/* CSS Document */
body{
	background:#084950;
	margin:0px;
	font-family:myriad pro, arial,  verdana;
	color:#000;
	}
a{
cursor:pointer;}
#wrapper{
	width:916px;
	border:0px solid red;
	margin:auto;
	}
#header{
	background:url(../images/logo.jpg) no-repeat;
	height:135px;yeah 
	}
.login{
	padding-right:25px;
	padding-bottom:8px;	
    color:#fff;
    font-size:14px;
    font-weight:normal;
    }	
.login a{
	color:#fff;
	font-size:14px;
	}
.navigation{
	padding-right:20px;
	clear:right;
	padding-top:13px;
	border:0px solid red;
 }
 .viewcart{
 	display:block;
	width:45px;
	height:51px;
	padding-right:25px;
	padding-top:8px;
	background:url(../images/cart_img.jpg) left no-repeat;
	border:0px solid red;
	float:right;
	}
 .viewcart a{
	 text-decoration:none;
	 font-size:16px;
	 color:#333333;
	border:0px solid red;
	display:block;
	height:51px;
 }
.cartbox{
width:22px;
height:15px;
border:1px solid red;
overflow:hidden;
margin-left:5px;

}
#content_wrapper{
	border:0px solid yellow;
	width:896px;
	background:#fff;
	clear:both;
	min-height:411px;
	padding:20px 10px 0px;
	}	
    
    
#content_wrapper_secure{
	border:0px solid yellow;
	width:896px;
	background:#fff;
	clear:both;
	min-height:411px;
	padding:20px 10px 0px;
	}	
    
#content_wrapper_adrotator{
	border:0px solid yellow;
	width:896px;
	background:#fff url(../images/bg_adrotator_temp.jpg) no-repeat top;
	clear:both;
	min-height:411px;
	padding:20px 10px 0px;
	}
#leftpanel{
	border:0px solid red;
	float:left;
	padding-top:0px;
	padding-left:30px;
	width:385px;
	}
#leftpanel a{
	color:#000;
	text-decoration:none;
	}
#leftpanel a:hover{
	color:#F26822;
       }	
.left_mainheading{
	padding-bottom:10px; 
	font-size:26px;
	font-weight:bold;
	}
.left_headings{
	font-size:18px; 
	font-weight:bold;
	}

.left_content{
	font-size:12px;
	font-weight:normal;
	}
#savedollar{
	display:block;
	background:url(../images/img_savedollers.gif) no-repeat;
	border:0px solid green;
	cursor:pointer;
	height:80px;
	width:371px;
	}
#savedollar:hover{

	background:url(../images/img_savedollers_over.gif) no-repeat;
	color:#F26822;
	}	
#forsale{
	display:block;
	background:url(../images/img_forsale.gif) no-repeat;
	border:0px solid green;
	cursor:pointer;
	height:80px;
	width:371px;
	}
#forsale:hover{
	background:url(../images/img_forsale_over.gif) no-repeat;
	color:#F26822;
	}
#reviewoffer{
	display:block;
	background:url(../images/img_reviewoffer.gif) no-repeat;
	border:0px solid green;
	cursor:pointer;
	height:80px;
	width:371px;
	}
#reviewoffer:hover{
	background:url(../images/img_reviewoffer_over.gif) no-repeat;
	color:#F26822;
	}
#sell{
	display:block;
	background:url(../images/img_sellconf.gif) no-repeat;
	border:0px solid green;
	cursor:pointer;
	height:80px;
	width:371px;
	}
#sell:hover{
	background:url(../images/img_sellconf_over.gif) no-repeat;
	color:#F26822;
	}	
.imgicon{
	float:left;
	margin-right:22px;
	}
#rightpanel{
	float:right;
	border:0px solid;
	padding-right:30px;
	}
.cityname{
	color:#0F4951;
	font-size:20px;
	padding-top:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	}
.sellproperty{
	padding-top:20px;
	font-size:14px;
	text-align:right;
	}
.price{
	color:#0F4951;
	font-size:7em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:0px;
	border:0px solid ;
	line-height:100px;
	}
.link{
	text-align:right;
	padding:10px 0px 20px;
	font-size:14px;
	}
.link a{
	color:#F26822;	
	}
.getstarted{
	background:url(../images/getstarted_bg.jpg) no-repeat right;
	font-size:28px;
	color:#FFF;
	word-spacing:2px;
	font-weight:bold;
	line-height:35px;
	text-align:right;
	padding:10px 0px;
}	
.getstarted img{	
	padding:10px;
	border:0px;
       }
