body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	background:#000000;
}

div.center {
	width:987px;
	text-align:center;
}

div.logo_box {
	width:255px;
	height:69px;
	float:left;
}

div.logo_bar {
	background:url(../images/home/logo_bg.gif) repeat-x;
	height:69px;
	width:26px;
	float:left;
}

div.ameta_logo {
	width:229px;
	height:69px;
	float:left;
}


div.menu_bar {
	width:732px;
	height:69px;
	float:left;
}

div.green_bar {
	background:url(../images/home/green_bar_bg.gif) repeat-x;
	height:29px;
	width:209px;
	float:left;
}

div.phone_icon {
	width:38px;
	height:29px;
	float:left;
}

div.grey_bar {
	background:url(../images/home/menu_bg.gif) repeat-x top;
	height:40px;
	clear:left;
}

div.collect_number {
	width:166px;
	height:26px;
	padding-top:3px;
	float:left;
	background:url(../images/home/green_bar_bg.gif) repeat-x;
}

div.search {
	width:255px;
	height:26px;
	background:url(../images/home/green_bar_bg.gif) repeat-x;
	float:left;
	padding-top:3px;
	text-align:left;
	padding-left:3px;
}

div.divider {
	width:6px;
	height:29px;
	float:left;
}
div.news_content {
	margin-top:5px;
}
div.go_button {
	width:55px;
	height:29px;
	text-align:left;
	background:url(../images/home/green_bar_bg.gif) repeat-x;
	float:left;
}

span.collect_phone a {
	font-size:20px;
	font-weight:bold;
	/**color:#06125d;**/
	color:#FFFFFF;
}

input.search_box {
	width:180px;
	height:20px;
	border:none;
	paddin-top:2px;
}

