@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}
a img{
border:0px;
}
/* Page Header */
#HeaderTop {
	height: 95px;
	width: 960px;
	color: #999;
	margin: 0 auto;
}
#Logo {
	float: left;
	margin-top: 17px;
	margin-left: 26px;
}
#Eyebrow {
	float: right;	
	margin-top: 19px;
	margin-right: 21px;
}
#Eyebrow a:link {
	color: #999;
	text-decoration: none;
}
#Eyebrow a:visited {
	color: #999;
	text-decoration: none;
}
#Eyebrow a:active {
	color: #fb7900;
	text-decoration: underline;
}
#Eyebrow a:hover {
	color: #fb7900;
	text-decoration: underline;
}
#MainNav {
	margin: 0 auto;
	height: 66px;
	width: 960px;
	text-align: right;
	background-image: url(images/MainNav_Background.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-position: left;
}
#NetworkServices {
	float: left;	
}
#Navigation {
	float: right;	
}
/* HP Main Area */
#HPMain {
	margin: 0 auto;
	width: 960px;
	height: 320px;
	background-image: url(images/MainArea_Background.jpg);
	background-repeat: no-repeat;
	background-position: top;	
}
#HPMainText {
	float: left;
	padding-left: 45px;
	margin-top: 60px;
	width: 355px;
	text-align: left;
}
#HPMainImage {
	float: left;
	margin-top: 55px;
	padding-left: 15px;
	width: 341px;
}
#HPMainSideBar {
color:#FFFFFF;
padding-top: 10px;
	float: right;
	margin-right: 30px;
	margin-top: 15px;
	width: 165px;
	height: 286px;
	background-image: url(images/SideBar_Background.gif);
	background-repeat: no-repeat;
}
#HPH1 {
	margin: 0;
	padding: 0;
	color: #007698;
	font-weight: normal;
	font-size: 16px;
	margin-bottom: 20px;
}
#HPH2 {
	margin: 0;
	padding: 0;
	color: #999;
	font-weight: normal;
	font-size: 12px;
}
#SidebarContent {
	padding: 10px;
	padding-left: 15px;
	padding-right: 15px;
	color:#FFFFFF;
	text-align: left;
	background-image: url(images/SideBar_Background.gif);
	background-repeat: no-repeat;
	height: 286px;
}
#SidebarContentTitle {
	font-size: 14px;
	text-align: center;
	font-weight:bold;

}
#SidebarContentDescriptor {
	text-align: center;
}
#SidebarContentImage {
	padding-top: 5px;
	text-align: center;	
}
#SidebarContentCTAButton {
	padding-top: 10px;
	text-align: center;	
}
/* HP Bottom Buckets */
#HPBottomBuckets {
	margin: 0 auto;
	width: 960px;
	height: 200px;
	margin-top: 30px;
	text-align: left;
}
#HPBottomBucketsLeft {
	float: left;
	width: 425px;
	padding-left: 30px;
}	
#HPBottomBucketsRight {
	float: right;
	width: 425px;
	padding-right: 30px;
}
#HPBottomBucketsContent {
	width: 425px;
	background-image: url(images/BottomTab_Shadow.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	color: #666;
}
#HPBottomBucketsContentTitle {
	margin-left: 20px;
	color: #007698;
	font-size: 14px;
	width: 227px;
	height: 25px;
	background-image: url(images/BottomTab_Background.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 25px;
}
#HPBottomBucketsContentTitle a:link {
	color: #007698;
	text-decoration: none;
}
#HPBottomBucketsContentTitle a:visited {
	color: #007698;
	text-decoration: none;
}
#HPBottomBucketsContentTitle a:active {
	color: #fb7900;
	text-decoration: underline;
}
#HPBottomBucketsContentTitle a:hover {
	color: #fb7900;
	text-decoration: underline;
}
#HPBottomBucketsContentText {
	margin-left: 45px;
	margin-top: 5px;
	width: 335px;
}
#HPBottomBucketsContentMore {
	text-align: right;
	padding-bottom: 30px;
	padding-right: 60px;
}

#HPBottomBucketsContentMoreLink {
	float: left;
	padding-left: 310px;
	padding-top: 7px;
