html {height:100.1%; 
overflow-y:scroll; 
overflow: -moz-scrollbars-vertical; }
body {
	margin:0;
	padding: 0;
	background:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif, Calibri;
	font-size: 12px;
	line-height:18px;
}
p, h3, h4, ul , ul li {
margin:0;
padding:0;
}
 ul , ul li {
 list-style:none;
 }
 
.wrap {
	background:#ffffff;
	width:974px;
	margin: 0 auto;
}
.header {
width:100%;
height:146px;
}
.header_logo {
background:url(images/logo_bg.gif) no-repeat;
float:left;
width:270px;
height:146px;
}
.header_middle {
float:left;
width:644px;
height:146px;
}
.HDtop {
background:url(images/header_top_bg.gif) no-repeat;
width:100%;
height:83px;
}
.HDtop h2 {
font-size:16px;
padding:5px 160px 0px 0px;
margin:0;
color:#eee;
}

.HDtop ul {
width:580px;
height:28px;
margin:0px 0px 20px 20px;
display:block;
}
.HDtop ul li {
float:right;
}
.HDtop a {
padding:0px 10px 0px 0px;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
}
.HDtop img {
vertical-align:middle;
}

.HDtop a:hover {
text-decoration:underline;
}

.HDmiddle {
background:url(images/header_m_bg.gif) no-repeat;
width:100%;
height:38px;
}
.HDmiddle ul {
margin:0;
padding:0;
}
.HDmiddle ul li {
margin:0;
padding:0;
float:left;
}



.HDbottom {
background:url(images/header_bottom_bg.gif) no-repeat;
width:100%;
height:25px;

}
.header_closer {
background:url(images/header_right_bg.gif) no-repeat;
float:left;
width:60px;
height:146px;
}




.buttonarea {
font-size:12px;
color:#555;
width:964px;
height:25px;
margin:3px 0px 5px 10px;
}

.productcontainer {
width:735px;
padding:0;
margin:0;
}

.productcg {
background:url(images/product_bg.gif) repeat-y;
width:360px;
float:left;
margin:0px 3px 0px 3px;
}

.productcg1 {
width:345px;
float:left;
margin:10px 0px 0px 0px;
padding:0px 10px 0px 10px;
}
.productcg img {
padding:3px 0px 6px 5px;
}
.productcgBottom {
background:url(images/product_footer.gif) bottom no-repeat;

}
.productDes {
background:url(images/detail_header.gif) no-repeat top;
width:345px;
color:#444;
}
.productDes h3 {
padding:5px 0px 10px 10px;
font-size:12px;

}

.productDes p {
font-size:11px;
}
.productOverview {
color:#444;
margin:5px 0px 0px 0px; 
float:left;
width:735px;
background:url(images/overview_header.gif) no-repeat top;
}
.productOverview ul {
font-size:11px;
margin:0px 0px 20px 35px;
}

.productOverview h3 {
padding:5px 0px 10px 15px;
font-size:12px;
}
.productOverview p {
padding:0px 15px 0px 8px ;
font-size:11px;
}
.spacer2 {
width:100%;
height:120px;
}
.spacer3 {
width:100%;
height:500px;
}


.prcg_header {
background:url(images/product_header.gif) no-repeat;
width:360px;
height:30px;
margin:0;
padding:0;
}
.productDiscription {
float:right;
width:355px;
height:200px;
background:url(images/detail_header.gif) no-repeat top;
margin:5px 5px 0px 0px;
color:#555;
}
.productDiscription h3 {
padding:5px 0px 10px 8px;
font-size:12px;
}
.productStatue {
width:355px;
float:right;
height:200px;
}


.con_left {
margin:7px 0px 0px 4px;
padding:0px 2px 0px 0px; 
float:left;
width:138px;
border-right:1px dotted #999999;
}
.con_right {
margin:0px 10px 0px 0px;
float:right;
width:200px;
}
.con_right p {
margin:0;
padding:0;
font-size:11px;
}
.buttonArea {
float:left;
width:340px;
height:25px;
padding:0;
margin:0px 0px 0px 7px;
background:#fff;
}
.buttonArea ul {
list-style:none;
}
.buttonArea ul li {
float:left;
margin:0px 15px 0px 0px;
}

