/* CSS Document */

body{
	margin:0px auto;
	padding:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	color:#000000;
	}
form{
	padding:0px;
	margin:0px;
}
p{
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
img{
	border:0px;
}
.clear{
	clear:both;
}
h1, h2, h3, h4, h5, h6{
	padding:0px;
	margin:0px;
}

#outer_container{
	width:924px;
	height:auto;
	margin:0 auto;
	padding:0;
	}
#top_container{
	width:924px;
	height:120px;
	margin:0px;
	}

.logo{
	width:262px;
	height:91px;
	padding:17px 0 12px 3px;
	margin:0px;
	float:left;
	}
.top_menu{
	width:644px;
	height:55px;
	margin:0px;
	padding:65px 0px 0 0;
	float:right;
	font-weight:bold;
	color:#000000;
	text-align:right;
	}
	.top_menu span{
		padding:0 3px 0 20px;
		text-decoration:none;
		color:#000000;
		}
.bold_black{
	font-weight:bold;
	font-size:11px;
	color:#000000;
	}
	a.bold_black{
	text-decoration:none;
	color:#000000;
	}
	a.bold_black:hover{
	text-decoration:none;
	color:#666666;
	}
/*--------------------Start Menu----------------------------*/
#menu_container{
	width:924px;
	height:30px;
	margin:0px;
	}
.menu_curve{
	width:6px;
	height:30px;
	float:left;
	}
.menu_bg{
	width:911px;
	height:30px;
	float:left;
	background:url(../images/menu_bg.jpg) repeat-x left top;
	}
	
.menu_bg a.slidebutton {
	/*background: transparent url('../images/button_rht_ovr.gif') no-repeat  top right;*/
    color:#ffffff;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height:30px;
 	padding:0px 8px 0px 8px;
	margin:0px 15px 0px 0px;
    text-decoration: none;
}

.menu_bg a.slidebutton span {
	/*background: transparent url('../images/button_lft_ovr.gif') no-repeat;*/
	display: block;
	line-height:30px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
} 
.menu_bg a.slidebutton:hover {
	background: transparent url('../images/button_rht_ovr.gif') no-repeat  top right;
    color:#870101;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height:30px;
  	padding:0px 8px 0px 8px;
	margin:0px 15px 0px 0px;
    text-decoration: none;
}

.menu_bg a.slidebutton:hover span {
	background: transparent url('../images/button_lft_ovr.gif') no-repeat;
	display: block;
	line-height:30px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	color:#870101;
} 
	
	
	
	
/*--------------------End Menu----------------------------*/
/*--------------------Start Search box----------------------------*/
#search_container{
	width:924px;
	height:61px;
	margin:0px;
	}
.search_curve{
	width:10px;
	height:61px;
	float:left;
	}
.search_bg{
	width:904px;
	height:43px;
	float:left;
	padding:18px 0 0 0;
	background:url(../images/seatch_bg.jpg) repeat-x left top;
	}

/*--------------------End Search box----------------------------*/

/*--------------------Start Left Section----------------------------*/
#left_container{
	width:211px;
	margin:0px;
	float:left;
	padding:0px;
	}
.leftbox_container{
	width:211px;
	height:auto;
	margin:0px;
	padding:0 0 3px 0;
	}
.leftbox_top{
	width:191px;
	height:32px;
	margin:0;
	padding:11px 0 0 20px;
	background:url(../images/leftbox_top.jpg) no-repeat left top;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
.leftbox_bg{
	width:187px;
	height:auto;
	background:url(../images/leftbox_bg.jpg) repeat-y left top;
	padding:10px 12px 2px 12px;
	margin:0;
	}
.leftbox_curve{
	width:211px;
	height:11px;
	background:url(../images/leftbox_bottom.jpg) repeat-y left top;
	margin:0;
	}
	
.gift_list{
	width:187px;
	height:52px;
	margin:0;
	padding:0 0 10px 0;
	}
	
.sidebar {
	float: left;
	width:162px;
	padding: 0 0 0px 25px;
	
}

.sidebar ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.sidebar li {
	list-style: none;
	padding-top:3px;
	}
	
.sidebar a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	}
	.sidebar a:hover {
	color:#000000;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	}
	


/*--------------------End Left Section----------------------------*/
/*--------------------Start Right Section----------------------------*/
#right_container{
	width:705px;
	margin:0px;
	float:left;
	padding:0px 0px 5px 4px;
	
	}
