@charset "UTF-8";
/* CSS Document */

html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0; 
padding: 0; 
border: 0; 
}
body {
font-size: 100.01%; /* Fix for some browser bugs */
background-color: #ffffff;
}
h1, h2, h3, h4, h5, h6 {

font-size:100%;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

#rotator img {
	position: absolute; 
	display: none;
	}
	

.bullets  { list-style-type:none; font-size:14px;  color:#444444; font-weight:600;}

body {background:#eaeaec url(../img/template/bg.jpg) repeat-x scroll 0px 0;}

.menu {background:url(../img/template/bg_menu.jpg) repeat-x scroll 0px 0; height:30px;}
.banner { background-color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:10px;}

.content { background-color:#FFFFFF; font-family:Arial; font-size:14px; color:#2d2d34; line-height:22px; padding:10px;}
.content  a:link {color:#3399FF; }
.content a:hover {color:#3399FF; }
.content  a:visited {color:#3399FF; }
.content  a:active {color:#3399FF; }


.title {font-family:"Arial Narrow", Arial; font-size:18px; color:#2d2d34; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.text {padding-left:20px; padding-right:20px; padding-top:10px;text-align:justify; font-family:arial; color:#444444;}

.share {font-family:Arial; font-size:12px; line-height:12px; padding-top:10px;}
.share a:link {color:#FF9900;}
.share a:hover {color:#2d2d34;}
.share a:active {color:#FF9900;}
.share a:visited {color:#FF9900;}

.bluebox {background-color:#81aef9; padding-left:6px; font-family:Arial; font-weight:600; font-size:14px; color:#FFFFFF;}
.bluebox a:link {color:#FFFFFF; text-decoration:none;}
.bluebox a:hover {color:#FFFFFF;text-decoration:none;}
.bluebox a:visited {color:#FFFFFF;text-decoration:none;}
.bluebox a:active {color:#FFFFFF;text-decoration:none;}


.contactbox {background-color:#d7e4fa; font-family:Arial; font-size:12px; font-style:italic; line-height:18px;}
.contactbox a:link {color:#000000; font-weight:bold; }
.contactbox a:hover {color:#333333; font-weight:bold; }
.contactbox a:visited {color:#000000; font-weight:bold; }
.contactbox a:active {color:#000000; font-weight:bold; }


.medtext {font-family:Arial; font-size:14px; line-height:20px; font-weight:bold;color:#2d2d34; }

.italic {font-family:Arial; font-size:12px; color:#2d2d34; font-weight:bold; font-style:italic; line-height:16px; padding-left:10px;}

.solutions {font-family:Arial; font-size:18px; line-height:26px; font-weight:bold;color:#2d2d34; padding-bottom:10px; text-align:left;}
.solutions  a:link {color:#2d2d34; text-decoration:none; }
.solutions a:hover {color:#ef7c2f; text-decoration:none;}
.solutions  a:visited {color:#2d2d34; text-decoration:none;}
.solutions  a:active {color:#2d2d34; text-decoration:none;}

.title-orange {font-family:Arial; font-size:18px; line-height:26px; font-weight:bold;color:#ef7c2f; padding-bottom:10px; }

.our-processR {font-family:Arial; font-size:14px; line-height:20px; font-weight:bold; background-color:#ff9933; color:#FFFFFF; padding:10px; border-bottom: 1px dotted #FFFFFF; }
.our-processR  a:link {color:#FFFFFF; text-decoration:none; }
.our-processR a:hover {color:#FFFFFF; text-decoration:none;}
.our-processR  a:visited {color:#FFFFFF; text-decoration:none;}
.our-processR  a:active {color:#FFFFFF; text-decoration:none;}

.our-process {font-family:Arial; font-size:14px; line-height:20px; font-weight:bold;background-color:#515156; color:#FFFFFF;  padding:10px; border-bottom: 1px dotted #FFFFFF; }
.our-process  a:link {color:#FFFFFF; text-decoration:none; }
.our-process a:hover {color:#FFFFFF; text-decoration:none;}
.our-process  a:visited {color:#FFFFFF; text-decoration:none;}
.our-process  a:active {color:#FFFFFF; text-decoration:none;}

.our-process-title { width:490px; float:right; padding:10px; text-align:center; font-family:Arial; font-size:18px; line-height:24px; font-weight:bold; color:#FFFFFF; background-color:#ef7c2f;padding:10px; border-bottom: 1px dotted #FFFFFF; }

.our-process-content { width:680px; float:right;padding:10px; clear:both; font-family:arial; font-size:16px; color:#ef7c2f; font-weight:bold; }



.contact {background:url(../img/template/bg_contact.jpg) }
.fields {font-family: Arial; font-size:12px; color:#2d2d34; line-height:13px;}
input.fields { 	 height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1; font-family:Arial; font-size:12px; color:#2d2d34;}
input.name { 	width: 250px; height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1;   color: #272727;}
input.phone { 	width: 250px; height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1;   color: #272727;}
input.email { 	width: 250px; height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1;   color: #272727;}
input.address { width: 250px; height: 18px;margin-bottom: 5px; border: 1px solid #E1E1E1;   color: #272727;}
input.zip { 	width: 60px; height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1;  color: #272727;}
input.state { 	width: 30px; height: 18px;margin-bottom:4px; border: 1px solid #E1E1E1;  color: #272727;}
input.city { 	width: 100px; height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1;   color: #272727;}
input.message { 	width: 250px; height: 18px;margin-bottom: 4px; border: 1px solid #E1E1E1;   color: #272727;}
label {float: left;	color: #272727;}
textarea {	width: 250px;	border: 1px solid #E1E1E1; margin-bottom: 4px;color: #272727; resize: none;}



.footer {background-color:#2d2d34; padding:20px; font-family:Arial; font-size:14px; color:#FFFFFF; line-height:24px;}


.footerlinkwrapper {width:250px;text-decoration:none; border-bottom: 1px dotted #FFFFFF;}
.footerlinks {background:#2d2d34 url(../img/template/bg_footerlinks.jpg) repeat-x scroll 0px 0; padding:20px; font-family:Geneva; font-size:11px;  line-height:18px;}
.footerlinks  a:link {color:#FFFFFF; text-decoration:none; }
.footerlinks a:hover {color:#FF9900; text-decoration:none;}
.footerlinks  a:visited {color:#FFFFFF; text-decoration:none;}
.footerlinks  a:active {color:#FFFFFF; text-decoration:none;}



.copyright {font-family:Arial; font-size:10px; line-height:12px; padding-top:10px; color:#000000;}
.copyright a:link {color:#000000; text-decoration:underline}
.copyright a:hover {color:#000000; text-decoration:underline}
.copyright a:visited {color:#000000; text-decoration:underline}
.copyright a:active {color:#000000; text-decoration:underline}