body { 
	font: 14px Verdana,Arial,Helvetica,sans-serif;
	margin:1px;
	padding:1px;
	line-height: 1.3em;
	background-color:#FFFFCE;
}	
/* specific divs */
/* padding: top right bottom left*/
#header
{
	top:0;
	text-align:center;
	background-color:#5d93bd;
	display:block;
}
#headerText 
{
	top:0;
	height:20px;
	display:block;
    padding:0px;
	margin: 0px 0px 0px 0px;
	background-color:#990000;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	vertical-align: middle;
}

#headerText p.htext
{
	background-color:#990000;	
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	vertical-align: middle;
	text-align:center;
	display:block;
}

#headerText a
{
    color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
}

#headerText a:hover
{
	color:#ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:bold;
	font-size: 12px;
	text-decoration: underline;
}
#headerText img
{
	vertical-align:middle;
}
/***end Header styling***/

/*CONTENT block - some elements apply to all Divs*/
#content p
{
    text-align:left;
    margin: 10px 10px 10px 10px;
    white-space:normal;
    word-wrap:break-word; 
    font-family: Verdana,Arial,Helvetica,Sans-Serif; 
    font-size:14px;      
}
p.center
{
    text-align:center;
    margin: 10px 10px 10px 10px;
    white-space:normal;
    word-wrap:break-word; 
    font-family: Verdana,Arial,Helvetica,Sans-Serif;  
    font-size:14px;      
}
#content p.center
{
    text-align:center;
    margin: 10px 10px 10px 10px;
    white-space:normal;
    word-wrap:break-word; 
    font-family: Verdana,Arial,Helvetica,Sans-Serif;  
    font-size:14px;
}
img.center
{
	text-align:center;
}
h1, h2, h3, h4
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	line-height:1.1em;
}

h1.center, h2.center, h3.center, h4.center
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	text-align:center;
	line-height:1.1em;
}
/**#content ul, ol, li
{
    font-family: Verdana,Arial,Helvetica,Sans-Serif; 
    font-size:14px; 
}**/
#content ul, ol
{
	line-height:1.5em;
	border-top-width: 0px;
	border-top-color: #FFFFCE;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #FFFFCE;
	border-bottom-style: solid;
	
}

#content ul.none
{
	list-style-type:none;
	text-align:left;
	/*padding-left:100px;*/
}

#content li.space
{
	border-bottom-width: 10px;
	border-bottom-color: #FFFFCE;
	border-bottom-style: solid;
}
#content li
{
	line-height:1.3em;  
}
#content a:link
{
	font-weight:bold;
	font-size:14px;
}
#content a:visited  
{
	color: red;
	font-weight:bold;
	font-size:14px;
}
#content a:hover, a:active 
{ 
	background:#6ca9d9;
	color: #00008B;
	font-weight:bold;
	font-size:14px;
}
td.center
{
	text-align:center;
}
/*ZT: 2/17/10 some tables need a divider line in specific rows */
td.divider
{
	border-right-style:solid;
	border-right-width:4px;
	border-right-color:black;
}

/***end of content style***/

/**Division home page styling**/
#division a.linkButtonContent, a.linkButtonContent:link, a.linkButtonContent:visited
{
	color:#14214E;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
#division a.linkButtonContent:hover
{
	color:black;
	background-color:#FFCC33;
	/*button color: #E5B322 */
	/*old color: #990000*/
	font-size:14px;
	font-weight:bold;
}	
#division a.linkButtonContent:active
{
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
#division a:link
{
	font-weight:bold;
	font-size:14px;
}
#division a:visited  
{
	font-weight:bold;
	font-size:14px;
}
#division a:hover, a:active 
{ 
	background:#6ca9d9;
	color: #00008B;
	font-weight:bold;
	font-size:14px;
}
/***end of division style***/

/*LEFT menu */

#leftMenu ul
{
    margin: 0;
	padding:0;
	display:block;
	width:150px;
	background-color: #5d93bd;
	
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	vertical-align:middle;
}
#leftMenu li
{
    line-height: 1.1em; 
    display: block; 
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;  
	margin-bottom: 2px;
	list-style-type: none;
	vertical-align:middle;
	word-wrap:break-word;
	background-color: #5d93bd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #14214E;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
}
#leftMenu a:link { 
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	display:block;
}
#leftMenu a:visited { 
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	display:block;
}
#leftMenu a:hover, a:active { 
	background:#6ca9d9;
	text-decoration:none;
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
}
.LeftMenuTitle
{
    background-color: #14214E;
	BORDER-BOTTOM: #14214E;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	width:150px;
}
h3.LeftMenuTitle 
{
	font-size: 13px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:0px;
	margin: 10px 0 1px 0; 
	width: 150px; 
	height: 22px; 
}	
/****RIGHT Menu****/
#rightMenu
{
	border-collapse:collapse;
}
#rightMenu ul
{
    margin: 0;
	padding: 0px;
	display:block;
	width:150px;
	background-color: #5d93bd;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #14214E;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	vertical-align:middle;
}
#rightMenu li
{
    line-height: 1.1em; 
    display: block; 
	padding-bottom:2px; 
	padding-left:3px;
	padding-right:3px; 
	margin-bottom: 2px;
	list-style-type: none;
	vertical-align:middle;
	word-wrap:break-word;
	background-color: #5d93bd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #14214E;	
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
}
#rightMenu a:link { 
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;	
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	display:block;
}
#rightMenu a:visited { 
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;	
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	display:block;
}
#rightMenu a:hover, a:active { 
	background:#6ca9d9;
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight:normal;
}
#rightMenu .RightMenuTitle
{
	background-color: #14214E;
	BORDER-BOTTOM: #14214E;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	width:150px;
}
#rightMenu h3.RightMenuTitle 
{
	font-size: 13px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:0px;
	margin: 10px 0 1px 0; 
	width: 150px; 
	height: 20px; 
}	
/***end right Menu styling***/

