/* Main CSS */
/* CSS Document */

body
{
	background-color:#dbdbdb;
	margin:0;
	padding:0;
}
a { color:#a0aa25; }
a.orange { color:#fe9d31; }
#shadow_bottom
{
	background:url("/getstarted/images/bottom.gif") no-repeat bottom;
	border:none;
	clear:both;
	height:14px;
	margin:0 auto;
	padding:0;
	width:978px;
}
#shadow_content
{
	background:url("/getstarted/images/sides.gif") repeat-y top;
	border:none;
	margin:auto;
	padding:0;
	width:978px;
}
#shadow_top
{
	background:url("/getstarted/images/top.gif") no-repeat top center;
	height:14px;
	margin:0 auto;
	padding:0;
	width:978px;
}
#container {margin:20px 5px 12px 19px;}
#header
{
	background-color:#FFFFFF;
	height:121px;
	position:relative;
	width:940px;
	vertical-align:top
}
img.logo 
{
	left:0px;
	position:absolute;
	top:6px;
}
img.sub_menu 
{
	left:0px;
	position:absolute;
	top:60px;
}
#footer{background-color:#dbdbdb;}

div.profile
{
	float:left;
	display:inline;
	margin:0 0 10px 77px;
	padding-bottom:25px;
	width:790px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url("/getstarted/images/bottom_profile1.gif");
}
	div.profile h1
	{
		padding:0;
		margin:0;
		font-size:131%;
		font-weight:bold;
		text-align:center;
		color:#879f27;
	}
	div.profile h1.top
	{
		padding:15px 0 0 0;
		background:url("/getstarted/images/top_profile1.gif") top no-repeat;
	}
	
	div.profile h1.top_of_page 
	{
		color:#a0aa25;
		font-size:300%;
		line-height:45px;
		font-weight:normal;
		text-align:left;
	}
	div.profile h1.green_sbhd 
	{
		color:#a0aa25;
		font-size:175%;
		line-height:30px;
		font-weight:normal;
		text-align:left;
	}
	
	div.profile h2
	{
		display:inline;
		padding:0;
		margin:0 0 10px 225px;
		height:4px;
		font-size:107%;
		font-weight:bold;
		text-align:center;
		color:#a0a0a0;
	}
	div.profile h3
	{
		font-size:131%;
		margin:0;
		padding:0;
		font-weight:bold;
		text-align:center;
		color:#879f27;
	}
	div.profile h4
	{
		font-size:197%;
		margin:0;
		padding:0;
		font-family:Helvetica, sans-serif;
		font-weight:100;
		text-align:center;
		color:#fe9d31;
	}
	div.profile select
	{
		display:inline;
		padding:0;
		font-size:85%;
		margin:8px 0 10px 340px;
		color:#595854;
	}


div.profile_coh
{
	float:left;
	display:inline;
	margin:0 0 10px 10px;
	padding-bottom:25px;
	width:921px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url("/getstarted/images/bottom_profile_coh.gif");
}
	div.profile_coh h1
	{
		padding:0;
		margin:0;
		font-size:131%;
		font-weight:bold;
		text-align:center;
		color:#879f27;
	}
	div.profile_coh h1.top
	{
		padding:15px 0 0 0;
		background:url("/getstarted/images/top_profile_coh.gif") top no-repeat;
	}
	div.profile_coh h2
	{
		display:inline;
		padding:0;
		margin:0 0 10px 225px;
		height:4px;
		font-size:107%;
		font-weight:bold;
		text-align:center;
		color:#a0a0a0;
	}
	div.profile_coh h3
	{
		font-size:131%;
		margin:0;
		padding:0;
		font-weight:bold;
		text-align:center;
		color:#879f27;
	}
	div.profile_coh h4
	{
		font-size:197%;
		margin:0;
		padding:0;
		font-family:Helvetica, sans-serif;
		font-weight:100;
		text-align:center;
		color:#fe9d31;
	}
	div.profile_coh select
	{
		display:inline;
		padding:0;
		font-size:85%;
		margin:8px 0 10px 340px;
		color:#595854;
	}

/* End Main CSS */

/*- Menu Tabs ------ */
#tabs_mini {
	float:left;
	position:absolute;
	left:273px;
	top:41px;
	background:#FFF;
	font-size:77%;
	line-height:1em;
	font-weight:bold;
	letter-spacing:.06em;
	z-index:2;
  }
#tabs_mini ul {
	margin:0;
	padding:0x;
	list-style:none;
  }
