@charset "utf-8";
/*CSS Document*/

*{
	margin: 0;
	padding: 0;
}

a{
	text-decoration:none;
	color: #FFFFFF;
}

#header-bg {
	background: url(../images/bg-top.png) repeat-x left top;
	font: 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#body-bg {
	background: url(../images/body-bg.png) repeat-x left top;
	font: 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#footer-bg {
	background: url(../images/footer-bg.png) repeat-x left bottom;
	font: 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}



#body-container{
	margin:0 auto;
	/*padding: 15px 0 0 0;
	width: 789px;
	background-color: #FFFFFF;*/
}

#footer-container{
	margin:0 auto;
	width: 789px;
	/*background-color: #FFFFFF;*/
}

.container{
	margin:0 auto;
	width: 789px;
/*	background-color: #FFFFFF;*/
}
.menu-top ul {
	color:#FFFFFF;
	width: 100%;
	list-style: none;
	overflow: hidden;
	height: 24px;
}

.menu-top li {
	float: right;
	display: inline;
	padding: 5px 0 0 3px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}

.logo{
	/*background-color:#00FF66;*/
	height: 97px;
	padding-top: 8px;
	/*background: url(../images/logo.png) no-repeat fixed left;*/
}

.menu-main{
	padding-top:130px;
	/*background-color:#0099CC;*/
}
.menu-main ul{
	width: 100%;
	list-style:none;
	overflow: hidden;
	color: #FFFFFF;
}

.menu-main li{
	float: left;
	display: inline;
	padding: 7px 25px 10px 0;
	font: Vrinda;
	font-size:13px;
	font-weight:bold;
}

#container{
	overflow: hidden; 
	padding:7px 0 0 0px;
}

#page-container{
	width:531px; 
	float:left; 
	margin:0 10px 0 10px;
}

#news-container{
	width:228px; 
	position:static; 
	float:right;
	margin:0 10px 0 0;
}

#page-title{
	/*font:Geneva; */
	font-size:24px;
	line-height:26px;
	margin:0 0 15px 0;
	color:#2a83e6;
	margin:0 0 15px -10px;
}



/* footer.php */
.footer-bl{	background: url(../images/fbl.png) left bottom no-repeat;}
.footer-br{	background: url(../images/fbr.png) right bottom no-repeat; }
.footer-bln{background: url(../images/fbln.png) repeat-x bottom  #FFFFFF; margin-left:18px; margin-right: 18px;}
.footer-lln{background: url(../images/flln.png) repeat-y top left  #FFFFFF; }
.footer-rln{background: url(../images/frln.png) 100% 0 repeat-y ; }

.footer-client-img ul{
	width: 100%;
	list-style: none;
	overflow: hidden;
	text-align:center;
}

.footer-client-img li{
	display: inline;
}

.menu-footer ul{
	padding-top: 9px;
	width: 100%;
	text-align: center;
	list-style: none;
	overflow: hidden;
	color:#FFFFFF;
}

.menu-footer li{
	display: inline;
	font: Vrinda;
}

.copy-right{
	text-align:center;
	color:#333333;
	font-size:9px;
	padding:9px 0 62px 0;
}

/* contactusBody.php */
.contact-form{
	float:left; 
	width:340px;
	overflow:hidden;
}

li.contact-caption{
	padding-top:2px;
	width:70px;
	line-height:20px;
	list-style:none;
	font-weight: bold;
	float:left;
}

li.contact-input{
	padding-top:2px;
	width:268px;
	line-height:20px;
	list-style:none;
	float:right;
}

li.contact-caption-textarea{
	padding-top:2px;
	width:70px;
	line-height:53px;
	list-style:none;
	font-weight: bold;
	float:left;
}

li.contact-textarea{
	padding-top:2px;
	width:268px;
	line-height:20px;
	list-style:none;
	float:right;		
}

.contact-form textarea{
	width:230px;
	font-size:12px;
	height: 50px;
}

.contact-form-input{
	width:230px;
	font-size:12px;
	height: 15px;
}

li.contact-button{
	padding-top:2px;
	width:248px;
	padding-left:100px;
	list-style:none;
}
.contact-button{
	width:100px;
}

/* serviceBody.php */

.list lu{
	width:100%;
}

.list li{
	line-height:15px;
	padding:0 0 0 15px;
	background:url(../images/bullet.jpg) 0 5px no-repeat;
	list-style:none;
}

.downloadpdf{
	padding:0 0 0 270px; 
	background:url(../images/pdf.gif) 250px -2px no-repeat;

}

/* newsBody.php */

#news-container a{
	text-decoration:none;
	color: #42A0FF;
}