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

body {background: #fff url(images/bodybg.jpg) repeat-x;}

p,li { 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	color:#464545; 
	font-weight:normal; 
	text-decoration:none; 
	font-size: 13px;
	padding-left:20px;}

a:link { 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
    text-decoration:none;
    color: #2a4293}   
a:visited { 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
    text-decoration:none;
    color: #2a4293}    
a:hover { 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
    text-decoration:underline;
	color: #ed1f24}

.topnav { 
	font-family: Tahoma,Arial,Sans-serif;
	font-weight:900;
	font-size: 12px;
    text-decoration:none;
    color: #b9b44c}
.topnav a:link { 
	font-family: Tahoma,Arial,Sans-serif;
	font-weight:900;
	font-size: 12px;
    text-decoration:none;
    color: #b9b44c}   
.topnav a:visited { 
	font-family: Tahoma,Arial,Sans-serif;
	font-weight:900;
	font-size: 12px;
    text-decoration:none;
    color: #b9b44c}    
.topnav a:hover { 
	font-family: Tahoma,Arial,Sans-serif;
	font-weight: 900;
	font-size: 12px;
    text-decoration:none;
    color: #c8c6bb} 

.form { 
font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
color:#464545; 
font-weight:normal; 
text-decoration:none; 
font-style:normal; 
font-size: 13px; }

.footer {
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: bold;
	font-size: 12px;
    text-decoration:none;
    color: #ffffff}
.footer a:link{
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: bold;
	font-size: 12px;
    text-decoration:none;
    color: #ffffff;}
.footer a:visited{
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: bold;
	font-size: 12px;
    text-decoration:none;
    color: #ffffff;}
.footer a:hover{
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: bold;
	font-size: 12px;
    text-decoration:underline;
    color: #ffffff;}
.footerblack {
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: bold;
	font-size: 14px;
    text-decoration:none;
    color: #000000}

.credit {
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
    text-decoration:none;
    color: #000000;
	display:none}
.credit a:link {
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
    text-decoration:none;
    color: #000000;
	display:none}
.credit a:visited {
    font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
    text-decoration:none;
    color: #000000;
	display:none}
.credit a:hover {
    font-hover:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
    text-decoration:none;
    color: #000000;
	display:none}

.white{ color:#fff;}

/* form styles */

.form{ 
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	color:#464545;  
	font-weight:normal; 
	text-decoration:none; 
	font-style:normal; 
	font-size: 13px;}
input { 
	font-weight: normal;       
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; 
	font-size: 13px;   
	background-color: #fff;
	border: 1px solid #cbd6e7;}	
.submit { 
	color: #FFF;
	font-weight: bold;       
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif; 
	font-size: 13px;
	background-color: #1f0abc;
	border: 1px solid #cbd6e7;}	
select { 
	color: #464545; 
	font-weight: normal;       
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 13px;   
	background-color: #FFFFFF;}
textarea { 
	font-weight: normal;       
	font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 13px;   
	background-color: #FFFFFF;
	border: 1px solid #cbd6e7;}	

/* headline styles */
h1{
	font-family:Calibri, helvetica, sans-serif;
	font-size:20px;
	color:#B01818;
	padding-left:10px;}
h2 { 
    font-family: Calibri, helvetica, sans-serif;
	font-size: 18px;
	color: #1960e3;
	padding-left:10px;}
h3 {
	font-family:Calibri, helvetica, sans-serif;
	font-size:16px;
	color:#B01818;
	padding-left:10px;}
h4 {
	font-family:Calibri, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #ededed;
	display: block;
	text-indent: 10px;}
	
/* nav - buttons */
	
.button { float:right;}
.button span { display:block; background:url(images/button-left.gif) no-repeat left top; padding-left:12px;}
.button span span { background:url(images/button-right.gif) no-repeat right top; padding-right:5px; padding-left:0;}
.button span span a { display:block; background:url(images/button-bg.gif) left top repeat-x; padding:3px 0 5px 0; color:#525252; text-decoration:none; font-weight:normal;}
.button span span a:hover { color:#000;}

.button1 { float:right;}
.button1.fleft { float:left; margin:0;}
.button1 span { display:block; background:url(images/button1-left.gif) no-repeat left top; padding-left:12px;}
.button1 span span { background:url(images/button1-right.gif) no-repeat right top; padding-right:20px; padding-left:0;}
.button1 span span a { display:block; background:url(images/button1-bg.gif) left top repeat-x; padding:3px 10px 5px 0; color:#525252; text-decoration:none; font-weight:bold; text-align:justify;}
.button1 span span a:hover { color:#B01818; text-decoration:none; font-weight:bold; text-align:justify;}
#buttons {float:right; width:200px; border-bottom-style:dotted; border-left-style:dotted; padding-right:5px; padding-bottom:5px; margin-left:15px; margin-bottom:15px ;margin-right:1px;}

/* testimonials */

#testimonials {float:right; width:325px; height:140px; padding-left:75px; padding-top:125px; background-image:url(images/customer-testimnonials.jpg)}
.testimonials{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#1960e3; 
	font-weight:normal; 
	text-decoration:none;
	font-style:italic;
	font-size: 13px;}
