/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for DotNetNuke Skin by Venice Digital */
/*--------------------------------------------------------------------------------------------------------------*/
/*page*/
html,body{background: #2c1138; height:100%; width:100%; margin:0px; padding: 0; text-align: center; font: 11px Helvetica, Arial, sans-serif; line-height: 140%; color:#333;}  
table.skincontentstable {border-collapse: collapse;}
.skinwrapper{width:970px; height: auto; background-color:#964cc9; margin: 0px auto 0px auto; text-align: left;  /* border: 4px #333 ridge; */}
.skinuser{width:970px; background:transparent; padding:3px 10px 3px 0px; text-align:right; font-size: 10px; margin: 0px auto 0px auto; }
        
.headerzone{background: #964cc9; width: 970px; height: 100px;}
.skinheader{background: #964cc9; width: 180px; float:left; margin-top: 0px;}
.skinmenu{background: #964cc9; width: 550px; height:40px; text-align: right; float: right;}
/* +++++++ALL DONE ABOVE+++++++ */	

/* +++++++ALL DONE BELOW+++++++ */	
.skincontentstable{}
#maincontentzone{background:#ffffff; width: 970px;}
.extrapane { background: #333; width: 200px;}
.contentpane {background:transparent; width:730px;}
/* +++++++ALL DONE ABOVE+++++++ */	

/* +++++++ALL DONE BELOW+++++++ */
#bottomzone{background-color: #555; width: 970px; color: #fff;}
.leftbottompane{background:transparent; width: 33%; padding:5px 10px 10px 10px;}
.middlebottompane{background:transparent; width: 34%; padding:5px 10px 10px 10px;}
.rightbottompane{background:transparent; width: 33%; padding:5px 10px 10px 10px;}
/* +++++++ALL DONE ABOVE+++++++ */

/* +++++++ALL DONE BELOW+++++++ */
#skinfooter{background-color: #555; width:970px; text-align:right;}
.skinfootertext{color:#fff; line-height: 140%; font-weight:bold; font-size: 9px;}
/* +++++++ALL DONE ABOVE+++++++ */
   
/*text*/
.normal,div,span,p,td,th,li{font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#333;}
h2 {color: #333; margin-top: 0px; padding-top:5px;}
.head{font-family:Helvetica,Arial,Verdana,sans-serif; color:#93c3cf; font-size:12px; font-weight:bold; padding-top: 20px; padding-bottom: 20px;}
.subhead{font-family:Helvetica,Arial,Verdana,sans-serif; color:#93c3cf; font-weight:bold; padding-top: 10px; padding-bottom: 10px;}
/*--------------------------------------------------------------------------*/

/*links & buttons*/
a:link{color:#333; text-decoration:none; font-weight: bold;}
a:visited{color:#f07400; text-decoration:none; font-weight: bold;}
a:hover{color:#404040; text-decoration:underline; font-weight: bold;}
a:active{color:#8a7754; text-decoration:underline; font-weight: bold;}

.StandardButton{background:#ccc; padding:5px; color:#000;}

a.CommandButton{font-size:10px; color:#000; font-weight:bold;}
.controlpanel a.CommandButton{font-size:10px;}
a.CommandButton:link{color:#78b0bf; text-decoration:none;}
a.CommandButton:visited{color:#78b0bf; text-decoration:none;}
a.CommandButton:hover{color:#78b0bf; text-decoration:underline;}
a.CommandButton:active{color:#78b0bf; text-decoration:underline;}

a.skinuser:link{color:#8a7754; text-decoration:none;}
a.skinuser:visited{color:#716145; text-decoration:none;}
a.skinuser:hover{color:#e5e7bf; text-decoration:underline;}
a.skinuser:active{color:#e5e7bf; text-decoration:underline;}

a.skinfootertext:link{color:#fff; text-decoration:none;font-size: 9px;}
a.skinfootertext:visited{color:#404040; text-decoration:none;font-size: 9px;}
a.skinfootertext:hover{color:#d2cad2; text-decoration:underline;font-size: 9px;}
a.skinfootertext:active{color:#d2cad2; text-decoration:underline;font-size: 9px;}

/*-----------------------------------------------------------------------------*/
/*menu*/
.MainMenu_MenuContainer
          {background:#964cc9;}
.MainMenu_MenuContainer td
          {cursor:default;font-size:12px; color: #fff; width:1px; border-top:}
.MainMenu_MenuIcon
          {display:none;}
.MainMenu_RootMenuArrow
          {display:none;}
.MainMenu_MenuItem
          {font-family:Helvetica,Arial,Verdana,sans-serif; color:#140719; font-size:11px; font-weight:bold; padding:2px 15px 2px 7px; border:1px #333333 solid; border-width:1px 0;}
.submenuitembreadcrumb
          {z-index: 5; font-family:Helvetica,Arial,Verdana,sans-serif; color:#140719; font-size:11px; font-weight:bold; padding:2px 15px 2px 7px; border:1px #333333 solid; border-width:1px 0;}
.submenuitemselected
          {background:#333333; font-family:Helvetica,Arial,Verdana,sans-serif; color:#f07400; font-size:11px; font-weight:bold; padding:2px 15px 2px 7px; border:1px #333333 solid; border-width:1px 0;}
.MainMenu_MenuArrow
          {font-size:11px; padding:2px 0 2px 10px;height:24px; border: #333 solid;  border-width:1px 1px 1px 0;}      
.submenu
          {z-index: 5; background:#964cc9; padding: 0; border-top: 0; border-right: 0; border-bottom: 0; border-left: 8px #f07400 solid;}                   
.rootmenuitem
          {background:transparent;}
.rootmenuitem td
          {padding:0 10px 0 9px; height:40px; cursor:pointer; cursor:hand;}             
.rootmenuitem td span                                                                      {font-family:Helvetica,Arial,Verdana,sans-serif;color:#140719;font-size:11px;
font-weight:bold;}
.rootmenuitembreadcrumb
          {background:#964cc9; padding-top:4px; padding-bottom:4px;}
.rootmenuitembreadcrumb td
          {cursor:pointer;cursor:hand; padding:0 10px 0 9px; height:40px;}         
.rootmenuitembreadcrumb td span
          {font-family:Helvetica,Arial,Verdana,sans-serif; color:#140719; font-size:11px;font-weight:bold;}
.rootmenuitemselected
          {background:#964cc9;}
.rootmenuitemselected td
          {padding:0 10px 0 9px;height:40px; cursor:pointer;cursor:hand;}
.rootmenuitemselected td span
          {background:#964cc9; font-family:Helvetica,Arial,Verdana,sans-serif; color:#140719; font-size:11px; font-weight:bold;}
.MainMenu_MenuBreak
          {display:none;}
