 
body {
color:#564B47;
font-family:Verdana,Arial,SunSans-Regular,Sans-Serif;
font-size:12px;
margin:0;
padding:0;
}
.page_back{
background-image: url("/graphics/background/background.jpg");
background-color:#FFFFFF;
background-repeat:repeat-x;
margin:0px;
}
#Container{
margin:0 auto;
}
#MainContainer {
margin:0 auto;
padding:0;
width:960px;
}
#header {
margin:0;
padding:0;
width:960px;
float:left;
}
#inside-admin{
font-family:arial;
margin:0 auto;
width:100%;
}
/* CSS Document */
#Login{
float:left;
margin-left:352px;
margin-top:74px;
width:300px;
}
#login-header{
float:left;
}
#alert,#alert_user,#alert_pass,#messagebox{
color:#FF0000;
font-size:11px;
margin-left:80px;
}
#alert_dname,#alert_dcontact,#alert_dmail{
float:left;
color:#FF0000;
font-size:11px;
margin-left:153px;
margin-top:-7px;
}
.demo_alert{
float:left;
margin-left:255px !important;
font-weight:bold;
}
#LoginContainer{
float:left;
background:url(../images/ProdLoginBack.jpg);
border:1px solid #D3D3D3;
height:auto;
}
.labels{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
margin-left:5px;
margin-top:10px;
}
.formfields {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:35px;
}
.formfields_select {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:5px;
}
#pass{
margin-left:39px;
}
#BlueBold{
color:#0099FF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-left:5px;
margin-top:12px;
float:left;
width:241px;
}
#submission{
float:left;
margin-left:97px;
margin-top:10px;
}
.admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color:#FF0000;
    width:100%;
	float:left;
    position:absolute;
}
.admin a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.admin a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #FFCC00;
}
.admin a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.style1 {color: #FF0000}

#crumb{
float:left;
padding-left:10px;
color:#FFFFFF;
margin-top:6px;
width:17%;
}
.crumb-items{
    float: left;
    margin-top: 6px;
    /*padding: 0 12px;*/
    text-align: center;
    width: 10%;
}
.crumb-items a{
font-size:14px;
color:#FFFFFF;
}
#crumb-img{
float:right;
margin-top:2px;
}

#top_graphic{
float:left;
}
#left_graphic{
float:left;
}
#main_graphic{
float:left;
}
#ColumnA {
float:left;
margin:0;
min-height:600px;
padding-left:0;
width:162px;
}
#ColumnB {
float:left;
margin-left:10px;
min-height:800px;
padding:0;
/*width:140px;*/
}
.PageCopy {
margin:0;
/*padding:0 150px 0 180px;*/
width:auto;
}

#navcontainer{
 background-color: ;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float:left;
 width:167px;
}
#navheader {
    display: block;
    margin: px   ;
    padding: 0px;
    width: auto;
}
#navcontainer ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
margin:0;
padding:0;
}
#navcontainer li {
margin:0;
}
#navcontainer li a {
background-color:#EFEFEF;
background-repeat:no-repeat;
color:#000000;
display:block;
margin:1px 0;
padding:5px;
text-decoration:none;
width:170px;
}
#navcontainer li a:hover {
background-color: #3D75B4;
background-image:url("/graphics/site_graphics/navigation/main_cat_hover.gif");
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
}
#navcontainer ul ul a {
background-color:#cecece;
background-repeat:no-repeat;
color:#000000;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px 5px 3px 20px;
text-decoration:none;
width:155px;
}
#navcontainer ul ul a:hover {
background-color:#BADFFF;
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
}
#navcontainer ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0;
padding:0;
}
#navcontainer ol a {
background-color:#3D75B4;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-weight:normal;
padding:5px 14px 5px 10px;
text-decoration:none;
width:156px;
}
#navcontainer ol a:hover {
background-color:#3D75B4;
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration:none;
}



#search_back,#search_back2{
background-image:url("../Graphics/Demo/Left_Menus/Common/search_back.jpg");
float:left;
height:27px;
width:20px;
}
#search_back2{
margin-left:146px;
margin-top:-28px;
width:21px;
}
#search_bottom{
float:left;
margin-top:-1px;
}
.search {
border:1px solid #FFFFFF;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
float:left;
height: 23px;
}
.submit{
float: left;
height: 26px;
margin-top: 0;
width: 29px;
}
#go{
float:left;
width:33px;
}
#design-nav{
float:left;
width:56px;
}
#design-nav a{
width:0px;
float:left;
padding:0px;
}
#edit-cat{
float:left;
}
#edit-cat a{
float:left;
width:50px;
padding:0px;
}
#RightMenuInnerContainers {
margin:0 auto;
padding:4px;
width:auto;
}
.right_menu_cart {
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12pxpx;
text-decoration:none;
}
.right_menu_cart a {
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12pxpx;
text-decoration:none;
}
.right_menu_cart a:hover {
background:#FFFF00;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12pxpx;
text-decoration:none;
}

