@charset "utf-8";
html, div, span, applet, object, iframe, h4, h5, h6, pre, abbr, acronym, address,
big, cite, code, dfn, em, font, img, kbd, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, li, fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#000;
}
.bodyWhite {
	background-image: none;
	height: 100%;
	margin: 0 0 0 30px;
	padding: 0;
	line-height: 1.25em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
}
.bodyWhite td { 
	border: 1px solid #dfdfdf;
	padding: 2px;
}
h1 {
	font-size:1.4em;
	color:#7a0404;
	padding:15px 0 23px 0;
	margin:20px 0 7px 0;
}
h2 {
	font-size:1.2em;
	color:#06124c;
	padding:0 0 15px 0;
	margin:0;
}
h3 {
	font-size:1.1em;
	margin: 0 0 15px 0;
}
h4 {
	font-size:1em;
	font-weight:bold;
	margin: 0 0 1em 0;
}
h3.poster {
	font-size:1.1em;
	margin: 0 0 0 0;
	text-align: center;
}
p {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 0;
	margin: 0 0 15px 0;
}
sup {
    font-size: 80%;
	line-height: 80%;
	vertical-align:super;
}
caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
caption.hidden {
	display: none;
}
ol, ul {
	list-style: none;
	margin: 0 0 15px 0;
	border: 0;
}
dt {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 0;
	margin: 0;
}
dd {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 0;
	margin: 0 0 15px 15px;
}
/* These styles are applied to main content items */
blockquote.BQMainContent {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 0;
	font-style:italic;
}
ul.mainContentUL {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 0;
}
ul.secondlevel {
	font-size: 1em;
	list-style-type: circle;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
}
ul.mainContentDotted {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 20px;
	list-style-type: disc;
}
ol.mainContentNumbered {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 20px;
	list-style-type: decimal;
}
ol.faq
{
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 20px;
	list-style-type: decimal;
	font-weight: bold;
}
ol.faq blockquote, ul p {
	font-weight: normal;
	font-size: 1em;
	margin-left: 0;
}
ol.faq p {
	font-weight: normal;
	font-size: 1em;
	margin-left: 0;
}
ol.faq li p {
	font-weight: normal;
	font-size: 1em;
	margin-left: 0;
}
ol.secondlevela {
	font-size: 1em;
	list-style-type:lower-alpha;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
	font-weight: normal;
}
ul.secondlevela {
	font-size: 1em;
	list-style-type:none;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
}
ol.secondlevelb {
	font-size: 1em;
	list-style-type:lower-roman;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
}
ul.secondlevelc {
	line-height: 1.25em;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0 0 0 20px;
}
ol.secondleveld {
	font-size: 1em;
	list-style-type:upper-alpha;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
}
ul.mainContentSecond {
	line-height: 1.25em;  
	font-size: 1em;
	list-style-type: disc;
	padding: 0 0 0 20px;
	font-weight: normal;
}
.center {
	text-align: center;
}
div.center {
	width: 100%;	
}
p.linkListing {
	line-height: 1.8em;
}
li.spaced {
   padding-bottom: 10px;
   }
/* End of main content styles  */

