/********************************************
   AUTHOR:  			Allen Mitchell / Nform Interative, LLC
   WEBSITE:   			http://www.n-form.com/
    DATE:          	                     July-13-2009          	
 *******************************************/
 
/********************************************
   HTML ELEMENTS
********************************************/ 




body
{
    background-color: #fff;
	background: url(images/bkgd_wireframe.jpg) repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;

	
	
}

	a img {
border: none;
}

hr {

	border: 0;
	color: #e5ecdd;
	background-color: #e5ecdd;
	height: 1px;
	width:100%;
	}


.heroPicture {
	border-style:solid;
	border-width:1px;
	border-color:#c0c0c0;
	}

table.center {margin-left:auto; margin-right:auto;}

/* Navigation Elements */
.mainNav
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    letter-spacing: -0px;
    line-height: 18px;
    padding-top: 0px;
	white-space:nowrap;
}

.mainNav a:link
{
    color: #fff;
    text-decoration: none;
}
.mainNav a:visited
{
    color: #fff;
    text-decoration: none;
}
.mainNav a:hover
{
    color: #cdf6ff;
    text-decoration: underline;
}
.mainNav a:active
{
    color: #cdf6ff;
    text-decoration: underline;
}



/* Text Elements */

.bodyCopyGray11{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;
    line-height: 25px;
	padding-bottom: 10px;

	}
