body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	background-image: url(../images/bg_top.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #C8E3F1;
}

#bgbackbottom{
	/*background-image:url(../images/bg_body3.png);
	background-repeat: repeat-x;
	background-position: left bottom;*/
}
	
a {text-decoration : none;
color:#013F89;}
a.active,a.linked,a.visited{}
a:hover {text-decoration : underline;}
a img {border: 0;}


tr,td{
line-height:18px;

}


/* ------------------ Form Elements ------------------ */

input {
	font-family : Arial, Helvetica, sans-serif;
	height:15px;
	font-size:11px;
	border:1px solid #666;
	}
select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666;
	background-color : White;
	border: 1px solid #666666;
	}
#search_text{
height:20px;}
textarea {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #666;
	background-color : White;
	border: 1px solid #666;
	}
form {
	display : inline;
	}

.sub_input{
	font-family : Arial, Helvetica, sans-serif;
	height:20px;
	width:25px;
	font-size:9px;
	border:1px solid #CCCCCC;
	background-color:#efefef;
	text-decoration:none;
	vertical-align:middle;
}

.submit_input{
	font-family : Arial, Helvetica, sans-serif;
	height:20px;
	width:50px;
	font-size:9px;
	border:1px solid #CCCCCC;
	background-color:#efefef;
	text-decoration:none;
	vertical-align:middle;
}

.sub_text{
height:16px;
width:60px;
border:1px solid #999999;
vertical-align:middle;
}

.int_blank{
	border: 0;
	font-size:12px;
	border-style:none;
	background:none;
	color:#fff;
	padding-bottom:5px;
	cursor:pointer;
}


/* ------------------ Main Navigation ------------------ */

