/* 
================================
Skin styles for DotNetNuke
================================
*/

body{ background-color: #535F5F;/*background-image:url(media/BgBottomRepeat.gif);*/ vertical-align: top; margin: 0;}
.mainbody{background-color:#FFFFFF;}
.pagemaster {background-image:url(media/BgRepeat.gif);background-repeat:repeat-x;}

.BgBottomRepeat{ background-image:url(media/BgBottomRepeat.gif); background-repeat:repeat-y;}
.skinmaster {width: 970px;/*background-color: #f3f5fa;border-right: #e2af4f 1px solid; border-top: #e2af4f 1px solid; border-left: #e2af4f 1px solid; border-bottom: #e2af4f 1px solid;*/ }
.controlpanel {width: 100%;background-color: #F3DFB8;}
.toppane {width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
.leftpane {background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
.contentpane {background-color: transparent;padding-left: 0px;padding-right: 0px;padding-top: 6px;}
.rightpane {background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
.bottompane {width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}

.cc td {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; color:#e2af4f; padding-right:5px;}
A.cc:link {color:#e2af4f; border: 1px solid green;text-decoration:none;  }
A.cc:visited {color:#e2af4f; border: 1px solid green;text-decoration: none;  }
A.cc:active {color:#e2af4f; text-decoration: none; }
A.cc:hover {color:#E9C37B; border: 1px solid green;text-decoration: underline;  }


.StandardButton {background: #B57324 none; color: #ffffff;font-family: verdana, sans-serif; font-size: 11px;font-weight: normal;}

.Head {font-family: Tahoma, Arial, Helvetica;font-size:  18px;font-weight: normal;color: #88581A;}

.Header{background-image:url(media/Montage_Home.jpg); background-repeat:no-repeat; width:770px; height:173px;}
.BgRepeat{ background-image:url(media/BgRepeat.gif); background-repeat:repeat-x;}
.LeftGradient{background-image:url(media/LeftGradient.gif); background-repeat:no-repeat; height:760px;}
.LeftRepeat{background-image:url(media/LeftRepeat.gif); background-repeat:repeat-y; width:14px;}
.RightGradient{background-image:url(media/RightGradient.gif); background-repeat:no-repeat; width:12px; height:760px;}
.RightRepeat{background-image:url(media/RightRepeat.gif); background-repeat:repeat-y; width:12px;}
.HeaderPane{background-image:url(media/HeaderPane.gif); background-repeat: no-repeat; height:27px; width:770px;}
.FooterPane{background-image:url(media/FooterPane.gif); background-repeat: no-repeat; height:27px; width:770px;}
.TopNav{background-image:url(media/MenuPane.gif); background-repeat:no-repeat; height:27px;}
.LeftPane01{background-image:url(media/LeftPane01.gif); background-repeat:no-repeat; height:217px;}
.LeftPane02{background-image:url(media/LeftPane02.gif); background-repeat:repeat-y; border-bottom:1px #ffffff solid;}
.LeftPane03{background-image:url(media/LeftPane03.gif); background-repeat:repeat-y; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
.TopContent{background-image:url(media/TopContent.jpg); background-repeat:no-repeat; padding-top:10px; padding-left:5px; padding-right:5px; /*width:532px;*/ }
.TopContentAdmin{background-image:url(media/TopContentAdmin.gif); background-repeat:no-repeat; padding-top:10px; padding-left:5px; padding-right:5px; width:760px;}
.MenuHdr { font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 10px; font-weight: bold; padding-bottom: 1px; 
background-color: transparent; padding-top: 1px; cursor: default;}

.MenuItem, .MenuItemMouseOver, .MenuItem HR {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 18px; font-weight: bold; padding-bottom: 1px; background-color: transparent; padding-top: 1px; }
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, 
.MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Visited, .MenuItemMouseOver 
 A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, 
.MenuHdr A:Link {text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold;width: 99%; padding-top: 1px; padding-bottom: 1px; cursor: default; cursor: pointer; }
.MenuItemMouseOver A:Hover{text-decoration: none; color: #E2AF4F; width: 99%; padding-top: 1px; padding-bottom: 1px; cursor: default; cursor: pointer; font-weight: bolder;}
.MenuItemMouseOver {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 18px; font-weight: normal; padding-bottom: 0px;background-color: transparent;  padding-top: 0px;
  background-color: transparent; border: 1px solid #502B09; }

.DarkBG {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; color:#e2af4f; padding-right:5px;}
A.DarkBG:link {color:#e2af4f; text-decoration:none;  }
A.DarkBG:visited {color:#e2af4f; text-decoration: none;  }
A.DarkBG:active {color:#e2af4f; text-decoration: none; }
A.DarkBG:hover {color:#E9C37B; text-decoration: underline;  }

.LightBG {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; color:#88581A; padding-right:5px;}
A.LightBG:link {color:#88581A; text-decoration:none;  }
A.LightBG:visited {color:#88581A; text-decoration: none;  }
A.LightBG:active {color:#88581A; text-decoration: none; }
A.LightBG:hover {color:#404040; text-decoration: underline;  }

.NormalTextBox {	background-color: #F3DFB8;}

.Normal {font-size: 10pt;}

.MainMenu_MenuItem { background: white; }

/* PortalV */

.VLeftNavContainer {padding:5px 5px 5px 5px; height:100%; width:150px; background-color:#000000;}
#VLeftNav ul {width:150px;clear:none;margin:0px;padding:0px;text-align:center;list-style:none;}

#VLeftNav li {width:150px; vertical-align:middle; padding-top:3px;padding-left:0px;background:url("ebBlack/tabVTop.gif") no-repeat top left;}
#VLeftNav li:hover {background-position: -200px 0px;}
#VLeftNav li .SelectedTab  {background-position: -200px 0px;}

#VLeftNav a {width: 150px; height:21px; display:block; font-size: 12px; whitespace: nowrap; font-family: Verdana,Tahoma,San-Serif; text-align:center; background:url("ebBlack/tabVBottom.gif") no-repeat bottom left; text-decoration:none; margin-bottom:0px; font-weight:bold; color:white; }
#VLeftNav .SelectedTab a { background-position:-200px bottom; color:#FFFFFF; }
#VLeftNav a:hover { text-decoration:none; background-position:-200px bottom; color:#FFFFFF; }

#VSearchBox { position:absolute; z-index:5; top:105px; right:5px; }
.Vsearch input{ width:100px; border:1px #0185da solid; font-size:11px; color: #ffffff;background-color:#42ceff;}
.Vsearch img{margin-top:0 !important; margin-top:1px; margin-left:-6px; }
.Vsearch, a.search:link,a.search:active,a.search:visited,.search { font-family: Tahoma, Arial, Helvetica; color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px;padding:7 5 0 0; }

.TabList {float:left;horizontal-align:center;}
.TabList ul {margin:0;list-style:none;display: inline;}
.TabList li {float:left;margin:0;display: inline;padding:0 0 0 10px;}
.TabList li a {font-family:Tahoma,San-Serif;font-size:12px;voice-family: "\"}\""; voice-family:inherit;line-height:normal;}
select.TabList {border-left: #003366 1px solid;border-right: #003366 1px solid;border-top:  #003366 1px solid;border-bottom: #003366 1px solid;background-color: #003366;color:#FFFFFF;font-weight:bold;font-size:80%;}

#navParent a {font-weight:bold;float:left;display:block;text-align:center;white-space: nowrap;text-align: center;padding:6px 10px 6px 2px;text-decoration:none;color:#E9C37B;background:url(ebBlack/tabrightH.gif) no-repeat right top;}
#navParent a:hover, #navParent li.hover a {text-decoration:none;background-position:100% -42px;color: #FFFFFF;}
#navParent li {background:url(ebBlack/tableftH.gif) no-repeat left top;border-bottom: #999999 0px solid;} 
#navParent li:hover,#navParent li.hover{background-position:0 -42px; }
#navParent .SelectedItem {background-position:0 -42px;}
#navParent .SelectedItem a {background-position:100% -42px;color:#FFFFFF;}
#navChild ul.Level1 {display:none;}
#navChild ul {padding:2px 0 2px 3px;margin:0;display:inline;list-style:none;float:left;}
#navChild li {  position: relative;}
#navChild li {  padding:1px 8px 1px 2px;}
#navChild li li{  background:url();}
/* second-level lists */
#navChild li ul { position : absolute;	z-index:5; left: -999em;	border:0px solid #333333;background-color:#FFFFFF;	width:100px;}
#navChild a {display:block;text-decoration:none;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px;color:#F3DFB8;text-align:left;border:1px solid #B57324;}
#navChild li li a {width:125px;}
#navChild li a:hover {background-color: #E2AF4F;#24618e;border:1px solid #b57324;color:#404040;}
#navChild a.SelectedItem {background-color: #e2af4f;border:1px solid #cccccc; color:#000000;}
#navChild .DisabledItem {color:#cccccc;}
/* no need to change these hover classes 
unless you need more than 4 levels */
#navChild li:hover ul ul,
#navChild li:hover ul ul ul,
#navChild li:hover ul ul ul ul,
#navChild li.hover ul ul,
#navChild li.hover ul ul ul,
#navChild li.hover ul ul ul ul{  left: -999em;}
#navChild li:hover ul, 
#navChild li.hover ul {	top: 26px;	left:0;}
#navChild li li:hover ul,
#navChild li li li:hover ul,
#navChild li li.hover ul,  
#navChild li li li.hover ul {	top: 0;left:130px;}