.bodyCopyGray11 a:link {color: #003468; text-decoration: none} 
.bodyCopyGray11 a:visited {color: #003468; text-decoration: none}
.bodyCopyGray11 a:hover {color: #003468; text-decoration: underline;}
.bodyCopyGray11 a:active {color: #003468; text-decoration: underline;}


.fieldTextLarge{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #666;
	padding:2px;

	}
	
	
.rightColGray11{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;
    line-height: 15px;

	}
.rightColGray11 a:link {color: #003468; text-decoration: none} 
.rightColGray11 a:visited {color: #003468; text-decoration: none}
.rightColGray11 a:hover {color: #003468; text-decoration: underline;}
.rightColGray11 a:active {color: #003468; text-decoration: underline;}


.promoCopyGray10{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;
    line-height: 13px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
.promoCopyGray10 a:link {color: #d15707; text-decoration: none} 
.promoCopyGray10 a:visited {color: #d15707; text-decoration: none}
.promoCopyGray10 a:hover {color: #d15707; text-decoration: underline;}
.promoCopyGray10 a:active {color: #d15707; text-decoration: underline;}


.subHeaderBlue18{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0ab5df;
    letter-spacing: 0px;
    line-height: 25px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
	}


.subNavBlue12{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #739ebc;
    letter-spacing: 0px;
    line-height: 25px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
.subNavBlue12 a:link {color: #739ebc; text-decoration: none} 
.subNavBlue12 a:visited {color: #739ebc; text-decoration: none}
.subNavBlue12 a:hover {color: #003468; text-decoration: underline;}
.subNavBlue12 a:active {color: #003468; text-decoration: underline;}


.featureDocumentDownload{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #739ebc;
    letter-spacing: 0px;
    line-height: 16px;

}
.featureDocumentDownload a:link {color: #739ebc; text-decoration: none} 
.featureDocumentDownload a:visited {color: #739ebc; text-decoration: none}
.featureDocumentDownload a:hover {color: #739ebc; text-decoration: underline;}
.featureDocumentDownload a:active {color: #739ebc; text-decoration: underline;}


	
.emphasizedBlueHeader{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #739ebc;
    letter-spacing: 0px;
    line-height: 25px;

	}
	
	

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #9d9d9d;
	letter-spacing: 0px;
	line-height: 12px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;}
.footer a:link {color: #686E78; text-decoration: none} 
.footer a:visited {color: #686E78; text-decoration: none}
.footer a:hover {color: #686E78; text-decoration: underline;}
.footer a:active {color: #686E78; text-decoration: underline;}


.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #9d9d9d;
	letter-spacing: 0px;
	line-height: 12px;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 40px;}
.copyright a:link {color: #686E78; text-decoration: none} 
.copyright a:visited {color: #686E78; text-decoration: none}
.copyright a:hover {color: #686E78; text-decoration: underline;}
.copyright a:active {color: #686E78; text-decoration: underline;}



.secondaryLinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #00bce4;
	letter-spacing: 0px;
	line-height: 18px;
	padding: 4px 34px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
.secondaryLinks a:link {color: #00bce4; text-decoration: none} 
.secondaryLinks a:visited {color: #00bce4; text-decoration: none}
.secondaryLinks a:hover {color: #00bce4; text-decoration: underline;}
.secondaryLinks a:active {color: #00bce4; text-decoration: underline;}


.tabLinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #77a230;
	letter-spacing: -1px;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
.tabLinks a:link {color: #77a230; text-decoration: none} 
.tabLinks a:visited {color: #77a230; text-decoration: none}
.tabLinks a:hover {color: #77a230; text-decoration: underline;}
.tabLinks a:active {color: #77a230; text-decoration: underline;}


.sideNavs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #003468;
	letter-spacing: 0px;
	line-height: 13px;
	margin-bottom:5px;
	}
	
.sideNavs a:link {color: #78A22F; text-decoration: none} 
.sideNavs a:visited {color: #78A22F; text-decoration: none}
.sideNavs a:hover {color: #78A22F; text-decoration: underline;}
.sideNavs a:active {color: #78A22F; text-decoration: underline;}


/* Press Release/News Styles */
.rss{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #686868;
    letter-spacing: 0px;
    line-height: 13px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
.rss a:link {color: #686868; text-decoration: none} 
.rss a:visited {color: #686868; text-decoration: none}
.rss a:hover {color: #d15707; text-decoration: underline;}
.rss a:active {color: #d15707; text-decoration: underline;}


.newsDateHome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #828282;
	letter-spacing: 0px;
	line-height: 12px;

	}

.newsSummaryHome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #828282;
	letter-spacing: 0px;
	line-height: 16px;

	}
	
.newsSummaryHome a:link {color: #828282; text-decoration: none} 
.newsSummaryHome a:visited {color: #828282; text-decoration: none}
.newsSummaryHome a:hover {color: #828282; text-decoration: underline;}
.newsSummaryHome a:active {color: #828282; text-decoration: underline;}


.newsSummary{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;
    line-height: 18px;
	padding: 8px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
.newsSummary a:link {color: #003468; text-decoration: none} 
.newsSummary a:visited {color: #003468; text-decoration: none}
.newsSummary a:hover {color: #003468; text-decoration: underline;}
.newsSummary a:active {color: #003468; text-decoration: underline;}

.newsHeadline14{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #727272;
    letter-spacing: -1px;
    line-height: 14px;
    padding: 15px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
	
.newsHeadline13{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #727272;
    letter-spacing: -1px;
    line-height: 13px;
    padding: 15px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
.newsHeadline13 a:link {color: #727272; text-decoration: none} 
.newsHeadline13 a:visited {color: #727272; text-decoration: none}
.newsHeadline13 a:hover {color: #727272; text-decoration: underline;}
.newsHeadline13 a:active {color: #727272; text-decoration: underline;}
	
.newsDate{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #838383;
    letter-spacing: 0px;
    line-height: 14px;
    padding: 4px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	}
	
.moreLink{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;
    line-height: 13px;
    padding: 10px 0px 14px 0px;
    margin: 0px 0px 0px 0px;
	}
.moreLink a:link {color: #d15707; text-decoration: none} 
.moreLink a:visited {color: #d15707; text-decoration: none}
.moreLink a:hover {color: #d15707; text-decoration: underline;}
.moreLink a:active {color: #d15707; text-decoration: underline;}


.errorText15{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #cb6828;
    letter-spacing: 0px;
    line-height: 25px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
	}
	
	

.adminSmallText{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #727272;
	}
.adminSmallText a:link {color: #003468; text-decoration: underline} 
.adminSmallText a:visited {color: #003468; text-decoration: underline}
.adminSmallText a:hover {color: #003468; text-decoration: underline;}
.adminSmallText a:active {color: #003468; text-decoration: underline;}

.clientQuote{font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 16px;font-weight: normal;color: #6E9A2B;font-style: italic;}
.clientQuoteSource{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;font-weight: normal;color: #6E9A2B;font-style: italic}


/* FAQ Toggles */


dt {
	
	text-decoration: none;
	cursor:pointer;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #727272;
    letter-spacing: 0px;
    line-height: 20px;
	
	padding-left:15px;
	background: url(images/small-bullet.gif) no-repeat left top;


	}
dt :hover {text-decoration: underline;}
dt a:link {color: #003468; text-decoration: none} 
dt a:visited {color: #003468; text-decoration: none}
dt a:hover {color: #003468; text-decoration: underline;}
dt a:active {color: #003468; text-decoration: underline;}

dd{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #727272;
    letter-spacing: 0px;
    line-height: 20px;
	margin-left:20px;

	}
dd a:link {color: #003468; text-decoration: none} 
dd a:visited {color: #003468; text-decoration: none}
dd a:hover {color: #003468; text-decoration: underline;}
dd a:active {color: #003468; text-decoration: underline;}


	
.show {display: block;}
.hide {display: none;}	

/* End FAQ Toggles */