.rightbox_top_container{
	width:705px;
	margin:0px;
	padding:0px;	
	}
.rightbox_container{
	width:700px;
	height:auto;
	margin:0px 0px 2px 0px;
	padding:6px 0px 0px 0px;
	}
.flash_banner{
	width:705px;
	height:auto;
	margin:0px;
	padding:0px;
	}
.rightbox_top_img{
	width:12px;
	height:39px;
	margin:0;
	float:left;
	}
.rightbox_top{
	width:676px;
	height:27px;
	margin:0;
	padding:12px 0 0 5px;
	background:url(../images/contnt_box_topbg.jpg) repeat-x left top;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	float:left;
	}
.rightbox_bg{
	width:705px;
	height:auto;
	background:url(../images/contnt_box_bg.jpg) repeat-y left top;
	padding:0px;
	margin:0;
	}
.rightbox_curve{
	width:705px;
	height:10px;
	margin:0;
	padding:0px;
	}
	
.flash_container{
	width:295px;
	height:270px;
	float:left;
	padding:0 0 0 10px;
	}
.banner{
	width:390px;
	height:40px;
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#bb0807;
	text-align:center;
	padding:100px 0 0 0;
	}	
	
.catagory_rw{
	width:685px;
	height:185px;
	margin:0;
	padding:10px 0 0 0;
	
	}
.catagory_list{
	width:227px;
	height:175px;	
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#0d3780;	
	}
	.catagory_list span{
	color:#000000;
	font-weight:normal;
	}		
.catagory_img{	
	padding:10px;
	margin:0;
	border:0;
	}
.catagory_list a{
	color:#0d3780;
	text-decoration:none;
	cursor:pointer;
	}	
.catagory_list a:hover{
	color:#FF0000;
	text-decoration:none;
	cursor:pointer;
	}	

/*--------------------End Right Section----------------------------*/
/*--------------------Start Bottom Menu----------------------------*/
#bottm_container{
	width:924px;
	margin:3px 0px 0px 0px;
	height:60px;
	
	}
.bottm_crve{
	width:15px;
	height:60px;
	float:left;
	}
	.bottm_crve2{
	width:13px;
	height:60px;
	float:right;
	}

.bottm_bg{
	width:896px;
	height:40px;
	float:left;
	padding:20px 0px 0px 0px;
	background:url(../images/bottom_nav_bg.jpg) repeat-x left top;
	text-align:center;
	}

.footer_container{
	width:924px;
	height:20px;
	padding:5px 0 15px 0;
	text-align:center;
	}
.footer{
	width:600px;
	height:20px;
	padding:5px 0 0 0;
	float:left;
	}
	.copyright{
	height:20px;
	width:324px;
	padding:5px 0 0 0;
	float:left;
	text-align:right;
	}	
	footer_link{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:0 25px;
	}
	a.footer_link{
	color:#000000;
	text-decoration:none;
	}
	a.footer_link:hover{
	color:#666666;
	text-decoration:none;
	}
	
/*--------------------End Bottom Menu----------------------------*/

.input_login{
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	border:1px solid #cecccc;
	width:175px;
	height:15px;
	padding:5px 2px 2px 4px;
	margin:0px;
}
.small_text{
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	}
	.small_text span{
	padding:0 0 0 15px;
	}
	a.small_text{
	color:#000000;
	text-decoration:underline;
	}
	a.small_text:hover{
	color:#666666;
	text-decoration:none;
	}
.view_all{
	font-weight:bold;
	color:#1a0000;
	text-decoration:none;
	padding:0 0 0 20px;
	}
	a.view_all{	
	color:#1a0000;
	text-decoration:underline;
	}
	a.view_all:hover{	
	color:#333333;
	text-decoration:none;
	}
.testimonials{
	font-weight:bold;
	color:#0d3780;
	text-decoration:none;
	padding:0 20px 0 0px;
	font-style:italic;
	text-align:right;
	}
.text_red{
	font-size:12px;
	font-weight:bold;
	color:#d3170e;
	text-decoration:none;
	}
