body {

    background: #557700 url(/images/background.gif) repeat-x;

    MARGIN: 0px;

}



body, TD, P	{ COLOR: #666666; font-family: Geneva, Arial, Sans-serif; font-size: 12px; text-decoration: none; }

/* body, TD, P	{ COLOR: #000000; } */

body

{

	margin: 0;

}



P, UL, LI { line-height: 1.4; }





/*

a { color: #5CA30A; text-decoration: none; }

a:link { color: #5CA30A; text-decoration: none; }

a:active { color: #5CA30A; text-decoration: none; }

a:hover { color: #333333; text-decoration: none; }

*/

a { color: #FF7700; text-decoration: none; }

a:link { color: #FF7700; text-decoration: none; }

a:active { color: #FF7700; text-decoration: none; }

a:hover { color: #333333; text-decoration: none; }



h1, h2, h3, h4 {  margin: 0 0 0 0; }

p {  margin: 0 0 1em 0; }

h5 {  margin: 0 0 -3 0; }



.homelink, .homelink:link, .homelink:active { font-size: 10px; text-decoration: none; font-weight: normal;  COLOR: #000000; }

.homelink:hover { font-size: 10px; text-decoration: none; font-weight: normal;  COLOR: #666666; }



.menu1, .menu1:link, .menu1:active, .menu1:hover { margin-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal;  COLOR: #ffffff; }

.menu2, .menu2:link, .menu2:active, .menu2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal;  COLOR: #666666; }



HR	{ color: #eeeeee; background-color: #eeeeee; height: 1px; border: 0; }



/*H1	{font-size: 15px; COLOR: #5CA30A; }*/
H1	{font-size: 28px; COLOR: #ff9900; font-family: Verdana; }

/* H2	{font-size: 15px; COLOR: #F7941D; } */
H2	{font-size: 24px; COLOR: #666666; font-weight: normal; font-family: Verdana; }

/* H3	{font-size: 13px; COLOR: #5CA30A; } */
H3	{font-size: 13px; COLOR: #ff9900; } 

H4	{font-size: 12px; COLOR: #ffffff; }

H5	{font-size: 11px; COLOR: #5CA30A; text-transform: uppercase; }



.greymenu-over { background-color:#818181; cursor: pointer; cursor: hand;  }

.greymenu-out { background-color:#999999; cursor: pointer; cursor: hand;  }



.greenmenu-over { background-color:#5CA30A; cursor: pointer; cursor: hand;  }

.greenmenu-out { background-color:#91C033; cursor: pointer; cursor: hand;  }



.submenu-over { background-color:#DEDEDE; cursor: pointer; cursor: hand;  }

.submenu-out { background-color:#EEEEEE; cursor: pointer; cursor: hand;  }



.textinput	{ font-family: monospace; font-size: 9pt; }

.button { background-color: #5CA30A; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase;}



.webdir, .webdir:link {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica; TEXT-DECORATION: none }

.webdir:active, .webdir:hover { TEXT-DECORATION: underline; COLOR: #666666; }



.page_title {font-size: 14px; font-weight: bold; color: white;}



/* .pageheading { width:630; color: white; background-color: #99cc33; font-weight: bold; font-size: 14px; padding: 4px;} */

.pageheading { width:630; color: f79618; background-color: #FFF; font-weight: bold; font-size: 14px; padding: 4px;}



/* .heading { color: white; background-color: #f79618; font-weight: bold; font-size: 13px; } */

.heading { color: f79618; background-color: #fff; font-weight: bold; font-size: 13px; }

.input { border: 1px grey solid; font-family: monospace; font-size: 9pt; }

.main_table { border: 1px #999999 solid; }

.small { font-size: 9px; }

.data { background-color: #eeeeee; }

.office_only { background-color: #c6c3c6; }

.subheading { font-weight: bold; }

.applicant {background-color: #eeeeee; }

.alt_row { background-color: #f6f6f6; }

.map_header { color: #f79618; font-weight: bold;}

.outer_padding { padding: 5px; }

.form_text { text-transform: none; }

.optional {} // Don't print these elements



.hotlink a { color: black; }



.mainStyle

{

	background: url(/images/nav_background.gif) top left;

}



a.bottom_link:link, a.bottom_link:active, a.bottom_link:visited

{

	font-size: 12px;

	font-family: arial, sans-serif;

	color: #FFF !important;

}



a.bottom_link:hover

{

	color: #CCC !important;

}





/**

  * Sitemap styles

  **/

#sitemap ul, #sitemap ul ul

{

	list-style-type: none;

	background: url(/images/sitemap/vline.png) repeat-y;

	margin: 0;

	padding: 0;

}



#sitemap ul ul

{

	margin-left: 10px;

}



#sitemap ul li

{

	margin: 0;

	padding: 0 12px;

	line-height: 20px;

	background: url(/images/sitemap/node.png) no-repeat;

	color: #369;

	font-weight: bold;

}



#sitemap ul li.last

{

	background: #fff url(/images/sitemap/lastnode.png) no-repeat;

}

.milonictable td a

{

	color: #4C6A00 !important;

}

.homepageboxes table{border:1px solid #CDCDCD;}

.homepageboxes table td {border:0;}

.security-logo a {display:block;right:-1px;position:relative;}

.security-logo img {display:block;}









.homepagelayout { }


