body{background-color:#f0f0f0;font-family:verdana;font-size:12px;line-height:20px;color:#333333}
div{float:left}
a{color:#5daac5;}
#page {margin:0px auto;width:780px;float:none;background-color:white;border:1px solid #e8e8e8}
#p2{border:1px solid #d3d3d3}
#p3{border:1px solid #b5b5b5;background-color:white;}
#top{width:776px;background:#feaf38 url(images/toptop.gif);margin-bottom:20px;}
#topstart{width:776px;background:#9f9f9f;margin-bottom:20px;}
.left{width:150px; height:100%; margin:0px 20px 10px 10px;}
.pagebg{float:left;background-image:url(images/pagebg.gif);background-repeat:repeat-y;}
.content{width:570px;}
#bottom{clear:left; background:url(images/bottombg.gif); width:776px; font-size:10px; color:#757575;margin-top:10px}
#bottomcontent{line-height:20px; margin-left:10px}
#logo{width:485px}
.cart{background:url(images/cartbg.gif);}
.startlogo{margin-top:15px;margin-bottom:5px;}
#cartcontent{width:255px;padding:15px 5px 0px 5px;}
#menu{width:100%;background:#dd0000 url(images/menu.gif);height:25px;}
#menu ul{list-style-type:none;list-style:none;margin:0px 0px 0px 0px;padding:0px; height:25px;}
#menu ul li{line-height:20px;padding: 3px 5px 0px 5px; float:left; font-family:arial; color:white; font-weight:bold; font-size:15px;margin-right:10px;margin-left:10px; height:22px;}
#menu ul li.selected{line-height:22px;padding: 3px 10px 0px 10px;margin-right:0px;margin-left:0px; background:#FFFFFF url(images/menuselected.gif);height:22px;}
#menu ul li.selected a{text-decoration:none;color: #dd0000;}
#menu ul li a {text-decoration:none;color: #ffffff;}
#menu ul li.selectedstart{padding:0px;margin-right:0px;margin-left:7px;background:#FFFFFF url(images/menuselectedstart.gif);width:3px;height:25px;}
#menu ul li.selectedend{padding:0px;margin-right:7px;margin-left:0px;background:#FFFFFF url(images/menuselectedend.gif);width:3px;height:25px;}
H1{font-size:20px;font-family:arial;font-weight:bold;color:#dd0000;line-height:22px;}	
H2{font-size:16px;font-family:arial;font-weight:bold;color:#dd0000;line-height:18px;}	
.left ul{list-style-type:square;list-style-image:none;margin:10px 0px 10px 15px;padding:0px;}
.left ul li{font-family:arial; color:#757575; font-weight:bold; font-size:13px;margin-right:10px;margin-left:10px; height:20px;}
.left ul li.selected{font-family:arial; color:#5daac5; text-decoration:underline; font-weight:bold; font-size:13px;margin-right:10px;margin-left:10px; height:20px;}
.left ul li.menuheading{list-style-type:none;list-style:none;list-style-image:none;margin-right:10px;margin-left:-5px;margin-bottom:5px; color: #dd0000; height:20px;font-size:15px;}
.left ul li a{color:#757575; text-decoration:none;}
.left ul li.selected a{color:#5daac5; text-decoration:underline;}
.cart1{width:150px; height: 26px;}
.cart2{width:100px; height: 26px;}
.contentwide{margin:0px 20px 0px 10px; width: 640px}
.formLeft{float:left;}
.formRight{float:left;}
.productListRow{clear:left;float:left;margin-bottom:5px}	
.productListRow div{}
div.productListRow a{color:#454545; text-decoration:none;}
.productListHeading{color:#454545; text-decoration:none; font-size:14px;font-weight:bold;}
.productListReadMore{text-decoration:underline;color:#5daac5;font-weight:bold}
div.productPuff a{color:#454545; text-decoration:none;}
.prodPuffReadMore{text-decoration:underline;color:#5daac5;font-weight:bold}
.prodPuffHeading{font-weight:bold;vertical-align:middle}
.productPrice{font-weight:bold;}


table.prettytable {
    border: 1px solid #CBCBCD;
    padding: 0px;
    margin: 0px;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    width: 100%;
}

table.prettytable a {
    color: #000000;
}

table.prettytable a:hover {
    text-decoration:none;
}

tr.header {
    background: #fff repeat-x;
    text-align: left;
    height:18px;
    padding: 0px 7px 0px 5px;
    border-bottom: 1px solid #CBCBCD;
    border-right: 1px solid #E6E6EB;
    border-left: 1px solid #FAFAFF;
    font-size: 10px;
    font-weight: bold;
}
tr.footer {
    background: #fff repeat-x;
    font-family: Skia, Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    height:18px;
    padding: 0px 7px 0px 5px;
}

table.prettytable td {
    padding: 3px 5px 3px 6px;
    border-bottom: 1px solid #F1F1F5;
    border-right: 1px solid #F1F1F5;
    vertical-align: middle;
}

tr.footer td
{
	background: #efefef;
	 border-top: 0px solid #999999;
	 color: #555555;
}

tr.selected {
	color: white;
    background-color: #F7941C;
}

tr.row1 {
    background-color: #FBFBFC;
}

tr.row2 {
    background-color: #FFFFFF;
}

tr.header a 
{
	color: #000000;
	text-decoration: underline;
	font-family: Skia, Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
}
tr.header a:hover
{
	color: #000000;
	text-decoration: none;
}


input.in {
	width: 200px;
	font-family:Verdana;
	font-size:11px;
}
textarea.in {
	width: 200px;
	font-family:Verdana;
	font-size:11px;
}