.lefttop-corner {
	background-image:url(../images/left_corner.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:25px;
}

.righttop-corner1 {
	background-image:url(../images/righttop_corner.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:10px;
}

.lefttop-corner1 {
	background-image:url(../images/lefttop_corner.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:10px;
}

.righttop-corner {
	background-image:url(../images/right_corner.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:25px;
}
.leftbottom-corner {
	background-image:url(../images/leftbottom_corner.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:10px;
}

.rightbottom-corner {
	background-image:url(../images/rightbottom_corner.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:10px;
}

.middle-bar{
	background-image:url(../images/middle_bar.jpg);
	background-repeat:repeat-x;
	height:25px;
}
.middlebottom-bar{
	background-image:url(../images/middlebotton_bar.jpg);
	background-repeat:repeat-x;
	height:10px;
}


.middle-bar1{
	background-image:url(../images/middletop_bar.jpg);
	background-repeat:repeat-x;
	height:10px;
}

.left-bar-table{
border-right: 1px solid #ccc;
}

#left-bar{
margin-left:0px;
padding:0;
margin-top:0;
/*width:190px;*/
}

#left-bar ul{
/*height:40px;*/
padding-left:0px;

/*position:absolute;*/
background-color:none;
display:block;
}

#left-bar li{
background-color:none;
/*height:20px;*/
list-style-type:none;
z-index:80 !important;
padding:0;

padding-bottom:0px;
}
#left-bar li strong{
	font-weight:bold;
	/*border-bottom: 1px solid #666666;*/
	display:block;
	/*height:20px;*/
	padding-top:4px;
	padding-left:25px;
	padding-bottom:5px;
	margin-top:-5px;
	color:#000;
	background-image: url(../images/greybutton.gif);
	background-repeat: no-repeat;
	background-position: -2px 0px;
}
#left-bar li a{
/*padding-left:20px;*/}

#imgclient{
margin-top:0px;
background-color:#FFFFFF;
text-align:center;
border: 10px solid #edefec;}

/*-------------- or head tags --------------*/
h1 {
	font-size: 20px;
	color:#CC0000;
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:5px;
}

h2 {
	font-size: 14px;
	font-weight:bold;
	color : #fff;
	vertical-align:middle;
}

h3 {
	font-size:18px;
	color:#0352a5;
	font-weight:bold;
	text-decoration:none;
}

h4 {
	font-size: 14px;
	line-height:20px;
}

h5 {
	font-size: 12px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	padding-left:5px;
	background : #FCF5F8;

}

h1, h2, h3, h4, h5 {
	line-height: 1.1em;
	margin : 0;
}

/*-------------- for category name ----------------*/
.heading{
	vertical-align:middle;
}

.heading a{
	color : #723B61;
}

.heading a:hover{
	color:#660000;
}


/* ------------------ Classes ------------------ */

.content {
	font-size : 12px;
	line-height : 18px;
	color : #666;
	padding: 3px;
	}
.content1 {
	font-size : 12px;
	line-height : 18px;
	/*color :   #666;*/
	color:#FFFFFF;
	padding: 3px;
	}

.content table{
	margin-top : 0px;
	line-height : 14px;
	/*border:solid 1px #CCCCCC;
	padding-left:5px;*/
}
.content td{
	font-size : 12px;
	line-height : 18px;
	
}
.content a {
	color:#385067;
	
}
.content a:hover {
	color:#000000;
}

.content a.img {
	color : #966309;
}
.content a.img:hover {
	color:#000000;
	text-decoration:none;
}

.content .link{
	font-size:12px;
	color:#966309;
	font-weight:bold;
}
.content .heading{
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.content .other{
	font-size:12px;
	color:#8c6717;
	font-weight:bold;
	line-height:30px;
}

.content p{
margin-top:0px;
}
	

.content_blue table{
	margin-top : 0px;
	line-height : 14px;
	/*border:solid 1px #CCCCCC;
	padding-left:5px;*/
}
.content_blue td{
	font-size : 12px;
	line-height : 18px;
	color:#FFFFFF;
}
.content_blue .heading{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.content_blue a {
	/*color : #FFFFFF;*/
	/*display:block;*/
}
.content_blue a:hover {
	text-decoration : none;
}

/*--------- user ---------------*/
.user {
	color : #000;
}
.user a {
	color : #5c5c5c;
}
.user a.hover {
	color:#CC0000;
	text-decoration : none;
}

.more{
	font-size:11px;
	color:#0099FF;
	padding: 2px 5px;
	text-align:left;
}
.more a {
	color : #C73D7D;
}
.more a:hover {
	color:#C22353;
}

.client{
	background-image:url(../images/client.jpg);
	background-repeat:no-repeat;
	height:77px;
	width:21px;
}


.footer {

border-top: 1px solid #CCCCCC;
font-size:11px;
color : #999;

}
.footer a {
	color : #999;
}
.footer a:hover {
	color:#ffcc00;
}

.footer td table{
background-color:#000000;
color:#FFFFFF;
height:25px;
} 
.footer td table td{
padding:5px;}

.category_heading{
	font-size:14px;
	color:#0352a5;
	font-weight:bold;
	text-decoration:none;
}
.line{
	background-image:url(../images/line.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-top:10px;
}

.bar{
	border-bottom : 1px solid #cccccc;
}

.breadcrumbs{
	color : #999999;
	font-size : 10px;
	padding-bottom : 5px;
}

.breadcrumbs a {
	color : #966309;
	text-decoration:none;
}

.breadcrumbs a:hover {
 	color:#000000;
	text-decoration :underline;
}
.paging{
	border:1px dashed #ccc;
	margin:0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.pagination {
	font-size : 11px;
	color : #333333;
	margin-bottom : 20px;

}
.pagination td {
	padding : 1px 5px 1px 5px;
	
}
.pagination a {
	color:#333333;
	text-decoration : none;
}
.pagination a:hover {
	color:#990000;
	text-decoration : none;
}

/*---------- for price-----------*/

.price{
	color:#A7418B;
	font-size:12px;
	font-weight:bold;
	height:30px;
	/*padding:4px 10px;*/
}

.price span{
	color:#FF0000;
	padding-left:4px;
}

/*--------- Buttons -----------*/


.btn_left
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
.btn_middle
{
	/*background-image:url(../images/btn_middle.jpg);
	background-repeat:repeat-x;
	height:21px;
	color:#FFFFFF;
	text-align:center;*/
		color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/star.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:center;
	height:30px;
	/*border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;*/
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;

}
.btn_right
{
	/*background-image:url(../images/btn_right.jpg);
	background-repeat:no-repeat;
	width:31px;
	height:21px;*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-right-color: #ccc;
}

.btn_middle_add{
	color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/star.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	/*border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;*/
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_exist{
	color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/true.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	/*border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;*/
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_add1{
	color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/star.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_exist1{
	color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/true.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
.btn_middle_details{
	color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/details.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	/*border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;*/
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_details1{
	color:#000000;
	font-family:arial;
	font-size:11px;
	background-image: url(../images/details.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_left1
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	background-image: url(../images/bshade1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.btn_right1
{

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	border-right-color: #ccc;
		background-image: url(../images/bshade1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.btn_middle_addcart{
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-image: url(../images/scart2.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;


}

.btn_middle_remove{
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-image: url(../images/cross.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_update{
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-image: url(../images/calc.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_continue{
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-image: url(../images/plus.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_checkout{
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}

.btn_middle_query{
	color:#000000;
	font-family:arial;
	font-size:12px;
	background-image: url(../images/eml.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:left;
	height:30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
.clean{
border:none;
background:none;
font-size:12px;
color:#385067;}
/*----- top links ------------*/

.small_link
{
	color:#fff;
	font-size:10px;
	margin-top:10px;
}
.small_link td{
}
.small_link a
{
	color:#fff;
}

.small_link a:hover
{
	color:#ffcc00;
}

.small_radio
{
	width:10px;
	height:10px;
}

.search_link
{
	color:#666666;
	font-size:11px;
}

.search_link a
{
	color:#666666;
}

.search_link a:hover
{
	color:#666666;
}


.error
{
	color:#FF0000;
	font-weight:bold;
}


#dv_login
{
	border:1px solid #CCCCCC;
	height:30px;
	vertical-align:middle;
	padding-top:10px;
	text-align:center;
}
#dv_login1
{
	border:1px solid #CCCCCC;
	text-align:center;
}

.mainbg{
background-color:#CCCCCC;}

.brownheader{
color:#8c6717;
font-weight:bold;
font-size:11px;}

.dotline{
background-image:url(../images/dotline1.jpg);
background-repeat:repeat-x;}

.dotline1{
background-image:url(../images/dotline.jpg);
background-repeat:repeat-y;}

.favicon{
	background-image:url(../images/sphere1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
/*	border-bottom:1px solid #ccc;*/
	padding-bottom:5px;
	height:30px;

}
.favicon a{
font-weight:bold;}


.table1{
	background-image:url(../images/top_gredient.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-top: 3px solid #FF0000;
	border-bottom:1px solid #fff;
}

.table1 h2{
height:25px;
background-color:#012d4a; /*   , 385067*/
color:#FFFFFF;}

.table2{
background-color:#012d4a; /*   , 385067*/
color:#FFFFFF;
font-size:11px;
text-align:justify;
}

.table2 td p{
text-align:justify;
padding-left:15px;
padding-right:15px;
line-height:16px;}

.table3{
height:30px;
}
.whitebodytext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	padding:8px;
	text-align:justify;
}

.headline{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.title-data,
.main_head,
.prname{
font-weight:bold;
font-size:18px;
color:#22242e;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
}


.sub_head{
	font-size: 15px;
	color:#0352a5;
	font-weight:bold;
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:5px;
}

.main_line{
/*	background-image:url(../images/red_bar.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-top:10px;
	height:12px;*/
}

.news_heading{
	margin-top:0;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color:#FF6600;
		background-color: #012d4a;
}
.news_type
{
	margin-top:0;
	/*font-weight:bold;*/
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-color: #012d4a;
}

.news_type a{
color:#fff;
text-decoration:none;}

.news_type a:hover{
color:#ff9900;
}

.download{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	/*color: #ffffff;*/
	text-decoration: none;
	padding-left:9px;
}
.blueheading{
    background-image:url(../images/blueheading.jpg);
	background-repeat:repeat-x;
	height:26px;
	width:211px;
	}
.heading1{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:9px;
}
.bluewhite{
    background-image:url(../images/bluewhite.jpg);
	background-repeat:repeat-x;
	height:26px;
	width:547px;
	}
.rightcorner{
    background-image:url(../images/rightblue.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:2px;}
 
.more_download1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #006699;
	padding: 2px 5px;
	text-align:left;
	text-decoration:none;
}

a.more_download,a.more_download:link, a.more_download:active, a.more_download1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	padding: 2px 5px;
	text-decoration: none;
	}
a.more_download:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 2px 5px;
	text-align:left;
	color: #CC00CC;
	text-decoration: none;
}	

.text1{
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
	
	
.product_image{
border:1px solid #ccc;
margin:0;
padding:0;}

.product_title{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
	background-image: url(../images/bshade1.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.product_desc{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
	}

.product_rb{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
}

.product_lb{
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #ccc;
	border-bottom-color: #ccc;
}

.product_rt{
	border-right-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-right-color: #ccc;
	border-top-color: #ccc;
}
.product_lt{
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #ccc;
	border-top-color: #ccc;
}

.product_ltb{
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #ccc;
	border-top-color: #ccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.product_title h5{
background:none;}

.product_footer{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	padding:0;
	border-top-width: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.border_line{
border-bottom:1px solid #ccc;}

.border_line_top{
border-top:1px solid #CCCCCC;
line-height:2px;
margin:0;
padding:0;
height:2px;}

#dv_szco{
	height:25px;
	margin:0;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;

}
#dv_color{
	height:25px;
	margin:0;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#dv_size{
display:block;
	height:25px;
	margin:0;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#dv_stock{

}

.more_product{
height:35px;}

.breadcrumb_subtitle{
/*border-bottom:1px solid #ccc;*/}

.breadcrumb_heading{
/*border:1px solid #ccc;*/}

.title-data{
font-size:18px;
font-weight:bold;
line-height:30px;}

.list_tr{
line-height:30px;
}
.list_tr td{
border-bottom:1px solid #ccc;}

#top_header{
	margin:0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;

}

#flashcontent{
/*background-color:#FFFFFF;*/
}

.sub_highlight{
	padding-left:30px;
	background-image: url(../images/folder.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height:25px;
}

.sub_highlight1{
	padding-left:30px;
	background-image: url(../images/comment1_16x16.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height:25px;
}

.sub_highlight2{
	padding-left:30px;
	background-image: url(../images/turn-on_16x16.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height:25px;
}

.sub_highlight3{
	padding-left:30px;
	background-image: url(../images/label_16x16.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height:25px;
}



.shade_blue{
	background-image: url(../images/shade_gray1.gif);
	background-repeat: repeat-x;
	background-position: center center;
	/*border-bottom:1px solid #666666;*/
	color:#333333;
	font-weight:bold;
}

#border_gray{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}


#container{
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