.getstarted img a{
	text-decoration:none;
	}
.learnmore{
	text-align:right;
	padding:5px 0px;
	font-size:14px;
	}
.learnmore a{
	color:#F26822;	
	}
.rht_btm_link{
        color:#799AA0;
	text-align:right;
	border:0px solid;
	padding-right:30px;
	font-weight:bold;
	font-size:18px;
	padding-top:30px;
	width:400px; 
	clear:both;
	float:right;
	}
.rht_btm_link a{
	color:#799AA0;
	text-decoration:none;
	}
.rht_btm_link a:hover{	
	color:#F26822;
	text-decoration:none;
	}

#bottom_box{
	padding-top:0px;
	border:0px solid red;
	float:left;
	}	
#bottom_box div{
	font-size:11px;
	word-spacing:2;
	margin:0px;
	color:#e9f6f5;
	border:0px solid;
	width:280px;
	float:left;
	text-align:justify;
line-height:15px;
	}	
#bottom_box div p{
	padding:8px 0px;
	margin:0px;
}
#bottom_box .heading{
	font-size:14px;
	}
#bottom_box a{
	color:#ffcc67;	
	}	
#footermain{
	color:#e9f6f5;
	font-size:13px;
	margin-bottom: 10px;
       	}
.footerlink{
	border-right:1px solid #e9f6f5;
	padding:0px 8px;
	text-decoration:none;
	color:#e9f6f5;
cursor:pointer;
	}
.footerlink_over{
	color:#78999e;
	border-right:1px solid #e9f6f5;
	padding:0px 8px;
	text-decoration:none;
cursor:pointer;
	}
.footerlast{
	padding:0px 8px;
	text-decoration:none;
	color:#e9f6f5;
cursor:pointer;
	}
.footerlast_over{
	color:#78999e;
	padding:0px 8px;
	text-decoration:none;
cursor:pointer;	
}
.call{
	padding-left:35px;
	color:#e9f6f5;
	font-size:13px;
       text-align:right;
	}
.copyright{
	padding-right:25px;
	color:#e9f6f5;
	font-size:13px;
	}
#leftnavigation{
	width:270px;
	border:0px solid red;
	float:left;
	padding-top:0px;
	padding-left:8px;
	}
#leftnavigation td{
	font-size:13px; 
	color:#FFFFFF;
	cursor:pointer;
	word-spacing:2;
	}
.left-nav-links a {
	text-decoration:none;
	height:30px; 
	color:#FFFFFF;
	cursor:pointer;
	word-spacing:2;
	}
#rightcontent {
	width:580px;
	border:0px solid black;
	float:right;
	}
	
.sellingtips_heading{
	float:left; 
	border:0px solid green;
	padding-left:13px; 
	font-size:2em; 
	color:#0F4951; 
	font-weight:bold;	
	}
    
  .title_heading{
  	float:left; 
	border:0px solid green;
	font-size:24px; 
    padding:10px 0px 5px 0px;
	color:#010101; 
	font-weight:bold;
    width:100%;	
	}    
  	
.share_print{
	float:right; 
	border:0px solid red; 
	width:120px;
	padding-right:15px;
	}
.share_print td{
	font-size:11px;
	font-weight:bold;
	color:#231f20;
	word-spacing:2px;
	}
.goback_viewcart{
	border:0px solid red; 
	float:right; 
	padding-right:10px;
	}
.sellingtips_maincontent{
	clear:both; 
	border:0px solid red;
	padding-right:50px;
	padding-top:5px;
	}
.sellingtips_maincontent td{
	color:#094950;
	font-size:17px;
	font-weight:bold;
	padding:3px 0px 0px 10px;
	vertical-align:top;
	}
.sellingtips_content{
	font-size:14px; 
	padding:20px 40px 0px 15px;
        margin:8px 0px 15px 0px;
	}
.sellingtips_subheading{
	font-size:26px;
	font-weight:bold;
	padding-left:15px;
	}
.ad1{
	padding:10px 0px 22px 0px;
	}
.ad2{
	padding:0px 0px 35px 0px;
	}	
.leftborder{
	border-left:1px solid #727375;
	}
.rightborder{
	border-right:1px solid #727375;
	}
.topborder{
	border-top:1px solid #727375;
	}
