BODY {
	background-color: #cccccc;
	margin-top: 0px;
	text-align: center;
}

p.small {
	line-height: 1.45
}

.bodytext {

	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif;
	font-size: 9pt;
}

TABLE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 99%;
	color : #000000;
}

#maincontainer {
	text-align: left;
	margin: 0px auto;
	width: 764px;
	border:1px solid #999999;
	border-top: 0px;
}		
		
div#logobox {
    position:relative;
    top: 29px;
    float:left;
    left:127px;
    border:0px solid #ffffff;
    margin: 0px;
    padding: 0px;
    z-index: 0;
}
	
div#headertext{
	max-height: 30px;
	position:relative;
	top: 24px; right: 20px;
	float: right;
	text-align: right;
	background-color: white;
    font-family: Helvetica,sans-serif;
	font-size: 10pt;	
	z-index: 0;
}	


#headertext a {
	font-family: helvetica, arial, sans-serif;
	color: #39275B;
	font-size: 0.7em;
	text-decoration: none;
	z-index: 0;
	font-weight: bold;	
} 


#headertext a:hover {
	color: gray;
	font-size: 0.7em;
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

div#form {
	max-height: 25px;
	position:relative;
	top: 0px; right: 20px;
	float: right;
	text-align: right;
	background-color: white;
}

div#visualfeature {
	color: white;
	padding: 0px;
	width:536px;
	height: 183px;
	background-color: #D8BFD8;
	position: relative; left: 18px;
	margin: 0px;
}

div#lpbanner {
	color: white;
	padding: 0px;
	width:536px;
	height: 183px;
	background-color: #999999;
	position: relative; left: 18px;
	margin: 0px;
}

div#lpbannerws {
	color: white;
	padding:0px;
	width:538px;
	height: 183px;
	background-color: #6B8E23;
	position: relative; left: 18px;
	margin-bottom: 10px;
}

div#lpbannerol {
	color: white;
	padding:0px;
	width:538px;
	height: 183px;
	background-color: #996699;
	position: relative; left: 18px;
	margin-bottom: 10px;
}

div#lpbannerct {
	color: white;
	padding:0px;
	width:538px;
	height: 183px;
	background-color: #CCCC66;
	position: relative; left: 18px;
	margin-bottom: 10px;
}

div#lpbnrpic {
	width:184px;
/*	color: white;
	padding:0px;
	background-color: #90EE90;
*/
}

div#lpbnrtxt {
	width:320px;
	position: absolute;
	top: 0px;
	left: 200px;
	padding: 15 0 15 0px;
	font-size: 80%;
	overflow: auto;
}

h3#lpbnrtxt {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #ffffff;
}

/*
div#lpbnrfudgeit {
	position: relative;
	TOP: -50%;
}
*/

div#leftsideseg {
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px;
	font-family: helvetica, arial, sans-serif;
	width:161px;
	background-color:white;	
	float:left;	
	line-height: 110%;
	font-size: 0.75em;
}

div#leftsidebar {
	margin-left: 0px;
	padding: 0px;
	font-family: helvetica, arial, sans-serif;
	width:191px;
	background-color:white;	
	float:left;	
	line-height: 110%;
}

ul#leftnav {
	font-size: 70%;
	font-family: helvetica, arial, sans-serif;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
	list-style: none;
	padding: 0px;
	border: none;
}

li#leftnav a {
	color: black;
	text-decoration: none;
	line-height: 110%;
}

li#leftnav A:active {	
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : red;
}

li#leftnav a:hover   {
	list-style: none;
	padding: 0px;
	border: none;
	color: gray;
	line-height: 110%;
}

div#footer {
	text-align: center;
	font-family: helvetica, arial, sans-serif; 
	width:764px;
	height:50px;
	max-height:50px;
	background-color: white;	
	line-height: .8em;
}


#footer a {
	color: #333333;
	font-size: 11px;
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
} 


#footer a:hover {
	color: gray;
	font-size: 11px;
	font-family: helvetica, arial, sans-serif;
	text-decoration: none;
}

div#hpcopymain {
	font-size: 100%;
	line-height: 140%;
	font-family: helvetica, arial, sans-serif;
	width:530px;
	/*height:140px;*/
	background-color:white;
	position: relative; left: 18px;
	margin-top: 20px;
}


