/* CSS Document */

/* html tags */

/*fonts*/
.b{font-weight:bold;}
.fnt8{font-size:0.8em;}
.fnt9{font-size:0.9em;}
.fnt10{font-size:0.10em;}
.fnt11{font-size:1.1em;}
.fnt12{font-size:1.12em;}
.fnt13{font-size:1.13em;}
.fnt14{font-size:1.14em;}
.fnt20{font-size:2em; line-height:2em;}
.gray{color:#666666;}
.ltgray{color:#999999;}
.dkgray, .dkgray div{color:#002536;}
.dkblu{color:#003366;}
.blu{
	color:#29B2BD;
}
.red{color:#880D00;}
.ltred{color:#CC0000;}
.white{color:#FFFFFF;}
.line14{line-height:1.4em;}
.line16{line-height:1.6em;}
.line20{line-height:2em;}

/*padding, alignment, etc*/
.padlt2{padding-left:2px;}
.padlt3{padding-left:3px;}
.padlt4{padding-left:4px;}
.padlt6{padding-left:6px;}
.padlt8{padding-left:8px;}
.padlt10{padding-left:10px;}
.padlt12{padding-left:12px;}
.padlt14{padding-left:14px;}
.padlt16{padding-left:16px;}
.padlt18{padding-left:18px;}
.padlt20{padding-left:20px;}
.padlt30{padding-left:30px;}
.padlt32{padding-left:32px;}
.padlt40{padding-left:40px;}
.padlt80{padding-left:80px;}
.padrt2{padding-right:2px;}
.padrt3{padding-right:3px;}
.padrt4{padding-right:4px;}
.padrt6{padding-right:6px;}
.padrt8{padding-right:8px;}
.padrt16{padding-right:16px;}
.padrt30{padding-right:30px;}
.padrt40{padding-right:40px;}
.padtop1{padding-top:1px;}
.padtop2{padding-top:2px;}
.padtop4{padding-top:4px;}
.padtop5{padding-top:5px;}
.padtop6{padding-top:6px;}
.padtop7{padding-top:7px;}
.padtop8{padding-top:8px;}
.padtop9{padding-top:9px;}
.padtop10{padding-top:10px;}
.padtop11{padding-top:11px;}
.padtop12{padding-top:12px;}
.padtop14{padding-top:14px;}
.padtop16{padding-top:16px;}
.padtop18{padding-top:18px;}
.padtop20{padding-top:20px;}
.padtop26{padding-top:26px;}
.padtop30{padding-top:30px;}
.martop20{margin-top:20px;}
.lt110{float:left; width:110px;}
.lt140{float:left; width:140px;}
.lt145{float:left; width:145px;}
.lt150{float:left; width:150px;}
.lt180{float:left; width:180px;}
.lt250{float:left; width:250px;}
.lt380{float:left; width:380px;}
.ltfaq{float:left; width:20px; font-weight:bold;}
.ltfaqtxt{float:left; width:530px;}

/*floats & columns*/
.lt{float:left;}
.rt{float:right;}

/* list */
ul.shorexli { padding-left:20px; margin:0; float:left; width:240px; }
ul.shorexli li{ padding-bottom:8px; list-style-type:square; font-size:0.9em; }

/*other*/
.clear {clear:both;}
.nounderline{text-decoration:none;}
.underline:hover{text-decoration:underline; }
a.hdrlinks{color:#002536;}
a.hdrlinks:hover{color:#007BB7;}

