/*
Theme Name: Departmant of State Website
Description: Based on the request by Kathy Kisko on December 15, 2010.
Version: 1.0
Author: George Losse
Author email: george.losse@sos.state.nj.us
*/

/*--- 07-2014 DOS top menu changes  Add this to old CSS file ----------------------------------------------------------------------------- */

.leftsideHead						{ background-color:#022356; height:24px; width:280px; margin-left: 10px; margin-right: 10px; padding:0px; margin-top: 18px;}
.leftsideHead2						{ background-color:#022356; height:24px; width:280px; margin-left: 10px; margin-right: 10px; padding:0px; margin-top: 0px;}
.leftsideTitle						{font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding-right: 7px; padding-left: 10px; padding-bottom: 0px; padding-top: 5px; margin-top: 0px; font-variant: small-caps;}
.leftsideText 						{font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; 										padding-left: 10px; background-color:#fff; margin-left: 10px; margin-right: 10px; border: #022356 solid 1px;}

#header 							{ height: 69px;width: 950px;background-image: url(blue-header.jpg);background-repeat: no-repeat;}
#dossidenav							{ z-index: 10; }


/*  You also have to find this style and comment out the background to keep the sliding menu from going under this.

.sidebarmenu2 ul li a:link, .sidebarmenu2 ul li a:visited, .sidebarmenu2 ul li a:active{
/*background-color: white; background of tabs (default state)
}*/


/* static START */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre {
	margin:0;
	padding:0;
}
body {
	background:#95aabf; 
	background-image: url(dos-2011/dos-2011-bkg.jpg);
	color:#555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
 }
 
h1, h2, h3, h4, h5, h6 { font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:200%;}
h2 {font-size:170%;}
h3 {font-size:150%;}
h4 {font-size:130%;}
h5 {font-size:110%;}
h6 {font-size:100%;}

img { border:0;}

A { color: #486fa6}
A:link { text-decoration: underline; 	}
A:active {}
A:visited {}
A:hover { text-decoration: none;}

.more-link {font-size:10px;}

P, P.mainText {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif }
.mainText {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif}
.maintext {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif}

UL {  }
LI {  }
ol { }
ol.grant { list-style-position: outside; list-style-type: decimal; padding-left: 35px; }
li.grant { padding-bottom: 5px; font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif }
ul.answers { list-style-position: outside; list-style-type: square; padding-left: 30px; padding-right: 30px;}
li.answers { padding-bottom: 10px; font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif}

ul.jump {
	list-style-position: outside;
	list-style-type: none;
	padding-left: 30px;
	padding-right: 30px;
}
li.jump { padding-bottom: 5px; font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif}

ul.jump2 {
	list-style-position: outside;
	list-style-type: none;
	padding-left: 5px;
	padding-right: 5px;
}
li.jump2 { padding-bottom: 5px; font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif}


ul.catalog { list-style-position: outside; list-style-type: circle; padding-left: 30px; padding-right: 30px;}
li.catalog {
	padding-bottom: 10px;
	font-size: 12px;
	color: #4c4c4c;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}


ol.collect {
	list-style-position: outside;
	list-style-type: decimal;
	padding-left: 30px;
	padding-right: 30px;
}
li.collect { padding-bottom: 5px; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.collect { color: #000000;}






.alignleft { float:left; text-align:left; margin-right:10px; }
.alignright { float:right; text-align:right; margin-left:10px; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.floatleft { float:left; }
.floatright { float:right; }
.left { float:left; margin-right:10px; }
.right { float:right; margin-left:10px;}
.fixed, .clear {clear:both;}



/* DOS Header     */

#header { background-color: #FFFFFF; height: 69px; width: 950px; }
.headerlogo { height: 69px; width: 306px; padding: 0px; margin-top: 0px; clear: right; float: left;}
.headerright { height: 69px; width: 400px; font-weight: bold; font-size: small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; clear: left; float: right; align: right; text-align: right; margin-right: 10px; }
.headerLinks { clear: left; float: right; }
A.headerLink:link { font-weight: bold; font-size: x-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.headerLink:visited { font-weight: bold; font-size: x-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.headerLink:active { font-weight: bold; font-size: x-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.headerLink:hover { font-weight: bold; font-size: x-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }


/* DOS Top Nav     */
#topmenu { background-color:#022356; width: 950px; margin: 0; height: 23px; } 
.topmenu ul{ margin: 0; padding: 0; list-style-type: none;}
.topmenu li{ display: inline; margin: 0; height: 22px;  }
/* Top level menu links style */
.topmenu li a{ float:right; 
display: block; 
text-decoration: none; 
overflow: inherit; /*force hasLayout in IE7 */ 
height: auto; font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; border-left: 1px solid #fff; margin: 0; /*padding inside each tab*/ padding-top: 4px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }

.topmenu ul li a:link, .topmenu ul li a:visited, .topmenu ul li a:active{background-color: #022356; /*background of tabs (default state)*/}
.topmenu ul li a:visited{ color: white; }
.topmenu ul li a:hover, .topnav li a.selected { background-color: #8091AA; }
/* Holly Hack for IE \*/
* html .topmenu ul li { float: right; height: 1%; }
* html .topmenu ul li a { height: 1%; }
/* End */



/* DOS Executive Area     */
#executive { height: 212px; width: 300px; background-image: url(dos-2011-bkg-exec-white.jpg); }
#executiveTitle { width: 130px; float:left; clear:right}
.executiveTitle { font-weight: bold; 
	font-size: 12px; 
	color: #022356; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-variant: small-caps; 
	margin-top: 20px;
}
.executivetxt 	{ float: left; width: 120px; font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; }
.executivetop { padding: 0px; margin: 0px; vertical-align: top; clear: both; height: 9px; width: 300px; }
.executivephoto { float: left; margin: 0px; text-align: left; vertical-align: top; width: 133px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 20px;  }





/* DOS Side Navigation   */


#dossidenav { padding-top: 20px; clear:both; padding-left: 10px;}


.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 12px Verdana;
width: 280px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc; }
.sidebarmenu ul li{ position: relative; }
/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #022356; /*background of tabs (default state)*/
}
.sidebarmenu ul li a:visited{ color: white; }
.sidebarmenu ul li a:hover{ background-color: #8091AA; }
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */


.sidebarmenu2 ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold Verdana;
width: 280px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc; }
.sidebarmenu2 ul li{ position: relative; }
/* Top level menu links style */
.sidebarmenu2 ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 3px;
}
.sidebarmenu2 ul li a:link, .sidebarmenu2 ul li a:visited, .sidebarmenu2 ul li a:active{
/*background-color: white; background of tabs (default state)*/
}
.sidebarmenu2 ul li a:visited{  }
.sidebarmenu2 ul li a:hover{ background-color: #8091AA; }
/* Holly Hack for IE \*/
* html .sidebarmenu2 ul li { float: left; height: 1%; }
* html .sidebarmenu2 ul li a { height: 1%; }
/* End */





/*#dossidenavbut { height: 22px; width: 300px; background-image: url(../dos-2011-images/dos-2011-bkg-sidenav-button.jpg); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 2px; }*/
.dossidenavtxt { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding-right: 7px; padding-left: 10px; padding-bottom: 0px; margin-top: 3px; font-variant: small-caps; }
A.dossidenavtxt:link { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; }
A.dossidenavtxt:visited { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; }
A.dossidenavtxt:active { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; }
A.dossidenavtxt:hover { font-weight: bold; font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; }



#dossidenavsecond { width: 280px; background-color: #FFFFFF; }
.dossidenavsecondlink { 
color: #022356;
font-weight: bold; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-variant: small-caps; 
text-decoration: none; 
text-align: left; 
padding-right: 20px; 
padding-left: 10px; 
padding-bottom: 5px; 
margin-top: 5px; 
}
A.dossidenavsecondlink:link { padding-left: 10px; font-variant: small-caps; font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
A.dossidenavsecondlink:visited { padding-left: 10px; font-variant: small-caps; font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.dossidenavsecondlink:active { padding-left: 10px; font-variant: small-caps; font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.dossidenavsecondlink:hover { padding-left: 10px; font-variant: small-caps; font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

#dossidenavthird { width: 280px; background-color: #FFFFFF; }
.dossidenavthirdlink { 
color: #486fa6;
font-weight: bold; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-variant: none; 
text-decoration: none; 
text-align: left; 
padding-right: 7px; 
padding-left: 10px; 
padding-bottom: 5px; 
margin-top: 5px; 
}
A.dossidenavthirdlink:link { padding-left: 20px; font-variant: none; font-weight: bold; font-size: 12px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
A.dossidenavthirdlink:visited { padding-left: 20px; font-variant: none; font-weight: bold; font-size: 12px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.dossidenavthirdlink:active { padding-left: 20px; font-variant: none; font-weight: bold; font-size: 12px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.dossidenavthirdlink:hover { padding-left: 20px; font-variant: none; font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

#dossidenavfourth { width: 280px; background-color: #FFFFFF; }
.dossidenavfourthlink { 
color: #5295f5;
font-weight: bold; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-variant: none; 
text-decoration: none; 
text-align: left; 
padding-right: 7px; 
padding-left: 10px; 
padding-bottom: 5px; 
margin-top: 5px; 
}
A.dossidenavfourthlink:link { padding-left: 40px; font-variant: none; font-weight: bold; font-size: 12px; color: #5295f5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }
A.dossidenavfourthlink:visited { padding-left: 40px; font-variant: none; font-weight: bold; font-size: 12px; color: #5295f5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.dossidenavfourthlink:active { padding-left: 40px; font-variant: none; font-weight: bold; font-size: 12px; color: #5295f5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.dossidenavfourthlink:hover { padding-left: 40px; font-variant: none; font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

/* Contact area on left nav    
padding-top: 3px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; 

*/
#doscontact { height: 155px; width: 300px; background-image: url(dos-2011-bkg-contact.jpg); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 50px; margin-top: 20px; }
.doscontactTitle { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-variant: small-caps; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; }
.doscontactText { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px; margin-top: 10px; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; }



/* Homepage Main Column   */
.dosmainimage { margin: 0px; padding: 0px; }
#doscenter { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 20px; clear: right; float: left; width: 400px; padding-bottom: 20px; }

h1.dostitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: small-caps; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #022356; color: #022356; line-height: 20px; padding-bottom: 2px; }

h1.dostitle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: small-caps; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #022356; color: #022356; line-height: 20px; padding-bottom: 2px; padding-top: 35px; }



/* Homepage Right Column   */
#dosrightnav { border-left-color:#022356; border-left-style:solid; border-left-width:1px; border-bottom-color:#022356; border-bottom-style:solid; border-bottom-width:1px; width:200px; float:right}
#dosrightnavtitle { background-color:#022356; height:22px; width:200px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; }
#dosrightnavtitle2 {
	background-color:#022356;
	height:40px;
	width:200px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#noticerightnav { border-left-color:#022356; border-left-style:solid; border-left-width:1px; border-bottom-color:#022356; border-right-style:solid; border-right-width:1px; border-bottom-style:solid; border-bottom-width:1px; width:200px; float:right; padding-top: 0px;}
.dosrightnavtitle { 
font-weight: bold; 
font-size: 12px; 
color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
text-align: left; 
padding-right: 7px; 
padding-left: 10px; 
padding-bottom: 0px; 
padding-top: 3px; 
margin-top: 0px; 
font-variant: small-caps; }

.dosrightnavtext { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; }

.dosrightnavtext2 { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; border-top-color:#022356; border-top-style:solid; border-top-width:1px;}




/* Second level two column   */
#doscentertwo { font-family: Verdana, Arial, Helvetica, sans-serif; clear: right; float: left; width: 600px; margin-top: 0px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; }
h1.dostitletwo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; font-variant: small-caps; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #022356; color: #022356; }

.breadcrumbs { padding-bottom: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #4c4c4c; }
A.breadcrumbs:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #4c4c4c; text-decoration: underline; }
A.breadcrumbs:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #4c4c4c; text-decoration: underline;}
A.breadcrumbs:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #4c4c4c; text-decoration: underline;}
A.breadcrumbs:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #4c4c4c; text-decoration: none;}


/* DOS Footer   */
#footer { width:950px; }
.footeropra { clear:left; float:right}
.footerlinks { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 0px; padding-right: 50px; padding-bottom: 10px; padding-left: 50px; }
A.footerlinks:link { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.footerlinks:visited { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.footerlinks:active { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.footerlinks:hover { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.footerlinkscpy { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 0px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; }

P.sectionTitle {
	font-weight: normal;
	font-size: 14px;
	font-variant: small-caps;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #022356;
	color: #022356;
}
.sectionTitle {
	font-weight: bold; font-size: 13px; font-variant: small-caps; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #022356; color: #022356;
}


#home_notice { margin: 0px; background-color: #FFFFFF; border: thin solid #880A15; font-family: Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; width: 100%; }
.home_noticetitle { font-size: 14px; background-color: #880A15; font-weight: bold; color: #fff; text-align: center; padding-bottom: 6px; padding-top: 6px; }
#home_notice H1 { font-size: 12px; font-weight: bold; color: #880A15; text-align: center; padding-bottom: 10px; padding: 20px; }

#home_notice H2 { font-size: 12px; font-weight: bold; color: #000000; text-align: left; padding-bottom: 10px; padding-left: 20px; padding-right: 20px;}

#home_notice a.home_notice_blk { font:  bold 16px Arial, Helvetica, Verdana, Sans-Serif; color: #000000; margin: 0px; padding: 0px; text-decoration:none; }
#home_notice a.home_notice_blk:hover { text-decoration:underline; color:#880A15; }
#home_notice p, a.home_subnotice_blk { font:  normal 12px Arial, Helvetica, Verdana, Sans-Serif; color: #000000; margin: 0px; text-decoration:none; text-align: left; padding-top: 0px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
#home_notice a.home_subnotice_blk:hover { text-decoration:underline; color:#880A15; }
#home_notice a.home_notice_red { font:  bold 12px Arial, Helvetica, Verdana, Sans-Serif; color: #880A15; margin: 0px; padding: 0px; text-decoration:none; }
#home_notice a.home_notice_red:hover { text-decoration:underline; color:#000000; }
#home_notice a.home_subnotice_red { font:  bold 12px Arial, Helvetica, Verdana, Sans-Serif; color: #880A15; margin: 0px; padding: 0px; text-decoration:none; }
#home_notice a.home_subnotice_red:hover { text-decoration:underline; color:#000000; }


/*------------ XXXXXXXXXXXXXXXX ----------------- Center Towns Table build --------------------------*/



.CenterTitle { font-weight: bold; font-size: 12px; font-variant: small-caps; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #022356; color: #022356; padding-bottom: 0px; padding-top: 30px; clear: both; }
.centershd { font-weight: bold; font-size: 11px; font-variant: small-caps; color: #022356; clear: both; padding-bottom:0px; padding-top:20px; line-height: 10px; }
B.CenterTowns1a { color: #022356; }
#CenterTowns { width:598px; clear:both }
.CenterTowns1 { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:598px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; font-weight: bold;}



/*    Header line -- Blue Bold Text on Grey 
collections.html page   */
.CenterTowns2a { font-weight: bold; font-size: 11px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:253px; padding-top:5px; background-color: #f2f2f2;}
.CenterTowns3a { font-weight: bold; font-size: 11px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:115px; padding-top:5px; background-color: #f2f2f2;}
.CenterTowns4a { font-weight: bold; font-size: 11px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:115px; padding-top:5px; background-color: #f2f2f2; text-align: center; }
.CenterTowns5a { font-weight: bold; font-size: 11px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:115px; padding-top:5px; background-color: #f2f2f2; text-align: center;}
.CenterTowns2ab { font-weight: bold; font-size: 11px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:70px; padding-top:5px; text-align: center; background-color: #f2f2f2;}
.CenterTowns3ab { font-weight: bold; font-size: 11px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:528px; padding-top:5px; background-color: #f2f2f2;}
/*    Header line -- Blue Bold Text on Grey 
missingdocuments.html page   */
.CenterTowns6a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:57px; padding-top:5px; background-color: #f2f2f2; text-align: center;}
.CenterTowns7a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:384px; padding-top:5px; background-color: #f2f2f2;}
.CenterTowns8a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:150px; padding-top:5px; background-color: #f2f2f2; text-align: center; }



/*    Table line -- Grey reg Text on white  
collections.html page   */
.CenterTowns1b { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:32px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
.CenterTowns2b { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:220px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
.CenterTowns3b { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:115px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px;}
.CenterTowns4b { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:115px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; text-align: center;}
.CenterTowns5b { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:115px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; text-align: center; bgcolor:#f2f2f2; }
.CenterTowns1bc { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:70px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; text-align: center; padding-top:5px; }
.CenterTowns2bc { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:528px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
/*    Table line -- Grey reg Text on white  
missingdocuments.html page   */
.CenterTowns6 { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:7px; float:left; width:57px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px;  text-align: center;}
.CenterTowns7 { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:7px; float:left; width:384px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
.CenterTowns8 { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:7px; float:left; width:150px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; text-align: center;}

/*    Table line -- Grey reg Text on white  
COunty image collections pages   */
.CountyImgTable1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:7px; float:left; width:53px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px;  text-align: left;}
.CountyImgTable2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:7px; float:left; width:380px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
.CountyImgTable3 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:7px; float:left; width:150px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; text-align: center;}

/*    Table line -- Grey reg Text on white  
menu at top of pages   */
.TopMenu1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:7px; float:left; width:53px; padding-top:5px;  text-align: left;}
.TopMenu2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:7px; float:left; width:380px; padding-top:5px; }
.TopMenu3 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:7px; float:left; width:150px; padding-top:5px; text-align: center;}

/*    Header line -- Blue Bold Text on Grey 
County Image collections header line   */
.CountyImgTable1a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:53px; padding-top:5px; background-color: #f2f2f2; text-align: left;}
.CountyImgTable2a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:380px; padding-top:5px; background-color: #f2f2f2;}
.CountyImgTable3a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:150px; padding-top:5px; background-color: #f2f2f2; text-align: center; }

/*    Table line -- Grey reg Text on white  
COunty image collections pages with wider image column wider number column   */
.CountyWideImgTable1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:120px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px;  text-align: left;}
.CountyWideImgTable2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:235px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
.CountyWideImgTable3 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:235px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; text-align: center;}

/*    Header line -- Blue Bold Text on Grey 
County Image collections header line with wider image column wider number column   */
.CountyWideImgTable1a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:120px; padding-top:5px; background-color: #f2f2f2; text-align: left;}
.CountyWideImgTable2a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:235px; padding-top:5px; background-color: #f2f2f2;}
.CountyWideImgTable3a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:235px; padding-top:5px; background-color: #f2f2f2; text-align: center; }


/*    Table line -- Grey reg Text on white  
COunty image collections pages with wider image column small number column   */
.CountyWide2ImgTable1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:53px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px;  text-align: left;}
.CountyWide2ImgTable2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:295px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; }
.CountyWide2ImgTable3 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:235px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; text-align: center;}

/*    Header line -- Blue Bold Text on Grey 
County Image collections header line with wider image column small number column   */
.CountyWide2ImgTable1a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:53px; padding-top:5px; background-color: #f2f2f2; text-align: left;}
.CountyWide2ImgTable2a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:295px; padding-top:5px; background-color: #f2f2f2;}
.CountyWide2ImgTable3a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:235px; padding-top:5px; background-color: #f2f2f2; text-align: center; }

/*    Table line -- Grey reg Text on white  
2 column name index table   */
.NameIndexTable1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:295px;padding-top:5px;  text-align: left;}
.NameIndexTable2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-bottom:5px; float:left; width:295px; padding-top:5px; text-align: left;}

/*    Table line -- Grey reg Text on white  Two column wide (1, 2)     
collections.html page   */
.CenterTowns2c { font-size: 11px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; float:left; width:253px; border-top-width: 1px; border-top-style: solid; border-top-color: #4c4c4c; padding-top:5px; font-weight: bold;}




/*  featured-database-content  -  search-databases.html page   */

#contentexlisting { width:598px; clear:both; padding-bottom: 30px; padding-top: 10px;}

#contentexlisting1 { width:598px; clear:both; padding-bottom: 50px; padding-top: 20px;}
.contentexphoto1 { float:left; padding-right:20px; height: 100px; width: 230px;  }
.contentText1 {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; width:398px; float:left;}


.contentexphoto2 { float:left; padding-right:20px; height: 80px; width: 200px;  }
.contentexphoto3 {
	float:left;
	width: 200px; padding-right:20px; text-align:center;
}

/*    Table line -- Grey reg Text on white  
Guide pages header  */
.GuideHeader1 { font-weight: bold; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:2px; float:left; width:130px; border-width: 1px; border-style: solid; border-color: #4c4c4c; padding-top:2px;  text-align: left;}
.GuideHeader2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:2px; float:left; width:460px; border-width: 1px; border-style: solid; border-color: #4c4c4c; padding-top:2px; }

/*    Table line -- Grey reg Text on white  
Documentary Treasueres Tables  */
.DocTreas1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:2px; float:left; width:399px; padding-top:2px;  text-align: left;}
.DocTreas2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:2px; float:left; width:195px; padding-top:2px;  text-align: center;}

/*    Table line -- Grey reg Text on white  
5 column county table   */
.County5columnTable1 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:162px; border-width: 1px; border-style: solid; border-color: #4c4c4c; padding-top:5px;  text-align: left; }
.County5columnTable2 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:95px; border-width: 1px; border-style: solid; border-color: #4c4c4c;; padding-top:5px;text-align: left;  }
.County5columnTable3 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:95px; border-width: 1px; border-style: solid; border-color: #4c4c4c; padding-top:5px; text-align: left; }
.County5columnTable4 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:1px; padding-bottom:5px; float:left; width:115px; border-width: 1px; border-style: solid; border-color: #4c4c4c; padding-top:5px; text-align: left; }
.County5columnTable5 { font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:1px; padding-bottom:5px; float:left; width:111px; border-width: 1px; border-style: solid; border-color: #4c4c4c; padding-top:5px; text-align: left; }

/*    Header line -- Blue Bold Text on Grey 
Header for 5 column county table  */
.County5columnTable1a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:0px; padding-bottom:5px; float:left; width:162px; border-width: 1px; border-style: solid; border-color: #4c4c4c;padding-top:5px; background-color: #f2f2f2; text-align: left;}
.County5columnTable2a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:95px; border-width: 1px; border-style: solid; border-color: #4c4c4c;padding-top:5px; background-color: #f2f2f2;}
.County5columnTable3a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:2px; padding-bottom:5px; float:left; width:95px; border-width: 1px; border-style: solid; border-color: #4c4c4c;padding-top:5px; background-color: #f2f2f2; text-align: left; }
.County5columnTable4a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:1px; padding-bottom:5px; float:left; width:115px; border-width: 1px; border-style: solid; border-color: #4c4c4c;padding-top:5px; background-color: #f2f2f2; text-align: left; }
.County5columnTable5a { font-weight: bold; font-size: 12px; color: #022356; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:1px; padding-bottom:5px; float:left; width:111px; border-width: 1px; border-style: solid ; border-color: #4c4c4c;padding-top:5px; background-color: #f2f2f2; text-align: left; }

/*#contentexphoto3 {}*/
.contentText {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; width:378px; float:left;}

.contentexphoto4 { float:left; width: 180px; padding-right:20px; text-align:center;}
.contentText4 {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; width:398px; float:left;}

.contentexphoto5 { float:left; width: 230px; padding-right:20px; text-align:center;}
.contentText5 {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; width:368px; float:left;}

.contentText1 {font-size: 12px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; width:398px; float:left; clear:both}

.contentexphoto { float:left; padding-right:20px; padding-bottom: 20px; height: 96px; width: 140px;  }

.contentexheading {
	color: #022356;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.contentexheading2 { color: #022356;
font-weight: bold; 
font-size: 16px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
padding-bottom: 0px; 
padding-top: 10px; }

.contentexsubheading { color: #022356;
font-weight: bold; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
padding-bottom: 3px; 
margin-top: 0px; }

#Minutes {width: 598px; }
.Minutes1 {width: 120px; float:left; }
.Minutes2 {width: 478px; float:left; }
#Minutes2row {width: 364px; padding-bottom: 60px; clear:both; }
.Minutes2col1 {width: 120px; float:left;}
.Minutes2col2 {width: 214px; float:left;}
#Minutes2rows {width: 364px; padding-bottom: 20px; clear:both; }

/*  ****************************** old styles *************************************************** */
.pageTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #b82f06;
	text-decoration:none;
}

#pageTitle{
	margin-top: 10px;
	margin-bottom: 50px;
	width: 100%;
}

.pageSubTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

#pageSubTitle{
	margin-top: 10px;
	margin-bottom: 20px;
	width: 100%;
}
.pageText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

#pageText{
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
}

TD.BusinessLinks .sub {
	display: block; padding-left: 0px; font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.listItems {
	font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif
}
.search {
	font-weight: bold; font-size: x-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif
}
.mainCell {
	padding-right: 10px; padding-left: 20px; padding-bottom: 10px
}

.middleColumn {
	padding-right: 0px; padding-left: 0px
}

A.mainText:link {
	
}
A.mainText:active {
	
}
A.mainText:visited {
	
}
A.mainText:hover {
	
}
A.includeLinks:link {
	
}
A.includeLinks:visited {
	
}
A.includeLinks:active {
	
}
A.includeLinks:hover {
	
}
.includeLinks {
	
}
A.moreLinks:link {
	font-weight: bold; font-size: x-small; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:visited {
	font-weight: bold; font-size: x-small; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:active {
	font-weight: bold; font-size: x-small; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:hover {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
A.BlackLinks:link {
	font-weight: bold; font-size: x-small; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.BlackLinks:visited {
	font-weight: bold; font-size: x-small; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.BlackLinks:active {
	font-weight: bold; font-size: x-small; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.BlackLinks:hover {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.GreyLinks:link {
	font-weight: bold; font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.GreyLinks:visited {
	font-weight: bold; font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.GreyLinks:active {
	font-weight: bold; font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.GreyLinks:hover {
	font-weight: bold; font-size: x-small; color: #222222; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.RedLinks:link {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.RedLinks:visited {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.RedLinks:active {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.RedLinks:hover {
	font-weight: bold; font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.RedText {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.GreyText {
	font-weight: bold; font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A:link .RedText {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A:visited .RedText {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A:active .RedText {
	font-weight: bold; font-size: x-small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A:hover .RedText {
	font-weight: bold; font-size: x-small; color: #222222; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.footerLink:link {
	font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
.footerLink:active {
	font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
.footerLink:visited {
	font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
.footerLink:hover {
	font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.footerText {
	font-size: x-small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}












#rightNav {
	clear: both; border-top: #4c4c4c 1px solid; margin-top: 0px; float: left; margin-bottom: 15px; margin-left: 0px; width: 170px; border-bottom: #4c4c4c 1px solid
}
#rightNav A.rightNavOff {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavLastOff {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavOn {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavOff:hover {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavLastOn {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavLastOff:hover {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavLastOn {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
#rightNav A.rightNavLastOff:hover {
	border-right: #b82f06 5px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 3px; margin: 0px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none
}
.rightNavDivider {
	border-right: #ffffff 5px solid; border-left: #4c4c4c 1px solid
}
#rightNavItem {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#rightNavItemLast {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#rightNavImage {
	clear: both; padding-right: 0px! important; padding-left: 0px! important; float: left; padding-bottom: 0px! important; margin: 0px 0px 15px; vertical-align: top; overflow: hidden; width: 164px; padding-top: 0px! important; height: 100%; text-align: left
}
#rightNavImage IMG {
	border-right: #4c4c4c 1px solid; padding-right: 0px! important; border-top: #4c4c4c 1px solid; padding-left: 0px! important; padding-bottom: 0px! important; margin: 0px; border-left: #4c4c4c 1px solid; padding-top: 0px! important; border-bottom: #4c4c4c 1px solid
}
#relatedLinks {
	clear: both; border-top: #4c4c4c 1px solid; margin-bottom: 15px; vertical-align: top; width: 170px; border-bottom: #4c4c4c 1px solid; text-align: left
}
#relatedLinkTitle {
	padding-right: 10px; padding-left: 10px; font-weight: bold; padding-bottom: 2px; color: #000000; padding-top: 2px; border-bottom: #000000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e4eff6; text-align: center
}
#relatedLinkItem {
	padding-right: 10px; padding-left: 10px; padding-bottom: 5px; color: #4c4c4c; padding-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff
}
A.relatedLink {
	border-right: #b82f06 5px solid; padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 5px; border-left: #4c4c4c 1px solid; color: #4c4c4c; padding-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: center
}
A.relatedLink:hover {
	border-right: #b82f06 5px solid; padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 5px; border-left: #4c4c4c 1px solid; color: #b82f06; padding-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff
}
#relatedLinkItemLast {
	padding-right: 10px; padding-left: 10px; padding-bottom: 2px; color: #4c4c4c; padding-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e4eff6
}
#staticRightNav {
	border-right: #33597c 1px solid; border-top: #33597c 1px solid; margin-bottom: 15px; vertical-align: top; overflow: hidden; border-left: #33597c 1px solid; width: 162px; border-bottom: #33597c 1px solid; background-color: #ffffff
}
.Rightbackground {
	background-image: url(/state/include_images/dos_r_bkg.gif)
}
.bkgTrim {
	background-position: 177px 0px; background-image: url(images/trim.gif); background-repeat: repeat-y
}
.leftTrim {
	background-position: 0px 0px; background-image: url(images/trim.gif); background-repeat: repeat-y
}

.topLevelTitleFrom {
	color: #4c4c4c; text-decoration: underline
}
.topLevelTitleCurrent {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleFirst:link {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleFirst:visited {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleFirst:active {
	color: #4c4c4c; text-decoration: underline
}
.secondLevelTitleFirst {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleFirst:hover {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleSecond:hover {
	color: #4c4c4c; text-decoration: none
}
A.secondLevelTitleSecond:link {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleSecond:visited {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleSecond:active {
	color: #4c4c4c; text-decoration: underline
}
A.secondLevelTitleLast:hover {
	color: #4c4c4c; text-decoration: none
}
A.secondLevelTitleLast:link {
	color: #4c4c4c; text-decoration: none
}
A.secondLevelTitleLast:visited {
	color: #4c4c4c; text-decoration: none
}
A.secondLevelTitleLast:active {
	color: #4c4c4c; text-decoration: none
}
.secondLevelTitleLast {
	color: #4c4c4c; text-decoration: none
}
.secondLevelPageTitle {
	color: #4c4c4c; text-decoration: none
}
.carrotSecondLevel {
	color: #4c4c4c; text-decoration: none
}
.pageTitle {
	font-weight: bold; font-size: medium; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
#pageTitle {
	margin-top: 10px; width: 100%
}
.centerDivider {
	padding-bottom: 10px; padding-top: 10px; text-align: center
}
.centerImage {
	padding-bottom: 10px; text-align: center
}
.centerImgBorder {
	border-right: #b82f06 1px solid; border-top: #b82f06 1px solid; border-left: #b82f06 1px solid; border-bottom: #b82f06 1px solid
}
.centerText {
	font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify
}
.paddingTEN {
	padding-bottom: 10px; padding-top: 10px
}
.BusinessTitle {
	font-weight: bold; font-size: small; padding-bottom: 5px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.BusinessLinks {
	padding-bottom: 5px
}
.redArrow {
	padding-right: 3px; padding-top: 3px
}
.LnavDivider {
	height: 1px
}
A.PrimaryOn {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.PrimaryOff:link {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/spacer.gif); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.PrimaryOff:visited {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/spacer.gif); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.PrimaryOff:active {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/spacer.gif); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.PrimaryOff:hover {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_yellow_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.SecondaryOn {
	padding-right: 5px; background-position: 10px 9px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.SecondaryOff:link {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.SecondaryOff:visited {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.PriSecondaryOff:active {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
DIV.SecondaryOff {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.SecondaryOff:hover {
	padding-right: 5px; background-position: 10px 9px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; background-image: url(images/dos_yellow_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.TertiaryOn {
	padding-right: 5px; background-position: 15px 9px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.TertiaryOff:link {
	padding-right: 5px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.TertiaryOff:visited {
	padding-right: 5px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.TertiaryOff:active {
	padding-right: 5px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.TertiaryOff:hover {
	padding-right: 5px; background-position: 15px 9px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; background-image: url(images/dos_yellow_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemePrimaryOn {
	padding-right: 5px; background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemePrimaryOff:link {
	padding-right: 5px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemePrimaryOff:visited {
	padding-right: 5px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemePrimaryOff:active {
	padding-right: 5px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemePrimaryOff:hover {
	padding-right: 5px; background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_yellow_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeSecondaryOn {
	padding-right: 5px; background-position: 10px 9px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
DIV.ThemeSecondaryOff {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #000000; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeSecondaryOff:link {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #000000; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeSecondaryOff:visited {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #000000; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeSecondaryOff:active {
	padding-right: 5px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #000000; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeSecondaryOff:hover {
	padding-right: 5px; background-position: 10px 9px; display: block; padding-left: 20px; font-weight: bold; font-size: x-small; background-image: url(images/dos_yellow_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeTertiaryOn {
	padding-right: 5px; background-position: 15px 9px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeTertiaryOff:link {
	padding-right: 5px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeTertiaryOff:visited {
	padding-right: 5px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeTertiaryOff:active {
	padding-right: 5px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.ThemeTertiaryOff:hover {
	padding-right: 5px; background-position: 15px 9px; display: block; padding-left: 25px; font-weight: bold; font-size: x-small; background-image: url(images/dos_yellow_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavBlack:link {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavBlack:visited {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavBlack:active {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavBlack:hover {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavGray:link {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavGray:visited {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavGray:active {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavGray:hover {
	background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRed:link {
	padding-right: 5px; background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRed:visited {
	padding-right: 5px; background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRed:active {
	padding-right: 5px; background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRed:hover {
	padding-right: 5px; background-position: 5px 9px; display: block; padding-left: 15px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); padding-bottom: 5px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRedLast:link {
	border-right: #b82f06 2px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 12px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); margin-bottom: 1px; padding-bottom: 5px; margin-left: 1px; border-left: #b82f06 2px solid; color: #b82f06; margin-RIGHT: 1px; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRedLast:visited {
	border-right: #b82f06 2px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 12px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); margin-bottom: 1px; padding-bottom: 5px; margin-left: 1px; border-left: #b82f06 2px solid; color: #b82f06; margin-RIGHT: 1px; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRedLast:active {
	border-right: #b82f06 2px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 12px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); margin-bottom: 1px; padding-bottom: 5px; margin-left: 1px; border-left: #b82f06 2px solid; color: #b82f06; margin-RIGHT: 1px; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.leftNavRedLast:hover {
	border-right: #b82f06 2px solid; padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 12px; font-weight: bold; font-size: x-small; background-image: url(images/dos_red_arrow.jpg); margin-bottom: 1px; padding-bottom: 5px; margin-left: 1px; border-left: #b82f06 2px solid; color: #4c4c4c; margin-RIGHT: 1px; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
#leftBottom {
	padding-left: 5px; font-size: xx-small; padding-top: 5px
}
#bottomimage {
	padding-left: 5px; margin-bottom: 5px; padding-top: 5px
}
.latestNewsTitle {
	font-weight: bold; font-size: small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.latestNewsContent {
	font-size: x-small; color: #000000; text-decoration: none
}
.themeText {
	color: #4c4c4c; padding-top: 5px
}
.themeSectTitle {
	font-weight: bold; font-size: small; padding-bottom: 5px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.themeTextRight {
	padding-right: 10px; padding-left: 10px; color: #4c4c4c; padding-top: 5px
}
.themeSectTitleRight {
	padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.themeSmaller {
	font-size: smaller
}
.FirstthemeSectTitleRight {
	padding-right: 10px; padding-left: 10px; font-weight: bold; font-size: small; background-image: url(images/dos_event_fade_tile.jpg); color: #000000; padding-top: 10px; background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.themeLinks {
	padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; background-image: url(images/dos_red_arrow.jpg); margin: 0px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.themeLinks:hover {
	padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; background-image: url(images/dos_red_arrow.jpg); margin: 0px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.ThemeLNavTitle {
	margin-top: 1px; display: block; padding-left: 11px; font-weight: bold; font-size: x-small; margin-bottom: 1px; padding-bottom: 5px; margin-left: 1px; border-left: #b82f06 3px solid; color: #000000; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.gatewayTopPrimary:link {
	display: block; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTopPrimary:visited {
	display: block; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTopPrimary:active {
	display: block; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTopPrimary:hover {
	display: block; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTop:link {
	display: block; font-weight: bold; font-size: small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTop:visited {
	display: block; font-weight: bold; font-size: small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTop:active {
	display: block; font-weight: bold; font-size: small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
A.gatewayTop:hover {
	display: block; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; text-decoration: none
}
.introTitle {
	font-weight: bold; font-size: x-small; padding-bottom: 5px; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.introText {
	font-weight: normal; font-size: x-small; padding-bottom: 5px; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.Calendar {
	padding-bottom: 0px
}
A.CalendarAnchor IMG {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
A.CalendarAnchor:link {
	padding-right: 12px; padding-left: 3px; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.CalendarAnchor:visited {
	padding-right: 12px; padding-left: 3px; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.CalendarAnchor:active {
	padding-right: 12px; padding-left: 3px; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.CalendarAnchor:hover {
	padding-right: 12px; padding-left: 3px; font-weight: bold; font-size: small; color: #4c4c4c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
#CalendarAnchor {
	padding-bottom: 10px
}
.CalTitle {
	display: block; font-weight: bold; font-size: small; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.CalHeader {
	font-weight: bold; font-size: x-small; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
.CalItem {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px
}
A.newsLinks {
	padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; background-image: url(images/dos_red_arrow.jpg); margin: 0px; color: #4c4c4c; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.newsLinks:hover {
	padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; background-image: url(images/dos_red_arrow.jpg); margin: 0px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.newsMoreLink {
	padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; background-image: url(images/dos_red_arrow.jpg); margin: 0px; color: #b82f06; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.newsMoreLink:hover {
	padding-right: 5px; background-position: 2px 9px; display: block; padding-left: 14px; font-weight: bold; background-image: url(images/dos_red_arrow.jpg); margin: 0px; color: #000000; padding-top: 5px; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
#divider {
	font-size: 5px
}
