/*--------------------------------------------------------------------------------------
  Kamlesh Khatri :: Web and Graphic Designer From India.
  Name: Kamlesh Khatri
  Email: hello@kamleshkhatri.com
  web: wwww.kamleshkhatri.com
---------------------------------------------------------------------------------------*/


body{margin:0px; padding:0px; background-color:#FFFFFF; color:#393939; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

.TopArea{background-image:url(../images/mainBG.gif); background-repeat:repeat-x; background-position:left top; height:367px;}

.MiddleArea{background-image: url(../images/MiddleBG.gif); background-repeat:repeat-x; background-position:left top; min-height:230px; height:100%; overflow:hidden;}

.FooterArea{background-image: url(../images/FooterBG.gif); background-repeat:repeat-x; background-position:left top;}

.DividerBG{background-image: url(../images/dottedDivider.gif); background-repeat:repeat-x; background-position:left bottom;}

.ColorRoll{background-color:#FFFFFF; border:solid 1px #D3D8DD; padding:7px;}  
.ColorRoll img{border:solid 1px #D3D8DD;}  

.ColorHover{background-color:#EFF6FB; border:solid 1px #B0C0CF; padding:7px;}

.dividerVertical{background-image:url(../images/dividerLight.gif);  background-position:left top;}
.dividerLine{background-image: url(../images/divider_line.gif); background-repeat:repeat-y; background-position:left top;}


/*--------------------------------------------------------------------------------------
FONTS CLASS
---------------------------------------------------------------------------------------*/

.serviceLink {color: #242424; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;}
.serviceLink a:link, .serviceLink a:visited {color: #242424; text-decoration: none;}
.serviceLink a:hover {color: #37566A; text-decoration: underline;}

.newsContent {color: #242424; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal;}
.newsContent a:link, .newsContent a:visited {color: #242424; text-decoration: none;}
.newsContent a:hover {color: #242424; text-decoration: underline;}

.TealBlue {color: #4377A2; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; line-height:16px;}
.TealBlue a:link, .TealBlue a:visited {color: #4377A2; text-decoration: none;}
.TealBlue a:hover {color: #4377A2; text-decoration: underline;}

.footerFont {color: #282828; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:16px;}
.footerFont a:link, .footerFont a:visited {color: #282828; text-decoration: none; padding-left:5px; padding-right:5px;}
.footerFont a:hover {color: #282828; text-decoration: underline;}

.sidebar {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; line-height:18px; 
background-color: #4D80AC; border-bottom: 1px solid #225581;}
.sidebar a:link, .sidebar a:visited {color: #FFFFFF; text-decoration: none;}
.sidebar a:hover {color: #000000; text-decoration: none; background-color: #b6cee7;border-bottom: 1px solid #b6cee7;}

.input{
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:14px;
font-weight:bold;
width:230px;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
border: solid 1px #7F9AB0;
border-bottom: solid 1px #B6C9D8;
border-right: solid 1px #B6C9D8;
background-color:#FAFAFA;
}

.sidecontent a {
	text-decoration: none;
	color: #333;
	font-weight: bold;
	background-color: #dceaf9;
	border-bottom: 1px solid #b6cee7;
	}
	
.sidecontent a:hover {
	background-color: #b6cee7;
	border-bottom: 1px solid #dceaf9;
	color: #fff;
	}
.MainTD1{
	width:104px !important;	
}
.MainTD2{
	width:104px !important;	
}
.MainTD3{
	width:104px !important;	
}
.MainTD4{
	width:104px !important;	
}
.MainTD5{
	width:104px !important;	
}
.MainTD6{
	width:104px !important;	
}

.newsMore {color: #848484; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal;}
.newsMore a:link, .newsMore a:visited {color: #848484; text-decoration: none;}
.newsMore a:hover {color: #242424; text-decoration: none;}

.capcha{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#666666;
padding:5px;
clear:right;
}
.captchaOverlay{
clear:right;
background:#999999;
position:absolute;
opacity: .0;
filter: alpha(opacity=00); 
}