span.search_text {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

form.search_form {
	margin:0px;
}

div.menu {
	width:617px;
	height:40px;
	float:left;
}

div.grey_divider {
	float:left;
	height:40px;
	width:7px;
}

div.checkout_bar {
	width:95px;
	height:30px;
	background:url(../images/home/checkout_bg.gif) repeat-x;
	font-weight:bold;
	float:left;
	font-size:15px;
	padding-top:10px;
	text-align:left;
	padding-left:12px;
}

a.checkout_link {
	/**color:#9f0040;**/
	color:#FFFFFF;
	text-decoration:none;

}

table.content_tbl {
	background:#e2e2e2;
}

td.top_shadow {
	background:url(../images/home/top_shadow.gif) repeat-x top;
	vertical-align:top;
}

td.blue_top_shadow {
	vertical-align:top;
	background:url(../images/home/left_bg.gif) repeat-y;
	padding-bottom:30px;
}

div.login_panel_title, .news_panel_title, .document_title {
	background:url(../images/home/2_button.gif) no-repeat;
	width:229px;
	height:25px;
	margin-top:3px;
	color:#023243;
	padding-top:8px;
	font-weight:bold;
	font-size:16px;
}

div.document_title {
	font-size:13px;
}

div.news_panel_title {
	color:#680000;
	margin-top:0px;
}

div.login_inner_repeat {
	height:130px;
	background:url(../images/home/left_inner_bg.gif) repeat-y;
	width:229px;
}

div.document_inner_repeat {
	background:url(../images/home/left_inner_bg.gif) repeat-y;
	width:229px;
	padding-bottom:160px;
}

div.news_inner_repeat {
	background:url(../images/home/left_inner_bg.gif) repeat-y;
	width:179px;
	padding-left:25px;
	padding-right:25px;
}



div.login_text {
	text-align:left;
	font-size:14px;
	padding-left:20px;
	padding-top:5px;
}

input.login_input {
	border:1px solid #666666;
	width:172px;
}

div.login_box {
	padding-left:20px;
	text-align:left;
}

div.login_button {
	margin-top:8px;
}

div.small_text {
	padding-top:4px;
	font-size:10px;
}

a.red_link {
	color:#FF0000;
	text-decoration:none;
}

div.news_item {
	text-align:left;
	padding-bottom:10px;
	border-bottom:#e2e2e2 dotted 1px;
	margin-bottom:5px;
}

td.main_content, .document_main_content {
	width:732px;
	background:#e2e2e2 url(../images/home/top_shadow.gif) repeat-x top;
	vertical-align:top;
	padding-top:34px;
}

td.document_main_content {
	padding-top:20px;
}

div.welcome_title {
	font-weight:bold;
	color:#040c42;
	font-size:16px;
	text-align:left;
	padding-left:26px;
	padding-right:26px;
}

div.welcome_content {
	padding-left:26px;
	padding-right:26px;
	text-align:left;
	margin-top:8px;
}

div.new_arrival_box {
	width:691px;
	margin-left:10px;
	
	border: 3px solid #bdbdbd;
	background:#FFFFFF;
	margin-top:40px;
	text-align:left;
	margin-bottom:40px;
}

div.header_box {
	padding-top:4px;
	padding-left:10px;
	color:#040c42;
	font-weight:bold;
}

span.header_text {
	position:relative;
	bottom:5px;
	left:5px;
}

div.feature_box {
	height:239px;
	width:172px;
	border-right:1px dotted #e2e2e2;
	float:left;
	text-align:center;
}

div.product_box {
	height:239px;
	width:177px;
	border-right:1px dotted #e2e2e2;
	float:left;
	text-align:center;
}

div.feature_info {
	background:url(../images/home/yellow_gradient.gif) repeat-x top;
	width:172px;
	height:88px;
}




div.product_info {
	background:url(../images/home/yellow_gradient.gif) repeat-x top;
	width:177px;
	height:88px;
}

div.product_name {
	padding-top:5px;
	font-weight:bold;
}

div.price, .cross_price {
	font-weight:bold;
	color:#7f0000;
	padding-top:5px;
}

div.cross_price {
	text-decoration:line-through
}
span.cross_price_detail {
	text-decoration:line-through
}

div.product_buttons {
	padding-top:5px;
}

div.feature_price_box {
	width:172px;
	height:40px;
}

div.price_box {
	width:177px;
	height:40px;
}

div.footer {
	color:#FFFFFF;
	padding-top:10px;
}


a.footer_link {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:5px;
	margin-right:5px;
}

div.copyright {
	padding-top:5px;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
}

td.menu_box {
	background:url(../images/home/menu_arrow.gif) no-repeat;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	padding-left:8px;
}

a.menu_link {
	color:#FFFFFF;
	text-decoration:none;
}

a.menu_link:hover {
	color:#ffd200;
	text-align:none;
}

div.support_sub {
	position:absolute;
	visibility: hidden;
	border: 1px solid #bababa;
	background:#ebebeb;
	width:152px;
	z-index:100;
	padding-left:24px;
	padding-top:10px;
	padding-bottom:15px;
}

a.blue_link {
	text-decoration:none;
	color:#0b125d;
}
a.blue_link:hover {
	text-decoration:underline;
	color:#0b125d;
}
div.support_item {
	margin-top:4px;
}

div.product_sub {
	position:absolute;
	visibility: hidden;
	border: 1px solid #bababa;
	background:#ebebeb;
	width:536px;
	padding-left:34px;
	padding-bottom:20px;
	padding-top:10px;
	z-index:100;
}

div.category_column {
	width:240px;
	float:left;
}


td.category {
	color:#0b125d;
	font-weight:bold;
	font-size:12px;
	vertical-align:top;
	border-bottom:1px dotted #bcbcbc;
}

a.category_link {
	color:#0b125d;
	text-decoration:none;
}

a.category_link:hover {
	color:#0b125d;
	text-decoration:underline;
}

div.childCategory {
	padding-left:20px;
	font-size:11px;
}

a.childCategory_link {
	color:#023db5;
	text-decoration:none;
}
a.childCategory_link:hover {
	color:#023db5;
	text-decoration:underline;
}
td.product_content {
	width:935px;
	background:#e2e2e2 url(../images/home/top_shadow.gif) repeat-x top;
	padding-left:26px;
	padding-right:26px;
	vertical-align:top;
}

div.product_list_box {
	/**width:891px;**/
	width:930px;
	float:left;
	/**padding-left:22px;**/
	/**padding-right:22px;**/
	border: 3px solid #bdbdbd;
	background:#FFFFFF;
	margin-top:23px;
	text-align:left;
}
div.content_list_box {
	width:881px;
	/**width:935px;**/
	float:left;
	padding-left:22px;
	padding-right:22px;
	border: 3px solid #bdbdbd;
	background:#FFFFFF;
	margin-top:23px;
	text-align:left;
	margin-bottom:40px;
}

div.content_list_header_box {
	padding-top:4px;
	color:#040c42;
	font-weight:bold;
	padding-left:0px;
}
div.product_header_box {
	padding-top:4px;
	color:#040c42;
	font-weight:bold;
	padding-left:22px;
}

div.product_row {
	width:889px;
	padding-left:22px;
	padding-right:22px;
	padding-bottom:20px;
	border-bottom:3px solid #BDBDBD;
	padding-top:5px;
	float:left;
}

div.path_box {
	margin-top:5px;
}

div.product_detail_box {
	width:881px;
	float:left;
	padding-left:22px;
	padding-right:22px;
	border: 3px solid #bdbdbd;
	background:#FFFFFF;
	margin-top:2px;
	text-align:left;
	margin-bottom:40px;
}

div.details_image {
	width:360px;
	float:left;
}

div.product_details {
	width:312px;
	float:left;
}

div.sku {
	color:#06125d;
	font-weight:bold;
	font-size:14px;
}

div.info_box {
	border-left:3px #a9c9dd solid;
	border-right:3px #a9c9dd solid;
	padding-left:30px;
	/*padding-left:64px; */
	width:274px;
	/*width:240px;*/
	padding-top:10px;
	padding-bottom:10px;
}

input.quantity_box {
	border:1px solid #666666;
	width:50px;
}

div.info_text {
	padding-top:8px;
	color:#040c42;
}

span.blue_text {
	color:#040c42;
	font-weight:bold;
	position:relative;
	bottom:5px;
	left:5px;
}

div.desc_info {
	padding-left:80px;
	padding-bottom:50px;
}

div.new_info {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;

}
div.new_content {
	padding-left:30px;
}
div.related_pro_info {
	padding-left:80px;
	padding-bottom:10px;
}

img.image_ball {
	margin-top:16px;
}

div.pinfo_text {
	padding-left:62px;
}

div.sub_document_title {
	width:170px;
	border-bottom:1px dotted #5d5d5d;
	font-size:12px;
	/*height:16px;*/
	padding-top:8px;
	padding-bottom:8px;
}

a.document_link {
	text-decoration:none;
	color:#25505F;
	font-weight:bold;
}

div.document_catagory {
	font-weight:bold;
	color:#040c42;
	font-size:16px;
	text-align:left;
	padding-left:26px;
	padding-right:26px;
}

div.file_download_box {
	width:681px;
	margin-left:10px;
	float:left;
	border: 3px solid #bdbdbd;
	background:#FFFFFF;
	margin-top:25px;
	padding:40px 0px 40px 10px;
	text-align:left;
	margin-bottom:60px;
}

div.download_box {
	width:300px;
	float:left;
	margin-right:15px;
	border-bottom:1px dashed #bdbdbd;
	padding-left:20px;
	padding-bottom:20px;
	margin-bottom:30px;
}

div.download_title {
	color:#03115D;
	font-weight:bold;
	font-size:14px;
}

div.download_info {
	color:#333333;
}

div.document_content {
	padding-left:26px;
	padding-right:26px;
	text-align:left;
	margin-top:8px;
}


/*////////// style for page swithcer //////////*/
.pager_div{
	margin:10px;
	font-size:11px;
	color:#000;
}

.pager_summary{
	margin-top:5px;
	font-size:11px;
}

.pager_form{
	margin:0px;
	padding:0px;
	font-size:11px;
}

.pager_switcher{
	width:20px;
	font-size:11px;
}

.pager_button{
	font-size:12px;
}

.pager_div a{
	color:#000;
	text-decoration:none;
}

.pager_div a:hover{
	color:#000;
	text-decoration:underline;
}
.prod_attri{
	font-size:12px;
}
/*//////////end style for page swithcer //////////*/

/*/////////style for account view starts////////////////*/
a.acc_links {
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	margin-left:3px;
	position:relative;
	top:0px;
}

a.acc_links:hover {
	font-size:14px;
	color:#FFFCE8;
	text-decoration:none;
	margin-left:3px;
	position:relative;
	top:0px;
}

#trackOrder{
	border-collapse: collapse;
	width: 95%;
}

