body {
	background-image: url(/images/background.jpg);
	background-color: #FFD599;
	background-repeat: repeat-x;
	text-align: center;
	min-width:766px;
}
body,td , th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
}

h3 a {
	color: #F0F0F0;
}

h1 {
	font-size: 16px;
	display: inline;
}

label { 
	text-align:left;
}

#maindiv {
	height:auto;
	width:1002px;
	padding:0px;
	margin:0px;
	border:none;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}

.content {
	margin:0px 0px 0px 0px;
	padding: 0px 6px 2px 6px;
	background: #EE1E42;
	color:#FFF;
	height:20px;
}
.windowTitle {
	margin:7px 10px 0px 10px;
	padding: 0px 0px 2px 0px;
	font-size: 14px;
	font-weight: bold;
	color:#FFF;
}

.windowTitleRight {
	margin:0px 0px 0 0;
	color: #774477;
	font-size: 12px;
	font-weight: bold;
	float: right; 
	padding: 1px 5px 0px 0px;
	background: #EE1E42;
}

.windowTitle span {
xdisplay:inline-block;
position:relative; top: -1px;
}

.moveup {
xdisplay:inline-block;
position:relative; top: -2px;
}

.smallText { font-size: 11px; }

.eLink {
	text-decoration: none;
	border-bottom: 1px dotted #843;
	}
	
.vListBox {
	padding: 0px 6px; 
	border: 1px solid #CCC;
	background: #EEE;
}
.vtagLabel { float: left; }
.vtagValue {
	margin-left: 35px;
	margin-bottom: 3px;
	}

.vimg160 {
	background-color:black;
	width: 160px;
	height: 120px;
	border: 1px solid #6D2161;
	}

.vimg120 {
	width: 120px;
	height: 90px;
	border: 1px solid #6D2161;
	}
.vimg8080 {
	width: 80px;
	height: 80px;
	}
	
.vListBox a {
	color: #6D2161;
}

