/* CSS Document */
	
body {
	padding:0; margin:0; 
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #FFEA5E;
	scrollbar-base-color: #FFEA5E;
	scrollbar-face-color: #669966;
	scrollbar-highlight-color:  #FFEA5E;
	scrollbar-track-color:  #FFEA5E;
	background-repeat: repeat-y;
}	
	
div, ul, p, h1, h2, h3, h4, img{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
.spacer{
	line-height:0px; font-size:0px; clear:both;
	}

h1{
	font:24px/18px Verdana; font-weight:bold; color:BLACK;  margin:0 0 18px 60px;
	 display:block; background-color:#FFFFFF; line-height:120%;
	}	
	


a {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color:#00F;
}
/*------------------------------up_div---------------------*/
#up_div{
	background:url(../images/up_bg.gif) repeat-x 0 0 #fff; color:#3b3b3b; width:100%; float:left;
	}
#header{
	background:url(../images/header.jpg) no-repeat 0 0; width:778px; 
	margin-top:0;
	margin-left: 10%;
	margin-right:15%; 
	position:relative; height:270px;
	}
#header img{
	display:block; top:36px; left:120px; position:absolute;
	}
#header img.logo{
	position:absolute; left:97px; top:124px; display:block;
	}
#header h1{
	width:123px; display:block; font:13px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#676666; font-weight:bold;
	position:absolute; top:169px; left:100px; background-color:#fbfbe5;
	}
#header ul{
	width:771px;
	display:block;
	position:absolute;
	top:254px;
	left:6px;
	}
#header ul li{
	float:left; display:block; margin:0 3px 0 3px;
	}
#header ul li a{
	font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding:0 8px 0 8px;
	color:#202020; background-color:#FFFFFF; display:block; text-decoration:none;
	}
#header ul li a:hover{
	background-color:#b20f05; color:#FFFFFF;
	}
	
/*-----------------------------middle_div-----------------------*/
#mid_div{
  width:100%; float:left; margin-top:20px;
	}
#body_pan{
	width:780px; 
	display:block; font:15px/20px Arial, Helvetica, sans-serif; color:#525252; background-color:#FFFFFF;
	margin:0 40px 30px 60px; padding-left: 70px;
	}
	

#body_pan  ul{
	width:228px; display:block; margin:0 0 0 38px;
	}
#body_pan ul li{
	display:block; background:url(../images/servo.gif) no-repeat 0 9px; margin:0; padding:0 0 0 11px;
}

#body_pan ul li a{
	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;
	}
#body_pan ul li a:hover{
	text-decoration:none;
	}	

#body_pan h1{
	display:block; color:BLACK;	font:16px 'Verdana'; 
	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:bolder; background-color:#FFFFFF;
	}
	
#body_pan h2{
	 display:block; color: #d20039l	font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:bold; background-color:#FFFFFF;
	}
	
#body_pan h3{
	 display:block; color:#009900;	font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;
	}


/*-----------------------------Left Box-----------------------*/
#LeftBox{
	width:306px; float:left;  margin:0 10px 20px 30px; padding:0;
	}
#LeftBox p.up{
	 margin:0; padding:0; width:308px; height:11px; font-size:0px; 
	}
#LeftBox p.down{
margin:0; padding:0; width:308px; height:11px; font-size:0; 
	}
#left{
	width:306px;

	}
#left h2{
	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;
	}
#left h3{
	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	margin:0 0 10px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;
	}
#left ul{
	width:228px; display:block; margin:0 0 0 38px; font-size:0px;
	}
#left ul li{
	display:block; background:url(../images/servo.gif) no-repeat 0 9px; margin:0; padding:0 0 0 11px;
}
#left ul li a{
	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;
	}
#left ul li a:hover{
	text-decoration:none;
	}
#left p{
	width:222px; display:block; color:#d20039;	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	margin:5px 0 0px 44px; padding:0 0 0 0; font-weight:normal; background-color:#FFFFFF;
	}
#left h4{
	width:242px; display:block; font:24px Arial, Helvetica, sans-serif; line-height:30px;
	margin:5px 0 0px 44px; padding:0 0 0 0; font-weight:normal; 
	}
#left a.more{
	width:66px; height:18px; background:url(../images/more_arrow.gif) no-repeat; float:right; display:block;
	 padding:0 40px 0 0; text-indent:-2000px;
	}
#left a.more:hover{
	width:66px; height:18px; background:url(../images/more_arrow_h.gif) no-repeat; float:right; display:block;
	padding:0 40px 0 0; margin:0;
	}
/*-------------------------services----------------------*/
#RightBox{
	width:306px; float:left;  margin:0 0 10px 25px; padding:0; 
	}
#RightBox p.se{
	 margin:0; padding:0; width:308px; height:11px; font-size:0px; 
	}
#RightBox p.se_down{
	 margin:0; padding:0; width:308px; height:11px; font-size:0; 
	}
#Right{
	width:306px; 
	

	}
#Right h2{
	background:url(../images/services.gif) no-repeat #fff; width:235px; height:23px; display:block; color:#D20039;
	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0 0 14px 38px; padding:22px 0 0 0; font-weight:bold;
	}
#Right img{
	margin:0 5px 5px 5px; display:block;
	}
#Right a.click{
	padding:0; margin:0 0px 15px 125px; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000000;
	text-transform:uppercase; font-weight:bold; text-decoration:none; display:block; background-color:#fff; 
	}
#Right a.click:hover{
	color:#D20038; background-color:#fff;
	}
#Right ul{
	width:228px; display:block; margin:0 0 0 38px; font-size:0px;
	}
#Right ul li{
	display:block; background:url(../images/servo.gif) no-repeat 0 9px; margin:0; padding:0 0 0 11px;
}
#Right ul li a{
	font:16px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#525252; text-decoration:underline; background-color:#FFFFFF;
	}
#Right ul li a:hover{
	text-decoration:none;
	}
#Right a.more1{
	width:66px; height:18px; background:url(../images/more_arrow.gif) no-repeat; float:right; display:block;
	 padding:0 40px 0 0; text-indent:-2000px; margin:10px 0 0 0;
	}
#Right a.more1:hover{
	width:66px; height:18px; background:url(../images/more_arrow_h.gif) no-repeat; float:right; display:block;
	padding:0 40px 0 0; margin:10px 0 0 0;
	}
/*----------------------------------footer------------*/
#footer{
	clear:both;
	text-align:right;
	line-height:100%;
	font-size:10px;
	color:#333;
	padding-right:6%;

}
#footer a{
	
	clear:both;
	text-align:right;
	line-height:100%;
	font-size:10px;
	color:#333;
	padding: 0 5px 0px;
}

#FooterMenu {
	
float: left;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
padding-bottom:15px;
padding-top: 20px;
padding-left: 75px;

}

#FooterMenu a {
	padding-left: 8px;
	padding-right: 8px;
	line-height:150%;
}

.formfield {
	background-color: #669966; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 12pt; 
	border: 1px;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: color;
	scrollbar-face-color: #FFEA5E;
	scrollbar-highlight-color: color;
	scrollbar-track-color: color;
}

.red {
	
color: RED; 
font-weight: bold;
font-size: 14pt;
	
}

.linknew:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: BLACK;
	text-decoration: underline;

}


