.nothing {}

#cec_modules_div_e {position: absolute; top: 200px; left: 10px;}

IMG {border: none;}
.img_borderon {border: 1px solid #336699; margin: 5px 5px 5px 5px;}
.img_icon {}
.img_spaced {margin-top: 20px; margin-bottom: 20px;}
.img_paddingleft {padding-left: 10px; margin-left: 10px; margin-bottom: 8px; padding-bottom: 8px;}
.img_paddingright {padding-right: 10px; margin-right: 10px; margin-bottom: 8px; padding-bottom: 8px;}
.img_captioned {font-size: 80%; width: auto; font-family: Arial;}
.img_captioned DIV {margin-top: 5px;}

#printerfriendly_e {
font-family: Arial, Helvetica, sans-serif; 
position: absolute; top: 165px; left: 740px;
font-size: 12px;
width: 90px;
border: 0px solid red;
}
#printerfriendly_e IMG {position: relative; top: 4px;}
#print_topleft {position: absolute; top: 0px; left: 0px;}
#print_topright {position: absolute; top: 0px; left: 490px;} /* image is 182px */

#check_image {position: absolute; top:0px; left: 240px;}

#maincontent {
	position: absolute;
	top: 160px;
	left: 240px;
	width: 590px;
	border: 0px solid red;
}
#pagecontent {
	position: absolute;
	top: 120px;
	left: 180px;
	width: 600px;
	border: 1px solid red;
}
#course_desc_table P {
	margin-top: 3px; margin-bottom: 3px;
	}
#course_desc_table {
	border: 1px solid #000000;
	background-color: #FFFF00;
	width: 450px;
	margin-left: 45px;
	margin-bottom: 5px;
	}
#sec1 {background-color:#FFFF00;}
#sec2 {background-color:#FFFF00;}
#sec3 {background-color:#FFFF00;}
#sec4 {background-color:#FFFF00;}
#sec5 {background-color:#E8DA72;}
#sec6 {background-color:#FFFFFF;}


.accented_heading IMG {text-align: left; vertical-align: middle; margin-right: 5px;}
.accented_heading DIV {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold;}
.accented_heading DIV DIV {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}
.accented_heading IMG {text-align: left; vertical-align: middle; margin-right: 5px;}


/*.accented_pg {border: 1px solid red; height: 100%;}*/
.accented_pg DIV {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%%;}
.accented_pg DIV DIV {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}
.accented_pg IMG {float: left; vertical-align: top; margin-right: 10px; margin-bottom: 5px;}

.maincontent_screenshot {width: 100%; background-color:#BBBBBB;}
.maincontent_screenshot IMG {text-align: center;}
#maincontent_glossary {position: absolute; top: 175px; left: 178px; width: 100%;}
#maincontent_glossary_s {
	position: absolute;
	top: 135px;
	margin-left: 5px;
	margin-right: 5px;
	width: 95%;
}

#topaligned_right {margin-top: -38px; text-align:right; margin-right: 5px; font-size: 90%;}