/*--------------------Start Buttom ----------------------------*/	
	
a.button01 {
    background: transparent url('../images/button01_rht.gif') no-repeat  top right;
    color:#0d3780;
    display:block;
    float: left;
    font: bold 11px  Arial, Helvetica, sans-serif;
    height: 27px;
	padding: 0px 8px 0px 0px;
	margin:0px 0px 0px 3px; /* sliding doors padding */
    text-decoration: none;
	font-size:12px;
	
}
a.button01 span {
    background: transparent url('../images/button01_left.gif') no-repeat;
    display: block;
    line-height:27px;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 0px 14px;
	font-size:12px;
} 
a.button01:hover {
    background: transparent url('../images/button01_rht_ovr.gif') no-repeat  top right;
  color:#0d3780;
    display: block;
    float: left;
    font: bold 11px Arial, Helvetica, sans-serif;
    height: 27px;
    text-decoration: none;
	padding: 0px 8px 0px 0px;
	margin:0px 0px 0px 3px;/* sliding doors padding */
	font-size:12px;
}

a.button01:hover span {
    background: transparent url('../images/button01_left_ovr.gif') no-repeat;
    display: block;
    line-height:27px;
	padding: 0px 5px 0px 14px;
	margin:0px;
	font-size:12px;
} 
/*--------------------End Buttom ----------------------------*/	
.text_ash{
	font-size:11px;
	font-weight:bold;
	color:#666666;
	}
	.text_ash span{
	text-align:right;
	color:#FF0000;
	padding-right:10px;
	text-align:right;
	}
	a.text_ash{
	color:#666666;
	text-decoration:none;
	padding:0 15px 0 5px;
	
	}
	a.text_ash:hover{
	color:#666666;
	text-decoration:none;
	}
	
	/*-------------------- Start Jan 07 2009----------------------------*/	
	
.offerbox{
		width:705px;
		margin:4px 0 0 0;
		padding:110px 0px;
		border:1px solid #e1e0e0;
		font-size:30px;
		color:#FF0000;
	}
.advsearch{
		width:685px;
		height:auto;
		background:url(../images/contnt_box_bg.jpg) repeat-y left top;
		margin:0;
		padding:0px 10px;
	}
.input_listbox{
		font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	border:1px solid #cecccc;
	height:18px;
	padding:5px 2px 1px 4px;
	margin:0px;
	}
.display_box{
		width:350px;
		height:350px;
		padding:0px;
		margin:10px 10px 0px 0px;
		float:left;
		background:#fcfcfc;
		border:1px solid #eeeaea;
		vertical-align:middle;
		}
.right_column01{
		width:315px;
		margin:0px;
		padding:0px 0px 0px 0px;
		float:left;
		}
.blue_subhead{
		font-weight:bold;
		color:#0d3780;
		font-size:12px;
		text-decoration:none;
		}
		
.sub_title{
		width:670px;
		height:25;
		background:url(../images/subtitle_bg.jpg) repeat-x left bottom;
		margin:0px 12px;
		padding:15px 0px 5px 10px;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		}
.detail_wrap{
		width:680px;
		height:auto;
		margin:0;
		padding:0px 0px;
		}
.text_wrap{
		width:675px;
		height:auto;
		margin:0;
		padding:5px 15px;
		}
.email_link{
	text-decoration:underline;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding:0 0 0 20px;
	}
	a.email_link{
		text-decoration:underline;
		color:#000000;
		background:url(../images/icon_email.jpg) no-repeat left top;
		}
	a.email_link:hover{
		text-decoration:none;
		color:#000000;	
		}
.treelevel{
	font-size:12px;
	color:#000000;
	font-weight:bold
	font-weight:normal;
	padding:0 0 0 15px;
	}
	a.treelevel{
		color:#000000;
		text-decoration:none;
		background:url(../images/tree_icon.jpg) no-repeat left top;
		}
	a.treelevel:hover{
		text-decoration:none;
		color:#b60404;	
		}
.treelevel_acive{
	font-size:12px;
	color:#b60404;
	font-weight:bold
	font-weight:normal;
	padding:0 0 0 15px;
	background:url(../images/tree_icon.jpg) no-repeat left top;
	}
	a.treelevel_acive{
		text-decoration:none;
		color:#b60404;
		}
	a.treelevel_acive:hover{
		text-decoration:none;
		color:#b60404;
		}