.prcg_header h3 {
font-size:12px;
color:#000000;
padding:6px 0px 0px 10px;
}
.productcg_footer {
float:left;
background:#FFFFFF url(images/product_footer.gif) no-repeat;
width:360px;
height:13px;
}

.content {
background:url(images/para_bg.gif) repeat-y;
width:974px;
}
.content1 {
background:url(images/para_bg2.gif) repeat-y;
width:974px;
}
#frontimg {
padding:13px 0px 0px 20px;
display:block;
width:330px;
float:right;
}
#frontimg p {
margin:0;
padding:0;
}
.videob {
padding:0px 0px 0px 70px;
}

.videob a {
margin:0px 0px 0px 3px;
display:block;
width: 180px;
height:40px;
font: bold 13px sans-serif;;
color:#333;
background:url(images/video_button.gif) 0 0 no-repeat;
text-decoration: none;
}
.videob a:hover { 
background-position: 0 -40px;
color: #049;
}
.free_d {
margin:3px 0px 3px 0px;
background:url(images/free_b.jpeg) no-repeat;
}

.paragraph {
margin:0px 0px 0px 15px;
width:735px;
float:left;
}
.paragraph p {
text-align:justify;
color:#333333;
margin:7px 5px 10px 5px;
}
.spacer {
width:735px;
height:10px;
}

.paragraph1 {
margin:0px 20px 0px 0px;
width:700px;
float:right;
}
.paragraph1 ul {
color:#666666;
margin:0px 0px 0px 10px;
}
.paragraph1 ul li {
margin:5px 0px 5px 0px;
}
.paragraph1 a {
color:#666666;
text-decoration:none;
}
.paragraph1 a:hover {
text-decoration:underline;
}


.paragraph1 h4 {
padding:5px 0px 5px 0px;
color:#05780e;
font-size:13px;
} 
.paragraph1 h3 {
padding:5px 0px 5px 5px;
color:#05780e;
font-size:14px;
} 
.paragraph1 p {
text-align:justify;
color:#333333;
margin:7px 5px 10px 5px;
}


/*-----------detailSectionCon--------------*/
.questions {
background:#ededed url(images/questions_img.gif) no-repeat;
display:block;
width:100%;
height:38px;
}
.questions p {
text-align:left;
color:#333;
padding:2px 20px 0px 30px;
}

.answers {
background:url(images/answer_img.gif) no-repeat;
width:100%;
margin:0px 0px 15px 0px;
}
.answers p {
text-align:left;
color:#333;
padding:2px 20px 0px 30px;
}


/*-------------topbuttons------------*/
.topbutton {
width:974px;
height:51px;
background:url(images/para_top_bg.gif) bottom no-repeat;
}
#topbuttons a
{
padding:20px 0px 0px 15px;
font-weight:bold;
display: block;
color: #2b5784;
height:29px;
width: 182px;
text-decoration: none;
background:url(images/first_b.gif) no-repeat;
}
#topbuttons a:hover
{
background:url(images/first_b.gif) no-repeat;
}

.topbutton1 {
width:974px;
height:14px;
background:url(images/websitetemplate_09.gif) bottom no-repeat;
}
.topbutton a{
text-decoration:none;
color:#555;
}



.topbutton ul {
list-style:none;
}
.topbutton ul li {
float:left;
}


#topbuttons1 
{
width:201px;
height:49px;
}
#topbuttons1 p {
color: #2b5784;
}

#topbuttons1 a
{
padding:20px 0px 0px 11px;
font-weight:bold;
display: block;
color: #90a7bf;
height:29px;
width: 190px;
text-decoration: none;
background:url(images/second_b.gif) no-repeat;
}
#topbuttons1 a:hover
{
background:url(images/second_b_o.gif) no-repeat;
color:#ffffff;
}

