/* CSS Document */

body{
   margin:0px;
   background-color:#FFFFFF;
   font-family: Arial, sans-serif;
}

div#header {
   background-color: #153051;
   text-align: center;
   border-bottom: 1px solid #fbc301;
   padding-top: 35px;
}

div#footer {
  background-color: #153051;
  border-top: 1px solid #FBC301;
  text-align: center;
  font-weight: bold;
  color: white;
  padding: 10px;
  clear: left;
}

div#main {
  padding: 20px;
  padding-top: 0;
  font-size: 12pt;
  font-weight: normal;
  color: Black;
  overflow: hidden;
}

div#main h1 {
  font-size: 16pt;
  color:#153051;
}

div#main b {
  color: #153051;
}

div#login {
  color: White;
  font-family: Arial, sans-serif;
  font-size: 11pt;
  text-align: right;
  background-color: #052041;
  border-bottom: 1px solid #FBC301;
  position: fixed;
  width: 100%;
  line-height: 35px;
}

div#login a {
  color: White;
  padding-right: 10px;
  padding-left: 10px;
  border-right: 1px dotted White;
}

div#login a.button {
  color: #153051;
  font-weight: bold;
  text-decoration: none;
  background-color: #EBC76F;
  background-image: url('/button_bg.gif');
  background-repeat: repeat-x;
  background-position: left bottom;
  display: inline;
  height: 35px;
  text-align: center;
  width: auto;
  padding: 0;
  padding-right: 10px;
  padding-left: 10px;
  margin-left: 2px;
  float: left;
}

div#left {
  width: 250px;
  float: left;
  padding: 15px;
}

div#right {
  width: 225px;
  float: right;
  padding: 15px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
}

div#right p {
  border: 1px solid #153051;
  padding: 4px;
}

div#right ul {
  list-style-type: none;
  border: 1px solid #153051;
  padding: 2px;
}

div#right ul li {
  margin-bottom: 12px;
  margin-top: 12px;
}

.topnav_bg {
   background-image: url(/images/top-nav.jpg);
   background-repeat: repeat-x;
   background-position: top;
}

form { margin:0px; padding:0px;}

.topnavtxt {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
}

ul{ padding:0px; margin:0px;}

