div {
	font-family: arial;
	font-size: 13px;

}

BODY {
	color : #383838;
	font-family : arial;
	font-size : 13px;
	margin-top : 0px;
	margin-bottom : 00px;
	margin-left : 0px;
	margin-right : 0px;
	background:#f1f0ec; 
	
	background-image:url("../images/back-m.gif"); 	background-position:top left; background-repeat: repeat-x;

}

a {
	color:#000000;
}
a:active {
	color:#000000;
}

A:visited {
	color:#000000;
}
A:link {
	color:#000000;
}

A:hover {
	color:#808080;
}



TEXTAREA {
	border : 1px solid;
	font-family : arial;
	font-size : xx-small;
}

INPUT {
	font-family: arial;
	font-size: 8pt;
	color: #000033;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	height: 18px;
}

TD {
	font-family : arial;
	font-size : 13px;
	text-align:right;
}

.FormButton {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
	background: #66FFFF;
	border-color: #CCFFFF #006666 #006666 #CCFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	height: 18px;
}

.FormElements {
	font-family: arial;
	font-size: 10pt;
	color: #000066
}

.FormField {
	border:1px solid #000000;
}
.op-l{background-image:url("../images/back-op-r.jpg"); 	background-position:bottom left; background-repeat: repeat-x;}
.op-r {padding-top:20px;
background-image:url("../images/back-op-r.jpg"); 	background-position:bottom left; background-repeat: repeat-x;}


.article {
background:#f9f8f7;
padding-right:30px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:5px;
background-image:url("../images/bullet-article.gif"); background-position:top right; background-repeat: no-repeat;
font-family: arial;
	font-size: 10pt;
	font-weight: bold;
}



.mnuOver {

    background:#952514;
margin:0px;

    font-weight:bold;
	font-size:11px;
	color:#737373;

padding:2px;
	padding-right:8px;
	padding-left:8px;
    }


.mnuNormal {

    background:none;
margin:0px;

    font-weight:bold;
	font-size:11px;
	color:#737373;
	padding:2px;
	padding-right:8px;
	padding-left:8px;

    }