.bottomborder{
	border-bottom:1px solid #727375;
	}
.property_sale_price{
	width:530px;
	border:0px solid red;
	line-height:18px;
	word-spacing:3px;
	margin-bottom:15px;
	}
.property_sale_price table{
	border:0px solid black; 
	color:#010202; 
	font-size:12px; 
	font-weight:bold; 

	}
.property_sale_price td{
	padding-left:10px; 
	padding-right:10px;
}
.contact_heading{
	color:#094950; 
	font-size:2em; 
	font-weight:bold;
	}
.contact_text{
	font-size:14px;
	padding-right:6px;
	}
.contact_name{
	background:url(../images/textbox_name.gif) no-repeat;
	height:33px;
	border:0px solid blue;
	padding-left:10px;
	}

.contact_name input{
	border:0px solid red;
	width:240px;
	padding:0px;
	margin:0px;
	}
	
.small{
	background:url(../images/small.gif) no-repeat;
	height:33px;
	border:0px solid blue;
	padding-left:10px;
	width:125px;
	}

.small input{
	border:0px solid red;
	width:110px;
	padding:0px;
	margin:0px;
	}
	

.email{
	background:url(../images/textbox_email.gif) no-repeat;
	height:35px;
	padding:0px 10px;
	padding-bottom:0px;
	width:320px;
	}
.email input{
	border:0px solid red;
	width:290px;
	padding:0px;
	margin:0px;
	}
    
   .selecter{
	background:url(../images/select.gif) no-repeat;
	height:35px;
	padding:0px 10px;
	padding-bottom:0px;
	width:90px;
	}

   .selecter input{
	border:0px solid red;
	width:45px;
	padding:0px;
	margin:0px;
	}
    
.title{
	background:url(../images/title.gif) no-repeat;
	height:35px;
	padding:0px 10px;
	padding-bottom:0px;
	width:84px;
	}
    
.title input{
	border:0px solid red;
	width:64px;
	padding:0px;
	margin:0px;
	}

	
.long{
	background:url(../images/long-field.gif) no-repeat;
	height:35px;
	padding:0px 10px;
	padding-bottom:0px;
	width:386px;
	}
.long input{
	border:0px solid red;
	width:370px;
	padding:0px;
	margin:0px;
	}
	
.comments{
	background:url(../images/textbox_comment.gif) no-repeat;
	height:125px;
	padding:0px 10px;
	vertical-align:middle;
	}
.comments textarea{	
	border:0px solid #333;
	margin-top:0px;
	padding:0px;
	height:100px;
	width:380px;
	}
.submit{
	padding-right:50px;
	}
.submit input{
	float:right;
	}
.orange{
	color:#f26822;
	}

.faq{
	border:0px solid green;
	padding-left:13px; 
	font-size:1em; 
	color:#0F4951; 
	font-weight:bold;	
	}

.faq_content{
	font-size:14px; 
padding-left:18px;
	}
.faq_content a{
	color:#000;
	}
.gototop{
	padding-top:10px; 
	text-align:right; 
	padding-right:40px;
	color:#094950;
	font-weight:bold;
	}
.gototop a{
	text-decoration:none;
	color:#094950;
	}
h1{
	color:#0F4951;
	border:0px solid green;
	margin:0px;
	padding-left:17px;
	}
h2{
	border:0px solid green;
	padding-bottom:0px;
	margin:0px;
}
ol{
	margin:0px;
	list-style:none;
padding-left:0px;
	}
h3{
	color:#0F4951;
	border:0px solid green;
	margin:0px;
	padding-left:20px;
	}
.startlisting{
	border:0px solid red; 
	padding-bottom:15px;
	}
.mlsservices{
	background:url(../images/bg_blue_catalog.jpg) no-repeat center; 
	height:250px; 
	padding:20px 20px 0px 20px;
	border:0px solid green;
	}
.mls_content{
	float:left; 
	padding-left:15px; 
	padding-top:10px;
	}
.mls-heading{
	font-size:28px; 
	color:#FFFFFF; 
	font-weight:bold;
	}
.mls-heading a{
	text-decoration:none;
	color:#FFFFFF;
	}
.mls-adtocart{
	padding-top:30px; 
	border:0px solid;
	}
.mls-adtocart td{
	font-size:4em; 
	color:#fff; 
	font-weight:bold;
	border:0px solid;
	padding-bottom:10px;
	}
