@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
color:#666666;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
background:url(../images/mainbg.jpg) repeat;
}

div{
margin:0px;
padding:0px;}


#wrapper{
width:900px;
height:auto;
margin:0 auto;}

#maincontainer{
float:left;
height:auto;
width:900px;
background-color:#FFF;
}

#topbar{
height:260px;
width:900px;
float:left;
background:url(../images/header_bkg.jpg) no-repeat;
position:relative;
}

.logo{
top:-10px;
left:13px;
position:absolute;
z-index:1;
}

.slogan{
top:130px;
left:30px;
text-align:center;
position:absolute;
z-index:2;
width:180px;
color:#5e5e5e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
text-transform:uppercase;
line-height:17px;
}
/*

#topfirstpart{
width:224px;
padding:19px 80px 0 27px;
float:left;
height:59px;
}
*/
#topsecondpart{
height:34px;
padding:5px 0 0 30px;
background:url(../images/shopping_cat.png) left 5px no-repeat;
top:0px;
left:260px;
position:absolute;
z-index:3;
}

#topsecondpart .yellowcolor{
color:#fff000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#topsecondpart .yellowcolor .largesize{
font-size:17px;
}

/*
#topthirdpart{
width:375px;
margin-top:0px;
float:left;
height:78px;
} */
#topthirdpart_1{
position:absolute;
top:231px;
right:30px;
z-index:8;
color:#FFF;
}

/*
#topthirdpart_2{
float: left;
width:375px;
height: 35px;
background:url(../images/menu_back.gif) left repeat-x;
}
#ttp_first{
width:43px;
float:left;
}*/

#ttp_second{
top:10px;
right:13px;
position:absolute;
z-index:4;
color:#FFF;
}

#ttp_second a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:0 2px;
font-weight:bold;
}

#ttp_second a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
padding:0 2px;
}

#headerbanner_pic{
top:80px;
right:13px;
position:absolute;
z-index:5;
}


#mthb_second{
top:230px;
left:23px;
position:absolute;
z-index:6;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;}

#mthb_second a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:0 4px;
}

#mthb_second a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
padding:0 4px;
}

#middle{
height:auto;
width:874px;
float:left;
margin:0px 13px 0 13px;}
/*
#mtop_header{
height:183px;
float:left;
width:874px;}

#mtop_first
{
width:532px;
float:left;}


#mtop_header_first{
height:113px;
float:left;
width:210px;
padding:27px 3px 0 25px;}


#mtop_header_second{
height:140px;
float:left;
width:294px;
}


#mtop_header_bttnbar{
height:43px;
float:left;
width:532px;}

#mthb_first{
width:5px;
height:43px;
float:left;}
*/

/*
#mtop_second{
width:342px;
float:left;}

*/

#maincontents{
width:874px;
height:auto;
float:left;
margin:14px 0 11px 0;
}

#leftbar{
margin-right:0px;
width:226px;
float:left;
height:auto;}


#cat{
height:43px;
width:226px;
float:left;}

#cat_first{
width:6px;
height:43px;
float:left;}

#cat_second{
width:204px;
height:31px;
float:left;
background:url(../images/left_topic_bg.gif) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:100;
text-transform:uppercase;
color:#FFF;
padding:12px 0 0 10px;
text-align:left;
}

#cat_third{
width:6px;
height:43px;
float:left;}


#list_cat{
width:226px;
height:auto;
float:left;
margin:10px 0;
}

#lc_first{
height:6px;
float:left;
width:224px;}/*

#lc_f_first{
width:11px;
height:14px;
float:left;}

#lc_f_second{
width:204px;
height:13px;
float:left;
border-top:1px solid #bdbdbd;}

#lc_f_third{
width:11px;
height:14px;
float:left;}*/

#lc_middle{
height:auto;
float:left;
width:200px;
padding:0 11px;
border-left:1px solid #eed5ae;border-right:1px solid #eed5ae;
background:url(../images/left_menu_bg.jpg) repeat-x bottom;}


#lc_middle a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ac731c;
text-decoration:none;
background:url(../images/left_list_bullet.jpg) no-repeat left 50%;
padding:0 0 0 20px;
display:block;
font-weight:bold;
border-bottom:1px dotted #d1af7c;}