P {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin-top: 12px; margin-bottom: 13px;}
.instruct {color: #0000AA; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-style:italic;}
.indent_level_1 {margin-left: -5px;}
P.toc {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-variant:small-caps; font-weight:bold; margin-top: 12px; margin-bottom: 13px;}
.lastmod {display: none;margin-top: 0px; margin-bottom: 0px; font-size: 80%; font-family: Arial, Helvetica, sans-serif; color: #000000;}
LI {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin-top: 7px; margin-bottom: 8px;}

UL, OL {color: #3A3A3A; margin-top: 12px; margin-bottom: 13px;}

H3 {color: #00492B; font-family: Arial, Helvetica, sans-serif; font-size: 130%; margin-top: 5px; margin-bottom: 0px;}
H4 {color: #A20000; font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin-top: 22px; margin-bottom: 13px;}

.redfont {color: #FF0000;}
SUP {font-size: 80%; color: #000000;}

.nobreak {display: inline;}

/*
Table Styles
*/
.table_m04t06p04 TABLE {border: 1px solid #aaaaaa;}
.table_m04t06p04 TH {width: 33%; background-color: #B4BDC3; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
.table_m04t06p04 TR TD {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #283342;}

.table_m02t04p01 TABLE {border: 1px solid #aaaaaa;}
.table_m02t04p01 TH {width: 33%; background-color: #B4BDC3; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
.table_m02t04p01 TR TD {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #283342;}


/*
Page Link Styles
*/

A.external {text-decoration: underline; color: #025DF5;}
A.external:hover {text-decoration: underline; color: #013B9C;}
A.external:active {color: #566E9D;}
A.external:visited {color: #566E9D;}

A.internal			{font-family:Arial, Helvetica, sans-serif; color: #A40834;}
A.internal:hover	{font-family:Arial, Helvetica, sans-serif; color: #5D001A;}
A.internal:active	{font-family:Arial, Helvetica, sans-serif; color: #AC5A6C;}
A.internal:visited	{font-family:Arial, Helvetica, sans-serif; color: #AC5A6C;}

A.glossary			{font-family:Arial, Helvetica, sans-serif; color: #02B355;}
A.glossary:hover	{font-family:Arial, Helvetica, sans-serif; color: #015719;}
A.glossary:active	{font-family:Arial, Helvetica, sans-serif; color: #699F86;}
A.glossary:visited	{font-family:Arial, Helvetica, sans-serif; color: #699F86;}
A.glossaryAnchor	{text-decoration: none;}

a.scenario {
		font-size: 85%;
		font-family: Arial, Helvetica, sans-serif;
		color: #123F45;
		font-weight: bold;
		background-color: #B6C8CC;
		border : 1px solid #123F45;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		padding-top: 0px;
	}


#topofpage {position: relative; font-family: Arial, Helvetica, sans-serif; left: 531px; font-size: 12px; color: #A20000}
.link_topofpage {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #A20000;}
.link_topofpage:hover {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #430013;}

.langlinks {
position: absolute; 
top: 0px; left: 420px; 
width: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
border: 0px solid red;}

#pagelinks {display: none; position: absolute; text-align: right; top: -27px; left: 0px; width: 600px;}
#pagelinks DIV {display: none; margin-bottom: -17px; text-align: right;}
#pagelinks_bottom {font-family: Arial, Helvetica, sans-serif; font-size: 80%; position: relative; text-align: right; left: 0px; width: 600px; margin-bottom: -55px;}
#pagelinks_bottom DIV {margin-bottom: 0px; text-align: right;}

a.pagelink {
		font-size: 85%;
		font-family: Arial, Helvetica, sans-serif;
		color: #5B6E81;
		font-weight: bold;
		background-color: #FFFFFF;
		text-decoration: none;
		border : 1px solid #FFFFFF;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		padding-top: 0px;
	}
a.pagelink_current {
		font-size: 85%;
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-weight: bold;
		background-color: #5B6E81;
		border : 1px solid #5B6E81;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		padding-top: 0px;
	}
a.pagelink:hover {
		font-size: 85%;
		font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		background-color: #013434;
		border : 1px solid #013434;
	}
	
/*
Popupbox Styles
*/	
#popuptable P {font-size: 120%;}
.popupboxtitle {margin-left: 6px; font-family: Arial;font-size: 14px ;font-weight: bold;color: #ffffff;} 
.popupcontent {font-family: Arial;font-size: 12;color: #000000;}
.popupboxtitlebg {background-color: #E89851;cursor: move;}
.popupwindowborder {background-color: #E89851;} 
.popupcontentbg {background-color: #FFEEC0;}

/*
Quiz feedback box Styles
*/		
	
.quiz P {margin-top: 5px; margin-bottom: 5px; color: #283342; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}
.quiz FORM {margin-bottom: 0px;}
INPUT {margin-left: 10px;}
.redbox {border: 1px solid #FF0000; padding: 5 5 5 5; width: 100%; font-family: Arial, Helvetica, sans-serif;} 
.greenbox {border: 1px solid #66CC00; padding: 5 5 5 5; width: 100%; font-family: Arial, Helvetica, sans-serif;} 
.greenbox_ans {border: 1px solid #66CC00; padding: 5 5 5 5; margin-left: 30px; width: 100%;}

#dcc_footer {margin-left: 0px;}
#dcc_footer P {margin-top: 0px; margin-bottom: 0px;}
