body {margin:0px; color:#5F6062; font-family:'arial', serif; font-size:12px; border-top:2px solid #F78E1E;}

h1 {font-size:30px; letter-spacing:-1px; padding:0px; margin:0px; margin-bottom:2px; font-weight:bold; text-decoration:none;}
h2 {font-size:24px; letter-spacing:-1px; padding:0px; margin:0px; margin-bottom:2px; font-weight:bold; text-decoration:none;}
h4 {font-size:12px; font-weight:normal; padding:0px; margin:0px;}

p{font-size:12px; line-height:18px; margin-bottom:14px; padding:0px; margin-top:0px;}
a:link{border:0px; color:inherit; text-decoration:underline;}
a:visited{color:inherit; text-decoration:underline;}
a:hover{color:inherit; text-decoration:underline;}

a.newslink:link{border:0px; color:inherit; text-decoration:none;}
a.newslink:visited{color:inherit; text-decoration:none;}
a.newslink:hover{color:inherit; text-decoration:underline;}

img{border:0px;}
table{padding:0px; margin:10px 0px 10px 0px;}
form{padding:0px; margin:0px;}

input{color:#000000; margin:0px;}
input[type=text]{border:1px solid #000000; width: 180px; height:16px; margin:0px;}
input[type=submit]{border:1px solid #000000; margin:0px;}
input[type=password]{border:1px solid #000000; width: 180px; height:16px; margin:0px;}
input {border:0px;}
textarea{border:1px solid #000; width: 600px; height:200px; margin:0px; font-size:11px; color:#636466;}



#page {margin:auto; width:944px; position:relative; padding-bottom:100px;}

.clearbar {display: block; height: 0px; margin:0px; padding:0px; width:100%; clear: both; visibility: hidden;}
#feature {width:705px; height:291px; position:absolute; left:226px; top:139px; border:solid 5px #ECEDED; background-image:url(../images/bg.png);}


.error {border:2px solid #FF0000; background-color:#FFDDDD; color:#FF0000; display:none; margin-top:10px; padding:10px;}
.conf {border:2px solid #00AA00; color:#00AA00; padding:5px; margin-bottom:10px; background-color:#BBFFBB;}

.col1 {position:absolute; padding-right:10px; top:482px; left:0px; width:213px; height:350px;}
.col2 {position:absolute; padding:0px 10px 0px 10px; top:482px; left:229px; width:213px; height:350px; border-left:solid 6px #ECEDED;}
.col3 {position:absolute; padding:0px 10px 0px 10px; top:482px; left:468px; width:213px; height:350px; border-left:solid 6px #ECEDED;}
.col4 {position:absolute; padding:0px 10px 0px 10px; top:482px; left:701px; width:213px; height:350px; border-left:solid 6px #ECEDED;}

#content {position:absolute; top:482px; left:226px; width:715px;}
#textcontent {position:absolute; top:482px; left:229px; width:715px; border-left:solid 6px #ECEDED; padding:0px 10px 0px 10px; min-height:300px;}

.product {float:left; border:solid 5px #ECEDED; width:339px; height:290px; margin-bottom:15px;}
.productheader {background-color:#ECEDED; height:56px; line-height:56px; padding-bottom:5px; padding-left:15px;}

#lowermenu {border-top:solid 3px #ECEDED; width:944px; padding-top:10px; font-size:10px; margin-bottom:20px;}
#lowermenu a {margin-right:20px; text-decoration:none;}
#lowermenu a:hover {text-decoration:underline;}