

body { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:10px;margin: 0px auto;font-weight:normal;}
td, p, th, div { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}

#wrapper {margin: 0px auto;width:100%;text-align:center; }
#wrapper2 {margin: 0px auto;width:980px;text-align:left;padding:10px;}

#top {display:block;margin-bottom:1px;}
#topnav {display:block;padding:9px;background:url(../images/top-nav-bg.gif) no-repeat;font-family:Myriad Pro,Arial, Helvetica, sans-serif;font-size:16px;color:#ffffff;height:36px;text-align:center;}
#topnav a {padding:9px 9px 9px 9px;font-family:Myriad Pro, Arial, Helvetica, sans-serif;font-size:16px;color:#ffffff;text-decoration:none;}
#topnav a:hover {color:#baff00;}

#content {display:block;clear:both;padding:20px 15px 0px 15px;width:960px;}

#bottomnav {display:block;margin-top:15px;padding:15px;text-align:center;color:#66bc00;font-size:14px;font-family:Arial;border-top:1px dotted #b2b2b2;}
#bottomnav a {color:#569f00;padding:10px;font-size:14px;text-decoration:none;font-family:Arial;}
#bottomnav a:hover {text-decoration:underline;}

#footer {display:block;padding:10px;text-align:center;background:url(../images/footer-bg.gif) no-repeat;color:#ffffff;font-size:14px;font-family:Arial;height:55px;}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	COLOR: #66BC01;
	PADDING-TOP: 0px
}
h2 {
font-weight:bold;font-size:16px;
	font-family:Verdana, Arial, Helvetica;
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica;
}

a {COLOR: #569f00;}
a:hover { COLOR: #333333; }

.imgbox {border:1px dotted #c0c0c0;}

.firstletter {color:66bc00;font-size:25px;}
.style1 {color: #66BC01;}
.style2 {color: #cc0000;}

#tm_text {color:#6c6361;font-weight:bold;}
#tm_text .switch {color:#66bc00;}

#msg-text {font-size:14px;color:#333333;padding:10px;display:block;background-color:#EDFAD3;border:1px dotted #ACDF11;}
#msg-error {font-size:14px;color:#CC0000;padding:10px;display:block;background-color:#EDFAD3;border:1px dotted #ACDF11;}
#msg-alert {font-size:14px;color:#FFB31C;padding:10px;display:block;background-color:#EDFAD3;border:1px dotted #ACDF11;}
#msg-success {font-size:14px;color:#66BC01;padding:10px;display:block;background-color:#EDFAD3;border:1px dotted #ACDF11;}

#contact {color:#6c6361;font-size:14px;}

#formdiv {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	border: 1px solid #ACDF11;
}
.si_ms {border:1px solid #ACDF11;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#EDFAD3;}
.si {border:1px solid #c0c0c0;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.btn {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 2px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: 0px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: #5EA901;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txt-required {color:#CC0000;}

#divider, .divider {height:5px;}
.divider2 {border-bottom:1px dotted #b2b2b2;margin:15px 0px 15px 0px;}

#faq {display:block;}
#faq .q {display:block;font-weight:bold;margin-top:10px;color:#398c32;}
#faq .a {color:#6c6361;}

#lightbulb ul {display:list-item;padding:0px;margin:0px;margin-left:20px;}
#lightbulb li {padding:2px 0px; 2px 0px;list-style:url(../images/li-icon.jpg);}

ul {padding:0px;margin:0px;margin-left:20px;}
li {list-style:square;padding:2px 0px; 2px 0px;}

.promo_text {display:block;}
.promo_desc {display:block;padding-bottom:5px;}

#pro_div {display:block;background-color:#f0f0f0;padding:10px;border-top:1px dotted #c0c0c0;}
#pro_div .name {display:block;font-weight:bold;margin-bottom:5px;font-size:12px;}
#pro_div .code {display:block;font-weight:bold;margin-bottom:10px;font-size:12px;color:#909090;}
#pro_div .desc {display:block;font-color:#909090;font-size:12px;margin-bottom:10px;}
#pro_div .price {display:block;font-weight:bold;margin-bottom:10px;}
#pro_div .qty {display:block;margin-bottom:10px;}

#order_form {margin-top:10px;width:650px;padding:10px;background-color:#f0f0f0;border:1px solid #c0c0c0;}

.txt_gray {color:#6c6361;}
.txt_green {color:#398c32;}


div#tipDiv {
    background-color:#e2e2e2; border:1px solid #c0c0c0; padding:4px;
}

#orderform {font-family:Verdana, Arial, Helvetica, sans-serif; }
#orderform td {font-family:Verdana, Arial, Helvetica, sans-serif; }
#orderform p {font-family:Verdana, Arial, Helvetica, sans-serif; }