#RightMenuCart {
background-image:url("../Graphics/Demo/Right_Menus/Cart/cart_back.jpg");
margin:10px auto 20px;
padding:0;
width:134px;
}
#RightMenuProdTitleContainers {
margin:10px auto;
padding:0;
}
.flags{
float:left;
margin-left:3px;
margin-top:3px;
margin-bottom:5px;
}
#RightMenuSpecials {
background-image:url("../Graphics/Demo/Right_Menus/Special_Offers/specials_back.jpg");
margin:0px auto 0px;
padding:0;
width:134px;
}
.right_menu_best a {
color:#CC0033 !important;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
font-weight:normal !important;
text-decoration:none !important;
}
.right_menu_best a:hover{
background-color:#66ccFF !important;
color:#CC0033 !important;
font-family:Geneva, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
font-weight:normal !important;
text-decoration:none !important;
}
.right_menu_specials a {
color:#cc0033;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
.right_menu_specials a:hover{
background-color:#3999CC;
}
#RightMenuBest {
background-image:url("../Graphics/Demo/Right_Menus/Best_Sellers/best_back.jpg");
margin:10px auto 10;
width:134px;
}
#footer {
clear:both;
margin:auto;
padding:0;
width:auto;
margin-bottom:10px;
}
#footer2{
float:left;
width:100%;
}
#foot_img{
float:left;
}
.browse-img{
float:left;
margin-left:28px;
*float:none;
*margin-left:0px;
}
.BrowseCatImg{
float:left;
margin-left:28px;
margin-top:5px;
*float:none;
*margin-left:0px;
}
#browse-cat{
float:left;
margin-left:20px;
margin-top:3px;
}
#browse-cat2{
float:left;
margin-left:20px;
margin-top:3px;
width:600px;
*margin-left:181px;
}
.DesignEdit{
float:left;
}
.full_border_review {
border: 1px solid #D9DBDE;
display: table-cell;
float: left;
height: auto;
margin-bottom: 5px;
margin-left: 4px;
margin-top: 0px;
text-align: center;
vertical-align: middle;
width: 616px;
}
#ReviewPageText {
float:left;
width:615px;
}
#ReviewPageContainer {
float:left;
width:630px;
margin-left: 40px;
}
#rating_label {
float:left;
text-align: left;
width: 468px;
margin-left:4px;
}
#rating_input {
float:left;
text-align: left;
width: 468px;
}
.full_border {
border-color: #D9DBDE #D9DBDE #D9DBDE #D9DBDE;
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
float:left;
margin-left:4px;
width:146px;
margin-bottom:5px;
display: table-cell;
text-align: center;
vertical-align: middle;
height:194px;
padding-top:10px;
}

/*.full_border {
border:1px solid #D9DBDE;
float:left;
margin-left:4px;
width:146px;
margin-bottom:5px;
display: table-cell;
text-align: center;
vertical-align: middle;
height:194px;
padding-top:10px;
}*/
.full_border *{
 vertical-align: middle;
}
/*.full_border2{
border:1px solid #D9DBDE;
float:left;
margin-left:10px;
width:173px;
margin-bottom:5px;
height:204px;
display: table-cell;
text-align: center;
vertical-align: middle;
}*/
.full_border2 {
    border-color: #D9DBDE #D9DBDE #D9DBDE #D9DBDE;
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
	float:left;
    margin-left:10px;
    width:173px;
    margin-bottom:5px;
    height:185px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.full_border2 * {
    vertical-align: middle;
}
/*\*//*/
.full_border2 {
    display: block;
}
.full_border2 span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/

.sub_cat {
color:#464746;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
float:left;
margin-left:10px;
}
.sub_cat a {
    color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin-left:1px;
text-align:center;
text-decoration:none;
}
.sub_cat a:hover {
background:#cecece;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.full_border a:hover{
background-color:#E4E4E4;
color:#464746;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.full_border a {
color:#464746;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
margin-left:10px;
/*float:left;*/
margin-top:35px;
}
.full_border img{
margin-top:10px;
border:0px;
}
/*.full_border2 img{
margin-top:3px;
}*/
.full_border2_img {
float:left;
margin-top:10px;
width:169px;
}
.short_title {
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
float:left;
/*margin-left:7px;*/
margin-top:2px;
/*text-align:center;
width:160px;*/
word-wrap:break-word;
}
.short_desc {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
float:left;
text-align:left;
/*width:153px;*/
margin-left:4px;
margin-bottom:2px;
word-wrap:break-word;
}
.short_desc a{
color:#FF0033;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
text-align:center;
/*float:left;*/
/*width:170px;*/
}
.short_desc a:hover{
background-color:#9999CC;
color:#FF0033;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
.lat_short_title{
color:#333333;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
float:left;
margin-left:4px;
margin-top:2px;
text-align:center;
width:160px;
}
.lat_short_desc{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
float:left;
text-align:center;
/*width:153px;
margin-left:13px;*/
margin-bottom:19px;
}
.lat_short_desc a{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
text-align:center;
float:left;
width:170px;
}
.lat_short_desc a:hover{
background-color:#BEBEBE;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
#LoginMain {
background-color:#D3D3D3;
border:1px none #003399;
float:left;
margin-left:106px;
margin-top:52px;
height:143px;
width:260px;
}
#LatestMain{
float:left;
width:645px;
}
#LatestMain p{
float:left;
margin-left:13px;
margin-top:15px;
width:600px;
}
#LatestInner{
/*float:left;*/
margin-left:58px;
margin-top:0px;
}
.Latest_border{
border:1px solid #D9DBDE;
float:left;
margin-left:4px;
width:175px;
margin-bottom:5px;
height:auto;
}
.site_view{
float:left;
margin-left:52px;
margin-top:2px;
border:0px;
}
.special_offer_link{
float:left;
margin-left:26px;
}
.view_details img{
border:0px;
float: left;
margin-left: 44px;
}
.product_img img{
float:left;
border:0px;
margin-top:5px;
border:0px;
margin-left:12px;
}
#Forgot_pswrd{
background-color:#D3D3D3;
border:1px none #003399;
float:left;
margin-left:52px;
margin-top:52px;
height:143px;
width:260px;
}
#Forgot_pswrd p{
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin-left:3px;
margin-top:5px;
width:207px;
}

