/*******************************************/
/*                                         */
/*          State of Delaware              */
/*     Compliant Browser Stylesheet        */
/*                                         */
/*******************************************/

/*** MAP STYLE ELEMENT***/
#sidebar {
	background-color:#F0ECD8;
  	font-size: smaller;
	/*line-height: 1.75;*/
	line-height: 1.5;
	color:#363636;
	padding-top: 20px;
	padding-left: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	}

.sidebarNorm a, .sidebarNorm a:active, .sidebarNorm a:link, .sidebarNorm a:visited, .sidebarNorm a:hover {
	color:#4F4F28;
	text-decoration:none;
}

.sidebarHover a, .sidebarHover a:active, .sidebarHover a:link, .sidebarHover a:visited, .sidebarHover a:hover  {
	color:#CC0033;
	text-decoration:underline;
}

/*** END MAP STYLE ELEMENTS ***/


/***  HTML Tag Formatting  ****/
body, div, p, td, li {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: small;   
    }
body {
  margin-top: 1em;
  margin-right: 2em;
  margin-bottom: 3em;
  margin-left: 2em;        /* mine copied from opposite side (right) */
}


body	{
	margin: 0px;
	padding: 0px;
	color: #000;
	background-color:#fff;	
	}
img	{
	border: 0;
	display: center;
	}
.inline	{
	display: inline;
	}
H1, H2, H3, H4, H5, H6 {
	margin: 0px;
	padding: 0px;	
	color: #000; 
	background-color: transparent; 
	text-decoration: none;
	}	
BULETEXT {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: inherit;
	color: #000066; 
	background-color: transparent; 
	text-decoration: none;
	}	
H1, H2 {
	font-size:	large;
	}
H3 {
	font-size:	medium;
	text-decoration:none
	}
H4 {
	font-size:	small;
	}	
H5, H6 {
	font-size:	x-small;
	}		

/***  Main Hyperlink Formatting  ****/

a:linkred {
 	color: #FF0000; 	
	background-color: transparent; 
	text-decoration: none;
	}

a:link {
 	color: #003399; 	
	background-color: transparent; 
	text-decoration: none;
}
a:visited {
 	color: #003399; 	
	background-color: transparent; 
	text-decoration: none;
}
a:hover {
 	color: red;
	
	background-color: transparent; 
	text-decoration: none;
}
a:active {
 	color: #CC0033; 	
	background-color: transparent; 
	text-decoration: none;
}
active {
 	color: blue; 	
}
a:elect{
 	color: #000099;  	
	background-color: transparent; 
	text-decoration: none;
}
	
/***  Alignment Options  ****/

.left {
	text-align: left;
	}
.right {
	text-align: right;
	}
.center {
	text-align: center;
	}

/***  Header Colored Bars  ****/

.blueBar { 
	color: inherit;
	background-color: #039; 
	border-top: solid 1px #66c;
	border-bottom: solid 1px #66c;
}

.greyBar { 
	color: inherit;
	background-color: #ccc; 
}
.greyBarSide { 
	border-right: solid 1px #ccc;
}

/***  Header Areas  ****/
#siteLogo  { 
	position: absolute; 
	z-index: 30; 
	top: 0px; 
	left: 8px; 
	width: 95px; 
	height: 100px; 
	visibility: visible; 
	display: block 
}
.search 
{ 
	font-size: x-small;
	color: #000;
	background-color: #fff;
	}
#headerTitle { 
 	padding-left: 10px; 
 }
#headerPhoto {  
	text-align: right; 
 }
	
/***  Primary NavBar   ****/
#primaryNavBar { 
	color: #9cc;  	
	background-color: #039; 
	text-align: right; 
	padding: 2px 10px 2px 110px;
	font-size: 90%;
	}
#primaryNavBar a, #primaryNavBar a:link, #primaryNavBar a:visited {
	color: #fff; 	
	background-color: transparent; 
	text-decoration: none;
}
#primaryNavBar a:hover, #primaryNavBar a:active {
	color: #fff; 	
	background-color: transparent; 
	text-decoration: underline;
}

