@charset "utf-8";
/* goober.css */
*{
	/* Block all margins and padding */
	margin:0;
	padding:0;
	/* Temporary borders */
	border:solid 0px #000000;
	}

html{
	height:100%;
	}

body{
	background: #cedfab url(../images/bg/body_bg.jpg) top center;
	background-repeat: repeat-x;
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#4e4f50;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	height:100%;
	}
h5{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	font-weight: bold;
	color:#12679b;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}


#mainwrapper{
	width:980px;
	height: 100%;
	/* Center The Wrapper */
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** Row 1 ******/
#row1wrap{
	width:980px;
	height:17px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#row1{
	width:980px;
	height:17px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Row 1 ******/
/****** Row 2 ******/
#row2wrap{
	width:980px;
	height:90px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#row2a{
	width:123px;
	height:90px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row2b{
	width:315px;
	height:90px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row2c{
	width:150px;
	height:90px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row2dwrap{
	width:392px;
	height:90px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** Row 2d Sub Divs ******/	
#row2dsubdiv1{
	width:180px;
	height:150px;
	margin: 0 auto;
	padding:0px 0px 0px 0px; float:left; text-align:center;
}
	#row2dsubdiv1 p{
	font-family:verdana, arial, tahoma;
	font-size:11px;
	color:#000000;
	margin: 0 auto;
	padding:0px 10px 3px 0px;
	}
	span.linkpad{
	margin: 0 auto;
	padding:0px 5px 0px 0px;
	}
#row2dsubdiv2{
	width:185px;
	height:42px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row2dsubdiv3{
	width:30px;
	height:42px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row2dsubdiv4{
	background: #cedfab url(../images/main/row2/row2_subdiv4_bg.jpg) top center;
	background-repeat: repeat-x;
	width:55px;
	height:42px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
	#row2dsubdiv4 p{
	font-family:verdana, arial, tahoma;
	font-size:28px;
	color:#000000;
	margin: 0 auto;
	padding:4px 5px 0px 0px;
	}
#row2dsubdiv5{
	width:122px;
	height:42px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** End Row 2d Sub Divs ******/
/****** End Row 2 ******/
/****** Row 3 ******/
#row3wrap{
	width:980px;
	height:9px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#row3{
	width:980px;
	height:9px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Row 3 ******/
/****** Row 4 ******/
#row4wrap{
	width:980px;
	height:41px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#row4a{
	width:123px;
	height:41px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row4nav{
	width:852px;
	height:41px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#row4c{
	width:5px;
	height:41px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** End Row 4 ******/
/****** Col 1 Left Col Navigation ******/
#col1wrap{
	width:118px;
	height:100%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col1{
	width:118px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col1subdiv1{
	background: url(../images/main/col1/col1subdiv1/col1subdiv1_bg.png);
	background-repeat: no-repeat;
	width:118px;
	height:95px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col1subdiv1 p{
	margin: 0 auto;
	padding:5px 0px 0px 15px;
}
#col1nav{
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col1nav p{
	margin: 0 auto;
	padding:8px 0px 0px 15px;
}
span.select { 
  position: absolute; 
  width: 85px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ 
  height: 18px; 
  padding: 2px 1px 1px 3px; 
  color: #5a5b5c; 
  font-size: 10px;
  font-family: verdana, arial, tahoma;
  font-weight: bold; 
  background-color: #ffffff;
  border: solid 0px #afbfd3;
  background: url(../images/main/col1/col1search/entiresite.png) no-repeat; 
  overflow: hidden; 
}
option { 
 	margin: 0px 0px 0px 0px;
  	padding: 2px 2px 0px 2px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 0px 0px 0px 0px; 
}
inputnew { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:95px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

input3 { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:200px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}
inputsmall { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:20px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.inputlarge { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:300px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.inputdropdown2 { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:50px;
	height:25px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.inputsmall4 { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:50px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}


.inputTextArea { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:400px;
	height:300px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.submit { 
	background:transparent;
	width:33px;
	height:12px;
 	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: solid 0px #afbfd3;
}

.submitContact { 
	background:transparent;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: solid 1px #afbfd3;
}

/****** End Col 1 ******/
#intcolwrap{
	height:100%;
	width:738px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#allbg{
	background: url(../images/bg/all.png);
	background-repeat: repeat-y;
	height:1497px;
	width:862px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** Col 2 ******/
#col2wrap{
	height:100%;
	width:24px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col2{
	width:24px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Col 2 ******/
/****** Col 3 Main Body ******/
#col3wrap{
	width:691px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col3subdiv1{
	background: url(../images/main/col3/col3subdiv1/col3subdiv1_bg.jpg);
	background-repeat: repeat-x;
	width:691px;
	height:28px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col3subdiv2{
	background: url(../images/main/col3/col3subdiv2/col3subdiv2_bg.jpg);
	background-repeat: repeat-x;
	width:691px;
	height:19px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col3subdivwrap1{
	background: #ffffff url(../images/main/col3/col3subdivwrap1/col3subdivwrap1_bg.jpg);
	background-repeat: repeat;
	width:691px;
	height:100%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col3subdivwrap1 p{
	font-family:arial, verdana, tahoma;
	font-size:13px;
	color:#4e4f50;
	margin: 0 auto;
	padding:19px 30px 0px 29px;
}
#col3subdiv3{
	background: url(../images/main/col3/col3subdiv3/col3subdiv3_bg.jpg);
	background-repeat: repeat;
	width:22px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col3subdiv4{
	width:646px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col3subdiv5{
	background: url(../images/main/col3/col3subdiv5/col3subdiv5_bg.jpg);
	background-repeat: repeat;
	width:23px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** QUICKLINKS ******/
#quicklinkcol1{
	background:#ffffff;
	width:151px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#quicklinkcol1 p{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#f7901e;
	margin: 0 auto;
	padding:6px 0px 0px 5px;
}
#quicklinkcol1 b{
	font-family:arial, verdana, tahoma;
	font-size:14px;
	color:#12679b;
	margin: 0 auto;
	padding:6px 0px 0px 0px;
}
#quicklinkcol2{
	background:#ffffff;
	width:163px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#quicklinkcol2 p{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#f7901e;
	margin: 0 auto;
	padding:6px 0px 0px 5px;
}
#quicklinkcol2 b{
	font-family:arial, verdana, tahoma;
	font-size:14px;
	color:#12679b;
	margin: 0 auto;
	padding:6px 0px 0px 0px;
}
#quicklinkcol3{
	background:#ffffff;
	width:163px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#quicklinkcol3 p{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#f7901e;
	margin: 0 auto;
	padding:6px 0px 0px 5px;
}
#quicklinkcol3 b{
	font-family:arial, verdana, tahoma;
	font-size:14px;
	color:#12679b;
	margin: 0 auto;
	padding:6px 0px 0px 0px;
}
#quicklinkcol4{
	background:#ffffff;
	width:126px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#quicklinkcol4 p{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#f7901e;
	margin: 0 auto;
	padding:6px 0px 0px 5px;
}
#quicklinkcol4 b{
	font-family:arial, verdana, tahoma;
	font-size:14px;
	color:#12679b;
	margin: 0 auto;
	padding:6px 0px 0px 0px;
}
#quicklinkcol5{
	background:#ffffff;
	width:126px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#quicklinkcol5 p{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#f7901e;
	margin: 0 auto;
	padding:6px 0px 0px 5px;
}
#quicklinkcol5 b{
	font-family:arial, verdana, tahoma;
	font-size:14px;
	color:#12679b;
	margin: 0 auto;
	padding:6px 0px 0px 0px;
}
/****** END QUICKLINKS ******/
#col3subdivwrap2{
	width:691px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col3subdivwrap2a{
	width:691px;
	height:418px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col3subdivfootwrap{
	width:691px;
	height:176px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col3subdivfootwrap img{
	margin: 0 auto;
	padding:27px 0px 0px 22px;
}
#col3subdivfootwrap p{
	font-family:arial, verdana, tahoma;
	font-size:13px;
	color:#4e4f50;
	margin: 0 auto;
	padding:15px 270px 0px 29px;
}
/****** End Col 3 ******/
/****** Col 4 ******/
#col4wrap{
	height:100%;
	width:23px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col4{
	width:23px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Col 4 ******/
/****** Col 5 Right Col ******/
#col5wrap{
	background: #ffffff;
	width:111px;
	height:80%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** HOT BUY ******/
#hotbuy1{
	width:111px;
	
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#hotbuy1 p{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
	margin: 0 auto;
	padding:59px 0px 0px 0px;
}
#hotbuy2{
	width:111px;
	
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#hotbuy2 p{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
	margin: 0 auto;
	padding:5px 0px 0px 0px;
}
#hotbuy3{
	width:111px;
	
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#hotbuy3 p{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
	margin: 0 auto;
	padding:5px 0px 0px 0px;
}
.colupdate{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
	margin: 0 auto;
	padding:0px 15px 0px 15px;
}
.updateprice{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#d41606;
	margin: 0 auto;
	padding:0px 15px 0px 15px;
}
/****** END HOT BUY ******/
/****** ZIPCODE INPUT ******/
#zipcode{
	width:111px;
	height:170px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#zipcode p{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
	margin: 0 auto;
	padding:35px 0px 5px 15px;
}
.input1{ 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:80px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}
.input{
	color:#4f514f;
	margin: 0 auto;
	padding:5px 0px 0px 15px;
}
.input3{
	color:#4f514f;
	margin: 0 auto;
	padding:3px 0px 0px 55px;
}
.inputphone{
	color:#4f514f;
	margin: 0 auto;
	padding:3px 0px 0px 10px;
}
.inputsubmit{
	background:transparent;
	width:33px;
	height:12px;
	margin: 0 auto;
	padding:5px 0px 0px 15px;
}
.submit1{ 
	background:transparent;
	width:33px;
	height:12px;
 	margin: 0px 0px 0px 0px;
	padding:5px 0px 0px 15px;
	border: solid 0px #afbfd3;
}
/****** END ZIPCODE INPUT ******/
/****** Locations ******/
#locations{
	width:111px;
	position:relative;	 
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#locations p{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: normal;
	color:#4f514f;
	margin: 0 auto;
	padding:0px 0px 2px 15px;
}
.free{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	font-weight: bold;
	color:#12679b;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
.internal_titles{
	font-family:arial, verdana, tahoma;
	font-size:15px;
	font-weight: bold;
	color:#12679b;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
.warning_titles{
	font-family:arial, verdana, tahoma;
	font-size:9px;
	
	color:red;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Locations ******/
#col5 b{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#d41606;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
#col5{
	background: url(../images/main/col5/col5wrap_bg.jpg) no-repeat;
	width:111px;
	height:80%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Col 5 ******/
/****** Col 6 ******/
#col6wrap{
	width:13px;
	height:100%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#col6{
	width:13px;
	height:100%;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
/****** End Col 6 ******/
#botfooter{
	width:691px;
	height:55px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** Start Footer ******/
#footer{
	width:812px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#footer p{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#4e4f50;
	margin: 0 auto;
	padding:0px 100px 0px 130px;
}
#footerwrap{
	width:980px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#topfooterleft{
	width:118px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#topfooter{
	width:862px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#footerwrapspc{
	width:980px;
	height:85px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
#footerspc{
	width:980px;
	height:85px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	float:left;
}
/****** End Footer ******/	
a:link { font-family:verdana, arial, tahoma; font-size:11px; font-weight: normal; font-style:normal; color: #12679b; text-decoration: none;}
a:visited { font-family:verdana, arial, tahoma; font-size:11px; font-weight: normal; font-style:normal; color: #12679b; text-decoration: none;}
a:hover { font-family:verdana, arial, tahoma; font-size:11px; font-weight: normal; font-style:normal; color: #12679b; text-decoration: none;}

.quicklinks:link { font-family:arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #f7901e; text-decoration: none;}
.quicklinks:active { font-family:arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #f7901e; text-decoration: none;}
.quicklinks:visited { font-family:arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #f7901e; text-decoration: none;}
.quicklinks:hover { font-family:arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #f7901e; text-decoration: underline;}

.footer:link { font-family:arial, tahoma, verdana; font-size:12px; font-weight: normal; font-style:normal; color: #4e4f50; text-decoration: none;}
.footer:visited { font-family:arial, tahoma, verdana; font-size:12px; font-weight: normal; font-style:normal; color: #4e4f50; text-decoration: none;}
.footer:hover { font-family:arial, tahoma, verdana; font-size:12px; font-weight: normal; font-style:normal; color: #4e4f50; text-decoration: underline;}


.itemDisplay {
border-left: 1px solid #AAA;
border-bottom: 1px solid #AAA;
padding: 10px;
font-size: 10px;
}
 .itemDisplay a, .itemDisplayCol4 a {
 font-size: 10px;
 }

.itemDisplayCol4  {
font-size: 10px;
border-left: 1px solid #AAA;
border-right: 1px solid #AAA;
border-bottom: 1px solid #AAA;
padding: 10px;
 font-size: 10px;

}
.itemDisplayTop {
border-left: 1px solid #AAA;
border-bottom: 1px solid #AAA;
border-top: 1px solid #AAA;

padding: 10px;
font-size: 10px;
}
 .itemDisplayTop a, .itemDisplayCol4 a, .itemDisplayCol4Top a {
 font-size: 10px;
 }

.itemDisplayCol4Top  {
font-size: 10px;
border-left: 1px solid #AAA;
border-right: 1px solid #AAA;
border-bottom: 1px solid #AAA;
border-top: 1px solid #AAA;

padding: 10px;
 font-size: 10px;

}

.zipcodebox { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:50px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.modulebox {
width: 110px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding-top: 0px;

background-position: top center;
background-repeat: repeat-y;
font-family: Verdana;
font-size: 12px;
text-align: center;

}

.modulebox h4 {
margin: 0px;
padding: 0px;
}
.modulebox_top {
width: 130px;
background-image: url('../images/box_top.png');
background-position: top center;
background-repeat: no-repeat;
width: 100%;
margin: 0px;
padding: 0px;
font-size: 8px;
height: 15px;
margin-top: 10px;
}
.modulebox_bottom {
width: 130px;
background-image: url('../images/box_bottom.png');
background-position: bottom center;
background-repeat: no-repeat;
width: 100%;
margin: 0px;
padding: 0px;
font-size: 8px;
height: 15px;
}
.modulebox_content{
padding: 0px;
margin: 0px;
width: 110px;
margin-left: auto;
margin-right: auto;

}
.input3 { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:200px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}
.inputsmall {
	text-align:center;
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:30px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
	
	
}
.inputmedium {
	text-align:center;
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:50px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.selectbox { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:200px;
	height:23px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.textarea_box { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:400px;
	height:100px;
	font-family: verdana, arial, tahoma; 
	font-size:12px; 
	/*font-weight: bold;*/ 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}
.textarea_box2 { 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:400px;
	height:20px;
	font-family: verdana, arial, tahoma; 
	font-size:12px; 
	/*font-weight: bold;*/ 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}

.h5class{
	font-family:arial, verdana, tahoma;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	
}

.h4class{
	font-family:arial, verdana, tahoma;
	font-size:18px;
	font-weight: bold;
	ccolor:#12679b;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	
}

.newProductTable{
 border-width:1px;
 border-color:#12679b;
 
}

pre
{
    font-family:arial, verdana, tahoma;
	font-size:12px;
	color:#4e4f50;
	white-space: pre-wrap;       /* css-3 */
	 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	 white-space: -pre-wrap;      /* Opera 4-6 */
	 white-space: -o-pre-wrap;    /* Opera 7 */
	 word-wrap: break-word;       /* Internet Explorer 5.5+ */
	
}

#hotbuywrapper {
    margin:0px;
    overflow:hidden;
}


#hotbuycontent {
    overflow:hidden;
    text-align:justify;
    width:111px;
	background:#ffffff; 
}
#hotbuyleft {
    background: url(../images/main/col5/repeating_background_hotbuy.jpg) repeat;
    width: 111px;
    float: left;
    margin:0;
    text-align:left;
}

#hotbuytitle{
	background: url(../images/main/col5/hotbuy_sale_items_head.jpg) no-repeat;
    width: 111px;
	height:55px;
    float: left;
    margin:0;
    text-align:left;
}

.hotbuycolupdate{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
	margin:10px;
	
}
.hotbuyupdateprice{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#d41606;
	
	
}

#hotbuydivider
{
	background: url(../images/main/col5/divider_hotbuy.jpg) no-repeat;
	width: 111px;
	height:1px;
    float: left;
    margin:0;
    text-align:left;
}

#hotbuyspacer
{
	width: 111px;
	height:10px;
    float: left;
    margin:0;
}

/* ZIP CODE*/
#zipcodeHotBuy{
	background: url(../images/main/col5/zipcode_hotbuy_plain.jpg) no-repeat;
    width: 111px;
    float: left;
    margin:0;
    text-align:left;
}
#zipcodeHotBuy p{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#4f514f;
    margin:10px;
}
.input1HotBuy{ 
 	margin: 0px 0px 0px 0px;
  	padding: 3px 2px 0px 0px;
	width:80px;
	height:18px;
	font-family: verdana, arial, tahoma; 
	font-size:10px; 
	font-weight: bold; 
	font-style:normal; 
	color: #5a5b5c;
  	background-color: #ffffff;
  	border-color: #cbcbca;
  	border-width: 1px 1px 1px 1px; 
}
.inputHotBuy{
	color:#4f514f;
	margin: 0 auto;
	padding:5px 0px 0px 15px;
}
.input3HotBuy{
	color:#4f514f;
	margin: 0 auto;
	padding:3px 0px 0px 55px;
}
.inputphoneHotBuy{
	color:#4f514f;
	margin: 0 auto;
	padding:3px 0px 0px 10px;
}
.inputsubmitHotBuy{
	background:transparent;
	width:33px;
	height:12px;
	margin: 0 auto;
	padding:5px 0px 0px 15px;
}
.submit1HotBuy{ 
	background:transparent;
	width:33px;
	height:12px;
 	margin: 0px 0px 0px 0px;
	padding:5px 0px 0px 15px;
	border: solid 0px #afbfd3;
}
#zipResults b{
	font-family:arial, verdana, tahoma;
	font-size:11px;
	font-weight: bold;
	color:#d41606;
}


.smallblack2 {
font-size:11px;
}
.activetabcss{
color:#FF7900;
	
}

.nl-body { background:#0D6EB2 url(../images/bg-field.jpg) repeat-x left top;}
.nl-safe { background:url(../images/bg-safe.jpg) repeat-x left top; color:#FFF; font-size:10px; text-align:left;}
.safe-email { color:#FFF; font-size:9px;}
.safe-email a { color:#FFF; font-size:9px;}

