﻿/*body {background-color:#2E482F;font: 14px/21px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;}*/

body {font: 14px/21px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;}
.main{padding:5px 5px 5px 5px; background-color:#EAF6EA}
.header{background-color:#563575;color:#FFFFFF;}

.tabledata{padding:2px 2px 2px 2px;}
.tabledata tr:nth-child(even) {background:#f7f7f7}
.tabledata tr:nth-child(odd) {background:#f0f0f0}
.tabledata tr:nth-child(even) td, .grid tr:nth-child(odd) td { border-top:1px solid #fff ; border-bottom:1px solid #dadada}

.tabledata{ background:#dbdcde; border:1px solid #ccc}
.tabledata td{ padding:5px; vertical-align:top}


#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 0px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}


#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 10px;
	width: 480px;
	text-align: center;
	border-collapse: collapse;
	border-top: 7px solid #9baff1;
	border-bottom: 7px solid #9baff1;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #e8edff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
}
#box-table-b td
{
	padding: 8px;
	background: #e8edff; 
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
}


#gradient-style
{
	
	font: 14px/21px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
	margin: 10px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('table-images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('table-images/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('table-images/gradhover.png') repeat-x;
	color: #339;
}






#gradient-form
{
	
	font: 14px/21px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
	margin: 10px;
	
	width: 90%;
	text-align: left;
	border-collapse: collapse;
}
#gradient-form th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('table-images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-form td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('table-images/gradback.png') repeat-x;
}


#gradient-form tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient-form tbody tr:hover td
{
	background: #d0dafd url('table-images/gradhover.png') repeat-x;
	color: #339;
}


#gradient
{
	
	font: 14px/21px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
	margin: 0px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#gradient th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('table-images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('table-images/gradback.png') repeat-x;
}
#gradient tfoot tr td
{
	background: #e8edff;
	font-size: 12px;
	color: #99c;
}
#gradient tbody tr:hover td
{
	background: #d0dafd url('table-images/gradhover.png') repeat-x;
	color: #339;
}

h1{ font-family: 'Century Gothic', Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:normal; margin-bottom:5px; line-height:20px; color:#01578a}

.btn-Search {width: 75px; height : 27px; color : #FFF; background-color : #006699; border : solid 1px #2f4760;}

.Msg{color:red; font-weight:bolder; font-size:small;}




#menu{
	height:27px;
	width:100%;
	margin:0px;
	background:#C30;
	/*border:solid thin;*/
	margin-bottom:5px;
}
#menu ul {
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    list-style: none;
	
	
}
#menu ul li {
    display: block;
    position: relative;
    float: left;
}
#menu li ul {
    display: none;
	
}
#menu ul li a {
    display: block;
    text-decoration: none;
    color: #ffffff;
    padding: 5px 10px 1px 15px;
    
    
    background:#C30;
    margin-right: 1px;
    white-space: nowrap;
	font-size:12px;
}
#menu ul li a:hover {
background: #563575;
}
#menu li:hover ul {
    display: block;
    position: absolute;
}
#menu li:hover li {
    float: none;
    font-size: 11px;
	z-index:100;
}
#menu li:hover a {
	background:#563575; 
	}
#menu li:hover li a:hover {
   /* background: #9372B1;*/
}




#inner_content #inner_container            { margin:27px 32px 0px;  width:879px; height:auto; float:left; }

/*------------------------- Contact styles --------------------- */

#contact_container{ width:400px; height:224px; margin:0 auto; padding:0px;}
#contact_container .left-right{width:21px; height:224px; float:left; margin:0; padding:0px;}
#contact_container .bg{width:380px; height:224px; background:url(../images/contact_body_bg.jpg) repeat-x; margin:0px; padding:0px;  }
#contact_container .box{width:187px; height:224px;margin:0px; padding: 60px 0 0 0; float:left; }
#contact_container .box a {font:normal 14px Arial, Helvetica, sans-serif; color:#676565; text-align:center;}
#contact_container .link{font:normal 14px Arial, Helvetica, sans-serif; color:#676565; text-align:center;}
#contact_container .box img{ margin:0 auto; padding-top:67px; clear:right; padding-left:50px;}
#contact_container .box img a{  border:none; clear:both;} 

#main-container{margin:0 auto; padding: 0; width:972px; height:auto; overflow:hidden;}

.thickBoxOuter
{
       position: absolute;
       filter: alpha(opacity=50);
       -moz-opacity: 0.5;
       opacity: 0.5;
       border: 0px;
       display: none;
       background-color: #000;
       
}

.boxy-wrapper .top-left{width:10px; height:10px; padding:0}                         
.boxy-wrapper .top-right{ width:10px; height:10px; padding:0}
.boxy-wrapper .bottom-right{width:10px; height:10px; padding:0}
.boxy-wrapper .bottom-left{width:10px; height:10px; padding:0}
.boxy-wrapper .top,.boxy-wrapper .bottom{height:10px; background-color:#336596;  padding:0}
.boxy-wrapper .left,.boxy-wrapper .right{width:10px; background-color:#336596; padding:0}

.boxy-wrapper .title-bar{background-color:#336596; padding:0px 6px 6px 6px ; position:relative;text-align:right}
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar span{font-size:15px; color:white; line-height:1; margin:0; padding:0; font-weight:Bold;}
.boxy-wrapper .title-bar .close{color:white; position:absolute; top:5px; right:6px; font-size:12px;}
.boxy-wrapper .title-bar .close:hover{background-color:#336596;}

.boxy-inner{background-color:white; padding:0}
.boxy-content{padding:15px;font-size:14px}


.thickBoxContent li{list-style-position:inside;	line-height:1.5;padding-bottom:3px;}
.spanHover{	text-decoration:none; cursor: hand;cursor: pointer; color:Red;}
span.spanMidTitle{	font-size: 14px;color: #336596;font-weight: bold;}