a.dg { color: #6D2161; font-size:12px;}

.vEntry {
	padding: 10px 0px;
	border-bottom: 1px dashed #6D2161;
}

.vTable {
	border-spacing: 0px;
	padding: 0px;
	}
.vTable td { vertical-align: top; }

.vTable .vinfo { padding-left: 8px; }

.vtitle {
        font: bold 16px arial;
        color: black;
	display:block;
	padding-bottom: 5px;
        }
.vartist {
        font: bold 14px arial;
        color: purple;
        }

.vTitle { 
	font: bold 18px arial;
	color: black; 
	}
.tdSmall{font:12px arial; color:#666666}
.vTitle2{font: 14px arial; color:#6D2161}
.vArtist{font: 14px arial; color:black;
display:block;
padding-bottom:0px;
padding-left:10px;}
.vClass{font: 14px arial; color:black;
display:block;
padding-bottom:0px;
padding-left:10px;}
.vArtist2{font:12px arial; color:#444444}
.vDescription2{
        padding-top:3px;
        font:13px arial;
        color:black;
        display:block;
}
.vAdded{
font:14px arial; 
color:black;
padding-left: 10px;
display:inline;
}
.vInfo{
font: 14px arial;
width: 550px;
padding-left: 30px;
display:block;
}
.vTime{
font:14px arial; 
color:black;
padding:0px 0px 0px 10px;
}
.vDescription{
	padding-top:14px;
	font:15px arial; 
	color:black;
	display:block;
	padding-left:10px;
}
.vMain{
padding-left:20px;
padding-bottom:10px;
}
a.aRed {font:12px arial; text-decoration:none; color:#CC0000}
a.aRed:visited {font:12pxarial; text-decoration:none; color:#CC0000}
a.aRed:hover {font:12pxarial; text-decoration:underline; color:#CC0000}
a.aGray {font:12pxarial; text-decoration:underline; color:#666666}
a.aGray:visited {font:12pxarial; text-decoration:underline; color:#666666}
a.aGray:hover {font:12pxarial; text-decoration:none; color:#333333} 
a.aWhite {font:13pxarial; text-decoration:underline; color:#ffffff}
a.aWhite:visited {font:13pxarial; text-decoration:underline; color:#ffffff}
a.aWhite:hover {font:13pxarial; text-decoration:none; color:#FFCC00} 

a.aBglink {font:12px arial;  color:#CC0000; border-bottom-color: #DC143C;  border: 1px;  border-bottom: 1px;  border-bottom-style: solid;  padding-left: 3px;  padding-right: 3px;  text-decoration: none;    }
a.aBglink:hover {font:12px arial;  color:#ffffff; border-bottom-color: #DC143C;  border: 1px;  border-bottom: 1px;  border-bottom-style: solid;  background: #6c2261;  padding-left: 3px;  padding-right: 3px;  text-decoration: none;       }

a.aBglinklarge {font:14px arial;  color:#CC0000; border-bottom-color: #DC143C;  border: 1px;  border-bottom: 1px;  border-bottom-style: solid;  padding-left: 3px;  padding-right: 3px;  text-decoration: none;    }
a.aBglinklarge:hover {font:14px arial;  color:#ffffff; border-bottom-color: #DC143C;  border: 1px;  border-bottom: 1px;  border-bottom-style: solid;  background: #6c2261;  padding-left: 3px;  padding-right: 3px;  text-decoration: none;       }

.style33 {
	font-size: 18px;
}

.fEntry {
	padding: 10px 0px;
}

.finfo { padding: 5px 0 0 8px; }

.ftitle { 
	color: #6C2060;
	font-weight: bold; 
	font-size: 14px;
	}

.ftitle a{ 
	color: #ED1D41;
	font-size: 12px;
	text-decoration:none;
	}
	
.ftitle a:hover{
	text-decoration:underline;
	color: #EE1E42;
	font-size: 12px;
}	
	
.runtime {
	font-size: 11px;
	display:block;
	}
	
.redHREF:link {text-decoration:none; color:red;}
.redHREF:visited {text-decoration:none; color:red;}
.redHREF:active {text-decoration:none; color:red;}
.redHREF:hover {text-decoration:underline; color:red;}

.vdesc { 
color: black;
font-size:
}

.vfacets {
	margin: 3px 0px;
	font-size: 11px;
	line-height: 13px;
	}
	
.grayText { color: #44444; }

.grayTextL { 
	color:#444444; 
	font-weight: normal;
	}
	
.maincontent {
	margin: 0px 0px 30px 0px; 
	padding: 10px 12px 30px 12px;
	background-color: #FFF;
	}

.footerBox a{color:#F0F0F0;}

.footerBox {
	padding: 0px 15px;
	border: 1px solid #EE1E42;
	background-color: #EE1E42; 
	margin:  0px 0px 10px 0px;
	font-size: 12px;
	font-weight: bold;
	}

.niftybody {
	padding: 20px;
	background: #707883;
	color: #222;
	text-align: center;
	font: 85% "Trebuchet MS",Arial,sans-serif;
}

ul#split,ul#split li{
	margin:0px;
	padding:0;
	list-style:none;
	text-align:left;
}
li#preone{
        width:420px;
        float:left;

}
li#one{
	width:455px;
	float:left;
}		

li#two,li#three{
	float:right;
	padding:  10px 0;
	
}	
#preone h3{
        margin:  0px 0px 0px 0px;
        padding: 0px 0px 0px 3px;
}

#one h3{
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
} 

#oneDiv{
	margin:  0px 0px 0px 0px;
} 

#oneDiv{
	border:1px solid #EE1E42;
	height:auto;
	background: #F8F1F7;
}

.style_bgtext {
	font-family: Arial, Helvetica, sans-serif; 
	color: #56214b; 
	font-weight: bold; 
	font-size:16px;
}
.style_bgtextlink {
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-weight: bold; 
	font-size:16px;
	color: #56214b;
}
.style_bgtextlink:hover {
	text-decoration:underline;
}
.style_bgtextlinkcolor {
	color: #FFE196; 
}
.style_bg {
	background-color: transparent;  
	height: 168px;  
	left: 0px;  
	position: absolute;  
	bottom: 0px;  
	width: 285px;  
	z-index:0;
}
.style_bg2 {
	background-color: transparent;
	left: 0px;
	position: absolute;
	top: -2px;
	z-index:1;
}
.style_bg3 {
	background-color: transparent;  
	left: 10px;  
	position: absolute;  
	top: 68px;
	width: 260px;
	z-index:1;
}
.style_bg4 {
	height:73px;
	width: 260px;
}
#homebox_header {
	float: right;
    width: auto; 
	height:66px;
	position:relative;
	left: -3px;
	top:5px;
}
#icon_1 {
 
	border:none;
}
#icon_2 {
 
	border:none;
}
#icon_3 {
 
	border:none;
}
#icon_4 {

	border:none;
}
#three {
	width:285px;
}
#three h3{
	float: right;
	width:285px;
	height:auto; 
	margin: 10px 0px 0px 0px;
	padding:0px 0px 0px 2px;	
}

#threeDiv{
	float: right;
	background: #FFFFFF;
	width:285px;
	height:auto;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border:1px solid #EE1E42;
}

.style31 {
	font-size: 9px;
	color: #6D2161;
}
.topmessage {
	display:block;
	margin: 0 0 3px 0;
	color: #6D2161;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
}
.style32 {
	color: #6D2161;
	font-weight: bold;
}
.nodecoration{
	list-style:none;
}
.divMessage {
  width:441px;
  height:342px;
  display:none;
  overflow:scroll;
  
}
.msgTextStyle {font-family: Arial, Helvetica, sans-serif;}
.myUsernameStyle {
	color: #0000FF;
	font-weight: bold;
}
.fromStyle {
	color: #FF0000;
	font-weight: bold;
}
.info {
	font-style:italic;
	font-size: 0.9em;
	color: #666666;
}

.styleHead1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #823B77;
	font-size: small;
	}
	
	.styleHead3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #823B77;
	font-size: small;
	border: .1px;
	border-bottom: 1px;
	border-bottom-style: dashed;
	border-color: #823B77;
	}

.styleText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}