/*-------Pagenation---------*/

.pagination{
	padding:10px 2px 2px 2px;
	float:right;
	width:200px;
}

.pagination ul{
	margin: 0;
	padding: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.pagination li{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	padding: 0 2px;
	text-decoration: none; 
	color: #333333;
}

.pagination a:hover, .pagination a:active{
	color: #b60404;
	background-color: #ffffff;
}

.pagination a.currentpage{
	color: #b60404;
	font-weight: bold;
	cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
	background-color: white;
	cursor: default;
	color:#333333;
	font-weight: normal;
}

.pagination a.prevnext{
	font-weight: normal;
}
.pagination a.prevnext span{
	color:#666666;
	padding-left:4px;
	}
/*------End  Pagenation------*/

.listing_container{
		width:688px;
		background:url(../images/subtitle_bg.jpg) repeat-x left bottom;
		margin:0px;
		padding:15px 0px 10px 0px;		
		}
h5{
	font-weight:bold;
	font-size:11px;
	color:#0d3780;
	padding:0px;
	margin:0px;
	}
.icon_link{
	font-size:11px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	}
a.icon_link{
	text-decoration:none;
	color:#000000;
	padding:0px 0px 15px 0px;
	}
a.icon_link:hover{
	text-decoration:none;
	color:#000000;	
	}
.icon_save{
	background:url(../images/icon_save.jpg) no-repeat left top;
}
.icon_gift{
	background: url(../images/icon_gift.jpg) no-repeat left top;
}
.icon_cart{
	background:url(../images/icon_cart.jpg) no-repeat left top;
}
.album_detail_container{
	width:400px;
	padding:15px 0 0 0;
	background:#ffffff;
}
.album_detail_container_menu{
	padding:0px;
	margin:0px;
	list-style:none;
	height:20px;
}
.album_detail_container_menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	padding:5px 5px 0px 22px;
	margin:0px;
	
}
.album_detail_container_menu a:hover{
	text-decoration:none;
	color:#8b8b8b;
	padding:5px 5px 0px 22px;
	margin:0px;
}
.album_detail_container_menu span{
	color:#188cce;
}
.cart_detail_box{
	width:705px;
	height:auto;
	border:1px solid #e1e0e0;
	padding:1px;
	margin:5px 0px 0px 0px;
	}
.btn_edit{
	border:1px solid #c0c0c0;
	padding:2px 5px;
	}
a.btn_edit{
	color:#666666;
	text-decoration:none;
	}
a.btn_edit :hover{
	color:#999999;
	text-decoration:none;
	}
	
			
 /*-------------------- End Jan 07 2009----------------------------*/	
 
 /* Style JAN 08
 ---------------------------------*/
 .rightbox_bg1{
	width:919px;
	height:auto;
	background:url(../images/contnt_box_bg1.jpg) repeat-y left top;
	padding:0px;
	margin:0;
	}

.rightbox_curve1{
	width:919px;
	height:10px;
	margin:0;
	padding:0px;
	}
.red_link{
	font-size:11px;
	font-weight:bold;
	color:#d3170e;
	text-decoration:none;
	}
.red_link:hover{
	font-size:11px;
	font-weight:bold;
	color:#d3170e;
	text-decoration:underline;
	}
.cms_wrap{
	width:660px;
	height:370px;
	background-color:#f8f8f8;
	margin:0px;
	padding:0px;
}
.cms_wrap_outer{
	width:665px;
	background:url(../images/contnt_box_bg.jpg) repeat-y left top;
	padding:20px 20px 10px 20px;
	margin:0px;
}
.getstarted{
	width:665px;
	padding:15px 0px 0px 20px;
	margin:0px;
}
.getstarted_head{
	font-size:20px;
	font-weight:bold;
	color:#bb0807;
	padding:0px 0px 10px 0px;
	margin:0px;
	
}
.box_head{
	background:url(../images/box_bg_top.jpg) no-repeat left top;
	height:18px;
	width:299px;
}
.box_bg{
	background:url(../images/box_bg.jpg) repeat-y left top;
	width:279px;
	padding:10px 10px 10px 10px;
	margin:0px;
}
.text_link_normal{
	font-size:11px;
	font-weight:normal;
	color:#d3170e;
	text-decoration:none;
	}