/*footer styling --- */
#footer
{
	bottom:0;	
	text-align:center;
	display:block;
	height:25px;
	display:block;
    padding:0px;
    margin: 0px 6px 0px 0px;
	background-color:#990000;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	vertical-align: middle;
}
#footer p
{
	background-color:#990000;
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	vertical-align: middle;
	text-align:center;
	display:block;
}

#footer a:link 
{
    color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}
#footer a:visited
{
    color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}
#footer a:active
{
    color: #ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
}

#footer a:hover
{
	color:#ffffff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: underline;
}
/*end footer styling --- */

/*use this for indent menu, then fix div-indentmenu*/
/*- Menu Tabs --------------------------- */
    #tabs {
      float:none;
      width:95%;
      margin-left:150px;
      position:absolute;
      font-size:16px;
	  font-family: Verdana,Arial,Helvetica,Sans-Serif;
      line-height:normal;
      }
    #tabs ul {
	  margin:0;
	  padding:10px 10px 0 5px;
	  list-style:none;
	  font-family: Verdana,Arial,Helvetica,Sans-Serif;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
	  font-family: Verdana,Arial,Helvetica,Sans-Serif;
      }
    #tabs a {
      float:left;
      background:url(http://localhost/cms400min/images/tableft.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-family: Verdana,Arial,Helvetica,Sans-Serif;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url(http://localhost/cms400min/images/tabright.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
	  font-family: Verdana,Arial,Helvetica,Sans-Serif;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#000;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
/*end tabs ---------------------------------- */

/*county table css*/
table.Menu
{
	width:150px;
	border-collapse:collapse;
	margin-top:4px;
	/*see masterpage for IE hack on margin-top;*/
}
tr.MenuTitle
{
	background-color: #14214E;
	BORDER-BOTTOM: #14214E;
	border-bottom-width: 1px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 13px;
}
td.MenuTitle
{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	background-color: #14214E;
	BORDER-BOTTOM: #14214E;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 13px;
}
tr.MenuChild
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
}
td.MenuChild
{
	background-color: #5d93bd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #14214E;;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
}

/****Styling for County's FAQ structure****/
p.faq
{
	background: lightskyblue;
	border: #800000 solid 1px;
	margin: 2px;
	padding: 2px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;	
}

a.faq
{
	display: inline;
	font-weight: bold;
	text-decoration: none;
	font-size:12pt;
	padding: 0px 0px 0px 0px;	
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}

span.q
{
    display: block;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	color: maroon;
	padding: 0px 0px 10px 10px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}

td.colmiddle a, td.colmiddle a:visited, .faqquestion
{
    color:#2a5b85;
	font-weight:bold;
	font-size:12px;
    text-decoration: none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}

td.colmiddle a:hover, .faqquestion:hover
{
    color:#57211f;
	font-weight:bold;
	font-size:12px;
    text-decoration: none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}
.switchcontent
{
	border: #2a5b85 1px solid;
	color: #2a5b85;
	background: #F0F8FF;
	-moz-border-radius: 10px; 
	padding: 2px 5px 2px 10px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}
/***end FAQ styling ***/

/*link Table styling*/
table.normal
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}
table.fees
{
    border:none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	border-collapse:collapse;
	width:inherit;
}
tr.linkChild
{
    background-color: #F0F8FF;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
	
}
tr.linkTitle
{
    background-color: #F0F8FF;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 16px;
	text-align:center;
}
td.linkChild, td.linkChildRight
{
	background-color: #F0F8FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2a5b85;
	color: #2a5b85;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 14px;
}
td.linkChildRight
{
	text-align:right;
	padding:2px;
}

td.linkTitle
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2a5b85;
	background-color: #2a5b85;
	text-align:center;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 16px;
}
td.linkTitleLeft
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2a5b85;
	background-color: #2a5b85;
	text-align:left;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 16px;
}
/***end link table styling***/

/***if user wants table centered, make table width 100%***/
table.center
{

	width:100%;
}


/***div class used in all ID divs on division pages***/
.innertube{
margin: 4px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
/***  ***/

/*trying to get the asp:button to match the others... **/
.Button
{    
    border-style: inset;
	background-color:#990000;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	padding:2px 3px 4px 3px;
	color: #ffffff;
	font-weight: bold;
}
/*** style for the divisional buttons***/
table.Buttons
{
	width:100%;	
	cellspacing:35px;
	white-space: 15px;
}
tr.Buttons
{
	text-align:center;
	cellspacing:35px;
	white-space: 15px;
}
td.Buttons
{
	padding:6px;
	text-align:center;
	width:36%;
	border-style: inset;
	border-color: #14214E;
    background-color:#E5B322;
	line-height:1.2em;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
}
td.ButtonsMiddle
{
	padding-bottom:6px;
	width:8%;
}
/*** style for the packet tables***/
table.Packets
{
	width:auto;	
	background-color: #F0F8FF;
}
tr.Packets
{
}
td.PacketNumber
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2a5b85;
	background-color: #F0F8FF;
	padding:2px;
	text-align:Left;
	width:10%;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size:14px;
    vertical-align:top;
}
td.PacketInfo
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2a5b85;
	background-color: #F0F8FF;
	padding:2px;
	text-align:Left;
	width:70%;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size:14px;
    vertical-align:top;
}
td.PacketLink
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2a5b85;
	background-color: #F0F8FF;
	padding:2px;
	text-align:center;
	width:15%;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size:14px;
    vertical-align:middle;
}
