.nothing {}

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;}
.img_vspace {margin-bottom: 20px; float: left;}

.checkmarkp {font-weight: bold; font-family: wingdings 2; font-size: 18px; }

#toolbar {
	position: absolute;
	top: 0px;
	left: 757px;
	}
#toolbar_side {
	position: absolute;
	top: 520px;
	left: 70px;
	}	
#pagenumbers {
	position: absolute;
	top: 2px;
	left: 928px;
	width: 50px;
	border: 0px solid red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}	
#printerfriendly_e {
font-family: Arial, Helvetica, sans-serif; 
position: absolute; top: 80px; left: 890px;
font-size: 12px;
width: 136px;
border: 0x 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;}

#sec1 {background-color:#FFFF00;}
#sec2 {background-color:#FFFF00;}
#sec3 {background-color:#FFFF00;}
#sec4 {background-color:#FFFF00;}
#sec5 {background-color:#FFFF00;}
#sec6 {background-color:#FFFFFF;}

#maincontent {
/*	position: absolute;
	top: 120px;
	left: 180px;  */
	width: auto;
	margin-right: 3px;
	border: 0px solid red;
}

#coursetitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 120%; 
	position: absolute; top: 0px; left: 185px; 
	width: 800px;
	color: #00578F;
	}
#moduletitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	position: absolute; top: 21px; left: 185px; 
	width: 595px;
	color: #000000;
	}	

.langlinkscontent {
position: absolute; 
top: 22px; left: 828px; 
width: 173px;
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
border: 0px 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;
	}
.glossaryterm {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	}
.glossaryterm DIV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	}


/* Side navigation table position and colour layout BEGIN*/
#cec_modules_div_e {position: absolute; top: 250px; left: 3px;}
.navtable {
	border-collapse: collapse;
	border: 1px solid #CC6600;
}
.navtable TD {border: 1px solid #333333;}

TD.lessonnav, TD.lessonnavon {padding-left: 5px;}
TD.pagenav, TD.pagenavon {padding-left: 10px;}
TD.sublessonnav, TD.sublessonnavon {padding-left: 10px;}
TD.sublessonpagenav, TD.sublessonpagenavon {padding-left: 15px;}

A.pagenav, A.sublessonpagenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

TD.pagenav, TD.sublessonpagenav {
	background-color: #FFFF00;
	}

A.pagenavon, A.sublessonpagenavon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}
TD.pagenavon, TD.sublessonpagenavon {
	background-color: #FFCC00;
	}