#lc_middle a:hover{
color:#094D81;}

#lc_last{
height:6px;
float:left;
width:224px;}
/*
#lc_l_first{
width:11px;
height:14px;
float:left;}

#lc_l_second{
width:204px;
height:13px;
float:left;
border-bottom:1px solid #bdbdbd;}

#lc_l_third{
width:11px;
height:14px;
float:left;}*/

#specialofferpic{
height:60px;
width:200px;
float:left;
padding:10px 0 0 26px;}

#rightbar{
width:633px;
float:left;
height:auto;
margin-left:15px;}


#rb_top{
width:633px;
float:left;
height:8px;}

#rb_top_first{
width:8px;
height:8px;
float:left;}

#rb_top_second{
width:617px;
height:7px;
float:left;
border-top:1px solid #92daff;
background-color:#e2f3ff}

#rb_top_third{
width:8px;
height:8px;
float:left;}


#rb_middle{
width:615px;
height:auto;
float:left;
border-left:1px solid #92daff;
border-right:1px solid #92daff;
background-color:#e2f3ff;
padding:0 8px;}


#rb_ourproducts{
height:22px;
padding:10px 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#005784;}

#rb_ourproducts_list{
height:auto;
width:615px;
float:left;
}

#product_cover {
	float: left; width: 615px; padding-bottom: 10px;
	}
#product_cover_left {
	float: left; width: 285px; height: auto; padding-left: 10px; padding-right: 5px;
	}
#product_cover_right {
	float: left; width: 285px; height: auto; padding-left: 5px; padding-right: 10px;
	}

#product_cover_empty {
	float: left; width: 595px; padding-left: 20px; padding-top: 10px; height: auto;
	}

#p_c_first{
width:285px;
height:12px;
float:left;}

#p_c_f_first{
width:12px;
height:12px;
float:left;}


#p_c_f_second{
width:261px;
height:11px;
float:left;
border-top:1px solid #FFFFFF;
background-color:#bde0f3;}

#p_c_f_third{
width:12px;
height:12px;
float:left;}

#p_c_middle{
width:259px;
height:auto;
float:left;
padding:0 12px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
background-color:#bde0f3;}

#p_c_picture{
width:100px;
height:auto;
padding:0 4px;
float:left;}

#p_c_text{
width:143px;
height:auto;
padding:0 4px;
float:left;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:19px;
font-weight:bold;
}



#p_c_last{
width:285px;
height:12px;
float:left;}

#p_c_l_first{
width:12px;
height:12px;
float:left;}


#p_c_l_second{
width:261px;
height:11px;
float:left;
border-bottom:1px solid #FFFFFF;
background-color:#bde0f3;}

#p_c_l_third{
width:12px;
height:12px;
float:left;}



#rb_ourproducts_list_second{
height:auto;
width:615px;
float:left;
border-top:1px solid #c96700;
margin-top:20px;}

/*----------------------------------------*/

#p_c_f_second_featured{
width:261px;
height:11px;
float:left;
border-top:1px solid #FFFFFF;
background-color:#bde0f3;}

#p_c_middle_featured{
width:259px;
height:115px;
float:left;
padding:0 12px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
background-color:#bde0f3;}

#p_c_l_second_featured{
width:261px;
height:11px;
float:left;
border-bottom:1px solid #FFFFFF;
background-color:#bde0f3;}


/*-----------------------------*/

#rb_bottom{
width:633px;
float:left;
height:8px;}


#rb_bottom_first{
width:8px;
height:8px;
float:left;}

#rb_bottom_second{
width:617px;
height:7px;
float:left;
border-bottom:1px solid #92daff;
background-color:#e2f3ff}

#rb_bottom_third{
width:8px;
height:8px;
float:left;}



/* Footers.......... start ............. here............*/

#footer{
height:72px;
width:900px;
float:left;
margin-top:5px;
background-color:#ac731c;
color:#FFF;}

#footer_first{
width:480px;
height:52px;
padding:20px 0 0 20px;
float:left;}

#footer_first a{
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;}

#footer_first a:hover{
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;}


#footer_second{
width:354px;
height:32px;
text-align:right;
padding:40px 20px 0 0;
float:left;}