span#pageFooter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6D2161;
	font-weight:bold;
}

.footerStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #663366;
}
a.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #663366;
	text-decoration:none;
}
a.footerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #993399;
	text-decoration:none;
}
a.footerLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #663366;
	text-decoration:none;	
}
.msgStyleAlert {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #6633FF;
}
#maskWindow {
	position: absolute;
	z-index: 501;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 900px;
	opacity: .4;
	filter: alpha(opacity=40);
	background-color:transparent !important;
	background-color: #333333;
	background-image: url("../images/maskBG.png") !important;
	background-image: none;
	background-repeat: repeat;
	display:none;
}
.modalWindow {
	position:absolute;
	left:269px;
	top:30px;
	width:328px;
	height:247px;
	z-index:502;
	background: #FFFFFF;
}
.modalHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.styleHead1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #823B77;
	font-size: small;
}
.styleText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
.inputStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #666666;
	width:90%;
}
.inputStyleReg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	width:80%;
}
.selectStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #666666;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #666666; font-weight: bold; }
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF0000;
	font-weight: bold;
}
#Layer1 {
	position:absolute;
	left:6px;
	top:10px;
	width:904px;
	height:44px;
	z-index:1;
}
a.mLink1 {
	font-size: xx-small;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
}
a.mLink1:hover {
	font-size: xx-small;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
}
a.mLink1:visited {
	font-size: 12px;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
}

a.mLink2 {
	font-size: xx-small;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a.mLink2:hover {
	font-size: xx-small;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}
a.mLink2:visited {
	font-size: xx-small;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.styleHead1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #823B77;
	font-size: small;
}
.styleText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
.inputStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #666666;
	width:90%;
}
.selectStyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #666666;
}
#Layer1 {
	position:absolute;
	left:6px;
	top:10px;
	width:904px;
	height:44px;
	z-index:1;
}

