body {
background: #d2de26 url(bg.gif) top left repeat-x;
font-family: verdana,tahoma,arial,sans-serif;
font-weight: normal;
font-size:small;
padding:0px;
margin:0px;
color:#000000;
}



.green{
color: #02741f;
}

a {
color:#02741f;
text-decoration:none;
}
a:hover {
color:#11892f;
text-decoration:none;
}


h1.title {
display:none;
visibility: hidden;
}

div.header {
width:780px; 
height: 65px;
background: url(header_bg.gif) bottom left repeat-x;
}

div.spacer {
width:100%;
height:34px;
background: url(yellowfade.gif) bottom left repeat-x;
}

span.plink {
font-size:x-small;
}

h1.pagetitle {
padding:5px;
padding-top:15px;
margin:0px;
color: #0c6baa;
font-family:georgia, times new roman,times, serif;
font-size:x-large;
font-weight:bold;
}




h2.pagetitle {
font-family:georgia, times new roman,times, serif;
font-size:medium;
font-weight:normal;
color: #0e0050;
}






p.colleft {
padding:0px;
margin:0px;
display:none;
visibility: hidden;
}

div #rotate {
height:106px;
width:500px;
}

div.container {
width:100%;
}

div.subcontainer {
width:780px;
background: url(mainbgbg.gif) top left repeat-y;
}

div.bluebg {
color: #ffffff;
background: #050070;
padding:5px;
font-weight: bold;
}

address {
font-weight: normal;
font-style: normal;
font-family:arial,verdana,tahoma,sans-serif;
}



span.sectionheader {
display:block;
font-size:normal;
font-weight:bold;
font-family:verdana,tahoma,arial,sans-serif;
color: #73a2cf;
padding:11px;
}


span.breadcrumb {
color:#ffffff;
font-weight:bold;
font-size:x-small;
}

a.headerlink {
color:#ffffff;
text-decoration:none;
font-size:x-small;
}

a.headerlink:hover {
color:#ccccff;
text-decoration:none;
font-size:x-small;
}


fieldset {
border:none;
}

legend {
font-weight:bold;
font-size:medium;
}

div.inline {
padding-left:21px;
padding-right:21px;
}

div.footer {
width:100%;
color: #ffffff;
font-family:arial,tahoma,verdana,sans-serif;
font-size:small;
padding-top:57px;
padding-bottom:18px;
background: url(footer_bg.gif) bottom left no-repeat;
}

div.footer a{ color:#ffffff; text-decoration:none; }
div.footer a:hover{ color:#eeeeee; text-decoration:none; }

ul.articles {
padding:0px;
padding-top:5px;
margin-left:0px;
list-style-type:none;
font-family:arial,verdana,tahoma,sans-serif;
font-size:small;
font-weight:normal;
display:inline;
}

ul.articles li {
display:inline;
}

h3.footer {
font-family:arial,verdana,tahoma,sans-serif;
font-size:medium;
font-weight:bold;
margin:0px;
}

h4.header {
margin:0px;
margin-bottom:10px;
font-family:georgia, times new roman,times, serif;
color: #0c6baa;
font-size:x-large;
font-weight:bold;
}

ul.menu {
margin:0px;
padding:0px;
list-style-type:none;
font-family:arial,verdana,tahoma,sans-serif;
font-size:small;
font-weight:normal;
}

ul.menu li {
margin-bottom:6px;
}

ul.menu li a {
text-decoration:none;
color: #000000;
}

ul.menu li a:hover {
text-decoration:none;
color: #202020;
}


label {
font-size:small;
font-weight:bold;
color:#000000;
font-family:verdana,tahoma,arial,sans-serif;
}


label.blue {
color:#6ca4f7;
font-size:x-small;
}

input.search {
border: none;
background:#ffffff;
}

div.subsection {
padding-left:11px;
padding-right:11px;
}


ul.blogside {
list-style-type: none;
padding-left:0px;
margin-left:0px;
padding-top:0px;
margin-top:0px;
color:#eeeeff;
font-size:x-small;
font-weight:normal;
font-family:arial,tahoma,verdana,sans-serif;
}


ul.blogside li a {
text-decoration:none;
color: #0e0050;
}

ul.blogside li a:hover {
text-decoration:none;
color: #000000;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}	