div#hpcopymulti {
	padding: 0px;
	margin: 0 0 5 18px;
	/*margin-bottom: 15px;*/
	line-height: 120%;
	font-size: 70%;
	font-family: helvetica, arial, sans-serif;
	width:520px;
	height: 90px;
	background-color:white;
	/*position: relative; left: 18px;		*/
}

h1#landingpage {
	color: #39275B;
	font-size: 120%;
	font-family: helvetica, arial, sans-serif;
	margin-bottom: 5px;
	padding-bottom: 0px;
}

h2#landingpage {
	color: #39275B;
	font-size: 130%;
	font-family: helvetica, arial, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 0px;
}
h3#landingpage {
	color: #39275B;
	font-family: helvetica, arial, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 0px;
}

h3#programlist {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

div#lpcopymain {
	font-size: 85%;
	line-height: 115%;
	font-family: helvetica, arial, sans-serif;
	width:530px;
	/*height:140px;*/
	background-color:white;
	position: relative;
	left: 18px;		
}

div#segmain {
	margin-left: 18px;
	font-size: 85%;
	line-height: 115%;
	font-family: helvetica, arial, sans-serif;
	width:536px;
	/*width:385px;
	height:140px;*/
	background-color:white;
	float: left;
	left: 100px;
	/*border: solid 1px #ff0000;*/		
}

div#lpfeatures {
	text-align: left;
	margin-top: 8px;
	/*margin-right: 18px;*/
	float: right;
	font-size: 90%;
	line-height: 120%;
	font-family: helvetica, arial, sans-serif;
	color: black;
	width:150px;
	padding: 8px;
	/*height:140px;*/
	/*border: 1px #999999 solid;*/
	background-color: #F2F2F2;
	left: 18px;		
}

div#lpnewfeatures {
	text-align: left;
	margin-top: 18px;
	float: right;
	font-size: 65%;
	line-height: 120%;
	font-family: helvetica, arial, sans-serif;
	width:150px;
	/*height:140px;*/
	border: 10px #dcdcdc solid;
	background-color: #dcdcdc;
	left: 18px;		
}

div#lpnewoffer {
	text-align: left;
	margin-top: 18px;
	float: right;
	font-size: 65%;
	line-height: 120%;
	font-family: helvetica, arial, sans-serif;
	width:150px;
	/*height:140px;*/
	background-color: #dcdcdc;
	left: 18px;		
}

h3#hpleftnavhdr {
	margin-top: 18px;
	margin-left: 20px;
	margin-bottom: 0px;
	color: #39275B;
	font-size: 75%;
	font-family: helvetica, arial, sans-serif;
	border-bottom:1px dotted black;
	width: 150px
}

hr#seglp {
	width: 100%;
	/*border: 1px dotted #999999;
	border-style: none none dotted;*/
}

hr#landingpage {
	width: 100%;
	margin: 10 0 10 18px;
	color: #ffffff;
	background-color: #ffffff;
	border: 2px dotted #999999;
	border-style: none none dotted;
}

.caps {
text-transform: uppercase;
}


.hometable {
background-color: #CCCCCC;
color:white;
}

.wnewnavtext {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

div#nav {
	width:764px;
	height:29px;
	background-color: #39275b;
}

ul#navlist {

	font-weight: bold;
	position:relative; left:0px;
	text-align:center;
	font-size: 12px;
	font-family: helvetica, arial, sans-serif;
	list-style: none;
	width:764px;
	padding: 0px;
	margin: 0px;
}

ul#navlist li {
	float:left;
	height:29px;
	width:191px;
}


ul#navlist li a {
	display:block;
	color:white;
	/*text-transform: uppercase;*/
	height:29px;
	width:190px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(/ext/graphics/nav_bkgrd.gif);
	border-left: 1px solid white;
	line-height: 30px
}


ul#navlist li a#first {
	border-left: none;
}


ul#navlist li a:hover {
	background-image: url(/ext/graphics/nav_bkgrd_hov.gif);
}


A:link {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	color : #000000;
}

A:active {	
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	color : #000000;
}

A:visited {	
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	color : #000000;
}

A:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #990099;
}

.hometext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

A:link.homelinks {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}

A:active.homelinks {	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}

A:visited.homelinks {	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}

A:hover.homelinks {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #cc00cc;
}

