body{ padding:0; margin:0px; background:url(../images/topbg.jpg) repeat-x top;
	color:#000000; font:normal 11px Tahoma,Arial,Helvetica,sans-serif; line-height:15px; }

#main { margin:0px auto; width:924px; }

#toppart { height:110px; }
#toppart .topright { float:right; width:574px; }
#toppart .serach { padding:10px 0 5px 0; height:70px; text-align:right; }
#toppart .searchbox { margin-left:15px; padding:3px 1px; }
#toppart .serach div { padding-top:5px; }
#toppart a { color:#d60000; text-decoration:underline; }
#toppart a:hover { color:#000000; text-decoration:underline; }
#toppart ul#nav { list-style:none; float:right; margin:0px; padding:0; font:bold 12px Arial; }
#toppart ul#nav li { margin:0px 0px 0px 5px; padding:0px; float:left; text-align:center; }
#toppart ul#nav a { color:#FFFFFF; text-decoration:none; float:left; 
	background:url(../images/menubg.gif) no-repeat bottom; width:99px; padding-top:6px; height:19px; }
#toppart ul#nav a:hover, #toppart ul#nav a.active { color:#000; background:url(../images/menubg.gif) no-repeat top; }

#leftpart { float:left; width:320px; padding:30px 0; }
.discription { width:275px; }
.discription p { margin:16px 0; }
.promotional { line-height:17px; }
.promotional a { color:#D60101; text-decoration:underline; padding:0px 10px; }
.promotional a:hover { text-decoration:underline; color:#000;}

.browse ul { list-style:none; margin:0; padding:5px 10px; }
.browse ul li { clear:both; margin:0; padding:5px 0; }
.browse ul img { border:1px solid #c9deea; margin-right:14px; vertical-align:middle; }

.paging { color:#000000; background:#c6dce9; padding:4px 5px; margin-top:3px; text-transform:uppercase; text-align:right; }
.paging span { color:#000; padding:0 6px; font-weight:bold; }
.paging a { color:#d60101; text-decoration:underline; padding:0 6px; }
.paging a:hover { color:#000000; text-decoration:underline; }

#content { float:right; width:574px; padding:30px 0; }
.header { height:100%; margin-bottom:29px; border:1px solid #C7C9CB; position:relative; }
.headerleft { float:left; width:375px; position:relative; }
.headerright { float:right; width:175px;  background:#eef5f9; border-left:1px solid #c7c9cb; padding:0 10px;
	line-height:18px; }
.header a.zoom { color:#FFFFFF; text-decoration:underline; position:absolute; right:5px; top:239px;
	background:url(../images/zoom.gif) no-repeat; padding:2px 12px 4px 23px; }
.header a.zoom:hover { color:#FFFFFF; text-decoration:underline; }

.proddetails { padding:10px; line-height:18px; }
.special { padding:10px 0; }
.special div { float:left; width:75px; text-align:center; margin-right:15px; }
.special div img { margin-bottom:5px; }

.contentleft { width:280px; float:left; }

.contentright { float:right; width:280px; }
.moreimgbox { padding:0 0 0 13px; }
.moreimgbox img { margin:0 0 10px 15px; }

.newsdetail div { padding:15px 0 5px 0; }
.newsdetail div span { color:#d40303; font-weight:bold; }

.see { padding:15px; font:bold 13px Tahoma,Arial; }

#footer { color:#d40505; clear:both; border-top:13px solid #c7c9cb; font-size:10px; text-align:center; padding:10px 0 30px 0; }
#footer div { color:#000000; padding-top:3px; }
#footer a { color:#d40505; text-decoration:none; }
#footer a:hover { color:#000000; text-decoration:underline; }

.head { color:#000000; background:#c6dce9; font:bold 14px Arial; padding:4px 5px; margin-bottom:3px;
	text-transform:none; }
.bluebox { border:1px solid #c6dce9; background:#eef5f9; }
ul.detaillist { list-style:none; margin:0; padding:10px 0 0 0; }
ul.detaillist li { margin:0; padding:0 0 30px 28px; background:url(../images/arwred.gif) no-repeat 0 3px; }
.texthead { margin-top:10px; padding:0 0 30px 28px; background:url(../images/arwred.gif) no-repeat 0 3px; }


h1 { color:#d40303; font:bold 21px Arial; text-transform:uppercase; margin:0; }
.red { color:#d60000; }
p { margin:13px 0; }

.fl { float:left; }
.fr { float:right; }
.cl { clear:both;}
.vm { vertical-align:middle; }

a { color:#d40303; text-decoration:underline; }
a:hover { color:#000; text-decoration:underline; }

form { margin:0; padding:0; }
.form p { margin:0; padding-bottom:15px; }
.form label { display:block; font-weight:bold; padding-bottom:3px; }
.form label em { color:#FF0000; font-style:normal; font-weight:normal; }
input, select, textarea { color:#000000; font:normal 11px Tahoma,Arial; border:1px solid #a1a1a2; padding:1px; vertical-align:middle; }

.imgborder { border:1px solid #c9deea; }
.bigimg { border:1px solid #c9cbcd; margin:15px; }
a:hover .imgborder { border:1px solid #92c2de; }
.noborder { border:0; margin:0; padding:0; }
a, a img { border:0 none; outline:0; }

#intro-page {
	padding:0; margin:0px; color:#000000; font:normal 11px Tahoma,Arial,Helvetica,sans-serif; line-height:15px;
}

#intro { width:505px; margin:100px auto 0 auto; }

#intro p a { display:block; color:#D40505; font-size:13px; text-align:center; text-decoration:none; }

#intro p a:hover { text-decoration:underline; }

#intro p a span { font-size:18px; text-transform:uppercase; display:block; font-weight:bold; padding-bottom:5px; }

#f_intro { width:105px; float:left; }

#e_intro { width:97px; float:right; }

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #D60000;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    text-align:center;
    cursor: pointer;
}

.accordionContent
{
    background-color: #C9CACE;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
    color: white;
}

.DV
{
	padding:15px 0px;
}

.SR
{
	font-weight:bold;	
}

.SR input[type="image"]
{
	outline-color:Red;
	outline-style:dotted;
	outline-width:thin;
}
