/******************************************
Project: osCommerce
Author Name: Amrit Pal Singh	
Created on: 08/05/2008
2008 Vinove Software & Services Pvt Ltd.
********************************************/

/*Body*/
body{margin:25px 0 0 0; background-color:#efefef; font-family:Arial; font-size:12px; color:#333333; text-align:left;}

/*Layout*/
#layout{width:913px; margin:0 auto 0 auto;}
#main{width:913px; background-image:url(../images/layout_bg.gif); background-repeat: repeat-y; padding:0px; margin:0px; padding:0px; float:left;}

div.main{width:905px;  padding:0 4px 0 4px; margin:0px;}

/*Header*/
#header{width:913px; float:left; background-image:url(../images/header_bg.gif); background-repeat:no-repeat; background-position: left top; padding:0px; margin:0px;}
/*#header img{float:left; margin:0px; padding:37px 0 0 27px; border:none;}*/
#header p{float:right; width:600px; text-align:right; color:#758ec9; font-size:11px; margin:28px 4px 0 0}
#header p a{color:#758ec9; text-decoration:none; padding-right:10px;}
#header p a:hover{color:#333333}
#header p img{float:none; padding:0}
#header .logon{float:right; width:500px; padding:0 18px 0 0; margin:0px;}
#header .logon form{float:right; width:auto; padding:0px; margin:0px;}
#header .logon form fieldset{float:right; width:500px; padding:0px; margin:5px 0; border:none}
#header .logon form input{float:right; height:16px; width:100px; padding:0px; margin:0px; border:none; font-size:11px; border:1px #333333 solid; color:#333}
#header .logon form select{float:right; border:1px #333333 solid; width:150px; padding:0px; margin:0 6px 0 0; font-size:11px; color:#333}
#header .logon form .btn_h{background:#6276ad; border:1px #cecfd3 solid; float:right; width:25px; margin:0  0 0 6px; border:none; font-size:11px; padding:2px 0 3px 0; height:18px; color:#FFFFFF}





/*Top Navigation Horizontal*/


#menu{width:905px; float:left; margin:0px; padding:0px;}
#menu ul{width:905px; height:27px; background-image: url(../images/menu_bg.jpg); background-repeat: repeat-x; margin:0px; padding:0px; float:left; list-style:none;}
#menu li{height:27px; margin:0px; padding:0px; display:inline; float:left; position:relative;}
#menu li a{ margin:0px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration: none;color: #FFFFFF;display: block; padding-top: 6px; padding-right:27px; padding-bottom:6px; padding-left:27px; border-right-width:1px; border-right-style:solid;	border-right-color:#1b263c; cursor:pointer}

#menu li a.last{ margin:0px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration: none;color: #FFFFFF;display: block; padding-top: 6px; padding-right:27px; padding-bottom:6px; padding-left:27px; border:none;}

#menu li a:hover {background-color: #758ec9;}
#menu li #current {background-color: #758ec9;}


#menu li ul{position:absolute; top:27px; display:none; left:0; margin:0px; padding:0 0 0 0; width:183px; border-top:none;}
#menu ul.drop ul{margin:0px; padding:0px; width:646px; float:left; list-style:none; }
#menu ul.drop li{list-style:none; margin:0px; padding:0px; color:#262262; float:left; background:#fffffb url(../images/border_nav.gif) left bottom repeat-x; border:1px #435073 solid; border-top:none; border-bottom:none;}
#menu ul.drop li.last{list-style:none; margin:0px; padding:0px; color:#262262; float:left; background:#fffffb; border:1px #435073 solid; border-top:none;}
#menu ul.drop li a{color:#333; width:153px; text-decoration:none; padding:4px 15px 4px 15px; margin:0px; font-size:12px; border:none; float:left; display:block; line-height:18px; background:url(../images/link_arrow.gif) 9px center no-repeat;}
#menu ul.drop li a:hover{color:#272c30; text-decoration:none; background:#f5f5f7 url(../images/link_arrow.gif) 9px center no-repeat;}
#menu ul.drop li a.current{color:#272c30; text-decoration:none; background:#f5f5f7 url(../images/link_arrow.gif) 9px center no-repeat;}
#menu li:hover ul, #menu li.over ul{display: block;} 


/*Banner home*/
#banner{width:905px; height:260px; background-image: url(../images/banner_bg.jpg); background-repeat: repeat-x; margin:0px; padding:0px; float:left;}
#banner .left{float:left; width:480px; margin:0px; padding:0px}
#banner p{font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF;	text-decoration:none; line-height:15px; padding:17px 0 0 20px; margin:0; float:left; width:443px;}
#banner img{float:right;}
#banner h2{font-family:"Arial";  font-size:17px; color:#FFFFFF; padding:40px 0 0 0;	padding-left:20px; font-weight:bold; font-weight:normal;	float:left;	margin:0px;}
#banner h2 span{font-size:26px; letter-spacing:1px; color:#FFFFFF;	padding:0; font-weight:bold; margin:0px;}
#banner a{color: #000000; background-color:#a7d967; padding:0 3px 2px 2px; text-decoration:none;}


/*Banner inner*/
#banner_inner{width:905px; background-image: url(../images/banner_inner_bg.jpg); background-repeat: repeat-x; margin:0px; padding:0px; float:left;}
#banner_inner .left{float:left; width:480px; margin:0px; padding:0px}
#banner_inner p{font-family:Arial, Helvetica, sans-serif; font-size: 17px; color:#FFFFFF;	text-decoration:none; line-height:15px; padding:8px 0 0 20px; margin:0; float:left; width:443px; text-align:right;}
#banner_inner img{float:right;}
#banner_inner h2{font-family:"Arial";  font-size:20px; color:#FFFFFF; padding:40px 0 0 0;	padding-left:20px; font-weight:bold; font-weight:normal;	float:left;	margin:0px;}
#banner_inner h2 span{font-size:32px; letter-spacing:1px; color:#c1defd;	padding:0; font-weight:normal; margin:0px;}
#banner_inner a{color: #000000; background-color:#a7d967; padding:0 3px 2px 2px; text-decoration:none;}


/*Body Container*/
#body_container{width:905px; padding:0 0 0 4px; margin:2px 0 22px 0; float:left; background:url(../images/border_bg2.gif) left top repeat-y;}
div.border{ border-top-width:2px; border-top-style:solid; border-top-color:#6a81be; padding:11px 0 0 0;}

/*Body Container Left*/
#container_left{width:220px; padding:0 3px 0 12px; float:left; }

/*Newsletter*/
h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#28324d;	text-decoration:none; text-transform:uppercase; margin:0px; padding:0 0 2px 0;}
#container_left #newsletter{width:220px; padding:0px 0 15px 0; margin:0px; float:left;}
#container_left #newsletter h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#28324d;	text-decoration:none; margin:0px; padding:0 0 2px 0;}
#container_left #newsletter_inner_div {background-color:#f5f5f7; border-top-width:3px;	border-top-style:solid;	border-top-color:#5d72aa; padding:11px 2px 15px 2px; margin:0 0 0 0; float:left; width:204px;}
#container_left #newsletter_inner_div form{
	margin:0;
	padding:2px 0 16px 1px; float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b2bfd1;
}
#container_left #newsletter_inner_div form fieldset{margin:0; padding:0; border:none}
#container_left #newsletter_inner_div form input{border:1px solid #d5d5d5; width:141px; padding:2px 2px 2px 2px;  margin:4px 3px 0 0; float:left;  font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
#container_left #newsletter_inner_div form .btn{width:29px; height:19px; border:none;}
#container_left #newsletter_inner_div  p{font-family: Arial, Helvetica, sans-serif; line-height:15px; font-size:12px; color:#596b9c; padding:0; margin:0 22px 0 6px;}
#container_left #newsletter_inner_div2{	background-color:#f5f5f7;height:16px; border-top-width:1px; border-top-style:dotted; border-top-color: #b2bfd1; margin-bottom:16px;}

/*Case study*/
#case_study{width:210px; float:left; padding:0 0 15px 0; margin:0px;}
#container_left #case_study_inner_div{background-color:#f5f5f7; border-top-width:3px;	border-top-style:solid;	border-top-color:#5d72aa; padding:12px 22px 15px 4px;}
#container_left #case_study_inner_div ul{	padding:0;	margin:0;	list-style-type: none; }
#container_left #case_study_inner_div ul li {margin:0;	background-image:url(../images/arrow_blue.gif);	background-repeat: no-repeat; padding: 5px 0 5px 0; background-position: 4px 9px;border-bottom-width: 1px; border-bottom-style:dashed; border-bottom-color: #596b9c;}
#container_left #case_study_inner_div ul li a {	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#596b9c; text-decoration:none;	 margin: 0px; padding: 0 0 0 22px; height:22px;}
#container_left #case_study_inner_div ul li a:hover { text-decoration:underline;}
#container_left #case_study_inner_div .no_line{border:none}


/*tell a friend*/
#container_left #tell_a_friend{width:210px; float:left; margin:0px 0 15px 0; padding:0px; background-color:#f5f5f7}
#container_left #tell_a_friend_inner_div{background-color:#f5f5f7; border-top-width:3px;	border-top-style:solid;	border-top-color:#5d72aa; padding:12px 12px 15px 4px;}
#container_left h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#28324d;	text-decoration:none; margin:0px; padding:0 0 2px 0; background-color:#fff}
#container_left #tell_a_friend_inner_div form{margin:0;	padding:2px 0 15px 6px; float:left; width:180px;}
#container_left #tell_a_friend_inner_div form fieldset{margin:0; padding:0; border:none}
#container_left #tell_a_friend_inner_div form input{border:1px solid #d5d5d5; width:173px; padding:2px 2px 2px 2px;  margin:8px 3px 0 0; float:left;  font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
#container_left #tell_a_friend_inner_div form .btn{background:#6276ad; border:1px #cecfd3 solid; float:right; width:auto; margin:8px 0 0 0; color:#fff; cursor:pointer;}
#container_left #tell_a_friend_inner_div  p{font-family: Arial, Helvetica, sans-serif; line-height:15px; font-size:12px; color:#596b9c; margin:0; padding:0 22px 0 6px; float:left; width:140px;}
#container_left #tell_a_friend_inner_div2{	background-color:#f5f5f7;height:16px; border-top-width:1px; border-top-style:dotted; border-top-color: #b2bfd1;}

/*Latest Client*/
#container_left #latest_client{width:220px; float:left; padding:0px; margin:0px;}
#container_left #latest_client h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; width:203px; background-image:url(../images/left_latest_client.jpg); height:21px; padding:7px 0 0 7px; margin:0; font-weight:bold; float:left;}
#container_left #latest_client p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration: none; padding:17px 0 0 5px; margin:0px; float:left; width:210px;}
#container_left #latest_client p a{ font-family:Arial, Helvetica, sans-serif; font-size:10px;	color:#596b9c;text-decoration: none;}
#container_left #latest_client p a:hover{text-decoration: underline;}


/*Body Container Right*/
/*#container_right{width:625px; padding-right:9px; padding-left:16px;	float:right;}*/
#container_right{width:645px; padding-right:9px; padding-left:16px;	float:right; background:url(../images/border_bg.jpg) left top repeat-y;}
#container_right form{float:left; width:600px; margin:10px 0;}
#container_right form fieldset{margin:0; padding:0; border:1px solid #999999; padding:10px 10px 20px 10px; float:left; width:580px;}
#container_right form legend{font-weight:bold; color:#4a62a1; padding:0 10px; font-size:14px}
#container_right form input{margin:6px 0 0 0; float:left; width:150px; font-size:12px; color:#666}
#container_right form .btn{ width:auto; color:#000000}
#container_right form label{float:left; width:80px; padding:0 0 0 150px; margin:8px 0 0 0}

/*Shoping Cart*/
#commerce_shoping{width:645px; float:left; margin:0px; padding:0px 0 2px 0;}
#commerce_shoping .bid_crumb{width:645px; float:left; margin:0px; padding:0 0 12px 0; color:#4a62a1; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#commerce_shoping .bid_crumb a{color:#4a62a1; text-decoration:none; font-weight:normal;}
#commerce_shoping .bid_crumb a:hover{text-decoration:underline; font-weight:normal;}

#commerce_shoping h3{height:28px; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0 16px; margin:0; font-size: 18px; font-weight:normal; color:#FFFFFF; text-decoration:none; background-repeat:repeat-x; background-image:url(../images/middle_blue_heading.gif); float:left; display:block; width:629px}
#container_right #shoping_cart {background-image: url(../images/shoping_cart_bg.gif);	background-repeat:repeat-x;	padding:19px 22px 27px 17px; float:left; width:606px; background-position:bottom}
#container_right #shoping_cart p{width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#333333;	text-decoration: none;	padding:0;	margin:0; line-height: 18px;}
#container_right #shoping_cart a{color:#48648b; text-decoration:none;}
#container_right #shoping_cart a:hover{ text-decoration:underline;}
#container_right #shoping_cart ul{margin:0px; padding:5px 0 5px 0; list-style:none; float:left; width:300px;}
#container_right #shoping_cart ul li{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #333333; text-decoration: none; margin:0;background-image: url(../images/online_arrow.gif); background-repeat: no-repeat;	background-position: left 4px;padding:0 0 6px 20px; }


#container_right #shoping_cart1 {padding:19px 22px 27px 17px; float:left; width:606px; background-position:bottom}
#container_right #shoping_cart1 p{font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#333333;	text-decoration: none;	padding:0;	margin:0; line-height: 18px;}
#container_right #shoping_cart1 a{color:#48648b; text-decoration:none;}
#container_right #shoping_cart1 a:hover{text-decoration:underline;}
#container_right #shoping_cart1 ul{margin:0px; padding:5px 0 5px 0; list-style:none; float:left; width:300px;}
#container_right #shoping_cart1 ul li{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #333333; text-decoration: none; margin:0;background-image: url(../images/online_arrow.gif); background-repeat: no-repeat;	background-position: left 4px;padding:0 0 6px 20px; }



/*Online Success*/
#container_right #online_success{border-top-width:1px; border-top-style:solid; border-top-color:#eeefef; padding:12px 0 0 8px; float:left; width:637px;}
#container_right #online_success .icon{float:left;}
#container_right #online_success h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#424f70; text-decoration: none; font-weight:normal; padding:0px; margin:0; float:left; width:auto;}
#container_right #online_success ul{margin:0px; padding:0 0 5px 0; list-style:none; float:left; width:627px;}

#container_right #online_success ul li{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;
color: #333333;	text-decoration: none;	margin:0;background-image: url(../images/online_arrow.gif);	background-repeat: no-repeat;	background-position: left 4px;padding:0 0 6px 20px; width:607px;}

#container_right #online_success ul li.web_hosting{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;
color: #333333;	text-decoration: none;	margin:0;background-image: url(../images/online_arrow.gif);	background-repeat: no-repeat;	background-position: left 4px;padding:0 0 6px 20px; width:607px; line-height:18px;}

#container_right #online_success p{font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; padding:0 0 4px 0; line-height:18px; margin:0; width:607px; float:left;}
#container_right #online_success p strong{color: #424f70;}
#container_right #online_success p img{float:left; border:2px solid #CCCCCC; margin:5px 15px 0 0}
#container_right #online_success a{font-family: Arial, Helvetica, sans-serif; color: #424f70; text-decoration: none;} 
#container_right #online_success a:hover{text-decoration:underline;}
#container_right #online_success h3{height:28px; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0 16px; margin:15px 0 0 0; font-size: 18px; font-weight:normal; color:#FFFFFF; text-decoration:none; background-repeat:repeat-x; background-image:url(../images/middle_blue_heading.gif); float:left; display:block; width:607px}

/*Methodology*/
#container_right #methodology{margin-top:2px; padding:1px 0 0 8px; width:637px; float:left;}
#container_right #methodology h2{width:637px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#424f70;	text-decoration: none; font-weight:normal; padding:0 0 6px 0; margin:0;}
#container_right #methodology ul{margin:0px; padding:5px 0 0 0; list-style:none;}
#container_right #methodology ul li{width:580px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;
color: #333333;	text-decoration: none;	margin:0;background-image: url(../images/online_arrow.gif);	background-repeat: no-repeat;	background-position: left 4px;padding:0 0 10px 20px;}
#container_right #methodology p{font-family: Arial, Helvetica, sans-serif; color: #424f70; text-decoration: none; padding:0 0 4px 0; margin:0; line-height:18px;}
#container_right #price_quote{padding:20px 0 0 8px; float:left; width:300px;}
#container_right #price_quote a{width:auto; float:left; text-align:center; background:url(../images/get_free_bg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#142c69; text-decoration:none; padding:7px 0 7px 0;}
#container_right #price_quote a:hover{color:#389200}
#container_right #price_quote img{float:left}

.bottom_buttons{padding:12px 0 22px 0px; float:left; width:637px; height:29px}
.bottom_buttons .update{width:76px; height:29px; padding:0px; margin:0px; float:left; background:url(../../includes/languages/english/images/buttons/update_btn.jpg) no-repeat left;}
.bottom_buttons .buttons{ float:left; width:auto}

.buttons a{width:auto; float:left; text-align:center; background:url(../images/get_free_bg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#142c69; text-decoration:none; padding:0px 0 7px 0;}
.buttons a:hover{color:#389200}
.buttons img{float:left}

/*steps*/
#container_right .next_steps{margin-top:2px; padding:0 0 2px 0; width:645px; float:left;}
#container_right .next_steps ul{margin:0px; padding:0 0 5px 12px; list-style:none; float:left; width:627px;}
#container_right .next_steps ul li{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;
color: #333333;	text-decoration: none;	margin:0;background-image: url(../images/online_arrow.gif);	background-repeat: no-repeat;	background-position: left 4px;padding:0 0 6px 20px; width:607px;}
#container_right .next_steps h3{height:28px; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0 16px; margin:0; font-size: 18px; font-weight:normal; color:#FFFFFF; text-decoration:none; background-repeat:repeat-x; background-image:url(../images/middle_blue_heading.gif); float:left; display:block; width:629px}
#container_right .next_steps p{font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; padding:11px 0 11px 8px; margin:0; line-height:18px; float:left; width:632px;}
#container_right .next_steps .act{}
#container_right .next_steps .act a{color:#6D86BF}
#container_right .next_steps p span.bullet{float:left; height:22px; color:#535353; width:22px; background:url(../images/bullet_bg.jpg) left top no-repeat; font-size:14px; text-align:center; padding-right:15px;  padding-bottom:15px; }
#container_right .next_steps p span.step{float:left; font-size:14px; text-align:center; padding-right:5px; color:#535353;}

/*Footer Link*/
div.padding{padding:0 0 0 4px;}
#Footer_link{width:905px; height:116px; padding:5px 0 0 0; background-image:url(../images/footer_bg.jpg);	background-repeat:repeat-x;	height:23px; margin-top:0; margin-right: 0px; margin-bottom: 0px;	margin-left: 0px; font-size:12px; text-align:center; color:#FFFFFF; font-weight:bold; float:left;}
#Footer_link ul{list-style:none; padding:0px; margin:0 auto 0 auto; text-align:center; width:650px;}
#Footer_link li{float:none; display:inline}
#Footer_link li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;	text-decoration:none; padding:0 2px 0 2px;}
#Footer_link li a:hover{color:#E4E8F1;}
 #copyright{margin:14px 0 0 0; text-align:center; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#333333; text-decoration: none; font-weight:normal; float:left; width:905px;  padding:0 0 10px 0;}
#copyright img{border:none; margin-top:6px;}

/*Bottom Roung Corner*/
.bottom{ width:913px; padding:0px; margin:0 auto 0 auto;}
.bottom_img{ width:913px; padding:0px; margin:0px 0 25px 0; float:left;}



#container_right .bottom_stripe{padding:2px 1px 1px 2px; margin:0px; float:left; width:639px}
#container_right .bottom_stripe span{width:600px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4a62a1; margin:0px; text-decoration:none; padding:0px;}
#container_right .bottom_stripe span p{width:240px; float:left; text-align:left; padding:1px 0 4px 0px; margin:0px}
#container_right .bottom_stripe span p span{float:left; font-size:11px;  padding:1px 0 4px 4px; margin:0px}
#container_right .bottom_stripe span .continue_b{width:auto; float:right; margin-top:8px}
#container_right .bottom_stripe img{float:left;}
#container_right .bottom_stripe span img{float:right; padding:0 7px 0 0; vertical-align:top; margin:0px}

/*Login*/
#container_right .login{float:left; width:640px; padding-top:10px}
#container_right .login form{float:left; width:640px; margin:0px}
#container_right .login p{padding:0 7px 0 10px; line-height:16px; margin-bottom:4px}
#container_right .login form fieldset{margin:0; height:185px; border:1px solid #999999; padding:10px 10px 10px 10px; float:left; width:292px; margin-right:6px;}
#container_right .login form legend{font-weight:bold; color:#4a62a1; padding:0 2px; font-size:14px; margin:0px}
#container_right .login form input{margin:6px 0 0 0; float:left; width:170px; font-size:12px; color:#666}
#container_right .login form .btn{width:auto; color:#000000; float:right; padding:0px; height:29px; width:72px;}
#container_right .login form label{float:left; width:98px; padding:0 0 0 9px; margin:8px 0 0 0}
#container_right .login form span{width:270px; float:left; font-size:11px; color:#566ca7; padding:12px 0 4px 10px}
#container_right .login form span a{font-size:11px; color:#566ca7; text-decoration:none}
#container_right .login form span a:hover{text-decoration:underline}
#container_right .login form fieldset img {padding:0px 0 0 10px; float:right; border:none}


/*Commerce Website*/
#container_right #commerce_website{border:1px solid #eeefef; padding:2px; float:left; width:637px; margin-top:14px}
#container_right #commerce_website #commerce_website_inner{float:left; width:631px; padding:0 2px 0 2px; background:url(../images/website_bg.jpg) repeat-x left bottom}
#container_right #commerce_website #commerce_website_inner .heading{float:left; width:622px; padding:5px 0 5px 11px; margin:0px; background:url(../images/heading_bg.jpg) repeat-x left top}
#container_right #commerce_website #commerce_website_inner .heading p{padding:0px; margin:0px; float:left; width:395px}
#container_right #commerce_website #commerce_website_inner .heading span{padding:0 0 0 32px; border:none; margin:0px; float:left; width:100px}

#container_right #commerce_website #commerce_website_inner .heading1{float:left; width:630px; padding:5px 0 5px 5px; margin:0px; background:url(../images/heading_bg.jpg) repeat-x left top}
#container_right #commerce_website #commerce_website_inner .heading1 p{padding:0 0 0 2px; margin:0px; float:left; width:440px}
#container_right #commerce_website #commerce_website_inner .heading1 span{padding:0 0 0 8px; margin:0px; float:left; width:85px}

#container_right #commerce_website #commerce_website_inner .contant{float:left; width:622px; padding:10px 0 10px 0; border-bottom:solid 1px #e1e1e1;}
#container_right #commerce_website #commerce_website_inner .contant img{padding:1px 9px 0 0; margin:0px; float:left; border:none}
#container_right #commerce_website #commerce_website_inner .contant p{padding:10px 0 0 12px; margin:0px; float:left; width:395px}
#container_right #commerce_website #commerce_website_inner .contant span{padding:10px 16px 10px 24px; margin:0px; float:left; width:79px}
#container_right #commerce_website #commerce_website_inner .contant span.replace{padding:1px 9px 0 0; height:27px; margin:0px; float:left; width:79px}

#container_right #commerce_website #commerce_website_inner .contant1{float:left; width:630px; padding:5px 0 5px 0; border-bottom:solid 1px #e1e1e1}
#container_right #commerce_website #commerce_website_inner .contant1 img{padding:4px 9px 0 0; margin:0px; float:left; border:none}
#container_right #commerce_website #commerce_website_inner .contant1 p{padding:3px 0 0 9px; margin:0px; float:left; width:393px}
#container_right #commerce_website #commerce_website_inner .contant1 input{padding:1px; margin:0px; float:left; width:25px}

#container_right #commerce_website #commerce_website_inner .contant .last{padding:10px 0 0 0; margin:0px; float:right; width:87px}
#container_right #commerce_website #commerce_website_inner .contant_last{float:left; width:622px; padding:5px 0 10px 0;}
#container_right #commerce_website #commerce_website_inner .contant_last p{padding:15px 0 12px 12px; margin:0px; float:left; width:395px}
#container_right #commerce_website #commerce_website_inner .contant_last span{padding:15px 0 0 24px; margin:0px; float:left; width:79px}
#container_right #commerce_website #commerce_website_inner .contant_last .last{padding:14px 0 0 0; margin:0px; float:right; width:87px}
#container_right #commerce_website #commerce_website_inner .last_contant{float:right; text-align:center; width:72px; padding:0px;}

.note{width:640px; float:left; font-size:11px; padding:0px; margin:0px}
.note p{width:400px; float:left; padding:0px; margin:0px}
.note span{float:right; display:block}
.radio_button{width:auto; float:left; padding:2px 7px 0 22px; margin:0px}
.radio_button input{margin:0px; padding:0px;}
#container_right #commerce_website #commerce_website_inner .contant_last1{float:left; width:622px; padding:5px 0 5px 0;}
#container_right #commerce_website #commerce_website_inner .contant_last1 p{padding:8px 2px 6px 22px; margin:0px; float:right; text-align:right; width:395px}



/*Delivery Info*/
#container_right #delivery_step{width:645px; margin:12px 0px; height:39px; background:url(../images/delivery_step_bg.jpg) repeat-x left top; float:left}
#container_right #delivery_step .left{float:left; padding:0px; margin:0px}
#container_right #delivery_step .right{float:right; padding:0px; margin:0px}
#container_right #delivery_step p{padding:8px 17px 0 16px; width:auto; float:left; margin:0px}
#container_right #delivery_step p span{padding:5px 0px 0 0px; width:auto; float:left; margin:0px; color:#999999}
#container_right #delivery_step .current{width:auto; float:left; margin:0px; color:#333333}
#container_right #delivery_step p img{padding:1px 6px 0 1px; float:left}





#container_right .delivery .mid{width:450px; padding-left:4px; margin:0px;}
#container_right .delivery{float:left; width:645px; padding:0px}
#container_right .delivery form{float:left; width:645px;}
#container_right .delivery form p{width:290px; float:left; padding:11px 0 0 18px}
#container_right .delivery form p a{ padding:0px 0 0 3px; color:#3d8a06}
#container_right .delivery form p a:hover{ text-decoration:none; color:#3d8a06}







#container_right .delivery form fieldset{margin:10px 0 0 0; border:1px solid #999999; padding:2px 10px 20px 1px; float:left; width:629px;}
#container_right .delivery form legend{font-weight:bold; color:#4a62a1; padding:0 10px 0 5px; margin-left:7px; font-size:14px}
#container_right .delivery form input{margin:6px 0 0 0; float:left; width:150px; font-size:12px; color:#666}
#container_right .delivery form select{margin:6px 0 0 0; float:left; width:auto; font-size:12px; color:#666}
#container_right .delivery form textarea{margin:16px 0 0 0; float:left; width:450px; font-size:12px; color:#666}
#container_right .delivery .last{width:500px; float:left; padding:18px 0 0 18px}
#container_right .delivery span{float:left; padding:18px 0 0 18px}
#container_right .delivery form .btn{ width:auto; color:#000000}
#container_right .delivery form label{float:left; width:80px; padding:0 0 0 150px; margin:8px 0 0 0}


#container_right .ship {width:590px; display:block; float:left; padding:0px; margin:0px}
#container_right .ship .first {width:590px; display:block; float:left; padding:2px 0px 6px 12px; margin:0px}
#container_right .ship .first p{padding:0px 0px 0px 11px;  width:570px; float:left; display:block; margin:0px}
#container_right .ship .first a{width:570px; height:30px; cursor:pointer; text-decoration:none; color:#333; float:left; padding:0px; margin:0px}
#container_right .ship .first a:hover{background-color:#c6dbeb; height:30px;}
#container_right .ship .first a.current{background-color:#c6dbeb; height:30px;}
#container_right .ship .first a span{width:200px; float:left; padding:8px 0px 0 10px}



/*My Account*/
#commerce_shoping p{width:550px; float:left}
.orders{font-size:11px}
.orders a{font-size:11px; text-decoration:underline}
.orders a:hover{color:#3f9206; text-decoration:none}

#container_right .info{float:left; width:645px; padding:0px; border:none}
#container_right .info form legend{font-weight:bold; color:#4a62a1; padding:0 2px; font-size:14px; margin:0px; width:auto}
#container_right .info .last{float:left; padding:0px; margin:0px; border:none; vertical-align:top}
#container_right .info img{float:left; padding:12px 6px 0 4px}
#container_right .info ul{width:auto; list-style:none; padding:12px 0 0 10px; margin:0px;}
#container_right .info ul li{padding:4px 0 0 6px}
#container_right .info ul li a{text-decoration:none; color:#333; padding-left:16px; background:url(../images/arrow_blue.gif) no-repeat left center}
#container_right .info ul li a:hover{color:#3f9206; text-decoration:underline}
#container_right .info p{width:575px; display:block; float:left; padding:5px 0px 0px 8px; margin:0px; border:none}
#container_right .info p a{width:575px; cursor:pointer; text-decoration:none; color:#333; float:left; padding:5px 0px 5px 0px; margin:0px; display:block;}
#container_right .info p a:hover{background-color:#c6dbeb; margin:0px;}
#container_right .info p a span{width:auto; display:block; float:left; padding-left:35px; padding-top:8px; border:none;}
#container_right .info p a img{float:right; border:none; padding-top:0px;}

#container_right .info .link{color:#3f9206; width:auto; padding:0px; margin:0px}
#container_right .info .link a{color:#6075ae; float:none; width:auto; padding:0px; margin:0px}
#container_right .info .link a:hover{color:#3f9206; text-decoration:underline; background:none; padding:0px; margin:0px}

#container_right .contact{width:637px; float:left; margin:0px; padding:13px 0 0 0}
#container_right .contact form{float:left; border:none; margin:0px; padding:0px}
#container_right .contact form fieldset{width:612px; float:left;  padding:22px 0px 22px 0; margin:0px}
#container_right .contact form label{width:225px; text-align:right; color:#3f5591; float:left; padding:1px 4px 1px 2px; margin:6px 0}
#container_right .contact form input, textarea{width:215px; float:left; color:#666; font-size:11px; padding:1px 2px 1px 2px; margin:6px 0}
#container_right .contact .submit{width:auto; padding:3px; color:#333; font-size:11px}

#container_right .send{width:636px; float:left; background:url(../images/website_bg.jpg) repeat-x left top}
#container_right .send form{padding:0px; margin:0px}
#container_right .send .contant1{float:left; width:630px; padding:5px 0 5px 0; border-bottom:solid 1px #e1e1e1}
#container_right .send .contant1 img{padding:4px 9px 0 0; margin:0px; float:left; border:none}
#container_right .send .contant1 p{padding:3px 0 0 9px; margin:0px; float:left; width:393px}
#container_right .send .contant1 input{padding:1px; margin:0px; float:left; width:49px}

#container_right .sign{float:left; width:645px; padding:0px}
#container_right .sign form{float:left; width:645px;}
#container_right .sign form span{width:79px; float:left; padding:7px 5px 7px 2px; margin:0px;}
#container_right .sign .contaner{margin:0; padding:0 10px 0 39px; float:left; width:500px; border:none;}
#container_right .sign .star{margin:0; padding:14px 0px 0px 5px; float:left; width:120px; height:10px; color:#FF0000; border:none}
#container_right .sign form fieldset{margin:10px 0 0 0; border:1px solid #999999; padding:0px 10px 20px 1px; float:left; width:629px;}
#container_right .sign form legend{font-weight:bold; color:#4a62a1; padding:0 10px 0 5px; margin-left:7px; font-size:14px}
#container_right .sign form input{margin:11px 0 0 0; float:left; width:190px; font-size:12px; color:#666}
#container_right .sign form select{margin:11px 0 0 0; float:left; width:196px; font-size:12px; color:#666}
#container_right .sign form input.radio_check{margin:8px 1px 0 0px; float:left; width:12px; padding:0}

#container_right .sign form textarea{margin:16px 0 0 0; float:left; width:450px; font-size:12px; color:#666}
#container_right .sign .last{width:590px; float:left; padding:18px 0 0 18px}
#container_right .sign form .btn{ width:auto; color:#000000}
#container_right .sign form label{float:left; width:150px; padding:0 0 0 10px; margin:9px 0 0 0; border:none}

#container_right .empty{float:left; width:625px; padding:8px; margin-top:16px; border:1px solid #999999}
#container_right .empty p{float:left; width:624px; font-size:18px; padding:0px; margin:0px}





/*new*/
#container_right #server{width:630px; float:left; padding:8px 0 12px 12px; background:#eff0f0 }
#container_right #server .left{float:left; width:310px;}
#container_right #server .left h4{float:left; width:300px; padding:0 0 0 5px; margin:0px; font-size:16px;}
#container_right #server .left h4 img{float:left; padding:0 6px 0 0; }
#container_right #server .left ul{float:left; width:280px; list-style:none; padding:6px 0 5px 1px; margin:0px;}
#container_right #server .left li{float:left; width:280px; padding:2px 0 2px 0; margin:0px;}

#container_right #server{width:630px; float:left; padding:8px 0 12px 12px; background:#eff0f0 }
#container_right #server .mid{float:left; width:620px;}
#container_right #server .mid .mid_inner{float:left; width:300px;}
#container_right #server .mid h4{float:left; width:580px; padding:0 0 0 5px; margin:0px; font-size:16px;}
#container_right #server .mid h4 span{padding:0 0 0 5px; margin:0px; font-size:12px; font-weight:normal}
#container_right #server .mid .mid_inner h4 img{float:left; padding:0 6px 0 0; }
#container_right #server .mid .mid_inner ul{float:left; width:280px; list-style:none; padding:6px 0 5px 1px; margin:0px;}
#container_right #server .mid .mid_inner li{float:left; width:280px; padding:2px 0 2px 0; margin:0px;}
/*#container_right #server .mid .mid_inner li a{float:left; width:280px; color:#5369a5; text-decoration:none; padding:2px 0 2px 0; margin:0px;}
#container_right #server .mid .mid_inner li a:hover{color:#1a8b3c; text-decoration:none;}*/
#container_right #server .mid .mid_inner li a{float:left; width:auto; color:#6D86BF; text-decoration:none; padding:2px 0 2px 0; margin:0px; border:none}
#container_right #server .mid .mid_inner li a:hover{color:#6D86BF; text-decoration:underline;}






/* Forgot Password */
#container_right .password_forgot{float:left; width:600px; padding:8px; margin-top:16px;}
#container_right .password_forgot p{float:left; width:600px; font-size:13px; padding:0px; margin:0px; font-weight:bold;  border:1px solid #999999; height:23px; vertical-align:middle}
#container_right .password_forgot span{float:left; width:600px; font-size:12px; padding:0px; margin:0px; font-weight:bold; border:none}

#container_right .password_forgot div{float:left; width:600px;padding:0px; margin:0px;border:1px solid #999999; border:none; padding-top:10px;}

#container_right .password_forgot div label{float:left; width:150px; font-size:12px; padding-left:0; font-weight:bold; border:none}
#container_right .password_forgot div input.text{float:left; width:200px;padding-left:0; height:15px;}
#container_right .password_forgot div div {padding-left:0; padding-top:15px; border:none}
#container_right .password_forgot div div a{border:none; float:left}
#container_right .password_forgot div div input{border:none; float:right; padding-left:50px; padding-top:0px;}