.td_top{background-color:#153051;height:211px;border-bottom: 1px solid #fbc301;}

.td_buttom{background-color:#153051;height:67px;border-top: 1px solid #fbc301;}

.td_center{
   padding:1px;
}

.td_font_purple li{

   list-style-type: none;

}

.td_font_purple a:link{font-family: Arial, Verdana;font-size: 16px;color: #8400c8;font-weight: bold;text-decoration: underline; line-height:30px}

.td_font_purple a:visited{font-family: Arial, Verdana;font-size: 16px;color: #8400c8;font-weight: bold;text-decoration: underline; line-height:30px}

.td_font_purple a:hover{font-family: Arial, Verdana;font-size: 16px;color: #8400c8;font-weight: bold;text-decoration: underline; line-height:30px}

.input_font{
   font-family: Arial, Verdana;
   font-size: 12px;
   color: #bb9100;
   font-weight: bold;
   width:150px;
}

.td_center_title{font-family: Arial, Verdana;font-size: 20px;color: #fbc301;font-weight: bold; line-height:22px}

.td_center_tbl {font-family: Arial, Verdana;font-size: 12px;color: #fcc200;font-weight: bold;line-height:18px;cursor:pointer;background-color: #14314f;text-decoration: none;height:84px;width:122px;}

.td_center_tbl_over {font-family: Arial, Verdana;font-size: 12px;color: #9DDFFF;font-weight: bold;line-height:18px;cursor:pointer;background-color: #567a9f;text-decoration: underline;height:84px;width:122px;}

.td_left_button{
   color:#fcc200;
   font-family: Arial, Verdana;
   font-size: 12px;
   border:1px solid #153051;
   line-height:15px;
}

.td_left_button a{
   color:#FF9900;
   font-family: Arial, Verdana;
   font-size: 12px;
   line-height:15px;
   text-decoration:none;
}

.td_left_button a:hover{color:#ff9900;font-family: Arial, Verdana;font-size: 12px;line-height:15px;position: relative;top: 1px; text-decoration: underline;}

a.language_li
{
  display: block;
  height: 18px;
  background-image: url(/images/language_bg.gif);
  background-repeat: no-repeat;
  background-position: left;
  font-weight: bold;
  color: #FFCC00;
  text-decoration: none;
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  text-align: center;
  padding-top: 8px;
}

a.language_li:hover {
  color: #FFF190;
  text-decoration: underline;
}

.language_li{height:26px;background-image: url(/images/language_bg.gif);background-repeat: no-repeat;background-position: left;font-weight: bold;}

.language_li a {
   color:#FFCC00;
   text-decoration:none;
   font-family: Arial, Verdana;
   font-size: 14px;
}

.language_li a:hover {
   color:#FFF190;
   text-decoration:underline;
   font-family: Arial, Verdana;
   font-size: 14px;
}

.left_line {
   border-right:1px solid #fbc301;
   width:250px;
   background-color:#153051;
   margin-left: -20px;
   margin-right: 20px;
   float: left;
}

.left_line_a{height:50px;font-family: Arial, Verdana;font-size: 14px;color: #ff9900;font-weight: bold; padding-left: 10px; padding-right: 10px; background:url(/images/neiye_left_bg.gif);}

.left_line_hover {width:248px;height:50px;font-family: Arial, Verdana;font-size: 14px;color: #8AD9FF;font-weight: bold;text-decoration: none;background-color: #41519d; cursor:pointer; padding-left: 10px; padding-right: 10px;background:url(/images/neiye_left_bg_2.gif);}

.content_title{ text-align:center; font-family: Arial, Verdana; font-size: 18pt;color: #ffffff;font-weight: bold; }

.contact_text{padding:15px; background-color:#FFFFFF;}

.title{
   color:#fbc301;
   font-family: Times New Roman,Arial, Verdana;
   font-size: 30px;
   line-height:50px;
   font-weight:bold;
   padding-top:10px;
}

.title_text {color:#fbc301;font-family: Verdana;font-size: 12px; line-height:20px; font-weight:bold; padding-top:10px;}

.title_bot {color:#fbc301;font-family: Verdana;font-size: 14px; line-height:20px; font-weight:bold; padding-top:10px;}

.title_s38{color:#fbc301;font-family: Times New Roman,Arial, Verdana;font-size: 38px; line-height:50px; font-weight:bold;}

.title_s32{color:#fbc301;font-family: Times New Roman,Arial, Verdana;font-size: 31pt; line-height:50px; font-weight:bold;}

.title_s28{color:#fbc301;font-family: Times New Roman,Arial, Verdana;font-size: 30pt; line-height:50px; font-weight:bold;}

.title2{color:#fbc301;font-family: Arial, Verdana;font-size: 26px; line-height:40px; }

.td_top_2{border-bottom: 1px solid #fbc301; padding:5px;line-height:18px;}

.td_top_2 a{color:#ff9900;font-family: Arial, Verdana;font-size: 12px;text-decoration: none; }

.td_top_2 a:hover{color:#8AD9FF;font-family: Arial, Verdana;font-size: 12px;text-decoration: underline;position: relative;top: 1px;}

.td_top_2 span { background-color:#171F46;}

.td_top_3{border-bottom: 1px solid #fbc301; line-height:18px;height:35px;}

.td_top_3 a{
   color:#153051;
   font-family: Arial, Verdana;
   font-size: 12px;
   text-decoration: none;
   height:35px;
   padding-left:4px;
   padding-right:4px;
   font-weight: bold;
   padding-top:6px;
}

.td_top_3 a:hover{
   color:#FFCC00;
   font-family: Arial, Verdana;
   font-size: 12px;
   text-decoration: none;
   background-image: url(/images/ym_bg.gif);
   background-repeat: no-repeat;
   background-position: center;
   height:35px;
   padding-left:4px;
   padding-right:4px;
   font-weight: bold;
   padding-top:6px;
}

.td_top_3 span{

   color:#ff0000;

   font-family: Arial, Verdana;

   font-size: 12px;

   text-decoration: none;

   background-image: url(/images/ym_bg.gif);

   background-repeat: no-repeat;

   background-position: center;

   height:35px;

   padding-left:4px;

   padding-right:4px;

   font-weight: bold;

   padding-top:6px;

}

.left_p{ height:34px;}

.left_p a{height:34px;color:#fcd106;font-family: Arial, Verdana;font-size: 18px;text-decoration: none;}

.left_p a:hover{
   height:34px;
   color:#153051;
   font-family: Arial, Verdana;
   font-size: 18px;
   text-decoration:underline;
}

.left_p_1 a{width:168px;; height:34px; padding-top:6px; color:#fcd106;font-family: Arial, Verdana;font-size: 18px;text-decoration: none;}

.left_p_1 a:hover{
   width:168px;
   height:34px;
   padding-top:6px;
   color:#FFCC00;
   font-family: Arial, Verdana;
   font-size: 18px;
   text-decoration: none;
}

.img{border:10px #003362 solid}

.border { border:1px #fcd106 solid; padding:5px; color:#fcd106;font-family: Arial, Verdana;font-size: 18px; line-height:30px;}

.border a{ padding:5px; color:#fcd106;font-family: Arial, Verdana;font-size: 18px;text-decoration: none; line-height:30px;}

.border a:hover{
   padding:5px;
   color:#FFCC00;
   font-family: Arial, Verdana;
   font-size: 18px;
   text-decoration: none;
   line-height:30px;
}

.pb {
   border:1px #666666 solid;
   color:#153051;
   font-family: Arial, Verdana;
   font-size: 18px;
}
.pd {
   border:1px #333333 solid;
   color:#153051;
   font-family: Verdana;
   font-size: 14px;
}
.pd a{
   color:#163050;
   text-decoration: underline;
}
.pd a:hover{
   color:#153051;
   text-decoration: underline;
}

.link {
   color:#153051;
}
.dinfo {
   color: #153051;
   font-family: Arial, Verdana;
   font-size: 12px;
   margin: 5px;
}
.toplinks {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #A87C00;
   text-decoration: none;
}
.topics-bg {
   background-image: url(/images/topics_r2_c1.jpg);
   background-repeat: repeat-y;
}
.topics-txt {
   font-family: Arial, Helvetica, sans-serif;
   color: #69410D;
   font-size: 13px;
}
.bodytxt {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
}
.body-titles {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #153051;
}
.bigbody {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #000000;
}
.dashboardtab {
   background-image: url(/images/backend-tab-blu.jpg);
   background-repeat: no-repeat;
   background-position: center top;
   background-color: #92CDDC;
}
.dashboardtab2 {
   background-image: url(/images/backend-tab.gif);
   background-repeat: no-repeat;
   background-position: center top;
   background-color: #D1E4E9;
}
.border {
   border-top-width: thin;
   border-right-width: thin;
   border-bottom-width: thin;
   border-left-width: thin;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
}
.be-border {
   border: thin solid #000000;
}
.vert-border {
   background-image: url(/images/vert-border.gif);
   background-repeat: repeat-y;
   background-position: left top;
}
.cltab2 {
   background-color: #F1DD69;
   background-image: url(/images/backend-tab-yel.jpg);
}
.cltab3 {
   background-color: #6BB953;
   background-image: url(/images/backend-tab-grn.jpg);
}
.cltab4 {
   background-color: #D49191;
   background-image: url(/images/backend-tab-red.jpg);
}
.cltab5 {
   background-color: #FEBC58;
   background-image: url(/images/backend-tab-orng.jpg);
}
.cltab6 {
   background-color: #9F85C1;
   background-image: url(/images/backend-tab-purp.jpg);
}

.dropdown {
  float: left;
  margin: 0;
  z-index: 10;
}

.dropdown dt {
  cursor: pointer;
  height: 35px;
}

.dropdown dd {
  position: absolute;
  overflow: hidden;
  display: none;
  z-index: 200;
  margin: 0;
  padding-right: 7px;
}

.dropdown ul {
  list-style: none;
  border-top: none;
  margin: 0;
  padding: 0;
}

.dropdown li {
  display: inline;
}

div#login .dropdown dd a, div#login .dropdown dd a:active, div#login .dropdown dd a:visited {
  display: block;
  color: #153051;
  text-decoration: none;
  background-color: #EBC76F;
  border: 2px solid White;
  margin-left: 1px;
  font-weight: bold;
}

div#login .dropdown dd a:hover {
  background-color: #CBAC53;
}

