BODY{
	margin:0;
	background-color:#fff;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif, ;
}



.register
{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif, ;
	font-weight : bold;
	color : #FFFFCC;
}
.register,
.register A,
.register A:visited,
.register A:links,
.register A:active{
	text-decoration : none;
	color: #FFFFCC;
}
.register A:hover
{
	color: #527CB3;
	background : #DEE6F0;
}

.r_border{
	border-right : 1px solid White;
}




.footer
{
	background:#013a65;
	padding:20px;
	color:#FFF;
	font-size:12px;
	line-height:16px;
	min-height:200px;
}

.footer a, .footer a:visited
{
	color:#fff;
	text-decoration:none;
	
}

.footer a:hover 
{
	color:#fff;
	text-decoration:underline;
}

.bottom{
	border-top : 1px solid #E9E9B6;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color : White;
	background-color : #4A4A4A;
	padding-left : 15px;
	padding-right : 15px;
	width:800px
}
.bottom_l{
	border-top : 1px solid #E9E9B6;
	background : url(img/sh_bottleft.gif) repeat-y fixed right;
}
.bottom_r{
	border-top : 1px solid #E9E9B6;
	background : url(img/sh_bottright.gif) repeat-y fixed left;
}
.bottomlinks{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #E3E3E3;
	background-color : #4A4A4A;
	padding-left : 15px;
	padding-right : 15px;
	vertical-align : middle;
}
.bottomlinks,
.bottomlinks A,
.bottomlinks A:visited,
.bottomlinks A:links,
.bottomlinks A:active{
	text-decoration : none;
	color: #E3E3E3;
}
.bottomlinks A:hover{
	text-decoration : none;
	color: white;
}