/***  Secondary NavBar   ****/
#secondaryNavBarLeft, #secondaryNavBarRight   { 
	color: #777;  	
	background-color: #ccc; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 85%;
}
#secondaryNavBarLeft a, #secondaryNavBarLeft a:link, #secondaryNavBarLeft a:visited,
#secondaryNavBarRight a, #secondaryNavBarRight a:link, #secondaryNavBarRight a:visited {
	color: #333; 	
	background-color: transparent; 
	text-decoration: none;
}
#secondaryNavBarLeft a:hover, #secondaryNavBarLeft a:active,
#secondaryNavBarRight a:hover, #secondaryNavBarRight a:active {
	color: #333; 	
	background-color: transparent; 
	text-decoration: underline;
}

/***  Site Title   ****/
#siteTitle {
	color: #000;  	
	background-color: transparent; 
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 90%;
	}
#siteTitle a, #siteTitle a:link, #siteTitle a:visited {
	color: #000; 	
	background-color: transparent; 
	text-decoration: none;
	}
#siteTitle a:hover, #siteTitle a:active  {
	color: #c03; 	
	background-color: transparent; 
	text-decoration: underline;
	}
	
/***  Side NavBar   ****/
#navBar {
	color: #777; 	
	background-color: #fff; 
	width: 135px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
#navHome, #navServices, #navInformation {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 90%;
	position: static;
	top:0px;
	left:0px;
	}	
#navBar a, #navBar a:link, #navBar a:visited {
	color: #333; 	
	background-color: transparent; 
	padding-right: 5px;
	text-decoration: none;
	}
#navBar a:hover, #navBar a:active  {
	color: #c03; 	
	background-color: transparent; 
	text-decoration: underline;
	}
#navBar a.navMainLink {
	color: #039;
	background-color: transparent; 
	font-weight: bold;
	padding-right: 5px;
	}
#navBar a.navMainLink:link, #navBar a.navMainLink:visited {
	color: #039;  	
	background-color: transparent; 
	text-decoration: none;
	}
#navBar a.navMainLink:hover, #navBar a.navMainLink:active  {
	color: #c03; 	
	background-color: transparent; 
	text-decoration: underline;
	}
#navBar br {
	line-height: 8px;
	}

.subnav {
	padding-left: 10px;
	border-style: none;
	text-decoration:none;
	}
	
/***  Body Content  ****/
#mainBody { 
	color: #333; 
/***	background-color: #fff; was causing random disappearing text in IE***/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
#lastUpdated {
	color: #909090;  	
	background-color: #fff; 
	text-align: right;
	padding-right: 10px;
	font-size: 85%;
}


/***  Footer  ****/
	
#footerBar { 
	color: #909090;  	
	background-color: transparent; 
	background-color: #fff; 
	text-align: center; 
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 85%;
	}
#footerBar a, #footerBar a:link, #footerBar a:visited {
	color: #909090; 	
	background-color: transparent; 
	text-decoration: none;
	}
#footerBar a:hover, #footerBar a:active  {
	color: #CC0033; 	
	background-color: transparent; 
	text-decoration: underline;
	}


/***  Table Formatting ****/

td .table-titlerow {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003399;
	border: solid 1px #333366;
}
td .table-headerrow {
	color: #333366;
	background-color: #9999CC;
	border: solid 1px #666699;
}
td .table-filledrow {
	color: inherit;
	background-color: #EFEFEF;
	border: solid 1px #CCCCCC;
}
td .table-emptyrow {
	color: inherit;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
}
.headcolor {
	color:#999933;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow:Gray;
	font-size:16px;
}
.sidetext {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:oblique;
	text-align: center;
}  

text.elect {
	color: #3333CC
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	text-decoration:none;
	}
	
#centerlist{
	list-style: none;
	margin: 0;
	padding: 0.8em;
}

#centerlist li a 	{ 
	text-decoration: none; 
	}
	