.updated {
	font-size: 0.8em;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
a:link {
	text-decoration: underline;
	color: #00f;
	background-color:#fff;
	background:inherit;
}
a:visited {
	text-decoration: underline;
	color: #00f;
	background-color:#fff;
	background:inherit;
}
a:hover {
	text-decoration: underline;
	color: #000;
	background-color:#ff0;
	background:inherit;
}
a:active {
	text-decoration: none;
	color: #000;
	background-color:#ff0;
	background:inherit;
}
a u { 
	background: url(/images/external.gif) no-repeat 100% 50%;
	padding: 0 13px 0 0;	/* width of the img */
	display: inline-block;	/* IE correction to show the icon */
	cursor: pointer;	/* IE correction to show hand instead of arrow */
	vertical-align: bottom;	/* Opera correction to get the last word vertical aligned */
}
/*a.imageLink:link { ------------ commented out on July 22, 2011 -----------
	text-decoration: underline;
	color: #000;
	background-color:#fff;
}*/
/*a.imageLink:visited {
	text-decoration: underline;
	color: #000;
	background-color:#fff;
}*/
/*a.imageLink:hover {
	text-decoration: underline;
	color: #000;
	background-color:#fff;
}*/
/*a.imageLink:active {
	text-decoration: none;
	color: #000;
	background-color:#fff;
}*/
#mainNav1 a:link {
	color: #fff;
	background-color:#7a0404;
}
#mainNav1 a:visited {
	color: #fcc;
	background-color:#7a0404;
}
#mainNav1 a:hover {
	color:#fcc;
	background-color:#7a0404;
}
#mainNav1 a:active {
	color: #f0f;
	background-color:#7a0404;
}
blockquote, q {
	/*quotes: none;*/
}
blockquote:before, blockquote:after,
q:before, q:after {
	/*content: '';*/
	/*content: none;*/
}

:focus {
	color: #000;
	background: #ffc;
}

ins {
	text-decoration: underline;
	color:#f00;
}
del {
	text-decoration: line-through;
	color:#00f;
}
table {
	border-collapse: collapse;
}
.offScreenLink  {
	position:absolute;
	left:-1000px;
}
#header {
	padding:0;
	margin:0 0 5px 0;
	background:#fff;
	color:#06124c;
}
#headerForm {
	text-align:right;
	margin-top:-1.75em;
}
#headerForm a {
	padding-right: 8px;
}
#headerForm a:link {
	text-decoration: none;
	color: #000;
}
#headerForm a:visited {
	text-decoration: none;
	color: #000;
}
#headerForm a:hover {
	text-decoration: none;
	color:#0033FF;
	background-color:#FFFFFF;
}
#headerForm a:active {
	text-decoration: none;
	color: #f0f;
}
#mainNav1 {
	background:#7a0404;
	width:100%;
	margin:0px auto;
	padding-bottom:20px;
}
#header p {
	color:#f00;
	width:10em;	
	background:#fff;
	margin:0;
	padding:5px;
}
#footer {
	font-size: 0.8em;
	text-align:center;
	color:#fff;
	background-color:#06124c;
	display:block;
	width:100%;
	padding-bottom: 5px;
}
#footer ul {
	display: inline;
}
#footer ul li {
	display:inline;
	font-size: 0.8em;
	list-style-type:none;
	color:#fff;
	border-right: 1px solid #fff;
}
#footer ul li a {
	text-decoration:none;
	background-color:#06124c;
	padding: 1px 5px 1px 2px;
	color:#fff;
}
#footer ul li.footerLast {
	border-right: 0px;
}
.lastUpdated {
	display:block;
	font-size: 0.8em;
	padding: 3px 5px 4px 2px;
}
#BreadCrumbBar {
	background-color:#eaeaea;
	margin-top:2em; 
	font-size:0.75em;
	color:#06124c;
	padding: 8px 6px 6px 6px;
}
#BreadCrumbBar a {
	background-color:#eaeaea;
	text-decoration:none;
	color:#06124c;
}
#BreadCrumbBar a.noscript {
	background-color:#eaeaea;
	text-decoration:underline;
	color:#06124c;
}
/************************************************/
/* Pure CSS Drop Down Menu [TJK_dropDown] v1.1  */
/* Copyright 2006, Thierry Koblentz             */
/* TJKDesign.com. all rights reserved.          */
/************************************************/