TD.pagenavbulleton, TD.pagenavbullet {background-color: #FFCC00;}

A.lessonnav {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}

TD.lessonnav {	
	background-color: #66CC66;
	}

TD.lessonnavbullet {background-color: #66CC66;}	

A.lessonnavon {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	}

TD.lessonnavon {	
	background-color: #669900;
	}

TD.lessonnavbulleton {background-color: #669900;}	

A.sublessonnav {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
TD.sublessonnav { background-color: #0099FF;	}
	
TD.sublessonnavbullet {background-color: #0099FF;}

A.sublessonnavon {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	}

TD.sublessonnavon {	background-color: #336699;}

TD.sublessonnavbulleton {background-color: #336699;}

A.pagenav {text-decoration: none; color: #000000;}
A.pagenav:hover {text-decoration: underline; color: #000000;}
A.pagenav:visited {color: #000000;}
A.pagenav:active {text-decoration: underline; color: red;}

A.pagenavon {text-decoration: none; color: #333333;}
A.pagenavon:visited {color: #333333;}
A.pagenavon:active {text-decoration: none; color: red;}

A.sublessonpagenav {text-decoration: none; color: #000000;}
A.sublessonpagenav:hover {text-decoration: underline; color: #000000;}
A.sublessonpagenav:visited {color: #000000;}
A.sublessonpagenav:active {text-decoration: underline; color: red;}

A.sublessonpagenavon {text-decoration: none; color: #333333;}
A.sublessonpagenavon:visited {color: #333333;}
A.sublessonpagenavon:active {text-decoration: none; color: red;}

A.lessonnav {text-decoration: none; color: #000000;}
A.lessonnav:hover {text-decoration: underline; color: #000000;}
A.lessonnav:visited {color: #000000;}
A.lessonnav:active {text-decoration: underline; color: red;}

A.lessonnavon {text-decoration: none; color: #FFFFFF;}
A.lessonnavon:visited {color: #FFFFFF;}
A.lessonnavon:active {text-decoration: none; color: red;}

A.sublessonnav {text-decoration: none; color: #000000;}
A.sublessonnav:hover {text-decoration: underline; color: #000000;}
A.sublessonnav:visited {color: #000000;}
A.sublessonnav:active {text-decoration: underline; color: red;}

A.sublessonnavon {text-decoration: none; color: #FFFFFF;}
A.sublessonnavon:visited {color: #FFFFFF;}
A.sublessonnavon:active {text-decoration: none; color: red;}

/* Side navigation table position and colour layout END*/


.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;}
.cmap {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}
.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;}
UL, OL {color: #3A3A3A; margin-top: 12px; margin-bottom: 13px;}
LI {color: #3A3A3A; font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin-top: 7px; margin-bottom: 8px;}
TH {color: #003399; font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin-top: 3px; margin-bottom: 3px; background-color: #FFFF00;}
H3 {color: #00492B; font-family: Arial, Helvetica, sans-serif; font-size: 130%; margin-top: 5px; margin-bottom: 0px; width: 640px;}
H4 {color: #A20000; font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin-top: 22px; margin-bottom: 13px;}

/* New TOC page layout */
#toc H4.toc {color: #0066CC; ; font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin-top: 5px; margin-bottom: 5px;}
#toc A {font-size: 100%; text-decoration: none;}
#toc A:hover {font-size: 100%; text-decoration: underline;}
#toc .bullet_list_level_1 {list-style-type: circle; padding-left: 15px; margin-left: 15px; margin-top: 0px; margin-bottom: 15px;}
#toc .bullet_list_level_1 LI {line-height: 13px; font-size: 80%;}
#SessionTocImage {position: absolute; left: 100px; top: 170px;}

.redfont {color: #FF0000;}
SUP {font-size: 80%; color: #000000;}

.nobreak {display: inline;}

.blank_list {list-style-type: none; margin-left: 25px; margin-top: 3px; margin-bottom: 30px;}
.bullet_list_level_1 {list-style-type:disc; padding-left: 15px; margin-left: 15px; margin-top: 3px; margin-bottom: 30px;}
.bullet_list_level_1 LI UL LI {font-size: 100%; list-style-type: disc;}
.abc_list_level_1 {list-style-type: lower-alpha; position: relative; left: 2em; margin-right: 2em; margin-top: 3px; margin-bottom: 30px;}
.n123_list_level_1 {list-style-type: decimal; margin-left: 12px; padding-left: 12px; margin-top: 3px; margin-bottom: 30px;}
.n123_list_level_2 {list-style-type: decimal;margin-right: 35px; margin-left: 35px; margin-top: 3px; margin-bottom: 30px; font-size: 105%;}
.bulletcheck_list_level_1 {list-style: none outside url(../images/checkmark.gif); margin-left: 37px; margin-top: 3px; margin-bottom: 30px;}
/*
Table Styles
*/
LI P {font-size: 100%;}
LI OL LI {font-size: 100%;}
LI UL LI {font-size: 100%;}
.simplebox {border: 1px solid #222222; margin-right: 5px; padding: 5px 5px 5px 5px;}
.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;}

.box_border {border: 2px solid #009900;}
.box_border_gray {border: 2px solid color: #555555;}
.box_title {font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #3A3A3A;}
.box_content {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #3A3A3A;}
.box_imglabel {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #666666;}
.box_bgcolor1 {background-color: #EEEEEE; padding: 10px 10px 10px 10px; border: 1px solid #000000;}

.table_HSCodes {border-collapse: collapse; width: 99%;}
.table_HSCodes, .table_HSCodes TD {border: 1px solid #008000;}
.table_HSCodes TD P {font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 10px 2px 2px 10px;}


/*
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: 775px; 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;}

#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: 14px; 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;}