/* .menup {position:relative;top:50px;right:10px;zindex:-100;height:21px;width:720px; background:#ffffff;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;} */
.menublock {background:#6a1205;margin-top:1px;}
	
	
	
	
	
	
	
	

	.mnuOver a {text-decoration:none;color:#ffffff;}
	.mnuNormal a {text-decoration:none;color:#ffffff;}
	.mnuOver a:hover {text-decoration:none;color:#ffffff;}
	.mnuNormal a:hover {text-decoration:none;color:#ffffff;}
	.mnuOver a:visited {text-decoration:none;color:#ffffff;}
	.mnuNormal a:visited {text-decoration:none;color:#ffffff;}

	.list-bullet {background-image:url("../images/bullet-list.gif"); 	background-position:top right; background-repeat: no-repeat;
	margin-bottom:10px;padding-right:15px;font-size:13px; font-weight:bold; background:#ffffff;}
	
	.topback-i { background-image:url("../images/back-top-i.jpg"); 	background-position:top left; background-repeat: repeat-x;}
	
.scroll {font-family: arial; 	font-size: 9pt; font-weight:bold;color:#000000;}
.scroll a {color:#000000; text-decoration:none;}
.scroll a:hover {color:#000000; text-decoration:none;}
.scroll a:visited {color:#000000; text-decoration:none;}

.mnuNormal a {width:100%;}
.mnuOver a {width:100%;}

.opred {width:760px;height:183px; background-image:url("../images/back-opred.gif"); 	background-position:top left; background-repeat: no-repeat;}


.op-tips-title {font-size:16px; font-weight:bold; color:#f2eeee;}
.lecture-list {padding-right:35px; background-image:url("../images/bullet-lect.gif"); 	background-position:top right; background-repeat: no-repeat;}
















.Labels {
	font-family: arial;
	font-size: 9px;
	font-weight: bold
}
.NormalText {
	font-family: arial;
	font-size: 13px;
}

.SelectText {
	font-family: arial;
	font-size: 9px;
}

.Titles {
	font-family: arial;
	font-size: 175%;
	color: #660000;
}

.copyright {
	FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: Arial
}

.noline {text-decoration:none;}
.H-Regular-menucell { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight: bold; BORDER-LEFT: #ffffff 0px solid; height:100%; text-align:right;}

.roll { color:#000000; }
A.roll:hover { color:#c0c0c0; }

.faqroll { color:#000000; }
A.faqroll:hover { color:#000000; }

.tsmall {font-family: Arial;font-size: 10px;}
.t0 {font-family: Arial;font-size: 11px;}
.t0b {font-family: Arial;font-size: 11px; font-weight: bold;}
.t1 {font-family: Arial;font-size: 13px;}
.t1b {font-family: Arial;font-size: 13px; font-weight: bold;}
.t2b {font-family: Arial;font-size: 17px; font-weight: bold;}

.title {font-family: Arial;font-size: 19px; font-weight: bold;width:740px;margin-bottom:15px;border-bottom:1px dotted #e6e6e6;margin-top:20px;padding-right:0px;}

.side-mnuOver {

    background:#f9f8f7;
	margin:0px;
    border-bottom:#dddad3 1px dotted;    
    font-weight:bold;
	font-size:11px;
	color:#000000;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	background-image:url("../images/bullet-side.gif"); 	background-position:top right; background-repeat: no-repeat;
    }

.side-mnuNormal {
    
    background:#ffffff;
	margin:0px;
    border-bottom:#dddad3 1px dotted;    
    font-weight:bold;
	font-size:11px;
	color:#000000;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
 	background-image:url("../images/bullet-side.gif"); 	background-position:top right; background-repeat: no-repeat;
    }
.side-mnuNormal a {width:100%;text-decoration:none;color:#000000;}
.side-mnuOver a {width:100%;text-decoration:none;color:#000000;}

.rightmenucell {width:180px;}
.maincol { padding-right:20px;}

.sub {padding:8px;
background:#f9f8f7;
border-bottom:#dddad3 1px dotted;   
font-weight:bold;
font-size:12px;
padding-right:5px;
margin-bottom:10px;
}

.side-nlreg {background-image:url("../images/back-side-nlreg.gif"); 	background-position:top left; background-repeat: no-repeat;height:110px;}

.contact-side {background-image:url("../images/back-side-contact.jpg"); 	background-position:top left; background-repeat: no-repeat;}

.header {height:150px;width:740px;background-image:url("../images/back-header.jpg"); 	background-position:top left; background-repeat: no-repeat;text-align:right;}

.header-c {padding-right:20px;text-align:right;width:310px;color:#771204;font-weight:bold;padding-top:35px;padding-bottom:35px;cursor:pointer;}

.courseblock {padding:10px; background:#f9f8f7; border:1px dotted #dddad3;margin-bottom:15px;}
.coursetitle {font-size:15px; font-weight:bold;}
.coursetitle a {color:#000000;}
.coursetitle a:hover {color:#919191;}
.coursedescription {font-size:13px;margin-top:5px;}
.sub-main {padding:10px; background:#e6e6e6; border:1px dotted #d0d0d0;margin-bottom:5px;font-size:15px;font-weight:bold;}
.sub-desc {padding:10px; background:#f8f8f8; border:1px dotted #ebe8e2;margin-bottom:5px;}
.formcon {padding:10px; background:#f8f8f8; border:1px dotted #ebe8e2;margin-bottom:25px;}

.opb {height:80px;width:280px;border-bottom:dotted 2px #701705;font-size:15px; font-weight:bold;text-align:right;margin-bottom:8px;background-image:url("../images/back-opb.gif"); 	background-position:top left; background-repeat: repeat-x;}
.opr {height:283px;width:450px;background:#efefef;background-image:url("../images/back-opr.gif"); 	background-position:top left; background-repeat: no-repeat;}
.opl {height:283px;width:280px;background:#efefef;background-image:url("../images/back-opl.gif"); 	background-position:top left; background-repeat: no-repeat;}