/* CSS Document */


/* Psuedo Classes  */

a:link {font-family: Tahoma; text-decoration:none; color: #762C21;}
a:visited {font-family: Tahoma; text-decoration:none; color: #764841;}
a:active {font-family: Tahoma; text-decoration:none; color: #762C21;}
a:hover {font-family: Tahoma; text-decoration:underline; color: #AC3220;}

a.white:link {font-family: Tahoma; text-decoration:none; font-weight:bold; color: #A8D875;}
a.white:visited {font-family: Tahoma; text-decoration:none; font-weight:bold; color: #8EC554;}
a.white:active {font-family: Tahoma; text-decoration:none; font-weight:bold; color: #A8D875;}
a.white:hover {font-family: Tahoma; text-decoration:underline; font-weight:bold; color: #CFEA95;}

a.footer:link {font-family: Tahoma; text-decoration:none; color: #999999;}
a.footer:visited {font-family: Tahoma; text-decoration:none; color: #999999;}
a.footer:active {font-family: Tahoma; text-decoration:none; color: #ffffff; background-color:#6D9245;}
a.footer:hover {font-family: Tahoma; color: #ffffff; background-color:#6D9245;}

a.student:link {text-decoration:none; color: #D9503C;}
a.student:visited {text-decoration:none; color: #D9503C;}
a.student:active {text-decoration:none; color: #D9503C;}
a.student:hover {text-decoration:underline; color: #fff;}


/* Header Style */
.hnavnew {
	font-family:Georgia, "Times New Roman", Times, serif; 
	color:#000000; 
	text-decoration:underline; 
	text-align:center; 
	background-color:#762C21;
}

/* Formatting Styles */
body {
	background-color:black;
	background-image: url("images/bg.gif");
	padding-top:25px;
}

p {
	line-height:.4em;
	padding:0 0 9px 0;
	margin:0px;
}

ul li {
	margin:5px;
}

.navBkd2 {
	background-image:url("images/nav-bar_bkd.gif");
	height:100px;
	width:784px;
	padding:0px 0px 0px 0px;
	background-repeat:no-repeat
	}
	
.navBkd		{
	font-family:Georgia, "Times New Roman", Times, serif; 
	color:#000000; 
	text-decoration:underline; 
	text-align:center; 
	background-image:url("/images/gl_header_nav.png");
	height:100px;
	width:782px;
	padding:0px 0px 0px 0px;
	background-repeat:no-repeat;
}
#subnavBar {
	border:2px solid #000000;
	margin:0px 0px 0px 0px;
	width:769px;
	background-color:#485F4E;
	height:22px;
}
#home {
	position:relative;
	top:0px;
	left:0px;
	z-index:100;
	height:54px;
}

#navLow {
	position:relative;
	top:2px;
	left:7px;
	width: 769px;
	height: 33px;
}

#navTop {
	position:relative;
	top:2px;
	left:7px;
	width:769px;
	height:32px;
}

#althome {
	width:747px;
	height:312px;
}
#althome2 {
	width:747;
	height:30;
}

.grnEdge {
	border-left:1px solid #4F5C38;
	border-right:1px solid #4F5C38;
	border-bottom:1px solid #4F5C38;
	background-color: #39412A;
}
.grnSide {
	border-left:1px solid #4F5C38;
	border-right:1px solid #4F5C38;
	background-color: #39412A;
}
.edgeBlk {
	border-left:1px solid #4F5C38;
	border-right:1px solid #4F5C38;
	border-bottom:1px solid #4F5C38;
	background-color:black;
}

.hpTbox {
	border:1px solid #4F5C38;
	background-color:#272727;
	margin:3px;
}
.hpTmain {
	width:490px;
	padding:5px 20px 0px 20px;
	border-right:1px solid #4F5C38;
	vertical-align:top;
}
.adminMain {
	padding:5px 20px 0px 20px;
	vertical-align:top;
}

.hpTside {
	padding:5px 20px 0px 20px;
	vertical-align:top;
}
.hpImgSpace {
	border:3px solid #black;
	margin:0px 4px 4px 4px;
	background-color:#000000;
	width:753px;
	height:318px;
	text-align:center;
	padding:3px;
}
.contentBox {
	border:2px solid #000000;
	background-color:#DDD8CC;
	margin:0px 4px 4px 4px;
	width:753px;
}

.footer {
	text-align:center;
}

.p4b {
	padding:4px 0px 4px 4px;
}
.p4side {
	padding:4px 4px 4px 2px;
	border-left:1px solid #A7A291;
	vertical-align:top;
	width:180px;
}
#pGutter {
	border-top:1px solid #A7A291;
	background-color:#CEC9B7;
	margin:0px 4px 4px 4px;	
	height:50px;
}
#pText {
	background-color:#CEC9B7;
	margin-left:4px;
	padding:15px 10px 25px 10px;	
	
}
#psText {
	background-color:#C5C6AE;
	padding:5px 5px 25px 5px;
	vertical-align:top;	
}

#pgHead {
	background-color:#4F5C38;
	padding:6px 5px 6px 10px;
	vertical-align:middle;
	margin:0;	
}
#pgHeadP {
	background-color:#7B7558;
	padding:6px 5px 6px 10px;
	vertical-align:middle;
	margin:0;	
}

#pgHeadG {
	background-color:#97874E;
	padding:6px 5px 6px 10px;
	vertical-align:middle;
	margin:0;	
}
#pgHeadS {
	background-color:#707E7A;
	padding:6px 5px 6px 10px;
	vertical-align:middle;
	margin:0;	
}
#psTextPlain {
	padding:5px 5px 25px 5px;
	vertical-align:top;	
}
#psVideoPlain {
	padding:3px 3px 3px 3px;
	vertical-align:top;	
	margin:7px;
	border:1px solid #4D6B32;
	background-image:url(images/bkd_video_inset.gif);
	background-repeat:repeat-x;
}

#videoLink {
	background-color:#333333;
	width:158;
	height:16px;
	padding:4px 0px 0px 5px;
	font:8pt/1.2 Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	border-bottom:3px solid #4D6B32;
}
#videoText {
	padding:5px;
	border:1px solid #C2BAA7;
}
.pad20 {
	padding:15px 20px 0px 20px;
}