.text_link_normal:hover{
	font-size:11px;
	font-weight:normal;
	color:#d3170e;
	text-decoration:underline;
	}
.gift_wrap{
	width:380px;
	float:left;
	padding:0px 0px 0px 20px;
	margin:0px;
}
/* New style JAN 13 Registration page*/

/* Form Style
--------------------------------------*/
.form_container{
	background:url(../images/bg01.gif) repeat-y left top;
	padding:0px 0px 0px 0px;
	margin:10px 10px 0px 10px;
}
.inner_form_container{
	padding:25px 0px 0px 20px;
	margin:0px;
}
.form_row{
	margin:0px;
	padding:5px 0px 0px 10px;	
	width:610px;
	float:left;
	
}
.form_wrap{
	float:left;
	width:600px;
}
.form_wrap_error{
	float:left;
	width:600px;
	background:url(../images/458.gif) no-repeat left top;
}
.spacer{
	float:left;
	width:10px;
}

.name_wrap{
	width:130px;
	float:left;
	color:#000000;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0px 0px 0px;
	margin:0px;
}

.field_wrap{
	width:300px;
	float:left;
	
}
.field_wrap01{
	width:100px;
	float:left;
}

.pasword_str{
	float:right;
	width:90px;
	text-align:right;
}
.message_holder{
	float:left;	
	position:relative;
}
.hint {
	position: absolute;
	left:0px;
	top:0px;
	width: 200px;
	margin-top: -8px;
	border: 1px solid #c5865a;
	padding: 5px 12px;
	background: #fbfaf8;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#c68656;
	z-index:300;
}

.hint .hint-pointer {
    position: absolute;
    left: -19px;
    top: 5px;
    width: 19px;
    height: 20px;
    background: url(../images/pointer_new.gif) left top no-repeat;
}




.error_message {
	width:250px;
	left:0px;
 	top:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 20px;
	margin:0px;
	color:#c91e24;
	position:absolute;	
	float:left;
	clear:both;
}
.input_selectbox{
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	border:1px solid #cecccc;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:22px;
}
.button_wrap {
	width:270px;
	float:left;	
	padding:10px 0px 0px 0px;
	margin:0px;
}
.name_wrap2{
	width:135px;
	float:left;
	color:#733b12;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
}
/*---- Style added on 21/1/2009 ----------*/
.wizard_box{
	background:url(../images/wizardbox_bg.jpg) repeat-y left top;
	margin:0px;
	padding:0px 10px;
	width:278px;
	}
.link_red{
	font-size:11px;
	font-weight:bold;
	color:#d3170e;
	text-decoration:none;
	}
	a.link_red{
	text-decoration:underline;
	color:#d3170e;
	}
	a.link_red:hover{
	text-decoration:none;
	color:#d3170e;
	}
.link_black{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	}
	a.link_black{
	text-decoration:underline;
	color:#333333;
	}
	a.link_black:hover{
	text-decoration:none;
	color:#333333;
	}
.link_normal{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	}
	a.link_normal{
	text-decoration:none;
	color:#000000;
	}
	a.link_normal:hover{
	text-decoration:underline;
	color:#000000;
	}
.arrow_link{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:0 0 0 15px;
	}
a.arrow_link{
	color:#000000;
	text-decoration:none;
	background:url(../images/arrow1.jpg) no-repeat left top;
	}
a.arrow_link:hover{
	text-decoration:none;
	color:#b60404;	
	}
	/*02/02/2009*/

.form_row2{
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 10px;	
	width:675px;
	background:#f5f2f2;
	float:left;
	font-weight:bold;
}
.input_textarea{
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
	height:100px;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:280px
}
.wishlist{
	text-decoration:underline;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding:0 0 10px 20px;
	height:18px;
	}
	a.wishlist{
		text-decoration:underline;
		color:#000000;
		background:url(../images/wishicon.gif) no-repeat left top;
		}
	a.wishlist:hover{
		text-decoration:none;
		color:#000000;	
		}
