@charset "utf-8";
/* Skin Styles */

a, a:link, a:visited, a:active {	color: 0088CC;	text-decoration: none;}
a:hover {	text-decoration: underline;	color: #0088CC;}
/*-- most of the text on site          --*/
.normal,.Normal{font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;color:#333333;line-height: 18px;	letter-spacing: normal;}
/*-- most of the bold text on site     --*/ .NormalBold { font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif; font-size: 13px; font-weight: bold; color: #333333; line-height:18px; }
/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family: font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif; font-weight: bold; font-size: 13px; }
/*-- headings - mostly in admin        --*/ .Head{ font-size:16px; font-weight:bold; color:#333333; font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}
/*-- subheadings - mostly in admin     --*/ .SubHead{ font-size:12px; color:#333333; font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}
/*-- subheadings - mostly in admin     --*/ .SubSubHead{ font-size:12px; color:#333333;font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif; }

/* ********** Login Style ************** */
.login,a.login:link,a.login:active,a.login:visited,.login{	color:#0088CC;	text-decoration:none;	font-weight:normal;	font-size:11px;	font-family: font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;	height:18px;	margin-top: 0;	margin-right: 0px;	margin-bottom: 0;
	margin-left: 5px;	padding-top: 3px;	padding-right: 8px;	padding-bottom: 3px;	padding-left: 2px;}
a.login:hover{	color:#0088CC;	text-decoration:underline;	font-weight:normal;	font-size:11px;	font-family: font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}

/* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited,.user{	color:#0088CC;	text-decoration:none;	font-weight:normal;	font-size:11px;	font-family: font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;	height:18px;	margin-top: 0;	margin-right: 0px;	margin-bottom: 0;	margin-left: 5px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 2px;}

a.user:hover{	color:#0088CC;	text-decoration:underline;	font-weight:normal;	font-size:11px;	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}
	
/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited{	color:#888888;	text-decoration:none;	font-weight:normal;	font-size:10px;	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif; padding: 4px 0px 0 17px;}
a.date:hover{	color:#0066CC;}

/* ********** Breadcrumb Style ************** */
.breadcrumb,a.breadcrumb:link,a.breadcrumb:active,a.breadcrumb:visited{ font-size:11px; color:#0088CC; text-decoration:none; font-weight:normal; font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}
a.breadcrumb:hover{	font-size:11px; color:#0088CC; text-decoration:underline; font-weight:normal;}

/* ********** Breadcrumb Entry Style ************** */
.breadcrumbTitle{ font-size:11px; color:#888888; text-decoration:none; font-weight:normal; font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}

/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{	font-size:10px; color:#888888; text-decoration:none; font-weight:Normal;}
a.footer:hover{	color:#0088CC; text-decoration:underline; font-weight:Normal;}

/* ********** Copyright Style ************** */
.copyright,a.copyright:link,a.copyright:active,a.copyright:visited{	font-size:10px; color:#888888; text-decoration:none; font-weight:Normal;}
a.copyright:hover{	color:#0088CC; text-decoration:none; font-weight:Normal;}

/* ********** Privacy/Terms Style ************** */
.terms,a.terms:link,a.terms:active,a.terms:visited{	font-size:10px; color:#0088CC; text-decoration:none; font-weight:Normal;}
a.terms:hover{	color:#0088CC; text-decoration:underline; font-weight:Normal;}

/* ********** Links Style ************** */
.links,a.links:link,a.links:active,a.links:visited{	font-size:10px; color:#0088CC; text-decoration:none; font-weight:normal; font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;}	
a.links:hover{	color:#0088CC; text-decoration:underline; font-weight:normal;}




/* ********* Specific Custom CSS Styles **************** */
.PageTitleBarText {	font-family: Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", Arial, Verdana, sans-serif;	color:#FFF;	font-size:15px;	padding-left: 0px;	font-weight: bold;	padding-bottom: 5px;}

/*p {	margin: 0px;	line-height:18px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 1px;	color: #333333;	font-size:12px;} */
p {	margin: 0px;	line-height:18px;	color: #333333;	font-size:12px;}
blockquote {font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial, Verdana, sans-serif;	color:#333333;	line-height:20px;	font-size:14px;	font-weight:bold;}
	
.ContHead{
	font-family: Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", Arial, Verdana, sans-serif;	font-size:22px;	font-weight:bold;	color:#0066CC; margin-top: 2px; margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 7px;	padding-left: 0px;	line-height: 26px;}

h1 {	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;	font-size:16px;	font-weight:bold;	color:#333333;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}

h2 {font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;font-size:15px;		line-height:18px;	font-weight:bold;	color:#333333;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;
	padding-left: 0px;}

h3 {	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;	font-size:15px;		line-height:18px;	font-weight:bold;	color:#0066CC;	margin-top: 2px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;
	padding-left: 0px;}

/* Bullet Points */

ul, li {
	list-style-image: url(images/blue_box_10px.png);
	list-style-type: square;
}

/* Announcements Listing */

.DNN_ANN_DesignTable {	width: 160px;	padding: 0px;}

.NormalDNN_ANN_Description {font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;	font-size: 11px;	color: #5B5B5B;
	text-decoration: none;}

.SubHead {	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #333333;}

.SubHeadDate {font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial,Verdana,sans-serif;	font-size: 9px;	color: #0066CC;	text-decoration: none;	font-style: italic;}

/* End of Announcements CSS */

hr {	padding: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-left-style: none;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-left-color: #FFFFFF;}

.GroupColumns {	border: 1px solid #CCCCCC;	background-color: #F2F2F2;	width: 230px;	height: 120px;}
.imageLeft {float:left; margin:2px 20px 16px 0px;}
.imageRight {float:right; margin:2px 0px 16px 20px;}
.imageSMLeft {float:left; margin:2px 8px 8px 0px;}
.imageSMRight {float:right; margin:2px 0px 8px 8px;}

.FooterText {	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333333;}

.MainRequestForm {	padding:0px;}
.FormHead {	font-family: Trebuchet, Trebuchet MS, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;}
.headline {
	font-family: Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #333333;
	line-height: 26px;
	text-align: left;
	margin-top: 15px;
	font-weight: normal;
}


#bannerimage {
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	z-index: 10;
}

#bannercontainer {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 199px;
	width: auto;
}

.headlineWhite {
	font-family: Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #F5F5F5;
	line-height: 22px;
	font-weight: normal;
	text-transform: lowercase;
}
	
#bannerQuote {
	font-family: Trebuchet, "Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	float: right;
	line-height: 22px;
	font-weight: bold;
	vertical-align: bottom;
	margin-right: 10px;
}

.greyWhiteTable {
	padding: 6px;
	border: 1px solid #E2E2E2;
}

