/* CSS Document */
body{font-family:"Trebuchet MS";font-size:11px;margin-top:31px;background-image:url(../images/bg_band.jpg);background-repeat:repeat-x}
ul{padding-left:11px;padding-top:0;list-style-type:none;margin:0}
li{padding-bottom:10px}
#top ul{position:relative;float:left;width:166px;margin:0;padding:0}
#top li{color:#cc1f3b;display:block;padding-bottom:6px}
#top li ul{position:absolute;float:left;left:194px;top:0}
#top li ul.widechild{left:159px;width:199px}
#top li ul.mediumchild{left:156px;width:199px}
#top ul.wide{width:199px}
#top ul.narrow{width:75px}
#top ul.narrowchild{left:95px}
#top{width:907px;height:224px;padding-left:47px;position:absolute}
#page{text-align:left;width:1028px;height:100%}
#bottom{color:#959184;font-size:12px;margin-top:320px;width:926px;padding-left:32px;position:absolute}
.left{float:left;margin-right:10px;margin-top:3px}
.right{float:right;margin-left:10px;margin-top:3px}
.rightcaption{float:right;margin-left:10px;margin-bottom:10px;text-align:center;color:#cc1f3b;font-size:9px}
.author{font-weight:400;font-style:italic;font-size:12px}
#content{float:right;overflow:auto;width:512px;height:358px;padding-right:29px;line-height:1.4em;letter-spacing:0}
#content ul{list-style-image:url(../images/list-style-red.gif);margin-left:11px;padding-left:11px}
#content a:link{text-decoration:underline;color:#cc1f3b;font-style:italic}
#content a:hover{color:#cc1f3b;background-color:#E2DDD0;text-decoration:underline}
#content a:visited{text-decoration:underline;color:#635D4B;font-style:italic}
#lowerleft{float:left}
#contact{color:#E2DDD0;width:926px;display:block;text-align:right;float:right;padding-top:10px;padding-bottom:29px;letter-spacing:3px;font-variant:small-caps}
#alumnicontent{float:left;overflow:auto;width:912px;height:358px;margin-left:15px;font-size:12px;color:#959184;line-height:1.4em;letter-spacing:0}
#alumnicontent table{width:890px}
#news_ticker{float:right;margin-right:24px;margin-top:103px}
.faculty{display:block;margin-top:16px;padding-bottom:8px}
.faculty a:hover{background-color:#000}
.linklist li{margin:0;padding:0}
.rule{background-color:#959184;border:0;height:1px}
h1{position:absolute;margin-top:222px}
h2{font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:0;font-weight:400;color:#cc1f3b;position:absolute;width:200px;margin-top:350px}
h3{font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;color:#cc1f3b;font-size:16px}
h4{color:#60513A;font-size:12px;margin-bottom:-10px}
h5{font-weight:700;color:#635D4B;background-color:#E2DDD0;font-size:12px;padding-bottom:6px;padding-top:6px;padding-left:10px;margin-bottom:-6px}
a:hover{text-decoration:none;color:#cc1f3b}
a:active{text-decoration:none;color:#959184}
table{color:#635D4B;margin-bottom:20px;border-spacing:0;width:432px}
td{border-bottom-width:1px;border-bottom-color:#959184;border-bottom-style:solid;padding:7px 5px 7px 9px}
td.leftcolumn{width:50%}
td.rightcolumn{text-algin:center;width:50%}
tr.header{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#fff;background-color:#cc1f3b}
tr.header2{font-family:"Trebuchet MS";font-size:9px;color:#fff;background-color:#cc1f3b;vertical-align:text-top}
.begin td{border-top-style:solid;border-top-width:3px;border-top-color:#cc1f3b}
tr.tablelastrow{background-color:#635D4B;color:#fff;font-style:italic;font-weight:700}
.scrollgeneric{line-height:1px;font-size:1px;position:absolute;top:0;left:0}
.vscrollerbar{width:15px;background:#959184 url(../images/scroll_button_middle.gif) repeat-y}
.vscrollerbarbeg{height:6px!important;width:15px;background:#959184 url(../images/scroll_button_top.gif) repeat-y}
.vscrollerbarend{height:1px;width:15px;background:url(../images/scroll_button_bottom.gif) no-repeat}
.vscrollerbase{width:15px;background:#FFF url(../images/scroll_base.gif) repeat-y}
.hscrollerbase{height:11px;background-color:#FFF}
.hscrollerbar{height:11px;background-color:#959184}
.scrollerjogbox{width:15px;height:10px;top:auto;left:auto;bottom:0;right:0;background:#959184}
#top li a.here:link,#top li a.here:visited,.red,#contact a:hover{color:#cc1f3b}
#books img,#content img{border-width:0}
.book img,#upperright{float:right}
.left img,.right img{margin-bottom:10px;display:block}
#content:focus,#content:active,#alumnicontent:focus,#alumnicontent:active{outline:none}
#contact a:link,#contact a:visited{color:#c8c3b8}
a:link,a:visited{color:#959184;text-decoration:none}
tr.gray,tr.grayheader{background-color:#E2DDD0}
.header2 td,.header td,.grayheader td{border-bottom-style:solid;border-top-style:solid;border-top-width:1px;border-top-color:#959184}

fieldset {
	border: solid 1px #959184;
	color:#635D4B;
}
label {
	padding-top:10px;
}
#inputFields input, textarea {
	border-width:1px;
	border-style:solid;
	border-color:#959184;
}
#inputFields input:focus, textarea:focus {
	background-color:#E2DDD0;
}
label {
	display:block;
}
.button {
	border-style:outset;
	margin:6px;
}
.rule {
	background-color:#959184;
	border:0;
	height:1px;
}

.mainForm li {
	padding-bottom: 10px;
	margin-left:0;
	pading-left:0;

}
.mainForm ul {
	list-style-type:none;
	margin-left:0;
	pading-left:0;
}

label.formFieldQuestion {
	padding:0 4px 1px 0;
	border:none;	
	display:block;
	font-size:10pt;
}

label.formFieldOption
{
	display:block;
	line-height:1.0em;
	margin:-19px 0 0 25px;
	padding:4px 0 5px 0;
}