A:link.textnav {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:active.textnav {	
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:visited.textnav {	
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:hover.textnav {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #ffffff;
}
A:link.textnava {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #990000;
}

A:active.textnava {	
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #990000;
}

A:visited.textnava {	
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #990000;
}

A:hover.textnava {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #990000;
}

A:link.logonav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:active.logonav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:visited.logonav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:hover.logonav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #ffff99;
}

.spottext {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #330066;
}

.mtngtext {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #330066;
}

A:link.mtngnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

A:active.mtngnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

A:visited.mtngnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

A:hover.mtngnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : underline;
	color : #333333;
}

A:link.moreinfo {
	font-size : 14px;
	font-style : normal;
	text-decoration : none;
	font-weight: bold;
	color : #333333;
}

A:active.moreinfo {
	font-size : 14px;
	font-style : normal;
	text-decoration : none;
	font-weight: bold;
	color : #333333;
}

A:visited.moreinfo {
	font-size : 14px;
	font-style : normal;
	text-decoration : none;
	font-weight: bold;
	color : #333333;
}

A:hover.moreinfo {
	font-size : 14px;
	font-style : normal;
	text-decoration : underline;
	font-weight: bold;
	color : #333333;
}

A:link.wnewnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

A:active.wnewnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

A:visited.wnewnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color : #333333;
}

A:hover.wnewnav {
	font-size : 12px;
	font-style : normal;
	text-decoration : underline;
	color : #333333;
}


A:link.wnewnav2 {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #660066;
}
A:link.exploreNav
{
	color: #000000;
    font-style : normal;
	font-weight : bold;
	font-weight: bold;
	font-size: 12px;
	line-height: 140%;
	text-decoration: underline;

}
A:active.exploreNav
{
	color: #000000;
	font-style : normal;
	font-weight : bold;
	font-weight: bold;
	font-size: 12px;
	line-height: 140%;
	text-decoration: underline;
}
A:visited.exploreNav
{
    color: #000000;
	font-style : normal;
	font-weight : bold;
	font-weight: bold;
	font-size: 12px;
	line-height: 140%;
	text-decoration: underline;
}
A:hover.exploreNav
{
    color: #990099;
	font-style : normal;
	font-weight : bold;
	font-weight: bold;
	font-size: 12px;
	line-height: 140%;
	text-decoration: underline;
}


A:active.wnewnav2 {
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #660066;
}

A:visited.wnewnav2 {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #660066;
}

A:hover.wnewnav2 {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #660066;
}

/*
A:link.leftnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:active.leftnav {	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:visited.leftnav {	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:hover.leftnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #ffffff;
}
*/

a#landingpage {
	color: #39275B;
	font-size: 130%;
	font-family: helvetica, arial, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}

a#landingpage:hover {
	text-decoration: none;
	color: #990099;
}

.footertext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

.copyright {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #cc99ff;
}

.smalltextblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #00008B;
}

.smallheadblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #00008B;
}


.newstext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #ffffff;
}


.quotationtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
}

.ollandingpagelinks {
	font-size : 90%;
}

.tabletext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
}


H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;
	color : #000000;
}

H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : bold;
	color : #000000;
}

H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #000000;
}


H4 {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #000000;
}


H5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 120%;
	font-weight : bold;
	color : #000000;
}

.h1course {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;
	color : #cc3333;
}

.h2course {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : bold;
	color : #cc3333;
}

.h3course {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #cc3333;
}

.h4course {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #cc3333;
}
.h4course_white {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #ffffff;
}

.h5course {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight : bold;
	color : #cc3333;
}


.h1cert {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;
	color : #336699;
}

.h2cert {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : bold;
	color : #336699;
}

.h3cert {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #336699;
}



.h3certmod {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #336699;
}

.h4cert {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #336699;
}

.h5cert {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight : bold;
	color : #336699;
}

.h1cert_head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;
	color : #000000;
}

.h1cert_head_mod {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 140%;
	font-weight : bold;
	color : #000000;
}

.h1cert_head_mod2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #000000;
}

.h3cert_head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #000000;
}

.h3cert_head_mod {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	color : #000000;
}

.h1special {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;
	color : #cc3333;
}

.h2special {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : bold;
	color : #000000;
}

.h3special {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #000000;
}
.h3special_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #ffffff;
}

.h4special {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #000000;
}

.h5special {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight : bold;
	color : #000000;
}

.h1stud {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;
	color : #669933;
}

.h2stud {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 130%;
	font-weight : bold;
	color : #669933;
}