#footer_second a{
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;}

#footer_second a:hover{
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;}



/* Classes.......... start ............. here............*/

.verdana12bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#646464;
font-weight:bold;}




#product_view_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#product_view_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#product_view {
	float: left; width: 615px;
	}
#product_view_1 {
	float: left; width: 615px;
	}
#product_view_1a {
	float: left; width: 100px; border: 1px solid #CCCCCC; padding: 5px; text-align: center;
	}
#product_view_1b {
	float: left; width: 483px; padding-left: 20px;
	}
#product_view_hline {
	float: left; width: 615px; height: 1px; background-color: #999999; font-size: 0px;
	}
#product_view_2 {
	float: left; width: 615px; height: auto;
	}
#product_view_3 {
	float: left; width: 615px; height: auto;
	}
#product_view_4 {
	float: left; width: 615px; height: auto;
	}
#product_view_5 {
	float: left; width: 615px; height: auto;
	}
#product_view_6 {
	float: left; width: 615px; height: auto; font-size: 14px; font-weight: bold; color: #0285C9;
	}
#product_view_7 {
	float: left; width: 615px; height: auto;
	}
#product_view_hline_half {
	float: left; width: 167px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 448px;
	}
#product_view_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#product_view_7a {
	float: left; width:110px; height: auto;
	}
#product_view_7a_emptyvspace5px {
	float: left; width:110px; height: 5px; font-size: 0px;
	}
#product_view_7a_1 {
	float: left; width:100px; height: auto; border: 1px solid #34B7FB; padding: 4px;
	}
#product_view_7a_2 {
	float: left; width:110px; height: auto; text-align: center;
	}
#product_view_7b {
	float: left; width: 490px; height: auto; padding-left: 15px;
	}
	
	
	
	
	
	
	
	
	
#paging_first {
	width: 15px;
	float: left;
	text-align: center;
	padding-top: 1px;
	}
#paging_previous {
	 width: 15px;
	 float: left;
	 text-align: center;
	 padding-top: 1px;
	}
#paging_next {
	width: 15px;
	float: left;
	text-align: center;
	padding-top: 1px;
	}
#paging_last {
	 width: 15px;
	 float: left;
	 text-align: center;
	 padding-top: 1px;
	}
#paging_pagenumber1 {
	width: 18px;
	float: left;
	text-align: center;
	font-weight: bold;
	}
#paging_pagenumber2 {
	width: 18px;
	float: left;
	text-align: center;
	}

#itemsperpage {
	float: right;
	}


#shoppingcart {
	height:auto;
	float:left;
	width:200px;
	padding:0 12px;
	border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;
	}
#shoppingcart_1 {
	height:auto;
	float:left;
	width:200px;
	}

#shoppingcart_1a {
	float:left;
	width:25px;
	text-align: right;
	}

#shoppingcart_1b {
	float:left;
	width:20px;
	text-align: center;
	}

#shoppingcart_1c {
	float:left;
	width:85px;
	padding-right: 10px;
	}

#shoppingcart_1d {
	float:right;
	width:auto;
	}

#shoppingcart_emptyvspace5px {
	float: left; width: 200px; height: 5px; font-size: 0px;
	}

#shoppingcart_hline {
	float: left; width: 200px; height: 1px; font-size: 0px; background-color:#CCCCCC;
	}

#shoppingcart_2 {
	float: left; width: 200px; text-align: right;
	}



#cart_contents {
	float: left; width: 615px;
	}
#cart_contents_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#cart_contents_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#cart_contents_hline_half {
	float: left; width: 117px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 498px;
	}
#cart_contents_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#cart_contents_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#cart_contents_2 {
	float: left; width: 613px; height: 20px; font-weight: bold; border: 1px solid #FFE7CE; background-color: #FFF3E6;
	}
#cart_contents_2a {
	float: left; width: 24px; height: 20px; text-align: center;
	}
#cart_contents_2b {
	float: left; width: 110px; height: 17px; text-align: center; border-left: 1px solid #FFE7CE; border-right: 1px solid #FFE7CE; padding-top: 3px;
	}