.cart_title_table_border {
background-color:#E0E0E0;
border:1px solid #CCCCCC;
height:16px;
padding-top:5px;
}
.cart_title {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
float:left;
margin-left:2px;
text-align: left;
}
.cart_title strong {
float:left;
margin-left:0px;
}
.shipping_cart_title {
background-color:#99CC99;
color:#CCCC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
border:3px dotted #FF3300;
font-weight:bold;
margin-left:2px;
}

.checkout_text {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
padding-top:9px;
float:left;
padding-left:4px;
}
.checkout_text a {
text-decoration:underline;
color:#000000;
width:250px;
}
.checkout_text2 {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
float:left;
padding-left:2px;
width:200px;
}
.customer_labels {
float:left;
width:150px;
}
.customer_form_fields {
float:left;
width:445px;
}
.customer_form_select_fields {
float:left;
width:445px;
margin-left:15px;
margin-top:5px;
text-align: left;
}
.cart_form_fields {
color:#FF3333;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:15px;
margin-top:7px;
margin-bottom:2px;
}
.cart_pswrd_fields{
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:4px;
margin-top:7px;
}
.cart_buttons {
color:#FF0066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin-top:7px;
margin-left:4px;
}

#RegisterMain{
float:left;
width:645px;
}
#RegisterContent{
float:left;
}
#RegisterContent p{
float:left;
margin-left:13px;
margin-top:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}
#first-p{
float:left;
width:595px;
}
#second-p{
float:left;
margin-top:3px !important;
}
.content-head{
color:#000000;
float:left;
margin-left:86px;
font-size:11px;
margin-top:20px;
width:560px;
}
.content-head2{
color:#000000;
float:left;
margin-left:87px;
font-size:11px;
margin-top:2px;
width:560px;
}
#newsletter-p{
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
width:550px;
margin-left:86px;
margin-top:13px;
width:495px;
}
#FieldMain{
float:left;
margin-top:58px;
margin-left:20px;
width:665px;
}
.FormLabels{
float:left;
margin-left:67px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
margin-bottom:23px;
width:300px;
}
.FormFields{
float:left;
margin-left:17px;
margin-top:-3px;color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:23px;
}
.required{
float:left;
margin-left:-1px;
width:12px;
}
.FieldSpan,.FieldSpan2,.FieldSpan3,.FieldSpan4,.FieldSpan5{
/*float:left;*/
width:321px;
}
.FieldSpan2{
margin-left:27px;
}
.FieldSpan3{
margin-left:28px;
}
.FieldSpan4{
margin-left:8px;
}
.FieldSpan5{
margin-left:0px;
width:320px;
}
.FindUs{
float:left;
width:100px;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:66px;
margin-top:5px;
width:225px;
}
.searchengine{
float:left;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:225px;
}
.improve-site{
float:left;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:225px;
margin-left:66px;
margin-top:40px;
}
.wanted{
float:left;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:225px;
margin-left:83px;
margin-top:0px;
}
.TextAreaFields{
float:left;
margin-left:17px;
margin-top:-3px;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:23px;
}
.SelectFields{
float:left;
margin-left:12px;
margin-top:-3px;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:23px;
}
.Reg_buttons{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
float:left;
margin-top:-2px;
margin-left:318px;
}
#FieldMainLeft{
float:left;
/*width:200px;*/
width:283px;
}
#FieldMainRight{
float:left;
width:300px;
}
#DemoReqContainer{
float:left;
width:760px;
height:590px;
}
#DemoHeader{
float:left;
margin-left:74px;
margin-top:8px;
}
.Heading {
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
margin-left:305px;
}
#DemoContent{
float:left;
/*margin-left:305px;*/
margin-top:16px;
}
#DemoContent p{
font-family:Verdana,Geneva,sans-serif;
margin-left:232px;
width:550px;
float:left;
color:#666666;
font-size:11px;
margin-top:20px;
}
#DemoBox{
background:#F4F4F4;
width:500px;
margin-left:254px;
float:left;
margin-top:5px;
height:auto;
}
.test2 {
font-weight:bold;
}
#second-para{
float:left;
margin-left:79px;
}
.privacy{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
margin-left:165px;
margin-top:4px;
float:left;
width:325px;
}
#DemoBox p{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
margin-right:180px;
margin-bottom:1px;
margin-top:8px;
text-align:right;
}
#DemoForm{
float:left;
width:480px;
margin-top:10px;

}
#DemoFormLeft{
float:left;
width:180px;
margin-left:7px;
text-align:left;
margin-top:10px;
}
.info{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
float:left;
margin-left:75px;
margin-top:0px;
}
.inputs{
padding-left:8px;
}
#DemoFields1,#DemoFields2,#DemoFields3{
float:left;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
margin-bottom:9px;
}
#DemoFields1{
margin-left:87px;
}
#DemoFields2{
margin-left:57px;
}
#DemoFields3{
margin-left:37px;
}
#SendButton{
float:left;
width:70px;
margin-left:210px;
margin-bottom:10px;
}
#ThankMain{
float:left;
width:760px;
}
#thankyou{
float:left;
font-size:16px;
font-weight:bold;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
margin-left:463px;
margin-top:52px;
}
#ThankMain p{
float:left;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
margin-left:346px;
margin-top:16px;
}
.mail-red{
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
margin-left:441px;
margin-top:7px;
float:left;
}
.Contbreadcrumbs {
margin-top:10px;
margin-left:13px;
padding:0;
width:600px;
float:left;
}
#breadcrumbs {
float:left;
margin-left:10px;
}
.breadcrumbtitle {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.breadcrumblinks {
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin-left:0px;
text-decoration:none;
}
.breadcrumblinks a {
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin-left:0px;
text-decoration:none;
}
.breadcrumblinks a:hover {
background-color:#ffffff;
text-decoration:none;
}
#MainCategoryContainer{
float:left;
width:653px;
}
#MainIndexContainer{
text-align:center;
float:left;
width:960px;
}
#SubcatMain{
/*text-align:center;*/
float:left;
width:645px;
}
#ProductMain {
float:left;
width:645px;
margin-left: 20px;
margin-top: 10px;
}
#banner{
float:left;
margin:0px;
padding:0px;
width:960px;
}
.ContainerSubCategoryTextLink {
float:left;
width:574px;
/*margin-top:10px;*/
}
.ContainerSubCategoryImages{
border:1px solid #cecece;
float:left;
width:597px;
margin-left:40px;
/*margin-top:10px;*/
height:auto;
clear: both;
}
.CategoryLabel {
color:#990033;
font-family:;
font-size:12px;
font-weight:bold;
float:left;
margin-left:227px;
margin-top:15px;
}
.ContainerSubCategoryHead{
float:left;
width:477px;
}
.sub_categories {
color:#464746;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
float:left;
margin-left:11px;
margin-top:2px;
}
.sub_cat_img{
float:left;
margin-top:16px;
margin-left:0px !important;
}
#subcat_box{
float:left;
margin-left:27px;
}
.BoxSubCategoryImageLinks{
float:left;
width:100px;
margin-top:26px;
margin-left:22px;
}
.BoxSubCategoryImageLinks a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin-left:1px;
text-align:center;
text-decoration:none;
}
.sub_categories a{
float:left;
text-align:center;
text-decoration:none;
color:#464746;
}
.sub_categories a:hover{
background:#E4E4E4;
color:#464746;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.BoxSubCategoryImageLinks a:hover{
background:#cecece;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.cat_border {
border:1px solid #D9DBDE;
float:left;
margin-left:8px;
width:173px;
height:220px;
margin-bottom:20px;
}
.ProductImages{
/*float:left;
margin-left:37px;*/
}
.BrowseCategories{
float: left;
margin-left: 36px;
margin-top: 15px;
width: 580px;
}
.SearchCategoriesProduct{
float: left;
margin-left: 25px;
margin-right:14px;
margin-top: 15px;
width: 614px;
}
.main_product_title {
color:#33CC00;
font-family:Arial, Helvetica, sans-serif;
font-size:11;
font-weight:bold;
float:left;
margin-left:0px;
margin-top:-7px;
width:400px;
}
#special_offer_header{
margin-top:19px;
float:right;
margin-right:31px;
}
#more_images{
float:left;
margin-top:35px;
margin-bottom:30px;
}
.subcat-p{
float:left;
font-family:Verdana, arial, Helvetica, sans-serif;
font-size:13px;
margin-left:23px;
margin-top:14px;
margin-bottom:13px;
padding-right:50px;
}
#top-features{
float:left;
font-family:Verdana,arial,Helvetica,sans-serif;
font-size:13px;
margin-top:1px;
width:600px;
}
#TopFeaturedProd{
float:left;
width:381px;
margin-left:23px;
padding-right:50px;
}
.TopFeaturedImage{
float:left;
margin-left:1px;
margin-top:1px;
}
.TopFeaturedDetail{
float:left;
width:105px;
padding-right:7px;
}
.TopFeaturedDetailTitle{
color:#000000;
float:left;
font-family:Verdana, arial, Helvetica, sans-serif;
font-size:10px;
margin-left:2px;
margin-top:1px;
}
.TopFeaturedDetail p{
float:left;
color:#000000;
font-family:Verdana, arial, Helvetica, sans-serif;
font-size:10px;
margin-left:2px;
margin-top:0px;
width:125px;
}
#ProdImage{
float:left;
border: 1px solid #AFAFAF;
margin-right: 100px;
}
#ProdLeft {
float:left;
width:265px;
height:auto;
}
#more-images {
float:left;
width:270px;
height:auto;
margin-top: 5px;
margin-bottom: 17px;
}
.detail-image-div {
border: 1px solid #AFAFAF;
height: 107px;
width: 41px;
margin-right: 9px;
margin-top: 5px;
float: left;
/*text-align:center;
display: table-cell;
vertical-align: middle;*/
}
.detail-image-div a {
display: table-cell;
height: auto;
text-align: center;
vertical-align: middle;
width: 79px;
}
.detail-image-div img {
vertical-align: middle;
display: table-cell;
/*margin-left: 50%;
margin-top: 50%;*/

}
.productTeaserImageWraptoCenter a {
cursor: pointer;
}
#average-rating {
float:left;
width:100px;
height:auto;
margin-top: 20px;
}
#RatingHead {
float:left;
color:#484848;
font-size:12px;
font-family:Arial;
width:auto;
}
#RatingStars {
width:auto;
float:left;
margin-top: 10px;
}
#ProdRight {
float:left;
width:300px;
margin-left: 15px;
}
#ProdPrice {
float:left;
width:300px;
margin-top: -9px;
}
#ProdPriceDiv {
color:#000000;
font-size:23px;
font-family:Arial;
}
#ProdPriceDiv2 {
color:#000000;
font-size:23px;
font-family:Arial;
}
#curr_symbol {
float:left;
color:#000000;
font-size:23px;
font-family:Arial;
}
.AddCartButton {
float:left;
width:100px;
}
#RRP {
float:left;
color:#999999;
font-size:12px;
font-family:Arial;
border-bottom:1px dotted #999999;
width:300px;
margin-top: 20px;
}
#MainProdDescription {
/*border: 1px solid #CECECE;*/
float:left;
width:578px;
height:auto;
margin-top: 10px;
margin-left: 20px;
}
#MainDescHead {
float:left;
color:#333333;
font-size:12px;
font-family:Arial;
width:90px;
height:23px;
border-left: 1px solid #CECECE;
border-top: 1px solid #CECECE;
text-align: center;
}
#MainDescHead a {
text-decoration:none;
color:#000000;
outline: medium none;
float: left;
margin-left: 4px;
margin-top: 4px;
}
#MainFeatureHead {
float:left;
color:#333333;
font-size:12px;
font-family:Arial;
width:90px;
height:23px;
border-left: 1px solid #CECECE;
border-top: 1px solid #CECECE;
border-right: 1px solid #CECECE;
text-align: center;
}
#MainFeatureHead a {
text-decoration:none;
color:#000000;
outline: medium none;
float: left;
margin-left: 4px;
margin-top: 4px;
}
#MainDeliveryHead {
float:left;
color:#333333;
font-size:12px;
font-family:Arial;
width:90px;
height:23px;
border-right: 1px solid #CECECE;
border-top: 1px solid #CECECE;
text-align: center;
}
#MainDeliveryHead a {
text-decoration:none;
color:#000000;
outline: medium none;
float: left;
margin-left: 4px;
margin-top: 4px;
}
#DescContent {
 float:left;
 width:auto;
 color:#9B9B9B;
}
#ShoppingCartDetails{
float:left;
width:300px;
margin-top:15px;
}
.VariantsList {
 border:1px solid #CECECE;
 float: left;
 height: 14px;
 padding: 0px 2px 10px 0;
 float: left;
 width: 211px;
 margin-bottom: 15px;
} 
.VariantsList select {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 1px 2px 1px 0px;
width: 213px;
color: #000000;
}  
.CustomOptions {
float:left;
width:300px;
}
.custom_option_drop {
border:1px solid #CECECE;
 float: left;
 height: 17px;
 padding: 0 2px 10px 0;
 width: 240px;
 float: left;
 width: 211px;
 margin-bottom: 15px;
}
.custom_option_drop select {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 3px 1px 4px 11px;
width: 209px;
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.custom_option_text {
border:1px solid #CECECE;
float: left;
height: 15px;
padding: 0 2px 1px 0;
width: 299px;
margin-bottom: 10px;
margin-top: 5px;
}
.custom_option_text input {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 1px 1px 0px 2px;
width: 298px;
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.custom_option_text_area {
border:1px solid #CECECE;
float: left;
height: auto;
padding: 0 2px 1px 0;
width: 299px;
margin-top: 5px;
margin-bottom: 10px;
}
.custom_option_text_area textarea {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 0px 1px 0px 2px;
width: 297px;
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.TextmessageHead {
float:left;
width:300px;
color:#000000;
}
#print_pic{
float:left;
margin-left:20px;
}
#enquiry{
float:left;
margin-left:117px;
}
.ItemDetail{
background:#6633FF;
float:left;
width:610px;
height:20px;
}
.ItemDiv{
float:left;
margin-left:20px;
margin-top:2px;
width:610px;
height:auto;
}
.AccesoriesDetail{
background-color:#6633FF;
float:left;
width:610px;
height:20px;
}
.AccesoriesDiv{
float:left;
margin-left:20px;
margin-top:10px;
width:610px;
height:auto;
}
.CustomerDiv{
float:left;
margin-left:20px;
margin-top:25px;
width:610px;
height:auto;
}
.CustomerReviews{
background-color:#6633FF;
float:left;
width:610px;
height:20px;
}
#mail_to_friend{
float:left;
margin-left:117px;
}
.sku_table_title {
background:#6633FF;
color:#99CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-left:3px;
float:left;
margin-top:2px;
width:253px;
}
.sku_table_price{
background:#6633FF;
color:#99CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-left:0px;
float:left;
margin-top:2px;
width:126px;
}
.sku_table_order{
background:#6633FF;
color:#99CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
margin-top:2px;
margin-left:0px;
}
.sku_border {
background-color:transparent;
border:1px solid #330000;
float:left;
margin-top:10px;
width:608px;
height:auto;
}
.acc_border{
background-color:transparent;
border:1px solid #330000;
float:left;
margin-top:0px;
width:608px;
height:auto;
}
.sku_table_tax {
    background: none repeat scroll 0 0 #6633FF;
    color: #99CC00;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 3px;
    margin-top: 2px;
    width: 140px;
}
.sku_items_div {
float:left;
width:610px;
}
.sku_item_code{
color: #000000;
float: left;
font-size: 11px;
font-weight: normal;
margin-left: 2px;
margin-top: 2px;
padding-bottom: 22px;
width: 130px;
}
.sku_item_desc{
color: #000000;
float: left;
font-size: 11px;
font-weight: normal;
margin-top: 2px;
padding-bottom: 22px;
width: 119px;
}
.sku_item_price{
color: #000000;
float: left;
font-size: 11px;
font-weight: normal;
margin-top: 2px;
padding-bottom: 22px;
width: 133px;
}
.quantity{
float:left;
margin-top:3px;
}
.add_cart_img{
float:left;
margin-left:0px;
padding-bottom:22px;
width: 370px;
margin-top: 20px;
}
#switchDiv {
float:left;
margin-top:75px;
}
.AccessoriesTitle{
float:left;
color:#FF0066;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:6px;
width:75px;
text-align: center;
word-wrap: break-word;
}
.AccessoriesShort {
/*float: left;*/
color:#66CC33;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
margin-left:0px;
margin-top:6px;
width:75px;
word-wrap: break-word;
}
.AccessoriesShort a{
color:#66CC33;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
margin-top:6px;
width:71px;
float: left;
word-wrap: break-word;
text-align: center;
}
.AccessoriesShort a:hover{
color:#FF00CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.AccesoriesImages{
float:right;
margin-right:30px;
margin-top:0px;
}

