

/* Used on the study guides */
a.guides{
    text-decoration:none;
    color:#000000;
    font-weight:bold;
    fontsize:12px;
    letter-spacing:1px
    }

a.course{
    text-decoration:none;
    fontweight:bold;
    font-size:14px;
    font-family:normal,sans-serif;
    color:#3b8b37    
    }
   
    
a.menutabs{
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;   
    font-size: 14px;
    letter-spacing: 1px;
    font-family: normal, Arial, Verdana, sans-serif
    }

a.menu{
    text-decoration:none;
    color:#330000;
    font-weight:bold;
    text-align:center
    }

div.clist{
	margin-left:25px;
    top:25px;
    width:600px
}

div.center{
    width:580px;
    text-align:center
}
#footer div{
	margin-left:25px;
	margin-top:50px;
    width:610px;   
	float:none;
	text-align:middle
}

div.img{
    margin-top:10px;
    bottom:10px;
    float:left;
    width:200px;
    align:middle
}

div.left{
    float:left;
    width:210px;
    text-align:center
    }

/* Used for the main body */
div.main {
	position:absolute;
	left:200px;
	margin-left:25px;
	margin-top:20px;
    width:615px;
    text-align:none       
    }

/*used for the left menu section*/
div.menu{
	top:30px;
	width:200px;
	text-align:left;
	float:left
}

/* use for the header */
div.menutabs{
	width:810px
}

div.message{
    width: 350;
    left: 40px
}

/* used on index.jsp for the main text */
div.leftmain{
	margin-top:20px;
	margin-left:25px;
	float:left;
	width:400px;
	text-align:left
}

/* used on index.jsp for the right image */
div.rightimg{
	margin-top:20px;
	float:none;
	right-margin:5px;
	width:200px;
	text-align:left
}

div.right{
    float:left;
    width:400px;
    text-align:right
}

dt{
	font-decoration:underline
}

body{
    font:normal 14px verdana, arial, sans-serif;
    }

h3{
    text-align:center;
	color:#990033
	}

/* h3.left beige aligned left */
h3.l{
    text-align:left;
     color:#ab660d
}

/* using beige */
h3.b{
    text-align:center;
    color:#ab660d
    }

h4.b{
    text-align:center;
    color:#ab660d
    }

h4.sem{
    font-style:italic
}
/*h4.red */
h4.r{
    text-align:center;
    color:#990033
    }

p.bp{
	font-weight:bold
}

p.bup{
	text-decoration:underline;
	font-weight:bold
}

p.info{
    font: italic 14px verdana, arial, sans-serif
}

p.img{
	text-align:center
}

p.indent{
	text-indent:15px
}

p.bindent{
	text-indent:15px;
	font-weigt:bold
}
	
p.up{
	text-decoration:underline;
}

span.bp{
	font-weight:bold
}

span.bup{
	font-weight:bold;
	text-decoration:underline
}

span.up{
	text-decoration:underline
}

span.bu{
	font-weight:bold;
	text-decoration:underline
}

span.cbu{
	font-weight:bold;
	text-decoration:underline;
	text-align:center
}

table.course{
	width:600px;
	background:#FFFFFF;
	border-collpase:separate;
    border:5px groove #3b8b37;
	padding:25px 
	}
	
table.courselist{
	width:600px;
	background:#FFFFFF;
	border-collapse:separate;
	border:thick ridge #3b8b37;
	padding:5px
	}

table.dos{
    table-layout:fixed;
    width:610px
}

table.guides{
	table-layout:fixed;
	width:600px;
	border-collapse:separate;
	}

table.main{
	table-layout:fixed;
	width:600px;
	border-collapse:collpase;
	border:none
	}
	
table.menu{
    font: normal 14px verdana, arial, sans-serif;
	background:#FFFFFF;
	border-collapse:separate;
	table-layout:fixed;
	width:100%;
	border-spacing:10pt;
    margin:0px
	}

table.menutabs{
	backgground:#ffffff;
	font: normal 14px verdana, arial, sans-serif;
	margin-left:210px;
	border-collapse:collapse
	}

table.nav{
	width: "100%";
	background:#FFFFFF;
	border-collapse:collapse;
	}

table.sem{
    table-layout:fixed;
    width:610px;
    border-collapse:separate;
    border-top:solid 5px #9e0800;
    border-bottom:solid 5px #9e0800;
    margin:5px      
    }
    
*#percent{
	width:80px
	}

th.active{
    text-align:"center";
    background-image:url(images/mtab.gif);
    width:129px;
    background-position: "top left";
    background-repeat:no-repeat;
    border-collapse:collapse;
    padding: 5px
    }

th.hcourse{
	background:#fffdc0;
	border-collapse:separate;
	padding:7px
	}

th{
	padding:7px
}

th.nav{
    text-align:"center";
	background-image:url(images/select-tab.gif);
	width:129px;
	background-position: "top left";
	background-repeat:no-repeat;
	border-collapse:collapse;
	padding: 5px
	}

th.sem{
    text-align: center;
    color:#ab660d
}

th.crs{
	color:#9e0800;
	text-align:right;
	text-weight:bold;
	border:thin solid #5e6a4a
}

td.course{
	background:#FFFFFF;
	padding:4px;
    spacing:0px;
	border-collapse:separate;
	border-left:thin ridge #5e6a4a;
    border-top:thin ridge #5e6a4a
	}

td.cnt{
	padding:10px
	}
	
td.courselist{
	background:#FFFFFF;
	padding:5px;
	border-collapse:collapse;
	border-top:thin inset #5e6a4a;
    border-bottom:thin inset #5e6a4a            
	}

td.guides{
	background:#fffdc0;
	border:thin inset #FFFFFF;
	border-collapse:separate;
	padding:6px
	}	

td.dev{
    background:#FFFFFF;
    padding:5px;
    border-collapse:collapse;
    border-top:thin inset #5e6a4a;
    border-bottom:thin inset #5e6a4a;
    font-style:italic; color:green
}

td.dos{
    width:50%;
    font:normal 14px verdana, arial, sans-serif;
    text-align:right
}

td.next{
	align:right
}

td.sem{
    font:normal 14px verdana, arial, sans-serif
    }

td.menu{
	background:#cccc99;
	color:#000000;
	border-spacing:10pt;
	border:2pt outset #990033;	
	padding:4px 2px 4px 8px
	}

td.menutabs{
	text-align:center;
	width:102px;
	background:#9e0800;
	padding:5px;
	border-right:thick solid #cbbb88;
	border-left:thick solid #cbbb88
    }

td{
	padding:15px
}

td.title{
	color:#9e0800;
	text-weight:bold;
	text-align:center
	}
	
tr.courselist{
	background:#FFFFFF;
	padding:5px;
	border-collapse:collapse;
	border:thin inset #5e6a4a
}

#footer ul{
	font: normal 10pt verdana, arial, sans-serif;
	display:inline;
	list-style-type:none;
	margin:0 2px 0 0;
	padding:0;
	line-height: 1.3em;	
}

#footer li{
	margin:0 2px 0 0;
	padding:0;
	line-height: 1.3em;
	display:inline
}

