/* CSS Document */
html,div, h1, h2, h3, h4, h5, h6, p, a, ul, li, a, img {

    padding: 0;
	margin: 0;
	border: 0;
	/*outline: 0;*/
	font-size: inherit;
	font-weight:inherit;
	font-family:inherit;
}

.style1 {color:#abe2ff;}

li
{margin:0px;
padding:0px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:23px;
margin:0px;
font-weight:normal;
}
.aptside {margin:0px 0px 0px 15px;}
.servicestextnew {font-size:16px; font-weight:bold;}

.officetitle {text-align:center; font-size:14px; font-weight:bold;}

.h1new {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:18px;
margin:0px;
font-weight:normal;
}

.h12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size:12px;
margin:0px;
font-weight:normal;
}

body
{background-color:#333333;
margin:0 auto 0 auto;
width:798px;
height:auto;
}

#container
{width:798px;
height:auto;
background-color:#E2E1E1;
background-repeat:no-repeat;
margin:auto;
float:left;
}

#hd
{width:798px;
height:auto;
margin:0 auto 0 auto;
background-repeat:no-repeat;
}

.sitemap {
	width:120px;
	height:40px;
	color:#333333;
	float:left;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
.sitemap p {
	float:left;
}

.sitemap a:link, .sitemap a:visited, .sitemap a:active {
color:#333333;
	margin:0px 5px 0px 5px;
	text-decoration:none;

}

.sitemap a:hover {
	color:#000000;
	text-decoration:none;

}

.style4 {
	width:200px;
	text-align:justify;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:left;
}
.style4 ul{
	margin:10px 0px 0px 0px;
	padding-top:0px;

}
				

.style4 ul li{

	list-style:none;
	margin:0px 0px 10px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 0px;
	display:block;
}

a {
color:#FFFFFF;
text-decoration:underline;
}
a:hover{
color:#cccccc;
text-decoration:none;
}				
	.style4 ul li a {
	/*padding:50px 0px 0px 0px;
	*/

	font-size:12px;
	text-decoration:none;
	text-align:left;
		padding-bottom:20px;
			color:#333333;
	}

.style4 ul li a:hover {
	/*padding:50px 0px 0px 0px;
	*/

	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding-bottom:20px;
	color:#333333;
	text-decoration:underline;
	}
.tp1
{background-image:url(images/index_02.gif);
height:9px;
width:798px;
background-repeat:no-repeat;
}

.tp2
{background-image:url(images/index_04.gif);
width:798px;
height:63px;
float:left;
background-repeat:no-repeat;
}

.logo
{background-image:url(images/index_05.jpg);
width:285px;
height:231px;
float:left;
background-repeat:no-repeat;
}

.hdr
{background-image:url(images/index_06.jpg);
width:513px;
height:231px;
float:left;
background-repeat:no-repeat;
}

.hdrabt
{background-image:url(images/aboutheader_06.jpg);
width:513px;
height:231px;
float:left;
background-repeat:no-repeat;
}

#bdy
{width:798px;
margin:0 auto 0 auto;
height:auto;
float:left;
background-color:#D6D6D6;
}

.bdyttle1
{background-image:url(images/index_08.gif);
width:273px;
height:56px;
background-repeat:no-repeat;
float:left;
}

#bdyttle
{
width:273px;
height:auto;
float:left;
}

.bdyttle2
{background-image:url(images/index_09.gif);
width:499px;
height:56px;
background-repeat:no-repeat;
float:left;
}

.bdyttle3
{background-image:url(images/index_09_5.gif);
width:499px;
height:56px;
background-repeat:no-repeat;
float:left;
}

.bdyttlebg1
{background-image:url(images/index_07.gif);
width:12px;
height:56px;
background-repeat:no-repeat;
float:left;
}

.bdyttlebg2
{background-image:url(images/index_10.gif);
width:14px;
height:56px;
background-repeat:no-repeat;
float:left;
}

.bdy2
{width:771px;
margin:0 auto 0 auto;
height:auto;
}

.bdybg1
{background-image:url(images/index_11.gif);
width:13px;
height:450px;
background-repeat:repeat-y;
float:left;
}

.bdybg2
{background-image:url(images/index_12.gif);
width:272px;
height:450px;
float:left;
background-repeat:repeat-y;
}

.bdytxtleft
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px 23px 0px 23px;
}

.bdytxtleft2
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style: italic;
color:#333333;
padding:0px 23px 0px 23px;
}

.bdybg3
{background-image:url(images/index_13.gif);
width:499px;
height:auto;
background-repeat:repeat-y;
float:left;
}

.bdybg4
{background-image:url(images/index_14.gif);
width:14px;
height:500px;
background-repeat:repeat-y;
float:left;
}

* html .bdybg4
{background-image:url(images/index_14.gif);
width:14px;
height:535px;
background-repeat:repeat-y;
float:left;
}

.txtbdy
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px 25px 0px 23px;
float: left;
background-image:url(images/index_13.gif);
}

.txtbdy3
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px 25px 0px 23px;
float: left;
}

.txtbdy3 a
{
color:#0066FF;
}

.txtbdy2
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
float:left;
text-align:left;
padding:17px 30px 0px 260px;
}