#ReviewsContent {
/*float:left;*/
margin-top:30px;
margin-left:260px;
position:relative;
width:auto;
color:#333333;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.WriteReviews{
float:left;
margin-left:255px;
margin-top:20px;
}
.WriteReviews a{
color:#333333;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
float:left;
}
.WriteReviews a:hover{
float:left;
background-color:#BEBEBE;
color:#333333;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.ReviewBoxes {
border-color:#CCCCCC;
border-style:solid none;
border-width:1px;
float:left;
margin-left:20px;
margin-top:10px;
width:610px;
}
.fivestars{
float:left;
margin-top:4px;
}
.star_desc{
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-left:5px;
margin-top:14px;
width:446px;
}
.author{
float:left;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:0px;
margin-left:0px;
}
.date{
float:left;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:0px;
margin-left:5px;
}
.ReviewBoxes p{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:14px;
margin-left:0px;
float:left;
}
#ContactHead{
float:left;
margin-bottom:12px;
margin-left:13px;
margin-top:12px;
width:450px;
color: #564B47;
font-family: Verdana,Arial,SunSans-Regular,Sans-Serif;
font-size: 12px;
}
#ContactMain{
float:left;
width:645px;
}
#ContactMain p{
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:13px;
margin-top:0;
width:605px;
}
.SecondContact-p{
width:490px !important;
}
.potential{
float:left;
width:530px;
margin-left:10px;
margin-top:15px;
margin-bottom: 15px;
color: #564B47;
font-family: Verdana,Arial,SunSans-Regular,Sans-Serif;
font-size: 12px;
}