.rightlist {
	width:200px;
	padding-left: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

.rightlist li {
	list-style: none;
	margin: 0;
	padding: 0.15em;
	}

.rightlist li a { 
	text-decoration: none; 
	}
.sidecategory { 
 	border: solid 1px #989CA6; 
	padding: 1px 6px 1px 6px; 
	font-family: Times New Roman, Times, serif; 
	font-weight: bold; 
	font-size: 95%; 
	background-color: #DFDFC2 
	}
	/* Note: mystyles */
.bluerule {
	color: #004080;
	max-height: 1;
	max-width:  100%;
	font-style: normal;
	font-weight: normal;
	}
.goldrule  {	
	color: #C1C184;
	max-height: 1px;
	max-width: 50%;
	font-style: inherit;
	font-weight: inherit;
	}
.electlink { 
	display: block; 
	padding-bottom: 5px 
	}
.callink { 
	display: block; 
	}
		/***  My Table Formatting ****/

td .table-titlerow {
	color:	#0000FF;     
	font-weight: bold;
	background-color:	#CCCCCC;
			border: solid 1px	;
}
td .table-headerrow {
	color:	#000000;
	background-color: #CCCCCC;
	border: solid 1px #666699;
}
td .table-filledrow {
	color: inherit;
	background-color: #EFEFEF;
	border: solid 1px #CCCCCC;
}
td .table-emptyrow {
	color: inherit;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
}
	
	/*** My New Styles 12.03.2007 ***/
	
.red  {color:#CC0000}

.bold  {font-weight:bold}

color.red {color:#CC0000} 

.goleft {text-align: left}

.goright {text-align: right}

.goctr { text-align: center}

.goall {text-align: justify}

.hred  {color:#CC0000}

.hblue{color:#000099}

.floatctr {float:center}

.floatr {float:right}

.floatl {float:left}

.myHr {
	color:#C1C184;
	width: 200px;
	height: auto;
	text-align:left;
}
.myHr2 {
	color:#C1C184;
	width:400px;
	height: auto;
	text-align:left;
}
  .paragraph {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: small;
	max-width:inherit;
	text-indent:inherit;
	text-align:justify;
	margin: 50px;
	padding: 0px;
	color: #000;
	} 
.headcolorblu {
	color: #000066;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow:Gray;
	font-size:14px;
}  
.feature { 
	font-weight: bold;
	text-decoration:none;
	color: #003399;
	border: 0 
	} 

.afeature {
	text-decoration: none;
	font-weight: bold;
	color: #03123E; 
	border: 0;
	} 
.arfeature {
	text-decoration: none;
	font-weight: bold;
	color: #CC0000; 
	border: 0;
	} 	
	
body {
	line-height: 125%;
}

.feature2{ 
	font-weight: bold; 
	color:#03123E; 
	border: 0 
	}
.featurecontent { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 87%;
	text-align:justify
	}
a.more:link, a.more:visited, a.more:active  { 
	text-decoration: none; 
	color: #0F4BC3 
	}
a.more:hover  { 
	text-decoration: none; 
	color: red 
	}
.sidecategory { 
 	border: solid 1px #989CA6; 
	padding: 1px 6px 1px 6px; 
	font-family: 'Times New Roman', Times, serif; 
	font-weight: bold; 
	font-size: 95%; 
	background-color: #DFDFC2 
	}
	
#navBar br {
	line-height: 2px;
	}
	
#centerlist {
	padding-left: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

#centerlist li {
	list-style: none;
	margin: 0;
	padding: 0.8em;
}

#centerlist li a 	{ 
	text-decoration: none; 
	}
	
.rightlist {
	width:200px;
	padding-left: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

.rightlist li {
	list-style: none;
	margin: 0;
	padding: 0.15em;
	}

.rightlist li a { 
	text-decoration: none; 
	}
	
#calendar H3 {
	margin-bottom: -10px;
	margin-top: 10px;
	}
	
H4 {
	margin-bottom: 0px;
	}	
#NavBar2 li {
	font-size: 90%;
    margin-left: -25px;
	margin-bottom: 0px;
	 }

#NavBar2 ul {
	margin-bottom: 0px;
	margin-top: 0px;
	 }
	
