/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
td, ul, ol, li, a, span, p, form, input, label, textarea, checkbox, radiobutton, strong, select {
	margin:0;
	padding:0;
	}
img{
	padding:0;
	Margin:0;
		}

ul {
	list-style:none;
	font-size:0;
	line-height:0;
	}
	
	
/*---------------------------------------------header start---------------------------------------------*/
	
.headerbg{
	background:url(images/bg.gif) repeat-x 0 0 #fdfef9;	
	margin:0px;
	padding:0px;
	}
	
.header{
	background:url(images/logobg.gif) no-repeat 38px 32px;
	height:71px;
	margin:0px;
	}
	
.header h1{
	font:bold 40px/42px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
	padding:26px 0px 0px 82px;
	}
	
.menutd{
	margin:0px;
	padding:0px 0px 0px 440px;
	}
	
.headerdiv{
	background:url(images/menubg.gif) repeat-x;
	height:24px;
	margin:0px;
	padding:0px ;
	}
	
.headerdiv div{
	background:url(images/menuright.gif) no-repeat right top;
	height:24px;
	margin:0px;
	padding:0px;
	}
	
.headerdiv div div{
	background:url(images/menuleft.gif) no-repeat left top;
	height:24px;
	margin:0px;
	padding:0px;
	}
	
	
	
	
	
	
	
/*---------------------------------------------header closed---------------------------------------------*/


/*---------------------------------------------body satrt---------------------------------------------*/


#body{
	margin:0px;
	padding:12px 0px 0px 0px;
	}
	
#body div.love{
	margin:0px;
	padding:0px 35px 0px 0px;
	}
.photo{
	width:320px;
	height:380px;
	margin:0px;
	padding:0px;
	}
	
h2{
	font:bold 24px/26px Arial, Helvetica, sans-serif;
	color:#738925;
	margin:0px;
	padding:19px 0px 0px 0px;
	}
	
p.lorem{
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#343D16;
	margin:0px;
	padding:23px 0px 30px 0px;
	}
	
p.lorem a{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#009ed8;
	text-decoration:none;
	}
	
p.lorem a:hover{
	color:#b4d406;
	}
	
.midlesecdiv{
	background:url(images/middle.gif) repeat-x 0 0;
	height:37px;
	margin:0px;
	padding:0px 0px 5px 0px;
	}
	
.midlesecdiv div.left{
	background:url(images/leftbg.gif) no-repeat left top;
	height:37px;
	margin:0px;
	padding:0px;
	}
	
.midlesecdiv div.right{
	background:url(images/rightbg.gif) no-repeat right top;
	height:37px;
	margin:0px;
	padding:0px;
	}
	
ul.text{
	margin:0px;
	padding:0px 0px 0px 9px;
	list-style-type:none;
	}
	
ul.text li.bor{
	background:url(images/separator.gif) no-repeat right 3px;
	list-style-type:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px;
	float:left;
	}
	
ul.text li.nobor{
	list-style-type:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px;
	float:left;
	}
	
ul.text li a,
ul.text li span{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#0486af;
	text-decoration:none;
	float:left;
	list-style-type:none;
	margin:0px;
	padding:6px 15px 3px 15px;
	}
	
ul.text li a:hover,
ul.text li span{
	background:url(images/menuhover.gif) repeat-x 0 0;
	color:#596902;
	}

	
/*ul.text li a.vis{
	color:#596902;
	background:url(images/menuhover.gif) repeat-x 0 0;
	}*/
	
.midlesecdiv div.icon{
	background:url(images/design.gif) no-repeat 45px 5px;
	height:25px;
	margin:0px;
	padding:10px 0px 0px 0px;
	}
	
.midlesecdiv div.icon span{
	font:bold 14px/15px Arial, Helvetica, sans-serif;
	color:#0592c6;
	margin:0px;
	padding:10px 0px 0px 115px;
	}
	
.midlesecdiv div.icon span a{
	font:bold 14px/15px Arial, Helvetica, sans-serif;
	color:#0592c6;
	text-decoration:none;
	margin:0px;
	padding:0px;
	cursor:text;
	}
	