.links{
	font : 11px Geneva, Arial, Helvetica, sans-serif;
	color : white;
	padding-left : 15px;
	padding-right : 15px;
	vertical-align : middle;
}
.links,
.links A,
.links A:visited,
.links A:links,
.links A:active{
	text-decoration : none;
	color: #E3E3E3;
}
.links A:hover
{
	text-decoration : none;
	color: white;
}
.links_home{
	font : 11px Geneva, Arial, Helvetica, sans-serif;
	padding-left : 15px;
	padding-right : 15px;
	vertical-align : middle;
}
.links_home,
.links_home A,
.links_home A:visited,
.links_home A:links,
.links_home A:active
{
	text-decoration : none;
	color : white;
}
.links_home A:hover
{
	text-decoration : none;
	color: white;
}
.subnav{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top : 10px;
	padding-left : 15px;
	padding-right : 10px;
	vertical-align : top;
	color: #003a62;
	line-height : 18px;
	border-right: 5px solid #034EA2;	
}
.subnav {
	text-decoration : none;
	color: #003a62;
}
.subnav A {
	text-decoration : none;
	color: #003a62;
}
.subnav A:visited {
	text-decoration : none;
	color: #003a62;
}
.subnav A:links {
	text-decoration : none;
	color:#003a62;
}
.subnav A:active{
	text-decoration : none;
	color: #003a62;
}
.subnav A:hover{
	text-decoration : underline;
	color: #003a62;
}
.subnav_hc{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top : 10px;
	padding-left : 15px;
	padding-right : 10px;
	vertical-align : top;
	color: #003a62;
	line-height : 18px;
	border-right: 5px solid #5cb347;

}
.subnav_hc {	text-decoration : none;
	color: #003a62;
}
.subnav_hc A {	text-decoration : none;
	color: #003a62;
}
.subnav_hc A:visited {	text-decoration : none;
	color: #003a62;
}
.subnav_hc A:links {	text-decoration : none;
	color: #003a62;
}
.subnav_hc A:active{
	text-decoration : none;
	color: #003a62;
}
.subnav_hc A:hover{
	text-decoration : underline;
}
.subnav_mg{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top : 10px;
	padding-left : 18px;
	padding-right : 15px;
	vertical-align : top;
	color: #003a62;
	line-height : 18px;
	border-right: 5px solid #FBB040;
}
.subnav_mg {	text-decoration : none;
	color: #003a62;
}
.subnav_mg A {	text-decoration : none;
	color: #003a62;
}
.subnav_mg A:visited {	text-decoration : none;
	color: #003a62;
}
.subnav_mg A:links {	text-decoration : none;
	color: #003a62;
}
.subnav_mg A:active{
	text-decoration : none;
	color: #003a62;
}
.subnav_mg A:hover{
	text-decoration : underline;
}
.subnav_ap{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top : 10px;
	padding-left : 15px;
	padding-right : 10px;
	vertical-align : top;
	color: #881B3F;
	line-height : 18px;
	border-right: 5px solid #863d97;
}
.subnav_ap {
	text-decoration : none;
	color: #003a62;
}
.subnav_ap A{
	text-decoration : none;
	color: #003a62;
}
.subnav_ap A:visited{
	text-decoration : none;
	color: #003a62;
}
.subnav_ap A:links{
	text-decoration : none;
	color: #003a62;
}
.subnav_ap A:active{
	text-decoration : none;
	color: #003a62;
}
.subnav_ap A:hover{
	text-decoration : underline;
	color: #003a62;
}
.subnav_re{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top : 10px;
	padding-left : 15px;
	padding-right : 10px;
	vertical-align : top;
	color: #003a62;
	line-height : 18px;
	border-right: 5px solid #034EA2;
}
.subnav_re{
	text-decoration : none;
	color: #003a62;
}
.subnav_re A {
	text-decoration :none;
	color: #003a62;
}
.subnav_re A:visited {
	text-decoration : none;
	color: #003a62;
}
.subnav_re A:links {
	text-decoration : none;
	color: #003a62;
}
.subnav_re A:active{
	text-decoration : none;
	color: #003a62;
}
.subnav_re A:hover{
	text-decoration : underline;
	color: #003a62;
}
.crumb{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	color : white;
	vertical-align : middle;
}
.main_btn{
	border-bottom : 1px solid;
	padding-left : 15px;
	color : #FFF;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.main_btn a
{
	text-decoration : none;
	color: #fff;
}

.main_btn a:visited
{
	text-decoration : none;
	color: #eee;
}
.main_btn A:hover{
	text-decoration : underline;
	color: #fff;
}
.date{
	font : bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #4A4A17;
	text-align : right;
	padding-right : 15px;
}
.homecontent{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-align : left;
	padding: 15px;
	line-height : 17px;
}

.homecontent A {
	text-decoration :none;
	color: #003a62;
}
.homecontent A:visited {
	text-decoration : none;
	color: #003a62;
}
.homecontent A:links {
	text-decoration : none;
	color: #003a62;
}
.homecontent A:active{
	text-decoration : none;
	color: #003a62;
}
.homecontent A:hover{
	text-decoration : underline;
	color: #003a62;
}
.title{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #4A4A17;
	padding-left : 15px;
}
.contactinfo{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 15px;
	color : #5B5B28;
}
.header1{
	font : bolder 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.content{
	font : 11px Arial, Helvetica, sans-serif;
	color : #5E5E5E;
	padding : 15px;
	vertical-align : top;
}
.clsTest{
	}
.form{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.formlabel{
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	padding-left : 5px;
	padding-right : 5px;
}
.impback{
	background : url(img/imp_back.gif) repeat-x top;
	padding : 15px;
}

.imp_header{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #535353;
	padding-left : 10px;
	padding-right : 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background : #E6E6B3;
	border-top : 1px solid #9B9B9B;
	border-right : 1px solid #9B9B9B;
	border-left : 1px solid #9B9B9B;
	vertical-align : top;
}
.imp_content{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #535353;
	padding-left : 10px;
	padding-right : 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background : url(img/imp_contentback.gif);
	background-repeat : repeat-x;
	background-color : #C5C592;
	border-bottom : 1px solid #9B9B9B;
	border-right : 1px solid #9B9B9B;
	border-left : 1px solid #9B9B9B;
	vertical-align : top;
}

SELECT,INPUT{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
/********************************************
/ content manager styles
/********************************************/

.clsHeader1{
	font : bolder 16px Arial, Helvetica, sans-serif;
}
.clsHeader2{
	font : bolder 14px Arial, Helvetica, sans-serif;
}
.clsHeader3{
	font : bolder 12px Arial, Helvetica, sans-serif;
}
.clsContent{
	font : 11px Arial, Helvetica, sans-serif;
	color : #5E5E5E;
	letter-spacing : normal;
}
.clsBlue{
	color : #2157C7;
}
.clsRed{
	color : #951E46;
}
.clsMustard{
	color : #D98004;
}
.clsTeal{
	color : #00B09B;
}

/********************************************
/ catalog styles
/********************************************/

.mainhead_catalog{
	font-family:arial;
	font-size:14px;
	FONT-WEIGHT: bold;
	color:#4C4C4C;
}
.subhead_catalog{
	font-family:arial;
	font-size:12px;
	FONT-WEIGHT: bold;
	color:#333333;
}

.content_catalog{
	font-family:arial;
	font-size:12px;
	color:#333333;
}

a.library{
	font-family:arial;
	font-size:11px;
	FONT-WEIGHT: normal;
	text-decoration: none;
	color:#4C4C4C;
}

a.library:hover{
	font-family:arial;
	font-size:11px;
	FONT-WEIGHT: normal;
	text-decoration: none;
	color:#000000;
}

a.course
{
	font-family:arial;
	font-size:12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#000000;
}

a.course:hover
{
	font-family:arial;
	font-size:12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	color:#808080;
}

.sub header{
	font-family:arial;
	font-size:12px;
	FONT-WEIGHT: bold;
	color:#000000;
}

a.subnav{
	font-family:arial;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color:#000000;
}

a.subnav:hover{
	font-family:arial;
	font-size:12px;
	FONT-WEIGHT: normal;
	text-decoration: none;
	color:#808080;
}

.ro{
	Background:a6a6a6; color:white; 
}

.box1{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	border-bottom : 1px solid #B6B6B6;
	padding-left : 10px;
}
.box2{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : white;
	border-bottom : 1px solid #B6B6B6;
	border-left : 1px solid #B6B6B6;
	padding-left : 5px;
}
h1{
	font : 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003a62;
	font-weight:bold;	
}
h2 {
	font : 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003a62;
		font-weight:bold;
}
h3 {
	font : 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003a62;
	font-style:;
		font-weight:bold;
	
}











.comment {padding:30px; font-size:11px; font-style:italic; line-height:20px;}
a {color:#003a62}
a:visited {color:#069}
a:hover {color:#06F}


.note {font-size:10px; font-style:italic;}

.error_strings{ font-size:10px; color:#F00; width:130px;}

.RElinks {margin:10px;}
.RElinks a {text-decoration:none;  font-size:11px;}
.RElinks a:hover {text-decoration:underline;}


.splashNav { padding:0 15px 10px 5px; display:inline}
.splashNav a {text-decoration:none; font-size:13px; }
.splashNav a:hover {text-decoration:underline}
