/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for Recreation DotNetNuke Skin by ThinkofDesign.com */
/*--------------------------------------------------------------------------------------------------------------*/
/*Control Panel*/
.ControlPanel{background:#FFF url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}
/*----------------------------------------------------------------------------------------------------------------*/
/*page*/
html,body{background:#EFEFEF;margin:0;padding:0;height:100%;text-align:center;}
#header{width:760px;height:209px;background:url(header.jpg);margin:0 auto;}
.topmenu{width:760px;height:30px;background:url(menubg.gif);margin:0 auto;text-align:left;}

#sitesearch{text-align:center;}
#sitesearch div{background:#07772f;padding:7px 20px;margin-bottom:10px;text-align:left;color:#FFF;font-size:12px;}
#sitesearch input{border:1px #07772f solid;margin:0;font-size:14px;width:150px;}
#sitesearch a.sitesearch{display:block;text-decoration:none;font-weight:bold;width:45px;height:22px;line-height:22px;background:url(arrow.gif) 100% no-repeat;text-align:left;margin:10px 0 10px 100px;}

.leftcol{width:180px;background:#EFDAB4;border-right:1px #07772f solid;}
.leftcol2{width:179px;background:#EFDAB4;font-size:1px;}
.middlecol{background:#FFF;width:100%;}
.rightcol{background:#EFDAB4;border-left:1px #07772f solid;}
.rightcol2{width:180px;background:#EFDAB4;font-size:1px;}

.ContentPane{}
.RightPane{width:180px;}

.cmain{padding:0 10px;}
.ctl{width:11px;height:10px;background:url(ctl.gif);}
.ctr{width:11px;background:url(ctr.gif);}
.cbl{width:11px;height:12px;background:url(cbl.gif);}
.cbr{width:11px;background:url(cbr.gif);}
.cbottom{background:#FFF;width:100%;}
.ctl,.ctr,.cbl,.cbr,.ctop,.cbottom{font-size:1px;}

.bottomline{width:760px;background:#D99D2B;margin:0 auto;font-size:14px;}
#footer{width:760px;height:40px;padding-top:10px;margin:0 auto;background:#07772f;}
.useroptions{ background:#07772f; color:#FFF}
.bottomlogin{width:760px;background:#07772f;margin:0 auto;font-size:14px;}

/*--------------------------------------------------------------------------------------------------------------*/
/*text*/
.normal,.NormalTextBox,div,span,p,td,th,li,a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.head,.subhead,.subsubhead{font-family:Verdana, Arial, Helvetica, sans-serif;color:#07772f;}
.head{font-size:16px;font-weight:bold;}
.subhead{font-size:14px;font-weight:bold;}
.subsubhead{font-size:12px;font-weight:bold;}

#breadcrumb span{color:#D99D2B;cursor:default;font-size:10px;}
.footer,.sfooter{font-size:11px;color:#FFF;}
/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons*/
a:link{color:#07772f;text-decoration:none;}
a:visited{color:#07772f;text-decoration:none;}
a:hover{color:#D99D2B;text-decoration:none;}
a:active{color:#D99D2B;text-decoration:none;}

a.breadcrumb{font-size:10px;}
a.breadcrumb:link{color:#D99D2B;}
a.breadcrumb:visited{color:#D99D2B;}
a.breadcrumb:hover{color:#07772f;}
a.breadcrumb:active{color:#07772f;}

a.useroptions:link{color:#EFEFEF;text-decoration:none;}
a.useroptions:visited{color:#EFEFEF;text-decoration:none;}
a.useroptions:hover{color:#EFEFEF;text-decoration:none;}
a.useroptions:active{color:#EFEFEF;text-decoration:none;}

a.sfooter:link{color:#FFF;text-decoration:none;}
a.sfooter:visited{color:#FFF;text-decoration:none;}
a.sfooter:hover{color:#D99D2B;text-decoration:none;}
a.sfooter:active{color:#D99D2B;text-decoration:none;}

.StandardButton{background:#EFDAB4;border:1px #EFDAB4 outset;padding:5px;}

a.CommandButton{font-size:14px;font-weight:bold;}
a.CommandButton:link{color:#07772f;text-decoration:none;}
a.CommandButton:visited{color:#07772f;text-decoration:none;}
a.CommandButton:hover{color:#D99D2B;text-decoration:none;}
a.CommandButton:active{color:#D99D2B;text-decoration:none;}
/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
.MainMenu_MenuContainer{background:transparent;width:1px;}
.MainMenu_MenuContainer td{cursor:default;font-size:3px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;font-size:12px;font-weight:normal;
	padding:2px 15px 2px 10;
	border:1px #07772f solid;border-width:1px 0;
}
.submenuitembreadcrumb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#07772f;font-size:12px;font-weight:normal;
	padding:2px 15px 2px 10;
	border:1px #07772f solid;border-width:1px 0;
}
.submenuitemselected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;font-size:12px;font-weight:normal;
	padding:2px 15px 2px 10;
	background:#dca900;
	border:1px #dca900 solid;border-width:1px 0;
}
.MainMenu_MenuArrow{
	font-size:11px;
	padding:2px 0 2px 10;height:24px;
	border:#07772f solid;border-width:1px 1px 1px 0;
}
.submenu{
	z-index:1000;
	border:0;
	padding:0;
	background:#07772f;
}
table .submenu{
	margin:0;
}
.rootmenuitem{background:transparent;}
.rootmenuitem td{padding:0 10px;height:30px;cursor:pointer;}
.rootmenuitem td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:12px;font-weight:normal;}
.rootmenuitemselected{background:#07772f;}
.rootmenuitemselected td{padding:0 10px;height:30px;cursor:pointer;border:#FFF solid;border-width:1px 0;}
.rootmenuitemselected td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:12px;font-weight:normal;}
.rootmenuitembreadcrumb{background:#07772f;}
.rootmenuitembreadcrumb td{padding:0 10px;height:30px;cursor:pointer;border:#FFF solid;border-width:1px 0;}
.rootmenuitembreadcrumb td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:12px;font-weight:normal;}
.MainMenu_MenuBreak{height:30px;cursor:default;border:0;}
.MainMenu_MenuBreak table{border:0;height:30px;background:#FFF;cursor:default;}
.MainMenu_MenuBreak td{font-size:1px;}