/********************** background-color: #ffffff; background-image:url(images/main_page_bkg.gif ); background-repeat:repeat-x; ***************************/

body { background-color: #FFFFFF; color: #000000; font-family: helvetica, verdana, arial, sans-serif; font-size: 14px; line-height: 1.4em; }

/********************** Container ***************************/
#container {margin: 0px auto; text-align: left; width: 750px; }

/********************** General Styles ***************************/
hr {border: none 0;border-top: 1px dotted #0C004A;/*the border*/width: 100%;height: 1px; } 
h1{font-size: 20px; font-weight: normal; margin: 15px 0px 2px 8px;}
h2{color:#31799F; font-size: 18px; font-weight: normal; margin: 2px 0px 2px 0px; }
h3{color:#31799F; font-size: 16px; font-weight: normal; margin: 0px 0px 2px 0px; }
.pt1 { color: #31799F; }
.pt2 { color: #37376B; }
.pt3 { color: #FF0000; }
.pt4 { color: #FF9933; }
.pt5 { color: #006633; font-size:12px; font-weight: normal;}
.pt6 { color: #0066CC; }
.pt7 { color: #9B0000; }
.pt8 { color: #000066; font-size:12px; font-weight: normal;}
.pt9 { color: #FFFFFF; }
.ptbold {text-decoration:none; color:#000000; font-size:14px; font-weight: bold;}
.pt12{text-decoration:none; color:#000000; font-size:12px; font-weight: normal;}
.ptsmall{text-decoration:none; color:#000000; font-size:12px; font-weight: normal;}
.ptmaroon{text-decoration:none; color:#990000; font-size:12px; font-weight: normal;}
.bgk_color1 { background-color:#5757DB; }

/********************** Header ***************************/
#header {width: 750px;text-align: right; margin: 0px auto;display:block; padding:8px 0px 8px 0px;color: #999999; font-size: 11px;line-height: 1.4em;}
#header a:link, a:active{text-decoration:none; color:#ffffff; font-size: 16px; margin: 0px 7px; font-weight: normal;}
#header a:visited {text-decoration:none; color:#ffffff; font-size:16px; margin: 0px 7px; font-weight: normal;}
#header a:hover{text-decoration:none; color:#cc9933; font-size: 16px; margin: 0px 7px; font-weight: normal;}

/********************** Left_Nav ***************************/
.left_nav {padding-top: 2px;}

/********************** Border_left ***************************/
.border_left {border-left: 1px solid #0C004A;}

/********************** gray_bkg ***************************/
.gray_bkg {background-color: #ECEBEB;}

/********************** white_bkg ***************************/
.white_bkg {background-color: #FFFFFF;}

/********************** Logo ***************************/
#logo{ margin: 0px auto; background-image:url(../images/logo_header.gif); width:750px; height:105px; background-repeat: no-repeat; background-color: #03737F; padding-bottom: 0px; border-top: 1px solid #0C004A;}

/********************** Logo2 ***************************/
#logo2{ margin: 0px auto; background-image:url(../images/logo_header2.gif); width:750px; height:75px; background-repeat: no-repeat; background-color: #073E63; padding-bottom: 0px;}

/********************** Logo3 ***************************/
#logo3{ margin: 0px auto; background-image:url(../images/logo_header3.gif); width:750px; height:153px; background-repeat: no-repeat; background-color: #03737F; padding-bottom: 0px; border-top: 1px solid #0C004A;}

/********************** Logo4 ***************************/
#logo4{ margin: 0px auto; background-image:url(../images/logo_header4.gif); width:750px; height:103px; background-repeat: no-repeat; background-color: #03737F; padding-bottom: 0px; border-top: 1px solid #0C004A;}

/********************** Nav_Bar2 ***************************/
#nav_bar2 {width: 750px; height:31px; background-color:#0C004A; text-align: center; margin: 0px auto; display:block; padding:6px 0px 6px 0px; color: #999999; font-size: 14px; font-weight: bold;}
#nav_bar2 a:link, a:active{text-decoration:none; color:#ffffff; font-size: 16px; margin: 0px 0px 0px 0px; font-weight: normal;}
#nav_bar2 a:visited {text-decoration:none; color:#ffffff; font-size:16px; margin: 0px 0px 0px 0px; font-weight: normal;}
#nav_bar2 a:hover{text-decoration:none; color:#cc9933; font-size: 16px; margin: 0px 0px 0px 0px; font-weight: normal;}

/********************** Content ***************************/
#content {width:750px; background-color:#FFFFFF;}
#content a:link, a:active{text-decoration:none; color:#0041D1 ; font-size: 16px; margin: 0px 0px 0px 0px; font-weight: normal;}
#content a:visited {text-decoration:none; color:#663366; font-size:16px; margin: 0px 0px 0px 0px; font-weight: normal;}
#content a:hover{text-decoration:none; color:#000033; font-size: 16px; padding: 0px 0px 0px 0px; font-weight: normal;}

/********************** Footer ***************************/
#footer {margin: 0px auto; background-image:url(../images/bottom_curve.gif); width:750px; height:75px; background-repeat: no-repeat; text-align:center;}

/********************** Bottom ***************************/
#bottom {text-align: center; margin: 0px auto; width:750px; padding:6px 0px 6px 0px;}
#bottom a:link, a:active{text-decoration:none; color:#cc9933; font-size: 16px; margin: 0px 7px; font-weight: normal;}
#bottom a:visited {text-decoration:none; color:#cc9933; font-size:16px; margin: 0px 7px; font-weight: normal;}
#bottom a:hover{text-decoration:none; color:#000033; font-size: 16px; margin: 0px 7px; font-weight: normal;}