/* CSS Document */
body{
	margin:0px; padding:0px; border:0px;
	background-image:url(../gui/bgGradient.gif); background-repeat:repeat-x; background-position:top;
	font:76%/150% lucida grande, trebuchet ms, arial, verdana, sans-serif; font-weight:normal; color:#0575A1;
	text-align:center; line-height:1.4em;
}
html{margin:0px; padding:0px; border:0px;}


/* ID Styles */

/* universal */
#page{margin:auto; width:776px; _padding-left:1px;}
#box{margin:auto; width:776px; height:auto; background-image:url(../gui/boxGradient.gif); background-repeat:repeat-x;}
#boxContent{margin:auto; background-image:url(../gui/boxBorder.gif); background-repeat:repeat-y; width:776px; height:auto; float:left;}
#boxTop{width:776px; background-image:url(../gui/boxTop.gif); background-repeat:no-repeat; background-position:top right; float:right;}
#menu{float:left; height:auto; width:164px; padding-left:4px;}
#divider{float:left; width:1px; height:auto; background-image:url(../gui/divider.gif); background-repeat:no-repeat; background-color:#edeff3;}
#copyright{margin:auto; padding:4px 0px 30px 0px; font-size:.8em; font-weight:normal; color:#07567C;}
#copyright a{text-decoration:none; font-weight:normal; color:#07567C; letter-spacing:normal;}
#copyright a:hover, #copyright a:active{text-decoration:underline;}

/* homepage */
#home{float:left; height:auto; width:603px;}
#homeTop{height:auto; width:603px;}
#homeBottom{background-color:#FFFFFF; width:598px; height:auto; border-left:1px solid #edeff3; float:left;}
#leftColumn{float:left; width:286px; height:auto; text-align:left; line-height:1.35em; color:#2AA0C4; font-size:.9em; padding:8px 0px 10px 14px;}
#rightColumn{float:right; width:240px; height:auto; text-align:left; font-size:1em; line-height:1.4em; color:#0575A1; padding:2px 22px 10px 36px;}

/* content pages */
#content{margin:auto; float:right; padding:14px 29px 16px 0px; width:553;}
#contentBox{width:553px; height:auto; background-image:url(../gui/contentBorder.gif); background-repeat:repeat-y; float:left;}
#contentSpacer{float:left;}
#titleBar{margin:auto; height:auto; width:500px; border-bottom:1px dashed #11567c; text-align:left; padding-top:18px;}
#contentText{margin:auto; height:auto; width:500px; text-align:left; padding:12px 0px 24px 0px;}*/
#resourceMenu {text-align:center;}
#resourceMenu a{color:#07567C;}
#pictureContent{float:left; margin:auto; height:auto; width:500px; text-align:left; padding-bottom:24px;}
#pictureRow1{float:left; width:32%;}
#pictureRow2{float:left; width:32%;}
#pictureRow3{float:left; width:36%;}
#content table{text-indent:-6px;}

/* Class Styles */
.frame{
	margin:auto;
}
.subheader{
	font-weight:bold;
	font-size:1.1em;
	letter-spacing:-.07em;
	line-height:1.4em;
	color:#07567C;
}
.subtext{
	font-size:.9em;
	line-height:1.25em;
}
.scheduleTitle{
	font-weight:bold;
	letter-spacing:-.07em;
	color:#FFFFFF;
	padding-left:4px;
}
a{
	font-weight:normal;
	color:#ec7403;
	text-decoration:none;
}
a:hover, a:active{
	text-decoration:underline;
}
.numberedList{
	list-style-type:decimal;
}
ul{
	margin:4px 0px 4px 0px;
	padding-left:26px;
}
li{
	list-style-type:circle;
}
.schedule table{
	border-top:1px solid #adc8d6;
	border-left:1px solid #adc8d6;
}
.schedule td{
	border-right:1px solid #adc8d6;
	border-bottom:1px solid #adc8d6;
}
form{
	margin:0px;
	padding:0px;
}
hr{
	border-style:dashed; 
	color:#0575A1;
	width:500px;
}
