/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for Hillsboro School District DotNetNuke Skin by Andrew Young */
/*--------------------------------------------------------------------------------------------------------------*/
/*page*/
html,body#body{background:#b7b7b7 url(Components/HeaderBG.png); 
background-repeat:repeat-x;
text-align:center;
padding:0px;

}

.skinwrapper{ border: 2px #333 solid;background:#FFF url(Components/MenuBack.jpg); background-repeat:repeat-x; padding:0px;width:980px; margin-top:0px; margin-left:auto;margin-right:auto;text-align:left; list-style:none;  }
.skinheader{background:#EEE;}
.skinmenu{background:#f2e9cc url(Components/MenuBack.jpg); text-align:left; }
.skinmenu2{background:#f2e9cc url(Components/MenuBack.jpg); text-align:left; float:left; }
.Search{background:#f2e9cc url(Components/MenuBack.jpg); text-align:right;  float: right;}
.skinuser{padding:2px;background:#CCC;text-align:right;}
.skincontentstable{}
.toprightpane{background:#FFF;width:215px;}
.toppane{background:#FFF;width:760px;}
.leftpane{background:#FFF;width:200px;}
.contentpane{background:#FFF;}
.rightpane{background:#FFF;width:200px;}
 
.skinfooter{padding:5px;background:#CCC;text-align:center;font-size:10px;}
.header { height: 92x; width:100%;  margin-bottom: 0px; text-align: center;overflow-x: hidden; background-repeat:repeat-x;}
.spanish { padding-top:6px; vertical-align:middle; text-align:right; list-style-image:none;   }
.spanish a:link {color: #FFF;}
.spanish a:link{color: #FFF;text-decoration:none;}
.spanish a:visited{color:lightgrey;text-decoration:none;}
.spanish a:hover{color:lightgrey;text-decoration:underline;}
.spanish a:active{color: #FFF;text-decoration:underline;}

/*--------------------------------------------------------------------------------------------------------------*/
/*panes*/
.leftpane{width:200px;padding:0px 0px 0 5px;}
.contentpane{width:100%;padding:0px 0px 0 5x;}
.rightpane{width:200px;padding:0px 0px 0 5px;}
.AlertPane {width: 980px;}

/*--------------------------------------------------------------------------------------------------------------*/
/*text*/
.normal,div,span,p,td,th,li,a{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#333;text-align:left;}
.head,.subhead{font-family:Geneva, Arial, Helvetica, sans-serif;color:#333; }
.head{font-size:16px;font-weight:bold; }
/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons*/
a:link{color:#01528a; text-decoration:underline;}
a:visited{color:darkblue;text-decoration:underline;}
a:hover{color:darkblue;text-decoration:none;}
a:active{color:#01528a;text-decoration:underline;}

.StandardButton{background:#CCC;border:1px #CCC outset;padding:5px;}

a.CommandButton{font-size:14px;font-weight:bold;}
.controlpanel a.CommandButton{font-size:10px;}
a.CommandButton:link{color:#C00;text-decoration:none;}
a.CommandButton:visited{color:#C00;text-decoration:none;}
a.CommandButton:hover{color:#C00;text-decoration:underline;}
a.CommandButton:active{color:#C00;text-decoration:underline;}

a.skinuser:link{color:#000;text-decoration:none;}
a.skinuser:visited{color:#000;text-decoration:none;}
a.skinuser:hover{color:#Blue;text-decoration:underline;}
a.skinuser:active{color:#C00;text-decoration:underline;}
/*--------------------------------------------------------------------------------------------------------------*/
/*Engage Publish*/
.categoryItemList{ background:none; border-width:0 0 1 0; border-bottom-color:#eae3c6;}
.divAdminLinks, ul li{ list-style-image: none; }
/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
.MainMenu_MenuContainer{background:url(media/silver_separator.gif) 80% repeat-y transparent;width:1px; text-align: left;}
.MainMenu_MenuContainer td{cursor:default;font-size:3px;width:1px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:normal;padding:2px 15px 2px 7px;border:1px #f2e9cc solid;border-width:1px 0;}
.submenuitembreadcrumb{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:normal;padding:2px 15px 2px 7px;border:1px #f2e9cc solid;border-width:1px 0;}
.submenuitemselected{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:normal;padding:2px 15px 2px 7px;background:#e1d9bd;border:1px #f2e9cc solid;border-width:1px 0;}
.MainMenu_MenuArrow{font-size:11px;padding:2px 0 2px 10px;height:24px;border:#f2e9cc solid;border-width:1px 1px 1px 0;}
.submenu{z-index:1000;border:0;padding:0;background:#f2e9cc;}
.rootmenuitem{background:transparent;}
.rootmenuitem td{padding:0 10px 0 9px;height:34px;cursor:pointer;cursor:hand;border-right:0px #000 solid; }
.rootmenuitem td span{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:bold;}
.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb td{padding:0 10px 0 9px;height:34px;cursor:pointer;cursor:hand;border-right:0px #000 solid;}
.rootmenuitembreadcrumb td span{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:bold;}
.rootmenuitemselected{background:#e1d9bd;}
.rootmenuitemselected td{padding:0 10px 0 9px;height:34px;cursor:pointer;cursor:hand;border-right:0px #000 solid;}
.rootmenuitemselected td span{font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:bold;}
.MainMenu_MenuBreak{display:none;}
/*--------------------------------------------------------------------------------------------------------------*/
/*other*/
hr {border: none 0; border-top: 1px dashed #bdbdbd; border-bottom: 1px dashed #fff; width: 100%; height: 2px; margin: 10px auto 0 0; text-align: center;	}
h2 { font-weight:bold; color:#000000; }
.contentpane ul li { list-style-image: url(Components/bullet_blue.png);}
.contentpane ul ul li { list-style-image: url(Components/bullet_orange.png);}
.contentpane ul ul ul li { list-style-image: url(Components/bullet_black.png);}

.rightpane ul li { list-style-image: url(Components/bullet_blue.png);}
.rightpane ul ul li { list-style-image: url(Components/bullet_orange.png);}
.rightpane ul ul ul li { list-style-image: url(Components/bullet_black.png);}

.leftpane ul li { list-style-image: url(Components/bullet_orange.png);}
.leftpane ul ul li { list-style-image: url(Components/bullet_black.png);}
.leftpane ul ul ul li { list-style-image: url(Components/bullet_blue.png);}

.rsHeader ul li { list-style:none; list-style-image:none;}
.rsHeader ul ul li { list-style:none; list-style-image:none;}
.rsHeader ul ul ul li { list-style:none; list-style-image:none;}

#divAdminLinks ul li { list-style:none; list-style-image:none;}
#divAdminLinks ul ul li { list-style:none; list-style-image:none;}
#divAdminLinks ul ul ul li { list-style:none; list-style-image:none;}

.thinborderfloat { float:left; border:solid 1px #ccc; padding:5px; margin-right:10px; margin-bottom: 5px; margin-top: 1px; } 
.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.TopTabs { color:#FFFFFF; text-align: right; position: absolute; top: 0px; left: 50%; margin-left: -70px; top:0px; width:555px; height:46px; z-index:1; }

.MiniList .AlternatingEventItem { background:#e0d9bd; text-decoration:none;}
.MiniList .RecurringEventItem {background-image:none;}

a.GlobalNavigation:link{color:#000;text-decoration:none;}
a.EventItem:visited{color:#000;text-decoration:none;}
a.EventItem:hover{color:#Blue;text-decoration:underline;}
a.EventItem:active{color:#C00;text-decoration:none;}


#dnn_ctr714_ModuleContent { background-color: #f2e9cc; text-align:right; }
#Search { background-color: transparent text-align:right;  }
.Search { background-color: #f2e9cc; }
dnn_Search { background-color: #f2e9cc;}
 