/* zeroing padding/margin for all elements */
#TJK_dropDownMenu,
#TJK_dropDownMenu * {
	margin:0;
	padding:0;
}
/* "Master" UL (the whole Menu) */
#TJK_dropDownMenu {
	position:relative;
	background:#7a0404 no-repeat 100%;
	width:100%;
	max-width:100%;
	float:left;
	margin-bottom:10px;
}
/* sub-menu ULs */
#TJK_dropDownMenu li ul {
	cursor:default;
	width:100%;
	max-width:100%;
	position:absolute; 
	border-top:2.5px solid #7a0404;   
	height:auto;
	top:1.7em;
	padding-bottom:3px;
	padding-left:0 !important;
	background-position:0 0 !important;
	left:-9000px;
}
/* All LIs */
#TJK_dropDownMenu li {
	cursor:pointer;
	float:left;
	max-width:16.5%; 
	text-align:left;
	list-style-type:none;
	font-weight:bold;
	font-size:0.8em;
	border-right:1px solid #fff;
	padding: 0;
}
/* sub-menu LIs */
#TJK_dropDownMenu li ul li {
	padding:0;
	border:none;
	width:auto; 
	max-width:none;
	border-right:1px solid #fff;
	padding: 2px 0 2px 0;
}
/* All anchors */
#TJK_dropDownMenu li a {
	text-decoration:none;
	display:block;
	float:left;
	padding:0 .4em .8em .4em;
	height:0.95em; /* height of top divider line*/
	line-height:2.2em;
}
/* sub-menu Anchors */
#TJK_dropDownMenu li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:.9em;
	height:0.95em;
	padding-bottom:1px;	
	font-size:1.3em;
	color:#fff;
	background-position:0 50% !important;
	border-top:3.5px solid #06124c;
}
#TJK_dropDownMenu li ul li a:link {
	color: #fff;
	background-color:#06124c;
}
#TJK_dropDownMenu li ul li a:visited {
	color: #fcc;
	background-color:#06124c;
}
#TJK_dropDownMenu li ul li a:hover {
	color:#fcc;
	background-color:#06124c;
}
#TJK_dropDownMenu li ul li a:active {
	color: #f0f;
	background-color:#06124c;
}
/* remove separator after last menu item */
/*#TJK_dropDownMenu li#topMenuPublicInquiry {
border: none;
}*/
#TJK_dropDownMenu li#topMenuOnlineServices {
border: none;
}
/* remove separator after last menu item */
#TJK_dropDownMenu li.lastMenuItem {
border: none;
}
/* :hover and stuff */
#TJK_dropDownMenu li a:hover,
#TJK_dropDownMenu li a:focus,
#TJK_dropDownMenu li a:active {color:#fff}

/* position and z-index for the sub-menus */
#TJK_dropDownMenu li:hover ul,
#TJK_dropDownMenu li.msieFix ul {left:0;z-index:10}

/* Current location - class on Body must match LI's id */
.topMenuHome #TJK_dropDownMenu li#topMenuHome a,
.topMenuAboutUs #TJK_dropDownMenu li#topMenuAboutUs a,
.topMenuPublications #TJK_dropDownMenu li#topMenuPublications a,
.topMenuForms #TJK_dropDownMenu li#topMenuForms a,
.topMenuEmployment #TJK_dropDownMenu li#topMenuEmployment a,
.topMenuContactUs #TJK_dropDownMenu li#topMenuContactUs a,
.topMenuFaq #TJK_dropDownMenu li#topMenuFaq a,
.topMenuPublicInquiry #TJK_dropDownMenu li#topMenuPublicInquiry a,
.topMenuOnlineServices #TJK_dropDownMenu li#topMenuOnlineServices a {color:#fff;cursor:default;}

.topMenuHome #TJK_dropDownMenu li#topMenuHome ul,
.topMenuAboutUs #TJK_dropDownMenu li#topMenuAboutUs ul,
.topMenuPublications #TJK_dropDownMenu li#topMenuPublications ul,
.topMenuForms #TJK_dropDownMenu li#topMenuForms ul,
.topMenuEmployment #TJK_dropDownMenu li#topMenuEmployment ul,
.topMenuContactUs #TJK_dropDownMenu li#topMenuContactUs ul,
.topMenuFaq #TJK_dropDownMenu li#topMenuFaq ul,
.topMenuPublicInquiry #TJK_dropDownMenu li#topMenuPublicInquiry ul,
.topMenuOnlineServices #TJK_dropDownMenu li#topMenuOnlineServices ul {left:0;z-index:5;}