#tabs_mini li {
	display:inline;
	margin:0;
	padding:0;
  }
#tabs_mini a {
	float:left;
	background:url("/getstarted/images/tableft.png") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
  }
#tabs_mini a span {
	float:left;
	display:block;
	background:url("/getstarted/images/tabright.png") no-repeat right top;
	padding:5px 20px 4px 20px;
	color:#FFF;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs_mini a span {float:none;}
/* End IE5-Mac hack */
#tabs_mini a:hover span {
	color:#666;
  }
#tabs_mini a:hover {
	background-position:0% -43px;
  }
#tabs_mini a:hover span {
	background-position:100% -43px;
  }
 /* End of Tabs */

div.orange_box
{
	background:url("/getstarted/images/get_started.png") bottom no-repeat;
	float:left;
	height:81px;
	margin:0 0 5px 0;
	padding:0pt;
	width:243px;
}

div.orange_box p
{
	padding:25px 0 0 10px;
	text-align:left;
	color:#fff;
	font-size:227%;
}
.button_orange{
	cursor:pointer;
	display:inline;
	border:none;
	color:#fff;
	font-weight:bold;
	padding: 3px 0;
	margin:5px 0 0 0;
	width:205px;
	height:27px;
	background:url("/getstarted/images/btn_orangebg1.png") repeat-x left top;
}
div #left {
	float:left;
	display:inline;
	width:458px;
	margin:10px 0 0 35px;
	}
div #left blockquote {
	color:#666666;
	line-height:25px;
	padding:0 10px 0 15px;
	}
div #left p {
	color:#666666;
	line-height:25px;
	}
div #left ul {
	color:#666666;
	line-height:25px;
	}
div #left li { color:#666666; }
div #right {
	float:left; width:255px;
	margin:10px 10px 10px 20px; }
.hr
{ 
	background-color:#adadad;
	padding:0;
	margin:15px 0 0 0;
	width:458px;
	border:none;
	height:1px;
	clear:left;
	
}
.hr_orange
{ 
	background-color:#fe9e30;
	padding:0;
	margin:2px 0 0 0;
	width:450px;
	border:none;
	height:1px;
	clear:left;
	
}
#form_minisite {
	width:242px; padding:0 0 20px 0;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url("/getstarted/images/form_mini_bottom.png");
	}
#form_minisite h1 {
	width:242px;
	height:13px;
	background:url("/getstarted/images/form_mini_top.gif") top no-repeat;
	margin:0;
	}
#form_minisite input.text {
	background:url(images/input.gif);
	border:none;
	width:204px;
	height:15px;
	padding:4px;
	margin-bottom:5px;
	color:#666666;
	}
#form_minisite input.city {
	background:url(images/state.gif);
	border:none;
	width:160px;
	height:15px;
	padding:4px;
	margin-bottom:5px;
	color:#666666;
	}
#form_minisite select.state {
	margin:0;
	position:relative;
	top: -9px;
	width:40px;
	height:21px;
	border: solid 1px #b5b5b5;
	}
#form_minisite p, label {
	color:#666666;
	}
#legal {
	color:#666666;
	font-size:9px;
	text-align:center;
	margin:0 0 20px 0;
	padding:0;
	}
#legal a { color:#666666; }
.minisite {
	margin:10px 15px 0 15px; }
#form_minisite p.error { color:#FF0000; }
.orange_sbhd {
	color:#fe9e30;
	font-size:175%;
	text-decoration:none;
	line-height:30px;
	}
.h1_orange_sbhd {
	color:#fe9e30;
	text-decoration:none;
	}
.gray_sbhd {
	color:#666666;
	font-size:175%;
	text-decoration:none;
	line-height:30px;
	}
.green_sbhd {
	color:#a0aa25;
	font-size:175%;
	line-height:30px;
	}
#main_copy_header p.headergreen_minisite {
	color:#a0aa25;
	font-size:290%;
	font-weight:100;
	line-height:45px;
	}
#main_copy_header p.headerorange_minisite {
	color:#fe9e30;
	font-size:290%;
	font-weight:100;
	line-height:45px;
	}
#main_copy p.headergreen_minisite {
	color:#a0aa25;
	font-size:290%;
	font-weight:100;
	line-height:45px;
	}
#main_copy p.headerorange_minisite {
	color:#fe9e30;
	font-size:290%;
	font-weight:100;
	line-height:45px;
	}
.sbhd { 
	font-size:110%;
	 }
div.powered_by { padding-left: 280px; }