/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px;}

table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:13px; }

a:link {color:#003681; text-decoration:none;}
a:visited {color:#003681; text-decoration:none;}
a:hover {color:#e9894c; text-decoration:none;}

.manutop a:link {color:#003681; text-decoration:none; font-size:13px;}
.manutop a:visited {color:#003681; text-decoration:none; font-size:13px;}
.manutop a:hover {color:#e9894c; text-decoration:none; font-size:13px;}

.mainborder {border-left:1px solid #757575; border-right:1px solid #757575; border-bottom:1px solid #757575}
.mainborder1 {border-left:1px solid #757575; border-right:1px solid #757575; border-bottom:1px solid #757575; background-color:#ffffff}

.orangetitle {color:#e9894c; font-size:13px; margin:0px;}

.topheader {height:91px;}

.toplinks {color:#757575; text-decoration:none;}
.toplinks a:link {color:#757575; text-decoration:none;}
.toplinks a:visited {color:#757575; text-decoration:none;}
.toplinks a:hover {color:#000000; text-decoration:none;}

.pagebordertop {background-image:url(images/pagebordertop.gif); background-repeat:repeat-x; height:5px;}

.menu {background-image:url(images/menuback.gif); background-repeat:repeat-x; height:41px;}

.menubottom {background-image:url(images/menubottom.gif); background-repeat:no-repeat; height:6px;}
.menubottom_ {background-image:url(images/menubottom_.gif); background-repeat:no-repeat; height:6px;}

.leftcolumn {width:177px; background-color:#fafafa; border-right:1px solid #bababa; padding-left:10px; padding-right:7px;}

.leftmenu {background-image:url(images/leftmenu-back.gif); background-repeat:no-repeat; padding-left:12px; color:#4e4e4e; height:24px;}

.leftmenu a:link {color:#4e4e4e; text-decoration:none;}
.leftmenu a:visited {color:#4e4e4e; text-decoration:none;}
.leftmenu a:hover {color:#e9894c; text-decoration:none;}

.innerleftmenu {background-image:url(images/leftmenuinner-back.gif); background-repeat:no-repeat; padding-left:34px; color:#4e4e4e; height:24px;}

.innerleftmenu a:link {color:#4e4e4e; text-decoration:none;}
.innerleftmenu a:visited {color:#4e4e4e; text-decoration:none;}
.innerleftmenu a:hover {color:#e9894c; text-decoration:none;}

.rightcolumn {width:211px; border-left:1px solid #dddddd}

h3 {color:#e9894c; font-size:13px; margin:0px;}

.bullet {padding-top:3px; width:13px; text-align:left;}

.leftimg {border:1px solid #000000; margin-right:5px;}

.horsep {background-image:url(images/hor-sep.gif); background-repeat:repeat-x; height:13px;}
.versept {background-image:url(images/ver-sep.gif); background-repeat:repeat-y; width:13px;}

.tablewithheader {border:1px solid #333333; border-collapse:collapse}
.tablewithheader th {border:1px solid #ffffff; border-collapse:collapse; background-color:#365d94; color:#ffffff; text-align:left;}
.tablewithheader tr .alt1 {border:1px solid #ffffff; border-collapse:collapse; background-color:#eeeeee;}
.tablewithheader td {background-color:#dddddd; border:1px solid #ffffff; border-collapse:collapse;}

.footer1 {background-image:url(images/footer-back.gif); height:35px; background-repeat:repeat-x; color:#ffffff; background-color:#2C5485; background-position:top}
.footer1 a:link {color:#ffffff; text-decoration:none;}
.footer1 a:visited {color:#ffffff; text-decoration:none;}
.footer1 a:hover {color:#ffffff; text-decoration:underline;}

.footer2 {height:28px; color:#3a659c}
.footer2 a:link {color:#3a659c; text-decoration:none;}
.footer2 a:visited {color:#3a659c; text-decoration:none;}
.footer2 a:hover {color:#3a659c; text-decoration:underline;}

input {border:1px solid #666666; font-size:13px; color:#333333}
input.noborder {border:0px;}
textarea {border:1px solid #666666; font-size:11px; color:#333333}

.red {color:#ff0000}

.backgroundrow {background-color:#eeeeee;}

.bottombox a:link{color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
.bottombox a:visited{color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
.bottombox a:hover{color:#dddddd; text-decoration:none; font-size:12px; font-weight:bold;}

.bgcolor {background:#d4dde8}

.button {background-color:#d4dde8; color:#000000; font-weight:bold; border:1px solid #666666; height:25px }
.button1 {background-color:#f0f5fb; color:#000000;  }

.sublinks {font-size:12px; color:#003681;}
.sublinks a:link {font-weight:bold;}
.sublinks a:visited {font-weight:bold;}
.sublinks a:hover {font-weight:bold;}

.bigtitle {font-size:22px; font-weight:bold; line-height:32px;}

.mark-1 {}
.mark1 {background:#F90000}
.mark2 {background:#008000}
.mark3 {background:#2D96FF}



.l_gray {background-color:#EAEAEA;}
.ll_gray {background-color:#F5F5F5;}
.l_red {background-color:#FFE7E6;}
.black {background-color:#36475B;}
.redbg {background-color:#36475B;}
.white {background-color:#FFFFFF;}
.disabled {background-color:#FFD5D5;}
.new {background-color:#FEFCBA;}


.h20{height: 20px}

/* New Home Page */

.homeNLink:link {background-image:url(images/bullet_n.gif); background-repeat:no-repeat;  background-position: 0px 3px; color:#003681; text-decoration:underline; font-family: Verdana; font-size:10px; padding-left: 18px; font-weight:bold;}
.homeNLink:visited {background-image:url(images/bullet_n.gif); background-repeat:no-repeat;  background-position: 0px 3px; color:#003681; text-decoration:underline; font-family: Verdana;  font-size:10px; padding-left: 18px; font-weight:bold;}
.homeNLink:hover {background-image:url(images/bullet_n.gif); background-repeat:no-repeat;  background-position: 0px 3px; color:#003681; text-decoration:underline; font-family: Verdana;  font-size:10px; padding-left: 18px; font-weight:bold;}

.newsBlockSeparatorLineL {background-image:url(images/bg_home_left.gif); background-repeat:no-repeat; background-position: 0px 20px; height: 35px;}
.newsBlockSeparatorLineR {background-image:url(images/bg_home_right.gif); background-repeat:no-repeat; background-position: 0px 20px; height: 35px;}
.newsBlockImgBevel {background-image:url(images/bg_home_img.gif); width: 93px; height: 10px;}
.newsBlockImgBevel1 {background-image:url(images/bg_home_img.gif); background-repeat:repeat-x; height: 10px;}
.newsBlockCaption {color:#e9894c; font-family:Verdana; font-size:13px; font-weight: bold; padding-bottom: 5px;}
.newsBlockCaptionMain {color:#000000; font-family:Impact; font-size:22px;}


.newsBlockBodyBold {font-weight: bold;}
.newsBlockBody {padding-top:5px}

.loggedInfo { color: #003681; font-weight: bold;}
