body { background:url(../images/pagebg.gif) repeat-x; background-color:#d7c683; margin:0px; }

.contentwhite { font-family:arial; font-size:12px; text-decoration:none; color: #fff; line-height:17px; }

.contentwhitesml { font-family:arial; font-size:11px; color: #fff; line-height:15px; text-decoration:none; }

.content { font-family:arial; font-size:12px; text-decoration:none; color: #000; line-height:17px; }

.contentsml { font-family:arial; font-size:11px; text-decoration:none; color: #000; line-height:17px; text-decoration:none; }

.contentwhitesml a {color:white;}
.contentwhitesml:hover {color:#FFF!important;text-decoration:none;}

.menu { background:url(../images/menu.gif) repeat-x; padding:0 23px 0 22px; height:42px; line-height:37px; font-size:12px; font-family: arial; font-weight:bold; text-decoration:none; color:#fff; display:block; float:left;}

.menu a {color:white;}
.menu:hover {color:#FFF!important;text-decoration:none;}
 
.middleshadow { width:1018px; background:url(../images/shadow-middle.png) repeat; overflow:hidden; }

.greenbox { background-color:#868130; width:756px; float:left; font-family:arial; font-size:12px; line-height:17px; text-decoration:none; color:#FFF; }

/*.maincontent { /*border-top:5px solid #f9f7ea; border-right:5px solid #f9f7ea; border-left:5px solid #f9f7ea; padding:6px 10px 10px 0px; }*/
.maincontent {
padding:0px 0px 0px 0px;
text-align:left;
}
.maincontentborder { border-left:1px solid #d6cd76; border-right:1px solid #d6cd76; border-top:1px solid #d6cd76; }

.leftmenuborder { border-left:1px solid #d6cd76; border-right:1px solid #d6cd76; border-top:1px solid #d6cd76; padding:3px; }

/*leftmenu*/
.menubox { width:186px; background:url(../images/boxbg.gif) repeat-x; height:294px; background-color:#FFFFFF; }

.lefttitle { font-family: helvetica; font-size:16px; font-weight:bold; color:#868130; line-height:17px;}

.greentitle { font-family: helvetica; font-size:16px; font-weight:bold; color:#397c4e; line-height:17px; float:left;}

.menubullet { list-style:none; margin:0px; padding:0 0 0 15px; }

.menubullet li { font-family: arial; font-size:12px; line-height:20px; color:#333; text-decoration:none; background:url(../images/greenbullet.gif) no-repeat; padding:0 0 0 15px; background-position:0.01em 0.6em; }

.leftmenucontent { font-family:arial; font-size:12px; text-decoration:none; color: #262514; line-height:17px; }

.leftmenucontent:hover { color:#397c4e; }

.whitelinks { text-decoration:underline; color: #fff; }

.links { text-decoration:underline; font-family:arial; font-size:12px; color: #000; line-height:17px; }


ul#side-nav li.subcat {background-color:#f5f4f0;border-bottom:1px solid #ddd;
color:#222;margin: 0 -5px;display: block;}
ul#side-nav li.subcat a {display: block;padding: 2px 10px;font-size: .85em;}
ul#side-nav li.subcat:hover {
background-color:#fefefe;background-position: 50% top;}
ul#side-nav li.subcat ul li {padding-left:18px;
line-height: 1.6;background:#fff }
ul#side-nav li.subcat ul li a {color: #1a443c;font-weight: bold;
font-size: .85em!important;
background: url(../images/base_images/icon-arrow-set.png) no-repeat 0 -59px;}
ul#side-nav li.subcat ul li:hover {text-decoration: underline;}
ul#side-nav li.subcat a ,
ul#side-nav li.subcat ul li a:hover {text-decoration: none;}

.subtitle
{
font-family: arial; font-size:14px; font-weight:bold; color:#868130; line-height:18px;
}

.subtitle a
{
text-decoration: underline;
}

.bullets
{
list-style-type: disc;
padding-left:15px;
}

.thumbimg
{
border: 1px solid #E2E2E2;
}