#BodyText{
/*float:left;*/
text-align:left;
margin-left:12px;
margin-top:15px;
width:600px;
}
#editheader {
left: 140px;
z-index: 2;
position: absolute;
top: 35px;
}
#editsearch {
float:left;
margin-bottom:5px;
}
.editcategory {
float:left;
/*left:20px;
position:absolute;
top:30px;
z-index:2;
width:auto;
height:10px;*/
}
.editcategory-med{
float:left;
margin-left:5px;
}
#amend-home{
float:left;
margin-left:8px;
position: absolute;
}
#edit_right_cart{
/*float:left;*/
}
.edit_browse{
float:left;
margin-top:4px;
}
#cart_image{
float:left;
margin-top:5px;
}
#apDiv1 {
	position:absolute;
	width:10px;
	height:83px;
	z-index:1;
	left: 354px;
	top: 47px;
}
#prod_right{
float:left;
width:200px;
}
#prod_top_cont{
float:left;
width:445px;
}
#edit-med-prod{
float:left;
width:580px;
margin-left:0px;
margin-top:20px;
}
#left_page_text {
float:left;
width:381px;
}
#right_page_text {
float:left;
margin-left: 108px;
}
#right_image_review {
border: 1px solid #D9DBDE;
display: table-cell;
float: left;
width:121px;
height:283px;
margin-top:10px;
}
#cart-buttons{
float:left;
}
#accessoriesEdit { 
float:left;
margin-top:10px;
}
#morecat_edit{
float:left;
margin-left:297px;
width:60px;
}
#edit_body{
float:left;
}
#editprodcategorylist{
float:left;
margin-top:10px;
width:600px;
}
#prod_edit_button{
margin-top:2px;
}
#PageContentEdit {
float:left;
width:600px;
}
.special_offers_small{
float:left;
margin-left:48px;
}
#body_text {
float:left;
}
#shopping_basket {
float:left;
width:655px;
height:auto;
margin-bottom: 30px;
}
.cart_line_break_top {
border-style: dotted none none;
border-width: 1px;
margin-left: 26px;
margin-top: 20px;
width: 600px;
float: left;
}
.cart_line_break_bottom {
border-style: dotted none none;
border-width: 1px;
margin-left: 26px;
width: 600px;
float: left;
}
#ItemDetails {
float:left;
width:670px;
}
.item_details {
float:left;
margin-left:20px;
margin-top: 15px;
border-right: 1px dotted #cccccc;
width: 350px;
height:189px;
}
.cart_right_cell {
 border-right: 1px dotted #cccccc;
 float:left;
 width:115px;
 margin-left: 30px;
 margin-top: 15px;
 height: 189px;
}
.cart_right_cell a {
display: table-cell;
height: 154px;
text-align: center;
vertical-align: middle;
width: 115px;
}
.cart_right_cell img {
vertical-align: middle;
}
.cart_left_cell {
    border-right: 1px dotted #CCCCCC;
}
.cart_items {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
/* float:left;*/
}
.quant_cart_items {
color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 float:left;
}
.shipping_cart_items {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 float:left;
 margin-top: 8px;
}
.final_cart_items {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin-top: 10px;
}
.shipping_option_name {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 float:left;
 margin-top: 6px;
 width:225px;
}
.shipping_option_price {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 float:left;
 margin-top: 6px;
 width:215px;
}
#delivery_desc {
float:left;
margin-left:90px;
width:130px;
}

