


BODY {
	margin:0 auto;
	padding:1px;
	background:#000000; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	TEXT-ALIGN: left;
}

.headwrap_outer {
	position:absolute;
	top:5px;
	left:.5%;
	width:99%;
	display: block; 
	margin: 0 auto;
	padding:0;
	border: #B59A6F 0px solid; 
	TEXT-ALIGN: left;
}

.headwrap_inner {
 	display: block; 
	margin:0px auto; 
	padding:5px;
	height:10px;
	width:auto;
	background-color:#653232;
	BORDER-top: #B59A6F 8px ridge; 
	BORDER-bottom: #B59A6F 8px ridge;
	BORDER-left: #B59A6F 4px ridge;
	BORDER-right: #B59A6F 4px ridge;
	text-align:left;
    color:#ffffff;
	}

.headtoprow_leftouter {
 	DISPLAY: block; 
	margin:0;	
	PADDING: 0px; 
	HEIGHT: 15px;
	WIDTH: 100%; 
	BORDER: #fd0408 0px dashed; 
	TEXT-ALIGN: left;
}

.headtoprow_leftinnertop {
	display:block;
	margin:0;
	PADDING: 0px; 
	WIDTH: 100%; 
	HEIGHT: 15px; 
	BORDER: #000000 0px dashed; 
	TEXT-ALIGN: center;
}

.headtoprow_leftinnerbottom {
	display:block;
	margin:0;
	PADDING: 0px; 
	WIDTH: 100%; 
	HEIGHT: 2px; 
	BORDER: #000000 0px dashed; 
	TEXT-ALIGN: center;
}


.left_column_outer {
	display:block;
	MARGIN:0;
	PADDING:0; 
	LEFT: 3px; 
	WIDTH: 156px; 
	POSITION: absolute; 
	TOP: 5px;
	
	BACKGROUND: #E2E0C0;
	TEXT-ALIGN: center
}

/*****  V3Subjectmenu  *******/


.anylinkcss{ 
position: absolute;
visibility: hidden;
z-index: 100;
margin:4px 0px;
padding:0px;
width:auto;
COLOR: 	#C1B698;
font-weight:bold;
text-align:left;
}

.anylinkcss a{
width: 100%;
display: block;
margin:4px 0px;
padding:0;
width:auto;
BORDER: #B59A6F 2px outset;
text-align:left;
	background-color:#653232; /*menu select background color*/
	COLOR: #C1B698;
}

.anylinkcss a:hover{ display:block;
background-color: C1B698; /*hover background color*/
color: 005177; /*hover color of letters*/
BORDER: #B59A6F 2px outset;
}



.v3subjectmenu_container {
	display:block;
	BORDER-top: #A5A38C 8px ridge; 
	BORDER-bottom: #A5A38C 8px ridge;
	BORDER-left: #A5A38C 4px ridge;
	BORDER-right: #A5A38C 4px ridge;
	MARGIN: 0px;
	PADDING: 2px 4px;
	width:auto;
}

.v3subject1section, 
.v3subject2section, 
.v3subject3section {
display:block;
margin:0;
padding:10px 0px 0px 0px;
font-weight:bold;
text-align:left;
COLOR: #A5A38C;
}

.link_one:link, .link_one:visited,
.link_two:link, .link_two:visited,
.link_three:link, .link_three:visited,
.link_four:link, .link_four:visited, 
.link_five:link, .link_five:visited,
.link_six:link, .link_six:visited, 
.link_seven:link, .link_seven:visited, 
.link_eight:link, .link_eight:visited {
DISPLAY: block;
margin:4px 0px;
padding:0;
width:auto;
background: #653232;
COLOR: 	#C1B698;
BORDER: #B59A6F 2px outset;
text-align:left;
}


.link_one:hover, .link_one:active, 
.link_two:hover, .link_two:active, 
.link_three:hover, .link_three:active, 
.link_four:hover, .link_four:active, 
.link_five:hover, .link_five:active, 
.link_six:hover, .link_six:active, 
.link_seven:hover, .link_seven:active, 
.link_eight:hover, .link_eight:active {
DISPLAY: block;
margin:4px 0px;
padding:0;
width:auto;


BORDER: #B59A6F 2px outset;
text-align:left;
	background-color:#C1B698;
	text-decoration:none;
	COLOR: #005177;

}


/***  end subject menu  ***/


.content_column_outer {
	POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:5px; 
	WIDTH:993px;

	TOP: 5px; 
	TEXT-ALIGN: center;	
}

.content_inner {
 	DISPLAY: block; 
	MARGIN:0 auto; 
	HEIGHT: 780px;
	PADDING: 1px 1px;
	BORDER-top: #B59A6F 8px ridge; 
	BORDER-bottom: #B59A6F 8px ridge;
	BORDER-left: #B59A6F 4px ridge;
	BORDER-right: #B59A6F 4px ridge;
	text-align:left;
	
}

