/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(../images/bg_img.jpg);
background-repeat:repeat-x;
background-color:#4a9ad9;
}
.main_content{
width:950px;
height:auto;
float:left;
}
.header_main_link{
width:950px;
height:auto;
float:left;
}
.header_main{
width:950px;
height:auto;
float:left;
}
.logo{
width:225px;
height:112px;
float:left;
margin-left:6px;
}
.search_main{
width:400px;
height:auto;
float:right;
}
.top_links_main{
width:278px;
height:auto;
float:right;
FONT-WEIGHT:normal;
font-size:12px;
color:#FFFFFF;
font-family:Arial;
margin-top:5px;
}
.top_links{
FONT-WEIGHT:normal;
font-size:12px;
color:#FFFFFF;
font-family:Arial;
TEXT-DECORATION: none;
}
a.top_links:link, a.top_links:active, a.top_links:visited {
FONT-WEIGHT:normal;
font-size:12px;
color:#FFFFFF;
font-family: Arial;
TEXT-DECORATION: none;
}
a.top_links:hover, a.top_links:visited:hover {
FONT-WEIGHT: normal;
font-size:12px;
color:#FFFFFF;
font-family:Arial;
TEXT-DECORATION: underline;
}
.search_textbox_main{
width:338px;
height:auto;
float:right;
margin-top:55px;
}
.search_div{
width:260px;
height:auto;
float:left;
}
.serach_btn{
width:70px;
height:25px;
float:left;
margin-top:3px;
}
.search_textbox {
BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 8pt; BACKGROUND: #ffffff; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 250px; COLOR: #000000; BORDER-BOTTOM: #d7d7d7 1px solid; FONT-FAMILY: arial,verdana,helvetica,sans-serif; HEIGHT: 18px; margin-top:5px;
}
.main_links{
width:950px;
height:auto;
float:left;
}
.middle_content{
width:920px;
height:auto;
float:left;
padding-left:15px;
padding-right:15px;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:30px;
}
.left_content{
	width:228px;
	height:auto;
	float:left;
	padding-right:15px;
	padding-left: 15px;
}
.choose_here_save{
width:226px;
height:107px;
float:left;
background-image:url(../images/left_bg.jpg);
background-repeat:no-repeat;
margin-bottom:3px;
}
.choose_save_main{
width:174px;
height:auto;
float:left;
margin-left:12px;
margin-top:27px;
}
.choose_h1{
width:172px;
height:auto;
float:left;
font-family:arial;
font-size:14px;
font-weight:bold;
color:#000000;
}
.choose_subtext{
width:174px;
height:auto;
float:left;
font-family:arial;
font-size:12px;
font-weight:normal;
line-height:18px;
color:#194370;
margin-top:3px;
}
.choose_subtext1{
font-family:arial;
font-size:12px;
font-weight:normal;
line-height:18PX;
color:#194370;
margin-top:3px;
}
.more_link{
width:20px;
height:10px;
float:left;
margin-top:27px;
}
.category_main{
width:227px;
height:auto;
float:left;
margin-top:10px;
}
.category_title{
font-family:arial;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
width:120PX;
height:auto;
float:left;
margin-left:8px;
margin-bottom:3px;
margin-top:3px;
}
.category_subtext{
font-family:arial;
font-size:13px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.google_chekcout{
width:227px;
height:77px;
float:left;
margin-top:20px;
}
.right_content{
width:677px;
height:auto;
float:left;
}
.banner{
width:677px;
height:326px;
float:left;
}
.welcome_main{
width:677px;
height:auto;
float:left;
margin-top:15px;
}
.welcome_h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
width:260px;
height:auto;
float:left;
margin-bottom:8px;
}

.welcome_subtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:677px;
height:auto;
float:left;
line-height:18px;
text-align:left;
}
.link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066CC;
text-decoration:underline;
}
.best_selling_bg{
width:673px;
height:29px;
float:left;
background-image:url(../images/selling-img.jpg);
background-repeat:no-repeat;
margin-top:15px;
}
.best_selling_text{
width:200px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:12px;
margin-top:8px;
font-weight:bold;
}
.bulbs_products{
width:673px;
height:auto;
float:left;
margin-top:15px;
}
.product_name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00b3e1;
font-weight:bold;
width:117px;
height:auto;
float:left;
text-align:center;
}
.product_description{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
line-height:18px;
}
.special_bulbs{
width:673px;
height:auto;
float:left;
margin-top:20px;
}
.details_btn{
width:78px;
height:22px;
float:left;
margin-left:60px;
margin-top:70px;
}
.footer_main{
width:930px;
height:auto;
float:left;
padding-left:15px;
margin-top:10px;
margin-bottom:20px;
}
.company_infor_main{
width:200px;
height:auto;
float:left;
}
.company_h1{
width:200px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.company_border{
width:110px;
height:1px;
float:left;
margin-top:3px;
margin-bottom:3px;
background-color:#FFFFFF;
}
.company_subtext{
width:180px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#FFFFFF;
}
.comp_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
line-height:18px;
}
.customer_main{
width:268px;
height:auto;
float:left;
}