#NavBar2  { 
	color: #aaa;  	
	padding-bottom: 2px;
	padding-right: 0px;
	font-weight: bold;
}


#electLink a.navMainLink {
 color: #039;
 background-color: transparent;
 font-weight: bold;
 padding-right: 5px;
 text-decoration:none;
}

#NavBar2 A, #NavBar2 A:link, #NavBar2 A:visited {
	color: #666;
 	
} 
#NavBar2 A:active, #NavBar2 A:hover {
	color: #c03; 	
} 

#navBar {
	width: 150px;
	}
	
.sidecontent  {
	color: #777; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 3px 6px 3px 6px; 
	font-size: 87%; 
	border: solid 1px #989CA6; 
	background-color: #fff; 
	display: block;
	}
.sidecontent  a, .sidecontent  a:link, .sidecontent a:visited {
	background-color: transparent; 
	text-decoration: none;
	}
.sidecontent  a:hover, .sidecontent a:active  {
	color: #c03; 	
	background-color: transparent; 
	text-decoration: underline;
	}
	
.ordertext	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:65%; 
	}
	
.ordered	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:65%; 
	color:#FF0000;
	}
	
.ordertop	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:65%; 	
	background-color: #003399;
	color:#FFFFFF;
	border:1px solid #CCCC99;
	}
	
#orderform	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:65%; 	
	background-color: #CED2DD;
	border:1px solid #909090;
	}
	
#ship	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 24px; 	
	background-color: #CED2DD;
	border:1px solid #909090;
	}
	
H1, H2 {
	font-size:	large;
	color:#000066;
	}
	
H3 {
	font-size:	medium;
	font-family:Arial, Helvetica, sans-serif
	}
	
H4 {
	font-size:	small;
	}
	
H4.red{font-size:small;
		color:#CC0000;
	   }
	   
H5, H6 {
	font-size:	x-small;
	}	
	
	/***  Table Formatting ****/

td .table-titlerow {
	color:	#0000FF;     
	font-weight: bold;
	background-color:	#CCCCCC;
			border: solid 1px	;
}
td .table-headerrow {
	color:	#000000;
	background-color: #CCCCCC;
	border: solid 1px #666699;
}
td .table-filledrow {
	color: inherit;
	background-color: #EFEFEF;
	border: solid 1px #CCCCCC;
}
td .table-emptyrow {
	color: inherit;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
}
Image {
	   border:inherit;
	   vertical-align:center;
}
.print {page:'identifier';
	   	page-break-after:always; 
}

.results
{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}

/* Note: mystyles */

.box	{ border: hidden;
		  text-align:center;
         }

.boxsm	{ border: hidden;
		  margin-left:15px;
          margin-right:15px;
		  text-align:justify;
		  }
		
.goldrule {
	color:#C1C184;
	max-height: 1;
	max-width:  50%;
	font-style: normal;
	font-weight: normal;
	}
.redrule  {	
	color:#CC0000;
	max-height: 1;
	max-width: 85%;
	font-style: inherit;
	font-weight: bold;
	}
.electlink {
	font-family:Arial, Helvetica, sans-serif;
	font:color:#3300CC;
	display: block; 
	padding-bottom: 5px;
	text-decoration:none;
	}
.callink { 
	display: block; 
	}
HR {
	color: #efefef;
	height: 1px;
	}
.pastoral { 
		text-valign:center;
		text-decoration:none;
		 }  
		 /* all elements with CLASS pastoral */
.more {
	text-align: right;
	font-style:inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	}

page-break-before{ 
	Value:   auto | always | avoid | left | right | inherit  
	Initial:   auto  
	Applies to:   block-level elements  
	Inherited:   no  
	Percentages:   N/A  
	Media:   visual, paged 
	} 

page-break-after{ 
	Value:   auto | always | avoid | left | right | inherit  
	Initial:   auto  
	Applies to:   block-level elements  
	Inherited:   no  
	Percentages:   N/A  
	Media:   visual, paged  
	}

page-break-inside{ 
	Value:   avoid | auto | inherit  
	Initial:   auto  
	Applies to:   block-level elements  
	Inherited:   yes  
	Percentages:   N/A  
	Media:   visual, paged
	}
