/* CSS Document */
html{ position:relative; width:100%;}
body{background:#fff; position:relative; width:100%;}
body, form, input, textarea, select, h1, h2, ul, ol{
	margin: 0px;
	padding: 0px;
	color: #565656;
	font: 11px/14px Tahoma, Arial, Helvetica, sans-serif;
	list-style: none;
}
h1{font: bold 17px Arial, Helvetica, sans-serif;}
a {text-decoration:underline; color:#fff; font-size:11px; line-height:15px; cursor:pointer;}
a:hover {text-decoration:none;}
a img{ border:none;}
.rt{text-align: right;	vertical-align: top;}
.ct{text-align: center;	vertical-align: top;}
.fl{float: left;}
.fr{float: right;}
.cl{clear:both;	height: 0px; font-size: 0px; line-height: 0px;}
p{margin: 0px;	padding: 10px 0px 0px;}
.post{ display: table; _height: 0; zoom: 1;}
.line{ border-top: solid 4px #CFCFCF; padding-bottom:10px; margin-top:10px;}
.line1{padding-bottom:10px; margin-top:10px; background:url(../images/bg_table.gif) repeat-x left top;}
.line2{padding-bottom:10px; background:url(../image/bg_table.gif) repeat-x left top;}



#page{width:768px; position:absolute; left:50%; margin-left:-384px;}
#header{ height:110px; background:url(../image/bg_header.gif); position:relative;}
.logo{position:absolute; left:9px; top:14px;}
.h_box{ padding:5px 0 0 0;}
.h_box p{padding: 5px 0px 0px;}
.h_menu{ font-size:10px; color:#8F8F8F;}
.h_menu a{color:#8F8F8F;}

.menu{ height:202px; background:url(../image/bg_menu.jpg);}
.menu ul{ padding-top:5px; padding-left:30px;}
.menu ul li{background:url(../image/bg_menu_li.gif) no-repeat left center; padding:3px 0 2px 10px; line-height:15px;}
.menu ul li a{ text-transform:uppercase; text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif;}

.content{ background:url(../image/bg_content.gif) repeat-y left top; position:relative; zoom:1;}
.content a{color: #565656;}
.bg_cont{ background:url(../image/bg_bg_cont.gif) repeat-x left top; padding-top:18px; position:relative; zoom:1;}
.categor{ padding:10px 20px 0 30px;}
.categor a{ color:#565656; font-weight:bold; text-decoration:none; background:url(../image/bg_cat_a.gif) no-repeat left center; padding-left:10px;}
.categor li { background:url(../image/bg_cat_li.gif) repeat-x left bottom; padding:3px 0; display:block;}
.left_ban{position:absolute; left:0px; bottom:85px; padding:5px 0; background:#fff;}
.left_ban1{position:absolute; left:0px; bottom:0px; padding:5px 0 0 0; background:#fff;}
.left_ban2{position:absolute; left:0px; bottom:170px; padding:5px 0 0 0; background:#fff;}

.left{ padding-bottom:270px; padding-top:10px; width:240px;}
.left h1{ padding-left:25px;}
.right{ width:510px;}
.right h1{ background:#F4E1DE; padding:5px 10px; margin-bottom:10px;}

.item_header{color:#4A9949; font-weight:bold; height:40px;}
.item_tabl td{padding:10px 19px; width:130px; text-align:left; vertical-align:top;}
.a2{padding:0 10px; border-left:solid 2px #C3C3C3; border-right:solid 2px #C3C3C3;}

.item_img{ height:100px;}

.store_item{ background:url(../image/bg_store_item.gif) repeat-x left top; padding-top:20px; margin-top:20px;}

.footer{ border-top: solid 7px #AA1400; margin-top:15px; padding:10px 0; position:relative; zoom:1;}

.img{border: 1px solid #D0D0D0;}
.img1{margin: 0px 13px 0px 0px;}
.img11{margin: 0px 0px 0px 13px;}

.t1 {color: #8F8F8F;}
.t2 {color: #000000;}
.t3 {color: #AA1400; font-size:16px; font-weight:bold;}
.t4{ color:#4A9949; font-weight:bold; font-size:13px; text-transform:uppercase;}
.t5{ color:#3F6FB6; font-weight:bold;}
.t6{font: bold 12px Arial, Helvetica, sans-serif;}

.tabl{ background:url(../image/bg_table.gif) repeat-x left top;}
.tabl td{ text-align:center;padding:10px 5px;}
.a1{ border-right:solid 1px #C3C3C3;}
.ta1{ vertical-align:top;}
.tabl2{margin-top:10px;}
.tabl2 td{padding:0 10px; vertical-align:top;}
.a3{ border-right: solid 2px #C3C3C3;border-left: solid 2px #C3C3C3;}

.pad{ padding-top:15px;}

.link{ color:#3F6FB6; font-weight:bold; background:url(../image/bg_link.gif) no-repeat left center; padding-left:15px; line-height:20px;}
.list li{ background:url(../image/bg_list.gif) no-repeat left 8px; padding-left:15px; line-height:18px; color:#4A9949;}

.more{ background:url(../image/bg_more.gif) no-repeat left center; padding-left:15px;}

.inp{ border:solid 1px #9A9A9A; padding:2px; font-size:11px; color:#000; background:none; width:50px;}
.i1{ width:163px;}
.i2{ width:50px;}
.i3{ width:230px;}
.i31{ width:504px;}
.tex{ height:50px; overflow:auto;}
.tex1{ height:100px; overflow:auto;}
.butt{ height:25px; background:url(../image/bg_butt.gif); border:none; font-size:11px; padding:0 3px;}

/************************************************************ADDED BY MASHIZZA*******************************************************/

.footer a{color: #565656 !important;}

.t2 a {text-decoration:underline; color:#565656 !important;padding:0 3px;}
.t2 a:hover {text-decoration:none;}
.t2 a img{ border:none;}
.t7{color:#4A9949!important;}

.error{color: #AB1401 !important;padding:10px 0;}
.warning{color: #3F6FB6 !important; padding:10px 0;}
.success{color: #4A9949 !important;}
.option{color: #4A9949; text-align:left; font-size: 0.7em}

.account{padding:10px 0;}
.account li{padding:5px 10px;}