.customer_border{
width:265px;
height:1px;
float:left;
margin-top:3px;
margin-bottom:3px;
background-color:#FFFFFF;
}
.customer_subtext_main{
width:265px;
height:auto;
float:left;
}
.customer_subtext{
width:100px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:18px;
}
.customer_subtext1{
width:155px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:18px;
}
.our_brands_main{
width:400px;
height:auto;
float:left;
margin-left:60px;
}
.our_brands_border{
width:377px;
height:1px;
float:left;
margin-top:3px;
margin-bottom:3px;
background-color:#FFFFFF;
}
.our_brands_subtext_main{
width:400px;
height:auto;
float:left;
}
.speciality_bulbs{
width:203px;
height:140px;
float:left;
background-image:url(../images/speciality_bulbs.jpg);
background-repeat:no-repeat;
}

/*Start of Product Description*/
.product_name_main{
width:377px;
height:auto;
float:left;
margin-top:8px;
}
.product_title{
width:200px;
height:auto;
float:left;
font-family:"Courier New", Courier, monospace;
font-size:20px;
color:#194370;
font-weight:bold;
}
.product_description1{
width:370px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
font-size:14px;
color:#000000;
font-weight:normal;
text-align:justify;
margin-top:8px;
}
.product_price_main{
width:370px;
height:auto;
float:left;
margin-top:10px;
}
.price{
width:305px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#000000
}
.qty{
width:70px;
height:auto;
float:left;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.qty_textbox{
width:60px;
height:auto;
float:left;
}
.textbox_form {
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
BACKGROUND: #ffffff; 
BORDER-LEFT: #666666 1px solid; 
WIDTH: 50px; COLOR: #000000; 
BORDER-BOTTOM: #666666 1px solid; 
FONT-FAMILY:verdana,helvetica,sans-serif; 
HEIGHT: 18px;
margin-top:1px;
}
.listbox{
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
BACKGROUND: #ffffff; 
BORDER-LEFT: #666666 1px solid; 
WIDTH: 140px; COLOR: #000000; 
BORDER-BOTTOM: #666666 1px solid; 
FONT-FAMILY:verdana,helvetica,sans-serif; 
HEIGHT: 18px;
margin-top:1px;
}
.add_cart_btn{
width:100px;
height:25px;
float:left;
}
.reviews_main{
width:377px;
height:auto;
float:left;
margin-top:10px;
}
.review_text{
width:65px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-top:8px;
color:#000000;
}
.review_img{
width:100px;
height:auto;
float:left;
}
.available_text{
width:250px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-top:1px;
color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
background-image:url(../images/gradient.jpg);
background-repeat:no-repeat;
}
.calculation{
width:350px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
.speces{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

hr {
  border: 0;
  width: 80%;
  color: #ffffff;
  height: 1px;;
}

/*End of Product Description*/

/*Product Listing page*/
.product_listing_title{
width:200px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
}
.sort_order{
width:192px;
height:auto;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}
.sort_listbox{
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
BACKGROUND: #ffffff; 
BORDER-LEFT: #666666 1px solid; 
WIDTH: 150px; COLOR: #000000; 
BORDER-BOTTOM: #666666 1px solid; 
FONT-FAMILY:verdana,helvetica,sans-serif; 
HEIGHT: 18px;
margin-top:1px;
}
.sort_main{
width:420px;
height:auto;
float:right;
}
.display_list{
width:160px;
height:auto;
margin-top:3px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.product_list_main{
width:210px;
height:auto;
float:left;
margin-top:15px;
margin-bottom:15px;
}
.prod_img{
width:100px;
height:100px;
float:left;
margin-left:62px;
}
.prod_name{
width:210px;
height:auto;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-color:#f2f2f3;
padding-top:5px;
padding-bottom:5px;
color:#194370;
}
.product_rating{
width:210px;
height:auto;
float:left;
text-align:center;
margin-top:8px;
}
.prod_description{
width:210px;
height:auto;
float:left;
text-align:center;
margin-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#000000;
margin-top:8px;
}
.prod_price{
width:210px;
height:auto;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.more_details{
width:210px;
height:auto;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0362bd;
margin-top:5px;
text-decoration:none;
}
.hr_boder{
border:1px dashed  #04539d;
}
.vertical_border{
border-right:1px dashed  #04539d;
}

/*End of listing page*/

/*Commercial accounts*/
.commercial_main{
width:870px;
height:auto;
float:left;
margin-left:20px;
margin-top:15px;
}
.terms_conditions{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:870px;
height:auto;
float:left;
line-height:25px;
text-align:left;
}
.bullet{
list-style-image:url(../images/bullet.jpg);
margin-left:0;
padding-left:25px;
background-repeat:no-repeat;
}

.number_text{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#393939;
}

/*End of commercial accounts*/
