@charset "windows-1252";
/* CSS Document */

body {font:12px arial; color: #000; padding:0; border:0; margin:0; background:#FFF url(../images/generic-background.jpg) no-repeat top left;}

a:link {color:#0066FF; text-decoration:underline;}
a:active {color:#0066FF; text-decoration:underline;}
a:visited {color:#0066FF; text-decoration:underline;}
a:hover {color:#0099FF; text-decoration:none;}

#container {width:100%; height:100%;}
#contentContainer {width:780px; margin:0 auto;}

#headContainer { width:100%; background:#E1E1E1; clear:both;}
.headerBar {background:#fff;text-align:right;width:780px;height:15px;}
.headerBar a{
   color:#33466E;
   text-decoration:none;
   font-size:14px;
}
.headerBtn{
	width:780px;
	font: normal 12px arial;
}
#footContainer {width:100%; background:#fff;font:normal 12px arial; clear:both;color:#33466E; padding:10px 0 0 0;}

#copyright {text-align:left; font-size:11px; color:#666666; padding:5px 0 5px 0;}

#mainContent {width:100%; background:#fff;}
#mainContent p {padding:0 0 10px 5px;}


table.mainContentTbl { width:780px; border:none; padding:0; margin:0;}


#leftMenu {width:156px; font:arial;float:left; padding:15px 5px 5px 5px;background:#fff; /*background:#33466E url(../images/bg_topmenu.jpg) top left no-repeat;*/}
#leftMenu h2 {margin:5px 0 8px 5px;font:Arial, sans-serif;font-size:13px; text-transform:uppercase; font-weight:bold; color:#007152;}
#leftMenu h2 a{ font:arial;color:#007152;text-decoration:none;}
#leftMenu form{margin:0 0 0 5px; }

#rightContent {width:580px; float:left; padding:25px 5px 5px 5px; clear:none;}
#rightContent h1 {margin:5px 0 8px 5px; font-size:18px; font-weight:bold; color:#007253;line-height:120%;}
#rightContent h2 {margin:4 0 2px 0; font-size:18px; font-weight:bold; color:#007253; line-height:120%;}
#rightContent h3 {margin:4px 0 2px 0;font-size:16px; font-weight:bold; color:#333333;}


.rightContentCell {vertical-align:top;}
.LeftContentCell {vertical-align:top; background-color:#fff;}


.menuLevel1 {list-style-type: none; margin: 5px 0; padding: 0; width: 145px;}
.menuLevel1 li a { font: normal 12px arial; color:#000; display: block; width: auto; padding: 3px 0; padding-left: 5px; text-decoration: none;}
 /*IE only. Actual menu width minus left padding of A element (10px) */
* html .menuLevel1 li a {width: 145px;}
.menuLevel1 li a:visited {color:#000;} 
.menuLevel1 li a:active {color:#000;}
.menuLevel1 li a:hover{color:#000;}

.menuLevel2 li {height:16px; display:block; padding-left:20px; width:130px;height:auto;}
* html .menuLevel2 li a {width:140px;}
.menuLevel2 li a {color:#000; text-decoration:none;font-size:11px; }
.menuLevel2 li a:active {color:#000; text-decoration:none;}
.menuLevel2 li a:visited {color:#000; text-decoration:none;}
.menuLevel2 li a:hover {color:#000; text-decoration:none;}

#productDetail{
	color:#007253;
}
#productDetail p{
	padding-left:0;
}
#productDetail h3{
	font-size:20px;
}
.productList {margin:0 8px 10px 0;}

.listDesc { color:#007253;clear:both; margin:3px 5px 5px 0;padding:0 0 0 5px; width:180px; font-size:12px;border:1px solid #007152; height:150px; position:relative;}
.listDesc h4 {font-weight:bold; font-size:13px;}


.productBtn {font-size:11px; font-weight:bold;position:absolute;bottom:5px; right:0px;}
.productBtn a:link {padding:3px 5px 3px 5px; margin:0 5px 0 0; color:#FFFFFF; background-color:#1D4587; text-decoration:none;text-align:center;}
.productBtn a:active {padding:3px 5px 3px 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#1D4587; text-decoration:none;text-align:center;}
.productBtn a:visited {padding:3px 5px 3px 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#1D4587; text-decoration:none;text-align:center;}
.productBtn a:hover {padding:3px 5px 3px 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#1D4587; text-decoration:none;text-align:center;}

.cartList th {padding:5px; background-color:#33466E; color:#FFF; font:bold 13px arial;}
.cartList td {padding:3px;font:normal 12px arial;color:#007253;}
.cartList a {
	color:#fff;
}
.cartBtn a:link,.cartBtn a:hover, .cartBtn a:active, .cartBtn a:visited {text-decoration:none;color:#007253; display:block; vertical-align:middle; padding:3px;}

#bt_addcart{
	background:#1D4587;
}