.cart_buttons_submit {
 float:left;
 margin-top: 4px;
}
.shipping_option {
float:left;
margin-top: 8px;
width: 655px;
}
#Checkout_credentials {
float:left;
margin-left: 115px;
margin-top: 40px;
}
#checkout_form_button {
float:right;
margin-right:0px;
margin-top: 40px;
}
.cart_line_total_text {
 color: #FF0000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 float:left;
 width: 81px;
}
.cart_red_total_text {
color: #FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 81px;
}
.quant {
float:left;
margin-top: -10px;
}
.cart_items_line_total{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 margin-left: 35px;
 margin-top: 20px;
 float:left;
 width:100px;
}
.cart_items_red_text {
 color: #FF0000;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 margin-top: 25px;
 float:left;
 width: 90px;
} 
.order_total {
float: left;
margin-left:10px;
}
.final_total {
float: left;
margin-left: 0;
width: 200px;
}
.goods_total {
float:left;
margin-top: 6px;
margin-left: 439px;
width: 177px;
color: #FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#tax_name {
float:left;
margin-left:48px;
}
#cart_button_div {
float:left;
width:650px;
margin-top: 32px;
margin-left: 25px;
}
#update_cart {
float:left;
width: 237px;
}
#empty_cart {
float:left;
width: 234px;
}
#back-shop{
float:left;
width:135px;
margin-left:10px;
}
.mod_set {
 float: left;
 margin-bottom: 8px;
 width: 85px;
}
#shipping-details {
float:left;
width:500px;
}
.Accessories-credentials {
float:left;
width:580px;
height:160px;
}
#wrapper-customer {
width:960px;
margin:0px auto;
padding:0px;
text-align:center;
}
#CustomerContent {
float:left;
width:960px;
}
#CustomerLeft {
float:left;
width:650px;
background-color: #D3D3D3;
border: 1px none #003399;
margin-top:15px;
}
#CustomersFormHead {
background-color: #E0E0E0;
border: 1px solid #CCCCCC;
height:35px;
}
#CustomersForm {
float:left;
width:650px;
}
#OrderTrackingHead {
background-color: #E0E0E0;
border: 1px solid #CCCCCC;
height:auto;
float:left;
} 
#CustomerRight{
float:left;
width:300px;
margin-left:10px;
margin-top:5px;
}
#ReturningCustomersLogin {
float:left;
width:275px;
text-align:center;
background-color: #D3D3D3;
border: 1px none #003399;
}
#ReturningCustomersHead {
height:35px;
background-color: #E0E0E0;
border: 1px solid #CCCCCC;
}
#ReturningCustomersForgot {
float:left;
width:275px;
text-align:center;
background-color: #D3D3D3;
border: 1px none #003399;
margin-top:35px;
height:105px;
}
#ReturningCustomersForgotHead {
height:auto;
background-color: #E0E0E0;
border: 1px solid #CCCCCC;
float:left;
}
#customer_spacer {
float: left;
margin-left: 158px;
width: 355px;
}
.customer_terms_labels {
width:330px;
}
.customer_specify_fields {
float:left;
margin-left:148px;
width:395px;
}
#customer_submit_buttons {
float:left;
margin-left:158px;
}
.customer_returning_labels {
float:left;
width:50px;
}
.customer_returning_fields {
float:left;
width:215px;
}
#customer_return_submit {
float:left;
margin-left:60px;
}
.sku_item_tax {
    color: #000000;
    float: left;
    font-size: 11px;
    font-weight: normal;
    margin-top: 2px;
    padding-bottom: 22px;
    width: 67px;
    }