.breakhere {
	page-break-after: always}

/*State of Delaware CLF Agency Header*/ /*Implemented: 1/20/2009*/ body { padding: 0px; border: 0px; margin: 0px; border-spacing: 0px; border-collapse: collapse; } #hdr { width: 100%; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; } #hdr .hdr_top_l { padding-left:7px; height:18px; font-size: 12px; color: #4D4D4F; } #hdr .hdr_top_r { padding-right:7px; height:18px; font-size: 12px; color: #4D4D4F; } #hdr span { display: inline; } #hdr img { border: 0px; display: block; } #hdr a, #hdr a:link, #hdr a:active, #hdr a:visited { text-decoration: none; color: #4D4D4F; } #hdr a:hover { text-decoration: underline; color: #9D0A0E; } #hdr #hdrImgBlock{border-top: 1px solid #1B1B1C; border-bottom: 1px solid #1B1B1C; height:138px; background-repeat: no-repeat; background-position: left; background-color: #1B1B1C;} #hdr #hdrBar{height:29px;background-image: url('/private/images/hdr_srch_bg.gif');background-color:#4E4E50;} #hdr #hdrBar table{height:29px;} #hdr #hdrSrchForm{padding:0px;margin:0px;} #hdr #hdrSrchBox{height:29px;width:250px;background-image:url('/private/images/sb.gif'); background-repeat: no-repeat; background-position: left;margin-left:6px;} #hdr #srchBox{border:0px solid #FFFFFF;width:235px;height:16px;margin-top:6px;margin-left:3px;font-size:11px;} #hdr #hdrSrchBtn{height:29px;} /* ClickPops */ #hdr .scrollDiv{overflow:auto;} #hdr .sDiv{visibility:visible;display:block;} #hdr .hDiv{visibility:hidden;display:none;} #hdr .closeDiv{position:relative;float:right;z-index:20;} #hdr .closeDiv_srch{position:relative;float:right;z-index:41;} #hdr .hdr_x { position: absolute; text-decoration: none; border: 1px solid #BBBBBB; top: 13px; left: -10px; background-color: #FFFFFF; font-size: 9px; } #hdr .hdr_x_srch { position: relative; text-decoration: none; border: 1px solid #BBBBBB; left: -3px; top: -31px; line-height: 15px; background-color: #FFFFFF; font-size: 9px; } #hdr .hdr_x_phone { position: relative; text-decoration: none; border: 1px solid #BBBBBB; left: -3px; top: -29px; line-height: 15px; background-color: #FFFFFF; font-size: 9px; } #hdr #headerCallOuts div#head_1 { position: absolute; top: 18px; right: 10px; width: 640px; } #hdr #headerCallOuts div#head_2 { position: absolute; top: 18px; right: 10px; width: 640px; } #hdr #headerCallOuts div#head_srch { position: absolute; top: 113px; left: 6px; height: 15px; width: 318px; } #hdr #headerCallOuts div#head_3 { position: absolute; top: 103px; right: 115px; height: 15px; width: 320px; } #hdr .tabBodyH { border-top: #FFFBCC 1px solid; border-bottom: #FFFBCC 1px solid; border-left: #6D6F71 1px solid; border-right: #6D6F71 1px solid; background-color: #FFFBCC; font-size: 13px; line-height: 19px; } #hdr .tabBodyS { position: relative; top: 0px; height: 140px; z-index: 1; } #hdr .tabBodyS_srch { position: relative; top: 0px; z-index: 1; } #hdr .tabBodyS_phone { position: relative; top: 13px; z-index: 1; } #hdr div.tabMore,#hdr p.tabMore { margin-top: 12px; margin-bottom: 6px; line-height: 0px; text-align: center; font-size: 10px; } #hdr a.tabMore, #hdr a.tabMore:link, #hdr a.tabMore:active, #hdr a.tabMore:visited { text-decoration: none; color: #000000; } #hdr a.tabMore:hover { text-decoration: underline; color: #9D0A0E; } #hdr .head_ptr_wpr {position:relative;top:1px;z-index:30;} #hdr .head_ptr_wpr {position:relative;top:1px;z-index:30;} #hdr .head_1_ptr, .head_2_ptr { display: block; width: 0; height: 0; color: #fff; overflow: hidden; border-left: 10px dotted transparent; border-right: 10px dotted transparent; z-index: 20; } #hdr .head_1_ptr { border-bottom: 10px solid #FFFBCC; margin-left: 475px; margin-top: 0px; } #hdr .head_2_ptr { border-bottom: 10px solid #FFFBCC; margin-left: 566px; margin-top: 0px;} #hdr .head_1u_ptr, .head_2u_ptr { display: block; width: 0; height: 0; color: #fff; overflow: hidden; border-left: 11px dotted transparent; border-right: 11px dotted transparent; z-index: 21; } #hdr .head_1u_ptr { border-bottom: 11px solid #6D6F71; margin-left: 474px; margin-top: 0px; margin-bottom: -10px; } #hdr .head_2u_ptr { border-bottom: 11px solid #6D6F71; margin-left: 565px; margin-top: 0px; margin-bottom: -10px;} #hdr .head_srch_ptr_wpr {position:relative;top:1px;z-index:50;} #hdr .head_srch_ptr, #hdr .head_phone_ptr { display: block; width: 0; height: 0; color: #fff; overflow: hidden; border-left: 10px dotted transparent; border-right: 10px dotted transparent; z-index: 30; } #hdr .head_srch_ptr { border-top: 10px solid #FFFBCC; margin-left: 62px; margin-top: -1px; } #hdr .head_phone_ptr { border-top: 10px solid #FFFBCC; margin-left: 80px; margin-top: -1px; } #hdr .head_srch_u_ptr, #hdr .head_phone_u_ptr { display: block; width: 0; height: 0; color: #fff; overflow: hidden; border-left: 10px dotted transparent; border-right: 10px dotted transparent; z-index: 31; } #hdr .head_srch_u_ptr { border-top: 10px solid #6D6F71; margin-left: 62px; margin-top: -1px; margin-bottom: -11px; } #hdr .head_phone_u_ptr { border-top: 10px solid #6D6F71; margin-left: 80px; margin-top: -1px; margin-bottom: -11px; } #hdr .rdcnHtop, #hdr .rdcnHbottom {display:block; background:transparent; font-size:1px;} #hdr .rdcnHt1, #hdr .rdcnHt2, #hdr .rdcnHt3, #hdr .rdcnHt4 {display:block; overflow:hidden;} #hdr .rdcnHt1, #hdr .rdcnHt2, #hdr .rdcnHt3 {height:1px;} #hdr .rdcnHt2, #hdr .rdcnHt3, #hdr .rdcnHt4 {background:#FFFBCC; border-left:1px solid #6D6F71; border-right:1px solid #6D6F71;} #hdr .rdcnHt1 { margin: 0 5px; background: #6D6F71; } #hdr .rdcnHt2 { margin: 0 3px; border-width: 0 2px; } #hdr .rdcnHt3 { margin: 0 2px; } #hdr .rdcnHt4 { margin: 0 1px; height: 2px; } #hdr .rdcnHb1, #hdr .rdcnHb2, #hdr .rdcnHb3, #hdr .rdcnHb4 {display:block; overflow:hidden;} #hdr .rdcnHb1, #hdr .rdcnHb2, #hdr .rdcnHb3 {height:1px;} #hdr .rdcnHb2, #hdr .rdcnHb3, #hdr .rdcnHb4 {background:#FFFBCC; border-left:1px solid #6D6F71; border-right:1px solid #6D6F71;} #hdr .rdcnHb1 {margin:0 5px; background:#6D6F71;} #hdr .rdcnHb2 {margin:0 3px; border-width:0 2px;} #hdr .rdcnHb3 {margin:0 2px;} #hdr .rdcnHb4 {height:2px; margin:0 1px;} #hdr .rdcnStop, #hdr .rdcnSbottom {display:block; background:transparent; font-size:1px;} #hdr .rdcnSt1, #hdr .rdcnSt2, #hdr .rdcnSt3, #hdr .rdcnSt4 {display:block; overflow:hidden;} #hdr .rdcnSt1, #hdr .rdcnSt2, #hdr .rdcnSt3 {height:1px;} #hdr .rdcnSt2, #hdr .rdcnSt3, #hdr .rdcnSt4 {background:#FFFBCC; border-left:1px solid #6D6F71; border-right:1px solid #6D6F71;} #hdr .rdcnSt1 { margin: 0 5px; background: #6D6F71; } .rdcnSt2 { margin: 0 3px; border-width: 0 2px; } #hdr .rdcnSt3 { margin: 0 2px; } .rdcnSt4 { margin: 0 1px; height: 2px; } #hdr .rdcnSb1, #hdr .rdcnSb2, #hdr .rdcnSb3, #hdr .rdcnSb4 {display:block; overflow:hidden;} #hdr .rdcnSb1, #hdr .rdcnSb2, #hdr .rdcnSb3 {height:1px;} #hdr .rdcnSb2, #hdr .rdcnSb3, #hdr .rdcnSb4 {background:#FFFBCC; border-left:1px solid #6D6F71; border-right:1px solid #6D6F71;} #hdr .rdcnSb1 {margin:0 5px; background:#6D6F71;} #hdr .rdcnSb2 {margin:0 3px; border-width:0 2px;} #hdr .rdcnSb3 {margin:0 2px;} #hdr .rdcnSb4 {height:2px; margin:0 1px;} #hdr .hdr_elect,#hdr .hdr_agency {font-weight:normal;line-height:16px;padding-right:6px;padding-left:6px;color:#555555} #hdr .hdr_elect .hdr_l {float:left; width:178px; padding-right:15px;} #hdr .hdr_elect .hdr_m {float:left; width:180px;padding-right:0px;} #hdr .hdr_elect .hdr_r {float:left; width:237px;padding-right:10px;} #hdr .hdr_agency .hdr_l {float:left; width:170px; padding-right:15px;} #hdr .hdr_agency .hdr_m {float:left; width:215px;padding-right:0px;} #hdr .hdr_agency .hdr_r {float:left; width:210px;padding-right:10px;} #hdr .hdr_sp{line-height:5px;} #hdr .clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } #hdr .clearfix {display: inline-block; } #hdr .clearfix {display: block; } #hdr .hdr_elect a, .hdr_elect a:link, .hdr_elect a:visited, #hdr .hdr_agency a, .hdr_agency a:link, .hdr_agency a:visited { font-size: 11px; font-weight: normal; text-decoration: none; } #hdr .hdr_elect a:hover, .hdr_elect a:active,#hdr .hdr_agency a:hover,.hdr_agency a:active { font-size: 11px; font-weight: normal; text-decoration: underline; } #hdr .pad6{font-size: 10px;padding-left:6px;} #hdr .pd { padding-right: 8px; color: #ffffff; } #hdr #btns a, #hdr #btns a:link, #hdr #btns a:visited { font-size: 11px; line-height: 30px; color: #FFFFFF; font-weight: normal; text-decoration: none; } #hdr #btns a:hover, #hdr #btns a:active { font-size: 11px; color: #FFF9AD; } #hdr #btns #p1c { height: 29px; width: 24px; background: url('/private/images/hdr_btns.gif') 4px 0px no-repeat; } #hdr #btns #p2c { height: 29px; width: 24px; background: url('/private/images/hdr_btns.gif') -24px 0px no-repeat; } #hdr #btns #p3c { height: 29px; width: 24px; background: url('/private/images/hdr_btns.gif') -48px 0px no-repeat; } #hdr #btns #p4c { height: 29px; width: 24px; background: url('/private/images/hdr_btns.gif') -72px 0px no-repeat; } #hdr #btns #p5c { height: 29px; width: 24px; background: url('/private/images/hdr_btns.gif') -96px 0px no-repeat; } #hdr #btns #p6c { height: 29px; width: 24px; background: url('/private/images/hdr_btns.gif') -120px 0px no-repeat; }



