
body{
 /* font-family:"Elementary SF";*/      

}





/* header */
#cv_header_top_bar {
	width: 950px;
	height: 15px;
	background-color: #3764F4;
	
}

#cv_header_middle{
	width: 950px;
	height: 65px;
}

#cv_header_middle_logo {
	width: 150px;
	height: 60px;
	margin-top: 3px;
	margin-bottom:2px;
	float:left;
}

#cv_header_middle_logo_left {
	width: 75px;
	height: 60px;
	margin-top: 3px;
	margin-bottom:2px;
	background-color: #3764F4;
	float:left;
}
#cv_header_middle_logo_right {
	width: 75px;
	height: 60px;
	margin-top: 3px;
	margin-bottom:2px;
	background-color: #CCCCCC;
	float:left;
}

#cv_header_middle_top_holder {
	width:800px;
	height: 30px;
	float:left;
}

.cv_numbers{
	margin-left: 280px;
	margin-right: 10px;	
	float: right;
}



.cv_topmenu a{
	font-size:92%;
	color: #333333;
	text-decoration: none;
	margin-left: 10px;
	
}

.cv_topmenu a:hover{
	color: #3764F4;
}
.cv_topmenu {
	line-height:30px;
	float: right;	
}


#cv_header_main_menu {
	width:800px;
	height: 30px;
	margin-top: 3px;
	margin-bottom:2px;
	float:left;
	
}

#cv_header_main_menu span {
	/*display: none;*/
}

#cv_header_main_menu_item_1 {
	float:left;
	margin-left:5px;
	width: 154px;
}
#cv_header_main_menu_item_2 {
	float:left;
	margin-left:5px;
	width: 154px;
}
#cv_header_main_menu_item_3 {
	float:left;
	margin-left:5px;
	width: 154px;
}
#cv_header_main_menu_item_4 {
	float:left;
	margin-left:5px;
	width: 154px;
}
#cv_header_main_menu_item_5 {
	float:left;
	margin-left:5px;
	width: 154px;
}

#cv_header_main_menu a {
	display: block;
	height: 30px;
	width: 148px;
	color: white;
	font-size: 114%;
	background-image: url('../images/mainmenu/buttonback.gif');
	text-decoration: none;
}
#cv_header_main_menu_item_1 a {
	display: block;
	background-image: url('../images/mainmenu/buttonback_home.jpg');
}
#cv_header_main_menu_item_1 a:hover {
	background-image: url('../images/mainmenu/buttonback_home_back.jpg');
}

#cv_header_main_menu_item_2 a {
	display: block;
	background-image: url('../images/mainmenu/buttonback_products.jpg');
}
#cv_header_main_menu_item_2 a:hover {
	background-image: url('../images/mainmenu/buttonback_products_back.jpg');
}

#cv_header_main_menu_item_3 a {
	display: block;
	background-image: url('../images/mainmenu/buttonback_getquote.jpg');
}
#cv_header_main_menu_item_3 a:hover {
	background-image: url('../images/mainmenu/buttonback_getquote_back.jpg');
}

#cv_header_main_menu_item_4 a {
	display: block;
	background-image: url('../images/mainmenu/buttonback_testimonals.jpg');
}
#cv_header_main_menu_item_4 a:hover {
	background-image: url('../images/mainmenu/buttonback_testimonals_back.jpg');
}

#cv_header_main_menu_item_5 a {
	display: block;
	background-image: url('../images/mainmenu/buttonback_customer.jpg');
}
#cv_header_main_menu_item_5 a:hover {
	background-image: url('../images/mainmenu/buttonback_customer_back.jpg');
}


#cv_header_bottom_bar {
	width: 950px;
	height: 7px;
	font-size: 1px;
	background-color: #3764F4;

}



/* Body tags */
#cv_body_left_bar {
	width: 150px;
	float: left;
	
}

#cv_body_left_bar_1 {
	margin-top: 2px;
	width: 150px;
	height: 5px;
	font-size: 1px;
	background-color: #CCCCCC;	
}

#cv_body_left_bar_2 {
	margin-top: 2px;
	width: 150px;
	height: 5px;
	font-size: 1px;
	background-color: #3764F4;	
}

#cv_body_left_bar_3 {
	margin-top: 4px;
	width: 150px;
	height: 3px;
	font-size: 1px;
	background-color: #3764F4;	
}

#cv_body_left_bar_4 {
	margin-top: 4px;
	width: 150px;
	height: 2px;
	font-size: 1px;
	background-color: #3764F4;	
}

#cv_body_left_product {
	margin-top: 4px;
	width: 150px;
	height: 150px;
	background-color: #99CCFF;
        cursor:hand;
}
#cv_body_left_product img {
	margin-left: 2px;
	margin-top:2px;
}

#cv_body_left_product p {
	margin-left: 2px;
	margin-top:2px;
	font-size: 107%;
	color: white;
	font-weight: bold;
        text-decoration:none;
}

.cv_body_left_product_text {
	color: white;
	margin-left: 120px;
	text-decoration:underline;
	display:block;
	margin-top: -17px;
}

#cv_body_left_guarantee {
   margin-top: 4px;
    width: 150px;
   background-color: #99CCFF; 
   color: white;  
   font-size: 107%;
   cursor:hand;  
}

#cv_body_left_guarantee p {
   margin: 2px;
   
    font-size: 107%;
    color: white;
    font-weight: bold;
        text-decoration:none;
        text-align: center;
}


#cv_body_content {
	width: 800px;
	float: left;
}



/* footer tags */

#cv_footer_menu {
	width: 950px;

	text-align: right;
}
#cv_footer_menu a {
	font-size:92%;
	color: #333333;
	text-decoration: none;
	margin-left: 10px;
}
.cv_divider {
	margin-left: 10px;
}


#cv_footer_menu a:hover{
	color: #3764F4;
}
#cv_footer_copyright {
	width: 950px;
	text-align: right;
        font-size: 77%;
	
}

#cv_footer_bar {
	width: 950px;
	height: 10px;
	background-color: #3764F4;
}

/* for silver_cms_form */
.buttonReset{

    width: 70px;
    height: 25px;
    margin-left: 20px;
    margin-top: 15px;
    margin-bottom: 0px;

}

.buttonSubmit {
    margin-left: 150px;
    margin-top: 15px;
    width: 70px;
    height: 25px;
   
}

.inputfield {
   display: block;    
   border: 1px solid #3764F4;
   float: left;
   margin-bottom: 10px;
}

select {
   display: block;
   border: 1px solid#3764F4;
   float: left;
   margin-bottom: 10px;
}

br {
  clear: left;
}


.hidden {
    display: none;
}

label {
   display: block;
   text-align: right;
   float: left;
   width: 120px;
   padding-right: 15px;
}

.cms_textarea {

   width: 320px;
   height: 100px;
   border: 1px solid #3764F4;
   float: left;
     margin-bottom: 10px;
}


.radiobutton{
   margin-left:150px;
}

#form-header {
   margin-left: 30px;
   padding: 10px;
   font-size: 13px;
}
#form-subheader {
   text-align: left;
   margin-left: 100px;
   font-size: 13px;
   padding: 10px;
}

.error{
 font-size: 13px;
 color: red;
  margin-left: 150px;
}
/* End of from stuff */




