@charset "utf-8";
/* CSS Document */

html body
{
	background-color:#808080;
	
}





p
{
	margin: 0px;
	padding: 0px;
}

h1
{
	margin: 0px;
	padding: 0px;
}

h2
{
	margin: 0px;
	padding: 0px;
}

#holder
{
	width: 900px;
	height: 657px;
	margin-left:auto;
	margin-right: auto;
	background-image:url(../images/background.jpg);
	margin-top: 20px;
}

#top_holder
{
	width: 900px;
	height: 95px;
	float: left;
}

#logo_holder
{
	width: 125px;
	height: 68px;
	float: left;
	margin-left: 41px;
	margin-top: 27px;
}

#callout_holder
{
	width: 266px;
	height: 95px;
	float: left;
	margin-left: 27px;
}

#title_holder
{
	height: 34px;
	float: right;
	margin-right: 42px;
	margin-top: 27px;
}

#menu_holder
{
	width: 850px;
	height: 15px;
	float: left;
	margin-left: 41px;
	padding-top: 26px;
}

#menu_holder a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFF;
	text-decoration: none;
	padding-right: 8px;
	color:#4C6E68;
	font-weight:bold;
}

#menu_holder a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFF;
	text-decoration: none;
	padding-right: 8px;
	color:#ffffff;
		font-weight:bold;
}


#main_area
{
	height: 481px;
	width: 900px;
	float: left;
}

#footer
{
	width: 900px;
	height: 40px;
	float:left;
	text-align: center;
}

#footer p
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
}

#footer a
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	text-decoration:none;
}

#footer a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	text-decoration:underline;
}
	
/**************  Main page area *****************/

#main_area h1
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 21px;
	margin-bottom: 20px;
}

#main_area p
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
}


#main_area h2
{
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	font-weight:bold;
	
}

#main_area UL
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	margin-left: 0px;
	padding: 0px;
	padding-left: 14px;
}

#main_area LI
{
	padding-bottom: 9px;
}

.denote
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 11px;
}



#main_area
{
	height: 481px;
	width: 900px;
	float: left;
}


#main_area .homeleft
{
	height: 481px;
	width: 457px;
	float: left;
}

#main_area .homeright
{
	
	height: 450px;
	width: 400px;
	float: left;
	margin-right: 30px;
	margin-top: 31px;
}

#main_area .benefitstitle
{
	width: 858px;
	float: left;
	margin-left: 42px;
	margin-top: 34px;
}

#main_area .benefitsleft
{
	
	width: 429px;
	float: left;
	margin-left: 42px;
	overflow: hidden;
}

#main_area .benefitsright
{
	width: 429px;
	float: left;
	overflow: hidden;
}

#main_area .levelstitle1
{
	width: 429px;
	float: left;
	margin-left: 42px;
	margin-top: 34px;
}

#main_area .levelstitle2
{
	width: 429px;
	float: right;
	margin-top: 34px;
}


#main_area .separators
{
	width: 429px;
	float: right;
	margin-bottom: 20px;
	overflow: hidden;
}

#main_area .scopeandcontent
{
	width: 650px;
	height: 427px;
	float: left;
	margin-top: 29px;
	margin-left: 98px;
	background-color:#FFF;
	padding-left: 54px;
}


#main_area .scopeandcontent .title
{
	width: 637px;
	height: 83px;
	float: left;
	padding-top: 17px;
}

#main_area .scopeandcontent .titledescription
{
	width: 637px;
	overflow:hidden;
	float: left;
	margin-bottom: 40px;
}

#main_area .scopeandcontent .header
{
	width: 637px;
	overflow:hidden;
	float: left;
}

#main_area .scopeandcontent .titledescription p
{
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
}


#main_area .scopeandcontent .titledescription .blue
{
	font-family:Arial, Helvetica, sans-serif;
	color:#2000ff;
}

#main_area .scopeandcontent .titledescription .green
{
	font-family:Arial, Helvetica, sans-serif;
	color:#129831;
}

#main_area .scopeandcontent .titledescription .red
{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
}



/* system requirements */

#main_area .systemrequirements
{
	width: 694px;
	height: 427px;
	float: left;
	margin-top: 29px;
	margin-left: 98px;
	background-color:#FFF;
	padding-left: 10px;
	margin-top: 20px;
	
	overflow:auto;
}

#main_area .systemrequirements .holder
{
	width: 674px;
	float: left;
}

#main_area .systemrequirements .holder h1
{
	font-family: Arial, Helvetica, sans-serif;
	color:#5a7973;
	font-size: 21px;
	margin-bottom: 20px;
}

#main_area .systemrequirements .holder p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 15px;
}

#main_area .systemrequirements .holder a
{
	font-family: Arial, Helvetica, sans-serif;
	color:#5a7973;
	font-size: 15px;
	text-decoration:none;
}

#main_area .systemrequirements .holder a
{
	font-family: Arial, Helvetica, sans-serif;
	color:#5a7973;
	font-size: 15px;
	text-decoration:underline;
}

