/* CSS Document */

/* General Layout */

img {border: 0px;}
	
/* Hyperlinks */

A:link {color:#073D79; text-decoration: none; font-weight: bold;}
A:hover {color: ca0002;text-decoration: underline; font-weight: bold;}
A:visited {color: #073D79; text-decoration: none; font-weight: bold;}
	
/* Main Menu */

/* Header Table */

table.header {
	
	border-collapse: collapse;
	margin-right:0;
	padding: 0;
	
	}
td.logorow {
	/*border-bottom:1px solid  #ffffff;*/
	padding-right:0;
	padding-bottom:1px;
	border-collapse: collapse;
	vertical-align: top;
	background-color: #1b294c;

	}

td.navrow {
	/*border-top:1px solid  #ffffff; */
	text-align: right;
	background-color: #1b294c;
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;

	}
	
/* Main Menu Navigation */

.navrow A:link {color: #FFFFFF;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.navrow A:visited {color: #FFFFFF;font-family: verdana;font-size: 8pt; text-decoration:none; font-weight: bold;}
.navrow A:hover {color: #FFFFFF;font-family: verdana;font-size: 8pt;text-decoration: underline;}

.welcomedate A:link {color: #0e3a16;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.welcomedate A:visited {color: #0e3a16;font-family: verdana;font-size: 8pt;	text-decoration: none; font-weight: bold;}
.welcomedate A:hover {color: #ff0000;font-family: verdana;font-size: 8pt;text-decoration: underline; font-weight: bold;}

td.tabrow {

	border-collapse: collapse;
	text-align: left;
	vertical-align: bottom;
	background-position: bottom;
	background-image: url(../images/nav2/nav_state_down/images/nav_state_down_08.gif);
	background-repeat: repeat-x;

	}

/* Coursework Table */

/* Alternating Table Row Color on the Main Menu Coursework */

.myBkgnd_0 {background-color:#ffffff;}

.myBkgnd_1 {background-color:#ebebeb;}
	
td.mycourseworkrow {
	
	border-collapse: collapse;
	text-align: left;
	vertical-align: bottom;
	
	}

table.courseworktable {
	
	border-collapse: collapse;
		
	}

.courseworktable A:link {color:#073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.courseworktable A:visited {color:#073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.courseworktable A:hover {color: #ca0002;font-family: verdana;font-size: 8pt;text-decoration: underline;}

td.courseworklink {text-align: center;}

.courseworklink A:hover {color: #073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: underline;text-align: center;}
.courseworklink A:active {text-decoration: none;font-family: verdana;font-size: 8pt;color: #073D79;font-size= 8pt;text-align: center;}
	
.welcomestudent {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	
	}
	
.welcomedate {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	
	}

.courseworktitles {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	
	}

.courseworkbody {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	
	}

.courseworkexpired {

	font-family: verdana; 
	font-size: 8pt;
	color: #ff0000;
	
	}

/* Course Navigation */

/* This controls the TOC */

.pageMarkings {
	  
	  /*border-bottom:dotted thin #cccccc;*/
	  /*border-left:dotted thin #cccccc;*/
	  padding-top:0;
	  padding-left:1em;
	  margin-top:0;
	  
	}
	
/* This controls the page by page navigation */

.TCSSTextTabs {position:relative;text-align: center;padding-bottom: 10px;}
.TCSSTextTabs A:link {color: #073D79;font-family: arial;font-size: 10pt;font-weight: bold;text-decoration: none;}
.TCSSTextTabs A:visited {color: #073D79;font-family: arial;font-size: 10pt;font-weight: bold;text-decoration: none;}
.TCSSTextTabs A:hover {color: #ca0002;font-family: arial;font-size: 10pt;font-weight: bold;text-decoration: none;}

/* Copyright Table */

table.footertable {
	
	border-collapse: collapse;
	}

td.copyright {

	border-collapse: collapse;
	font-size: 7pt;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	
	}

.copyright2 {
	font-family:"Times New Roman", Times, serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 7pt;
	letter-spacing: 2px;
	}

.copyright A:link {
	
	color: #E8E8E8;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.copyright A:visited {
	
	color: #E8E8E8;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.copyright A:hover {
	
	color: #ffffff;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: underline;
	
	}
	
/* BEGIN CERTIFICATE OF COMPLETION */

.certificatecoursename {

	text-align: center;
	color: #000000;
	font-family: verdana;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: none;

	}

.certificatename {

	text-align: center;
	color: #0e3a16;
	font-family: verdana;
	font-size: 15pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;

	}

.certificatecongrats {

	text-align: center;
	color: #000000;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;

	}


#certificatetable {
 	
 	border: 2px solid #1b294c;
 		
 	}

.certificatebasetext {
	
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: regular;
	text-decoration: none;
	
	}

.certificatelink A:link {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.certificatelink A:visited {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.certificatelink A:hover {
	
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	
	}
	
/* BEGIN COURSE WORK HISTORY TEMPLATE */

.myhistorytitle1 {font-family: verdana;font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}
td.myhistorytitle1 {text-align; center;}

.myhistorytitle2 {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: left;text-decoration: underline;}
td.myhistorytitle2 {text-align; left;text-decoration: none;}
		
.myhistorytitle3 {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}
td.myhistorytitle3 {text-align; center;text-decoration: none;}
	
.myhistorytitle4 {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}
td.myhistorytitle4 {text-align; center;}

.myhistorytitle5 {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}
td.myhistorytitle5 {text-align: center;}

.myhistorylink A:link {color:#073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.myhistorylink A:visited {color:#073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.myhistorylink A:hover {color: #ca0002;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: underline;}

div.myhistorylink {padding-left: 7;padding-top: 7;}

/* END COURSE WORK HISTORY TEMPLATE */

/*BEGIN REPORTING TEMPLATE */

.reportinglink A:link {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.reportinglink A:visited {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.reportinglink A:hover {
	
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	
	}

H3.columnheading {

	font-family: verdana; 
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	width: 498;
	padding-left: 10;
	color: 666666;
		
	}

.title1 {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	width: 498;
	padding-left: 10;
	padding-bottom: 10;
		
	}


.title1column {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding-left: 10;
		
	}

.title1column A:link {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.title1column A:visited {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.title1column A:hover {
	
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	
	}

.title2 {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	text-decoration: underline;
	padding-bottom: 10;
		
	}

.title2column {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
			
	}

.columnheading {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-bottom: 10;
		
	}

.default {

	font-family: verdana; 
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	
	}

.default A:link {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.default A:visited {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.default A:hover {
	
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	
	}

.HistoryLink A:link {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	
	}
	
.HistoryLink A:visited {
	
	color:#0e3a16;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	
	}
	
.HistoryLink A:hover {
	
	color: #ff0000;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	
	}


/* END REPORTING TEMPLATE */



/* BEGIN LIST SUBMISSIONS TEMPLATE */

.exercisesubmissions A:link {color:#073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.exercisesubmissions A:visited {color:#073D79;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: none;}
.exercisesubmissions A:hover {color: #ca0002;font-family: verdana;font-size: 8pt;font-weight: bold;text-decoration: underline;}

td.exercisesubmissions {align: left;padding-left: 10;}

div.listsubmissions {padding-left: 7;padding-top: 7;}

.listsubmissionstitle {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: left;text-decoration: underline;padding-left: 10;width: 100;}

.listsubmissionsstatus {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}

td.listsubmissionsstatuscolumn {font-family: verdana; font-size: 8pt;font-weight: normal;text-align: center;text-decoration: none;width: 100;}


.listsubmissionssubmitted{font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}

td.listsubmissionssubmittedcolumn {font-family: verdana; font-size: 8pt;font-weight: normal;text-align: center;text-decoration: none;width: 100;}

.listsubmissionsscore {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}

td.listsubmissionsscorecolumn {font-family: verdana; font-size: 8pt;font-weight: normal;text-align: center;text-decoration: none;width: 100;}

.listsubmissionsexercisemode{font-family: verdana; font-size: 8pt;font-weight: bold;text-align: center;text-decoration: underline;}

td.listsubmissionsexercisemodecolumn {font-family: verdana; font-size: 8pt;font-weight: normal;text-align: center;text-decoration: none;width: 100;}

.TCListItem0, .TCListItem1 {font-family: verdana; font-size: 8pt;font-weight: bold;text-align: left;text-decoration: none;}

td.listsubmissionstitle {text-align; center;}

/* END LIST SUBMISSIONS TEMPLATE */


/* DO NOT CHANGE ANYTHING BELOW THIS LINE */
/* -------------------------------------- */


H2 {

	padding-left:5px;
	color: #700000;
	font-family: arial;
	font-weight: bold;
	background-color: transparent;

	}

H3 {

	color: #700000;
	font-family: Verdana;
	font-weight: bold;

	}

P {
	
	padding-left:5px;
	FONT-FAMILY	: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;
	
	}


.defaulttext {
	
	padding-left:0px;
	FONT-FAMILY	: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;
	
	}

.defaulttext A:link {
	
	color:#0e3a16;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.defaulttext A:visited {
	
	color:
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	
	}

.defaulttext A:hover {
	
	color: #ff0000;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	
	}

BODY {

    	margin-top:0;
    	margin-bottom:0;
    	margin-left:0;
    	margin-right:0;

	}

OL {
	font-family: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;
	
	}
UL {
	

	font-family: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;
	
	}
LI {
	

	font-family: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;

	}

TD {
	FONT-FAMILY: Verdana;
	font-size: 10pt;
	
	}

TEXTAREA#tmpl {

  	width:80em;
  	height:24em;

	}
	
.textfield {

	width:50em;
  	height:10em;
  	
  	}

.TCInfoMessage {

	padding-left: 5px;
	FONT-FAMILY	: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	
	}

.TCSSStatusMsg {

	FONT-FAMILY	: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	
	}

.TCErrorMessage {

	FONT-FAMILY	: Verdana;
	color		: black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	
	}

.TCFormLabel {

	text-align:left;
	padding-left:8px;
	FONT-FAMILY	: Verdana;
	color		: Black;
	background-color: transparent;
	font-size	: 10pt;

	}

.TCFormExerciseDetailsLabel {

	FONT-FAMILY	: Verdana;
	color		: black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: normal;
	padding-left: 10px;
	
	}

.TCFormExerciseDetails {
	

	FONT-FAMILY	: Verdana;
	color		: black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: normal;
	padding-left: 10px;
	
	}

.exerciseinstruction {
	
	FONT-FAMILY	: Verdana;
	color		: red;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	padding-left: 10px;
	
	}

.exercisenumbering {
	
	FONT-FAMILY	: Verdana;
	color		: #000000;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	padding-left: 10px;
	
	}

.exercisequestion {
	
	FONT-FAMILY	: Verdana;
	color		: black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: normal;
	padding-left: 10px;
	
	}

.exerciseanswer {
	
	FONT-FAMILY	: Verdana;
	color		: black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: normal;
	padding-left: 10px;
	
	}

.exercisepoint {
	
	FONT-FAMILY	: Verdana;
	color		: black;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: normal;
	padding-left: 10px;
	
	}

.exerciseoneheader {
	
	FONT-FAMILY	: Verdana;
	color		: #000000;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	padding-left: 10px;
	
	}

.exerciseonenumber {
	
	FONT-FAMILY	: Verdana;
	color		: #000000;
	background-color: transparent;
	font-size	: 10pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px;
	align: right;
	valign: top;
	
	}

/* BEGIN LOGIN & LOGOUT CONTROL */

.logintext H3 {

	color: #717B88;
	padding-left: 10px;
	
	}

.TCFormLabel {

	color: #717B88;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	
	}

/* END LOGIN & LOGOUT CONTROL */
H4 {
	
	padding-left	:5px;
	FONT-FAMILY	: Verdana;
	color		:#700000;
	font-weight	: bold;
	background-color: transparent;
	font-size	: 10pt;
	
	}

.defaulttextinstruction {
	
	padding-left	:5px;
	FONT-FAMILY	: Verdana;
	color		: #ff0000;
	font-weight	: bold;
	background-color: transparent;
	font-size	: 10pt;
	
	}
table.myborder {

	border:2px solid  #ffffff;
	background-color:#FFFFFF;
	}

td.myborder {

	border-top:2px solid  #b97c61;
	border-bottom:2px solid  #b97c61;
	padding-bottom:0px;
	
	}

th.myborder {
	
	border-top:2px solid  #b97c61;
	border-bottom:2px solid  #b97c61;
	
	}
	
td.myborder2 {
	border-bottom:2px solid  #b97c61;
	
	}
	
.FAQBackground{

	background-color:#1B294C;
	
	}
	
.mycopyright {
	font-family: Verdana;
	color : #000; 
	text-decoration : none; 
	font-size: 7pt;
	font-weight: normal;
	}
	
	
.mycopyright A:link {
	
	color: #000000;
	font-family: arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.mycopyright A:visited {
	
	color: #000000;
	font-family: arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	
	}
	
.mycopyright A:hover {
	
	color: #000000;
	font-family: arial;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: underline;
	
	}
.morph1 {
	color: #FF0000;
	background-color: #FFFFFF;
	height: 75px;
	width: 275px;
	font-size: 15px;
	overflow: hidden;
	opacity: 1;
	padding: 10px;
	margin: 20px;
	border: 2px solid #000000;
}


.morph2 {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 730px;
	width: 750px;
	font-size: 15px;
	overflow: hidden;
	opacity: 1;
	padding: 10px;
	margin: 20px;
	border: 2px solid #000000;
}

#vaudio {
	background: #1b294c;
	color: #ff0000;
	padding: 10px;
	margin: 20px;
	border: 2px solid #c5a566;
	width: 710px;
	height: 600px;
}	