#CustomPriceDiv {

}
#CurrChar {
margin-left:20px;
}
#InsidePrice {
float:left;
margin-left:10px;
}

.tab-content {
	border: 1px solid #666;
	background: white; /*#FFF3B3;*/
	color: black;
	padding: 0.5em;
}


.tab-header {
	position: relative;
	height: 3em;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.tab-header ul.tab-list {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

.tab-header ul.tab-list li  {
	display: inline;
	list-style: none;
	margin: 0;
}

.tab-header ul.tab-list a,.tab-header ul.tab-list span,.tab-header ul.tab-list a.tab-active {
	width: 8em;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 85%;
	text-decoration: none;
	color: #333;
}

.tab-header ul.tab-list span,.tab-header ul.tab-list a.tab-active,.tab-header ul.tab-list a.tab-active:hover {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: none;
	background: #99F;
	color: black;
	padding-bottom: 6px;
	margin-top: 0;
}

/* a link in a background tab */
.tab-header ul.tab-list a {
	background: #ddd;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
	border-right: 1px solid #AAA;
	border-bottom: none;
}

/* hover on a background tab */
.tab-header ul.tab-list a:hover {
	margin-top: 0;
	border-color: #666;
	background: #bbb;
	color: black;
	padding-bottom: 5px;
}

.tab  /* the heading that became the li */
{
	display: none;
}

#tab-container {
float:left; 
margin-top: 100px;
}
#CustomerContaniner {
margin:0 auto;
padding:0;
width:760px;
}
#NewCustomerOuterWrapper {
float:left;
border: 1px solid #CECECE;
width:750px;
height:700px;
margin-top: 5px;
}
#NewCustomerOuterWrapper2 {
float:left;
border: 1px solid #CECECE;
width:750px;
height:auto;
margin-top: 5px;
}
#NewCustomerInnerWrapper {
float:left;
width: 750px;
}
#NewCustomerSection {
float:left;
border-right: 1px solid #CECECE;
width:350px;
margin-top: 10px;
}
#AddPassword {
float:left;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
margin-top:20px;
color:#000000;
}
#NewCustomerSection2 {
float:left;
width:715px;
margin-top: 10px;
}
.NewCustHead {
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
margin-left: 39px;
margin-top: 5px;
width: 326px;
color: #000000;
}
.NewCustHead2 {
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
margin-left: 5px;
margin-top: 5px;
width: 326px;
color: #000000;
}
.NewCustDetails {
float:left;
width:350px;
color: #000000;
}
.NewCustDetails2 {
float:left;
width:450px;
color: #000000;
}
.ReturnCustDetails {
float:left;
width:350px;
color: #000000;
margin-top:20px;
}
.ContinueButton {
float:right;
margin-right: 55px;
margin-top: 10px;
}
.ContinueButton input {
width: 55px;
font-size: 11px;
}
.ContinueButton2 {
float:left;
margin-left: 300px;
margin-top: 10px;
width: 430px;
}
.ContinueButton2 input {
width: 55px;
font-size: 11px;
}
#ReturnCustomer {
float:left;
width:350px;
margin-top: 10px;
}
#ForgotPassword {
color: #000000;
float: left;
margin-left: 39px;
margin-top: 30px;
}
.labels_big {
float:left;
width:280px;
margin-top: 30px;
margin-left: 40px;
}
.labels_big12 {
float:left;
width:280px;
margin-top: 12px;
margin-left: 87px;
}
.labels_big3 {
float:left;
width:330px;
margin-top: 17px;
margin-left: 11px;
margin-bottom: 15px;
}