#trackOrder th{
	font-size:12px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	vertical-align:middle;
	border-bottom: 1px dotted #b4b4b4;
}

#trackOrder td{
	border-bottom: 1px dotted #b4b4b4;
	vertical-align: middle;
	font-size:11px;
	line-height:20px;
	text-align: center;
}

#trackOrder a{
	color:#d79d02;
	font-weight:bold;
	text-decoration:none;
}

#trackOrder a:visited{
	color:#9f7608;
}

#order_details{
	width:100%;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

#order_details .caption{
	font-family: Aprial,verdana,helvetica;
	background-color:#e6e6e6;
	font-size:10pt;
	font-weight:bold;
	padding:5px;
	text-align:left;
	margin-left:20px;
}

#order_details th{
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	font-size:12px;
	vertical-align:middle;
}

#order_details div{
	float:left;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}

#order_details td{
	vertical-align:middle;
	font-size:12px;
	line-height:20px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-left:10px;
	padding-right:10px;
}
.account_change_table{
	padding-left:15px;
}
.account_pwd_table{
	padding-left:55px;
}
.manage_address_table{
	padding-left:0px;
	algin:center;
	width:650px;
}
.text_box{
	padding-bottom:5px;
}

/*/////////style for account view ends////////////////*/

.title{
	font-size:14px;
	border-bottom:#90000c 1px solid;
	color:#90000c;
	font-weight:bold;
	margin:10px 0px;
}
div.text_box {
	padding-left:30px;
   	margin-top:10px;
	text-align:left;
}
div.text_box_contact {
	padding-left:30px;
   	margin-top:10px;
	text-align:center;
}

div.faq_title {
	color:blue;
}

div.term_title {
	font-weight:bold;
}

.contact_input{
	width: 400px;
	height:18px;
	/*border:1px #ffffff solid;*/
	/*color:#FFFFFF;*/
	font-family:Verdana;
	font-size:12px;
	padding:0px;
	/*background:#ffffff;*/
}
.contact_commentX{
	/*
	border:1px #ffffff solid;
	color:#FFFFFF;
	background:#ffffff;
	*/
	font-family:Verdana;
	font-size:12px;
	overflow:auto;
	padding:0px;

}

.noted_red {
color:#CDAB17;
font-weight:bold;
}

div.members_page_login {
	background:#3e3e3e;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
}


