Body
{	
    background-color: 	#4D8AB2;
    text-align: 	center;
    margin: 		10px 0px 0px 0px;	/* Top, Bottom, Left, Right */
    font-family: 	Verdana;
    font-size:		0.8em;
    color: 		#7d7b7c;
}

/*-- Container Styles --*/
.Title { font-size: 0.8em; font-family: verdana; color: #7d7b7c; font-weight: bold;}
.Content1 { background-color: #FFF; text-align:left; padding: 0;}
.Content2 { background-color: #FFF; text-align:left; padding: 3px 3px 3px 3px;}
.Content3 { background-color: #FFF; text-align:left; padding: 3px 3px 3px 3px; vertical-align:top;}

/*-- Title Bar for Containers and Skin header bar --*/ 
.btl { background: url(b.gif) 0px -55px no-repeat; }
.btlr { background: url(b.gif) -1px -55px no-repeat; }
.btm { background: url(b.gif) top left repeat-x; }
.btrl { background: url(b.gif) -489px -55px no-repeat; }
.btr { background: url(b.gif) -490px -55px no-repeat; }

/*-- Corners for the Thick Border Container --*/
.ctl1 { background: url(b.gif) -153px -80px no-repeat;}
.ctr1 { background: url(b.gif) -156px -80px no-repeat;}
.cbl1 { background: url(b.gif) -153px -83px no-repeat;}
.cbr1 { background: url(b.gif) -156px -83px no-repeat;}

/* style for module titles */
.Head {font-family:Verdana; font-size: 1.0em; font-weight:bold; color: #7d7b7c;}		

/* style of item titles on edit and admin pages */ 
.SubHead {font-family:Verdana; font-size:0.8em; font-weight: normal; color:#7d7b7c;}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead 
{
    font-family: 	Verdana;
    font-size:  	0.8em;
    font-weight:    	normal;
    color: 		#7d7b7c;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: 	Verdana;
    font-size:  	0.8em;
    font-weight:    	normal;
    color: 		#7d7b7c;
    valign:		top;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: 	Verdana;
    font-size:  	0.8em;
    font-weight:    	bold;
    color: 		#7d7b7c;
}

.mp3 {font-size:0.7em; font-weight:normal; color:#7d7b7c; valign:top;}
.mp3head {font-size:0.7em; font-weight:bold; color:#7d7b7c;valign:top;}
A.mp3:link, A.mp3:visited, A.mp3:active {text-decoration: none; color: #7d7b7c; font-size:0.7em; valign:top;}
A.mp3:hover    {text-decoration: none; color: #4D8AB2; font-size:0.7em; valign:top;}

/*-- Xmod Styles   --*/ 
.StaffRole {font-size:0.7em; valign="top"}
.hpadvert {font-family:Verdana; font-size:0.8em; font-weight:normal; color:#7d7b7c; padding: 1px 2px 0px 4px; background-color:white;}
.hpaText {font-family:Verdana; font-size:0.7em; font-weight:normal; color:#7d7b7c; padding: 1px 1px 0px 2px;}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: 	Verdana;
    font-size:  	0.8em;
    font-weight:    	normal;
    color: 		#7d7b7c;
}

/* These affect the General Links (Contact Us & Accessability) */
A:link, A:visited, A:active 	{text-decoration: none; color: #4D8AB2;}
A:hover    			{text-decoration: underline; color: #4D8AB2;}

/* The style for the copyright notice */
.copy
{
	font-family: 		Verdana;
	font-size:		0.8em;
	font-weight: 		normal;
	color:			white;
	text-decoration:	none;
}

/* The SkinObject Styles Date */
.SkinObject
{
	font-family: 		Verdana;
	font-size:		0.8em;
	font-weight: 		normal;
	color:			#7d7b7c;
	text-decoration:	none;
}

A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active {text-decoration: none; color: #7d7b7c; font-size:0.8em;}
A.SkinObject:hover    {text-decoration: none; color: #4D8AB2; font-size:0.8em;}

/* The Styles for the header bar that includes the date and contact us */
.hl {background: url(b.gif) 0px -55px no-repeat;}
.hm {background: url(b.gif) 0 0 repeat-x; valign=middle; padding-left: 2px;}
.hr {background: url(b.gif) -489px -55px no-repeat;}


/* Background images */
.ihl {background: url(ph.jpg) 0px 0px no-repeat; cursor: hand; cursor:pointer;}
.ihr {background: url(ph.jpg) -180px 0px no-repeat;}
.tbg {background: url(tbg.jpg) bottom left no-repeat;}

/*-- Styles for the Panelbar --*/
.panelbar
{
	font-family: Verdana;
	font-size: 0.9em;
	cursor: hand;
	cursor:pointer;
	color: #7d7b7c;
}

.level0pbu
{
	font-size: 0.9em;
	background: url(b.gif) -3px -43px no-repeat;
	height: 32px;
	padding-left: 20px;
	margin-right: auto;
}

.level0pbh
{
	font-size: 0.9em;
	height: 32px;
	background: url(b.gif) -165px -43px no-repeat;
	padding-left: 20px;
	margin-right: auto;
}

.level0pbs
{
	font-size: 0.9em;
	height: 32px;
	background: url(b.gif) -327px -43px no-repeat;
	padding-left: 20px;
	margin-right: auto;
}

.level0pbig
{

	background: url(bb.gif) 8px 0 repeat-y;
	margin-right: 6px;
}

.level1pbu
{
	color: #ffffff;
	font-size: 0.7em;
	text-decoration: none;
	height: 0px;
	padding: 4px 15px 4px 27px;
	background: url(b.gif) 9px -75px no-repeat;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.level1pbh
{
	color: #ffffff;
	font-size: 0.7em;
	text-decoration: none;
	height: 0px;
	padding: 4px 15px 4px 27px;
	background: url(b.gif) -183px -75px no-repeat;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.level1pbs
{
	color: #ffffff;
	font-size: 0.7em;
	text-decoration: none;
	height: 0px;
	padding: 4px 15px 4px 27px;
	background: url(b.gif) -353px -75px no-repeat;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.level1pbig
{
	background: url(bb.gif) 8px 0 repeat-y;
	margin-right: 6px;
}

.level2pbu
{
	color: #ffffff;
	font-size: 0.6em;
	text-decoration: none;
	height: 0px;
	padding: 4px 15px 4px 37px;
	background: url(b.gif) 20px -75px no-repeat;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.level2pbh
{
	color: #ffffff;
	font-size: 0.6em;
	text-decoration: none;
	height: 0px;
	padding: 4px 15px 4px 37px;
	background: url(b.gif) -172px -75px no-repeat;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.level2pbs
{
	color: #ffffff;
	font-size: 0.6em;
	text-decoration: none;
	height: 0px;
	padding: 4px 15px 4px 37px;
	background: url(b.gif) -342px -75px no-repeat;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
