.menu
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:6px;
	font-size:12px;
	text-decoration:none;
	color:#505050;

}
.menu:hover
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:6px;
	font-size:12px;
	color:#C13231;
	text-decoration:underline;

}
.menu_select
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:6px;
	font-size:12px;
	font-weight:bold;
	color:#505050;
	text-decoration:none;
	

}
.bo{
	background-color:#F2F3F3;
	line-height:19px;
	vertical-align:middle;	
}
.menu_child
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#505050;
}
.menu_child:hover
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	font-size:12px;
	color:#C13231;
	text-decoration:underline;
}
.menu_child_select
{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:30px;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#C13231;
}

.left
{
	list-style-image:url(../../images/home_46.gif);
	list-style-position:inside;
	max-height:19px;
	vertical-align:top;
}
.left_select
{
	list-style-image:url(../../images/home_32.gif);
	list-style-position:inside;
	max-height:19px;
}

.control_panel{
	background:url(images/bg.gif);
	width:84px; height:84px;	
	position:absolute; 
	left:150px;
	top:10px;
}

.control_panel div{
	position:absolute; 
}
.control_botton_top ,.control_botton_left,.control_botton_right,.control_botton_bottom{
	position:absolute; 
	width:24px; 
	height:24px;		
	background:url(images/straight.png);
}
.control_botton_top{
	background-position:0px 24px;
	left:24px;
}

.control_botton_top:hover{
	background-position:0px 72px;
}
.control_botton_left{
	background-position:24px 24px;
	top:24px;	
}
.control_botton_left:hover{
	background-position:24px 72px;
}
.control_botton_right{
	background-position:74px 24px;
	top:24px;		
	left:48px;			
}
.control_botton_right:hover{
	background-position:74px 72px;
}
.control_botton_bottom{
	background-position:48px 24px;
	top:48px;		
	left:24px;		
}
.control_botton_bottom:hover{
	background-position:48px 72px;
}

.control_botton_center{
	position:absolute; 
	width:24px; 
	height:24px;		
	background:url(images/center.png);
}
.control_botton_center{
	background-position:0px 0px;
	top:24px;		
	left:24px;		
}

.control_botton_center:hover{
	background-position:0px 66px;
	top:24px;		
	left:24px;		
}
.dropdrag_textdiv{
	z-index:100;
}
.title_link{
	color:#c03320;
	font-weight:bold;
	list-style-image:url(../../images/round.gif);
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.title_link:hover{
	text-decoration:underline;
	color:#c03320;
}
.product_name{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.product_feature{
	font-size:13px;
	color:#333333;
	text-decoration:none;
	background-color:#999999
		
	
}
.product_feature:hover{
	font-size:13px;
	color:#333333;
	text-decoration:underline	
		
}
.page_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none	;
	background:url(../../images/aa1_03.jpg) repeat-y;
	height:37px;
	width:701px;
	vertical-align:middle;
	padding-left:15px;
}
.relate-heading{
	background:#c8cfd5;
	height:28px;
	vertical-align:middle; text-align:center;
	color:#010d18;
	font-weight:bold;
	text-transform:uppercase;
}
.text_medium{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none	
}
.text_error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:blink;
}
.button_submit
{
	background-color:#FFFFFF;
	color:#FF6600;
	font-weight:bold;
	border-style:solid;
	border-color:#CCCCCC;
	cursor:pointer;
	border-width:1px;
	width:auto;
	margin-top:1px;
	border-collapse:collapse;
}
.button_submit:hover{
	background-color:#F4F4F4;
	color:#FF6600;
	font-weight:bold;
	border-style:solid;
	border-color:#CCCCCC;
	cursor:pointer;
	border-width:1px;
	width:auto;
	border-collapse:collapse;
}
.textbox_input
{
	border-style:solid;
	border-color:#DBCACD;
	border-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:16px;
}
.style_error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}
.text_register{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
.account_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.account_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF9900;
	text-decoration:underline;
}
.link_top{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.link_top:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E9B0AF;
	text-decoration:underline;
}
.link_top_small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#bb160e;
	text-decoration:none;
}
.link_top_small:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#bb160e;
	text-decoration:underline;
}
.buttonCart
{
	background-color:#B90906;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color:#CCCCCC;
	cursor:pointer;
	border-width:1px;
	width:auto;
	margin-top:1px;
	border-collapse:collapse;
}
.buttonCart:hover{
	background-color:#F4F4F4;
	color:#FF6600;
	font-weight:bold;
	border-style:solid;
	border-color:#CCCCCC;
	cursor:pointer;
	border-width:1px;
	width:auto;
	border-collapse:collapse;
}
.cart_name{
	font-size:13px;
	color:#CD514F;
	text-decoration:underline	
	
}
.cart_name:hover{
	font-size:13px;
	color:#CD514F;
	text-decoration:none	
		
}
.product_boder {
	border:solid 1px #c8cfd5;
}
.cart_boder {
	border-bottom:solid 1px #c8cfd5;
	border-left:solid 1px #c8cfd5;
}	
.product_R {
	border-right:#EAF7FF;
	border-right-style:solid;
	border-right-width:1px;
}
.fproduct{
	list-style-position:inside;

	margin-left:11px;
	color:#ffffff
}
.element_select {
	border-width:1px 1px 1px 1px;
	border-style:dashed;
	border-color:#333333;	
}
.element {
	border-width:0;
}
.text_account{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-decoration:none	
}
.link_common{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#B90906;
	text-decoration:none;
}
.link_common:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#B90906;
	text-decoration:underline;
}
.text_large{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight:normal;
	text-decoration:none	
}
.cart_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none	
}
.orgTextBox{
	border-style:solid;
	border-color:#CD514F;
	border-width:1px;
	width:auto;
}
.main_page{
	position:absolute;
	left:10px;
}

