
a {text-decoration:none;}
a:hover {text-decoration:underline;}
body {background-color:#ffffff;margin:0px;padding:0px;background-image:url(images/hp_bl.gif);background-repeat:no-repeat;background-position:top left;}


a, div, td, span {font-family:Arial;color:#000000;}

.ictable{background-color:#ffffff;border-color:#000000;border-width:0px 1px 0px 1px;border-style:solid;vertical-align:top;}
.logo {position:relative;margin:0px 0px 0px 25px;background-image:url(images/girders-background.jpg);background-repeat:repeat;background-position:top left;}
.tollfree {z-index:99999;position:absolute;width:100%;text-align:right;top:100px;left:0px;font-size:.8em;}
.mainarrows {border-style:none;border-width:0px;margin-left:2px;margin-bottom:1px;}

.contentindex {width:100px;margin:5px 0px 0px 0px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E52;}
.contentnarrow {width:175px;margin:5px 0px 0px 50px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E52;}
.contentnarrowdless {width:175px;margin:5px 0px 0px 50px;border-width:0px 1px 0px 0px;}
.contentleft {width:243px;margin:5px 0px 0px 50px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E52;}
.contentleftsd {width:430px;margin:5px 0px 0px 50px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E52;}

.contentrightsd {width:0px;margin:0px 0px 0px 0px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E52;height:415px;}

.contenthalf {width:415px;margin:5px 5px 5px 30px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#002E52;}

.contentcenter {margin:20px 0px 0px 35px;}
.clefttitle {padding:0px 0px 10px 0px;color:#00224A;font-size:.8em;text-decoration:underline;}
.cleftcontent {padding:0px 5px 0px 15px;color:#2e2e2e;font-size:.75em;text-decoration:none;}
.cleftarrow {position:relative;font-size:1px;width:0px;height:0px;}
.cleftarrow img {position:absolute;top:4px;left:-11px;}
.cleftlink {margin-top:5px;color:#e70000;}
.cleftlink img {margin:0px 4px 3px 0px;}
.cleftlink a {color:#e70000;}

.bannerlinks {color:#00224A;font-size:.7em;}

.navdivider{float:left;display:block;position:relative;width:19px;margin-right:0px;}
.navdivider span{display:block;position:absolute;width:19px;height:28px;top:-1px;background-image:url(images/hp_navbar_divider.gif);}

.traincontent {padding-top:50px;padding-left:20px;width:295px;}

.pcontent {padding:40px;}
.pscontent {padding:10px;font-size:.8em;}
.psscontent {padding:20px 50px 0px 30px;text-decoration:none;}
.psscontentgold {padding:20px 50px 0px 0px;color:#205C5C;font-size:14px;font-weight:bold;text-decoration:none;}
.subcontent {padding:0px 30px 0px 30px;color:#2e2e2e;font-size:12px;text-decoration:none;}


.ptitle {font-size:1em;color:#002E50;border-color:#002E50;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 0px 2px 0px;margin:0px 0px 10px 0px;}
.ptitle img {margin:0px 4px 2px 2px;}

.pagetitle {font-size:16px;color:#002E50;font-weight:bold;text-decoration:underline;padding-bottom:7px;}

.subhdr {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
}

.just {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : justify;
}

.copyright {padding:2px 0px 30px 0px;color:#333333;font-size:.70em;margin:10px 0px 0px 40px;border-width:1px 0px 0px 0px;border-style:dashed;border-color:#002E52;}