﻿html {  height: 100%;  }
body {padding: 0;   margin: 0 auto;  width: 100%;   min-height: 100%; height: auto !important;  height: 100%;  position: relative; background: #fff; font-family: Arial, Helvetica, sans-serif; color: #888888; font-size:13px; }
body a, body a:active, body a:visited body a:link {  text-decoration: none ; color: #0d253b;}
body a:active { }
body a:hover { text-decoration: underline;   }
a:link, a:visited {text-decoration: none;	font-weight: normal;}
body img{  border: 0;  margin: 0; padding:0;} 
body ul{ list-style: none;  } 
body p { margin:0 0 10px 0; padding:0; font-size: 13px; }
* html body {  height:100%; }

form,ul,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
ul li { list-style: none; }
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
h1,h2,h3,h4,h5,h6 { margin: 0 0 10px 0 !important;  padding: 0; color: #072c4b; } 
h1 { font-size: 20px; line-height: 23px; }
h2 { font-size: 19px; line-height: 22px; }
h3 { font-size: 18px; line-height: 21px; }
h4 { font-size: 15px; line-height: 18px; }

body img { border: none; margin: 0; padding: 0; }
#IWS_WH_Elem_Header table { height: 106px; width: 980px; background: url(/images/toph.png) left top repeat-x; padding: 20px 0 20px 76px; }
.MSC_PrimaryNavFrame { background: #fff; height: 36px; border: none; border-left: 160px solid #fff; position: absolute; top: 105px;  width: 980px;  left: 50%; margin:0 0 0 -490px;  }

.MS_MasterPrimaryNav {  background: url(/images/both.png) left top repeat-x; padding: 0 0 135px 0; }
.MSC_PrimaryNavLinkFrame{padding: 0px !important; white-space: nowrap; margin: 0 !important;}

.MSC_PrimaryNavLinkFrame-On{	padding: 0px !important; margin: 0 !important; background: #fff !important; }
.MSC_PrimaryNavLink-On{  color:#0f94bf !important;	font-size:16px;	text-decoration:none;	font-weight:bold !important; padding: 9px 15px 8px 15px;  display: block; float: left;   background: #fff !important; height: 19px;  margin: 0;}
.MSC_PrimaryNavLink-On:hover{	 color: #fff !important;	font-size:16px;	text-decoration:none;	font-weight:bold; padding: 9px 15px 8px 15px;  display: block; float: left;  height: 19px;  margin: 0;		 background:  url(/images/active.png) left top repeat-x !important; 	}
.MSC_PrimaryNavLink-On:visited{ 	 	font-size:16px;	text-decoration:none;	font-weight:bold; padding: 9px 15px 8px 15px;  display: block; float: left;  height: 19px;  margin: 0;		}

.MSC_PrimaryNavLeftSpace{	display: none;}
.MSC_PrimaryNavRightSpace{	display: none;}
.MSC_PrimaryNavTopSpace{	display: none;}
.MSC_PrimaryNavBottomSpace{	display: none;}

.MSC_PrimaryNavLink{	color:#0f94bf; font-size:16px;	text-decoration:none;	font-weight:bold !important; padding: 9px 15px 8px 15px; height: 19px;  margin: 0px; display: block; float: left;	}
.MSC_PrimaryNavLink:hover{	color:#ffffff !important;  font-size:16px;	text-decoration:none;	font-weight:bold !important; padding: 9px 15px 8px 15px; height: 19px;  margin: 0px; display: block; float: left;	 background:  url(/images/active.png) left top repeat-x;  }
.MSC_PrimaryNavLink:visited{color:#0f94bf;	text-decoration:none;	 font-size:16px; font-weight:bold;	}

.MSC_HeaderDescription { width: 760px; padding: 65px 90px 0 110px; color: #fff;}




/********* FOOTER *************/
.MSC_FooterFrame{	background:  url(/images/cbg.jpg) left top repeat-y;	padding:5px;	text-align:center;}
.MSC_FooterLink{	color:#ffffff;	font-size:12px;	text-decoration:none;}
.MSC_FooterLink:hover{	color:#ffffff;	font-size:12px;  }
.MSC_FooterLink:visited{	color:#ffffff;	font-size:12px;  }
.MSC_FooterLinkSpacer{	color:#ffffff;	font-size:12px;}
.MSC_FooterText{	color:#ffffff;	font-size:12px;  display: inline; padding: 0 150px;}
#IWS_WH_Elem_FooterLinks {   display: inline;}

.MS_MasterBody
{
	background:#ffffff;
}
.MSC_Body { background: url(/images/developers.jpg) left 50px no-repeat; width: 804px; padding: 35px 11px 20px 165px; position: static !important; }
.MS_WH_ZoneRow { border:1px solid #f1f1f1; background: #fafafa; margin: 0 0 15px 0; padding: 0; position: static !important; }
.MS_WH_ZoneContent { padding: 15px; }




.MS_MasterFrame { padding: 277px 0 201px 0;  width: 980px; position: relative !important;}






.header { width: 980px; height: 267px; background: url(http://ladevelopers.com/images/hbg.png) left top repeat-x;  padding: 10px 0 0 0px; position: absolute; top: 0; left: 50%;margin:0 0 0 -490px;}

.header .logo { margin: 10px 0 0 76px; padding: 0; background: url(http://ladevelopers.com/images/logo.jpg) no-repeat; width: 325px; height: 65px; position: relative; float: left; }
*html .header .logo { margin-left: 38px; }
.header ul.icons { width: 270px; margin: 0; padding: 0; float: right; list-style: none; }
.header ul.icons li { font-size: 14px; color: #fff;  height:30px;}
.header ul.icons li a { color: #fff; text-transform: capitalize; }
.header ul.icons li a:hover { text-decoration: none; }
.header ul.icons li .rss { background: url(http://ladevelopers.com/images/icon_rss.png) left top no-repeat; height: 24px; padding: 0 0 0 30px; line-height:24px; display: block;}
.header ul.icons li .twitter { background: url(http://ladevelopers.com/images/icon_twitter.png) left top no-repeat; height: 24px; padding: 0 0 0 30px; line-height:24px; display: block;}
.header ul.icons li .callus { background: url(http://ladevelopers.com/images/icon_call.png) left top no-repeat; height: 24px; padding: 0 0 0 30px; line-height:24px; display: block;}



.clear { clear: both !important; }


/***** FOOTER ********/
.fcont { width: 980px; position: absolute; bottom: 0;   left: 50%; margin:0 0 0 -490px;}
.prefooter { background: url(http://ladevelopers.com/images/fbg.png) left top repeat-x; width: 720px; height: 131px; padding: 50px 130px 0 130px; color: #0d253b; font-size: 18px;  text-align: center; font-family: Arial, Helvetica, sans-serif;}
.prefooter ul { margin: 0; padding: 0; }
.prefooter ul li { display: inline; }
.commontag1 a {   color: #0d253b !important; font-size: 13px !important; font-weight: bold;} 
.commontag2 a {   color: #0d253b !important; font-size: 16px !important; font-weight: bold; } 
.commontag3 a {   color: #0d253b !important; font-size: 19px !important;} 
.commontag4 a {   color: #0d253b !important; font-size: 22px !important; font-weight: bold;} 

.prefooter a:hover { text-decoration: underline; }
.footer { background: url(http://ladevelopers.com/images/cbg.jpg) left top repeat-y; height: 26px; width:850px; padding: 0 0 0 130px; color: #fff;  font-size: 10px; line-height: 26px;}


/******* SEARCH**********/

.searchpanel { width: 250px; float:right; height: 25px; padding: 7px 0 4px 0; }

.search_btn  { color: #fff; float:left; width: 73px; height: 20px; }
.search_text { float: left; border: 1px solid #b6b6b6; width: 177px; heigh: 17px; margin-right: 10px;}