.startlisting-right{
	float:right; 
	width:480px; 
	font-size:12px; 
	color:#fff;
	line-height:12px;
	}
.startlisting-right li{
	color:#fff;
	line-height:11px;
	}
.catalog_services{
	background:url(../images/bg_light_catalog.jpg) no-repeat center;
	height:270px; 
	padding:20px 20px 0px 40px;
	border:0px solid green;
	}
.catalog_heading{
	font-size:28px;
	font-weight:bold;
	}
.catalog_heading a{
	text-decoration:none;
	color:#000;
	}
.catalog_services_typeimg{
	float:left; 
	padding-right:10px; 
	width:143px; 
	}
.catalog_services_types_main{
	padding-top:0px;
	background:url(../images/bg_catalog_services.jpg) no-repeat; 
	width:153px; 
	height:187px;
	}
.catalog_services_typeimg ul{
	margin:0px;
	padding:0px;
	padding-left:15px;
	}
.catalog_services_typeimg li{
	font-size:12px;
	word-spacing:2px;
	padding:0px;
	margin:0px;
	border:0px solid;

	}

.catalog_services_types{
	font-size:22px;
	font-weight:bold;
	text-align:center;
	line-height:22px;
	padding-top:10px;
	}
.catalog_services_types a{
text-decoration:none;
color:#000;
}
.catalog_services_types_main img{
	padding-left:20px;
	}
.catalog_service_dollers{
	font-size:2em;
	font-weight:bold;
	text-align:center;
	color:#fff;
	line-height:30px;
	padding-top:5px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
.catalog_service_content{
	font-size:12px;
	padding-left:10px;
	}
.catalog_service_content a{
	color:#f26822;
	}
.compareplans{
	float:right; 
	padding-top:5px; 
	font-weight:bold; 
	width:390px;
	text-align:right;
	padding-right:13px;
	}
.catalog_icon{
	float:left; 
	padding-top:10px;
	}
.catalog-orange{
	color:#f26822;
	text-decoration:underline;
	font-weight:bold;
	}
.catalog-orange a{
       color:#f26822;
       }

.catalog_service_description{
	float:left; 
	width:220px;
	padding:10px 10px 0px 10px; 
	font-size:13px; 
	border:0px solid;
	}
.yellowtext{
	color:#ffcc67;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	}
.yellowtext a{
	color:#ffcc67;
	}

.plans a{
	color:#f26822;
	}
.sitemap li a{
 color:#000;
text-decoration:none; 
}

.shoppingcart{
	width:250px; 
	float:left; 
	border:0px solid green;
	}
.keepshopping{
	float:right; 
	border:0px solid red;
	padding-right:48px;
	}
.prod_description_main{
	padding-left:22px; 
padding-top:20px;
	border:0px solid red;
	}
.prod_description{
	background:#e9f6f5 url(../images/bg_top_checkout.jpg) no-repeat;
	width:826px;
	padding-top:0px;
	border:0px solid red;
	}
.prod_descriptiom_btm{
	background:url(../images/bg_btm_checkout.jpg) no-repeat;
	height:11px;
	}
.prod_headings{
	font-size:24px; 
	font-weight:bold; 
	color:#0F4951;
	padding-left:10px;
	}
.bold_font{
	font-weight:bold;
	padding-top:5px;
	}
.checkout_btm_border{
	border-bottom:2px solid #78999e;
	}
.checkout_left_border{
	border-left:1px solid #78999e;
	}
.checkout_right_border{
	border-right:1px solid #78999e;
	}
.checkout_top_border{
	border-top:1px solid #78999e;
	}
.checkout_text{
	font-size:15px;
	text-align:right;
	}
.prod_detail{
	padding-left:80px;
	font-size:15px;
	}
.prod_detail_heading{
	padding-left:80px;
	padding-top:10px;
	font-weight:bold;
	text-decoration:underline;
	}
.prod_img{
	padding:10px 0px 10px 15px;
	width:56px; float:left;
	}
.content_padding{
	padding-left:10px;
	}
.item_no input{
	background:url(../images/icon_item_no.gif) no-repeat center;
border:0px solid;
width:25px;
height:25px;
padding:2px;
padding-top:8px;
text-align:center;
	}
.form-spacer{
	height:5px;
	}
	
/* admin Menu Starts Here*/
.nav-con-div{
	width:243px; float:left;margin:0px 0px 0px 18px;
	}
	
.nav-con-div ul{
	margin:0px; padding:0px;
	}

.nav-con-div ul li{
	background:url(../images/sub-nav-hover.gif) no-repeat;
	width:223px; height:22px;
	color:#e9f6f5;
	font:12px normal Arial, Helvetica, sans-serif;
	padding:8px 0px 0px 20px;
	list-style:none;
	}
	
.nav-con-div ul li:hover{
	background:url(../images/sub-nav.gif) no-repeat;
	height:22px;
	}
    
.nav-con-div ul li a{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	}

	
.nav-con-div ul li a:hover{
	text-decoration:underline;
	height:22px;
	}

	
.main-category{
	background:url(../images/main-navigation-hover.gif) no-repeat;
	width:253px; height:22px;
	color:#e9f6f5;	
	float:left;
	font:12px bold Arial, Helvetica, sans-serif;
	padding:8px 0px 0px 8px;
	list-style:none;
	}
	
.main-category:hover{
	background:url(../images/main-navigation.gif) no-repeat;
	height:22px;
	}
	
.main-category a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
	
.main-category a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	height:22px;
	}

.current-main-nav{
	background:url(../images/main-navigation.gif) no-repeat;
    text-decoration:underline;
	color:#FFFFFF;
	}
    
/* product detail css starts here */
.heading{
	font-size:28px;
	font-weight:bold;
        padding-left:10px;
	}
.heading h3{
	color:#010101;
	font-size:18px;
padding-left:0px;
	}
.product_desc{
	padding-top:10px; 
	width:680px; 
	font-size:14px;
min-height:140px;
	}
.product_desc img{
	float:left; 
	padding:0px 10px;
	}
/* flexi div*/
#maindiv{
	width:875px; 
	margin-left:10px;
	}