#cart_contents_2c {
	float: left; width: 325px; height: 17px; border-right: 1px solid #FFE7CE; padding-top: 3px;
	}
#cart_contents_2d {
	float: left; width: 70px; height: 17px; text-align: center; border-right: 1px solid #FFE7CE; padding-top: 3px;
	}
#cart_contents_2e {
	float: left; width: 80px; height: 17px; text-align: center; padding-top: 3px;
	}
#cart_contents_3 {
	float: left; width: 613px; height: auto; border-left: 1px solid #FFE7CE; border-bottom: 1px solid #FFE7CE; border-right:  1px solid #FFE7CE; background-color: #FFFFFF;
	}
#cart_contents_3a {
	float: left; width: 24px; height: auto; text-align: center; padding-top: 5px;
	}
#cart_contents_3b {
	float: left; width: 110px; height: auto; text-align: center; border-left: 1px solid #FFE7CE; border-right: 1px solid #FFE7CE; padding-top: 5px; padding-bottom: 5px;
	}
#cart_contents_3c {
	float: left; width: 326px; height: auto; padding-top: 5px;
	}
#cart_contents_3d {
	float: left; width: 71px; height: auto; text-align: center; padding-top: 5px;
	}
#cart_contents_3e {
	float: left; width: 80px; height: auto; text-align: center; padding-top: 5px;
	}
#cart_contents_4 {
	float: left; width: 615px; height: auto; text-align: right;
	}	
#cart_contents_5 {
	float: left; width: 615px; height: auto; text-align: center;
	}
#cart_contents_6 {
	float: left; width: 613px; height: auto; border-left: 1px solid #FFE7CE; border-bottom: 1px solid #FFE7CE; border-right:  1px solid #FFE7CE; background-color: #FFFFFF; text-align: center;
	}



#customer_signin {
	float: left; width: 615px;
	}
#customer_signin_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#customer_siginin_hline_half {
	float: left; width: 140px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 475px;
	}
#customer_siginin_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#customer_signin_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#customer_signin_message {
	float: left; width: 615px; font-style: italic; padding-top: 10px; padding-bottom: 10px;
	}
#customer_signin_2 {
	float: left; width: 615px; height: auto;
	}
#customer_signin_2a {
	float: left; width: 200px; height: auto;
	}
#customer_signin_2a_emptyvspace5px {
	float: left; width: 200px; height: 5px; font-size: 0px;
	}
#customer_signin_2a_1 {
	float: left; width: 188px; height: auto; background-color: #FFFFFF; border: 1px solid #FFE7CE; font-size:13px; font-weight: bold; padding-left: 5px;  padding-right: 5px; padding-top: 3px; padding-bottom: 3px; color: #C96700;
	}
#customer_signin_2a_2 {
	float: left; width: 188px; height: auto; border: 1px solid #34b7fb; padding-left: 5px;  padding-right: 5px; padding-top: 3px; padding-bottom: 3px;
	}
#customer_signin_2b {
	float: left; width: 400px; height: auto; padding-left: 15px;
	}
#customer_signin_2b_emptyvspace5px {
	float: left; width: 400px; height: 5px; font-size: 0px;
	}
#customer_signin_2b_1 {
	float: left; width: 388px; height: auto; background-color: #FFFFFF; border: 1px solid #FFE7CE; font-size:13px; font-weight: bold; padding-left: 5px;  padding-right: 5px; padding-top: 3px; padding-bottom: 3px; color: #C96700;
	}
#customer_signin_2b_2 {
	float: left; width: 388px; height: auto; border: 1px solid #34b7fb; padding-left: 5px;  padding-right: 5px; padding-top: 3px; padding-bottom: 3px;
	}
#customer_signin_2b_2_emptyvspace5px {
	float: left; width: 388px; height: 5px; font-size: 0px;
	}
#customer_signin_2b_2a {
	float: left; width: 388px; height: auto;
	}
#customer_signin_2b_2a_1 {
	float: left; width: 110px; height: 17px; font-weight: bold; text-align: right; padding-top: 3px;
	}
#customer_signin_2b_2a_2 {
	float: left; width: 20px; height: 17px; font-weight: bold; text-align: center; padding-top: 3px;
	}