.style7 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #EF3B37; }
.style8 {
	font-size: 12px;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
}
.style9 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.style15 {font-size: xx-small}
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #666666; font-weight: bold; }
.style19 {font-size: x-small}

.style37 {
	font-size: 9px;
	}
.style38 {
	color: #FF0000;
	font-size: 9px;
}
.style39 {color: #FF0000}

.normalInput {
	background-color:#FFFFFF; 
	border:1px solid #97BAE4;
}

.errorInput {
	background-color:#FFFF99; 
	border:1px solid #FF0000
}

.normalCaption {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.errorCaption {
	font-family: Tahoma;
	font-size: 12px;
	color:#FF0000;
}

.alertmessageStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	}	
.mymessageStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	}
.reciveStyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B4F9E;
	}
.reciveStyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74C043;
	}
.reciveStyle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	}
.reciveStyle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330000;
	}
	
.reciveStyle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	}	
 
 .reciveStyle6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	}	
.reciveStyle7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333300;
}	
.reciveStyle8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3300;
}	
 
.reciveStyle9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33FF00;
}	
.reciveStyle10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330033;
}
.reciveStyle11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0033;
} 
.reciveStyle12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3300FF;
} 
 .reciveStyle13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003333;
} 
  .reciveStyle14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00FF33;
} 
  .reciveStyle15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033FF;
} 
  .reciveStyle16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF3333;
} 
  .reciveStyle17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33FF33;
} 
.reciveStyle18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3333FF;
} 
.reciveStyle19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33FFFF;
} 

 
 
 
	



.listItemsStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585858;

}

.listUserStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585858;
	width:112px; 
	height:133px; 
	border:none;
}
.listRoomsStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585858;
	width:112px; 
	height:132px; 
	border:none;
}
.inputMessageStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585858;
	width:302px; 
	height:19px; 
	border:none; 
	vertical-align:middle;
}
.sendButtonStyle {
	width:101px; 
	height:19px; 
	border:none; 
	background:url(../images/img_chat_18.jpg);
}
.roomTitleStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.listUserStyleChat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585858;
	width:112px; 
	height:294px; 
	border:none;
}
.classHeader {font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFFFFF; }
.classitems {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.classtitle {
	font-size: medium;
	font-weight: bold;
}

a.panelstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.panelstyle:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FCC97A;
	text-decoration:none;

}
a.panelstyle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.style20 {font-size: 11px}
.style22 {
	font-size: small;
	color: #843A79;
}
.style23 {
	font-size: small;
	color: #F01C44;
}
.style24 {
	color: #F51D44;
	font-style: italic;
	font-weight: bold;
	font-size: xx-small;
}
.style25 {
	color: #5F5D5E;
	font-weight: bold;
	font-size: xx-small;
	text-decoration:underline;
}
.style26 {
	color: #843A79;
	font-weight: bold;
}
.style28 {color: #5F5D5E; font-weight: bold; font-size: xx-small; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; }

.videoundeline {font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #616161; text-decoration:underline; }
.videoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	color: #833C78;
}
.redvideotext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
	color: #FF0000;
}
.login34 {font-size: 12px}
.login35 {
	color: #000000;
	font-weight: bold;
}
.login36 {color: #666666}
.usernameStyle {
	font-size: 16px; font-weight: bold;	color: #FFD598;
}
.usernamestyle2 {color: #FFFFFF; font-size:12px;}

.homev2style1 {
	font-size: 12px;
	font-weight: bold;
}
.homev2style2 {font-size: medium}
.aboutstyle {color: #6C2060}
.enrollstyle1 {color: #666666; font-family: Arial, Helvetica, sans-serif; }
.enrollstyle2 {font-size: small}
.caledarstyle1 {font-size: x-large}
.calendarstyle2 {
	color: #FFFFFF;
	font-weight: bold;
}
.calendarstyle3 {font-size: 14px}
.calendarstyle4 {
	color: #FFFFFF;
	font-size: 9px;
}
.coursestyle1 {font-size: 13px}
.coursestyle2 {font-size: 24px}
.coursestyle3 {color: #843A93}
.coursestyle4 {color: #843A79}
.coursestyle5 {color: #9B3A79}
.facultystyle1 {font-size: 16px}

.mytable2{
	background:#FFFFFF;

}

.mytable1{
	background: #F8F8F8;

}
.styleBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FAF2FD;
}

.leftside_header {
	padding-right: 5px;
}

.rightside_header {
	padding-right: 10px;
}

.whitelogstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.classliststyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.acctruntext {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #663366;

}
.linkspagetext {
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;

}
	.styleHead3b {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #823B77;
	font-size: 16px;
	
	
}

	.tablepads {
	padding-left: 20px;
	padding-top: 15px;
}	
#homebox_header{
	position:absolute;
	left:2px;
	top:0px;
}

.headbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6B2063;
}
.headbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.headbox3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B2063;
}

.linedupimage {
xletter-spacing: -1em; 
padding-left:5px;
position:relative; top: 2px;
}

.ulstyle{
 margin:0px; padding:0px; list-style-position: inside;  padding-left: 1em;	text-indent: -1em;
}
a.teacherLink {color:#6D2161; text-decoration: none;}
a.teacherLink:hover {text-decoration: underline;}

.forminput{
border: solid 1px #7F9DB7;
color: #666666;
font-size: 8pt;
} 
.formbutton{
padding: 0 10px 0 10px;
height: 24px;
color: #FFF;
background: #7D3E77 url(../images/global/btnface.gif) top left repeat-x;
border: solid 1px #E5E7E2;
font-size: 9pt;
font-weight: bold;
}
a.coursesLink{
	color: #843A79;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none
}
a.coursesLink:hover{
	text-decoration:underline;
}
a.scoresLink{
	text-decoration:underline;
	color:#843A79;
}
a.scoresLink:hover{
	text-decoration:none;
}
.cellpadding12 td{
	padding:12px;
}
.cellpadding10 td{
	padding:10px;
}
.cellpadding7 td{
	padding:7px;
}
.cellpadding6 td{
	padding:6px;
}
.cellpadding5 td{
	padding:5px;
}
.cellpadding4 td{
	padding:4px;
}
.cellpadding3 td{
	padding:3px;
}
.cellpadding2 td{
	padding:2px;
}
.cellpadding1 td{
	padding:1px;
}
.cellpadding0 td{
	padding:0px;
}.shadetabs{padding: 2px 0;margin-left: 0;	margin-top: 1px;margin-bottom: 0;list-style-type: none;color:#FFFFFF;background-color:#EE1C43;text-align: left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a{text-decoration: none;color: #FFFFFF;background-color:#EE1C43;border-right-color:#FFFFFF;border-right-width:thin;border-right-style:solid;}
.shadetabs li a:visited{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.shadetabs li a:hover{text-decoration: underline;color: #FFFFFF;}
.shadetabs li.selected{text-decoration: none;color: #FFFFFF;background-color:#EE1C43;border-top-color:#EE1C43;border-top-width:medium;border-top-style:solid;	border-bottom-color:#EE1C43;border-bottom-width:medium;border-bottom-style:solid;	border-right-color:#FFFFFF;	border-right-width:thin;border-right-style:solid;}
.shadetabs li.selected a{ /*selected main tab style */	background-color:#EE1C43;color: #FFFFFF;border-top:medium;border-color:#EE1C43;border-top-color:#EE1C43;border-top-width:medium;border-top-style:solid;border-bottom-color:#EE1C43;border-bottom-width:medium;border-bottom-style:solid;}
.shadetabs li.selected a:hover{ /*selected main tab style */text-decoration: underline;color:#FFFFFF;}
.tabcontentstyle{ /*style of tab content oontainer*/width: 100%;}
.tabcontent{display:none;}