#topleft{
	background:#78999e url(../images/img_top_left_corner.jpg) left top no-repeat;
	}
#topright{
	background:url(../images/img_top_right_corner.jpg) right top no-repeat;

	padding:0px 7px;
}
#bottomleft{
	background:url(../images/img_left_btm_corner.jpg) left bottom no-repeat;
	}
#bottomright{
	background:url(../images/img_right_btm_corner.jpg) right bottom no-repeat;
	height:13px;
	}
#contentdiv{
	padding:10px;
	}
h4	{
	color:#ffcc67;
	font-size:26px;
	padding:12px 0px 0px 12px;
	margin:18px 0px 10px 0px;
	}
.featureditem{
	margin:10px 0px 0px 0px;
	padding:0px;
	}	
.featureditem li{
	margin-left:15px;
	font-size:13px;
	}
.plandetail_righttd{
	width:366px; 
	padding-left:8px; 
	height:22px; 
	vertical-align:middle;
background:#fff;
	border-bottom:1px solid #78999e;
	border-right:1px solid #78999e;
	}
.plandetail_righttd a{
color:#f26822;	
	}
.plandetail_lefttd{
	width:114px; 
	padding-right:8px;
	background:#fff; 
	border-bottom:1px solid #78999e;
	border-right:1px solid #78999e;
	}
.plandetail_lefttd a{
color:#f26822;	
	}
.plan_detail{
	padding-top:20px;
	}
.plan_detail_table{
	width:857px; 
	font-size:13px;
	}
.plandetail_heading{
	background:#78999e; 
	font-size:26px; 
	color:#ffcc67; 
	font-weight:bold; 
	border:0px;
	}
.plandetail_types{
	background:#78999e url(../images/bg_signdetail_type.gif) no-repeat; 
	height:22px;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	padding:5px 0px;
	}
.plan_brocher{
	background:#78999e url(../images/bg_broucherbox.gif) no-repeat top; 
	width:115px; 
	height:151px; 
	vertical-align:top;
	margin-left:10px;
	}
.plan_detail_content{
	font-size:12px;
	font-weight:bold;
	}
.plan_detail_content a{
	color:#f26822;
	}
.paint_consultaion{
	background:#78999e url(../images/bg_paintconsuttaion.gif) no-repeat top; 
	width:121px; 
	height:190px; 
	vertical-align:top;
	padding-top:5px;
	margin-left:10px;
	}