.main_page div{
	position:absolute;	
}

.design_header_left{
	position:absolute;
	background:url(images/gifs_03.gif);
	height:83px;
	width:19px;
}
.design_header_center{
	position:absolute;
	background:url(images/gifs_04.gif);
	height:83px;
	width:368px;
	left:19px;
	text-align:center;
	padding:5px;
}
.design_header_right{
	background:url(images/gifs_06.gif);
	height:83px;
	left:380px;	
	width:19px;
}
.design_footer_left{

	background:url(images/gifs_44.gif);
	height:26px;
	width:12px;
	top:485px;	
}
.design_footer_center{
	position:absolute;
	background:url(images/gifs_48.gif);
	height:26px;
	width:378px;
	left:12px;
	top:485px;	
}
.design_footer_right{
	background:url(images/gifs_50.gif);
	height:26px;
	left:389px;	
	width:11px;
	top:485px;	
}
.textbox_search{
	border-style:solid;
	border-color:#C53231;
	border-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:14px;
}
.link_advan{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FF0000;
}
.link_top_white{
	font-size:14px;
	font-weight:bold;
	color:#EEEEEE;
	text-decoration:none;
}
.link_top_white:hover{
	font-size:14px;
	font-weight:bold;
	color:#E9B0AF;
	text-decoration:underline;
}
.text_medium_white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.link_shopcart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	text-decoration:none;
}
.link_shopcart:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E9B0AF;
	text-decoration:underline;
}
.control_zoom{
	position:absolute;
	left:250px;
	top:10px;
	line-height:26px;
	font-size:11px;
	color:#666666;
}
.control_zoom_in{
	position:absolute;
	width:32px;
	height:32px;	
	background:url(images/imageSize-multi.gif);
	background-position:0px 96px;
	top:0px;
}
.control_zoom_in:hover{
	background-position:0px 32px;
}
.control_zoom_out{
	left:33px;
	position:absolute;
	top:0px;
	width:32px;
	height:32px;	
	background:url(images/imageSize-multi.gif);
	background-position:32px 96px;	
}
.control_zoom_out:hover{
	background-position:32px 32px;
}
.control_rotate{
	position:absolute;
	left:250px;
	top:62px;
	font-size:11px;
	color:#666666;
	line-height:26px;		
}
.control_rotate_left{
	position:absolute;
	width:32px;
	height:32px;	
	background:url(images/rotate-multi.gif);
	background-position:0px 96px;
	top:0px;
}
.control_rotate_left:hover{
	background-position:0px 32px;
}
.control_rotate_right{
	left:33px;
	position:absolute;
	top:0px;
	width:32px;
	height:32px;	
	background:url(images/rotate-multi.gif);
	background-position:32px 96px;	
}
.control_rotate_right:hover{
	background-position:32px 32px;

}
.control_autoresize{
	position:absolute;
	left:325px;	
	top:10px;
	width:60px;
	height:80px;
	font-size:11px;
	color:#666666;
	line-height:26px;	
}