/* background images and border colors */
#TJK_dropDownMenu li#topMenuHome ul,
.topMenuHome #TJK_dropDownMenu li#topMenuHome {background:#06124c !important;}

/* current location */
#topMenuHome,#topMenuHome li a,
.topMenuHome #TJK_dropDownMenu li#topMenuHome ul {background:#7a0404 0 100%;}

#topMenuAboutUs:hover,#topMenuAboutUs:focus,
#TJK_dropDownMenu li#topMenuAboutUs ul,
.topMenuAboutUs #TJK_dropDownMenu li#topMenuAboutUs {background:#06124c !important;}

/* current location */
#topMenuAboutUs,#topMenuAboutUs li a,
.topMenuAboutUs #TJK_dropDownMenu li#topMenuAboutUs ul {background:#7a0404 0 100%;}

#topMenuPublications:hover,#GJ:focus,
#TJK_dropDownMenu li#topMenuPublications ul,
.topMenuPublications #TJK_dropDownMenu li#topMenuPublications {background:#06124c !important;}

/* current location */
#topMenuPublications,#topMenuPublications li a,
.topMenuPublications #TJK_dropDownMenu li#topMenuPublications ul {background:#7a0404 0 100%;}

#topMenuForms:hover,#topMenuForms:focus,
#TJK_dropDownMenu li#topMenuForms ul,
.topMenuForms #TJK_dropDownMenu li#topMenuForms {background:#06124c !important;}

/* current location */
#topMenuForms,#topMenuForms li a,
.topMenuForms #TJK_dropDownMenu li#topMenuForms ul {background:#7a0404 0 100%;}

#topMenuEmployment:hover,#topMenuEmployment:focus,
#TJK_dropDownMenu li#topMenuEmployment ul,
.topMenuEmployment #TJK_dropDownMenu li#topMenuEmployment {background:#06124c !important;}

/* current location */
#topMenuEmployment,#topMenuEmployment li a,
.topMenuEmployment #TJK_dropDownMenu li#topMenuEmployment ul {background:#7a0404 0 100%;}

#topMenuContactUs:hover,#topMenuContactUs:focus,
#TJK_dropDownMenu li#topMenuContactUs ul,
.topMenuContactUs #TJK_dropDownMenu li#topMenuContactUs {background:#06124c !important;}

/* current location */
#topMenuContactUs,#topMenuContactUs li a,
.topMenuContactUs #TJK_dropDownMenu li#topMenuContactUs ul {background:#7a0404 0 100%;}

#topMenuFaq:hover,#topMenuFaq:focus,
#TJK_dropDownMenu li#topMenuFaq ul,
.topMenuFaq #TJK_dropDownMenu li#topMenuFaq {background:#06124c !important;}

/* current location */
#topMenuFaq,#topMenuFaq li a,
.topMenuFaq #TJK_dropDownMenu li#topMenuFaq ul {background:#7a0404 0 100%;}

#topMenuPublicInquiry:hover,#topMenuPublicInquiry:focus,
#TJK_dropDownMenu li#topMenuPublicInquiry ul,
.topMenuPublicInquiry #TJK_dropDownMenu li#topMenuPublicInquiry {background:#06124c !important;}

/* current location */
#topMenuPublicInquiry,#topMenuPublicInquiry li a,
.topMenuPublicInquiry #TJK_dropDownMenu li#topMenuPublicInquiry ul {background:#7a0404 0 100%;}

#topMenuOnlineServices:hover,#topMenuOnlineServices:focus,
#TJK_dropDownMenu li#topMenuOnlineServices ul,
.topMenuOnlineServices #TJK_dropDownMenu li#topMenuOnlineServices {background:#06124c !important;}