/*Lock details products*/
#products-area{
	width: 693px;
	padding: 0px;
	margin-left: 80px;
	background: #e9f6f5;
}
#prd-top-curve{
	background: url(../images/products-top.png) no-repeat bottom;
	width: 692px;
	height: 11px;
}
#prd-bg{
	background: url(../images/products-bg.png) repeat-y;
	width: 692px;
	padding:0px;
}
.prd1{
	padding-left: 16px; 
	padding-top: 14px;
	padding-bottom: 14px;
}
.prd2{
	padding-left: 16px; 
	padding-top: 14px;
	padding-bottom: 14px;
}
.prd3{
	padding-left: 14px; 
	padding-top: 14px;
	padding-bottom: 14px;
}
#prd-bottom-curve{
	background: url(../images/products-bottom.png) no-repeat top;
	width: 692px;
	height: 11px;
}
/*Lock details products*/

.productitemcell{
border-bottom:1px solid #78999e;
padding:10px;
height:50px;
}
.detail_heading a{
	font-weight:bold;
	text-decoration:underline;
	color:#000;
}
.remove a{
	font-size:15px;
	text-decoration:underline;
	color:#000;
}
.padright{
padding-right:10px;
}

#rightcontent a {
    color:#f26822;
    }

#rightcontent a:hover{
      color:#f26822;
      text-decoration:none;
}
/* Review inner */	
#inner-data{
	width:826px;
	padding-top:2px;
	padding-left: 21px;
}
.space-bottom{
	padding-bottom: 5px;
}
/*inner rounded box main */
#roundmain-div{
	width: 560px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#roundmain-left-div{
	width: 260px;
	padding: 0px;
	float: left;
}
#roundmain-right-div{
	width: 260px;
	padding-left: 0px;
	float: right;
}
/* Flexi Div - Rounded boxes */
#rounded-innerdiv{
	width:260px; 
	margin-left:2px;
	margin-top:2px;
}
.topleft{
	background:#e9f5f4 url(../images/img_top_left_corner2.jpg) left top no-repeat;
	}
.topright{
	background:url(../images/img_top_right_corner2.jpg) right top no-repeat;
	padding:0px 7px;
}
.bottomleft{
	background:url(../images/img_bottom_left_corner2.jpg) left bottom no-repeat;
	}
.bottomright{
	background:url(../images/img_bottom_right_corner2.jpg) right bottom no-repeat;
	height:15px;
	}
.contentdiv{
	padding:10px;
	}
.review_subheading{
	padding-bottom:25px; 
	font-size:24px;
	font-weight:bold;
	width: 190px;
}
.review_inner-data{
	padding-bottom:30px; 
	font-size:13px;
	font-weight:normal;
}
.link2{
	text-align:right;
	padding:1px 0px 0px;
	font-size:14px;
	width: 20px;
	float: right;
	}
.link2 a{
	color:#F26822;	
}
#rounded-innerdiv2{
	width:260px; 
	margin-left:2px;
	margin-top:2px;
}
.topleft{
	background:#e9f5f4 url(../images/img_top_left_corner2.jpg) left top no-repeat;
	}
.topright{
	background:url(../images/img_top_right_corner2.jpg) right top no-repeat;
	padding:0px 7px;
}
.bottomleft{
	background:url(../images/img_bottom_left_corner2.jpg) left bottom no-repeat;
	}
.bottomright{
	background:url(../images/img_bottom_right_corner2.jpg) right bottom no-repeat;
	height:15px;
	}
.contentdiv2{
	padding:10px;
	}
.review_subheading2{
	padding-bottom:5px; 
	font-size:24px;
	font-weight:bold;
	width: 190px;
}
.review_inner-data2{
	padding-bottom:2px; 
	font-size:13px;
	font-weight:normal;
}
h5 {
font-size:
16px; 
color:#FF6600;
text-decoration:underline;
margin:0;
     }
/* Checkout Billing */
.left_mainheading2{
	padding-bottom:0px; 
	font-size:26px;
	font-weight:bold;
	width: 300px;
	}
.link3{
	text-align:left;
	padding:0px;
	font-size:16px;
	width: 300px;
	float: left;
	}
.link3 a{
	color:#F26822;	
}
#roundmain2-div{
	width: 833px;
	padding-top: 10px;
	margin: 0px;
	float: left;
} 
#rounded-innerdiv3{
	width:409px; 
	margin-left:2px;
	margin-top:2px;
border:0px solid;
}
.topleft{
	background:#e9f5f4 url(../images/img_top_left_corner2.jpg) left top no-repeat;
	}