#customer_signin_2b_2a_3 {
	float: left; width: 258px; height: 20px; text-align: left;
	}
#customer_signin_2b_2b {
	float: left; width: 388px; height: auto;
	}
#customer_signin_2b_2b_1 {
	float: left; width: 110px; height: 20px; font-weight: bold; text-align: right;
	}
#customer_signin_2b_2b_2 {
	float: left; width: 20px; height: auto; font-weight: bold; text-align: center;
	}
#customer_signin_2b_2b_3 {
	float: left; width: 258px; height: auto; text-align: left; padding-top: 2px;
	}
#customer_signin_2b_2c {
	float: left; width: 258px; height: auto; padding-left: 130px; padding-bottom: 10px;
	}






#customer_signup {
	float: left; width: 615px;
	}
#customer_signup_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#customer_siginup_hline_half {
	float: left; width: 140px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 475px;
	}
#customer_siginup_hline_half1 {
	float: left; width: 150px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 465px;
	}
#customer_siginup_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#customer_signup_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#customer_signup_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#customer_signup_message {
	float: left; width: 615px; font-style: italic; padding-top: 10px; padding-bottom: 10px;
	}
#customer_signup_2 {
	float: left; width: 615px;
	}
#customer_signup_2a {
	float: left; width: 150px; height: 17px; text-align: right; font-weight: bold; padding-top: 3px;
	}
#customer_signup_2b {
	float: left; width: 15px; height: 17px; text-align: center; font-weight: bold; padding-top: 3px;
	}
#customer_signup_2c {
	float: left; width: 450px;
	}







#customer_signup_ok {
	float: left; width: 615px;
	}
#customer_signup_hline_half {
	float: left; width: 208px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 407px;
	}
#customer_signup_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#customer_signup_ok_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#customer_signup_ok_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#customer_signup_ok_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#customer_signup_ok_2 {
	float: left; width: 615px;
	}





#myaccount {
	float: left; width: 615px;
	}
#myaccount_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#myaccount_hline_half {
	float: left; width: 198px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 417px;
	}
#myaccount_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#myaccount_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#myaccount_emptyvspace20px {
	float: left; width: 615px; height: 20px; font-size: 0px;
	}
#myaccount_message {
	float: left; width: 615px; font-style: italic; padding-top: 10px; padding-bottom: 10px;
	}
#myaccount_2 {
	float: left; width: 615px; font-weight: bold; font-size: 12px; color: #0386CB;
	}
#myaccount_3 {
	float: left; width: 603px; border: 1px solid #80BDDD; padding: 5px; color: #0386CB;
	}
#myaccount_button {
	float: left; width: 615px;
	}




#password_reset {
	float: left; width: 615px;
	}
#password_reset_hline_half {
	float: left; width: 130px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 485px;
	}
#password_reset_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#password_reset_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#password_reset_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#password_reset_message {
	float: left; width: 615px;
	}
#password_reset_1 {
	float: left; width: 615px; font-size: 14px; font-weight: bold; color: #0285C9;
	}
#password_reset_2 {
	float: left; width: 615px;
	}
#password_reset_2a {
	float: left; width: 140px; height: 17px; text-align: right; padding-top: 3px; font-weight: bold;
	}
#password_reset_2b {
	float: left; width: 20px; height: 17px; text-align: center; padding-top: 3px; font-weight: bold;
	}
#password_reset_2c {
	float: left; width: 455px; height: 20px; text-align: left;
	}






#password_reset_ok {
	float: left; width: 615px;
	}
#password_reset_ok_hline_half {
	float: left; width: 200px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 415px;
	}
#password_reset_ok_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#password_reset_ok_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#password_reset_ok_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#password_reset_ok_message {
	float: left; width: 615px;
	}
#password_reset_ok_1 {
	float: left; width: 615px; font-size: 14px; font-weight: bold; color: #0285C9;
	}
#password_reset_ok_2 {
	float: left; width: 615px;
	}


#customer_profile {
	float: left; width: 615px;
	}
#customer_profile_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#customer_profile_hline_half {
	float: left; width: 145px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 460px;
	}
#customer_profile_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#customer_profile_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#customer_profile_emptyvspace20px {
	float: left; width: 615px; height: 20px; font-size: 0px;
	}
