/* 
================================
Skin styles for Any School Skin
================================
*/

Body
{
	background-color: black;
	background-image: url(background.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

P
{
	font-size: 14px;
	font-family: Times New Roman, Arial;
	color: White;

}

B
{
	font-size: 15px;
}

UL LI
{
	background-repeat: no-repeat;
	background-position: left;
	list-style-image: url(bullet.gif);
	padding-bottom: 15px;
	font-size: 14px;
	font-family: Times New Roman, Arial;

}

.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #7692B1;
	font-family: Century Gothic, Arial, Helvetica;
	text-decoration: none;
}

.pagemaster
{
	width: 100%;
}
.skinmaster
{
	background-color: transparent;
}
.top
{
	background-color: Transparent;
	background-image: url(top.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 363px;
	width: 1160px;
	padding-left: 100px;
	padding-right: 100px;
	padding-bottom: 0px;
}

.middle
{
	background-image: url(middle.jpg);
	background-repeat: repeat-y;
	background-color: Transparent;
	background-position: center;
	width: 1160px;
	padding-left: 100px;
	padding-right: 100px;
}

.bottom
{
	background-image: url(bottom.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 233px;
	width: 1160px;
	padding-bottom: 130px;
	padding-left: 100px;
	padding-right: 100px;
}


.controlpanel
{
	width: 100%;
	background-color: white;
}

.maincontentarea
{
	background-image: url(middle.jpg);
	background-position: top;
	background-repeat: repeat-y;
	background-color: White;
	padding-top: 20px;
}
.normaltextbox
{
	color: #7692B1;
}

.flash
{
	padding-bottom: 82px;
}


.toppane
{
	width: 100%;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 0px;
	padding-top: 6px;
	
}
.leftpane
{

	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 15px;
	width: 200px;
}
.contentpane
{
	padding-top: 15px;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: top;
}
.rightpane
{
	width: 200px;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 15px;
}

.lefthalfpane, .righthalfpane, .leftbottomhalfpane, .rightbottomhalfpane
{
	width: 50%;
}
.bottompane
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
}


.UserInfo
{
   font-family: Century Gothic, Arial;
   font-size: 14px;
   font-weight: bold;
   
}

.LoginCell
{
	padding-top: 10px;
}

.Search
{
	font-family: Century Gothic, Arial;
	font-size: 14px;
	font-weight:  bold;
}

.SearchCell
{
	padding-top: 23px;
}

.mainmenu
{
	width: 234px;
	background-color: White;
	/*background-color: #9A7958;
	border: solid 1px black;*/
	
}

.leftmenu
{
	background-image: url(menu_l.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 28px;
	height: 46px;
}

.rightmenu
{
	background-image: url(menu_r.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 28px;
	height: 46px;
}

.menutop
{
	width: 237px;
	height: 40px;
	background-image: url(menu_top.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

.MiniMenu
{
	background-image: url(Mini_Menu.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 65px;
	padding-right: 85px;
}

.menumiddle
{
	background-image: url(menu_middle.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 237px;
	padding-left: 25px;
}
.menubottom
{
	width: 237px;
	height: 30px;
	background-image: url(menu_bottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}


/* Menu Styles */
.Menu_CSSNode, Menu_CSSNode TD
{
	color: White;
}



.Menu_CSSNodeHoverSub, Menu_CSSNodeSelectedSub, Menu_CSSBreadCrumbRoot, Menu_CSSBreadCrumbSub
{
	background-image: none;
	background-color: Black;
	color: White;
	border: none 0px black;
	cursor: hand;

}

.Menu_CSSNodeRootSelected TD
{
	background-color: Black;
	color: White;
	background-image: url(tab_black_m.jpg);
	background-repeat: repeat-x;
	height: 45px;
}

.Menu_CSSNodeRoot, Menu_CSSNodeRoot TD
{
	background-color: Black;
	color: White;
	font-family: Century Gothic, Arial Baltic, Arial;
	background-image: url(tab_blue_m.jpg);
	background-repeat: repeat-x;
	font-size: 15px;
	height: 45px;
}

.Menu_CSSIcon, Menu_CSSBreak, Menu_CSSSeperator
{
	background-color: Black;
	border: none 0 Black;
	text-decoration: none;
}
.Menu_Arrow
{
	width: 0px;
	text-decoration: none;
}

.MainMenu_MenuArrow
{
	background-color: #222222;
	width: 0px;
	border: none 0px Black;
	text-decoration: none;
}

.Menu_CSSContainerSub, Menu_CSSContainerSub
{
	background-image: none;
	background-color: #222222;
	border: solid 0px black;
}



.Head
{
	font-family: Century Gothic, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}

login, a.login:link, a.login:visited, a.login:active
{
	padding-top: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: black;
	font-weight: bold;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #7692B1;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #7692B1;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #7692B1;
	font-size: 14px;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #7692B1;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #7692B1;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #7692B1;
}

A:link
{
	text-decoration: none;
	color: #7692B1;
}

A:visited
{
	text-decoration: none;
	color: #7692B1;
}

A:hover
{
	text-decoration: underline;
	color: #7692B1;
}

A:active
{
	text-decoration: none;
	color: #7692B1;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #7692B1;
}

.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #7692B1;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #7692B1;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #7692B1;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #7692B1;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #7692B1;
}

ul li
{
	color: White;
}

.NormalBold
{
	color: #7692B1;
}

.Normal
{
	color: #7692B1;
}