/* CSS Document */
body{margin:0;font-family: Arial, Helvetica, sans-serif;font-size: 80%;	color: #333333;	text-align: left;background-attachment: scroll;
background-image: url(images/pagebg.gif);background-repeat: repeat-x;background-position: left top;}
h1,h2,h3{font-family: Verdana, Arial, Helvetica, sans-serif;text-align: left;}
h1{	font-size: 120%;padding:0 0 0 10px;	color:#ED1C24;}
h2{font-size: 100%;padding:0 0 0 10px; color:#FA8A12}
h3{font-size: 75%; }
p{font-size: 80%; text-align: left; padding:0 10px 0 10px;text-align: justify; }
span{float:right;font-size: 70%; text-align: left;  }
hr{	width:96%;}
#wrapper{margin:auto; width:750px; display:table}
#top{margin:auto;width:730px;height:60px;background-image: url(images/urlbg.gif);background-repeat: repeat-x;background-position: left top; padding:20px 20px 0 0;
font-size: 80%; text-align: right; color:#fff; vertical-align:middle}
#pagebody{width:750px; padding:0;background-color: #fff;margin:0}
#leftcol{float:left; width:250px; background-color: #EFEFE8;background-image: url(images/left-bottom.gif);background-repeat: no-repeat;background-position: left bottom; }
#logo{
	background-color: #FFFFFF;
	text-align: center;
}
#navigation{width:250px; padding:0; margin:0}
#navigation img{padding: 0 10px 0 0;margin: 0}
#navigation h2{background-image: url(images/buttonbg.gif);background-repeat: no-repeat;	height: 32px;width: 250px;	padding: 10px 0 0 30px;margin:0;	color: #FFFFFF;}
#navigation h2 a:link{color:#fff}
#navigation h2 a:visited{color:#fff}
#navigation h2 a:hover{color:#ff0000}
#tel{padding:10px 0 10px 0}
#tel h3{background-image: url(images/phone_icon.gif);background-repeat: no-repeat; padding:0 30px 0 20px; margin: 0 0 0 10px}
#fax{padding:10px 0 10px 0}
#fax h3{background-image: url(images/fax_icon.gif);background-repeat: no-repeat; padding:0 30px 0 20px; margin: 0 0 0 10px}
#mail{padding:10px 0 10px 0}
#mail h3{background-image: url(images/email_icon.gif);background-repeat: no-repeat; padding:0 30px 0 20px; margin: 0 0 0 10px}
#rightcol{float:right; width:500px; }
#services{width:500px}
#servicestext{float:left; width:300px}
#servicestext ul{text-align: left; font-size: 80%;}

/*#form{float:left; width:95%; border:5px solid #EFEFE8;background-color: #fff; margin:2%; padding:1%}*/
#form h2{margin:0}
#form p{font-size:90%}
#form label{width:160px; float:left; margin:3px 0 0 0; font-size:90%}
#form input{width:200px; margin:3px 1px 3px 1px; font-size:90%}
#button input{width:100px;}
#form select{width:220px; margin:3px 1px 3px 1px; font-size:90%}
#note{font-family: Arial, Helvetica, sans-serif;font-size: 70%;	color: #ED1C24;	text-align: left;}
#footer{background-image: url(images/footer.gif);background-repeat: repeat-x;background-position: left top; height:55px}
#footer p{padding:20px 10px 10px 10px;text-align: center; color:#ccc  }
#footer p a:link{color:#fff; text-decoration:none}
#footer p a:visited{color:#fff;text-decoration:none}
#footer p a:hover{color:#FF9933;text-decoration:none}
a:link{color:#333; text-decoration:none}
a:visited{color:#333;text-decoration:none}
a:hover{color:#ff0000;text-decoration:none}
#caption{width:100%;}
#caption ul {margin:0}
#caption ul li{font-family: Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;	text-align: left; margin:0}
#captionleft{width:46%; float:left; margin:10px}
#captionright{width:46%; float:right;margin:10px}
#servicescontent{width:100%;float:left; margin:10px; display:none}
#servicescontent2{width:100%;float:left; margin:10px; display:none}
#servicescontent3{width:100%;float:left; margin:10px; display:none}
#servicescontent4{width:100%;float:left; margin:10px; display:none}
#servicescontent5{width:100%;float:left; margin:10px; display:none}
#servicescontent6{width:100%;float:left; margin:10px; display:none}
#servicescontent7{width:100%;float:left; margin:10px; display:none}
#servicescontent8{width:100%;float:left; margin:10px; display:none}
#servicesimg{float:right; border:3px solid #c4c4c4; padding:0; height:125px}
#servicesleft{width:36%; float:left}
#servicesright{width:56%; float:right}
#servicesright ul li{font-family: Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;	text-align: left; margin:0}
#servicespgimg{margin:10px}
#servicespgimg img{width:200px; height:200px;}


.servicestab{	/* Styling question */
	/* Start layout CSS */
font-family: Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;width:50%;	background-color:#EFEFE8;width:475px;margin:5px 10px 0 10px;	padding:3px ;background-image:url(images/down-arrow.gif);background-repeat:no-repeat;background-position:right center;	height:20px;/* End layout CSS */overflow:hidden;
cursor:pointer;}

.servicestabdetails{	/* Parent box of slide down content */
	/* Start layout CSS */font-family: Arial, Helvetica, sans-serif;font-size: 90%;color: #333333;
border:1px solid #EFEFE8;background-color:#fff;width:473px;margin:0 10px;padding:0 3px;	/* End layout CSS */	
visibility:hidden;	height:0px;	overflow:hidden;position:relative;}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	/*position:relative;*/
}
.servicestabdetails img{float:left;padding:0 10px 0 0}
.servicestabdetails p{font-size: 100%; }