#topbuttons2
{
width:197px;
height:49px;
}
#topbuttons2 p {
color: #90a7bf;
}

#topbuttons2 a
{
padding:20px 0px 0px 15px;
font-weight:bold;
display: block;
color: #90a7bf;
height:29px;
width: 182px;
text-decoration: none;
background:url(images/first_b1.gif) no-repeat;
}
#topbuttons2 a:hover
{
color: #ffffff;
background:url(images/first_b1_o.gif) no-repeat;
}

#topbuttons3
{
width:201px;
height:49px;
}
#topbuttons3 p {
color: #2b5784;
}

#topbuttons3 a
{
padding:20px 0px 0px 11px;
font-weight:bold;
display: block;
color: #2b5784;
height:29px;
width: 190px;
text-decoration: none;
background:url(images/second_b1.gif) no-repeat;
}
#topbuttons3 a:hover
{
background:url(images/second_b1.gif) no-repeat;
}


#coopb {
margin:8px 10px 0px 0px;
float:right;
}
.update_sec {
float:left;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 17px;
width:190px;
}
.update_sec ul {
color:#FFFFFF;
list-style:none;
}
.update_sec ul li {
margin:1px 0px 6px 0px;
}
.update_sec p {
padding:0px 0px 0px 10px;
}
.flash_con {
width:185px;
padding:10px 0px 0px 5px;
}
.flash_con span{
font-style:italic;
width:180px;
margin:0;
color:#FFFFFF;
}
.flash_con h3 {
padding:10px 0px 10px 0px;
margin:0;
color:#FFFFFF;
font-size:12px;
}

.flash_con h4 {
text-align:right;
margin:0;
padding:0px 10px 0px 0px;
color:#000000;
font-size:12px;
}


.update_sec1 {
font-style:italic;
float:left;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 12px;
width:220px;
}
.update_sec1 ul {
color:#333;
list-style:none;
}
.update_sec1 h4 {
font-style:normal;
color:#006600;
font-size:11px;
padding:0px 0px 0px 22px;
}

.update_sec1 ul li {
background:url(images/qua_start.gif) no-repeat;
margin:10px 0px 6px 0px;
}
.update_sec2 {
float:left;
margin:0px 10px 0px 0px;
padding:8px 0px 0px 17px;
width:220px;
}
.update_sec2 ul {
color:#FFFFFF;
list-style:none;
}
.update_sec2 ul li {
font-size:11px;
color:#333333;
margin:0;
}
.update_sec2 a {
color:#003333;
}
.update_sec2 h4 {
font-size:12px;
}

.update_sec2 p {
padding:0px 0px 0px 10px;
}
.conClose1 {
background:url(images/qua_close.gif) no-repeat right bottom;
}

.update_sec1 p{
color:#666666;
padding:10px 0px 0px 0px;
margin:1px 10px 6px 22px;
}
.update_sec p {
padding:0px 0px 0px 10px;
}


/*------------rollover_button-------------*/
.buynowb a {
margin-top:5px;
display:block;
width: 700px;
height:38px;
padding:0;
font: bold 13px sans-serif;;
color:#333;
background:url(images/buynow.gif) 0 0 no-repeat;
text-decoration: none;
}
.buynowb a:hover { 
background-position: 0 -38px;
color: #049;
}


