﻿/* CSS Document */
.moreStyle
{
	padding-top: 7px;
	text-align: right;
	padding-right: 8px;
}
.LinkUpdated
{
	font-size: smaller;
	color: Red;
}
/* allows for up to 11 unique Columns - (need to add letters in html if more than 1 of same is used) -  */
.Column560, .Column560a, .Column560b, .Column560c, .Column560d, .Column560e, .Column560f, .Column560g, .Column560h, .Column560i, .Column560j,  
.Column470, .Column470a, .Column470b, .Column470c, .Column470d, .Column470e, .Column470f, .Column470g, .Column470h, .Column470i, .Column470j, 
.Column320, .Column320a, .Column320b, .Column320c, .Column320d, .Column320e, .Column320f, .Column320g, .Column320h, .Column320i, .Column320j, 
.Column275, .Column275a, .Column275b, .Column275c, .Column275d, .Column275e, .Column275f, .Column275g, .Column275h, .Column275i, .Column275j, 
.Column230, .Column230a, .Column230b, .Column230c, .Column230d, .Column230e, .Column230f, .Column230g, .Column230h, .Column230i, .Column230j, 
.Column180, .Column180a, .Column180b, .Column180c, .Column180d, .Column180e, .Column180f, .Column180g, .Column180h, .Column180i, .Column180j,
.Column800, .Column800a, .Column800b, .Column800c, .Column800d, .Column800e, .Column800f, .Column800g, .Column800h, .Column800i, .Column800j,
.Column152, .Column152a, .Column152b, .Column152c, .Column152d, .Column152e, .Column152f, .Column152g, .Column152h, .Column152i, .Column152j,
.Column132, .Column132a, .Column132b, .Column132c, .Column132d, .Column132e, .Column132f, .Column132g, .Column132h, .Column132i, .Column132j  { 
	position: relative;
	float: left;
	display: inline;
	margin: 0px 0px 10px 10px;
	padding:0px;
}
.Column800, .Column800a,.Column800b, .Column800c, .Column800d, .Column800e {
	width: 800px;
}
.Column560, .Column560a, .Column560b, .Column560c, .Column560d, .Column560e, .Column560f, .Column560g, .Column560h, .Column560i, .Column560j {
	width: 560px;
}
.Column470, .Column470a, .Column470b, .Column470c, .Column470d, .Column470e, .Column470f, .Column470g, .Column470h, .Column470i, .Column470j {
	width: 470px;
}
.Column320, .Column320a, .Column320b, .Column320c, .Column320d, .Column320e, .Column320f, .Column320g, .Column320h, .Column320i, .Column320j {
	width: 320px;
}
.Column275, .Column275a, .Column275b, .Column275c, .Column275d, .Column275e, .Column275f, .Column275g, .Column275h, .Column275i, .Column275j {
	width: 275px;
}
.Column230, .Column230a, .Column230b, .Column230c, .Column230d, .Column230e, .Column230f, .Column230g, .Column230h, .Column230i, .Column230j {
	width: 230px;
}
.Column180, .Column180a, .Column180b, .Column180c, .Column180d, .Column180e, .Column180f, .Column180g, .Column180h, .Column180i, .Column180j {
	width: 180px;
}
.Column152, .Column152a, .Column152b, .Column152c, .Column152d, .Column152e, .Column152f, .Column152g, .Column152h, .Column152i, .Column152j { 
	width: 152px;
}
.Column132, .Column132a, .Column132b, .Column132c, .Column132d, .Column132e, .Column132f, .Column132g, .Column132h, .Column132i, .Column132j { 
	width: 132px;
}


/*********** BOX STYLES  ***********/