.h3stud {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-weight : bold;
	color : #669933;
}

.h4stud {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #669933;
}

.largetext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #000000;
}

.mediumtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-weight : normal;
	color : #000000;
}



.mediumtext2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-weight : normal;
	color : #000000;
}

.smalltext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 60%;
	font-weight : normal;
	color : #000000;
}

.errortext {
	background-color : #b22222;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #ffff00;
}

.coursetitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 99%;
	font-weight : bold;
	color : #cc3333;
}

.subjects {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}



A:link.subjects {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	text-decoration : none;
	text-decoration : underline;
	color : #000000;
}

A:active.subjects {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:visited.subjects {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:hover.subjects {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	text-decoration : underline;
	color : #cc00cc;
}

.subcert {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}



A:link.certnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:active.certnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:visited.certnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:hover.certnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : none;
	color : #990099;
}

.redtext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 99%;
	font-weight : bold;
	color : #FF0000;
}

.redtext2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	color : #FF0000;
}

.whitetext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 99%;
	color : #FFFFFF;
}

.redtextsmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-weight : bold;
	color : #FF0000;
}

.newoffselect {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FF6600;
}

.redcourse {
		color : #cc3333;
}

.certblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : none;
	text-decoration : none;
	color : #336699;
	font-weight : bold;
}

.certgreen {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : underline;
	text-decoration : underline;
	color : #009933;
	font-weight : bold;
}


A:link.certgreen {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : underline;
	text-decoration : underline;
	color : #009933;
	font-weight : bold;
}

A:visited.certgreen {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : underline;
	text-decoration : underline;
	color : #009933;
	font-weight : bold;
}

A:active.certgreen {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : underline;
	text-decoration : underline;
	color : #009933;
	font-weight : bold;
}

A:hover.certgreen {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : underline;
	text-decoration : underline;
	color : #666666;
	font-weight : bold;
}

.greentext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : normal;
	text-decoration : none;
	color : #339900;
	font-weight : bold;
}


.whitetext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	text-decoration : none;
	color : #ffffff;
	font-weight : bold;
}

.required {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 70%;
	color : #cc0000;
	font-weight : bold;
}

.searchbtn {
	color : #ffffff;
	background-color : #39275b;
	font-weight : normal;
    background-image: url(/ext/graphics/nav_bkgrd.gif);
    padding: 1px;
}

.searchfld {
	color : #39275b;
	font-weight : normal;
	font-size : 12px;
    font-family: helvetica;
    text-align: center;
    width: 125px;
}

.reqbtn {
	color : #000000;
	background-color : #ff9900;
	font-weight : bold;
	font-size : 90%;
}

.greqbtn {
	color : #ffffff;
	background-color : #660099;
	font-weight : bold;
	font-size : 90%;
}


A:link.certlist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:active.certlist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:visited.certlist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:hover.certlist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #990099;
}

A:link.certlist2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:active.certlist2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:visited.certlist2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:hover.certlist2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:link.courselist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:active.courselist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:visited.courselist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}

A:hover.courselist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #990099;
}

A:link.certlistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : none;
	color : #336699;
}

A:active.certlistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : none;
	color : #336699;
}

A:visited.certlistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : none;
	color : #336699;
}

A:hover.certlistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #336699;
}


A:link.courselistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #cc3333;
}

A:active.courselistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #cc3333;
}

A:visited.courselistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #cc3333;
}

A:hover.courselistnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #cc3333;
}


A:link.courselistnav2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #cc3333;
}

A:active.courselistnav2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #cc3333;
}

A:visited.courselistnav2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #cc3333;
}

A:hover.courselistnav2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #cc3333;
}

A:link.backtotop {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	/*font-style : normal;
	text-decoration : underline;*/
	color : #6600FF;
}

A:active.backtotop {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	/*font-style : normal;
	text-decoration : underline;*/
	color : #6600FF;
}

A:visited.backtotop {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	/*font-style : normal;
	text-decoration : underline;*/
	color : #6600FF;
}

A:hover.backtotop {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	/*font-style : normal;
	text-decoration : none;
	color : #FF6600;*/
}



A:link.greennav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #009933;
}

A:visited.greennav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #009933;
}

A:active.greennav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #009933;
}

A:hover.greennav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : underline;
	color : #009933;
}

A:link.h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}

A:active.h3 {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}

