@import url(style_editor_2042.css);
a, a:link {
	color: #046b28;
}
a:visited {
	color: #046b28;
}
body {
	background-color: #eee;
}
body, p, td, th, li {
	
		font-size: 10pt;
	
	
		font-family: arial,sans-serif;
	
}

.menu, a:link.menu, a:visited.menu {
	color: #000;
	font-size: 14px;
	font-family: arial,sans-serif;
}
#menuList {
	background-color: #ccc;
}
#menuList li a {
	border-right: 1px solid #000;
}
/* BODY */

body.externalSite {
 margin-left:auto;
 margin-right:auto;
 background-color:#046B28;
 background-image:url(/clients/2042/127561.jpg);
 background-position:left top;
 background-repeat:repeat-x;
 text-align: center;
 }


/* CONTAINER */

#container {
 margin-left:auto;
 margin-right:auto;

 width: 960px;
 text-align: left;
 }

#bodyContent {
background-color: #FFFFFF;
}


/* BANNERBAR */

#bannerBar {
background-image: url(/clients/2042/398239.png);
height: 134px;
 }


#bannerBar p {
 margin: 0px;
 padding: 0px;
 }

#logo {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FLOAT: left;
PADDING-BOTTOM: 0px;
MARGIN: 25px 0px 0px 20px;
WIDTH: 163px;
PADDING-TOP: 0px;
}

.logo2 {
color: #CB7E30;
font-size: 2.2em;
font-family: georgia,serif;
font-weight: bold;
font-style: italic;
padding-top: 25px;
}

#banner {
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 float: right;
 MARGIN: 25px 10px 0px 0px;
 WIDTH: 450px;
 PADDING-TOP: 0px;
 }

/* MENUBAR */

#menuBar {
 background-image:url(/clients/2042/127546.gif);
 height:20px;
 FONT-WEIGHT: bold;
 letter-spacing: .1em;
 }

#menuList {
 background: transparent;
 }

#menuList li a {
 color: #fff;
 font-weight: normal;
 border-right: 1px solid #656565;
 }

#headerBottomHome {
 background-color:#FFFFFF;
 background-image:url(/clients/2042/398247.png);
 background-position:left top;
 background-repeat:repeat-x;
 height: 50px;

 }

#menuList li a:hover {
 background: transparent url(/clients/2042/127563.gif) repeat-x scroll 0 0;
 }

.menu {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #000;
FONT-FAMILY: arial,sans-serif;
}

A.menu:link {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #000;
FONT-FAMILY: arial,sans-serif;
}

A.menu:visited {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
COLOR: #000;
FONT-FAMILY: arial,sans-serif;
}

#menuBar div#searchbox {
 margin-right: 2px; 
 margin-top: 2px; 
 float: right; 
 display:inline; 
 border: 1px solid #656565; 
 background: #fff scroll 0 0;
}

#menuBar form {margin-bottom: 0px; overflow: hidden;}

#menuBar form {}

#menuBar form input.search {margin-top: 0px;
 height:16px; border: 0px} 

#menuBar label#sl {display:none;}

#menuBar form input.button {margin: 1px; 
 height:13px; border: 0px; width: 20px; background: #fff url("/clients/1528/117235.png")}


/* AMBER ALERT */

#ticker {
 position:absolute;
 top:10px;
/* top:220px; */
/* margin-left:260; */
 }



#userbar, #guestbar {
 display: none;
 }

/* CONTENT */


#content {
 padding: 0px 10px 10px 10px;
margin: 0px 2% 5px 2%;
 }

#homeConent {
 padding-left: 10px;
 }


/* H1 */
h1 {
 background: transparent;
 color: inherit;
 _color: #000;
 text-align: left;
 font-size: 1.6em;
 }

/* INJECTED */
.injectedDocumentList {
 list-style-type: none;
 }
.injectedDocumentList li {
 margin-left: -15px;
 _margin-left: 0px;
 margin-right: 5px;
 margin-bottom: .2em;
 }

/* SEARCH */
.compactSearchForm {
 padding-left: 10em;
 text-align:left;
 }

/* FORMS */
form hr {display: none}

/* FOOTER */

#footer {
 background-image: url(/clients/2042/127554.gif);
 background-repeat: repeat-x;
 height: 39px;
 }

#ft {
 background-image:url(/clients/2042/398243.png );
 background-position:center bottom;
 background-repeat:no-repeat;
 clear:both;
 color:#FFFFFF;
 font-size:77%;
 font-weight:bold;
 height:127px;
 }

/* MISC */

.navigation li {
 list-style-image: url(/clients/2042/127558.gif );
 padding-bottom: 6px;
 }

li {
 padding-bottom: 6px;
}

.label, .label_required {
 font-weight: normal;
 }

#userBar, #guestBar {
 }

#guestBar {
margin-bottom: 20px;
}

#documentLogo {
margin-bottom: 25px;
}

#postDateBar {
background-color:#fff;
color:#666;
font-weight:normal;
margin:0;
padding:3px;
}

/* LINKS */

a:hover {
 text-decoration: underline;
 }

/* BOXES */

.grayContainer {
 background:#EFEFF7 none repeat scroll 0 0;
 border:1px solid #C6C6C6;
 font-size:96%;
 margin:0 0 10px;
 padding:0 5px;
 }

div.roundcorner {
 background:#B46721 url(/clients/2042/127565.gif) no-repeat  scroll left top;
 display:block;
 margin-bottom:5px;
 width:100%;
}
div.roundcorner div {
background:transparent url(/clients/2042/127566.gif) no-repeat scroll right top;
display:block;
}
div.roundcorner div div {
background:transparent url(/clients/2042/127567.gif) no-repeat scroll left bottom;
display:block;
}
div.roundcorner div div div {
background:transparent url(/clients/2042/127568.gif) no-repeat scroll right bottom;
color:#FFFFFF;
display:block;
font-size:85%;
font-weight:bold;
padding:5px 15px;
}

.injectedDocumentList li a {
 color: #046B28;
 }
.injectedDocumentList li a .headline {
 font-weight: normal;
 }

/* TABLES */

table.rules {
	border-width: 0px;
	border-spacing: 0px;
	border-style: hidden;
	border-color: white;
	border-collapse: collapse;
	background-color: white;
}
table.rules th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #C27400;
	background-color: white;
}
table.rules td {
	border-width: 1px;
	padding: 10px;
	border-style: inset;
	border-color: #C27400;
	background-color: white;
}


.pager {
FONT-SIZE: 10pt;
COLOR: #000;
TEXT-ALIGN: center;
padding-bottom: 10px;
}
 
.odd {
background-color: #E1E1E1;
}

h2 {
margin-top: 0px;
padding-top: 15px;
}

h1 {
margin-top: 0px;
padding-top: 25px;
}

#signinFormDiv {
background-color: #fff;
text-align: left;
border: 1px solid #999;
margin: auto;
margin-top: 0px;
margin-bottom: 100px;
width: 34em;
}

#signinFormContainer {
padding-top: 100px;
}

/* HIDE INJECTED DOCUMENT IMAGES */

.injectedDocumentList img {display:none}

/* BUTTONS */

a.mButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #B46721 5%, #D48C44 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B46721', endColorstr='#D48C44');
	background-color:#B46721;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:30px 70px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}

a.mButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}

a.mButton:active {
	position:relative;
	top:1px;
}

