/* Template to 2-column Layout */
.pathway {
padding-left : 3px; 
padding-bottom : 3px; 
margin-top:0px;
padding-top:0px;
height:20px;
vertical-align:text-top;
color:#000000;
} 

table.pathway td {
height:20px;
}

a.pathway:link, a.pathway:visited; {
color:#000000;
}

.div1 {
width : 100%; 
text-align : center; 
border : 0; 
margin : 0;
padding : 0; 
}
.table5 {
width : 100%;
height : 20px; 
border : 0; 
margin : 0; 
padding : 0; 
} 

.table3 {
width : 826px;
height : 100%; 
border : 0; 
padding-left:5px;
padding-top : 0px; 
background:#ffffff;
width:820px;z-index:50;padding:1px;
position:absolute;top:185px;left:10px;

}

table.moduletable, moduletable div{
width : 100%; 
margin-bottom : 5px; 
border-collapse : collapse; 
} 
table.moduletable th{
color : #046a76;
background-color:#F2F2F2;
border : 1px solid #ffffff;
text-align : left;
vertical-align : middle; 
padding-left : 15px; 
height : 25px;
font-weight : bold;
font-size : 11px; 
} 
table.moduletable td{ 
padding-left : 1px;
font-size : 11px; 
margin : 0px; 
font-weight : normal; 
} 


.class-user1 {
background-color : #ffffff; 
min-width: 150px;
max-width: 150px;
vertical-align: top;
margin:4px;
}

.class-user2 {
background-color : #f8f8f8; 
min-width: 360px;
max-width: 400px;
vertical-align: top;
margin:3px;
padding:4px;
}

.class-right {
background-color : #f8f8f8; 
min-width: 160px;
max-width: 160px;
vertical-align: top;
}

.class-user3 {
background-color : #f8f8f8; 
min-width : 150px;
max-width: 150px;
vertical-align: top;
margin:4px;
}

.class-user4 {
background-color : #f8f8f8; 
min-width : 360px;
max-width: 400px;
vertical-align: top;
padding:4px;
}
.class-user5 {
background-color : #f8f8f8; 
min-width : 500px;
vertical-align: top;
margin:4px;
}

/* ----------- Locally Added ----- */
.class-schedule {
background-color : #f8f8f8; 
min-width : 500px;
vertical-align: top;
margin:4px;
font-size:9px;
}

.class-left1 {
background-color : #ffffff; 
min-width: 200px;
max-width: 200px;
vertical-align: top;
margin:4px;
text-align:left;
}

.class-center1a {
background-color : #f8f8f8; 
min-width: 600px;
max-width: 600px;
vertical-align: top;
margin:3px;
padding:4px;
text-align:left;
}

#menubox {
vertical-align: top;
float: right;width:160px; 
position:inherit;
margin-top:-30px;
margin-right:10px;
}

.class-bottom1 {
min-width : 600px;
vertical-align: top;
margin:4px; margin-right:10px;
}

.h3 {
height:20px;
}