A:visited.h3 {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}

A:hover.h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #990099;
}

.about {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 99%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #000080;
}

.edge {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 110%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #4F94CD;
}

.edgeorange {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ff9933;
}


.sum05trump {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #990099;
}

.relatedcp {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}

.courselist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

.certlist {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

.certlist2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

.certstatus {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

A:link.classnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #cc3333;
}

A:active.classnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #cc3333;
}

A:visited.classnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #cc3333;
}

A:hover.classnav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : underline;
	color : #cc3333;
}

.reqbutton {
	color : #ffffff;
	background-color : #333399;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.dottedBorder_left 
{ 
	border-right: solid thin #999999; 
	border-left: solid thin #999999; 
	border-bottom: solid thin #999999;
}

.dottedBorder
{ 
	border-top: thin dotted #999999; 
	border-bottom: thin dotted #999999;
}


.creditborder {
border-top: solid thin #336699;
border-bottom: solid thin #336699;
}


.certbox
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	color : #000000;
}

.certboxred
{
	font-family : Arial, Helvetica, sans-serif;
	color : #CD3333;
}


A:link.certboxlink {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	color : #ffffff;
}

A:active.certboxlink {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	color : #ffffff;
}

A:visited.certboxlink {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	color : #ffffff;
}

A:hover.certboxlink {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : underline;
	color : #ffffff;
}
.dotted_hr {
	border : 1px dotted #CCCCCC;
	margin-top : 10px;
	margin-bottom : 10px;
}
.blue_hr {
	border : 1px solid #336699;
	margin-top : 10px;
	margin-bottom : 10px;
}
.nondegborder {
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;
}

.nondeg {  
	font-family : Arial, Helvetica, sans-serif;
	font-size : 115%;
	color : #000000;
}

A:link.nondeg {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	text-decoration : none;
	color : #999900;
}

A:active.nondeg {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	color : #999900;
}

A:visited.nondeg {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	color : #999900;
}

A:hover.nondeg {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : underline;
	color : #999900;
}
.olborder {
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-top: 4px solid #03316B;
}
.cert_border {
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;
}

A:link.certstatus {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

A:active.certstatus {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

A:visited.certstatus {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

A:hover.certstatus {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-decoration : underline;
	color : #000000;
}
.certstatus_black {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #000000;
}

.certstatus_black_mod {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #336699;
}

.certstatus_purple {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	text-decoration : none;
	color : #6633cc;
}

A:link.certstatus_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #FFFFFF;
}

A:active.certstatus_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #FFFFFF;
}

A:visited.certstatus_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #FFFFFF;
}

A:hover.certstatus_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	font-style : normal;
	text-decoration : underline;
	color : #FFFFFF;
}
.status_box {
border-left: 1px solid #6633cc;
border-right: 1px solid #6633cc;
border-bottom: 1px solid #6633cc;
background-color: #FFFFFF;
text-align:	left;
}

/*
.status_box_mod {
border-top: 1px solid #6633cc;
border-left: 1px solid #6633cc;
border-right: 1px solid #6633cc;
border-bottom: 1px solid #6633cc;
background-color: #FFFFFF;
text-align:	left;
padding: 5 5 10 10 px; 
margin: 0 0 20 20 px;
}
*/

.status_box_mod {
	border: 1px solid #6633cc;
	background-color: #FFFFFF;
	text-align:	left;
	padding: 5 5 10 10px; 
	margin: 0 0 20 20px;
}

.status_box2 {
border-left: 1px solid #6633cc;
border-right: 1px solid #6633cc;
border-top: 1px solid #6633cc;
border-bottom: 1px solid #6633cc;
background-color: #CCCC66;
text-align:	left;
}
.status_box_white {
border-bottom: 1px solid #FFFFFF;
background-color: #6633cc;
text-align:	left;
}
.certhead_bar {
background-color: #ccccff;
}
.certhead_bar_ol {
background-color: #FF9933;
}
.certhead_bar_beth {
background-color: #CCFFFF;
}
.centercol {
border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
background-color: #FFFFFF;
}

.greenhdr {
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	background-color: #669933;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	padding-bottom: 8px;
	padding-top: 8px;
}

.greentbl {
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	background-color: #99CC66;
}

.greenspanl {
	border-right: 1px solid #669933;
	border-bottom: 2px solid #669933;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	width: 193px;
}