#customer_profile_message {
	float: left; width: 615px; font-style: italic; padding-top: 10px; padding-bottom: 10px;
	}
#customer_profile_2 {
	float: left; width: 615px;
	}
#customer_profile_2a {
	float: left; width: 150px; height: 17px; font-weight: bold; text-align: right; padding-top: 3px;
	}
#customer_profile_2b {
	float: left; width: 15px; height: 17px; font-weight: bold; text-align: center; padding-top: 3px;
	}
#customer_profile_2c {
	float: left; width: 450px;
	}


#customer_profile_update_ok {
	float: left; width: 615px;
	}
#customer_profile_update_ok_hline_half {
	float: left; width: 155px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 460px;
	}
#customer_profile_update_ok_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#customer_profile_update_ok_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#customer_profile_update_ok_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#customer_profile_update_ok_message {
	float: left; width: 615px;
	}
#customer_profile_update_ok_1 {
	float: left; width: 615px; font-size: 12px; font-weight: bold; color: #0285C9;
	}
#customer_profile_update_ok_2 {
	float: left; width: 615px;
	}







#password_change {
	float: left; width: 615px;
	}
#password_change_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#password_change_hline_half {
	float: left; width: 143px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 462px;
	}
#password_change_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#password_change_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#password_change_emptyvspace20px {
	float: left; width: 615px; height: 20px; font-size: 0px;
	}
#password_change_message {
	float: left; width: 615px; font-style: italic; padding-top: 10px; padding-bottom: 10px;
	}
#password_change_2 {
	float: left; width: 615px;
	}
#password_change_2a {
	float: left; width: 150px; height: 17px; font-weight: bold; text-align: right; padding-top: 3px;
	}
#password_change_2b {
	float: left; width: 15px; height: 17px; font-weight: bold; text-align: center; padding-top: 3px;
	}
#password_change_2c {
	float: left; width: 450px;
	}








#order_view {
	float: left; width: 615px;
	}
#order_view_hline_half {
	float: left; width: 153px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 462px;
	}
#order_view_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#order_view_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#order_view_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#order_view_message {
	float: left; width: 615px;
	}
#order_view_1 {
	float: left; width: 615px; font-size: 14px; font-weight: bold; color: #0285C9;
	}
#order_view_2 {
	float: left; width: 603px; border: 1px solid #80BDDD; padding: 5px;
	}
#order_view_2a {
	float: left; width: 49px; text-align: center; font-weight: bold; border-right: 1px solid #80BDDD;
	}
#order_view_2b {
	float: left; width: 99px; text-align: center; font-weight: bold; border-right: 1px solid #80BDDD;
	}
#order_view_2c {
	float: left; width: 202px; text-align: center; font-weight: bold; border-right: 1px solid #80BDDD;
	}
#order_view_2d {
	float: left; width: 149px; text-align: center; font-weight: bold; border-right: 1px solid #80BDDD;
	}
#order_view_2e {
	float: left; width: 100px; text-align: center; font-weight: bold;
	}
#order_view_3 {
	float: left; width: 603px; border-left: 1px solid #80BDDD; border-bottom: 1px solid #80BDDD; border-right: 1px solid #80BDDD; padding: 5px;
	}
#order_view_3a {
	float: left; width: 603px;
	}
#order_view_3a_emptyvspace5px {
	float: left; width: 603px; height: 5px; font-size: 0px;
	}
#order_view_3a_1 {
	float: left; width: 49px; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_3a_2 {
	float: left; width: 99px; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_3a_3 {
	float: left; width: 202px; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_3a_4 {
	float: left; width: 149px; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_3a_5 {
	float: left; width: 100px; text-align: center;
	}
#order_view_4 {
	float: left; width: 615px;
	}
#order_view_detail {
	float: left; width: 615px;
	}
#order_view_detail_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#order_view_detail_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#order_view_detail_1 {
	float: left; width: 615px;
	}
#order_view_detail_1a {
	float: left; width: 615px;
	}
#order_view_detail_1a_1 {
	float: left; width: 100px; text-align: right; font-weight: bold;
	}
