	@import url(login.css);

    * {
		font-family:Arial, Helvetica, sans-serif;
	}
	body {
		margin:0;
		background:#ffffff url(../images/contentBG.png) repeat-y center;
	}

	/* top row divs */
	#err {
		background:#FFFFFF;
		height:5px;
		}
	#wrapper {
		width:990px;
		margin-left:auto;
		margin-right:auto;
	}
	#header {
		background:#013972 url(../images/header_bg_corner.png) bottom left no-repeat;
		padding:10px 0px 10px 2px;
		min-height:45px;
		height:45px;
	}

	/* bottom row divs */
	#footer {
		margin-top:35px;
		padding-bottom:35px;
	}
	.footerLeft {
		color: #666;
		float: left;
		font-size: 0.7em;
		margin-left: 25px;
	}
	.footerRight {
		width:150px;
		float:right;
		font-size:0.7em;
		color:#666666;
		text-align:center;
	}

	/* left col divs */
	#content {
		margin:0;
		clear:both;
	}
	.contentLeft {
		margin-left:5px;
		width:705px;
		float:left;
	}
	.contentInside {
		padding:0px 15px 0px 25px;
	}
	.contentInside li, .contentInside ul {
		font-size: 0.9em;
		margin-left: 15px;
	}
	.contentInside p {
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.greenTop {
		width:710px;
		background:#b3bb00 url(../images/greenTop.gif) top left no-repeat;
		min-height:11px;
	}
	.greenContent {
		width:710px;
		background:#ffffff url(../images/greenContent.gif) repeat-y;
	}
	.greenBottom {
		width:710px;
		background:#ffffff url(../images/greenBottom.gif) no-repeat top center;
		height:16px;
	}
	.results{
		margin:15px 0 0 0;
		padding:0;
		width:inherit;
	}
	.resultsTitle{
		background:url(../images/results_box_top.gif) no-repeat top left;
		height: 24px;
		color:white;
		font-size:.95em;
		font-weight:bold;
		padding:8px 0 0 15px;
		margin:0;

	}
	.resultsContent{
		background:url(../images/results_box_bg.gif) repeat-y top left;
		margin:0;
		padding:15px;
	}
	.resultsGraph{
		border:2px solid #013972;
		margin-right:15px;
		width:126px;
	}
	.resultsGraph img{
		border:1px solid #0079f5;
	}
	.resultsDetails{
		width:490px;
		font-size:.8em;
	}
	.resultsPDF{
		margin:10px 0 4px 0;
		padding:0 0 4px 25px;
		border-bottom:1px solid #e8e8e8;
		background:url(../images/icon_pdf.gif) no-repeat;
		font-size:.9em;
		font-weight:bold;
	}
	.resultsPDF a:link{
		text-decoration:none;
	}
	.resultsPDF a:visited{
		text-decoration:none;
	}
	.resultsPDF a:hover{
		text-decoration:underline;
	}
	.resultsSave{
		margin:0 0 4px 0;
		padding:0 0 4px 25px;
		border-bottom:1px solid #e8e8e8;
		background:url(../images/icon_plus.gif) no-repeat;
		font-size:.9em;
		font-weight:bold;
	}
	.resultsSave a:link{
		text-decoration:none;
	}
	.resultsSave a:hover{
		text-decoration:underline;
	}
	.resultsBuy{
		margin:0 0 4px 2px;
		padding:0 0 4px 25px;
		border-bottom:1px solid #e8e8e8;
		background:url(../images/icon_buy.gif) no-repeat;
		font-size:.9em;
		font-weight:bold;
	}
	.resultsBuy a:link{
		text-decoration:none;
	}
	.resultsBuy a:hover{
		text-decoration:underline;
	}
	.resultsLinks{
		text-align:right;
		margin:15px 20px 0 0;
		padding:2px 0 0 0;
		font-size:.7em;
		font-weight:bold;
	}
	.resultsBuyNow{
		float:right;
		margin:15px 0 0 0;
		padding:0 0 0 20px;
	}
	.resultsFooter{
		background:url(../images/results_box_bottom.gif) repeat-y top left;
		height:21px;
		margin:0;
		padding:0;
		clear:both;
	}
	/* right col divs */
	.contentCobrand {
		float:right;
		margin:0;
		padding:0 1px 8px 1px;
		width:262px;
		text-align:center;
		background-color: #FFF;
	}
	.contentCobrand #cobrand_logo {
		margin: 5px 0;
	}

	.contentCobrand span {
		color:#013972;
		font-size:0.8em;
		font-weight:bold;
		display:block;
	}
	.contentRight {
		margin:0;
		width:262px;
		float:right;
		padding:0 1px 0 1px;
	}

	.btnContentRight {
		padding-top: 2px;
		padding-bottom: 2px;
		margin-bottom: 5px;
	}
	.contentBlue {
		padding-top:15px;
		color:#FFFFFF;
		font-size:0.9em;
	}
	.cta_greenTop {
		width:262px;
		background:#b3bb00 url(../images/cta_greenTop.png) top center no-repeat;
		height:22px;
		line-height:22px;
		margin:3px 0 0 0;
		padding:1px 0 0 0;
	}
	.cta_greenBottom{
		background:#FFFFFF url(../images/cta_greenBottom.png) top left no-repeat;
		width:262px;
		height:16px;
	}
	.cta_whiteContent {
		background:#FFFFFF;
		width:262px;
		padding:0;
	}
	.cta_whiteContent ul{
		font-size:0.75em;
		list-style:none;
		margin:0 0 0 0;
		padding:0 10px 0 25px;
	}
	.cta_whiteContent ul li{
		padding:0 0 2px 0;
		font-weight:bold;
	}
	.cta_whiteContentLeft {
		width:60px;
		background:#FFFFFF;
		float:left;
	}
	.cta_whiteContentRight {
		width:200px;
		background:#FFFFFF;
		float:right;
	}
	.cta_whiteContentInside {
		background:#FFFFFF;
		padding:0;
		margin:0;
		min-height:115px;
		width:inherit;
	}
	.cta_WC_prodInfo{
		margin:0;
		padding:0 2px 10px 20px;
		border-bottom:1px solid #e8e8e8;
	}

	.cta_WC_prodInfo p{
		font-size: 0.9em;
	}
	.cta__WC_removeLink{
		text-align:right;
		font-size:0.6em;
		font-weight:bold;
		color:red;
		padding: 0 2px 0 0;
	}
	.cta__WC_removeLink a:link{
		text-decoration:none;
	}
	.cta__WC_removeLink a:hover{
		text-decoration:underline;
		color:red;
	}
	.cta_WC_prodTitle{
		padding: 0 5px 0 0;
		font-size:0.9em;
		font-weight:bold;
	}
	.cta_WC_prodTitle a:link{
		color:black;
	}
	.cta_WC_prodDoc{
		margin-top:5px;
		padding: 0 5px 0 20px;
		font-size:0.7em;
		font-weight:bold;
		background:url(../images/icon_pdf.gif) no-repeat;
		height:20px;
	}
	.cta_WC_emailRec{
		margin:15px 0 0 20px;
		padding: 0 5px 0 20px;
		font-size:0.7em;
		font-weight:bold;
		background:url(../images/icon_email.gif) no-repeat;
		height:20px;
	}
	.cta_whiteContentBottom {
		background:#FFFFFF url(../images/cta_whiteBottom.png) bottom left no-repeat;
		height:10px;
		clear:both;
	}
	.selections {
		padding-left:20px;
		padding-top:15px;
		width:55px;
		min-height:115px;
	}
	.selectionsText {
		font-size:0.9em;
		font-weight:bold;
		color:#013972;
		width:160px;
		padding-top:15px;
		padding-right:20px;
		min-height:115px;
	}

	/* headlines */
	#content h2 {
		color:#013972;
		font-size:1em;
	}
	#content h3 {
		font-size:1.05em;
	}
	#content p {
		font-size:0.8em;
	}
	.cta_greenTop h4 {
		color:#FFFFFF;
		font-weight:bold;
		font-size:1em;
		margin:0;
	}
	.cta_greenTop h4.info {
		margin:2px 0 0 0;
		padding:0 0 0 25px;
		background:url(../images/icon_grn_i.gif) no-repeat;
	}
	.cta_greenTop h4.star {
		margin:2px 0 0 0;
		padding:0 0 0 25px;
		background:url(../images/icon_grn_plus.gif) no-repeat top left;


	}

	/* text and list attributes */
	.cta_whiteContentRight ul {
		font-size:0.8em;
		list-style:none;
		margin-left:0;
		padding-left:7px;
		margin-top:5px;
		padding-right:10px;
	}
	.cta_whiteContentRight li {
		margin-left:0;
		padding-left:3px;
	}
	.cta_whiteContentRight li.button {
		padding-top:10px;
	}

	/* link attributes */
	a:link {
		color:#013972;
		text-decoration:underline;
	}
	a:visited {
		color:#20558a;
		text-decoration:underline;
	}
	.contentBlue a:link {
		color:#FFFFFF;
		text-decoration:underline;
	}
	.contentBlue a:visited {
		color:#FFFFFF;
		text-decoration:underline;
	}

	/* image attributes */
	img {
		border:0;
	}
	.greenTop img {
		margin:11px 0px 11px 20px;
	}
	.greenContent img {
		margin:10px 0px 10px 10px;
	}
	.cta_whiteContentLeft img {
		padding-left:5px;
	}

	/* flash attributes */
	#flashcontent1 {
		width:705px;
		height:217px;
		margin-bottom: 10px;
		padding-bottom: 0px;
	}
	#flashcontent2 {
		margin:10px 0px 10px 10px;
	}

	/* form elements */
	#formPersonalInfo{
	margin:0 0 0 30px;
	}
	.textbox1{
		width:175px;
		background-color:#edf2e3;
		border:1px solid #013972;
		height:20px;
		margin:3px 0 2px 0;
		padding:2px 0 0 2px;
	}
	.textbox2{
		width:100px;
		background-color:#edf2e3;
		border:1px solid #013972;
		height:20px;
		margin:3px 0 2px 0;
	}
	.formSection{
		padding:10px 0 10px 0;
		margin-bottom: 10px;
		border-bottom:1px solid #c2c2c2;
		font-size: 12px;
	}
	.formSection td{
		vertical-align:top;
	}
	.formLabel1{
		text-align:right;
		font-weight:bold;
		font-size:12px;
		padding:5px 10px 5px 0;
	}
	.formLabel1_req{
		text-align:right;
		font-weight:bold;
		padding:5px 10px 5px 0;
		font-size:12px;
		color:#013972;
	}

	.smallText{
		font-size:10px;
	}

	.requiredField{
		color:#CC0000;
		font-size:11px;
		display:none;
	}

	.shortdesc {
		font-size: 12px;
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom:1px solid #e8e8e8;
	}

	
.btnContentRight a.buyntry, .btnContentRight a.buyntry img { display: block; }
.btnContentRight #buyntry_dropdown { background: url(/images/bg_buyntry_drop.gif) no-repeat; height: 196px; color: #FFF; padding: 10px 20px; font-size: .9em }
.btnContentRight #buyntry_dropdown a { color: #b3bb00; font-weight: bold; font-size: .9em }
.btnContentRight #buyntry_dropdown p { margin-top: 6px }
.btnContentRight #buyntry_dropdown p.note { font-size: .7em; margin-top: 15px; }

.btnContentRight #poroshell_dropdown { background: url(/images/bg_buyntry_drop.gif) no-repeat; height: 196px; color: #FFF; padding: 10px 20px; font-size: .9em }
.btnContentRight #poroshell_dropdown a { color: #b3bb00; font-weight: bold; font-size: .9em }
.btnContentRight #poroshell_dropdown p { margin-top: 6px }
.btnContentRight #poroshell_dropdown p.note { font-size: .7em; margin-top: 10px; }
