/*Common Settings */
body{line-height:1.25em; background:fff; width:100%; height:100%; font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#565e61; margin:0; padding:0;}
.Details-text{font-size:11px; color:#0A6593; font-weight:bold;}
#main-container{width:1002px; margin:0 auto; border:1px solid #D2D2D2;}
div.container{overflow:hidden; width: 100%;}
a img{border:0}
img{vertical-align:top;}
/*header*/
#header{height:129px;  background:url(../Files/Images/top-header.jpg) top center no-repeat; color:#fff}
#header a.logo{margin:30px 0px 0px 5px; float:left; width:300px; height:60px; font-size:30px; font-weight:bold; color:#FFF; line-height:30px; text-decoration:none;}
#header a.logo:hover{text-decoration:none;}
#header .login-box{margin:24px 0 0 0px; width:306px;float:right;}
#header .title{margin:0 0 5px 53px; font-weight:bold; font-size:16px;}
#header .pre-head{margin:10px 0 5px 53px;}
#header a.prelink{color:#fadc0f;font-size:12px; text-decoration:none; font-weight:bold;} 
#header a.prelink:hover{text-decoration:underline;}

.login{ height:25px; background:url(../Themes/Default/Images/bg_input.gif) top left no-repeat;}
.buttongo{ width:47px; height:25px; background:url(../Themes/Default/Images/button.gif) no-repeat; cursor:pointer;position:absolute;}
/*Navigation Top menu*/
.navigationmenutop{ width: 1000px;height:46px; background:url(../Themes/Default/Images/top_menu_bg.jpg) repeat-x;}
.navigationmenutop ul{margin: 0;padding: 0;list-style-type: none;}
.navigationmenutop ul li{position: relative;display: inline;float: left; }
.navigationmenutop ul li.divider {background:url(../Themes/Default/Images/menu_bar.jpg) no-repeat;width:2px;height:45px;}
.navigationmenutop ul li a{display:block; padding: 15px 07px; text-decoration: none; color:#333; }
* html .navigationmenutop ul li a{display: inline-block;}/*IE6 hack to get sub menu links to behave correctly*/
.navigationmenutop ul li a:hover{margin:0px;color:#e41000; background:#FFFFFF; background:url(../Themes/Default/Images/top_menu_bg_over.jpg) repeat-x; color:#fff;}
.navigationmenutop ul li ul{position: absolute;left: 0;display: block;visibility:hidden; border-right:1px solid #ffffff;}
.navigationmenutop ul li ul li{display: list-item;float: none; border-top:1px solid #fff;}
.navigationmenutop ul li ul li ul{top: 0;}
.navigationmenutop ul li ul li a{width: 160px; height:auto; padding:3px 0px 5px 10px; margin: 0; border-top-width: 0; color:#fff; background:#46bef0;}
.navigationmenutop ul li ul li a:hover{ background:#eee; color:#666;}
#inner-container{margin:5px auto;padding:0px;width:1002px;height:100%;display:block;}
/*Left Content*/
.menu-box{color:#08344b; width:190px; height:auto; margin:0px 5px 5px auto; border:1px solid #EEEEEE;}
.menu-box ul{list-style:none;margin:0px; padding:0px 0px 0px 3px;}
.menu-box li{padding:0px 0px 3px 13px; background:url(../Themes/Default/Images/news-arrow.jpg) no-repeat left 3px;}
.menu-box li.page{background:url(../Themes/Default/Images/news-arrow-orange.jpg) no-repeat left 3px;}
.menu-box li.pageactive{background:url(../Themes/Default/Images/news-arrow-green.jpg) no-repeat left 3px;}
.menu-box li.pageactive a{color:#2f95c9;font-weight:bold;}
.menu-box li.downloads{background:url(../Themes/Default/Images/downloads-arrow.jpg) no-repeat left 0px;}
.menu-box li a{font-size:12px; font-weight:normal; color:#565e61; text-decoration:none;}
.menu-box li a:hover{text-decoration:underline; color:#82898b;}
/*Content*/
 #content{width:1002px; height:auto;}
 #content .banner{width:654px; height:250px; margin:10px 0px 0px 10px; float:left;}
 *html #content .banner{margin-left:5px;}/*IE6 hack to get banner margin left*/
 #content .welcome-bg{width:315px; height:250px; float:left; background:url(../Themes/Default/Images/welcome-massage-bg.jpg) no-repeat;margin:10px 2px 0px 11px;}
 #content .welcome-text{font-size:11px; padding:3px 0px 0px 7px; line-height:16px;}
/* #content p{font-size:11px;font-weight:normal; width:auto; text-align:left;}*/
 #content .Message-from{ font-size:11px;  padding:05px 0px 0px 15px; width:200px; height:40px; line-height:16px; float:left; }
 #content .flash-news {font-size:11px;  padding:30px 5px 0px 20px; width:270px; height:30px; line-height:16px; float:left; text-decoration:none;}
 #content .flash-news-a{ text-decoration:underline; font-size:11px; color:Black;}
 #content .flash-news a{ text-decoration:underline; color:#FFF;}
 #content .welcome-img{float:right; border:#ffffff ipx solid; padding:2px; margin:15px 10px 0px 10px;}
  #content .Latest-News-container{width:250px; height:300px; margin:10px 0px 10px 10px; float:left;}
 #content .Latest-News-container .bg{ background:url(../Themes/Default/Images/tail1.gif) repeat-y 248px top }
 #content .Remember-container{width:720px; height:300px; margin:10px 10px 10px 0px; float:right;}
 *html#content .bg { background:url(../Themes/Default/Images/tail1.gif) repeat-y 240px top}
 #content .bg{ background:url(../Themes/Default/Images/tail1.gif) repeat-y 248px top }
 #content .h1{color:#2f95c9; font-size:18px; font-weight:400; padding:5px 0 15px 0 ;}
 #content .h1 span{color:#2e2b2b}
 #content .open{ color:#0e7199; font-weight:bold;}  
 #content .closed{ color:#fc5e07; font-weight:bold;}
 #content .News{width:200px; height:112px;}
 #content .News ul{ list-style:none;}
 #content .News ul li{  padding:5px 0px 10px 15px; background:url(../Themes/Default/Images/news-arrow.jpg) no-repeat left 7px;}
 #content .News ul li a{ font-size:12px; font-weight:bold; color:#565e61; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }
 #content .News ul li a:hover{ text-decoration:underline; color:#82898b;}
 #content .Readmore-news a{ color:#fc5e07; padding:15px 0px 0px 130px; width:130px;}
 #content .Downloads{width:200px; height:112px; margin-top:15px;}
 #content .Downloads ul{ list-style:none;}
 #content .Downloads ul li{  padding:5px 0px 10px 15px; background:url(../Themes/Default/Images/Downloads-arrow.jpg) no-repeat left 4px;}
 #content .Downloads ul li a{ font-size:12px; font-weight:bold; color:#565e61; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }
 #content .Downloads ul li a:hover{ text-decoration:underline; color:#82898b;}
 /*Footer*/
 #footer {width:1002px; margin:0 auto;height:48px;  background:#4c4b4b;  font-size:11px; color:#fefeff; }
 #footer .indent-footer {width:1002px; margin:0 auto;  height:48px;}
 #footer a {color:#fefeff; text-decoration:none; font-size:11px;}  
 #footer a:hover {  text-decoration:underline}
 #footer .bot-left{ width:510px; float:left; padding:18px 0 0 0;}
 #footer .bot-right{ width:260px; float:right; padding:18px 0 0 20px;}
 #footer ul{margin:0; padding:0; list-style:none;}
 #footer ul li a{color:#b4b4b4; text-decoration:underline; line-height:1.66em; font-size:.85em } 
 #footer ul li a:hover { text-decoration: none; }
 /*Breadcrumb*/
 #breadcrumb{word-spacing:2px;clear:right;height:20px;}
 #breadcrumb .goback{float:right;}
 #breadcrumb #crumb{float:left;}
 #breadcrumb a{text-decoration:none; font-size:0.9em; padding: 4px 4px 4px 4px;} 
 #breadcrumb a:hover { text-decoration: underline; }
 #breadcrumb .print{background-color: #F6F6F6;border: 1px #C0C0C0 solid;}
  /*Scroller*/
 #scroller_container1{width: 280px; height: 20px; overflow: hidden;}
 #scroller_container2,#scroller_container3{width: 384px; height: 140px; overflow: hidden; border:1px solid #EEEEEE;position:relative;}
 #scroller_container2{float:left;}
 #scroller_container3{float:right;}
 /* Top search */
.search { padding:0px 0 0 0px; margin:0; width:190px;display:block; float:left; padding:0;}
.search span { display:block; float:left; background: url(../Themes/Default/Images/search-bg.jpg) left top no-repeat; width:143px; padding:0; height:29px; }
.search  .keywords { width:115px; line-height:14px;  float:left; background:none; border:0; padding:7px 10px 0 10px; margin:0 0px 0 5px ; font:normal 12px Arial, Helvetica, sans-serif; color:#858383;}
* html .search  .keywords {  padding:7px 0px 0 10px; }
.search  .button {background:url(../Themes/Default/Images/search-button.jpg) repeat-x; float:left; margin:0; padding:0;width:40px;height:29px;cursor:pointer;}

 div.head{background:url(../Themes/Default/Images/menu-left.jpg) repeat-x; height:30px; padding:5px 0px 0px 5px; font-weight: bold; color:#2f95c9; clear:both;}
 div.head-green{background:url(../Themes/Default/Images/menu-left-green.jpg) repeat-x; height:30px; padding:5px 0px 0px 5px; font-weight: bold; color:#2f95c9; clear:both;}
 div.head-blue{background:url(../Themes/Default/Images/left-heading-bg.jpg) repeat-x; height:25px; padding:5px 0px 0px 5px; font-weight: bold; color:#fff;}

.logo{margin-top:30px;}
.Hdottedline{border-bottom:dotted 1px;}
.Vdottedline{ background:url(../Themes/Default/Images/tail1.gif) repeat-y;}
.clear { clear:both;}
.line-break{ clear:both; height:10px;}
.Readmore a{ color:#fc5e07; padding:15px 0px 0px 0px; font-size:11px;}
/*HTML Controls*/
/*Anchor*/
a{color:#2f95c9; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}
/*Controls*/
.textbox {text-decoration: none;border: 1px solid #7890A1;height: 18px; width:180px;padding:5px 0px 0px 2px; color:#32393c;}
.textarea {	text-decoration: none;border: 1px solid #7890A1; padding:5px 0px 0px 2px;color:#32393c;}
.dropbox {text-decoration: none;border: 1px solid #7890A1;height: 25px; padding:2px;color:#32393c;}
.button,.button-red {font-weight: bold;color: #32393c;text-decoration: none; height: 25px;background:url(../Themes/Default/Images/menu-left.jpg) repeat-x;}
.button-red {color: #FF0000;}

.form-submit { color:#fefefe; padding:7px 15px; text-shadow: 0 1px 1px #003547; font-weight:bold; border:none;
font-family: "Lucida Grande","Lucida Sans Unicode",Segoe UI,Helvetica,Arial,sans-serif; cursor:pointer;
/* background */
background: #0093c5;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0093c5), color-stop(1, #0079a2));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0093c5', endColorstr='#0079a2');
/* radius */
-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; 
/* shadow */
-webkit-box-shadow: 0px 1px 2px #939da2; -moz-box-shadow: 0px 1px 2px #939da2; box-shadow: 0px 1px 2px #939da2; }

.form-submit:hover {  background: #008ab8; text-decoration:none; }

.input{font-size:10px;	border:none; background:none; width:100px; height:21px;	color:#939392;	padding:3px 0px 5px 15px;}
/*Table*/
.table {	color: #2e2b2b; border:1px solid #EEEEEE; }
.tableheader {font-weight: bold; background-color: #BCBEBF;height: 28px; background:url(../Themes/Default/Images/menu-left.jpg) repeat-x;} 
.tableheader-big {font-weight: bold; background-color: #BCBEBF;height: 44px; background:url(../Themes/Default/Images/top_menu_bg.jpg) repeat-x;} 
.tablecontent1 {font-weight: normal;background-color: #F8F8F8;height: 30px;}
.tablecontent2 {font-weight: normal;background-color: #F0EEEE;height: 30px;}

div.cms table{	color: #2e2b2b; border:1px solid #AAAAAA;border-collapse:collapse;}
div.cms thead td{font-weight: bold; background-color: #BCBEBF;height: 28px; border:1px solid #AAAAAA;}
div.cms th td{font-weight: bold; background-color: #BCBEBF;height: 28px; border:1px solid #AAAAAA;}
div.cms td{font-weight: normal;background-color: #F8F8F8;height: 30px; border:1px solid #AAAAAA;}
/*Others*/
.alerttext {color: #CC0000;	text-decoration: none;	font-weight: normal;}
p{padding: 0px 0px 0px 5px;line-height: 1.6em; font-size:11px;font-weight: normal;}
.dimtext{color:#C4C6C6;font-size:9px;margin:0px 0px 0px 2px;}
/* Headers */
h1{font-size:2em;color:#0A6593;margin:3px 0px 15px 0px;}
h2{font-size:1.5em;padding:5px 0px 5px 0px; color:#0A6593;}
div.subheader{	font-size:12px;	font-weight:bold; padding:5px;background:#F6F6F6; border-bottom:1px #C0C0C0 dotted; color:#0A6593;}
/* Info Box */
.info-box,.info-box-blue,.info-box-grey{width:auto; height:auto; margin:5px; padding:5px; display:block; line-height:18px;}
.info-box{border:#F55A5A 1px dotted; background-color:#FBEFEF;color:#F55A5A;}
.info-box-blue{border:#35B4E7 1px dotted; background-color:#EBF6FA;color:#35B4E7;}
.info-box-grey{border:#C0C0C0 1px dotted; background-color:#F6F6F6;}
