/* CSS Document */
body{font-size:11px; font-family:Verdana; margin:0px;}

/*- Menu Tabs F--------------------------- */

    #tabsF {
      background:#ffffff;
      font-size:93%;
      line-height:normal;
	  border-bottom:0px solid #666;
      }
    #tabsF ul {
	margin:0;
	padding:11px 0px 0 40px;
	list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("image/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("image/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#1e3c4a;
	  font-weight:bold;
	  font-size:11px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#003366;
	  }
    #tabsF a:hover {
      background-position:0% -42px;
	  color:#ffffff;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
	  color:#ffffff;
      }
	 #tabs {
	  position:relative;
      float:right;
      width:100%;
      background:#ffffff;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px #1E3C4A solid;
	  margin-bottom:10px;	
      }
    #tabs ul {	
	margin:0;
	padding:5px 5px 0 5px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("image/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  color:#000000;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("image/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
	   color:#000000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#ffffff;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
	  
	


.text1{color: #86adff;}
.text2{color: #ffffff;}
.text3{ color:#305474; font-weight:bold}
.text4{ color:#305474; font-weight:bold; font-size:16px;}
.text5{ color:#305474;  font-size:18px; font-family:Times New Roman;}
.text6{ color:#305474; font-size:20px; font-family:Times New Roman; font-weight:bold;}
.text7{ color:#0066CC; font-size:20px; font-family:Times New Roman}
.text8{ color:#305474; font-size:11px; font-weight:bold; text-decoration:underline; line-height:20px;}
.text9{color: #ffffff; font-size:14px; font-family:Times New Roman; font-weight:bold}
.text10{color: #1E3C4A; font-size:12px; font-family:Verdana; font-variant: small-caps; font-weight:600}
.text11{ color:#0066FF; font-weight:600;  font-family: Arial; font-size:11px; line-height:20px;}

.field_name{ color:#666666; font-weight:normal; text-align:right; }
.description{ font-size:10px}
.right_reg { color: #1E3C4A; font-weight:bold; }
.reasons{ color: #103C8C }
.caption{ color:#000066;  font-weight:bold; font-size:12px}
.char_left{ background:#ffffff; color:#1E3C4A; font-size: 10px; text-align:right; border:0px ; font-family:Arial; }
.text_left{ color:#1e3c4a; font-size:10px; }
.req{ color:#990000; font-size:10px; }
.top_menu{ border:1px #86ADFF solid; width:100px; text-align:center; height:19px; color:#FFFFFF; background:url(image/bbg1.jpg)}

a.link1{color: #86adff; text-decoration:none}
a.link1:hover{color: #ffffff; text-decoration:underline}
a.link2{color: #1e3c4a; text-decoration:none}
a.link2:hover{color: #1e3c4a; text-decoration:underline}
a.link3{color: #1e3c4a; text-decoration:none; font-weight:bold}
a.link3:hover{color: #1e3c4a; text-decoration:underline; font-weight:bold}
a.link4{color: #990000; text-decoration:underline; font-size:10px; line-height:13px;}
a.link4:hover{color: #1e3c4a; text-decoration:underline; font-size:10px; line-height:13px;}
a.link5{color: #000099; text-decoration:underline; font-size:11px}
a.link5:hover{color: #990000; text-decoration: none; font-size:11px}
a.link6:hover{color: #CCCCCC; text-decoration: none; font-size:11px}
a.link7{font-size:12px; font-weight:bold; color:#033990; text-decoration:none;}
a.link7:hover{font-size:12px; font-weight:bold; color:#033990;text-decoration:underline}
a.link8{font-size:11px; color:#0066CC; text-decoration:none;}
a.link8:hover{font-size:11px;  color:#0066CC;text-decoration:underline}
a.link9{color: #183C4A; text-decoration:none}
a.link9:hover{color: #1e3c4a; text-decoration:underline}
a.link10{color: #003366; font-weight:bold; text-decoration:underline}

a.menulink{color: #2D5472; font-weight:bold; font-size:13px; font-family:Arial;}
a.menulink:hover{color: #2D5472; font-weight:bold; font-size:13px; font-family:Arial;}

.list1{ line-height:20px; list-style:url(image/i4.jpg); font-size:11px}

.broderbox{ background-color: #E7F1FE ; border:1px solid #9CCFFF}

.intype1{border: 1px #86adff solid; background: #ffffff; color: #1E3C4A; font-size:10px; }
.intype2{border: 1px #1e3c4a solid; background: #b3c3e4; color: #1e3c4a; font-size:9px; }
.line{ height:8px; margin-top:4px; margin-bottom:3px; background:url(image/i3.jpg) repeat-x}


.msg{color: #990000; font-weight:bold}
.req{color: #FF0000; font-weight:bold ; font-family:Verdana; font-size:11px}
SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
OPTION {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
TEXTAREA {
	 border:1px #9CCFFF solid;
	 BACKGROUND: #ffffff; COLOR: #1E3C4A; LINE-HEIGHT: normal; 
	 FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none;
}




input.textbox {
	 border:1px #9CCFFF solid;
	 BACKGROUND: #9CCFFF; COLOR: #1E3C4A; LINE-HEIGHT: normal; 
}
file  {
	 border:1px #9CCFFF solid;
	 BACKGROUND: #F2F6FF; COLOR: #1E3C4A; LINE-HEIGHT: normal; 
}


input.radio, input.checkbox {
	width : 1em;
	height : 2em;
}


.form_button
{
   font-size:11px;
   font-family:Verdana;
   width:100px;
   color:#000000;
   height:22px;
   letter-spacing:1px;
   background-color:#8AB1CD;
   border-top-style:solid;
   border-top-color:#1E3C4A;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#1E3C4A;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#698BCA;
   border-left-width:2px;
   border-right-style:solid;
   border-right-color:#698BCA;
   border-right-width:3px;
}


.sort{ color:#990000}
/*.verify_txt{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}*/
.verify_txt{width:190px;padding:1px;letter-spacing:.5em; font-weight:bold}
.review_name{font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#3399CC}
.review_title{font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#AD9E52}
.table_header{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#21495A; color:#FFFFFF}
.review_sort{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#21495A; color:#CCCCCC}
/* STYLE FOR PAGINATION */


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


.pagination{
padding: 2px;
font-size: 12px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #B3C3E4;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;

}

.pagination a.prevnext{
font-weight: bold;
}
/************************************** Calendar CSS *****************************************/


.date_header			{ font-size:12px; font-family:Verdana; font-weight:bold; color:#ffffff }


.day_cell				{ background-color:#F4F4F4; height:35px; width: 40px; text-align:center}
.empty_day_cell			{ background-color:#D8D8D8; height:35px; width: 40px; text-align:center}
.today_cell				{ background-color:#66CCFF; height:35px; width: 40px; text-align:center}
.aevent_day_cell		{ background-color:#FFCCCC; height:35px; width: 40px; text-align:center }
.aevent_today_cell		{ background-color:#FF9966; height:35px; width: 40px; text-align:center }
.devent_day_cell		{ background-color:#DEE7F3; height:35px; width: 40px; text-align:center }
.devent_today_cell		{ background-color:#DEE7F3; height:35px; width: 40px; text-align:center }


/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }
.title_txt A:link		{ color:#00F; text-decoration:underline }
.title_txt A:active		{ color:#00F; text-decoration:underline }
.title_txt A:visited	{ color:#00F; text-decoration:underline }
.title_txt A:hover		{ color:#00F; text-decoration:underline }

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:arial, helvetica }

/**** column headers or days of the week ****/
.column_header			{ background-color:#0F274D; font-size:12px; font-family:arial, helvetica; color:#FFFFFF; font-weight:bold }
/* END STYLE FOR PAGINATION*/

/*.scrolbar {scrollbar-3dlight-color:#CECECE;
scrollbar-arrow-color:#666666;
scrollbar-base-color:#ff6347;
scrollbar-darkshadow-color:#666666;
scrollbar-face-color:#CCCCCC;
scrollbar-highlight-color:#ff69b4;
scrollbar-shadow-color:#f0f;
scrollbar-track-color:#666666; }*/

#cms{
font-size:11px; font-family:Verdana; margin:0px;
}
#cms a{
color: #0099FF;
}

#root {
position:absolute;
width:450px;
background-color:#F4F4F4;
border:1px solid #333;

}

#handle {
margin:2px;
padding:2px;
width: 98%;
color:white;
background-color: #1E3C4A;
font-weight: bold;
}

#root1 {
position:absolute;
width:450px;
background-color:#F4F4F4;
border:1px solid #333;

}

#handle1 {
margin:2px;
padding:2px;
width: 98%;
color:white;
background-color: #1E3C4A;
font-weight: bold;
}

#root2 {
position:absolute;
width:450px;
background-color:#F4F4F4;
border:1px solid #333;

}

#handle2 {
margin:2px;
padding:2px;
width: 98%;
color:white;
background-color: #1E3C4A;
font-weight: bold;
}

.lhnav_dropdown {
	font-size: 10px;
	background-color: #183C4A;
	color:#FFFFFF;
	vertical-align:middle;
	height:18px;
}

.lhnav_option {
	font-size: 10px;
	background-color: #183C4A;
	color:#FFFFFF;
}
.printLogo
{
display:none;
}
