body {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10pt; font-color:#000000; margin:0; padding:0; background-color:#FFFFFF}
a:link {color:#336699; text-decoration:none; text-weight:bold;}
a:visited {color:#336699; text-decoration:none; text-weight:bold;}
a:hover {color:#6699CC; text-decoration:underline; text-weight:bold;}
a img {border: none;}
h1 {font-family:Verdana,Helvetica,Arial,sans-serif; color:#000000; font-size:13pt;}
h1.blue {font-family:Verdana,Helvetica,Arial,sans-serif; color:#469cd4; font-size:13pt;}
h2 {font-family:Verdana,Helvetica,Arial,sans-serif; color:#000000; font-size:12pt; font-weight:bold; letter-spacing:-0.1em;}
h3 {font-family:Verdana,Helvetica,Arial,sans-serif; color:#000000; font-size:11pt; font-style:italic;}
h4 {font-family:Times,Georgia,Garamond,serif; color: #56A0D3; font-size: 13pt; font-weight: bold;}
hr {color:#E5E5E5; width:100%;}
.border {border:1px; border-color:#CCCCCC; border-style:solid; float:left;}
.nav_list {list-style-image:url(/info_security_awareness_training/images/right_arrow.png); margin-left:20px; padding-left:0px;}
.italic {font-style:italic;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.center {text-align:center;}
.right {text-align:right;}
.apptitle{text-align:right;}
a.whitelink:link {color:#FFFFFF; text-decoration:none;}
a.whitelink:visited {color:#FFFFFF; text-decoration:none;}
a.whitelink:hover {color:#FFFFFF; text-decoration:underline;}
.logo{height:48px; border:none; float:left; padding-right:5px; padding-top:5px;}
.copy{text-align:center; font-size:9pt;}

#title{width:800px; margin-left:-400px; position:relative; left:50%; height:75px; font-family:"Times New Roman",Times,Georgia,Garamond,serif; color:#469cd4; font-size:18pt; font-weight:bold;}
#apptitle{width:800px; margin-left:-400px; position:absolute; left:50%; height:75px; font-family:"Times New Roman",Times,Georgia,Garamond,serif; color:#469cd4; font-size:18pt; font-weight:bold;text-align:right;top:12px;}
#info{width:800px; margin-left:-400px; position:absolute; left:50%; height:15px; font-family:Verdana,Helvetica,Arial,sans-serif; color:#469cd4; font-size:8pt;text-align:right;top:36px;}
#headerlinks{height:15px; width:800px; margin-left:-400px; position:relative; left:50%; background-color:#56A0D3; border-bottom: 2px solid #F17E1F; font-family:Verdana, Helvetica, Arial, sans-serif; font-weight: bold; text-shadow: 1px 1px 1px #003399; padding:2px; font-size:11px; text-align:center; color:#FFFFFF; letter-spacing:0.1em;}
#footerlinks{height:15px; width:800px; margin-left:-400px; position:relative; left:50%; background-color:#56A0D3; border-bottom: 2px solid #F17E1F; font-family:Verdana, Helvetica, Arial, sans-serif; font-weight: bold; text-shadow: 1px 1px 1px #003399; padding:2px; font-size:11px; text-align:center; color:#FFFFFF; letter-spacing:0.1em;}
#appinfo{height:15px; width:800px; margin-left:-400px; position:relative; left:50%; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:12px; text-align:left; color:#469cd4; letter-spacing:0.1em;}
#groupheader{height:15px; width:800px; margin-left:-400px; position:relative; left:50%; font-family:Verdana, Helvetica, Arial, sans-serif; font-weight:bold; font-size:16px; text-align:left; color:#FFFFFF; letter-spacing:0.1em;}
#application{width:800px; margin-left:-400px; position:relative; left:50%; min-height: 400px;}
#foot{width:800px; margin-left:-400px; position:relative; left:50%; height:30px; background-color:#CAE1FF; padding:2px; text-align:center; font-size:9pt;}
#adver{width:700px; margin-left:-400px; position:relative; left:57%; background-color:#FFFFFF; padding:1px;}
#subgroupheader{width:800px; margin-left:-400px; position:relative; left:50%; height:15px; background-color:#CFE0F3; border-bottom: 1px solid #469cd4; padding:4px; text-align:left; font-size:11pt; font-style:normal; font-weight:bold;}
#subgroupheadernew{height:15px; background-color:#56A0D3; border-bottom: 2px solid #F17E1F; padding:6px; text-align:left; font-size:11pt; font-style:normal; font-weight:bold; color:#FFFFFF; text-shadow: 1px 1px 1px #003399; }
#prefoot{width:800px; margin-left:-400px; position:relative; left:50%; height:30px; padding:2px; text-align:left; font-size:9pt;}
.leftcolumn { width: 330px; float: left}
.rightcolumn { width: 330px; float: right}

/* Body Stuff */
#container:after {clear:both; content: "."; display:block; height:0; visibility:hidden;}
#container {display:inline-block;}
/* Hide from MacIE5 \*/
#container {display:block;}
/**/
.column .wrap {padding:5px;}
#content .wrap {padding:5px 5px;}
.column {float:left;}
/* End Body Stuff */

#content {margin-left:165px; width:630px;}
#navigation {margin-left: -790px; width:155px; border-right:2px solid #E5E5E5;}

.prop {height:400px;float:right;width:1px;}
.clear {clear:both;height:1px;overflow:hidden;}

/*IDs for course tables */
#course {
width:525px;
}

#ref {
width:25px;
}

#timer {
width:25px;
align:right;
}

#duration {
width:60px;
}

#play {
width:40px;
}

#reviewed {
width:25px;
}
/*end course tables ids */


hr.header {
	width:790px;
}

tr.highlight:hover {
background-color: #CCCCFF;
}

td.detail {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-bottom: 0.6em;
}

table {
border-collapse: collapse;
}

td.detail-14 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-style: normal;
}

td.detail-16 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 16px;
	font-style: normal;
}

td.nav-border {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	border-right:2px solid #E5E5E5;
}

th.detail {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
}

p.body {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

p.body-13 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

p.body-14 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}

p.body-16 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}

p.body-bold {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

p.adver {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

p.error {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

ol.body {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

ol.body-13 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

ol.body-14 {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}

div.head {
	font-family: Times New Roman, Arial;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	color: #6699CC;
}
		
div.body {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
A.arg:link  {color: #469cd4 ; text-decoration: underline ; font-weight : bold }
A.arg:visited  {color: #469cd4 ; text-decoration: underline ; font-weight : bold }
A.arg:active {color: #469cd4 ; text-decoration: underline ; font-weight : bold }
A.arg:hover {color: #469cd4 ; text-decoration: underline ; font-weight : bold }

A.argRed:link  {color: #CD0000 ; text-decoration: underline ; font-weight : bold }
A.argRed:visited  {color: #CD0000 ; text-decoration: underline ; font-weight : bold }
A.argRed:active {color: #CD0000 ; text-decoration: underline ; font-weight : bold }
A.argRed:hover {color: #FF3030 ; text-decoration: underline ; font-weight : bold }