.topright2{
	background:url(../images/img_top_right_corner2.jpg) right top no-repeat;
	padding:0px 8px 0px;
}
.bottomleft{
	background:url(../images/img_bottom_left_corner2.jpg) left bottom no-repeat;
	}
.bottomright{
	background:url(../images/img_bottom_right_corner2.jpg) right bottom no-repeat;
	height:15px;
	}
.contentdiv2{
	padding:5px;
}
td.form-inner-text{
	text-align:left;
	padding:0px;
	font-size:13px;
	height: 40px;
}
.form-inner-link{
	text-align:left;
	font-size:13px;
	color: #F26822;
	}
.form-inner-link:hover {
	color:#F26822;	
}
td.form-inner-text2{
	text-align:left;
	padding:0px;
	font-size:13px;
}
.contact_text2{
	font-size:14px;
	padding-left:5px;
}
.checkout_name{
	background:url(../images/textbox_name2.gif) no-repeat;
	width: 209px;
	height:30px;
	padding-left:10px;
}
td.form-inner-text3{
	text-align:right;
	font-size:13px;

}
td.payment-inner-text{
	text-align:left;
	padding:0px;
	font-size:13px;
	height: 17px;
}
td.heightimg{
	height: 50px;
}
.payment_text{
	font-size:14px;
	padding-left:5px;
}
.payment_name{
	background:url(../images/textbox_name2.gif) no-repeat;
	width: 209px;
	height:30px;
	padding-left:10px;
}
.payment_innerbox{
	background:url(../images/card-inner-box.gif) no-repeat;
	width: 57px;
	height:30px;
	padding-left:10px;
}
.card-inner-link{
	text-align:right;
	font-size:13px;
	color: #F26822;
	padding-lett: 20px;
	}
.card-inner-link:hover {
	color:#F26822;	
}
td.card-inner-text{
	text-align:left;
	font-size:13px;
}
/* Bottom Main Container */ 
#bottom-main-container{
	width: 833px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#bottom-main-container-left{
	width: 411px;
	padding: 2px;
	float: left;
	margin: 0px;
}
#bottom-main-container-right{
	width: 411px;
	padding-left: 0px;
	float: right;
}
#rounded-innerdiv4{
	width:411px; 
	margin-left:2px;
	margin-top:2px;
}
.shipping-address_mainheading{
	padding-bottom:10px; 
	paddng-left: 30px;
	font-size:26px;
	font-weight:bold;
}
.form-bold-text{
	text-align:left;
	padding-left:0px;
	font-size:16px;
	height: 40px;
}
.form-bold-text2{
	text-align:left;
	padding-left:0px;
	font-size:16px;
}
.shipping_innerbox{
	background:url(../images/payment-city.gif) no-repeat;
	width: 166px;
	height:30px;
	padding-left:10px;
}
.shipping_zip{
	background:url(../images/city-zip.gif) no-repeat;
	width: 91px;
	height:30px;
	padding-left:10px;
}
.phone_field{
	background:url(../images/phone-field.gif) no-repeat;
	width: 49px;
	height:30px;
	padding-left:10px;
}
.phone_field2{
	background:url(../images/phpne-field2.gif) no-repeat;
	width: 79px;
	height:30px;
	padding-left:10px;
}
td.required{
	text-align:left;
	padding-left:276px;
	font-size:13px;
	height: 5px;
}
.billing-subhead{
	text-align:left;
	font-size:13px;
}
.continue-checkout{
	padding-left: 715px; 
}
.back-to-cart{
	float:right; 
	padding-right:48px
}


.my-account-bg{
			background:url(../images/my-account-bg.gif) no-repeat;
			width:577px; height:306px;
			}
			
 .my-ac-content{
			font-size:13px;
			color:#010101;
			font-family:myriad pro,verdana;
			}
.my-ac-title{
	font-size:22px; font-weight:bold; color:#094950;
	padding-top:4px;
	}			
.my-ac-content a{
			font-size:13px;
			color:#f26822;
			text-decoration:underline;
			}
			
.my-ac-content a:hover{
			text-decoration:none;
			}
.shipping_statebox{
	background:url(../images/bg_state.jpg) no-repeat;
	width: 61px;
	height:30px;
	padding-left:10px;
}

/* classes for pop up divs */
   
  .black_overlay{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #666666;

    }