.labels_small {
float:left;
margin-left: 50px;
margin-top: 20px;
}
.fieldinput {
border:1px solid #CECECE;
float: left;
height: 15px;
padding: 0 2px 10px 0;
width: 205px;
margin-top: 15px;
margin-left: 6px;
}
.fieldinput input {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 1px 1px 1px 1px;
width: 205px;
height: 22px;
}
.fieldinput select {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 1px 1px 1px 1px;
width: 205px;
height: 22px;
}
.fieldinput12 {
border:1px solid #CECECE;
float: left;
height: 15px;
padding: 0 2px 10px 0;
width: 205px;
margin-top: 5px;
margin-left: 89px;
}
.fieldinput12 input {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 1px 1px 1px 1px;
width: 205px;
height: 22px;
}
.fieldinput2 {
border: 1px solid #CECECE;
float: left;
height: 90px;
margin-left: 6px;
margin-top: 15px;
padding: 0 2px 1px 0;
width: 205px;
}
.fieldinput2 textarea {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 1px 1px 1px 1px;
width: 206px;
height: 89px;
resize: none;
}
.labels_med {
float:left;
width:125px;
margin-left: 13px;
margin-top: 15px;
}
.labels_med2 {
float:left;
width:192px;
margin-left: 143px;
margin-top: 15px;
}
.labels_pass {
float:left;
margin-left: 20px;
margin-top: 15px;
}
.CheckContainer {
float:left;
margin-top: 2px;
width: 100px;
}
.CheckContainer input {
float: left;
margin-top: 15px;
}
#HelpImg {
float:left;
margin-top: 15px;
width: 21px;
margin-left: 53px;
height: 49px;
}
#CheckDiv {
float:left;
width:320px;
margin-top: 20px;
}
#CustomerLeftDiv {
float:left;
width:350px;
height:auto;
}
#PageHeader {
float:left;
}
#DeliveryDiv {
float:left;
width: 715px;
}
#GoodsCheckoutDiv {
border-top: 1px solid #CECECE;
float: left;
height: auto;
margin-left: 15px;
margin-top: 40px;
width: 650px;
}
.GoodsDiv {
float:left;
margin-top:60px;
color:#000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
}
.GoodsdetailDiv {
float:left;
margin-top: 20px;
}
.GoodsHead {
float:left;
width:500px;
}
.ItemName {
float:left;
width:345px;
margin-top:10px;
}
.qunt {
float:left;
width:205px;
}
.chkout_price {
float:left;
width:100px;
}
#Confirm {
float:left;
width:700px;
margin-top:40px;
margin-bottom:40px;
color:#000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
}
.chkout_total {
float:left;
width:100px;
}
.chk_confirm {
float:left;
width:442px;
}
.Existing_error {
background-color: #FF0000;
border: 1px solid #CECECE;
float: left;
height: 100px;
margin-left: 35px;
margin-top: 10px;
width: 300px;
}
.Existing_error p {
color:#FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-align:center;
}
#mail_success {
background-color:#66cc00;
float: left;
height: 60px;
margin-left: 35px;
margin-top: 10px;
width: 300px;
}
#mail_success p {
color:#000000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-align:left;
margin: 6px 5px 0;
}
#ForgotPassDiv {
float:left;
width:350px;
margin-top: 15px;
}
#DefaultCountryDiv {
float:left;
width:650px;
}
#CountryHead {
float:left;
width:500px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #000000;
}
.CountryList {
 border:1px solid #CECECE;
 float: left;
 height: 14px;
 padding: 0px 2px 10px 0;
 float: left;
 width: 211px;
 margin-top: 12px;
 margin-bottom: 15px;
} 
.CountryList select {
background: none repeat scroll 0 0 transparent;
border: medium none;
float: left;
outline: medium none;
padding: 2px 2px 1px 0px;
width: 213px;
color: #000000;
}  
#ShippingDiv {
float: left;
width:622px;
}
.TotalGoodsDiv {
float: left;
width:253px;
}
.TotalCurrDiv {
float: left;
width:20px;
}
.CurrSymbolDiv {
float: left;
width:40px;
}
#vat_message {
float: left;
color:#ff0000;
width:390px;
margin-left:5px;
margin-top: 18px;
}
body,td,th {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color: #333333;
}
a:link {
                color: #990000;
}
a:visited {
                color: #990000;
}
a:hover {
                color: #3871B1;
}
a:active {
                color: #990000;
}
.footer {
                font-size: 11px;
                color: #FFFFFF;
                font-family: Arial, Helvetica, sans-serif;
                text-decoration:none;
}
.footer a:link{
                font-size: 11px;
                color: #FFFFFF;
                font-family: Arial, Helvetica, sans-serif;
                text-decoration:none;
}
.footer a:hover{
                font-size: 11px;
                color: #FFFFFF;
                font-family: Arial, Helvetica, sans-serif;
                text-decoration:none;
}
.footer a:visited{
                font-size: 11px;
                color: #FFFFFF;
                font-family: Arial, Helvetica, sans-serif;
                text-decoration:none;
}
.title {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 18px;
                font-weight: bold;
}
h1 {
 font-size: 16px;
 color: #990000;
}