/* current location */
#topMenuOnlineServices,#topMenuOnlineServices li a,
.topMenuOnlineServices #TJK_dropDownMenu li#topMenuOnlineServices ul {background:#7a0404 0 100%;}

/* "trigger" and "msieFix" classes */
#TJK_dropDownMenu li.msieFix a {color:#fff !important;}

/* begin side nav */
.menu {
	z-index:1000;
	font-size:0.5em;
	margin:30px 0 40px 0;
}
.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:190px;
}
	/* hack for IE5.5 */
	* html .menu ul {margin-left:-16px; margin-left:0;}
	/* position relative so that you can position the sub levels */
	.menu li {
	position:relative;
	background:#eaeaea;
}
/* get rid of the table */
.menu table {
	position:absolute;
	border-collapse:collapse;
	top:0;
	left:0;
	z-index:100;
	font-size:0.5em;
}
/* style the links */
.menu a, .menu a:visited {
	display:block; 
	text-decoration:none;
	font-size:1.5em;
	line-height:1.1em;
	width:190px;
	color:#06124c;
	background-color:#eaeaea;
	padding: 5px;	
}
/* style the secondary links */
.sub {
	display:block; 
	text-decoration:none;
	font-size:100%;
	line-height:1em;
	width:190px;
	color:#06124c;
	background-color:#ebebeb;
	text-indent:5px;
	padding: 2px;
	border:1px solid #fff;
	border-width:0 1px 1px 0;
}
/* hack for IE5.5 */
/** html .menu a, * html .menu a:visited {background:#d4d8bd; width:250px; width:249px;}*/
* html .menu a, * html .menu a:visited {background:#eaeaea; width:190px;}
/* style the link hover */
* html .menu a:hover {color:#06124c; background:#eaeaea;}

.menu :hover a {
	color:#06124c; 
	background:#eaeaea;
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	visibility:hidden;
	position:absolute;
	top:0;
	left:200px;
	z-index:10;
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,	.menu ul a:hover ul {
	visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
	visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
	visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
	visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
	visibility:visible;
}
/* end of side nav */

.thrColLiqHdr #container { 
	width: 99%;
	background: #fff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background-image:url(images/sidebar1back.gif);
	background-repeat:repeat-y;
}
.thrColLiqHdr #containerNoBack { 
	width: 99%;
	background: #fff;
	margin: 0 auto;
	text-align: left;
}
.thrColLiqHdr #sidebar1 {
	float: left;
	width: 200px;
}
.thrColLiqHdr #sidebar2 {
	float: right;
	width: 230px;
	background: #eaeaea;
	padding:30px 0;
}
.thrColLiqHdr #sidebar2 ul {
	list-style:none;
	text-decoration:none;
	margin:0;
	padding:0 5px 10px 10px;
}
.thrColLiqHdr #sidebar2 h3 {
	margin:0 5px 0 5px;
	color:#7a0404;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
}
.thrColLiqHdr #sidebar2 p, .thrColLiqHdr #sidebar2 a, .thrColLiqHdr #sidebar2 a:visited {
	display:block; 
	text-decoration:none;
	font-size:0.8em;
	line-height:1.2em;
	color:#036;
	background-color:#eaeaea;
	padding:4px 0;
	margin: 0;
}
.thrColLiqHdr #leftMainContent {
	float: left;
	width: 84px;
}

/* Tips for mainContent:
1. the space between the mainContent and sidebars is created with the left and right margins on the mainContent div.
2. to avoid float drop at a supported minimum 800 x 600 resolution, elements within the mainContent div should be 300px or smaller (this includes images).
3. in the Internet Explorer Conditional Comment below, the zoom property is used to give the mainContent "hasLayout." This avoids several IE-specific bugs.
*/