.control_autoresize_crop{
	top:0;
	position:absolute;
	width:32px;
	height:32px;	
	background:url(images/autoImagesize-multi.gif);
	background-position:0px 96px;
}
.control_autoresize_crop:hover{
	background-position:0px 32px;
}
.control_autoresize_no_crop{
	position:absolute;
	left:32px;
	top:0px;
	width:32px;
	height:32px;	
	background:url(images/autoImagesize-multi.gif);
	background-position:32px 96px;	
}
.control_autoresize_no_crop:hover{
	background:url(images/autoImagesize-multi.gif);
	background-position:32px 32px;

}
.control_center{
	position:absolute;
	left:325px;
	top:60px;
	width:60px;
	height:80px;
	font-size:11px;
	color:#666666;
	line-height:26px;	
}

.control_center_vertically{
	top:0px;
	position:absolute;
	width:32px;
	height:32px;	
	background:url(images/centerImage-multi.gif);
	background-position:0px 96px;
}
.control_center_vertically:hover{
	background-position:0px 32px;
}
.control_center_horizontally{
	position:absolute;
	left:32px;
	top:0px;
	width:32px;
	height:32px;	
	background:url(images/centerImage-multi.gif);
	background-position:32px 96px;	
}
.control_center_horizontally:hover{
	background-position:32px 32px;
}
.image_thumb_bg
{
	position:absolute;
	background:url(images/imageThumbBg.gif);
	top:10px;
	left:10px;
	width:105px;
	height:79px;
	text-align:center;
	padding:10px;
}
.control_footer_left{
	position:absolute;
	background:url(images/gifs_44.gif);
	height:26px;
	width:12px;
	top:400px;	
	left:0px;
}
.control_footer_center{
	position:absolute;
	background:url(images/gifs_48.gif);
	height:26px;
	width:378px;
	left:12px;
	top:400px
}
.control_footer_right{
	position:absolute;
	background:url(images/gifs_50.gif);
	height:26px;
	left:388px;
	width:11px;
	top:400px
}
.control_header_left{
	position:absolute;
	background:url(images/gifs_03.gif);
	height:83px;
	width:19px;
	left:0px;
}
.control_header_center{
	position:absolute;
	background:url(images/gifs_04.gif);
	height:75px;
	width:368px;
	left:19px;
	text-align:center;
	padding:5px;
}
.control_header_right{
	position:absolute;
	background:url(images/gifs_06.gif);
	height:83px;
	left:382px;	
	width:19px;
}
.control_logo{
	position:absolute;
	top:100px;
}
.control_text{
	position:absolute;
	top:220px;
}
.control_text1{
	position:absolute;
	top:10px;
	left:150px;
}
.control_text_color{
	top:0px;
	position:absolute;
	width:37px;
	height:32px;	
	background:url(images/fontColor-multi.gif);
	background-position:0px 96px;
	left:60px;
}
.control_text_color:hover{
	background-position:0px 32px;
}
.control_text_size{
	top:0px;
	position:absolute;
	width:60px;
	height:32px;	
	background:url(images/textSizeInput-multi.gif);
	background-position:0px 96px;
}
.control_text_size:hover{
	background-position:0px 32px;
}

table.catalogList                   { background: none #FFFFFF; border-collapse: collapse; border: 1px solid #EDEDED; }
table.catalogList td                { font-family: Verdana, Geneva, sans-serif; border-bottom: 1px solid #EDEDED; border-right: 1px solid #EDEDED; }
table.catalogList tr.odd            { background: none #c3ccdd; }
table.catalogList tr.even           { background: none #c3ccdd; }
table.catalogList td.odd            { background: none #c3ccdd; font-family: Verdana, Geneva, sans-serif; }
table.catalogList td.even           { background: none #c3ccdd; font-family: Verdana, Geneva, sans-serif; }
.text1{
	position:absolute; 
	left:160px; 
	top:250px ;
}
.text1 a{
	color:rgb(0, 102, 255);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;	
	text-decoration:none;	
}
.text2{
	display:inline; 
	position:absolute; 
	left:290px; 
	top:295px;
}
.text2 a{
	color:rgb(0, 102, 255);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}