/*body {background-color: #C0C0FF; margin:0; background-image:url(images/bg.jpg)}*/
body {background-color: white; margin:0px;}

body, table {font-family: verdana,arial; font-size:10pt; color: #000000;}

LI LI, LI P, TD P, BLOCKQUOTE P, DIV P, SPAN P {font-size:1em; }

UL {padding-left:18px; margin-left:2px; margin-top:0px; list-style-image:url(/images/bullet1.gif)}
OL {padding-left:22px; margin-left:2px; margin-top:0px; }

LI {margin-top:5px; }

UL.rsslinks {padding-left:18px; margin-left:2px; margin-top:0px; margin-bottom:0px; list-style-image:url(/images/bullet1.gif)}
 
/*p {margin-top:.5em; margin-bottom:.75em}*/

.bordertopbottom 
{
    border-style:solid; 
    border-width:0px;
    border-color:#8BC720;
    border-top-width:1px;
    border-bottom-width:1px;
    padding-top:15px;
    padding-bottom:15px;
}

.oneclick 
{
    font-weight:bold;
    font-size: 24pt;
    color: #8BC720;
}

.oneclick_text
{
    font-weight:bold;
    font-size: 12pt;
    color: black;
}

.oneclick_colon
{
    align:center;
    margin-left:15px;
    margin-right:15px;
    font-weight:bold;
    font-size: 24pt;
    color: black;
}

.dragbar { padding-left:3px; width:200px; height:21px; padding-top:4px; padding-right:1px; background-color:#DBEBAF }

.tagbar { clear:both; 
    padding-left:3px; margin-top:0px; 
    padding-top:0px; padding-right:0px; 
    width:100%;
    height:27px;
    background-color:#8BC720 }

#tagbar_links_left
{
    float:left;
    width:80px;
    padding-top:5px;
}

#tagbar_links_right
{
    float:right;
    text-align:right;
    font-size: .8em; font-weight:bold;
    width:580px;
    height:27px;
    margin-top:0px;
    padding-top:0px;
}

.tagbar_link
{
    padding-left:10px;
    padding-right:10px;
    padding-top:7px;
    border-style:solid; 
    border-width:0px; border-color:White;
    border-left-width:2px;
    height:27px;
}

#tagbar_links_right a, a:link, a:visited { color: #FFFFFF;}
#tagbar_links_right a:hover { color: #FFFF00;}

.tagname {font-size: 1.5em; font-weight: bold; color: #0075C6;}

.taglinehead {margin-top:-5px; margin-bottom:5px; padding:3px; font-size: 1.5em; font-weight: bold; color: #98C841; }
.titlehead {margin-top:-5px; margin-bottom:5px; padding:3px; font-size: 1.5em; font-weight: bold; color: #000000; }
.subtitle {font-weight: bold; font-size: 12pt; color: #000000;}

.box { background-color: white; border: 0px solid #000000; padding: 0px }
.boxhead {margin-top:0px; margin-bottom:5px; padding: 3px; font-size: 1.25em; font-weight: bold; color: #98C841; background-color: #ffffff; height: 33px; }
.boxhead2 {margin-top:-5px; margin-bottom:5px; padding: 3px; font-size: 1.25em; font-weight: bold; color: #98C841; background-color: #ffffff; height: 33px; }
.boxcontent {margin-left:3px; margin-right:3px}
.box_smalltext  { font-size: .5em; padding-bottom:.5em; vertical-align:middle; font-weight:normal}

.imagecontainer {margin:2px}

.contactshead {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:2px; padding: 1px;
     font-size: 1.25em; font-weight: bold; color: #0075C6; background-color: #ffffff; height: 33px; }

.title_link {
	font-weight:bold;
}

/* styles for the popup menu */

.popUp { background-color:White; visibility:hidden; position:absolute; border:solid 1px black;
     left:0px; top:0px}
.popUpLink { color: navy; cursor:pointer; }
a.menuLink:link { white-space:nowrap }
a.menuLink { width:100%; font-weight:normal; text-align:left; font-size: 9pt;
     font-family: verdana,arial; color: navy; display:block; text-decoration:none;
      padding:3px; border-bottom: 1px solid #ccc; }
a.menuLink:hover { color: white; background-color: #0075C6 }


h1 {font-size: 1.5em; font-weight: bold; color: #000000; margin-bottom:.5em}
h2 {font-size: 1.15em; font-weight: bold; color: #000000; margin-bottom:.5em}
h3 {font-size: 1em; font-weight: bold; color: #000000; margin-bottom:.5em}

.boxhelp {font-size: .75em}

.note {font-size: .8em; margin-top:5px; margin-bottom:5px; color:#0075C6; font-weight:bold}

.error {color: Red;font-weight:bold}

.small_text  { font-size: .8em; margin-top:.5em; margin-bottom:.7em }
.small  { font-size: .8em }

.url  { font-size: .8em }

.item_list {font-size: 1em; width:100%; padding:2px}
.item_list_links { font-size: .9em}
.item_list_alt {font-size: 1em; background-color:#F4F9E7; width:100%; padding:2px}
.message { padding:3px 3px 3px 3px; width:232px; background-color:#FFFFC0; border-color:red; border-width:1px;}

a.normal_link { color: blue; text-decoration:underline; }
a:link.normal_link { color: blue; text-decoration:underline}
a:visited.normal_link { color: blue; text-decoration:underline}
a:hover.normal_link { color: #A01000; text-decoration:underline}

a { color: navy; text-decoration: none; }
a:link { color: navy; text-decoration: none}
a:visited { color: navy; text-decoration: none}
a:hover { color: #A01000; text-decoration: none}

a.small_link { font-size:.8em; }
a:link.small_link { font-size:.8em;}
a:visited.small_link { font-size:.8em;}
a:hover.small_link { font-size:.8em;}


a.edit_link { font-size: 8pt; color: #0000FF }

a.white_link_small { font-size: 8pt; color: #FFFFFF;font-weight:normal }
a:link.white_link_small { font-size: 8pt; color: #FFFFFF;font-weight:normal }
a:visited.white_link_small { font-size: 8pt; color: #FFFFFF;font-weight:normal }
a:hover.white_link_small { font-size: 8pt; color: #FFFF00;font-weight:normal }


	#centercontent {
		background:#fff;
 		margin-right:202px;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-right:202px;
		}
	html>body #centercontent {
   		margin-right:202px;
		}

	#rightcontent {
		position: absolute;
		right:0px;
		top:0px;
		width:200px;
		background:#fff;
		}
		
.news_list_compact {
	font-size: 8pt;
    display: block;
	padding: 1px 4px 1px 4px;
	margin: 2px;
}
.news_list_compact2 {
	font-size: 8pt;
    display: block;
	background-color: #EDEBE9;
	padding: 2px 4px 2px 4px;
	margin: 2px;
}

.hidden { display:none }
.help {display:none; padding:5px; font-size: .8em }
.helpVisible {padding:5px; font-size: .8em }

.treeframe { border-style:solid; border-bottom-width:1px; border-top-width:1px; 
    border-color:#0075C6; border-left-width:0px; border-right-width:0px}
    