﻿body { width: 100%; text-align: center; min-width: 880px; background-color: #e6e6e6; margin:0px; font-family: Tahoma; font-size:12px; color:#666;}

p{font-family: Tahoma; font-size:12px; color:#666;}
strong{font-family: Tahoma; font-size:12px; color:#666;}
td{font-family: Tahoma; font-size:12px; color:#666;}
@media print {
  * {
  background-color: white !important;
  background-image: none !important;
  }
}

#logo { float:left; z-index:99; position: absolute; padding-left:5px; }

#headerA {width:100%; height:99px; background-image: url('/images/header/topsec-bg.png'); background-repeat:repeat-x; margin:0 auto; text-align:center; }
#headerwrapper { margin:0 auto; width:880px;	text-align: left; }

#topsec {width:100%; height:180px; background-image: url('/images/header/topsec-bg2.png'); background-repeat:repeat-x; margin:0 auto; text-align:center; }
#topsecwrapper { margin:0 auto; width:880px; text-align: left; }

#mainNav {width:100%; text-align:center; margin-top: 15px; margin-bottom:15px; }
#mainNavWrapper { margin:0 auto; width: 880px; height:31px; text-align: left; background-image: url('/images/common/contentNav.png'); background-repeat:repeat-x;}
#mainNavWrapperadmin { margin:0 auto; width: 880px; height:31px; text-align: left; background-image: url('/images/common/contentNavadmin.png'); background-repeat:repeat-x;}

#mainNavWrapper ul { list-style-type: none; list-style-position: inside; }
#mainNavWrapper li { height:31px; color:#fff; float:left; text-align:left; font-family: Tahoma; font-size:13px; }
#mainNavWrapper li a { text-decoration: none; color:#fff; }
#mainNavWrapper li a:hover { text-decoration: underline; }

#mainNavWrapperadmin ul { list-style-type: none; list-style-position: inside; }
#mainNavWrapperadmin li { height:31px; color:#fff; float:left; text-align:left; font-family: Tahoma; font-size:13px; }
#mainNavWrapperadmin li a { text-decoration: none; color:#fff; }
#mainNavWrapperadmin li a:hover { text-decoration: underline; }

#content {height: 100%; width:100%; text-align:center; }
#wrapper {height:100% ; margin:0 auto auto; width: 880px;  text-align: left; background-image: url('/images/common/contentBg.png'); background-repeat: repeat-y;   }

#col1 { width:210px;  float:left;}
#col2 {  width:410px; float:left;   padding: 15px 15px 0px 15px;   }
#col3 { width:230px;  float: left ; }

h1 { font-family: Tahoma; font-size:13px; color: #00559c; line-height:20px; }
h2 { font-family: Tahoma; font-size:13px; color: #339933; line-height:15px; }
h3 { font-family: Tahoma; font-size:13px; color: #852175; font-weight: normal; text-decoration: underline; }

.copy-title { font-family: Tahoma; font-size:12px; color: #00559c; line-height:15px; }

#topNav {width: 600px; height:30px; float:right;  background-image: url('/images/header/topsec-bgLines.png'); background-repeat: no-repeat; background-position:right }
#topNav ul { list-style-type: none; float:right; position:relative; top:-5px; right:0px;}
#topNav li { color:#fff; float:left; text-align:left; font-family: Tahoma; font-size:11px; padding:0px 12px 0px 14px; }
#topNav li a { text-decoration: none; color:#fff; }
#topNav li a:hover { text-decoration: underline; }

.subNav-hdr { font-family: Tahoma; font-size: 13px; color: #ffffff; cursor:pointer; }
.subNav-hdr2 {background-image: url('/images/common/subnavHdr.png');  background-repeat:no-repeat; width:210px; height:22px; padding: 4px 0px 0px 20px; cursor:pointer;}
.subNav-hdr2-plus{background-image: url('/images/common/subnavHdr_plus.png');}
.subNav-hdr2-minus{background-image: url('/images/common/subnavHdr_minus.png');}

.subNav ul { list-style-type: none; padding-left:0px; float:left; font-family: Tahoma; font-size:12px }
.subNavItem { width: 210px; height:25px; background-image: url('/images/common/subnavbg.png'); background-repeat: no-repeat; padding-left:10px; line-height:24px;cursor: pointer}
.subNavItem:hover { background-image: url('/images/common/subnav-over.png'); color:#FFF; }
.subNavItem-admin { width: 210px; height:25px; background-image: url('/images/common/subnavbg.png'); background-repeat: no-repeat; padding-left:10px; line-height:24px;}
.subNavItem-admin:hover { background-image: url('/images/common/subnavA-over.png'); color:#FFF; cursor: pointer}

.subNavItem-change { width: 210px; height:25px; color:#339933; background-image: url('/images/common/subnavbg.png'); background-repeat: no-repeat; padding-left:10px; line-height:24px;}
.subNavItem-change:hover { text-decoration: underline; cursor: pointer}

.courselink { text-decoration: none; color:#666666;}
.courselink:hover { text-decoration: underline; color:#00559c;}

.link { text-decoration:none; color:#666; }
.link:hover { text-decoration:underline; }

