@charset "utf-8";
/* CSS Document */

body{
padding:0px;
margin:0 auto;
background-color:#B0B0B0;
}

img a {border:0;padding:0;margin:0;}
a img {border:0;padding:0;margin:0;}

form{
padding:0px;
margin:0px;
}

p{
padding:0px;
margin:0px;
}

#Table_02 tr {background-color:white;}



.description {font-size:12x; margin:5px 20px;}
.projectLink {font-size:12x;}


.footer{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	text-align:center;
}
.footer a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	text-align:center;
}
.footer a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	text-align:center;
}
/*----------newsletter--------------*/
input.newsletter_input{
width:170px;
height:20px;
border:1px #ddd9d9 solid;
margin:10px 0 5px 0;
font-size:12px;
/*color:#999999;*/
color: #059b05;;
padding-left:2px;
}

.txtarea{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	width:320px;
	height:120px;
	text-align:left;
	padding-left:2px;
}

.btn, .btn:link, .btn:visited, .btn:active{
	border:none;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	border:solid 1px #5d8894;
	background-image: url(../images/btn_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-left:4px;
	padding-right:4px;
	height:20px;
	display:compact;
	display:inline;
	color:#5d8894;
	font-weight:bold;
	background-color:#FFFFFF;
	cursor:pointer
}
.btn:hover{
	border:none;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	border:solid 1px #5d8894;
	background-image: url(../images/btn_bg_hov.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-left:4px;
	padding-right:4px;
	height:20px;
	display:compact;
	display:inline;
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;
}

a{
color:#0066CC;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

a:hover{
color:#0066CC;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.banner2 {
border:0 none;
font-size:0;
margin:0 auto;
overflow:hidden;
padding:0 0 0 0;
text-align:center;
}

 .banner{
padding:0px 0px 0px 0px;
/*width:1280px;*/
height:200px;
margin:0 auto;
background-image:url(../images/banner6.jpg);
background-position:0px 0px;
text-align:center;
zoom:1;
}

/*
.banner{
height:219px;
margin:0 auto;
padding:0 0 0 4px;
text-align:center;
}*/

.footer1{
padding:0px 0px 0px 0px;
width:1280px;
height:100px;
background-image:url(../images/footer.jpg);
background-position:0px 0px;
}

.mainContainer{
font-family:Tahoma;
/*color:#88441F; */
font-size:11px;
}

.menu{
	cursor:hand;
	width:900px;
	height:46px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/menur_bg.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	font-family:Arial;
    font-size:10px;
	text-align:center;
	font-weight:bold;
	color: #FFFFFF;
}

.menu a{
	text-decoration:none;
	cursor:hand;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/menur_bg.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	text-align:center;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #1F8788;
}

.menu a:hover{
	cursor:hand;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/menur_bg.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	font: normal x-small Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color: #D4340C;
}


.intro{
padding:0px 0px 0px 0px;
width:900px;
background-position:0px 0px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#tabs {
	float:left;
	width:900px;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("../images/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("../images/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}


/*----------------crumb_navigation-------------*/
.crumb_navigation{
font-size:11px;
font-weight:bold;
width:850px;
height:12px;
padding:5px 10px 0px 20px;
color:#333333;
background:url("../images/navbullet.png") no-repeat left;
background-position:5px 6px;
}
.crumb_navigation a{
color:#0fa0dd;
text-decoration:underline;
}
span.current{
color:#0fa0dd;
}






/* ------------------------Content----------------------------- */

/*-------------left_content------------------*/
.left_content {
background-color:white;
float:left;
width:196px;
}
.title_box{
width:196px;
height:30px;
margin:5px 0 0 0;
background:url("../images/menu_title.jpg") no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:30px;
}
/*--------left menu---------*/
ul.left_menu{
width:196px;
padding:0px;
margin:0px;
list-style:none;
}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.odd a{
width:196px;height:25px;text-align:left;display:block;background:/*url("../images/checked.png") no-repeat*/ left #dad0d0; background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b; font-family:Tahoma; font-size:9px; padding:0 0 0 0px; line-height:25px;
}
ul.left_menu li.even a{
width:196px;height:25px;text-align:left;display:block;background:/*url("../images/checked.png") no-repeat*/ left #eee6e6;background-position:5px 5px;border-bottom:1px #FFFFFF solid;
text-decoration:none;color:#504b4b;font-family:Tahoma;font-size:9px;padding:0 0 0 0px; line-height:25px;
}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover{
background:/*url("../images/checked.png")*/ no-repeat left #7bbcc7; color:#FFFFFF;background-position:5px 5px;
}

/* .border_box{
width:194px;
height:auto;
text-align:center;
border:1px #6da6b1 solid;
} */
.border_box {
border:1px solid #6DA6B1;
height:auto;
text-align:center;
}
.border_table {
border:1px solid #6DA6B1;
height:auto;
text-align:center;
}
.product_title{
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#064E5A;
}
.product_img{
padding:5px 0 5px 0;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#ea2222;
}


a.join{
width:17px;
display:block;
margin:5px 0 5px 140px;
_margin:5px 0 5px 130px;
background:url("../images/blue-add.png") no-repeat left;
padding:0 0 0 20px;
text-decoration:none;
color:#1c4a52;
}
.banner_adds{
width:194px;
text-align:center;
padding:10px 0 10px 0;
}

/*center content--------------------------*/
.center_content {
background-color:white;
float:left;
padding:5px 10px;
width:480px;
}
.center_title_bar{
width:460px;
height:33px;
/*float:left;
padding:0 0 0 40px;
margin:0 0 0 12px;
_margin:0 0 0 6px;*/
line-height:33px;
font-size:12px;
color:#059b05;
font-weight:bold;
background:url("../images/bar_bg.gif") no-repeat center;
margin:0 auto;
clear:both;
}

.center_content_box{
width:440px;
height:auto;
float:left;
padding:10px 10px 10px 11px;
font-size:12px;
color:#847676;
font-weight:normal;
}

/*----------------------right content--------------*/
.right_content {
background-color:white;
float:left;
padding:5px 0 0;
width:197px;
}
.shopping_cart{
width:195px;
height:84px;
text-align:center;
background:url("../images/cart_bg.gif") no-repeat center;
}
.cart_title{
font-size:12px;
font-size:12px;
color:#847676;
font-weight:bold;
padding:8px 0 0 0;
}
.cart_details{
width:115px;
float:left;
padding:5px 0 0 15px;
text-align:left;
}
.cart_icon{
float:left;
padding:5px 0 0 5px;
}
span.border_cart{
width:100px;
height:1px;
margin:3px 0 3px 0;
display:block;
border-top:1px #999999 dashed;
}


/*----------------------- Other -----------------*/

.center_contact{

float:left;
padding:0px 0px 0px 0px;
font-size:12px;
color:#847676;
font-weight:normal;
}

.style2{
font-size:12px;
color:#847676;
font-weight:normal;

}

.center_content_box ul li {  list-style-type: none; list-style-image: none;}
.center_content_box ul li  ul li{  list-style-type: none; list-style-image: none;}

/*added by m*/
#poll {font-size:11px;}
/*added by m*/
#gmd-l {position:relative;} 
#pagination a {text-decoration:none;}
#pagination a.this {text-decoration:underline;}
#offerbox p {margin:0;padding:0;border:0;}
#offerbox {width:225px;margin-bottom:5px;margin-left:10px;float:left;color:#41454e}
#offerbox .box {border:1px solid #bfbfbf;background:url("/images/offer2.jpg") no-repeat top left;background-color:white}
#offerbox .box .content{margin:15px 30px 30px;font-size:13px;}
/*#offerbox .image {bottom:40px;float:right;left:0;position:relative;width:100%;background:url("/images/box-bg.gif") repeat-x 0px 14px;z-index:0;}*/
#offerbox  table {border-top:1px #e7e7f1 solid;font-size:13px;}
#offerbox  table tr {border:0 none}
#offerbox  table tr td {
border-right:1px #e7e7f1 solid;border-bottom:1px #e7e7f1 solid;color:#41454e}
.font11 {font-size:11px}
.font10 {font-size:10px}
.font9 {font-size:9px}
object {display:inline;margin:0;overflow:hidden;padding:0 1px 0 0;}