/* CSS Document */

/*Frame*/

body {
	background-color: #bac8c6;
	font-family:"lucida grande", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 0 auto;
 }

.wrapper {
	width: 780px;
	text-align: left;
	margin: 0px auto;
	background: url("../images/bg_shdw_width.png") repeat-y;
	overflow:hidden;
	padding: 10px;
}

.bottom {
	width: 780px;
	height: 13px;
	background: url("../images/bg_shdw_bottom.png") no-repeat;
	margin: 0px auto;
	overflow:hidden;
	padding: 10px;
}

.page {
	width: 730px;
	min-height: 400px;
	overflow: hidden;
	padding: 10px 20px;
 }

.page .single_col {
	width: 500px;
	margin: 0px auto;
}

/*Utilities*/
.display_none{display:none;}
.strong{font-style: bold;}
.float_left {float: left; overflow: hidden;}
.float_right {float: right;overflow: hidden;}
.clear {clear:both; height: 2px;}

/*Type*/

h1 {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666;
	text-transform: uppercase;
 }

h2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #666;
	text-transform: uppercase;
 }

h3 {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666;
	text-transform: uppercase;
 }

p{
	color: #333;
	line-height: 18px;	
}

a{
	text-decoration: none;
	color: #0033cc;
}

a img{
	border: none;
}

a:hover {
	text-decoration: underline;
	color: #0033cc;
}

/*Header Structure*/

.header_col1 {
	width: 278px;
	float: left;
	margin: 25px 0px 0px 10px;

}

.header_col2 {
	width: 470px;
	margin: 25px 20px 0px 0px;
	float: left;

}

.header_tagline {
	margin: 10px 30px 0px 0px;
}

/*Navigation*/

.global_nav {
	background-color: #333333;
	position: relative;
	top: -5px;
	width: 470;
	height: 36px;
	padding: 0px;	
}

.global_nav ul{
margin: 0px auto;
}

.global_nav li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position: relative;
float: right;
text-align: right;
border-left: 1px dotted #666;
}

.global_nav a{
text-decoration: none;
font-size: 11px;
line-height: 13px;
color: #fff;
font-weight: normal;
display: block;
padding-top: 10px; 
padding-left:15px;
padding-right: 15px;
height: 26px;
}

.global_nav a:hover{
	color: #fff;
	text-decoration: none;
	background-color: #cc0033;
}


/*Footer*/
.copyright {
	color: #666;
	font-size: 11px;
	float: left;
}
.footer {
	margin-top: 10px;
	overflow: hidden;
	text-align: right;
}

.footer ul{
		margin-left: 0;
		padding-left: 0;
		display: inline;
}

.footer li{
		margin-left: 0;
		padding: 3px 15px;
		list-style: none;
		display: inline;
		border-right: 1px dotted #666;
		padding: 0px 20px;
}

.footer li:last-child{
	border-right: 0px dotted #666;
	padding: 0px 20px;
}
.footer a{
	text-decoration: none;
	color: #666;
}
.footer a:hover{
	text-decoration: underline;
	color: #666;
}

/*Index Only*/

.background_image {
	background: transparent url(../images/bg_lg.png) no-repeat;
	margin: 30px 10px 0px 10px;
 }

.right_block {
	line-height: 22px;
	position: relative;
	left: 425px;
	top: 160px;
	width: 300px;
	margin: 5px;
	padding: 20px 10px 10px 0px;
 }

.right_block p {
	color: #fff;
	font-size: 12px;
}

.right_block .number {
	font-size: 18px;
	font-family:"georgia",serif;
}

/*Pricing Only*/

.pagelinks ul, .pagelinks li{
	padding:0;
	margin: 0;
	list-style: none;
	display: inline;
}

.pagelinks p{
	display: inline;
}

/* Heights & Widths*/	
.w50 {width: 50px;}
.w60 {width: 60px;}
.w70 {width: 70px;}
.w80 {width: 80px;}
.w100 {width: 100px;}
.w120 {width: 120px;}
.w130 {width: 130px;}
.w140 {width: 140px;}
.w150 {width: 150px;}
.w160 {width: 160px;}
.w170 {width: 170px;}
.w180 {width: 180px;}
.w190 {width: 190px;}
.w200 {width: 200px;}
.w220 {width: 220px;}
.w230 {width: 230px;}
.w240 {width: 240px;}
.w250 {width: 250px;}
.w500 {width: 500px;}

.h60 {height: 60px;}
.h70 {height: 70px;}
.h80 {height: 80px;}
.h100 {height: 100px;}
.h120 {height: 120px;}
.h130 {height: 130px;}
.h140 {height: 140px;}
.h150 {height: 150px;}
.h160 {height: 160px;}
.h170 {height: 170px;}
.h180 {height: 180px;}
.h190 {height: 190px;}
.h200 {height: 200px;}
.h220 {height: 220px;}
.h230 {height: 230px;}
.h240 {height: 240px;}
.h250 {height: 250px;}
.h300 {height: 300px;}
.h400 {height: 400px;}
.h400 {height: 400px;}
.h500 {height: 500px;}


*/