
/*		Lapengine - KBG - JCK - Version 2.3		*/
/*		Updated - December 7 2009		*/

/*		Page Styles		*/

html, body, img, div, table, form { margin: 0px; padding: 0px; }

html {}
body { font-family: Arial; font-size: 12px;  line-height: 18px; 
	background: #f7f7f7 url(../images/bg_slice.jpg) repeat-x top left; 
}

/*		Text Styles		*/

p { padding: 0px 0px 10px; margin: 0px; }
a { color: #FFFFFF; text-decoration:none; }

a:link {color:#FFFFFF;}      /* unvisited link */
a:hover {color:#002b50;}  /* mouse over link */
a:active {color:#002b50;}  /* selected link */

img a:hover{
	text-decoration:none;	
}

ul { padding-top:5px; }
li { float:left; list-style-type: none;}
hr { margin: 10px 0px 15px 0px; }

.white  { color: #FFFFFF; }
.black  { color: #000000; }
.gray 	{ color: #b5b5b5; }
.dblue  { color: #002b50; }
.red    { color: #a01c0e; }

.georgia { font-family: Georgia; }

h1, h2, h3, h4, h5, h6 {}

.t_10 { font-size: 10px; line-height: 12px; }
.t_11 { font-size: 11px; line-height: 14px; }
.t_12 { font-size: 12px; line-height: 18px; }
.t_14 { font-size: 14px; line-height: 20px; }
.t_18 { font-size: 18px; line-height: 24px; }
.t_20 { font-size: 20px; line-height: 24px; }
.t_24 { font-size: 24px; line-height: 30px; }
.t_30 { font-size: 30px; line-height: 30px; }

.crossout  { text-decoration: line-through; }
.uppercase { text-transform: uppercase; }
.center    { text-align: center;}
.bold      { font-weight: bold; }
.justify   { text-align: justify; }
.right     { text-align: right; }

/*		Block Styles		*/

.bg_EEEEEE { background-color: #EEEEEE; }

.block_0  { padding: 0px 0px 10px; }
.block_10 { padding: 0px 10px 10px; }
.block_20 { padding: 0px 20px 10px; }
.block_30 { padding: 0px 30px 10px; }
.block_40 { padding: 0px 40px 10px; }
.block_blank { padding: 0px; margin: 0px; }
#error_block { padding: 10px; color: #FF0000; font-weight: bold; }

.top_10m { margin-top:10px; }
.top_20m { margin-top:20px; }
.top_10 { padding-top: 10px; }
.top_20 { padding-top: 20px; }
.top_30 { padding-top: 30px; }
.top_40 { padding-top: 40px; }

.img_10 { padding: 0px 10px 10px 0px; }

.clear { clear: both; }

.float_l { float:left; }

/*		Grid Division Layout		*/

.wrapper {}

	.page_wrapper {}
	
		#page {	width: 916px; margin: 0px auto; position: relative; }
		
			.le_index { position: absolute; }
			.re_index { position: absolute; }
		
			#header {}
			
			.navMenu{ width:917px; height:31px; background: transparent url(../images/phones.jpg) no-repeat top left; color:#FFFFFF; position:relative;}
			
			.navMenu a:hover{ color: #002b50; }
			
			/* NAV MENU POSITIONING */	
			.first_item{ padding-left:0px; }
			.second_item{ padding-left:68px; }
			.third_item{ padding-left:62px; }
			.fourth_item{ padding-left:45px; }
			.fifth_item{ padding-left:43px; }
			.section { background: #FFFFFF; }
			
			
			/* INDEX PAGE SPECIFICS */	
			.main_content{ border:1px solid #d3d3d3; width:913px; height:100%; }
			.left_content{ padding-top:45px; }
			.buttons { padding-left: 50px; }
			.location {  width:299px; height:145px; background: transparent url(../images/savemoney.jpg) no-repeat top left;  border: solid; border-color:#d3d3d3; border-width:1px; }
			.security {  width:299px; height:145px; background: transparent url(../images/phonesecurity.jpg) no-repeat top left;  border: solid; border-color:#d3d3d3; border-width:1px; }
			.recycle {  width:299px; height:145px; background: transparent url(../images/usedwireless.jpg) no-repeat top left;  border: solid; border-color:#d3d3d3; border-width:1px; }
			
			
			.col_550 { width: 550px; }	
			.col_450 { width: 450px; }
			.col_350 { width: 350px; }
			.col_299 { width: 299px; padding-right:8px;}
			
			
				
			.col_550, .col_450,.col_350, .col_299 { float: left; }

	#footer {}
		
		.disclaimer {}