/* generic */
body	{ margin: 0%; padding: 0%; font: 100%/115% arial, Helvetica, Verdana, sans-serif; color: #330033; background: #ffffff; }
p	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: 100%/115% arial, Helvetica, Verdana, sans-serif; color: #330033; background: #ffffff; }
h1	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: bold 145%/155% arial, Helvetica, Verdana, sans-serif; color: #330099; background: #ffffff; }
h2	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: bold 125%/135% arial, Helvetica, Verdana, sans-serif; color: #003366; background: #ffffff; } 
h3      { margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: bold 105%/120% arial, Helvetica, Verdana, sans-serif; color: #000000; background: #ffffff; } 
h4	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: bold 95%/120% arial, Helvetica, Verdana, sans-serif; color: #000000; background: #ffffff; }
h5 	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: normal 85%/120% arial, Helvetica, Verdana, sans-serif; color: #000000; }
h6 	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: normal 85%/120% arial, Helvetica, Verdana, sans-serif; color: #000000; background: #ffffff; }
small	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: bold 85%/120% arial, Helvetica, Verdana, sans-serif; color: #330099; background: #FFFFFF; }
a	{ padding: 0%; color : #330099; text-decoration: none; background: ; }
a:hover	{ padding: 0%; color : #990033; text-decoration: none; background: ; }
a:active	{ padding: 0%; color : #330099; text-decoration: none; background: ; }
a:visited	{ padding: 0%; color : #330099; text-decoration: none; background: ; }
a:focus	{ padding: 0%; color : #330099; text-decoration: none; background: ; }
ul li	{ font: normal 95%/120% arial, Helvetica, Verdana, sans-serif; color: #330033; background: #ffffff; }
ol li	{ font: normal 95%/120% arial, Helvetica, Verdana, sans-serif; color: #330033; background: #ffffff; }

/* Dreamweaver specific classes go here */
.grey		{ background-color: #CCCCCC; }
.blue		{ color: #330099; background: #ffffff; } 
.white		{ color: #FFFFFF; background: #330099; }
.black		{ color: #000000; background: #ffffff; }
.tblbl		{ font-size : 1pt; background: #330099; }
.bluesub 	{ color: #330099; background: #CCCCFF; } 
.bluearrow	{ list-style-image: url("http://www.rdg.ac.uk/assets02/images/inside_pages/square.gif"); }	
.blarrhome	{ list-style-image: url("http://www.rdg.ac.uk/assets02/images/index/blue_arrow.gif"); }

label	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; font: 75%/115% arial, Helvetica, Verdana, sans-serif; }

a.white		{ color: #ffffff; text-decoration : none; background-color: #330099; } 
a.white:hover	{ color: #FFCC66; text-decoration : none; background-color: #330099; }
a.white:active	{ color: #ffffff; text-decoration : none; background-color: #330099; } 
a.white:visited	{ color: #ffffff; text-decoration : none; background-color: #330099; } 
a.blue	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.blue:hover	{ color: #990033; text-decoration: none; background-color: #FFFFFF; } 
a.blue:active	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.blue:visited	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.bluetop	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.bluetop:hover	{ color: #FF9933; text-decoration: none; background-color: #FFFFFF; } 
a.bluetop:active	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.bluetop:visited	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.bluesub	{ color: #330099; text-decoration: none; background-color: #CCCCFF; } 
a.bluesub:hover	{ color: #990033; text-decoration: none; background-color: #CCCCFF; } 
a.bluesub:active	{ color: #330099; text-decoration: none; background-color: #CCCCFF; } 
a.bluesub:visited	{ color: #330099; text-decoration: none; background-color: #CCCCFF; } 
a.label	{ color: #9999CC; text-decoration: none; background-color: #FFFFFF; } 
a.label:hover	{ color: #330099; text-decoration: none; background-color: #FFFFFF; } 
a.label:active	{ color: #9999CC; text-decoration: none; background-color: #FFFFFF; } 
a.label:visited	{ color: #9999CC; text-decoration: none; background-color: #FFFFFF; } 

SELECT                      { font-size: x-small; color : #666666; font-family : Arial, Helvetica, Verdana, sans-serif;
                              text-decoration: none ; background-color: #FFFFFF; } 
OPTION                      { font-size: x-small; color : #666666; font-family : Arial, Helvetica, Verdana, sans-serif;
                              text-decoration: none ; background-color: #FFFFFF; } 
INPUT                       { font-size: x-small; color : #666666; font-family : Arial, Helvetica, Verdana, sans-serif;
                              text-decoration: none ; background-color: #FFFFFF; } 
TEXTAREA                    { font-size: x-small; color : #666666; font-family : Arial, Helvetica, Verdana, sans-serif;
                              text-decoration: none ; background-color: #FFFFFF; }

/* homepage specific classes below */
td.blueleft	{ border-top-width: 0; border-bottom-width: 0; border-left-width: thin; border-right-width: 0; border-style: solid; border-color: #330099; }
td.blueright	{ border-top-width: 0; border-bottom-width: 0; border-left-width: 0; border-right-width: thin; border-style: solid; border-color: #330099; }
td.news		{ border-top-width: 0; border-bottom-width: thin; border-left-width: thin; border-right-width: thin; border-style: solid; border-color: #330099; }

/* FrontPage specific classes below */
table.collapseborders	{ border-collapse: collapse; border: 0px solid #FFFFFF; border-spacing: 0pt; }
td.blueborders	{ border-top-width: 0; border-bottom-width: thin; border-left-width: 0; border-right-width: 0; border-style: solid; border-color: #330099; }
td.bluebordersbgc	{ color: #330099; background: #CCCCFF; border-top-width: 0; border-bottom-width: thin; border-left-width: 0; border-right-width: 0; border-style: solid; border-color: #330099; }
td.showemptycells	{ empty-cells: show; }
td.hideemptycells	{ empty-cells: hide; }
/* table.noborders	{ border-style: hidden; } */

h4.topnavigation	{ padding-left: 0%; text-decoration: none; color: #330099; background: #ffffff; text-align: left; } 
a.topnavigation	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; text-decoration: none; color: #330099; background: #ffffff;} 
a.topnavigation:hover	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; text-decoration: none; color: #FF9933; background: #ffffff;} 
a.topnavigation:active	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; text-decoration: none; color: #330099; background: #ffffff;} 
a.topnavigation:visited	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; text-decoration: none; color: #330099; background: #ffffff;} 

h2.departmentx	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; color: #003366; background: #ffffff; }
td.bluesubfp 	{ color: #330099; background: #CCCCFF; }
h5.bluesubfp	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; text-decoration: none; color: #330099; background: #CCCCFF; }
h5.mainnav	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; text-decoration: none; color: #330099; background: #CCCCFF; }

table.bluebotnav	{ color: #FFFFFF; background: #330099; }
td.bluebotnav	{ color: #FFFFFF; background: #330099; }
h6.bluetext	{ margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0%; color: #330099; background: #FFFFFF; }

/* img.logo	{ float: left; margin-top: 1%; margin-left: 1%; margin-right: 0%; margin-bottom: 0%; } */
/* img.dept	{ float: right; margin-top: 0%; margin-left: 1%; margin-right: 1%; margin-bottom: 0%; } */

