@charset "utf-8";

/* CSS Document */

a{ outline:none;}

body{ margin:0; padding:0; background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }

#container{ margin:0 auto; padding:0; width:1000px;}

#header{ margin:0; padding:0; width:1000px;}

#headerTop{ width:1000px; margin:0; padding:0; height:120px;background-color:#0d4768;}

#logo{ float:left; height:120px; width:248px;}

#contact{ width:752px; float:left; margin:0; padding:0; text-align:right;}

#nav{ width:1000px; margin:0; padding:0;}

#nav ul{ margin:0; padding:0; list-style-type:none; width:100%;}

#nav ul li{ margin:0; padding:0; list-style-type:none; float:left; height:48px;}

#headerBox{ width:974px; height:307px; margin:0; padding:0; background-image:url(../images/headerBox_bg.jpg); background-repeat:no-repeat; padding:58px 0 0 26px;}

#boxHolder{ width:949px; margin:0; padding:0;}

#box1{ width:310px; margin:0; padding:0; background-color:#FFFFFF; margin-right:10px; float:left;}

#box1 h2{ margin:0; padding:0; background-image:url(../images/box1_heading.gif); background-repeat:no-repeat; text-indent:-10000px; height:51px;}

#box1 p{ color:#333333; font-size:15px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0 15px; margin-top:10px; }



#box2{ width:310px; margin:0; padding:0; background-color:#FFFFFF; margin-right:9px; float:left;}

#box2 h2{ margin:0; padding:0; background-image:url(../images/box3_heading.gif); background-repeat:no-repeat; text-indent:-10000px; height:51px;}

#box2 p{ color:#333333; font-size:15px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0 15px; margin-top:10px; }



#box3{ width:310px; margin:0; padding:0; background-color:#FFFFFF; float:left;}

#box3 h2{ margin:0; padding:0; background-image:url(../images/box2_heading.gif); background-repeat:no-repeat; text-indent:-10000px; height:51px;}

#box3 p{ color:#333333; font-size:15px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0 15px; margin-top:10px; }

#mainBody{ width:950px; margin:0; padding:25px; background-image:url(../images/mainbodybg.gif); background-repeat:repeat-x; background-color:#FFF;}

#leftrail{ width:710px; float:left; margin:0; padding:0;}

#leftrail h2{ margin:0; padding:0; color:#23238E; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}



#leftrail p{ color:#333333; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; line-height:18px; padding-right:10px;}

#rightrail{ width:224px; margin:0; padding:0; float:left; background-image:url(../images/rightrail_bg.gif); background-repeat:no-repeat; padding-top:20px; padding-left:15px;}

#rightrail p{ color:#23238E; font-size:13px; font-weight:bold;}





#footer{ width:980px; background-color:#f8f8f8; margin:0; padding:15px 10px 10px 10px; height:20px; }

#copyright{ float:left; width:50%; font-size:11px; color:#595858;}

#copyright span{ color:#1594ee; font-size:11px;}

#email{float:left; width:50%; font-size:11px; color:#595858; text-align:right;}

a.emaillink{ color:blue; text-decoration:underline; font-size:11px;}

a.emaillink:hover{ color:#333; text-decoration:none; font-size:11px;}



.larger_head

{ color:#333333; font-size:18px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif;}