/* there is an IE 6 bug which only allows one instance of #id.class  The workaround is to not use the id.  These are for the cases whether or not we have a rightContent div.  
We removed the rightExists classes in all cases, so as to confuse future generations. */
.rightNotExists {   
	margin: 0 23% 0 230px; 
}
.thrColLiqHdr #mainContent  h1{ 
padding: 0 0 27px 0 ;
}
/*  Styles for tables in the mainContent area  */
/* standardTable is the table with the dark blue background for the headers and light gray row dividers */
/* plainTable is a table with a 1px black line around all boxes */

#mainContent td {
	padding: 0 6px 0 6px;
	font-size: .8em;
}
#mainContent th {
	padding: 0 6px 0 6px;
	font-size: .8em;
	text-align: center;
	width: auto;
}
.rightNotExists td {
	padding: 0 6px 0 6px;
	font-size: .8em;
}
.rightNotExists th {
	padding: 0 6px 0 6px;
	font-size: .8em;
	text-align: center;
	width: auto;
}
td.largeItemSpecial {
	padding: 0 6px 0 6px;
	font-size: .8em;
}
th.standardTableItem {
	background-color:#06124c;
	color: #fff;
}
td.standardTableItem {
	border-top: 2px solid #d6d6d6;
}
td.standardTableItemCentered {
	border-top: 2px solid #d6d6d6;
	text-align: center;
}
td.standardTableItemHighlight {
	border-top: 2px solid #d6d6d6;
	font-weight: bold;
}
table.plainTable {
   border: 1px solid #000;
}
table.plainTableCenter {
   border: 1px solid #000;
   margin: auto; 
}
th.plainTableItem {
   border: 1px solid #000;
}
td.plainTableItem {
   border: 1px solid #000;
}
td.plainTableItemNoWrap {
   border: 1px solid #000;
   white-space:nowrap;
}
td.plainTableItemCentered {
	border: 1px solid #000;
	text-align: center;	
}
td.plainTableItemHighlight {
	border: 1px solid #000;
	font-weight: bold;
}
td.plainTableItemBackhighlight {
	border: 1px solid #000;
	background-color: #d6d6d6;	
	font-weight: bold;
}
td.plainNoWrap {
	white-space:nowrap;
}
tr.plainTableAlternate {
	background-color: #d6d6d6;
}
/* end styles for tables */

span.formsSmallText {
	font-size: .75em;
}
span.formsSmallerText {
	font-size: .7em;
}
/* Used for the meeting minutes page. This sets up blocks of text which get floated around */
div.meeting { 
	float: left;
	width:  145px;
	margin-right: 20px;
	font-size: 1em;
}
/* Used to align pics on the Region pages */
div.picAlign {
	width: 200px;
	float: left;
}
/* Used to align text  on the History of Elections page */
div.historyAlign {
	width: 100px;
	float: left;
}
/* Used to align text  on the Pfd page */
div.PFDAlign {
	width: 150px;
	float: left;
}
/* Ye olde tyme scripte. Used in about_us/history.asp  */
p.cursive {
	font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.underline {
	text-decoration:underline;
}
.strikethrough {
	text-decoration:line-through;
}
.nowrap {
	white-space:nowrap;
}
/* Special for fasd page */
.fasd { 
	float: left;
	margin-right: 8px;
	width: 300px;
	text-align: center;
}
/* Miscellaneous classes for reuse */
.fltrt { /* The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.uprt {
	float: right;
	margin: -75px 0 0 0px;
}
.uprt1 {
	float: right;
	margin: -63px 0 0 0px;
}
.uprt2 {
	float: right;
	margin: -70px 0 0 0px;
}
.fltlft { /* The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* Customer survey styles */
fieldset { 
	margin: 10px 0px; 
}
legend { 
	font-size: 1.3em; font-weight: bold; 
}
/*  Image Styles */
img {
	border:0;
}
img.logoLg {
	width:350px;
	height:120px;
	margin-bottom: -22px;
}
img.star2 {
	width:84px;
	height:70px;
	float:left;
	margin:0 0 0 0;
}
img.star1a {
	width:23px;
	height:22px;
	float:left;
	margin-bottom:3px;
	margin-right:3px;
}
/* end of images styles */