/* CSS Document */
BODY {
	margin:0px; background-image:url(../images/main_bg.jpg); background-position:center; background-repeat:repeat-y;
}
p {margin:0px; padding:0px}
.header{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background-image:url(../images/logo.gif); 
	width:209px; 
	height:115px; 
	float:left; cursor:pointer;
}
.header_green {
	color: #2DB34B;
	font-size: 12px;
	font-family: arial, sans-serif;
	font-weight: Bold; 
	line-height:17px; 
	padding: 5px 2px 5px 2px;
}	
.header_black {
	color: #000000;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: Bold; 
	line-height:17px; 
	padding: 5px 2px 5px 2px;
}
.left{float:left}	
.right{text-align:right}
.bottom{vertical-align:bottom}	
.menu{
	background-image:url(../images/menu_bg.gif); 
	height:28px; 
}
.menu ul {margin:2px 0px 2px 0px; padding:0px 0px 0px 0px; float:right}
.menu li { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#FFFFFF;
	display:inline;
	font-weight:bold; 
	vertical-align: text-bottom;
	padding:0px 5px 0px 10px;
}
a:link, a:active, a:visited{color:#FFFFFF; text-decoration:none; padding:0px 5px 0px 5px}
a:hover{color:#A4E526; display:inline; padding:0px 5px 0px 5px;}
#leftUL UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display:block;
}
#leftUL LI {
	display:block; margin: 0px 0 5px 15px;	
}

#leftUL UL LI{
	padding: 0px 0 5px 15px;	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color: #494949;
	height: 12px; 
	background: url(../images/bullet_left.gif); 
	background-repeat: no-repeat;

}
#navMenu ul {
list-style: none;
margin: 0;
padding: 0;
}
#navMenu {
width: 230px;
}
#navMenu li {
display:inline;
}

/* menu */
#navMenu li a:link, #navMenu li a:visited {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #494949;
height: 12px;
display: block;
padding: 10px 0 6px 10px;
}
#navMenu li a:hover {
color: #65B447;
padding: 10px 0 6px 10px;
}

/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {
font-size: 71%;
font-weight: normal; 
color:#0872BB;
background: url(../images/bckSubMenu.gif);
padding: 2px 0 3px 30px;
}
#navMenu li li a:hover {
background: url(../images/bckSubMenu.gif) 0 -17px;
color:#2DB34B;
padding: 2px 0 3px 30px;
}
.puchlines {background-image:url(../images/green_bg.gif); vertical-align:middle}

#punchline ul {
list-style: none;
margin: 0;
padding: 0;
}
#punchline li {
display:inline;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #fff;
display: block; padding:10px 10px 3px 30px;
background: url(../images/bullet_punchline.gif); background-repeat:no-repeat
}
.product_table{border:1px solid #BDBDBD; padding:0px 0px 0px 0px}
.offer_table{border:2px solid #2DB34B;}


.content { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#393939;
	font-weight:normal; 
	padding:20px 10px 0px 0px;
}
.content3 {font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; color:#393939; line-height:18px }

.more {
	color: #3B6CDC;
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-decoration:none;
	padding-right:5px; 
}	
a.more:link, a.more:visited {
	color: #3B6CDC;
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: normal; padding-right:15px; 
	text-decoration:none; 
	background: url(../images/img_more.gif); 
	background-repeat:no-repeat; 
	background-position:right
}	
a.more:hover {
	color:#65B447
}	
.productlable {
	color: #005AA6;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; padding:5px 0px 5px 0px;
}
.productlableprice {
	color: #005AA6;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; padding:5px 0px 5px 0px;
}

.productdiscription {
	color: #000;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold
}
.main_head {
	color: #0872BB;
	font-size: 18px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; 
	padding:0px 0px 20px 0px
}
.main_head2 {
	color: #252525;
	font-size: 20px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal; 
	padding:0px 0px 20px 0px
}
.sub_head2 {
	color: #252525;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; 
	padding:0px 0px 10px 0px
}
.ulstyle {
	color: #6F7688;
	font-size: 13px;
}

.liststyle {
	color: #526185;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; line-height:25px;
}

.content2 H2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; color:#393939; line-height:18px; font-weight:normal
}
.content2 H2 p img {
	border: none;
	margin: 0px 0px 0px 0px;
}
.sub_head {
	color: #2DB34B;
	font-size: 14px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; 
	padding:0px 0px 10px 0px
}
.main_head_red {
	color: #FF0000;
	font-size: 18px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold; 
	padding:0px 0px 20px 0px
}