.greenspanr {
	border-left: 1px solid #669933;
	border-bottom: 2px solid #669933;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	width: 193px;
}

.greentable {
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	background-color: #99CC66;
}

.greentdl {
	border-right: 1px solid #669933;
	border-bottom: 2px solid #669933;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 5px;
	width: 193px;
}

.greentdr {
	border-left: 1px solid #669933;
	border-bottom: 2px solid #669933;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 5px;
	width: 193px;
}

.greenbtdl {
	border-right: 1px solid #669933;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	width: 193px;
}

.greenbtdr {
	border-left: 1px solid #669933;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	width: 193px;
}

.greenbar {
	height: 2px;
	width: 100%;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 0;
	border-bottom: 0;
	background-color: #669933;
	line-height: 2px;
}


A:link.greenlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #336600;
}

A:active.greenlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #336600;
}

A:visited.greenlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #336600;
}

A:hover.greenlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #336600;
}

.bluehdr {
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	background-color: #333399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	padding-bottom: 8px;
	padding-top: 8px;
}

.bluetbl {
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	background-color: #9999ff;
}

.bluebtdl {
	border-right: 1px solid #333399;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	width: 193px;
}

.bluebtdr {
	border-left: 1px solid #333399;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	width: 193px;
}


A:link.bluelink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #330066;
}

A:active.bluelink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #330066;
}

A:visited.bluelink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #330066;
}

A:hover.bluelink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #330066;
}


A:link.tourlink {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #330066;
}

A:active.tourlink {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #330066;
}

A:visited.tourlink {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #330066;
}

A:hover.tourlink {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline;
	color : #660000;
}

.tourhdr {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}

.tourname {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
}

.tourdate {
	font-family: "Times New Roman";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
}

.panelhead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

.panel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #6633cc;
}


A:link.panelnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:active.panelnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:visited.panelnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}

A:hover.panelnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline;
	color : #ffff99;
}
.panel_box {
border-left: 1px solid #6633cc;
border-right: 1px solid #6633cc;
border-bottom: 1px solid #6633cc;
border-top: 1px solid #6633cc;
}
.panel_box2 {
border-left: 1px solid #6633cc;
border-right: 1px solid #6633cc;
border-bottom: 1px solid #6633cc;
}
.wnewtext {
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #666666;
}

/*
  VJH 2009-11-25 Added ID for header to set section to 95px height
*/
#header {
    height: 95px;
    background-image: url("/ext/graphics/patchnband.gif");
    background-repeat: no-repeat;
}

#topsearch {
/*    font-size: 9px; */
    border: 0px;
}

/*
  VJH 2009-12-08 Added ID for new segment fold elements
*/
#segfold {
    margin-left: 40px;
    margin-right: 40px;
    margin-bottom: 20px;
    padding-top: 20px;    
    padding-bottom: 20px;    
    border-top-style: dotted;
    border-bottom-style: dotted;
    border-width: 1px;
}

#segblurb {
    font-family: Arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #949494;
    margin-left: 40px;
    margin-right: 40px;
    margin-bottom: 20px;     
    border-bottom-style: dotted;
    border-width: 1px;   
    line-height: 25px;
}

#segblurb h2 {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 25px;
    color: #3B185A;
    margin-bottom: -10px
}

#segcontent h3 {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #3B185A;
    margin-bottom: 8px;
}

#segcontent a:active, #segcontent a:focus, #segcontent a:hover, #segcontent a:link, #segcontent a:visited {
    font-face: Arial, sans-serif;
    font-size: 11px;
    color: #383838;    
}

#segcontent {
    font-face: Arial, sans-serif;
    font-size: 11px;
    color: #383838;    
    margin-left: 40px;
    margin-right: 40px;
}

ul.listoflinks {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-top: 5px;
    line-height: 22px;    
}

ul.listoflinksleveltwo { 
    list-style-type:none;
}

.listoflinks li {
    margin-left: -5px;
    text-indent: -3em;
    padding-right: 70px;
}

.listoflinksleveltwo li {
    margin-left: -5px;
    text-indent: -3em;
    padding-right: 0px;

}

/*
  VJH 2009-12-31 Added class to substitute for searchfld per BugID 7
*/
.genericformfld {
	color : #39275b;
	font-weight : normal;
	font-size : 12px;
    font-family: Helvetica, Arial, sans-serif;
    width: 300px;
}