/* CSS Document */



/*
nav background beige: #dad7b8
nav horizontal lines: #cbc7aa
nav dark beige text: #747152
nav dark green text: #40615e

*/


body
	{
	background-image:url(images/square_tile.gif);
	margin:0px;
	padding:0px;
	}
	
#wrapper
	{
	margin: auto;
	width:850px;
	padding-top:15px;
	}
	
#header
	{
	width:850px;
	background-color:#FFF;
	}
	
#leftside
	{
	float:left;
	}
	
#rightside
	{
	float:right;
	width:645px; /*width must be there*/
	}
	
.container
	{
	width: 645px;
	float: right;
	margin-top:15px;
	}
	
.inner_cont
	{
	width:620px; 
	float:right; 
	border-bottom: 2px solid white;
	}

#nav
	{
	width: 200px;
	float:left;
	background-color:#EDECDC;
	}
	
	
h1
	{
	margin: 0px;
	padding:0px;
	}
	
h2
	{
	margin: 0px;
	padding:0px;
	}
	
h3
	{
	margin: 0px;
	padding:0px;
	}	
	
#logo
	{
	background:url(images/GlossMeterLogo.jpg) no-repeat;
	height: 139px;
	width: 200px;
	}
	
#logo span
	{
	display:none;
	}

.navbars
	{
	background-image:url(images/browngrad.gif);
	height:22px;
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	padding: 8px 0px 0px 25px;
	}
	
#nav ul a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #747152;
	text-decoration:none;
	width:130px;
	display:block;
	}
	
#nav ul a:hover
	{
	font-weight:bold;
	}
	
#nav li
	{
	text-decoration: none;
	list-style:none;
	line-height:30px;
	border-top: 1px solid #cbc7aa;
	width:120px; /*width for thin horizontal lines*/
	}
	

hr
	{
	border: none 0; 
	border-top: 1px solid #cbc7aa;
	height: 1px;
	margin: 0px;
	padding:0px;
	width: 100%;
	}


.clear
	{
	clear:both;
	}

.tel
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#40615e;
	padding-right: 20px;
	}
	
.tel_white
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	margin: 10px 0px 10px 0px;
	}
	
.subtel
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#a8a7a7;
	letter-spacing:3px;
	font-weight:bold;
	}
	
.checklist
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#3d5955;
	font-size:12px;
	line-height:20px;	
	}
	
.always
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:24px;
	font-weight:bold;
	color:#6ca2a3;
	margin-left:20px;
	}
	
.accurate
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#fff;
	margin-left:20px;
	line-height:24px;
	letter-spacing:-1px;
	}
	
.h2_blue_title
	{
	font-family: Gill Sans MT, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#005cb6;
	font-style:italic;	
	font-weight:normal;
	}
	
.h2_blue_title a
	{
	color: #005cb6;
	text-decoration:none;
	}
	
.h2_blue_title a:hover
	{
	text-decoration:underline;
	}
	
.h2_blue
	{
	font-size: 18px;
	font-family:Gill Sans MT, Arial, Helvetica, sans-serif;
	color:#005cb6;
	}
	

.h1_blue
	{
	font-size: 22px;
	font-family:Gill Sans MT, Arial, Helvetica, sans-serif;
	color:#005cb6;
	}
	
.h3_blue_title
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#005cb6;
	margin-left:15px;
	margin-top:20px;
	}
	
.h3_blue_title a
	{
	text-decoration:none;
	color:#005cb6;
	}
	
.h3_blue_title a:hover
	{
	text-decoration:underline;
	}
	
.white_titles
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	padding: 7px 0px 7px 0px;
	}
	
.white_titles a
	{
	text-decoration:none;
	color:#fff;
	}
	
.white_titles a:hover
	{
	text-decoration:underline;
	}
	
.text
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#555;
	line-height:18px;
	font-size:12px;
	}
	
.callexperts
	{
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	}
	
.lowest_prices
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#40605d;
	}
	
.lowest_prices a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#40605d;
	text-decoration:underline;
	}
	
.quicktips
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-style:italic;
	width:150px;
	margin:15px 0px 15px 25px;
	}	
	
.quicktips_green
	{
	color: #3f6160;
	font-weight:bold;
	}
	
.quicktips_beige
	{
	color: #747152;
	}
	
.copyright
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
	
	
.contact_table
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#555;
	line-height:28px;
	font-size:12px;
	}
	
	
ol
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#555;
	line-height:28px;
	font-size:12px;
	}

hr
	{
	border: none 0; 
	border-top: 1px solid #ccc;
	height: 1px;
	}

.blue_subtitle
	{
	font-family: Gill Sans MT, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#005cb6;
	font-style:italic;	
	font-weight:normal;
	}
	
/* Buy Now Price */

.gb
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:30px;
	}
	
.dollar_USD
	{
	font-family: Impact, Arial Black, sans-serif;
	font-size: 16px;
	}
	
.orange_price
	{
	font-family: Impact, Arial Black, sans-serif;
	font-size: 30px;
	color: #ff8a00;
	}
	
.table_headers
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	}
	
.table_text
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#56544a;
	line-height: 20px;
	}
	
.next_prev
	{
	color:#FFF; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
	
.product_titles_white
	{
	color:#FFF;
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size:30px;
	padding:10px 10px 10px 25px;
	background-color:#5a5a5a;
	}
	
	
.BYK_small
	{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-style:italic;
	font-weight:bold;
	color:#FFF; 
	float:right;
	padding: 20px 30px 0px 0px;
	}
	
.product_titles_green
	{
	color:#c1dc97;
	}
	
.product_titles_red
	{
	color:#cb181b;
	}
		
.red_highlight
	{
	color:#cb181b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	}
	
.title_red
	{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#cb181b;
	text-align:center;
	}

.vert_shadow
	{
	float:left; 
	width:25px; 
	margin-top:25px;
	background-image:url(images/leftshadow.gif);
	background-repeat:no-repeat;
	height:223px;
	}
	
	
.novo_soft
	{
	background-image:url(images/novo_soft.jpg);
	background-repeat:no-repeat;
	height:500px;
	}
	
.novo_soft p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#31691e;
	text-align:left;
	}
	
.software_text
	{
	width: 170px;
	float:right;
	margin-right:25px;
	margin-top:140px;
	display:inline;
	}
	
table.lines
	{
	border:1px solid #999;
	border-collapse:collapse;
	}
