
/* CSS Document */

@media print {TABLE.noprint, DIV.noprint {display:none} }
a img { border: none; }
h1 { font-size:16px; color:#336699; font-weight:bold; margin:0px; padding-bottom:10px; }
h2 {font-size:16px; color:#336699; font-weight:normal; margin:0px; padding-bottom:10px; line-height:18px; }

body { margin:0px; padding:0px;	background: #e8e9ea url('../images/body-bg.jpg') repeat-x top center; color: #666666; font: normal normal normal 11px/15px Verdana, Arial, Helvetica, sans-serif; }
	.subpage {background-image:url(../images/sub-bg2_02.png); background-repeat:repeat-y;  }

.header {color:#FFFFFF; padding-right:25px; }
	a.linkHeader, a.linkHeader:visited {color:#FFFFFF; text-decoration:none; font-size:11px; }
	a.linkHeader:hover, a.linkHeader:active { text-decoration: underline; }


.infoboxTitle { font-size:13px; color:#666666; font-family:Verdana, Geneva, sans-serif; }
	a.linkInfoboxTitle, a.linkInfoboxTitle:visited  { font-size:13px; color:#666666; font-family:Verdana, Geneva, sans-serif; text-decoration:none; }
	a.linkInfoboxTitle:hover, a.linkInfoboxTitle:active { font-size:13px; color:#666666; font-family:Verdana, Geneva, sans-serif; text-decoration:underline; }
.infoboxCopy { font-size:11px; color:#666666; font-family:Verdana, Geneva, sans-serif; }
	a.linkInfoboxRead, a.linkInfoboxRead:visited { font-size:11px; color:#666666; font-family:Verdana, Geneva, sans-serif; text-decoration: none; }
	a.linkInfoboxRead:hover, a.linkInfoboxRead:active { font-size:11px; color:#666666; font-family:Verdana, Geneva, sans-serif; text-decoration: underline; }
	a.link11, a.link11:hover, a.link11:active, a.link11:visited  { font-size:11px; color:#666666; font-family:Verdana, Geneva, sans-serif; text-decoration:none; }
	 


#subMain { font-size:12px; color:#333333; padding:0px; margin:0px; height: 400px; }
	#subMain p { padding-bottom:10px; margin:0px; line-height:17px; }
	#subMain ul { line-height:18px; margin:0px;  padding-left:40px; }
	.breadcrumb {font-size:11px; color:#336699; font-style:italic; }
		a.linkBreadcrumb, a.linkBreadcrumb:visited {font-size:11px; color:#336699; text-decoration:none; font-style:italic; }
		a.linkBreadcrumb:hover, a.linkBreadcrumb:active {font-size:11px; color:#336699; text-decoration: underline; font-style:italic; }
	a.linkContent, a.linkContent:hover, a.linkContent:active, a.linkContent:visited {color:#4d6b93; text-decoration:underline;}
	.sitemap {line-height:18px;}

/*tabs*/
.jsWrap { width: 953px; text-align:left; margin: 0px; padding:0px; }
	.jsWrap p { margin: 0px; padding:0px; }
.jsTabs { padding:0px; margin:0px auto; height:26px;}
	.jsTabs img { padding: 0px; margin:0px auto; }
.jsContent { background-image:url(../images/info-box-bg_02.jpg); background-repeat:no-repeat; width: 953px; }
.jsBG { background-color:#FFFFFF; }
.jsBottom { background-image: url(../images/info-box-bg_03.jpg); background-repeat:no-repeat; width:953px; height:12px; }
.jsTop1 { background-image: url(../images/tab1_08.jpg); background-repeat:no-repeat; width:953px; height:17px; }
.jsTop2 { background-image: url(../images/tab2_08.jpg); background-repeat:no-repeat; width:953px; height:17px; }
.jsTop3 { background-image: url(../images/tab3_08.jpg); background-repeat:no-repeat; width:953px; height:17px; }
.jsTop4 { background-image: url(../images/tab4_08.jpg); background-repeat:no-repeat; width:953px; height:17px; }
.jsTop5 { background-image: url(../images/tab5_08.jpg); background-repeat:no-repeat; width:953px; height:17px; }



#footer { padding-bottom:30px; }
	a.linkFooter, a.linkFooter:visited { text-decoration:none; color:#666666; font-size:11px; }
	a.linkFooter:hover, a.l.smallText { font-size:11px; color:#666666; font-family:Verdana, Geneva, sans-serif; }inkFooter:active { text-decoration: underline; }


.smallText {color:#333333; text-decoration:none; font-size:10px; }
.tbox {border:1px solid #666666;background-color:#ffffff;color:#666666;font-size:11px; color:#666666; font-family:Verdana, Geneva, sans-serif; }
.tabs {padding:5px;background-color:#ffffff;border:1px solid #666666;text-decoration:none;font-weight:bold;color:#666666;}
.courseTabs {cursor:pointer;padding:5px;background-color:#ffffff;border:1px solid #666666;text-decoration:none;font-weight:bold;color:#666666;width:120px;}

.loginAdminBox { padding:10px;background-color:#ffffff;width:380px;border:1px solid #666666; }

@media print {TABLE.noprint, DIV.noprint {display:none} }
