
.mainpanelTD a 
	{
	color:#003366; 
	font-weight:bold; 
	}
	
img.callback { clear:left}

.small { font-size: 12px !important; line-height:135%  !important; }
table.small input { font-size: 11px !important; height:18px !important; }

td.content { background-color:white }
img.contentSpacer { height:200px}

.contentTableTD 
	{ 
	padding-left:10px !important; 
	padding-bottom:10px !important; 
	padding-right:15px !important;
	}
.contentTableTD  
	{line-height:160% }

.contentTableTD ul li 
{
	padding-left:18px; 
	background-image:url(../r/arrows/pointer.gif) ;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-bottom:12px;
	margin-right:30px;
	list-style-position: outside;
}
.contentTableTD ul li a 
	{
	}

h1, h2, h3
	{ 
	margin:0px; 
	line-height:160%; 
	font-family: 'Trebuchet MS', Trebuchet, 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
	font-weight: 700; 
	word-spacing: 1px; 
	text-transform: capitalize; 
	color: rgb(2, 64, 127);
	}
h1 {  
	font-size: 1.7em; 
	margin-bottom:4px !important;
	}
h2 
	{  
	font-weight:normal; 
	font-size: 1.4em; 
	letter-spacing:1px; 
	}
h3 {  
	font-size: 1.4em; 
	color: #990000;   
	}
h4 {  font-size: 12px; line-height:160%; }
h5 {  font-size: 11px;  }



table.infobox {border:0px; padding:0px; }
table.infobox th { font-size:110%; font-weight:bold !important; }
table.infobox tr td table tr td { background-color: white; color:black;}

table.infoboxyellow { background-color: #ffb529; }
table.infoboxyellow th { font-size:110%; background-color: #ffdd9b;color: black; }
table.infoboxyellow tr td table tr td { font-size:80%; line-height:11px; background-color:white }

table.infoboxback { background-color: #ffb529; padding:0px; margin-left:15px !important }
table.infoboxback th { font-size:110%; background-color: #ffdd9b;color: black;font-weight:bold;font-weight:bold !important }
table.infoboxback tr td table tr td { font-size:80%; background-color: white; color:black;line-height:11px;  }

table.infoboxblueback { background-color: #00256A;border:0px; padding:0px !important }
table.infoboxblueback th { font-size:12px; background-color: #6699cc;color: white;font-weight:bold !important  }
table.infoboxblueback tr td table tr td  { background-color: white; color:black; line-height:11px !important  }


table.displaytable {background-color: black !important}
table.displaytable tr td table tr td { background-color: white !important } 

table.prtableblack { background-color:black; clear:right }
table.prtableblack tr td table tr td {background-color:white }
table.prtableblack tr td table tr th { font-weight:bold; background-color:#aac6ec}

.guidePreview {background-color:#e5e5e5}
.guidePreview b {color:#B30101}

.footer 
	{
		border: 1px dotted rgb(248, 248, 248);
		margin: 0px auto;
		width: 810px;	
	}