html, body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; margin: 0em;}
hr{
border: none 0;
border-top: 1px solid #999999;
width: 96%;
height:1px;
text-align:center;
}
P{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#000;
margin: 0.1em 0.1em 1em 1em;
text-align:left;
}
 
H1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform: uppercase;
letter-spacing: 2px;
margin: 0;
padding: 0.44em 0 0.44em 1.1EM;
background:#ebebeb
}
H2{
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
letter-spacing: 2px;
margin: 0;
padding: 0.44em 0 0.44em 1em;
background-image:url(../images/bg_es_grn.gif);
color:#FFFFFF;
}
H3{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:2px;
padding:0.33em 0 0.33em 0.88em;
background: #F7F7F7;
}
H4{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
margin:0px;
padding: 0.44em 0 0.44em;
background-image:url(../images/bg_es_grn.gif);
}
IMG{
border-color:#333333;
}
 
A{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
A:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
A:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
A:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
text-decoration: none;
}
A:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
 
.article{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#000;
}
 
A.article:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
A.article:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
A.article:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
text-decoration: none;
}
A.article:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
text-decoration: underline;
}
 
.calendar{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:normal;
line-height:12px;
text-align:center;
}
a.calendar:link{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}
a.calendar:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}
a.calendar:hover{
font-family:Arial, Helvetica, sans-serif;
color:#003300;
font-size:10px;
text-decoration: underline;
}
a.calendar:active{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}
 
.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #CCCCCC;
line-height: 12px;
}
.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color: #CCCCCC;
text-decoration:none;
}
.footer a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color: #CCCCCC;
text-decoration:none;
}
.footer A:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
text-decoration: underline;
}
 
.hellouser{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
text-transform:capitalize;
}
 
.loginstatus{
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
line-height: 14px;
text-transform:uppercase;
padding-left:2px;
}
a.loginstatus:link{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color: #000000;
text-decoration:none;
}
a.loginstatus:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color: #000000;
text-decoration:none;
}
a.loginstatus:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-decoration:underline;
}
 
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #000;
text-align:right;
padding-right:30px;
padding-bottom:5px;
margin:0;
}
a.more:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.more:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}
a.more:hover{
font-family:Arial, Helvetica, sans-serif;
color:#003300;
font-size:11px;
text-decoration: underline;
}
 
.searchlink{
font-size:11px;
font-weight:bold;
color: #000000;
text-align:left;
letter-spacing:1px;
text-transform:uppercase;
}
a.searchlink:link{
font-size:11px;
text-decoration:none;
}
a.searchlink:visited
{
    font-size:11px;
text-decoration:none;
}
a.searchlink:hover
{
font-size:11px;
text-decoration: underline;
}
a.searchlink:active
{
font-size:11px;
text-decoration: underline;
}
 
.morew{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #FFFFFF;
text-align:right;
padding-right:30px;
padding-bottom:5px;
margin:0;
}
a.morew:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFFFFF;
text-decoration:none;
}
a.morew:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
a.morew:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration: underline;
}
.viewsummary{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:12px;
text-align:left;
color: #000;
}
a.viewsummary:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.viewsummary:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}
a.viewsummary:hover{
font-family:Arial, Helvetica, sans-serif;
color:#003300;
font-size:11px;
text-decoration: underline;
}
 
.viewsummaryw{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:13px;
text-align:left;
color:#FFF;
padding-left:3px;
}
a.viewsummaryw:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
a.viewsummaryw:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:11px;
text-decoration:none;
}
a.viewsummaryw:hover{
font-family:Arial, Helvetica, sans-serif;
color:#EAEAEA;
font-size:11px;
text-decoration: underline;
}
 
.websearch{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #000000;
text-align:left;
}
a.websearch:link{
text-decoration:none;
color: #000000;
}
a.websearch:visited{
text-decoration:none;
color: #000000;
}
a.websearch:hover{
text-decoration: underline;
color: #FFFFFF;
}
 
.box_title {
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
letter-spacing: 2px;
margin: 0;
padding: 0.44em 0 0.44em 1em;
background-image:url(../images/bg_es_grn.gif);
color:#FFFFFF;
}
.box_listsummary {
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
padding-left:4px;
letter-spacing:1px;
}
a.box_listsummary:link {
font-size: 11px;
text-decoration:none;
color:#FFFFFF;
}
a.box_listsummary:visited {
font-size: 11px;
text-decoration:none;
color:#FFFFFF;
}
a.box_listsummary:active {
font-size: 11px;
text-decoration:none;
color:#FFFFFF;
}
a.box_listsummary:hover {
font-size: 11px;
text-decoration:underline;
color:#FFFFFF;
}
 