#order_view_detail_1a_2 {
	float: left; width: 15px; text-align: center; font-weight: bold;
	}
#order_view_detail_1a_3 {
	float: left; width: 500px;
	}
#order_view_detail_2 {
	float: left; width: 603px; border: 1px solid #80BDDD; padding: 5px;
	}
#order_view_detail_2a {
	float: left; width: 40px; font-weight: bold; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_detail_2b {
	float: left; width: 110px; font-weight: bold; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_detail_2c {
	float: left; width: 269px; font-weight: bold; text-align: left; border-right: 1px solid #80BDDD;
	}
#order_view_detail_2d {
	float: left; width: 80px; font-weight: bold; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_detail_2e {
	float: left; width: 100px; font-weight: bold; text-align: center;
	}
#order_view_detail_3 {
	float: left; width: 603px; border-left: 1px solid #80BDDD; border-right: 1px solid #80BDDD; border-bottom: 1px solid #80BDDD; padding: 5px;
	}
#order_view_detail_3a {
	float: left; width: 40px; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_detail_3b {
	float: left; width: 110px; text-align: center;
	}
#order_view_detail_3c {
	float: left; width: 269px;; text-align: left; border-left: 1px solid #80BDDD; border-right: 1px solid #80BDDD;
	}
#order_view_detail_3d {
	float: left; width: 80px; text-align: center; border-right: 1px solid #80BDDD;
	}
#order_view_detail_3e {
	float: left; width: 100px; text-align: center;
	}
#order_view_subtotal {
	float: left; width: 615px; text-align: right;
	}	
	
	
	
	
	
	
	
	
#checkout {
	float: left; width: 615px;
	}
#checkout_hline_half {
	float: left; width: 185px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 430px;
	}
#checkout_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#checkout_emptyvspace3px {
	float: left; width: 615px; height: 3px; font-size: 0px;
	}
#checkout_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#checkout_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#checkout_emptyvspace20px {
	float: left; width: 615px; height: 20px; font-size: 0px;
	}
#checkout_message {
	float: left; width: 615px;
	}
#checkout_1 {
	float: left; width: 615px; font-size: 14px; font-weight: bold; color: #0285C9;
	}
#checkout_2_hline_half {
	float: left; width: 128px; height: 5px; font-size: 0px; background-color: #80BDDD; margin-right: 487px;
	}
#checkout_2_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #80BDDD;
	}
#checkout_2 {
	float: left; width: 615px; font-size: 14px; font-weight: bold; color: #0285C9;
	}
#checkout_3 {
	float: left; width: 605px; border: 1px solid #80BDDD; padding: 4px;
	}
#checkout_3a {
	float: left; width: 605px;
	}
#checkout_3a_emptyvspace5px {
	float: left; width: 605px; height: 5px; font-size: 0px;
	}
#checkout_3a_1 {
	float: left; width: 150px; height: 17px; text-align: right; font-weight: bold; padding-top: 3px;
	}
#checkout_3a_2 {
	float: left; width: 20px; height: 17px; text-align: center; font-weight: bold; padding-top: 3px;
	}
#checkout_3a_3 {
	float: left; width: 435px; text-align: left;
	}
#checkout_button {
	float: left; width: 615px;
	}








#checkout_ok {
	float: left; width: 615px;
	}
#checkout_ok_hline_half {
	float: left; width: 152px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 463px;
	}
#checkout_ok_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#checkout_ok_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#checkout_ok_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#checkout_ok_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#checkout_ok_2 {
	float: left; width: 615px;
	}





#contactus {
	float: left; width: 615px;
	}
#contactus_hline_half {
	float: left; width: 90px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 525px;
	}
#contactus_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#contactus_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#contactus_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#contactus_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#contactus_2 {
	float: left; width: 615px;
	}







#aboutus {
	float: left; width: 615px;
	}
#aboutus_hline_half {
	float: left; width: 72px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 543px;
	}
#aboutus_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#aboutus_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#aboutus_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#aboutus_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#aboutus_2 {
	float: left; width: 615px;
	}






#services {
	float: left; width: 615px;
	}
#services_hline_half {
	float: left; width: 70px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 545px;
	}
#services_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#services_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#services_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#services_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#services_2 {
	float: left; width: 615px;
	}






