body{ background:url(../fixedbody.gif) top left repeat-x #a9a9a9; height:100%; margin-top:15px}
a:link, a:visited, a:active { color: #666; font-family: tahoma; font-weight: normal; font-size: 8pt; text-decoration: none; }
a:hover { color: #444; font-family: tahoma; font-size: 8pt; text-decoration: underline; }
a.Normal:link, a.Normal:visited { color: #666; font-family: tahoma; font-weight: bold; font-size: 8pt; text-decoration: none; }
a.Normal:hover { color: #444; font-family: tahoma; font-size: 8pt;	text-decoration: none; }
TH,TD,DIV{ font-family:tahoma; font-size:8pt; color:#666; }
select, input { font-family: tahoma; font-size: 8pt; color: #333; }
.NormalTextBox { color: #333; padding-left: 4px; line-height: 8pt; font-family: tahoma; font-weight: normal; font-size: 8pt; }
td.NormalTextBox { padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }

.left{ float:left}
.right{ float:right}
.clear{ clear:both}

/* BEGIN styles for Skin */

#skinwidth{ width:950px; background:#FFFFFF}
#fixedwrapper{ width:940px}
#fixedtop{ width:100%; height:17px; background:url(../fixed-06.gif) left top repeat-x}
#fixedtop .limg{ width:30px; height:17px; background:url(../fixed-05.gif) left top no-repeat; float:left}
#fixedtop .rimg{ width:30px; height:17px; background:url(../fixed-01.gif) right top no-repeat; float:right}
#top{ width:100%;}
#top .logo{ width:30%;}
#top .link{ width:60%;margin:5px 0}
.tplink01, a.tplink01:link, a.tplink01:visited, a.tplink01:active { color: #3f793f; font: normal 7pt Tahoma;text-decoration: none; padding:0 6px; line-height:2.0em}a.tplink01:hover{ color: #999}
.tplink02, a.tplink02:link, a.tplink02:visited, a.tplink02:active { color: #3f793f; font:bold 7pt Tahoma;text-decoration: none; padding:0 6px; line-height:2.0em}a.tplink02:hover{ color: #999}

#searchbox{width:100%;background:url(../greensearchbg.gif) left bottom repeat-x #a3cba3; float:left; position:relative}
#searchbox .search{ width:47%; padding:10px 0; background:url(../greensearchbutton.gif) right center no-repeat; white-space:nowrap}
#searchbox .searchpane{ width:50%;padding:5px 0}
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:20px; background:transparent; width: 230px; color: #3f793f; padding: 2px 0px 0px 2px; border:0px solid #a2cbdd; cursor:text; font:bold 9pt Tahoma; margin-left:20px}
.whitecolor{ color:#FFFFFF; font: bold 9pt Verdana, Arial, Helvetica, sans-serif}
#topbox{width:100%;clear:both; float:left}

#contentbox{ width:100%; margin:5px 0; padding:0px}
#contentbox .leftbox{ width:23%; padding:0px; margin:0px; }
#contentbox .rightbox{ width:76%; padding:0px; margin:0px;}
#contentbox .rightbox .rbox{ width:100%; ;}
#contentbox .rightbox .rbox .rlbox{ width:59%; }
#contentbox .rightbox .rbox .rrbox{ width:40%; }

#bread {margin:2px 0;float:left; clear:both; width:100%}
#bread .breadcrumb{ width:70%;color: #999; font: normal 8pt tahoma; padding-top:2px}
#bread .theme{ width:220px;color: #999; font: normal 8pt tahoma}
.bread, a.bread:link, a.bread:visited, a.bread:active { color: #999; font: normal 8pt tahoma;text-decoration: underline; padding:0 5px}
a.bread:hover{ color: #3f793f; text-decoration:none;}

#botbox{ width:100%; }

#footer{ width:100%;margin-top:5px; clear:both; line-height:1.5em; background:url(../fixed-03.gif) left bottom repeat-x;}
#footer .fl{ width:100%; background:url(../fixed-02.gif) left bottom no-repeat;}
#footer .fr{ width:100%; background:url(../fixed-04.gif) right bottom no-repeat;}
#footer .links{ text-decoration:none;color: #999;font:normal 8pt Tahoma}
#footer a.links:link, a.links:visited, a.links:active {color: #999;font:normal 8pt Tahoma;text-decoration:underline;padding:0 8px}
#footer a.links:hover{ color: #3f793f}
#footer .copy{color: #999; font: normal 8pt Tahoma; padding:0 10px;}

/* BEGIN styles for menu */

.MainMenu_MenuContainer{ background:transparent; width:1px}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none}
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuItemSel{ background:#FFFFFF}
.MainMenu_MenuBreak{display:none;}
.MainMenu_MenuItem{color:#333;font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;padding:2px 15px 2px 10px;border-top:1px #fff solid; border-left:1px #cae4ca solid; border-bottom:1px #cae4ca solid; border-right:1px #cae4ca solid}
.submenuitemselected{color:#666;font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;padding:2px 15px 2px 10px;background:#dcdddd;border-top:1px #fff solid; margin:0px; border-left:1px #dcdddd solid; border-bottom:1px #dcdddd solid; border-right:1px #dcdddd solid}
.submenuitembreadcrumb{color:#666;font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;padding:2px 15px 2px 10px;border-top:1px #fff solid; border-left:1px #cae4ca solid; border-bottom:1px #cae4ca solid; border-right:1px #cae4ca solid}
.submenu{border: #fff 1px solid;z-index:1000;cursor: pointer;cursor:hand;background: #cae4ca;margin-top:0px; border-top:0px}
.rootmenuitem TD{ padding:0px; font-size:0px; background:transparent;}
.rootmenuitem DIV{ background:url(../tableft.gif) top left no-repeat #FFFFFF; margin:0px; float:right; height:36px; margin-bottom:-2px }
.rootmenuitem DIV DIV{ background:url(../tabright.gif) top right no-repeat; height:36px; }
.rootmenuitem DIV DIV DIV{ color:#333;font: normal 9pt Tahoma, Arial, Helvetica, sans-serif;padding:0px 20px 0px; height:36px; line-height:3em; }
.rootmenuitemselected TD,
.rootmenuitembreadcrumb TD{ padding:0px; font-size:0px; background:transparent; }
.rootmenuitemselected DIV DIV DIV{color:#000;font: normal 9pt Tahoma, Arial, Helvetica, sans-serif; padding:0px 20px 0px; height:36px; line-height:3em}
.rootmenuitembreadcrumb DIV DIV DIV{color:#000;font: bold 9pt Tahoma, Arial, Helvetica, sans-serif; padding:0px 20px 0px; height:36px; line-height:3em}

#menu{clear:both}
#menu .rootmenuitemselected DIV, 
#menu .rootmenuitembreadcrumb DIV{background:url(../greenleftred.gif) left top no-repeat #FFFFFF;float:right; height:38px; margin-bottom:-2px}
#menu .rootmenuitemselected DIV DIV, 
#menu .rootmenuitembreadcrumb DIV DIV{background:url(../greenrightred.gif) right top no-repeat;height:38px;}


/* BEGIN styles for pop-over */
.n2Pop {border: 1px outset #ccc;background-color:#fff;position:absolute;z-index:200;}
.n2PopStatic {border: 1px outset #ccc;background-color:#fff;position:absolute;z-index:200;}
.animatedBox {position:absolute;visibility:hidden;border: 1px solid #ccc;background:white;z-index:220; background:#fff}
.animatedBoxHollow {position:absolute;visibility:hidden;border: 1px solid #ccc;	z-index:220; background:#fff}
.pop-over {background-color: #fff;border:3px solid #eee;font-size: 8pt;font-family: Tahoma, sans-serif;margin: 0 0 0 0;	padding: 3px 5px 0px 7px;width: 500px; height:300px}
.pop-over a {color:#003399;line-height: .82em;text-decoration: none;}
.pop-over a:hover {color:#CC6600;	text-decoration: underline;	background-color:#F5F5E6;}
.pop-over .category {margin:0 0 .5em 0;padding: 0 0 0 0;}
.pop-over strong.category-name {color: #CC6600;font-weight: bold;line-height:20px;}
.pop-over .closeHover {	float: right;margin-top: -2px;padding:0 0 0 0;}
.pop-over .closeHover a:hover {background-color: #fff;}

/* Container Style*/
.tia{ color:#FFFFFF; font:bold 9pt Verdana, Arial, Helvetica, sans-serif; height:18px}
.tib{ color:#333; font: normal 12pt Arial, Helvetica, sans-serif; height:18px}
.tic{ color:#3f793f; font:bold 9pt Verdana, Arial, Helvetica, sans-serif; height:18px}
.container01{  margin-bottom:5px; border:0px solid; background:url(../container01-2.gif) left top repeat-x #ffffff}
.container01 .headbox{height:44px; background:url(../container01-1.gif) left top no-repeat; border:0px #6d1313 solid}
.container01 .headbox .oxa{height:35px; margin-left:2px}
.container01 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container01 .headbox .oxc{height:25px; padding-top:10px}
.container01 .headbox .oxd{height:44px; width:12px;background:url(../container01-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container01 .containerpane{border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-top:0px ;border-bottom:0px; background:#FFFFFF}
.container01 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container01 .adminbutton{ width:100%; height:51px; background:url(../container01-5.gif) left bottom repeat-x}
.container01 .adminbutton .edit{height:51px; background:url(../container01-4.gif) left bottom no-repeat; width:45%}
.container01 .adminbutton .set{height:51px; background:url(../container01-6.gif) right bottom no-repeat; width:45%}

.container02{  margin-bottom:5px; border:0px solid; background:url(../container01-2.gif) left top repeat-x #ffffff}
.container02 .headbox{height:44px; background:url(../container01-1.gif) left top no-repeat; border:0px #6d1313 solid}
.container02 .headbox .oxa{height:35px; margin-left:2px}
.container02 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container02 .headbox .oxc{height:25px; padding-top:10px}
.container02 .headbox .oxd{height:44px; width:12px;background:url(../container01-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container02 .containerpane{border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-top:0px ;border-bottom:0px; background:#FFFFFF}
.container02 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container02 .adminbutton{ width:100%; height:51px; background:url(../container01-5.gif) left bottom repeat-x}
.container02 .adminbutton .edit{height:51px; background:url(../container01-4.gif) left bottom no-repeat; width:45%}
.container02 .adminbutton .set{height:51px; background:url(../container01-6.gif) right bottom no-repeat; width:45%}

.container03{  margin-bottom:5px; border:0px solid; background:url(../greencontainer03-2.gif) left top repeat-x #ffffff}
.container03 .headbox{height:44px; background:url(../greencontainer03-1.gif) left top no-repeat; border:0px #6d1313 solid}
.container03 .headbox .oxa{height:35px; margin-left:2px}
.container03 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container03 .headbox .oxc{height:25px; padding-top:10px}
.container03 .headbox .oxd{height:44px; width:12px;background:url(../greencontainer03-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container03 .containerpane{border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-top:0px ;border-bottom:0px; background:#FFFFFF}
.container03 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container03 .adminbutton{ width:100%; height:21px; background:url(../container03-5.gif) left bottom repeat-x}
.container03 .adminbutton .edit{height:21px; background:url(../container03-4.gif) left bottom no-repeat; width:45%}
.container03 .adminbutton .set{height:21px; background:url(../container03-6.gif) right bottom no-repeat; width:45%}

.container04{  margin-bottom:5px; border:0px solid; background:url(../container04-2.gif) left top repeat-x #ffffff}
.container04 .headbox{height:44px; background:url(../container04-1.gif) left top no-repeat; border:0px #6d1313 solid}
.container04 .headbox .oxa{height:35px; margin-left:2px}
.container04 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container04 .headbox .oxc{height:25px; padding-top:10px}
.container04 .headbox .oxd{height:44px; width:12px;background:url(../container04-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container04 .containerpane{border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-top:0px ;border-bottom:0px; background:#FFFFFF}
.container04 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container04 .adminbutton{ width:100%; height:21px; background:url(../container03-5.gif) left bottom repeat-x}
.container04 .adminbutton .edit{height:21px; background:url(../container03-4.gif) left bottom no-repeat; width:45%}
.container04 .adminbutton .set{height:21px; background:url(../container03-6.gif) right bottom no-repeat; width:45%}


.container05{  margin-bottom:5px; border:0px solid; background: #FFFFFF}
.container05 .headbox{height:34px; background:url(../container05-1.gif) left top no-repeat #3f793f; border:0px #6d1313 solid}
.container05 .headbox .oxa{height:30px; margin-left:2px}
.container05 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container05 .headbox .oxc{height:25px; padding-top:10px}
.container05 .headbox .oxd{height:34px; width:12px;background:url(../container05-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container05 .containerpane{border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-top:0px ;border-bottom:0px; background:#FFFFFF}
.container05 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container05 .adminbutton{ width:100%; height:21px; background:url(../container03-5.gif) left bottom repeat-x}
.container05 .adminbutton .edit{height:21px; background:url(../container03-4.gif) left bottom no-repeat; width:45%}
.container05 .adminbutton .set{height:21px; background:url(../container03-6.gif) right bottom no-repeat; width:45%}

.container06{  margin-bottom:5px; border:0px solid; background: #cae4ca}
.container06 .headbox{height:34px; background:url(../container05-1.gif) left top no-repeat; border:0px #6d1313 solid}
.container06 .headbox .oxa{height:30px; margin-left:2px}
.container06 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container06 .headbox .oxc{height:25px; padding-top:10px}
.container06 .headbox .oxd{height:34px; width:12px;background:url(../container05-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container06 .containerpane{border:1px #cae4ca solid;}
.container06 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container06 .adminbutton{ width:100%; height:21px;}
.container06 .adminbutton .edit{height:21px; background:url(../container05-4.gif) left bottom no-repeat; width:45%}
.container06 .adminbutton .set{height:21px; background:url(../container05-6.gif) right bottom no-repeat; width:45%}

.container07{  margin-bottom:5px; border:0px solid; background: #f0f0f0}
.container07 .headbox{height:34px; background:url(../container05-1.gif) left top no-repeat; border:0px #6d1313 solid}
.container07 .headbox .oxa{height:30px; margin-left:2px}
.container07 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container07 .headbox .oxc{height:25px; padding-top:10px}
.container07 .headbox .oxd{height:34px; width:12px;background:url(../container05-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container07 .containerpane{border:1px #f0f0f0 solid; background:#f0f0f0}
.container07 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container07 .adminbutton{ width:100%; height:21px;}
.container07 .adminbutton .edit{height:21px; background:url(../container05-4.gif) left bottom no-repeat; width:45%}
.container07 .adminbutton .set{height:21px; background:url(../container05-6.gif) right bottom no-repeat; width:45%}

.container08{  margin-bottom:5px; border:0px solid; background: #FFFFFF}
.container08 .headbox{height:34px; background:url(../container05-1.gif) left top no-repeat #d5d5d5; border:0px #6d1313 solid}
.container08 .headbox .oxa{height:30px; margin-left:2px}
.container08 .headbox .oxb{height:25px; width:10px; overflow:hidden}
.container08 .headbox .oxc{height:25px; padding-top:10px}
.container08 .headbox .oxd{height:34px; width:12px;background:url(../container05-3.gif) right top no-repeat; padding:13px 7px 0 0}
.container08 .containerpane{border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-top:0px ;border-bottom:0px; background:#FFFFFF}
.container08 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container08 .adminbutton{ width:100%; height:21px; background:url(../container03-5.gif) left bottom repeat-x}
.container08 .adminbutton .edit{height:21px; background:url(../container03-4.gif) left bottom no-repeat; width:45%}
.container08 .adminbutton .set{height:21px; background:url(../container03-6.gif) right bottom no-repeat; width:45%}

.container09{  margin-bottom:5px; border:1px #cae4ca solid; background: #FFFFFF}
.container09 .headbox{height:24px; border:0px #6d1313 solid}
.container09 .headbox .oxa{height:20px; margin-left:2px}
.container09 .headbox .oxb{height:20px; width:10px; overflow:hidden}
.container09 .headbox .oxc{height:20px; padding-top:10px}
.container09 .headbox .oxd{height:20px; width:12px; padding:13px 7px 0 0}
.container09 .containerpane{border:0px; background:#FFFFFF}
.container09 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container09 .adminbutton{ width:100%; height:21px;}
.container09 .adminbutton .edit{height:21px; width:45%}
.container09 .adminbutton .set{height:21px;  width:45%}

.container10{  margin-bottom:5px; border:0px #c6e4f3 solid; background: #FFFFFF}
.container10 .headbox{height:24px; border:0px #6d1313 solid}
.container10 .headbox .oxa{height:20px; margin-left:2px}
.container10 .headbox .oxb{height:20px; width:10px; overflow:hidden}
.container10 .headbox .oxc{height:20px; padding-top:10px}
.container10 .headbox .oxd{height:20px; width:12px; padding:13px 7px 0 0}
.container10 .containerpane{border:0px; background:#FFFFFF}
.container10 .containerpane .pane{ width:95%;clear:both; padding:5px 0;}
.container10 .adminbutton{ width:100%; height:21px;}
.container10 .adminbutton .edit{height:21px; width:45%}
.container10 .adminbutton .set{height:21px;  width:45%}