.date        {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFF; line-height: 10px;}
.h2       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight: bold; padding-left:12px; padding-top:7px; padding-bottom:0px;}
.title      {font-family: Arial, Helvetica, sans-serif;text-transform:capitalize;font-size:12px;letter-spacing:2px;
       padding: 0.44em 0 0.44em 1em; font-weight: bold; line-height: 13px; color: #000; text-align: left; }
.search       {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 14px; background: #f7f7f7;}
.calendartitle    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}
.crumb       {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #555555; line-height: 10px;}
.header       {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; line-height: 10px;}
.maintitle      {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: bold; text-transform:capitalize; padding-left:10px;}
.mainarticletitle   {font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align:left; font-weight:bold; margin-left:0.66em; margin-top:0.4em; margin-bottom:0px;}
.mainmore     {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding-right:20px; font-weight:bold; margin:0;}
.smalltitle     {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.dropoff     {background-image: url("../images/dropoff.jpg"); background-repeat: repeat-y; background-position: left;}
.leftnav_table    {background-color: #98b566;}
.table_thirdcolumn   {background-color: #af6011;}
.footer_table    {background-image:url(../images/bg_es_grn.gif);}
.header_table    {background-image:url(../images/bg_es_grn.gif);}
.content_table    {background-color:#FFFFFF;}
.rightds_table    {background-image:url(../images/background_rightds.gif);}
.cornerds_table    {background-image:url(../images/background_cornerds.gif);}
.bottomds_table    {background-image:url(../images/background_bottomds.gif);}
.topnav_table_ds   {background-image: url(../images/bg_es_ds_header.gif);}
.title      {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: black; margin-left: 0px;} 
.underlinemenu    {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.viewgallery    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin: 2px 2px 3px 3px;}
 
 /*leftnav */
div#leftnav     {background-color: #608748; text-transform: uppercase;}
div#leftnav a     {background-color: #608748; float: left; display: block; width: 175px; padding: 4px 4px; margin: 0; border-bottom: 1px solid #e4e4e4; color:#FFFFFF;
        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration: none; text-align: left;}
div#leftnav a:hover   {position:relative;color:#666666;background:#ffe617;}
 /* leftsubnav */
div#leftnavsub     { background-color: #86a354; text-transform:none;}
div#leftnavsub a   {display: block;width:175px;padding:4px 4px; margin:0;color:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;
       text-decoration:none;text-align:left; border-bottom: 1px solid white;}
div#leftnavsub a:hover   {position:relative;color:#333333;background-color:#ffe617;}
 /*  SearchTabs */
div#filters     {text-transform: uppercase;}
div#filters a     {background-color: #c95f07;float: left; display: block; width: 175px; padding: 4px 4px; margin: 0; border-bottom: 1px solid #e4e4e4; color:#FFFFFF;
        font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration: none; text-align: left;}
div#filters a:hover   {position:relative;color:white;background: #5f7380;}
 
 /* other coders input code below */
#imageContainer {
position:relative;
margin:auto;
}
 
#imageContainer {
 height:155px;
}
 
#imageContainer img {
 display:none;
 position:absolute;
 top:0; left:0;
}
 
.adRotatorButtons {
 position: relative;
 top:124px;
}
 
.defaultcncontent       { text-align:center;}
.searchbar    { float: right; width:25%; margin: 0px 5px 0px 5px; }
.searchbar input.text  { width: 100%; margin-top: 30px; }
.searchbar input.button { float: right; }
.searchbar table  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; font-weight: bold; padding: 0px 5px 0px 5px; }
.searchbar td   { padding: 0px 10px 0px 10px; }
.mediaList    { text-align:center; width: 100%; }
.mediaList tr   { height: 150px; }
.mediaItem    { width: 25%; vertical-align: middle; text-align: center; }
.mediaItem a   { text-decoration: none; }
.mediaItem img   { border: solid 1px #000; }
.moreItem    { float:right; position:relative; top:-14px; color:#000000;}
.paging     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; font-weight: bold; line-height: 12px; margin: 3px 30px 3px 30px;}
.paginggoto    { text-align: right; width: 100%; padding-right: 20px; vertical-align: middle; }
.paginggoto input  { vertical-align: middle; }
.paginggoto input.text { width: 40px; text-align:center; }
.pagingnavbar   { width: 100%; text-align: right; vertical-align: middle; padding: 5px 20px 0px 0px; margin: 5px 0px 10px 0px; }
.pagingnavbar a   { vertical-align: bottom; }
.pagingnavbar a img  { border: 0px; }
.pagingnavbar span  { padding: 5px 5px 5px 5px; }
.searchbox    { width: 100%; padding: 10px 20px 10px 20px; vertical-align: middle; border-bottom: solid 1px #CCC; }
.searchbox input  { vertical-align: middle; }
.searchbox input.text { margin-right: 30px; }
.searchresult table  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-align:left; padding: 5px 20px 5px 20px;}
.searchresult a   { text-decoration: underline; color: Blue; }
 
H2.galleryHeader   { text-align: left; }
 
H2.galleryHeader span  { padding-left: 155; }
 
/*Modal Popup*/
.modalBackground {
 background-color:Gray;
 filter:alpha(opacity=99);
 opacity:0.99;
}
 
.modalPopup {
 background-color:#ffffdd;
 border-width:3px;
 border-style:solid;
 border-color:Gray;
 padding:5px;
 width:250px;
 text-align:center;
}
 
 /*  thirdlevel nav horizontal */
#underlinemenu    {margin: 0em; padding: 0px 0px 0px 50px; text-align:center; letter-spacing:1px;}
#underlinemenu ul   {margin: 0;margin-bottom: 1em;padding-left: 1em;float: left;font-weight: bold;width: 100%;}
* html #underlinemenu ul { /*IE only rule. Delete extra margin-bottom*/margin-bottom: 0;}
#underlinemenu ul li  {display: inline;}
#underlinemenu ul li a  {float: left;color: white; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;padding: 2px 15px 4px 15px;text-decoration: none;background: #608748 url(../images/menudivide.gif) top right repeat-y;border: 1px solid #DFDFDF;border-width: 1px 0;}
#underlinemenu ul li a:hover{color: #FFF;background-color: #86a354;border-bottom: 2px solid #608748;padding-bottom:2px;}