#main_area .systemrequirements .holder UL
{
font-family: Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 15px;
	margin-left: 20px;
	padding: 0px;
	padding-left: 14px;
}

#main_area .systemrequirements .holder LI
{
	padding-bottom: 3px;
	
}

#main_area .topholdersubscribe
{
	width: 858px;
	float: left;
	padding-left: 42px;
	height: 252px;
	
}

#main_area .topholdersubscribe h1
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 21px;
	margin-bottom: 24px;
	margin-top: 27px;
}

#main_area .topholdersubscribe p
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
}


#main_area .topholdersubscribe h2
{
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 15px;
	font-weight:bold;
	
}

#main_area .topholdersubscribe .left
{
	width: 446px;
	overflow:hidden;
	float: left;
	
}

#main_area .topholdersubscribe .right
{
	width: 412px;
	height: 178px;
	float: left;
	
}

#main_area .topholdersubscribe .form
{
	width: 816px;
	height: 81px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineleft
{
	width: 415px;
	height: 28px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineleft .textleft
{
	width: 77px;
	height: 28px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineleft .input
{
	width: 311px;
	height: 28px;
	float: left;
	
}



#main_area .topholdersubscribe .form .lineright
{
	width: 401px;
	height: 28px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineright INPUT
{
	width: 311px;
	height: 22px;
	float: left;
	background-color:#6B8B86;
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}

#main_area .topholdersubscribe .form .lineleft INPUT
{
	width: 311px;
	height: 22px;
	float: left;
	background-color:#6B8B86;
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}


#main_area .topholdersubscribe .form .lineright .textleft
{
	width: 77px;
	height: 28px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineright .input
{
	width: 311px;
	height: 28px;
	float: left;
	
}


#main_area .topholdersubscribe .form p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#FFF;
	margin: 0px;
	padding: 0px;
	
}

#main_area .topholdersubscribe p
{
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	margin-bottom:16px;
}

#main_area .one
{
	width: 143px;
	overflow: hidden;
	float: left;
}

#main_area .two
{
	width: 109px;
	overflow: hidden;
	float: left;
}

#main_area .three
{
	width: 107px;
	overflow: hidden;
	float: left;
}

#main_area .four
{
	width: 87px;
	overflow: hidden;
	float: left;
}

#main_area .topholdersubscribe .text
{
	width: 412px;
	overflow: hidden;
	float: left;
}

#main_area .topholdersubscribe .text p
{
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}

#main_area .topholdersubscribe .form .lineleft .text2
{
	width: 154px;
	height: 31px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineleft .dropdown
{
	width: 234px;
	height: 31px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineright .text2
{
	width: 154px;
	height: 31px;
	float: left;
	
}

#main_area .topholdersubscribe .form .lineright .dropdown
{
	width: 234px;
	height: 31px;
	float: left;
	
}

#main_area .topholdersubscribe .form .bottom
{
	width: 858px;
	height: 95px;
	float: left;
	
}

#main_area .topholdersubscribe .form .bottom .left
{
	width: 476px;
	height: 58px;
	float: left;
	margin-top: 37px;
	
}

#main_area .topholdersubscribe .form .bottom .right2
{
	width: 250px;
	overflow:hidden;
	float: left;
	
}

#main_area .topholdersubscribe .form .bottom .left p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
	
}


/* Enewsletter /*/

#main_area .enewsleft
{
	width: 422px;
	height: 395px;
	float: left;
	margin-left: 39px;
	padding-top: 20px
}

#main_area .enewsright
{
	width: 397px;
	height: 415px;
	float: left;
}


#main_area .enewsright
{
	width: 397px;
	height: 415px;
	float: left;
}

#main_area .enewsleft .form2
{
	width: 422px;
	overflow: hidden;
	margin-top: 27px;
	float: left;
}

#main_area .enewsleft .form2 .line
{
	width: 422px;
	height: 26px;
	float: left;
}

#main_area .enewsleft .form2 .line .left
{
	width: 80px;
	height: 26px;
	float: left;
}

#main_area .enewsleft .form2 .line .right
{
	width: 342px;
	height: 26px;
	float: left;
}

#main_area .enewsleft .form2 .line INPUT
{
	width: 311px;
	height: 22px;
	float: left;
	background-color:#6B8B86;
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}

#main_area .enewsleft .form2 .line .left2
{
	width: 157px;
	height: 26px;
	float: left;
}

#main_area .enewsleft .form2 .line .right2
{
	width: 200px;
	height: 26px;
	float: left;
}

#main_area .enewsleft .form2 .submit
{
	width: 422px;
	height: 102px;
	float: left;
	margin-top: 30px;
	clear:both;
}

#main_area .enewsleft .form2 .submit .left
{
	width: 111px;
	height: 102px;
	float: left;
}
#main_area .enewsleft .form2 .submit .right
{
	width: 307px;
	height: 82px;
	float: left;
	margin-top: 20px;
}

#main_area .enewsleft .form2 .submit .right p
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFF;
}

.small_white
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 10px;
}

.small_white a
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 10px;
	text-decoration:none;
}

.small_white a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 10px;
	text-decoration:none;
}