.rollover a {
display:block;
width: 138px;
height:25px;
padding:0;
font: bold 13px sans-serif;;
color:#333;
background:url(images/detail_buttonin1.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -25px;
color: #049;
}
.rollover a:active {
background-position: 0 -50px;
color:#fff;
}

.rollover1 a {
display:block;
width: 162px;
height:25px;
padding:0;
font: bold 13px sans-serif;;
color:#333;
background:url(images/cart_buttonin1.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover1 a:hover { 
background-position: 0 -25px;
color: #049;
}
.rollover1 a:active {
background-position: 0 -50px;
color:#fff;
}

.rollover2 a {
display:block;
width: 169px;
height:25px;
padding:0;
margin-left:5px;
font: bold 13px sans-serif;;
color:#333;
background:url(images/mycartbutton.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover2 a:hover { 
background-position: 0 -25px;
color: #049;
}


.rollover3 a {
display:block;
width: 230px;
height:38px;
padding:0;
font: bold 13px sans-serif;;
color:#333;
background:url(images/product_list_b.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover3 a:hover { 
background-position: 0 -38px;
color: #049;
}
.rollover5 a {
display:block;
width: 210px;
height:45px;
padding:0;
margin:0px 0px 10px 0px;
font: bold 13px sans-serif;;
color:#333;
background:url(images/menual_buttons.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover5 a:hover { 
background-position: 0 -45px;
color: #049;
}

#mytable1 {
margin:0px 0px 0px 5px;
}

.topnavs1 a {
display:block;
width: 89px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b1.gif) no-repeat top;
text-decoration: none;
}
.topnavs1 a:hover { 
background-position: 0 -38px;
color: #049;
}
.topnavs2 a {
display:block;
width: 104px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b2.gif) no-repeat top;
text-decoration: none;
}
.topnavs2 a:hover { 
background-position: 0 -38px;
color: #049;
}
.topnavs3 a {
display:block;
width: 92px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b3.gif) no-repeat top;
text-decoration: none;
}
.topnavs3 a:hover { 
background-position: 0 -38px;
color: #049;
}
.topnavs4 a {
display:block;
width: 74px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b4.gif) no-repeat top;
text-decoration: none;
}
.topnavs4 a:hover { 
background-position: 0 -38px;
color: #049;
}
.topnavs5 a {
display:block;
width: 70px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b5.gif) no-repeat top;
text-decoration: none;
}
.topnavs5 a:hover { 
background-position: 0 -38px;
color: #049;
}
.topnavs6 a {
display:block;
width: 84px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b6.gif) no-repeat top;
text-decoration: none;
}
.topnavs6 a:hover { 
background-position: 0 -38px;
color: #049;
}
.topnavs7 a {
display:block;
width: 131px;
height:38px;
padding:0;
color:#333;
background:url(images/button_b7.gif) no-repeat top;
text-decoration: none;
}
.topnavs7 a:hover { 
background-position: 0 -38px;
color: #049;
}
/*------------footer------*/
.footer {
font-size:11px;
background:url(images/para_bottom.gif) no-repeat top;
width:974px;
height:40px;
color:#888;
padding:10px 0px 0px 0px;
margin: 0 auto;
font-family:Arial, Helvetica, sans-serif;
}


.footer ul {
margin:0px 0px 0px 60px;
padding:10px 0px 0px 0px;
}
.footer ul li {
list-style:none;
float:left;
margin:0;
padding:0;
}
.footer a {
color:#777;
text-decoration:none;
diaplay:block;
padding:0px 15px 0px 5px;
}
.footer a:hover  {
color:#222 ;
text-decoration:none;
}
.footer p {
padding:0px 0px 0px 30px;
}
.footer1 {
font-size:11px;
background:url(images/para_bottom2.gif) no-repeat;
width:974px;
height:40px;
color:#888;
padding:10px 0px 0px 0px;
margin: 0 auto;
font-family:Arial, Helvetica, sans-serif;
}


.footer1 ul {
margin:0px 0px 0px 60px;
padding:10px 0px 0px 0px;
}
.footer1 ul li {
list-style:none;
float:left;
margin:0;
padding:0;
}
.footer1 a {
color:#888;
text-decoration:none;
diaplay:block;
padding:0px 15px 0px 5px;
}
.footer1 a:hover  {
color:#222 ;
text-decoration:none;
}
.footer1 p {
padding:0px 0px 0px 30px;
}

.footerlogo {
width:974px;
height:40px;
margin:0px 0px 10px 0px;
background:url(images/bottomlogo.gif) no-repeat;
}

.footerleft {
width:580px;
height:40px;
float:left;
}
.footerright {
font-size:11px;
width:394px;
height:40px;
float:right;
}
.footerright p {
color:#333333;
padding:10px 0px 0px 10px;
}
.footerright a {
color:#006699;
}