#videoStage {
 background-image:url(images/bkd-tile.gif);
}
#vOut {
	background: #000000;
	border: 1px solid #666666;
	text-align:center;
}
#vPad {
	padding:3px;
}

#movieBox {
	background:#000000;
	width:320;
	height:278px;
	padding:0;
	margin:0;
}

#altmovie {
	text-align:center;
	vertical-align:middle;
	}

/* Typography Formating */

h4 {
	font:13px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #39412A;
	text-transform:capitalize;
	font-weight:600;
	padding:0px 0px 6px 0px;
	margin:0;
}

#pgHead h4 {
	font:11px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #B1C392;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:.3em;
	padding:0;
	margin:0;
}

#pgHeadP h4 {
	font:11px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #B1C392;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:.3em;
	padding:0;
	margin:0;
}

#pgHeadG h4 {
	font:11px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #EFE9D6;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:.3em;
	padding:0;
	margin:0;
}
#pgHeadS h4 {
	font:11px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #DBEBEC;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:.3em;
	padding:0;
	margin:0;
}

#subnavBar h1 {
	font:10px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #A8C08E;
	font-weight:normal;
	text-transform:uppercase;
	display:inline;
	padding:5px 0px 5px 0px;
	margin:0;
}

#subnavBar h2 {
	font:8px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #0E1810;
	font-weight:normal;
	text-transform:uppercase;
	display:inline;
	margin:0;
}
h5 {
	font:11px/1.1 Tahoma, Arial, Helvetica, San Serif;
	color: #762C21;
	text-transform:capitalize;
	font-weight:600;
	padding:5px 0px 3px 0px;
	margin:0;
}
.bodyCopy {
	font:12px/1.5 Tahoma, Arial, Helvetica, San Serif;
	color: #222222;
}

.bodyCopyList {
	font:12px/2.2 Tahoma, Arial, Helvetica, San Serif;
	color: #222222;
}

.sideCopy {
	font:11px/1.3 Tahoma, Arial, Helvetica, San Serif;
	color: #222222;
}

.redsub {
	font:11px/1.4 Tahoma, Arial, Helvetica, San Serif;
	text-transform:uppercase;
	font-weight:bold;
	color: #F84E2E;
	letter-spacing:.2em;
}
.redsub2{
	font: 10px/1.4 Tahoma, Verdana, "san serif";
	color: #D9503C;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:.2em;
	padding:5px 0 5px 0;
	border-top:1px solid #333;
}

.whitesub {
	font:11px/1.4 Tahoma, Arial, Helvetica, San Serif;
	text-transform:uppercase;
	font-weight:bold;
	color: #F5F3E6;
	letter-spacing:.2em;
}

.whiteCopy {
	font:12px/1.6 Tahoma, Arial, Helvetica, San Serif;
	color: #F2F2F2;
}

.whiteCopySm {
	font:11px/1.4 Tahoma, Arial, Helvetica, San Serif;
	color: #C5C5C5;
}
.grayText {
	font:11px/1.4 Tahoma, Arial, Helvetica, San Serif;
	color: #999999;
}

.footerText {
	font:12px/1.4 Tahoma, Arial, Helvetica, San Serif;
	color: #999999;
	font-weight:bold;
}
.redText {
	font:12px/1.5 Tahoma, Arial, Helvetica, San Serif;
	color: #E53E1E;
}
.legalText {
	font:10px/1.4 Tahoma, Arial, Helvetica, San Serif;
	color: #999999;
}

.bulletList {
	list-style:outside;
	font:12px/1.4 Tahoma, Arial, Helvetica, San Serif;
	color: #222222;
	margin:5px 0 10px 30px;
	}
	
.gutText {
	font:10px/1.2 Verdana, Arial, Helvetica, sans-serif; color:#333333; }
	
.priceSub {
	font:13px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color:#4D6B32;
	font-weight:600;
}	

/* Styles for Students Index Page  */




.tag {
	font: 10px/1.4 Tahoma, Verdana, "san serif";
	color: #D9503C;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:.2em;
	padding:5px;
	border-top:1px solid #333;
}


.tag1 {
	font: 10px/1.4 Tahoma, Verdana, "san serif";
	color: #D9503C;
	font-weight:bold;
	letter-spacing:.1em;
	padding:3px;
	border:1px solid #666;
	background-color:#333;
}

