/* CSS Document */

body{ margin:0px; padding:0px; background-color:#1F253F;}

td{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	text-decoration:none;
	text-align: center;
}
a{ font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
p{
	padding-top:0px;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	color: #000;
}
div{ padding:0px; margin:0px;}

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

ul{ padding:0px; margin:0px; list-style-type:none;}
li{ padding:0px 0px 5px 10px; display:block; background:url(images/bullet.gif) top left no-repeat;}

table.smallNav{ height:47px;}
table.smallNav a{ color:#7B8198; text-decoration:none;}
table.smallNav a:hover{
	color:#FFF;
	text-decoration:none;
}

.topMenu_bg{background:url(images/menu_bg.gif) top left repeat-x;}
.topMenu_border1{ border-right:#8DD318 1px solid; padding-left:18px; }
.topMenu_border2{ border-left:#117B0C 1px solid; }
table.topmenu a{
display:block;
float:left;
background:url(images/arrow.gif) top left no-repeat;
padding:0px 20px 0px 20px;
}

table.topmenu a:hover{
	display:block;
	float:left;
	background:url(images/arrow.gif) bottom left no-repeat;
	padding:0px 20px 0px 20px;
	text-align: center;
}

td.contact_address{ 
background:url(images/contact_address.gif) bottom left no-repeat;
width:246px;
height:117px;
}
td.contact_address div{
font-size:10px;
line-height:11px;
color:#FFFFFF;
padding:52px 0px 0px 75px;
}
td.contact_address div a{font-size:10px;color:#9FBFEA; text-decoration:underline; font-weight:normal;}
td.contact_address div a:hover{font-size:10px;color:#fff; font-weight:normal; text-decoration:none;}

td.ourServices div{ padding:15px 10px 0px 10px;}

td.ourServices ul{ padding:0px 0px 0px 10px; margin:0px; list-style-type:none;}
td.ourServices li{ 
padding:2px 0px 2px 10px; margin:0px; 
list-style-type:none; 
background:url(images/bullet.gif) top left no-repeat;
color:#1E4273;
text-decoration:underline;
}
.readmore{ 
float:left;
display:block; 
padding:2px 10px 2px 20px; 
margin-top:8px;
color:#000; 
background:url(images/arrow_1.gif) top right no-repeat;
}
.readmore:hover{ 
float:left;
display:block; 
padding:2px 10px 2px 20px;
margin-top:8px;
color:#EF3D41; 
background:url(images/arrow_1.gif) top right no-repeat;
}
.w3data{ line-height:20px; font-family:"Times New Roman", Times, serif; font-size:24px;}
.w3data span{ font-family:"Times New Roman", Times, serif; font-size:24px; color:#EF3D41; font-style:italic;}

.call{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.slogan{
font-size:18px;
height:77px;
line-height:20px; 
color:#055681;
border:#8DC3D8 1px dashed;
background-color:#E4F1F6;
padding:0px 8px 0px 8px;
}

table.footer td{
	color:#FFF;
}
table.footer td a{
	color:#FFF;
	display:block;
	float:left;
	background:url(images/footer_arrow.gif) top left no-repeat;
	padding:0px 20px 0px 15px;
	text-decoration:none;
}

.link{ color:#2C82B0; font-weight:normal; text-decoration:underline;}
.link:hover{ color:#000; font-weight:normal; text-decoration:none;}
.bodytext {
	overflow: auto;
	position: relative;
	width: 416px;
	height: 89px;
	padding: 5px;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #87B612;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}