/*	margin-left: 318px;
	margin-top: 7px; */
}
#HPBottomBucketsContentMoreLink a:link {
	color: #666;
	text-decoration: none;
}
#HPBottomBucketsContentMoreLink a:visited {
	color: #666;
	text-decoration: none;
}
#HPBottomBucketsContentMoreLink a:active {
	color: #fb7900;
	text-decoration: underline;
}
#HPBottomBucketsContentMoreLink a:hover {
	color: #fb7900;
	text-decoration: underline;
}
/* Page Footer */
#Footer {
	margin: 0 auto;
	margin-top: 60px;
	width: 940px;
	color: #999;
	padding-left: 20px;
	padding-right: 20px;
}
#FooterNav{
	float: left;	
}
#FooterCopyright{
	float: right;	
}
#Footer a:link {
	color: #999;
	text-decoration: none;
}
#Footer a:visited {
	color: #999;
	text-decoration: none;
}
#Footer a:active {
	color: #fb7900;
	text-decoration: underline;
}
#Footer a:hover {
	color: #fb7900;
	text-decoration: underline;
}
/*classes*/
.SubpageHeader{
	color:#fb7900;
	font-weight:bold;
	font-size:12px;
	display:block;
}
/* SubPage Header */
#SubPageHeader {
	margin: 0 auto;
	width: 875px;
	height: 52px;
	margin-bottom: 20px;
	background-image: url(images/SubPageHeader_Background.jpg);
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-right: 0px;
	text-align: left;
	color: #fb7900;
	font-weight: normal;
	font-size: 34px;
}
/* SubPage Main Area - 3 Column Layout */
#SubPageMain{
	width: 935px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	text-align: left;
}
#SubPage{
	float: left;
	width: 100%;
	margin-bottom: 80px;
}

#SubPageContent{
	margin: 0 180px 0 170px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#SubPageNav{
	float: left;
	width: 180px; /*Width of left column in pixel*/
	margin-left: -935px; /*Set margin to that of -(MainContainerWidth)*/
}
#SubPageSidebar{
	float: left;
	width: 170px; /*Width of right column*/
	margin-left: -170px; /*Set left margin to -(RightColumnWidth)*/
}
/* SubPage LeftNav */
#LeftNav {
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0 auto;
}
#LeftNavTop {
	display: block;
	color: #fff;
	background-color: #007698;
}
#LeftNavSection {
	display: block;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom: 7px;
	color: #5c6f7b;
	background-image: url(images/LeftNav_Spacer.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#LeftNavLast {
	display: block;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom: 5px;
	color: #5c6f7b;
}
#LeftNav a:link {
	color: #5c6f7b;
	text-decoration: none;
}
#LeftNav a:visited {
	color: #5c6f7b;
	text-decoration: none;
}
#LeftNav a:active {
	color: #fb7900;
	text-decoration: underline;
}
#LeftNav a:hover {
	color: #fb7900;
	text-decoration: underline;
}
#LeftNavTop a:link {
	color: #fff;
	display: block;
	background-color: #007698;
	text-decoration: none;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-left: 15px;
	padding-bottom: 3px;
}
#LeftNavTop a:visited {
	color: #fff;
	display: block;
	background-color: #007698;
	text-decoration: none;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	padding-left: 15px;
	padding-bottom: 3px;
}
#LeftNavTop a:active {
	color: #fff;
	display: block;
	background-color: #fb7900;
	text-decoration: underline;
}
#LeftNavTop a:hover {
	color: #fff;
	display: block;
	background-color: #fb7900;
	text-decoration: underline;
}
/* Page Styling */
#SubPageContentHeader {
	margin: 0;
	text-align: left;
	color: #007698;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 15px;
}
#PageContentArea {
	margin-left: 40px;	
	margin-right: 20px;
}
#SubPageContentSection {
	clear: left;
	margin-bottom: 15px;
}
#SubPageContentSectionImage {
	float: left;
	padding-bottom: 15px;
}
#SubPageContentSectionImageResources {
	float: left;
	padding-bottom: 0px;
}
#SubPageContentSectionTitle {
	color: #fb7900;
	font-size: 12px;
	padding-top: 5px;
	margin-left: 173px;
}
#SubPageContentSectionText {
	color: #5c6f7b;		
	margin-left: 173px;
}
#SubPageContentSectionTitleResources {
	color: #fb7900;
	font-size: 12px;
	padding-top: 5px;
	margin-left: 105px;
}
#SubPageContentSectionTextResources {
	color: #5c6f7b;		
	margin-left: 105px;
}
#SubPageContentSection a:link {
	color: #007698;
	text-decoration: none;
}
#SubPageContentSection a:visited {
	color: #007698;
	text-decoration: none;
}
#SubPageContentSection a:active {
	color: #fb7900;
	text-decoration: underline;
}
#SubPageContentSection a:hover {
	color: #fb7900;
	text-decoration: underline;
}
#SubPageContentFull{
color: #5c6f7b
}
#SubPageContentFull a:link {
	color: #007698;
	text-decoration: none;
}
#SubPageContentFull a:visited {
	color: #007698;
	text-decoration: none;
}
#SubPageContentFull a:active {
	color: #fb7900;
	text-decoration: underline;
}
#SubPageContentFull a:hover {
	color: #fb7900;
	text-decoration: underline;
}