.txtbdy2 a:visited
{
color:#0066FF;
}

.txtbdy2 a:link
{
color:#0066FF;
}

.txtbdy4
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
padding:0px 25px 0px 23px;
float: left;
}

.bdybar
{background-image:url(images/bar_17.gif);
width:499px;
height:8px;
font-size:1px;
background-repeat:no-repeat;
float:left;
}

.textBox {background-color: #ffffff; border:#333333 solid 1px;}
.textBoxs {background-color: #FEF9BC; border:#333333 solid 1px;}
/*.textbox1 {
background-color: #ffffff;
width:220px;
margin-bottom:10px;
border:#333333 solid 1px;
}

.textbox1:focus {
background-color: #FEF9BC;
}*/
.textbox100 {
width:220px;
background-color: #ffffff;
margin-bottom:0px;
border:#333333 solid 1px;
}
.textbox1 {
background-color: #ffffff;
margin-bottom:0px;
border:#333333 solid 1px;
}
.textbox1s {
background-color: #FEF9BC;
margin-bottom:0px;
border:#333333 solid 1px;
}

.textarea1 {
background-color: #ffffff;
width:220px;
margin-bottom:10px;
border:#333333 solid 1px;
}
.textarea1s {
background-color: #FEF9BC;
width:220px;
margin-bottom:10px;
border:#333333 solid 1px;
}
/*.textbox1:focus {
background-color: #FEF9BC;
}*/

#ftr
{width:798px;
height:200;
margin:0px;
}

.br
{background-image:url(images/bar_17.gif);
height:8px;
width:499px;
background-repeat:no-repeat;
}

.navtp
{font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
font-size:15px;
font-weight:bold;
padding:10px;
}

.navtp a:link
{color:#fff;
text-decoration:none;
}

.navtp a:visited
{color:#fff;
text-decoration:none;
}

.navtp2
{font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
font-size:12px;
font-weight:bold;
padding:15px;
}

.navtp2 a:link
{color:#fff;
text-decoration:none;
}

.navtp2 a:visited
{color:#fff;
text-decoration:none;
}

.bdyimg
{background-image:url(images/index_19.jpg);
width:499px;
height:172px;
background-repeat:no-repeat;
float:left;
}

.bnrftr
{background-image:url(images/index_21.gif);
width:798px;
height:6px;
float:left;
font-size:1px;
background-color:#666699;
background-repeat:no-repeat;
}

.bnrftr2
{background-image:url(images/index_22.gif);
width:233px;
height:60px;
float:left;
background-repeat:no-repeat;
background-position:top;
}

.bnrftr3
{background-image:url(images/index_23.gif);
width:565px;
height:60px;
float:left;
background-repeat:repeat-x;
}

.bnrftr4
{
width:798px;
height:29px;
float:left;
background-repeat:no-repeat;
}

.ftrnav li
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-style:normal;
float:left;
list-style:none;
text-decoration:none;
padding:22px 1px 0px 3px;
margin:0px 0px 0px 2px;
}

.ftrnav li a:link
{
color:#FFFFFF;
text-decoration:none;
}
.ftrnav li a:visited
{
color:#FFFFFF;
text-decoration:none;
}

.ftrnav li a:hover
{
color:#abe2ff;
text-decoration:none;
}

.ftrnav2
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
font-style:normal;
float:left;
list-style:none;
text-decoration:none;
padding-top:14px;
padding-left:8px;
}

.ftrnav2 a:link
{color:#abe2ff;
text-decoration:none;
}

.ftrnav2 a:visited
{color:#fff;
text-decoration:none;
}

.ftrnav2 a:hover
{color:#fff;
text-decoration:underline;
}

.abtbdyimg
{background-image:url(images/aboutbdyimg_20.jpg);
width:499px;
height:227px;
background-repeat:no-repeat;
float:left;
}

.ofcbdyimg
{background-image:url(images/officebdyimg_06.jpg);
width:513px;
height:231px;
background-repeat:no-repeat;
float:left;
}

.svcimg
{background-image:url(images/serviceshdr_06.jpg);
width:513px;
height:231px;
background-repeat:no-repeat;
float:left;
}

.ofcbdyimg2
{background-image:url(images/officebdyimg_14.gif);
width:auto;
height:209px;
background-repeat:no-repeat;
float:left;
}

.appntment
{background-image:url(images/appointmentbdyimg_06.jpg);
width:513px;
height:231px;
background-repeat:no-repeat;
float:left;
}

.cntct
{background-image:url(images/contactbdyimg_06.jpg);
width:513px;
height:231px;
background-repeat:no-repeat;
float:left;
}
textarea { width: 220px;}

.cntbtn
{background-color:#a5def8;
}

.style2, dt, input{
font-family:Verdana;
font-size:12px;
}

.colorfilds {
background-color:#fff;
color:#333333;
}

.spanSt { float:left; width: 60px;}

.buttons {
width:60px;
height:25px;
padding:0px 0px 0px 0px; 
margin:0px 0px 0px 140px;
background-color:#a5def8;
color:#000;
}

.mailto a:link, .mailto a:active, .mailto a:visited {color:#333333; text-decoration:underline;}
.mailto a:hover {color:#000000;}