/*********** For Left Sidebar  ***********/
.LocBoxLside {
	float: left;
	width: 148px;
	margin: 10px 0px 0px 0px;
	padding-bottom: 7px;
	background-color:#333333;
	color:#CCCCCC; 
	min-height: 140px;
}
.LocBoxLside h2 {
	font-size: 90%;
	margin: 0px;
	font-weight: bolder;
	padding: 4px 5px 0px 10px;
	color: #FFFF99;
}
.LocBoxLside a {
	color: #DCDCDC;
}
.LocBoxLside a:visited {
	color: #CCCCCC;
}
.LocBoxLside a:hover {
	color: #FFFFFF;
}
.LocBoxLside ul {
	padding-top: 5px;
	list-style-type: none;
}
.LocBoxLside li {
	font-size: 95%;
	margin-left: 10px;
	padding-left: 15px;
	background-image: url(/_layouts/1033/branding/images/icons/arrowGrey2.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

/*********** For Content Area (& Right Sidebar) ***********/
/*********** Background = #CCCCCC ***********/

/*********** GENERIC BOXES  ***********/

/****** boxBlank ******/
.LocBoxBlank {
	background-color: #FFFFFF;
	padding-bottom: 5px;
	background-image: url(/_layouts/1033/branding/images/page/CornerBottomRight.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	min-height: 140px;
}
.LocBoxBlank h1{
	background-image: url(/_layouts/1033/branding/images/page/CornerTopLeft.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.LocBoxBlank h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique;
}
.LocBoxBlank h3 {
}
.LocBoxBlank p {
}
.LocBoxBlank img {
	margin: 10px 0px 0px 0px;
}

/****** boxGrey ******/
.LocBoxGrey {
	background-color: #E1E1E1;
	background-image: url(/_layouts/1033/branding/images/page/CornerBottomRight.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 140px;
}
.LocBoxGrey h2 {
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
	background-color: #AFAFAF;
	background-image: url(/_layouts/1033/branding/images/page/CornerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #000000;
	border-bottom: 2px solid #999999;
	font-size: 120%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique;
}
.LocBoxGrey h3 {
	text-transform: uppercase;
}
.LocBoxGrey ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
}
.LocBoxGrey ol {
	list-style-type: decimal;
	padding-left: 30px;
	padding-right: 5px;
}
.LocBoxGrey li {
	border-bottom: 2px dotted #FFFFFF;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}

/****** boxDkGrey ******/
.LocBoxDark {
	background-color: #333333;
	background-image: url(/_layouts/1033/branding/images/page/CornerBottomRight.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	color: #CCCCCC;
	min-height: 140px;
}
.LocBoxDark h2 {
	background-color: #505050;
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
	background-image: url(../images/page/CornerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 2px solid #999999;
	font-size: 120%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique;
	color: #FFFFFF;

}
.LocBoxDark h3 {
	text-transform: uppercase;
	color: #CCCCCC;
}
.LocBoxDark h4 {
	color: #CCCCCC;
	font-size: 90%;
}
.LocBoxDark ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
}
.LocBoxDark ol {
	list-style-type: decimal;
	padding-left: 30px;
	padding-right: 5px;
}
.LocBoxDark li {
	border-bottom: 2px dotted #666666;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}
.LocBoxDark a {
	color: #FFFFFF;
}
.LocBoxDark a:visited {
	color: #CCCCCC;
}
.LocBoxDark a:hover {
	color: #FFFFCC;
}

/****** boxAlert ******/
.LocBoxAlert {
	background-color: #FFFFFF;
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 140px;
}
.LocBoxAlert h2 {
	padding: 5px 5px 5px 10px;
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 2px solid #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.LocBoxAlert h3 {
}
.LocBoxAlert ul {
	margin-top: 5px;
	padding: 0px 7px 5px 10px;
	background-repeat: no-repeat;
}
.LocBoxAlert ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxAlert li {
	margin-left: 15px;
}
.LocBoxAlert p {
	border-bottom: 2px dotted #CCCCCC;
	padding-bottom: 4px;
}

/****** boxWhite ******/
.LocBoxWhite {
	background-color: #FFFFFF;
	background-image: url(/_layouts/1033/branding/images/page/CornerBottomRight.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 120px;
	margin-bottom: 8px;
}
.LocBoxWhite h2 {
	padding: 5px 5px 5px 10px;
	background-image: url(/_layouts/1033/branding/images/page/CornerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 2px solid #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.LocBoxWhite h3 {
}
.LocBoxWhite ul {
	margin-top: 5px;
	padding: 0px 7px 5px 10px;
	list-style-image: url(/_layouts/1033/branding/images/icons/arrowOchre.gif);
	background-repeat: no-repeat;
}
.LocBoxWhite ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxWhite li {
	margin-left: 15px;
}
.LocBoxWhite p {
	border-bottom: 2px dotted #CCCCCC;
	padding-bottom: 12px;
}

/****** boxColor ******/
.LocBoxColor {
	background-color: #D8EEF3;
	background-image: url(/_layouts/1033/branding/images/page/CornerBottomRight.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 140px;
}
.LocBoxColor h2 {
	padding: 5px 5px 5px 10px;
	background-image: url(/_layouts/1033/branding/images/page/CornerTopLeft.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: 2px solid #95CED7;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #BBD6DF;
	color: #000000;
}
.LocBoxColor h3 {
	color: #286D88;
}
.LocBoxColor h4 {
	text-transform: uppercase;
	font-style: normal;
	font-size: 90%;
	color: #283F4F;
}
.LocBoxColor ul {
	margin-top: 5px;
	padding: 0px 7px 5px 10px;
	list-style-image: url(/_layouts/1033/branding/images/icons/arrowSlate.gif);
	background-repeat: no-repeat;
}
.LocBoxColor ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxColor li {
	margin-left: 15px;
}
.LocBoxColor p {
	border-bottom: 2px dotted #FFFFFF;
	padding-bottom: 4px;
}

/*********** SUBJECT BOXES  ***********/

/****** boxNews ******/
.LocBoxNews {
	background-color: #333333;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	color: #CCCCCC;
	min-height: 140px;
}
.LocBoxNews h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #FFFFFF;
	height:25px;
}
.LocBoxNews h4 {
	color: #CCCCCC;
	font-size: 90%;
	height:20px;
}
.LocBoxNews ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.LocBoxNews li {
	border-bottom: 2px dotted #666666;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}
.LocBoxNews a {
	color: #FFFFFF;
}
.LocBoxNews a:visited {
	color: #CCCCCC;
}
.LocBoxNews a:hover {
	color: #FFFFCC;
}
.LocBoxNews p {
	padding: 0px 10px 5px 10px;
}
.LocBoxNews h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hnews.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
    height:20px;
}

/****** boxServices ******/

.LocBoxServices {
	background-color: #F8F9DB;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-bottom: 5px;
	min-height: 140px;
}
.LocBoxServices h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxServices ul {
	margin-top: 5px;
	padding: 0px 7px 0px 10px;
	list-style-image: url(/_layouts/1033/branding/images/icons/arrowOchre.gif);
	background-repeat: no-repeat;
}
.LocBoxServices ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxServices li {
	margin-left: 15px;
}
.LocBoxServices p {
	padding: 5px;
	margin-right: 5px;
	margin-left: 5px;
	border-top: 2px dotted #FFFFFF;
}
.LocBoxServices h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hservices.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}

/****** boxFindit******/

.LocBoxFindit {
	background-color: #DFF3DE;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-bottom: 5px;
	min-height: 140px;
}
.LocBoxFindit h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxFindit ul {
	margin-top: 5px;
	padding: 0px 7px 0px 10px;
	list-style-image: url(/_layouts/1033/branding/images/icons/arrowGreen.gif);
	background-repeat: no-repeat;
}
.LocBoxFindit ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxFindit li {
	margin-left: 15px;
}
.LocBoxFindit p {
	padding: 5px 3px 5px 3px;
	margin-right: 5px;
	margin-left: 5px;
	border-top: 2px dotted #FFFFFF;
}
.LocBoxFindit h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hfindit.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}

/****** boxPopular ******/

.LocBoxPopular {
	background-color: #F8E9EA;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 140px;
}
.LocBoxPopular h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxPopular ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.LocBoxPopular ol {
	padding-left: 20px;
	margin-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.LocBoxPopular li {
	border-bottom: 2px dotted #E6B0B5;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}
.LocBoxPopular p {
	padding: 0px 10px 5px 10px;
}
.LocBoxPopular h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hpopular.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}

/****** boxFAQ ******/

.LocBoxFAQ {
	background-color: #F5EBC9;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 140px;
}
.LocBoxFAQ h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxFAQ ul {
	margin-top: 5px;
	padding: 0px 7px 0px 10px;
	list-style-image: url(/_layouts/1033/branding/images/icons/arrowRed.gif);
	background-repeat: no-repeat;
}
.LocBoxFAQ ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxFAQ li {
	margin-left: 15px;
}
.LocBoxFAQ p {
	padding: 5px;
	margin-right: 5px;
	margin-left: 5px;
	border-top: 2px dotted #FFFFFF;
}
.LocBoxFAQ h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hfaq.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}

/****** boxConnected ******/

.LocBoxConnected {
	background-color: #D6EBF3;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-bottom: 5px;
	min-height: 140px;
}
.LocBoxConnected h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxConnected ul {
	margin-top: 5px;
	padding: 0px 7px 0px 10px;
	list-style-image: url(/_layouts/1033/branding/images/icons/arrowSlate.gif);
	background-repeat: no-repeat;
}
.LocBoxConnected ol {
	margin-top: 5px;
	padding: 0px 7px 5px 20px;
}
.LocBoxConnected li {
	margin-left: 15px;
}
.LocBoxConnected p {
	padding: 5px;
	margin-right: 5px;
	margin-left: 5px;
	border-top: 2px dotted #FFFFFF;
}
.LocBoxConnected h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hconnect.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}

/****** boxMedia ******/
.LocBoxMedia {
	background-color: #464D6C;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	color: #CCCCCC;
	min-height: 140px;
}
.LocBoxMedia h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #CCFFFF;
	height:20px;
}
.LocBoxMedia ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.LocBoxMedia li {
	border-bottom: 2px dotted #758CB7;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}
.LocBoxMedia a {
	color: #FFFFFF;
}
.LocBoxMedia a:visited {
	color: #CCCCCC;
}
.LocBoxMedia p {
	padding: 0px 10px 5px 10px;
	color: #C0E1F5;
}
.LocBoxMedia h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hmedia2.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}



/****** boxEvents ******/

.LocBoxEvents {
	background-color: #EBE7F5;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	min-height: 140px;
}
.LocBoxEvents h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxEvents ul {
	list-style-type: none;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.LocBoxEvents li {
	border-bottom: 2px dotted #D1C9E9;
	margin: 0px 5px 3px 0px;
	padding-bottom: 3px;
}
.LocBoxEvents p {
	padding: 0px 10px 5px 10px;
	color: #C0E1F5;
}
.LocBoxEvents h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hevents.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}

/****** boxDocs ******/
.LocBoxDocs {
	background-color: #E1E1E1;
	background-image: url(/_layouts/1033/branding/images/page/Hbottom.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-bottom: 3px;
	min-height: 140px;
}
.LocBoxDocs h3 {
	text-transform: uppercase;
	font-size: 90%;
	padding-bottom: 0px;
	color: #000000;
	height:20px;
}
.LocBoxDocs p {
	padding: 3px 5px 3px 5px;
	margin-right: 5px;
	margin-left: 5px;
	border-top: 2px dotted #FFFFFF;
}
.LocBoxDocs h2 {
	padding: 5px 5px 5px 40px;
	background-image: url(/_layouts/1033/branding/images/page/Hdocuments.gif);
	background-repeat: no-repeat;
	border-right: 2px solid #999999;
	background-color: #E6E6E6;
	font-style:oblique;
	color: #000000;
	height:20px;
}