.footer {
	POSITION: absolute;
	display:block;
	clear:both;
	left:310px;  
	TOP: 808px; 
	MARGIN: 0px;
	PADDING: 0px; 
	BORDER: #B59A6F 0px solid; 
	WIDTH: auto; 
	BACKGROUND-COLOR: #000000;
	text-align: center;
}

#bottomleft {
position: absolute;	
	display:block;
	margin:0 auto;
	background:#FFFFEE;
	padding:0;	
	left:8px;
        top:260px;
	width:320px;
}


#leftindex {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:4px; 
	WIDTH:250px; 
	TOP: 8px;
}

#rightindex {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:459px; 
	WIDTH:300px; 
	TOP: 117px;
}

#videoscreenindex {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:252px; 
	WIDTH:320px;
	TOP: 24px;
}

#videoscreenindexmedium {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:342px; 
	WIDTH:480px;
	TOP: 45px;
}

#title {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:482px; 
	WIDTH:300px;
	TOP: 12px;
}

#adbottomleftlocation {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:7px; 
	WIDTH:336px;
	TOP: 105px;
}

#adtoprightlocation {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:830px; 
	WIDTH:160px;
	TOP: 9px;
}

#adbottomrightlocation {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:845px; 
	WIDTH:125px;
	TOP: 620px;
}

#adtopleftlocation {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:20px; 
	WIDTH:300px;
	TOP: 27px;
}

#navigation {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:7px; 
	WIDTH:820px;
	TOP: 490px;
}


.lcBannerDivstyle { width: 300px; height: 250px;
 BORDER-top: #B59A6F 8px ridge;
 BORDER-bottom: #B59A6F 8px ridge;
 BORDER-left: #B59A6F 4px ridge;
 BORDER-right: #B59A6F 4px ridge;
}

#textbody {
POSITION: absolute; 
	display:block;
	margin:0 auto;
	padding:0;
	background:#FFFFEE;
	left:6px; 
	WIDTH:822px;
	TOP: 512px;
}

.content_innervideo {
 	DISPLAY: block; 
	MARGIN:0 auto; 
	PADDING: 0px 0px;
	BORDER-top: #B59A6F 8px ridge; 
	BORDER-bottom: #B59A6F 8px ridge;
	BORDER-left: #B59A6F 4px ridge;
	BORDER-right: #B59A6F 4px ridge;
	WIDTH: 320px;
	HEIGHT: 218px;	
}


.content_innervideomedium {
 	DISPLAY: block; 
	MARGIN:0 auto; 
	PADDING: 0px 0px;
	BORDER-top: #B59A6F 8px ridge; 
	BORDER-bottom: #B59A6F 8px ridge;
	BORDER-left: #B59A6F 4px ridge;
	BORDER-right: #B59A6F 4px ridge;
	WIDTH: 480px;
	HEIGHT: 420px;	
}

.content_innervideomediumrevver {
 	DISPLAY: block; 
	MARGIN:0 auto; 
	PADDING: 0px 0px;
	BORDER-top: #B59A6F 8px ridge; 
	BORDER-bottom: #B59A6F 8px ridge;
	BORDER-left: #B59A6F 4px ridge;
	BORDER-right: #B59A6F 4px ridge;
	WIDTH: 480px;
	HEIGHT: 392px;	
}

.content_innervideobig {
 	DISPLAY: block; 
	MARGIN:0 auto; 
	PADDING: 0px 0px;
	BORDER-top: #B59A6F 4px ridge; 
	BORDER-bottom: #B59A6F 0px ridge;
	BORDER-left: #B59A6F 2px ridge;
	BORDER-right: #B59A6F 2px ridge;
	WIDTH: 640px;
	HEIGHT: 544px;	
}



H1 {

	PADDING: 0px; 
	FONT-SIZE: 2.0em; 
	MARGIN: 0px; 
	COLOR: #000000; 
}

H2 {
	PADDING: 0px; 
 	FONT-SIZE: 1.75em; 
 	MARGIN: 0px; 
	COLOR: #999999; 
}

H3 {
	PADDING: 0px; 
	FONT-SIZE: 1.15em; 
	MARGIN: 0px; 
	COLOR: #333333;  
	BORDER-BOTTOM: #B59A6F;
	}

H4 {
	PADDING: 0px; 
	FONT-SIZE: 1.1em; 
	MARGIN: 0px; 
	COLOR: #333333; 
	BORDER-BOTTOM: #333333 1px dashed;
	}

		


a {
	text-decoration:none;
	BORDER-BOTTOM: 0px #C92E2C dashed;
	COLOR: #B59A6F;
}

A:hover, a:active {
	background-color:#C1B698;
	text-decoration:none;
	BORDER-BOTTOM: 0px #C92E2C dashed;
	COLOR: #005177;
}
