/* CSS Document */

body {
   text-align: center;
   background-image:url(images/main_background.jpg);
   background-repeat:repeat-x;
   min-width: 920px; /* Use this, or */
   background-color: #FFFFFF;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   }
   
body,td,th {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link {
	color: #1C4F6C;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #1C4F6C;
}
a:hover {
	text-decoration: none;
	color: #1C4F6C;
}
a:active {
	text-decoration: underline;
	color: #1C4F6C;
}

input.text{
	background: #ffffff;
	border: 1px solid #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	}
	
textarea.text{
	background: #ffffff;
	border: 1px solid #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	}
	
select.text{
	background: #ffffff;
	border: 1px solid #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	}
 
div.wrapper {
   text-align: left;
   margin-left: auto;
   margin-right: auto;
   width:922px;
   }
   
div.flashMovie {
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   width:922px;
   height:258px;
   }
   
div.main {
   text-align: left;
   background-image:url(images/top_background.jpg);
   background-repeat:no-repeat;
   background-color:#0E405C;
   width:922px;
   }
   
div.full {
   text-align: left;
   width:922px;
   margin:0px 15px 15px 15px;
   }
   
#div-left {
 float:left;
 width:420px;
 height:241px;
 margin: 15px 15px 0px 15px;
 background:url(images/phone.jpg) bottom right no-repeat;
}
#div-right {
 float:left;
 width:190px;
 margin: 0px 0px 0px 0px;
}
#div-wide {
 clear:both;
  margin:0px 0px 0px 0px;

}
#div-bottom {
 background:url(images/bottom_background.jpg) no-repeat;
 }
 
h1 {
 color:#1C638D;
 font-size:12pt;
 margin: 0px; 
 padding: 0px; 

 }

.servicebox {
 background-color:#F2F2F2;
 background-image:url(images/service_box_r3_c1.jpg);
 }
 
.smallcontainer {
 margin:0px 10px 0px 10px;
 }
 
div.footer {
   font-size:10px;
    text-align: center;
	margin-top: 30px;
   margin-left: auto;
   margin-right: auto;
   width:920px;
   text-transform:uppercase;
}
#dropmenudiv{
position:absolute;
border:none;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 7px;
border-bottom: 1px solid #333333;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-align:left;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #176CA1;
	color: #FFFFFF;
	text-decoration: none;
}
#dropmenudiv a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#dropmenudiv a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

#dropmenudiv a:active {
	text-decoration: none;
	color: #FFFFFF;
}