body { width:100%; height:100%; margin:15px 0 0 0; padding:0; border:none; text-align:center; background:#f2f2f2;}
table, td, tr, div { text-align:left; vertical-align:top; font-family:verdana; font-size:11px; line-height:18px; color:#333;}
a { text-decoration:none; color:#888;}
a:hover { text-decoration:none; color:#333;}


.nav_mid { background:url(nav_mid.gif) no-repeat; width:3px; height:37px;}

.top_txt { text-align:right; padding-right:15px; vertical-align:bottom; width:784px;}
.line_col { background:#cccccc;}
.body_bg { padding:12px 15px;}
.head1 { font-size:15px; line-height:30px;}
.bodytext { text-align:justify;}

.box_tl { background:url(bg_tl.gif) no-repeat; width:6px; height:5px;}
.box_tr { background:url(bd_tr.gif) no-repeat; width:6px; height:5px;}
.box_bl { background:url(bg_bl.gif) no-repeat; width:6px; height:7px;}
.box_br { background:url(bg_br.gif) no-repeat; width:6px; height:7px;}

.box_ct { background:url(bg_ct.gif) repeat-x 0 0; height:5px;}
.box_cb { background:url(bg_cb.gif) repeat-x 0 0; height:7px;}
.box_mr { background:url(bg_mr.gif) repeat-y 0 0; width:6px;}
.box_ml { background:url(bg_ml.gif) repeat-y 0 0; width:6px;}

.menu_left { line-height:30px; padding-left:0px; background:url(logo_shade.jpg) repeat-y 0 0; width:235px;}
.menu_left li { list-style-type:none; padding-left:5px; padding-right:9px;}
#menu_left { display:block; text-decoration:none; color:#333; background:url(but_out.gif) no-repeat; padding-left:20px;}
#menu_left:hover { display:block; text-decoration:none; color:#da251d; background:url(but_over.gif) no-repeat;}

.readmore { text-align:right;}
.readmore a {color:#333; text-decoration:underline;}
.readmore a:hover {color:#da251d; text-decoration: none;}

.box2_tl { background:url(box_tl.gif) no-repeat; width:5px; height:25px;}
.box2_tr { background:url(box_tr.gif) no-repeat; width:5px; height:25px;}
.box2_bl { background:url(box_bl.gif) no-repeat; width:5px; height:5px;}
.box2_br { background:url(box_br.gif) no-repeat; width:5px; height:5px;}
.box2_tc { background:url(box_tc.gif) repeat-x; height:25px;}
.box2_bc { background:url(box_bc.gif) repeat-x; height:5px;}
.box2_ml { background:url(box_ml.gif) repeat-y; width:5px;}
.box2_mr { background:url(box_mr.gif) repeat-y; width:5px;}
.box2_logo { background:url(box_logo.gif) no-repeat; height:25px; padding-left:60px; line-height:25px;}
.box2_bodytxt { line-height:20px; padding:15px 5px 15px 40px;}

.copyright { padding:5px 15px; text-align:left; width:50%; color:#888;}
.copyright a { color:#888; text-decoration:underline;}
.copyright a:hover { color:#444; text-decoration:none;}

.powered { padding:5px 15px; text-align:right; width:50%; color:#888;}
.powered a { color:#888; text-decoration:underline;}
.powered a:hover { color:#444; text-decoration:none;}


table tr td span table tr td table tr td a {line-height:25px; display:block; text-decoration:none; color:#333; background:url(but_out.gif) no-repeat; padding-left:20px;}
table tr td span table tr td table tr td a:hover { display:block; text-decoration:none; color:#da251d; background:url(but_over.gif) no-repeat;}
/*main menu*/
span span div table tr td div table tr td a
{
	background:url(prod_bg_out.gif) repeat-x 0 0; line-height:25px;
	padding-left:0px;
	text-decoration: none;
	color: #333;
	
}
span span div table tr td div table tr td a:hover
{
	background:url(prod_bg_over.gif) repeat-x 0 0; line-height:25px;
	text-decoration: none;
	color: #da251d;
	vertical-align:top;
}

span span div table tr td div table tr td a img
{
	
}
/*sub menu*/
span span div table tr td div div table tr td a
{
	text-decoration: none;
	color: #333;
}
span span div table tr td div div table tr td a:hover
{
	text-decoration: none;
	color: #da251d;
	vertical-align:top;
}
	
	
#dpop
{
	background-color: #9d0000;
	text-align: left;
	width: 500px;
	position: fixed;
	font-family: Arial;
	font-size: 10pt;
	border-bottom: #000000 2px solid;
	border-left: #000000 2px solid;
	text-transform: capitalize;
	letter-spacing: 2px;
	vertical-align: top;
	border-top: #000000 2px solid;
	border-right: #000000 2px solid;
	font-weight: bold;
	padding-left: 25px;
	visibility:hidden;

}

.textbox
{
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
}
.textboxtext
{
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.button
{
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	background-color: #dedddd;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	width:90px;
}
.button:hover
{
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	background-color: #d2d0d0;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	width: 90px;
	font-weight: bold;
}

.producttitle
{
	text-transform: capitalize;
	font-family: Arial;
	color: #000000;
	font-size: 18px;
	font-weight: normal;
}

.categorytitle
{
	text-transform: capitalize;
	font-family: verdana;
	color: #d4d0c8;
	font-size: 14px;
	font-weight: normal;
	height:100px;
}