.del_icon{
	background: url(../images/del_icon.gif) no-repeat left top;
}
.sub_title01{
	width:670px;
	height:25;
	margin:0px;
	padding0px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
}
.link_01{
	font-size:11px;
	font-weight:normal;
	color:#0d3780;
	text-decoration:none;
}
.link_01:hover{
	font-size:11px;
	font-weight:normal;
	color:#0d3780;
	text-decoration:underline;
}
.view_more{
	background:url(../images/view_more.gif) no-repeat left top;
}
/*  13-2-2009 *********/
.listing_title{
		width:688px;
		background:url(../images/subtitle_bg.jpg) repeat-x left bottom;
		margin:0px;
		padding:6px 0px 6px 0px;
		font: bold 13px Tahoma, Arial, Verdana;
		color:#333333;		
		}
.catagory_list2{
	width:170px;
	height:175px;	
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#0d3780;	
	}
	.catagory_list2 span{
	color:#000000;
	font-weight:normal;
	}	
	
.catagory_list2 a{
	color:#0d3780;
	text-decoration:none;
	cursor:pointer;
	}	
.catagory_list2 a:hover{
	color:#FF0000;
	text-decoration:none;
	cursor:pointer;
	}	
.order_wrap{
		width:685px;
		height:auto;
		margin:0;
		padding:0px 10px;
		}
	
.order_content{
		width:688px;
		margin:0px;
		padding:15px 0px 10px 0px;		
		}
#product_left{
	width:100%;
	padding-top:0px;
}
.table_head{
	font: bold 11px  Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#1e3685;
}
.showall{
	font:11px regular Arial, Helvetica, sans-serif;
	color:#000000;
	}
	a.showall a{
	color:000000;
	text-decoration:none;
	}
	a.showall:hover{
	color:666666;
	text-decoration:none;
	}
.textbox5{
	border:1px solid #a5a5a5;
	height:16px;
	width:300px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#2a2a2a;
	padding:4px 2px 2px 4px;
	margin:0px;
}
/* FEB 17
-------------------------*/
.catagory_rw02{
	width:685px;
	margin:0;
	padding:10px 0 0 0;
}

.catagory_list3{
	width:135px;
	height:130px;	
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#0d3780;	
	}
	.catagory_list3 span{
	color:#0d3780;
	font-weight:normal;
	}	
	
.catagory_list3 a{
	color:#0d3780;
	text-decoration:none;
	cursor:pointer;
	}	
.catagory_list3 a:hover{
	color:#FF0000;
	text-decoration:none;
	cursor:pointer;
	}	
/*NEW Style FEB19*/

#categoryListing{
	width:187px;
	margin:0;
	padding:0;
}
#categoryListing ul{
	margin:0px;
	list-style:none;
	padding:0px;
}
#categoryListing ul li{
	margin:0px;		
	padding:0px 0px 10px 0px;
	font: normal 11px Tahoma, Arial, Verdana;
	color:#000000;
	text-decoration:none;
	text-align:left;	
	height:52px;
}
#categoryListing ul li a:visited {
	display:block;
	text-decoration:none;
	background:none;
	padding:0px 0px 0px 15px;
	margin:0px;			
	color:#000000;
	text-decoration:none;
}	
#categoryListing ul li a:link {	
	display:block;
	text-decoration:none;
	background:none;
	padding:0px 0px 0px 15px;
	margin:0px;	
	color:#000000;
	text-decoration:none;
}
#categoryListing ul li a:hover {
	display:block;
	text-decoration:none;
	background:url(../images/arrow_red01.gif) left center  no-repeat;
	padding:0px 0px 0px 15px;
	margin:0px;		
	color:#666666;
	text-decoration:none;
	height:52px;
	
}
#categoryListing ul li a:active {
	display:block;
	text-decoration:none;
	background:url(../images/arrow_red01.gif) left center no-repeat;
	padding:0px 0px 0px 15px;
	margin:0px;	
	color:#023145;
	text-decoration:none;
	height:52px;
}
#categoryListing ul li div{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 5px;
	background:none;
	float:left;
	width:110px;
	cursor:pointer;
	height:40px;
}
#categoryListing ul li img{
	margin:0px;
	width:50px;
	background:none;
	float:left;
}