﻿body
{
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 11px;

}

img { border:0;}


h1 
{
	font-family: Georgia, Trebuchet MS, New Roman,  Verdana, Arial, Sans-Serif;
	font-size:20px;
	margin:0;
	padding:0;
	color:#0a7ec9;
}

h2 {
	font-size:11px;
	margin:0;
	padding:0;
	color:#8476b6;
}

h3 {
	font-size:14px;
	margin:0;
	padding:0;
	color:#8476b6;
}

hr
{
	border: none;
	height: 1px;
	width: 100%;
	background-color: #eeeeee;
	color: #eeeeee;
}

a
{
	color: #0a7ec9;
	font-weight: bold;
}

a:hover
{
	color: #0a7ec9;
	font-weight: bold;
	text-decoration: none;
}




#container {
	text-align:left;
	width:973px;
	margin-right:auto;
	margin-left:auto;

}

#header 
{
	padding-top:35px;
	background-image:url(../Image/bkg_header_problogo.gif);
	background-repeat:no-repeat;
	width:973px;
	height:43px;
}

#navigation 
{
	float:left;
	width:771px;
	height:43px;
}

#logolink
{
	/*float:right;
	width:202px;
	*/
	height:43px;
}







#main
{
	margin: 0;
	padding: 0;
	background-image:url(../Image/bkg_main_prob_swoop.jpg);
	background-repeat:no-repeat;
	width:973px;
	height:439px;
}

#mainleft {
	width:463px;
	height:439px;
	float:left;
}

#mainright {
	float:right;
	width:510px;
	height:439px;
}



#flasharea 
{
	
}

#graphiccontainer
{
	/* Placement based on width(510) - paddingleft and height(292) - paddingtop */
	width:497px;
	height:243px;
	padding-top:49px;
	padding-left:13px;
	/*
	background-color:red;
	*/
}

#graphiccontainer #graphicarea
{
	width:481px;
	height:231px;
	
}

#infotextarea {
	width:497px;
	height:35px;
	/*
	background-image:url(../Image/bkg_main_rephresh_infotextbox2.gif);
	background-repeat:no-repeat;
	*/
}

#infotextarea .other 
{
	float:left;
	height:20px;
	padding-top:15px;
	padding-left:5px;
}

#infotextarea .ad 
{
	float:right;
	height:20px;
	padding-top:15px;
	padding-right:5px;
}

#infotextarea .other h1 
{
	color:#38a68d;
	font-family: Arial Black, Arial, Sans-Serif;
	font-style:italic;
	font-size:14px;
	line-height:normal;
	}

#infoarea 
{
	width:497px;
	height:112px;

}


#sharestory 
{
	vertical-align:bottom;
}


#copyright 
{
	padding-bottom:8px;
	padding-top:8px;
	border-bottom:solid 1px #cfcfcf;
}

#copyrightleft {
	float:left;
	color:#39a48e;
}

#copyrightright {
	float:right;
}


#footer 
{
	padding-top:12px;
	color:#929292;
	text-align: center;
}


#footer a {
	color:#929292;
	text-decoration:none;
	font-weight:normal;
}

#footer a:hover {
	color:#929292;
	text-decoration:underline;
}


#secondaryheader
{
	width:973px;
	height:70px;
	background-image:url(../Image/bkg_secondary_prob_header.gif);
	background-repeat:no-repeat;
}

#secondarycontent 
{
	padding:0;
	margin:0;
	width:973px;
}




#secondaryright
{
	float:right;
	width:750px;
	padding-top:10px;
	line-height:1.5;
}

#secondaryright B, Strong
{
	color:#0a7ec9;
}


.warningHeader {color: red; font-weight: bold;} 
.warningText {color: red; font-weight: normal;}

/* --------------------------------------------------------------------- */
/* FORM BUTTONS */
/* --------------------------------------------------------------------- */

.footerDropdown
{
	font-size:9px;
	font-family:Arial,Verdana,Sans-Serif;
	color:#006CB5;
	}


.form_button
{
    color: #2b333c;
    font-weight: bold;
    font-size: 11px;
    padding: 0px;
    height: 23px;
    cursor: pointer;
}

.form_button, .form_button-disabled
{
    background: #fefefe url(../image/bkg_button.gif) repeat-x;
    border: 3px double;
    border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
}

.form_button:hover, .form_button:focus
{
    border: 3px double;
    border-color: #c3bfea #8476b6 #a9a4d6 #8476b6;
}

.form_button:visited
{
    color: #2b333c;
}

.imgSpacingListing
{
	margin-right: 10px;
}

.imgSpacingDetail
{
	margin-right: 10px;
	margin-bottom: 10px;
}

/* ======================================================= */
/* LEFT */
/* ======================================================= */

div#secondaryleft {
	float:left;
	width:201px;
}



div#secondaryleft #secondaryTestimonial 
{
	background-color:#c2e4f4;
	padding:0;
	margin:0;
}

div#secondaryleft #secondaryQuote 
{
	padding:12px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size:11px;
	line-height:1.5;
	font-style:italic;
	color:#045b82;
}






div#secondaryleft #secondaryNavigation 
{
	background-color:#c6f1e2;
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	font-weight:normal;
}


div#secondaryNavigation a {
	color:#283b92;
	text-decoration:none;
	font-weight:normal;
	padding-left:25px;
}

div#secondaryNavigation a.unselected {
	color:#0a5a89;
	text-decoration:none;
	font-weight:normal;
}

div#secondaryNavigation a.unselected:hover {
	color:#0a5a89;
	text-decoration:underline;
	font-weight:normal;
}

div#secondaryNavigation a.selected {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

div#secondaryNavigation a.selected:hover {
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
}




div#secondaryNavigation a.secondunselected {
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
}

div#secondaryNavigation a.secondunselected:hover {
	color:#ffe63f;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}

div#secondaryNavigation a.secondselected {
	color:#ffe63f;
	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
}

div#secondaryNavigation a.secondselected:hover {
	color:#ffe63f;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}




div#secondaryNavigation .tableCellSelected {

	border-top:solid 1px #0a5a89;
	background-color:#0a7ec9;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	margin:0;
}

div#secondaryNavigation .tableCellUnSelected {

	font-weight:normal;
	margin:0;

}

div#secondaryNavigation .tableSecondary {

	margin-top:10px;

}

div#secondaryNavigation .tableSecondarySecondLevel {
	margin-left:10px;
	margin-top:2px;
	margin-bottom:2px;

}

/* ======================================================= */
/* ERROR */
/* ======================================================= */

#errorcontent
{
	padding:0;
	margin:0;
	width:550px;

}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: rgb(239, 239, 239) rgb(239, 239, 239) rgb(239, 239, 239) rgb(239, 239, 239);
	border-collapse: separate;
}

table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(239, 239, 239) rgb(239, 239, 239) rgb(239, 239, 239) rgb(239, 239, 239);
	-moz-border-radius: 0px 0px 0px 0px;
}

table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: rgb(239, 239, 239) rgb(239, 239, 239) rgb(239, 239, 239) rgb(239, 239, 239);
	-moz-border-radius: 0px 0px 0px 0px;
}