/* STANDARD TAG REDEFINITIONS */
BODY{ color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF; margin: 0; padding: 0; }

TD {
font-size: 10pt;  
}

p {
 font-size: 10pt; 
  margin-bottom: 7px; 
  margin-top: 0; 
  color: #575757;
  }

a { 
color: #3399FF; 
text-decoration: none; 
}

a:hover {	
text-decoration: underline;  
color: #FF6600;   
}

form {	
margin:0;
}

#HEADER{	
width:760px; 
margin-left:auto; 
margin-right:auto;
}

#HEADER ul{ 
margin: 0; 
padding-left: 0;
 height: 44px; 
 line-height: 44px; 
 display: block; 
 list-style: none; 
 background-color: #0066CC; 
 background-image: url(bg_topnavV2.gif); 
 background-repeat: no-repeat;  
 }
 
#HEADER li{ display: inline; background-color: #0066CC;  float: right;  }

#HEADER li a{ height: 44px; line-height: 44px; display: block; padding-left: 27px; padding-right: 27px; border-left: 1px solid Black;
color: #FFFFFF;   float: left;     }

#HEADER li a:hover{ background-color: #336699; text-decoration: none;}
#MAIN a:hover{ background-color: #336699; text-decoration: none;}
#ORDER a:hover{ 
color: #ff0000; 
text-decoration: bold;  
font-size: 20pt; }
#ORDER { 
color: #ff3300; 
text-decoration: bold;  
font-size: 20pt; }

#HEADER .Visual{ height:130px; background-image: url(bg_visualV3.jpg);  background-repeat: no-repeat;  background-color: #ff9204;   }

h1{ margin: 0; padding: 40px 0 0 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #000;  font-size: 20pt;  }

#CONTENT{ width:760px; margin-left:auto; margin-right:auto;  }

h2{ margin: 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: bold; letter-spacing: .005em; color: #000000; font-size: 18pt; }
h2 a:hover{ color: #FFFFFF; text-decoration: none;}

#TEXT{ padding: 35px 40px 35px 40px; border-bottom: 4px solid #0066CC; border-top: 4px solid #0066CC; background-color: #FFFFFF; color: #000000;}
#TEXT p{	margin-bottom: 1em;}

#FOOTER{	width:760px; margin-top:10px; margin-left:auto; margin-right:auto;  text-align: right;  padding-top: 5px;   }

#FOOTER p{ font-size: 12px; line-height: 14px; margin: 0;  color: #DDDDDD; }

#FOOTER a{ font-size: 12px;	font-weight: normal;	text-decoration: none;  color: White;    }

#FOOTER a:hover{ color: white; text-decoration: underline; }

#BOTTOM{	width:500px; margin-top:5px;  text-align: left;  padding-top: 5px;   padding-right: 5px;  }

#BOTTOM p{ font-size: 11px; line-height: 14px; margin: 0;  color: #DDDDDD; }

#BOTTOM a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: 0066CC;    }

#BOTTOM a:hover{ color: #0066CC; text-decoration: underline; }

input.subPrice {

    font-family: verdana;
    font-size: 18px;
	font-weight: bold;
    color: #7c7c7c;
	border: none;
} 

input.price {

    font-family: verdana;
    font-size: 24px;
	font-weight: bold;
    color: #000000;
	border: none;
} 

.title { color: #525252; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: center; }

.tag { color: Black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-align: left; }

.list { color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-align: left; border-bottom: 1px solid #cad8e9; border-left: 1px solid #cad8e9; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 5px; width:175px;}

.number { color: #5F5F5F; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: left;  padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 5px; width:10px;} 

.text { color: #3c3c3c; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;}
.reviews { color: #a2a2a2; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; padding-top: 5px;}

.faq { color: #cc3300; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; padding-left: 4px; padding-bottom: 3px; padding-top: 3px;}