/* CSS Document */
body{padding:0px; margin:0px; background:url(images/mainbg.jpg) 0 0 repeat-x #565656; color:#707070; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; width:100%; text-align:center;}
/*#body{padding:0px; margin:0px; background:url(images/mainbg.jpg) 0 0 repeat-x #565656; color:#707070; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; width:100%;}*/

.SkinObject{ }
div, p, ul, h2, h3, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*----HEADER and NAVIGATION----*/
#bodyheadermainPan{width:100%; background:url(images/mainbg.jpg) 0 0 repeat-x #fff; /*float:left;*/ color:#707070; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; clear:both;}

#headerNav {width:860px; height:152px; position:relative; margin:0 auto; padding:0px; text-align:left;}
	#headerNav img.Logo{width:250px; height:73px; position:absolute; top:35px; left:0px;}
	#headerNav div.menu{ height:32px; position:absolute; top:76px; right:0px;}
	#headerNav div.dropdown{height:22px; position:absolute; top:119px; left:0px; background:url(images/arrow4.gif) 0px 7px no-repeat; padding-left:15px;}

/*----/HEADER and NAVIGATION----*/

/*----BODY TOP PANEL----*/
#bodytopmainPan{width:100%; background:#d0d5c5; color:#8D8D8D; padding:11px 0 11px 0; clear:both; border-bottom: 3px solid #c1c6b6;}

.TopPane{width:860px; /*position:relative;*/ margin:0 auto; padding:0px; color:#707070; text-align:left;}
	.TopPane h1{color:#6E6C00; font-size:24px; height:70px; line-height:70px;}
	.TopPane h2{color:#6E6C00; font-size:24px; }/* height:70px; line-height:70px;}*/
	.TopPane p{padding:0 38px 11px 0;}
	.TopPane p span{font-weight:normal;}
	.TopPane p.more{margin:0 0 15px 618px; padding:0px;}
	.TopPane p.more a{display:block;width:79px; height:28px; background:url(images/button1.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
	.TopPane p.more a:hover{background:url(images/button2.gif) 100% 0% no-repeat #fff; color:#111; text-decoration:none;}
/*----/BODY TOP PANEL----*/

/*----BODY MIDDLE PANEL----*/
#bodymainmiddlePan{width:100%; background:#fff; color:#8D8D8D; float:left; padding:0px 0 0; clear:both; border-top:1px solid #}
#contentmiddlePan{width:860px; position:relative; margin:0 auto 0 auto; background:#fff; color:#8D8D8D;}
#contentmiddlePanWide{width:100%; position:relative; margin:0 auto 0 auto; background:#fff; color:#8D8D8D;} /*width:970px;*/


/*----LeftPane*/
.LeftPane{width:250px; border-right: 1px solid #d0d5c5; padding-top:38px; padding-bottom:11px; padding-right: 11px; }
	.LeftPane h2{color:#6E6C00; font-size:24px; }/* height:70px; line-height:70px;}*/
	.LeftPane p{padding:0 38px 11px 0;}
	.LeftPane p span{font-weight:normal;}
	.LeftPane p.more{margin:0 0 15px 618px; padding:0px;}
	.LeftPane p.more a{display:block;width:79px; height:28px; background:url(images/button1.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
	.LeftPane p.more a:hover{background:url(images/button2.gif) 100% 0% no-repeat #fff; color:#111; text-decoration:none;}

/*----ContentPane*/
.ContentPane{background:#fff; color:#8D8D8D;}
	.ContentPane h2{color:#6E6C00; font-size:24px; }/* height:70px; line-height:70px;}*/
	.ContentPane p{padding:0 0px 11px 0;}
	.ContentPane p span{font-weight:normal;}
	.ContentPane p.more{margin:0 0 0px 0px; padding:0px;}
	.ContentPane p.more a{display:block;width:79px; height:28px; background:url(images/button1.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
	.ContentPane p.more a:hover{background:url(images/button2.gif) 100% 0% no-repeat #fff; color:#111; text-decoration:none;}

/*----RightPane*/
.RightPane{width:250px; border-left: 1px solid #d0d5c5; padding-top:38px; padding-bottom:11px; padding-left: 11px; }
	.RightPane h2{color:#6E6C00; font-size:24px; }/* height:70px; line-height:70px;}*/
	.RightPane p{padding:0 38px 11px 0;}
	.RightPane p span{font-weight:normal;}
	.RightPane p.more{margin:0 0 15px 618px; padding:0px;}
	.RightPane p.more a{display:block;width:79px; height:28px; background:url(images/button1.gif) 0 0 no-repeat #fff; color:#111; font-size:15px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
	.RightPane p.more a:hover{background:url(images/button2.gif) 100% 0% no-repeat #fff; color:#111; text-decoration:none;}


/*----FOOTER PANEL----*/
#footermainPan{height:214px; background:url(images/footerbg.gif) 0 0 repeat-x #565656; color:#fff; clear:both;}
/*#footermainPan ul li{list-style-type:none;}*/
	.BottomPane{width:860px; /*position:relative;*/ margin:0 auto; text-align:left; padding-left:0px; padding-top:50px;}
	/*.BottomPane img.footerlogo{width:186px; height:50px; position:absolute; top:93px; right:0px;}*/

	.BottomPane p.links { border-bottom: 0px dashed #8b8a8a; margin-bottom: 20px;/* position:relative; top:45px; left:26px;*/}
	.BottomPane p.links .SkinObject {color:#8b8a8a; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; }
	.BottomPane p.links a.SkinObject {color:#8b8a8a; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; display:inline; background:url(images/arrow5.gif) 0px 6px no-repeat; padding-left:10px; margin-left:5px; margin-right:5px;}

	.BottomPane ul { width:100%; margin-bottom:10px; /*position:absolute; top:93px; left:14px;*/}
	.BottomPane li {float:left; font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
	.BottomPane ul li a {/*padding:0 12px 0;*/ color:#fff; background:#565656; text-decoration:none;}
	.BottomPane ul li a:hover {text-decoration:underline;}

	.BottomPane p.copyright {color:#fff; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; /*position:absolute; top:117px; left:26px;*/}



/*-----TOPMENULINKS----*/
.TopMenuBar{ white-space: normal; text-align: center;}
.TopMenuItem {}
.TopMenuItem a{ white-space: nowrap; }
.TopMenuItemMouseOver{}
.TopMenuItemMouseOver a{ white-space: nowrap; }
.TopMenuItemCurrent{ font-weight: bold;}


/*-----SIDEMENULINKS----*/
.MenuHdr {font-size: 13px;}
.MenuItem {font-size: 12px; background:url(images/arrow4.gif) 0px 7px no-repeat; padding-left:15px; line-height:13px; padding-top:5px; padding-bottom:5px;}
.MenuItemMouseOver {font-size: 12px; background:url(images/arrow4.gif) 0px 7px no-repeat; padding-left:15px; line-height:13px; padding-top:5px; padding-bottom:5px;}
.currentHeaderHighlight {font-size: 12px;}
.currentItemHighlight {font-size: 12px; font-weight: bold; text-decoration: underline}

/* DNN MENU STYLING ************************************************************************ */

/*---main menu-- */
.MainMenu_MenuContainer, .MainMenu_MenuContainer TD, .MainMenu_MenuContainer TR, .MainMenu_MenuBar, .MainMenu_MenuBar TD, .MainMenu_MenuBar TR,.MainMenu_SubMenu, .MainMenu_MenuBreak, .MainMenu_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; 
	background-color:transparent; background-image:none; width:auto; height:auto; filter:none;
}

.MainMenu_SubMenu{
	border-left: #adadad 1px solid; border-bottom: #adadad 1px solid; border-top: #adadad 1px solid; border-right: #adadad 1px solid;;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=2);; 
}

.MainMenu_SubMenu .MainMenu_MenuItem, .MainMenu_SubMenu .MainMenu_MenuIcon , .MainMenu_SubMenu .MainMenu_MenuArrow{
	border-left: #000011 0px solid; 
	border-bottom: #000011 0px solid; 
	border-top: #000011 0px solid; 
	border-right: #000011 0px solid; 
	background-color: #1f3135;
	color: #ffffff;	
}

.MainMenu_SubMenu .MainMenu_MenuItemSel{
	border-left: #222233 0px solid; 
	border-bottom: #222233 0px solid; 
	border-top: #222233 0px solid; 
	border-right: #222233 0px solid; 
	background-color: #3e5a5e;
	color:#fff;
}

.ModuleTitle_MenuBreak{
	background-color: #222233;
}

TR.MainMenu_MenuBar TD, TR.MainMenu_MenuBar TD.MainMenu_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; ;
	color:#849ea9;
	background-color: Transparent;;
}

TR.MainMenu_MenuItemSel TD, TR.MainMenu_MenuItemSel TD.MainMenu_RootMenuArrow{
	border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; ;
	color:#fff;
	background-color: Transparent;
	text-decoration:none;
}

.MainMenu_MenuContainer TD{
	font-family: arial; /* Tahoma,Verdana;*/
	font-size:15px;	font-weight:normal;font-style:none;text-transform:uppercase;letter-spacing:0px; padding:5px;
}

.MainMenu_SubMenu TD{
	font-family: Tahoma,Verdana;font-size:10px;	font-weight:normal;font-style:none;text-transform:uppercase;letter-spacing:0px;;
}

TD.MainMenu_MenuIcon{
	width:10px;
	text-align: left;
}
TD.MainMenu_RootMenuArrow, TD.MainMenu_MenuArrow{
	width:10px;
	text-align: right;
}

.MainMenu_MenuContainer TABLE{
	width:auto;;
	height:16px;
}

.MainMenu_SubMenu TABLE{
	width:130px;
}

.MainMenu_SubMenu TD{
	height:15px;
}

