.midlesecdiv div.icon span a:hover{
	color:#b4d406;
	cursor:text;
	
	}	
	
	
.extrapad{
	margin:0px;
	padding:0px 0px 11px 0px;
	}
	
.search{
	background:url(images/searchicon.gif) no-repeat 298px 0px;
	height:87px;
	margin:0px;
	padding:0px 0px 0px 355px;
	}
	
.searchpad{
	margin:0px;
	padding:27px 0px 0px 5px;
	}
	
.input161{
	/*background:url(images/searchbox.gif) repeat none;*/
	width:21;
	font:normal 11px/21px Arial, Helvetica, sans-serif;
	color:#000000;
	vertical-align:middle;
	border-top:solid 2px #666666;
	border-left:solid 2px #666666;
	background-color:#FFFFFF;
	width:180px;
	height:16px;
	
	}
	
.submit32{
	/*background:url(images/button.gif) no-repeat;*/
	width:29px;
	height:19px;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	cursor:pointer;
	background:#00a1d8;
	border: none;

	}
	
h4{
	font:bold 20px/22px Arial, Helvetica, sans-serif;
	color:#647E12;
	margin:0px;
	padding:0px;
	}
	
h5{
	font:normal 24px/26px Arial, Helvetica, sans-serif;
	color:#738925;
	margin:0px;
	padding:19px 0px 0px 5px;
	}
.headercontent{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:20px 10px 0px 5px;
	}
	
	
.clienttel{
	font:normal 18px Tahoma;
	color:#00a1d8;
	margin:0px;
	padding:0px 10px 0px 5px;
	text-transform:uppercase;
	}
	
.hotlink{
	margin:0px;
	padding:23px 0px 0px 0px;
	}

/*---------------------------------------------inner pages---------------------------------------------*/

			
ul.profile{
	list-style-type:none;
	margin:0px;
	padding:23px 0px 11px 6px;
	}
	
ul.profile li{
	background:url(images/bullet.gif) no-repeat 2px 7px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#454838;
	margin:0px;
	padding:3px 0px 3px 10px;
	}
	
ul.technical{
	margin:0px;
	padding:23px 0px 30px 6px;
	list-style-type:none;
	}
	
ul.technical li{
	background:url(images/bt_shadow.gif) no-repeat 2px 3px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#009dd5;
	margin:0px;
	padding:4px 0px 4px 25px;
	}
ul.technical li a{
	color:#009dd5;
	text-decoration:none;
	font-weight:bold;
	}

ul.technical li a:hover{
	
	text-decoration:underline;
	
	}
	
ul.tech{
	margin:0px;
	padding:0px 0px 30px 6px;
	list-style-type:none;
	}
	
ul.tech li{
	background:url(images/bullet.gif) no-repeat 0px 11px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#009dd5;
	margin:0px;
	padding:4px 0px 4px 12px;
	}
ul.tech li a{
	color:#009dd5;
	text-decoration:none;
	font-weight:bold;
	}

ul.tech li a:hover{
	
	text-decoration:underline;
	
	}

ul.technical li span{
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	color:#009dd5;
	margin:0px;
	padding:0px 0px 0px 8px;
	}
	
.pdf{
	width:250px;
	margin:0px;
	padding:23px 0px 10px 25px;
	}
	
.contactpage{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:23px 0px 30px 15px;
	}
	
.contactpage span{	
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#00addf;
	}
	
.contactpage a{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#879d04;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}
	
.contactpage a:hover{
	text-decoration:underline;
	}
	
.servicepageheaders{
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	line-height:25px;
	}
.servicepage{
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	}


/*---------------------------------------------innerpages closed---------------------------------------------*/

	

	
/*---------------------------------------------body closed---------------------------------------------*/



/*---------------------------------------------footer satrt---------------------------------------------*/

.footer{
	background:url(images/footerbg.gif) repeat-x left top;
	height:83px;
	margin:0px;
	padding:0px;
	}
	
.footer p.another{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	padding:37px 0px 0px 0px;
	margin:0px;
	}

/*---------------------------------------------footer closed---------------------------------------------*/