* html .black_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
    .white_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width:50%;
    padding: 16px;
    z-index:1002;
    overflow: auto;
    }
    .message-bg{
    background:url(../images/message-bg.gif) repeat-y;
    }
    .message-tp-bg{
    background:url(../images/message-top-bg.gif) repeat-x;
    }
    .message-bt-bg{
    background:url(../images/message-bottom-bg.gif) repeat-x;
    }
    .message-tile{
    color:#0f4951;
    font-size:24px;
    font-weight:bold;
    padding-bottom:5px;
    }
    .message-text{
    color:#0f4951;
    font-size:21px;
    }
    .action-link{
    font-size:22px;
    }
    .action-link a{
    font-size:22px;
    color:#f26822;
    text-decoration:underline;
    }
    .action-link a:hover{
    text-decoration:none;
    }
.bold-text{
	font-weight:bold; font-size:16px;
	}
.popup_main{
	border:0px solid red; 
	width:470px; 
	position:absolute; 
	margin:auto;
	}	
.popup_top_img{
	background:url(../images/popup_top.png) no-repeat; 
        height:27px;
	}
.popup_mid_img{
	background:url(../images/popup_mid.png) repeat-y; 
	padding-left:10px;
	}
.popoup_close{
	width:425px; 
	border:0px solid red;
	}
.popoup_close h1{
	float:left;
	}
.popup_btm_img{
	background:url(../images/popup_bottom.png) no-repeat; height:27px;
	}
.popup_addtocart{
	clear:both; 
	}
.popup_addtocart img{
	float:left;
	padding:20px;
	}	
.popup_thanks{
	padding-top:30px; 
	text-align:left;
	color:#094950;
	font-size:24px;
	}
.popup_thanks span{
	text-align:left;
	color:#094950;
	font-size:16px;
	}
	
.menu{
	width:253px;
	padding:0px 0px 0px 12px;
	vertical-align:middle;
	color:#FFFFFF;
    height:30px;
	font-size:13px;
	cursor:pointer;
	}
	
.sub-menus{
	width:253px;
	padding:0px 0px 0px 32px;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;
    height:30px;
	}
		
	
.submit_button{
	background:url(../images/submit-order.gif) no-repeat;
width:115px;
height:43px;
border:0px solid;
cursor:pointer;
}

.receipt_question{
	background:url(../images/bg_receipt_questions.gif) no-repeat; 
	height:257px;
	padding:10px 0px 0px 10px;
	}
.receipt_question span{	
	color:#010101;
	font-size:15px;
	font-weight:normal;
	}
  .forget-password-bg{
            background:url(/images/forget-password-bg.gif) no-repeat;
            width:208px;
            height:30px;
}
.sample_number a{
	background:url(../images/staging/popup-number-blue.jpg) no-repeat;
	width:32px;
	height:27px;
margin-right:5px;
padding-top:5px;
	text-align:center;
display:block;
	cursor:pointer;
	}
.sample_number a:hover{
	background:url(../images/staging/popup-number-orange.jpg) no-repeat;
	width:32px;
	height:27px;
margin-right:5px;
padding-top:5px;
display:block;
	}
.sample_number a:selected{
	background:url(../images/staging/popup-number-orange.jpg) no-repeat;
	width:32px;
	height:27px;
margin-right:5px;
padding-top:5px;
display:block;
	}
.text-links{
            color:#094950;
            font-size:13px;
            font-weight:bold;
            padding-top:5px;
            }
 .text-links a{
            color:#f26822;
            text-decoration:underline;
            font-size:13px;
            font-weight:bold;
            }
.normal-menu{
	padding-left:12px;
    }
.popup_emptycart{
	padding-top:30px; 
	text-align:left;
	color:#f15b29;
	font-size:26px;
	text-decoration:underline;
	}
.popup_emptycart a{
	color:#f15b29;
	}
	
.my-input{
border:0 solid red;
height:14px;
margin:3px 0 0 5px;
width:185px;
}

.chk-bg{
	background:url(../images/chk-bg.gif) repeat-y;
	}
	
table.cartSummaryTable {
border-collapse:collapse;
border-spacing:0;
color:#FFFFFF;
font-family:myriad pro, arial,  verdana;
font-size:15px;
}

a.cartSummaryLink {
color:#FECC67;
margin:0 24px 0px 5px;
}


/*login box*/
div#loginForm_1{
display:none;
}
div#loginForm_0{
display:block;
}
div#loginWelcome_1{
display:inline;
}
div#loginWelcome_0{
display:none;
}
/* */