#deliveryoption {
	float: left; width: 615px;
	}
#deliveryoption_hline_half {
	float: left; width: 127px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 488px;
	}
#deliveryoption_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#deliveryoption_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#deliveryoption_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#deliveryoption_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#deliveryoption_2 {
	float: left; width: 615px;
	}






#paymentoption {
	float: left; width: 615px;
	}
#paymentoption_hline_half {
	float: left; width: 125px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 490px;
	}
#paymentoption_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#paymentoption_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#paymentoption_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#paymentoption_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#paymentoption_2 {
	float: left; width: 615px;
	}






#links {
	float: left; width: 615px;
	}
#links_hline_half {
	float: left; width: 40px; height: 5px; font-size: 0px; background-color: #34B7FB; margin-right: 575px;
	}
#links_hline {
	float: left; width: 615px; height: 2px; font-size: 0px; background-color: #34B7FB;
	}
#links_emptyvspace5px {
	float: left; width: 615px; height: 5px; font-size: 0px;
	}
#links_emptyvspace10px {
	float: left; width: 615px; height: 10px; font-size: 0px;
	}
#links_1 {
	float: left; width: 615px; font-weight: bold; font-size: 14px; color: #0285C9;
	}
#links_2 {
	float: left; width: 615px;
	}





img {
	border: 0px;
}

input {
	padding: 0px;
	margin: 0px;
}

.bold {
	font-weight: bold;
	}

.italic {
	font-style: italic;
	}
	
.small_italic {
	font-size:11px;
	font-weight:normal;
	color:#0073b0;
	}

.bold_underline {
	font-weight: bold;
	text-decoration: underline;
	}
.link_normal {
	color: #fff000;
	font-size:12px;
	font-weight:bold;
	}
.link_normal a {
	color: #fff000;
	text-decoration: none;
	
	}
.link_normal a:hover {
	text-decoration: underline;
	}
.link_myaccount {
	color: #0386CB;
	}
.link_myaccount a {
	color: #0386CB;
	text-decoration: none;
	}
.link_myaccount a:hover {
	color: #336699;
	text-decoration: underline;
	}
.red {
	color: #FF0000;
	}
.green {
	color: #008000;
	}
	
a.productlinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0075B3;
text-decoration:none;
}

a.productlinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

.formstyle{
border:1px solid #FFFFFF;
background-color:#0d98df;
color:#FFFFFF;
padding:3px 5px;
text-align:center;
cursor:pointer;
}

.formstyle_textbox{
border:1px solid #0d98df;
background-color:#cee4f3;
color:#007aba;
padding:3px;
text-align:left;
}

.imageborder{
border:1px #DDDDDD solid;
padding:2px;
}


.readmore{
display:inline-block;
border:1px solid #333333;
background-color:#f2f2f2;
color:#333333;
text-align:center;
padding:2px 5px;
text-decoration:none;
font-weight:bold;
}

.menu {color:#272727; border-bottom:1px solid #0174b3; height:35px; font:13px Arial, Helvetica, sans-serif;}
.menu ul {margin:0px; padding:0px; list-style:none;}
.menu li {display:inline-block; padding-right:2px;}
.menu li a {color:#FFF; text-decoration:none; padding:0px 15px; line-height:35px;  border-left:1px solid #34b7fb; border-right:1px solid #34b7fb; display:inline-block; background-color:#34b7fb; font-weight:bold;}
.menu li a.tabactive {border-left:1px solid #0174b3; border-right:1px solid #0174b3; background-color:#0174b3;  position:relative;}

TABLE.compare-shipping-data{
border-width:0 0 1px 1px;
border-color:#DDD;
border-style:solid;
}

TABLE.compare-shipping-data TD{
border-width:1px 1px 0 0;
border-color:#DDD;
border-style:solid;
padding:3px;
}

.success{
	display:block;
	color:#090;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px 5px 30px;
	border:1px solid #ddd;
	background:url(../images/success.png) no-repeat 5px 5px;
}

.alert{
	display:block;
	color:#F30;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px 5px 30px;
	border:1px solid #ddd;
	background:url(../images/alert.png) no-repeat 5px 5px;
}
