.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	padding: 10px 0px 10px 10px;
  background-color: #FFFFFF;

}

.main A:link, .hometext A:link {color:#0B9520; font-weight:bold; text-decoration:none;}
.main A:visited, .hometext A:visited {color:#0B9520; font-weight:bold; text-decoration:none;}
.main A:active, .hometext A:active {color:#0B9520; font-weight:bold; text-decoration:none;}
.main A:hover, .hometext A:hover {color:#096C17; font-weight:bold; text-decoration:underline;}

.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #156C17;
    padding-top:0px;
    padding-bottom:0px;
}

.focusbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333300;
    border-width:1px;
    border-color:#354E16;
    border-style:solid;
    background: #F8DDB4;
}

.focusbox UL {
     margin-left: 20px;
     padding: 0;
}

.focusbox LI {
     list-style-image: url("/images/layout/LIbullet.gif");
     text-align: left;
     margin-left: 0px;
     margin-bottom: 8px;
}

.focusbox .title {
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    background:#FAC87E;
}

.date {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
    text-align: right;
    padding-top: 6px;
    padding-right: 25px;
}


.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
    text-align: center;
    padding-bottom:4px;
}

.copyright A:link {color:#333333; text-decoration:none;}
.copyright A:visited {color:#333333; text-decoration:none;}
.copyright A:active {color:#333333; text-decoration:none;}
.copyright A:hover {color:#333333; text-decoration:underline;}


.menutopright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #222222;
    text-align: right;
    vertical-align:bottom;
    padding-bottom:7px;
    padding-right: 25px;
}

.menutopright A:link {color: #222222; text-decoration:none;}
.menutopright A:visited {color: #222222; text-decoration:none;}
.menutopright A:active {color: #222222; text-decoration:none;}
.menutopright A:hover {color: #444444; text-decoration:underline;}

input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

input.radio {
    border: none;
}

hr {
   width:95%;
   height:1px;
   color:#CCCCCC; /* IE */ 
   background-color:#CCCCCC; /* NS */
}


.contactform {
    background-color: #FFF5F0;
    border-style: groove;
    border-color: #008000;
    border-width: 3px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
}

.contactform td {
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.contactform LI {
	color: red;
}


.contactform input, .contactform textarea, .contactform select, .contactform option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.contactform input.radio {
    border: none;
}

.contactform .heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.required {
    color:#990000;
}

.photoViewer
{
    BORDER: #EABD79 8px outset
}

.thumbnail
{
    BORDER: #F0D062 4px groove;
}
.captions
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

td.News, .News {
  font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
  color: #000000;
  text-align: left;
  vertical-align: bottom;
  font-size: 10px;
  text-decoration: none;
}

.news A:link {font-size:10px; }
.news A:active {font-size:10px; }
.news A:visited {font-size:10px; }
.news A:hover {font-size:10px; }
.news p {font-size:10px; }

.inputNavBar {
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    background-color: #FBF5DB;
}

.btnNavBar {
    height: 18px;
    font-size: 9px;
    color:#000000;
    background-color:#F8DDB4;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.textNavBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


/* Styles for left menu start */ 

.titlerow {
padding-top: 3px;
padding-bottom: 3px;
}

.menu-title, .menu-title-on {
    border-width:1px;
    border-color:#003300;
    border-style:solid;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    vertical-bottom: middle;
  	padding-left: 4px;
}


.menu-title {
		color: #FEFFA3;
    background-color: #81A945;
}

.menu-title-on {
		color: #477404;
    background-color: #FEFFA3;
}





.menu-item, .menu-item-on {
	  padding: 6px 0px 0px 2px;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-valign: middle;
}

.menu-item {
color: #444444;
}

.menu-item-on {
color: #005288;
}

.menu-title A:link, .menu-title A:visited, .menu-title A:active {color: #FEFFA3; text-decoration:none;}
.menu-title A:hover {color: #FEFFA3; text-decoration:underline;}

.menu-title-on A:link, .menu-title-on A:visited, .menu-title-on A:active {color: #477404; text-decoration:none;}
.menu-title-on A:hover {color: #477404; text-decoration:underline;}

.menu-item A:link, .menu-item A:visited, .menu-item A:active {color: #444444; text-decoration:none;}
.menu-item A:hover {color: #4a7852; text-decoration:underline;}

.menu-item-on A:link, .menu-item-on A:visited, .menu-item-on A:active {color: #4a7852; text-decoration:unerline;}
.menu-item-on A:hover {color: #4a7852; text-decoration:underline;}




/* Styles for left menu end */
