body {  font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
margin-top: 10px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 10px;
background: url(images/ufloridadvdslogo.jpg) no-repeat top center;
background-color: #003399;
}
#main {  
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
margin-top: 40px;
}
#leftcol {
	float: left;
	width: 169px;
	padding-right: 5px;
	
}
#rightcol {
	position: absolute;
	float: right;
	width: 200px;
	top: 95px;
	right: 25px;
	padding: 5px;
}

#content {
	position: relative;
	top: 50px;
	padding: 5px 5px 5px 5px;
	margin-left: 180px;
	width: 70%;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #000000;
	background-color: #ffffff;
}

a {
	color: red;
}
a:visited {
	color: #B51032;
}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
	
ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 75%;
	}

img {
    border: none;
} 

	
.float_left {
	float: left;
	margin: 8px 8px 8px 8px;
}
.float_right {
	float: right;
}
img.mid {
	border: 0;
	vertical-align: middle;
	margin: 8px 8px 8px 8px;
}

h1 {
	font-size: 110%;
}
h2 {
	font-size: 100%;
	font-weight: bold;
}

h3 {
	font-size: 90%;
}
#footer {
clear: both;
padding: 50px 0 10px 0px;
font-size: 90%;
text-align: center;
bottom: 0px;
}
#footer a:link, #footer a:visited {
	color: #e7f1f8;
}
#footer a:hover {
	color: #ffffff;
}
 /* set main of background images */
/*.rbroundbox { background: url(images/nt1.gif) repeat; }*/
.rbtop div { background: url(images/tl1.gif) no-repeat top left; }
.rbtop { background: url(images/tr1.gif) no-repeat top right; }
.rbbot div { background: url(images/bl1.gif) no-repeat bottom left; }
.rbbot { background: url(images/br1.gif) no-repeat bottom right; }
/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { /*width: 50%; margin: 1em auto;*/ 
position: relative;
	top: 50px;
	/*padding: 5px 5px 5px 5px;*/
	margin-left: 180px;
	width: 70%;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #000000;
	background-color: #ffffff;}

 /* set menu of background images */
/*.menuroundbox { background: url(images/nt0.gif) repeat; }*/
.menutop div { background: url(images/tl.gif) no-repeat top left; }
.menutop { background: url(images/tr.gif) no-repeat top right; }
.menubot div { background: url(images/bl.gif) no-repeat bottom left; }
.menubot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.menutop div, .menutop, .menubot div, .menubot {
width: 100%;
height: 7px;
font-size: 1px;
}
.menucontent { margin: 0; }
.menuroundbox { 
	background-color: #ff3300;
	/*width: 50%; margin: 1em auto; */
	width: 50%
	/*width: 169px;*/
	margin: 0px;
	}

.menuroundbox li a {
	height: 32px;
  	/*voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;*/
	}	
	
.menuroundbox li a:link, .menuroundbox li a:visited {
	color: #ffffff;
	display: block;
	/*background:  url(images/menu.gif);*/
	padding: 8px 0 0 5px;
	}
	
.menuroundbox li a:hover,  .menuroundbox li a#activemenu{
	color: #003399;
	/*background:  url(images/menu.gif) 0 -32px;*/
	padding: 8px 0 0 5px;
	font-weight: bold;
	}
#small {
	font-size: 60%;
}

img.mid {
	border: 0;
	vertical-align: middle;
	margin: 8px 8px 8px 8px;