BODY { background-color: #ffffff; color: #000000; }

P, UL, OL, LI, TABLE, TD, SPAN, DIV {font-family: Arial, Helvetica, sans-serif; }

A { text-decoration: none; }
A:link { color: #003399; font-family: Arial, Helvetica, sans-serif; }
A:visited { color: #cc3333; font-family: Arial, Helvetica, sans-serif; }
A:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; }
A:active { color: #cc0000; font-family: Arial, Helvetica, sans-serif; }
A.bread {font-size: 80%; font-weight: bold;}


/* Breadcrumb arrows */

SPAN.bluetext { font-weight: bold; color: #006699; font-size: 80%; }
SPAN.greytext { font-weight: bold; color: #cccccc; font-size: 80%; }
SPAN.redtext { font-weight: bold; color: #990000; font-size: 80%; }

.tab A:link { color: white; font-family: Arial, Helvetica, sans-serif; }
.tab A:visited { color: white; font-family: Arial, Helvetica, sans-serif; }
.tab A:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; }
.tab A:active { color: white; font-family: Arial, Helvetica, sans-serif; }

.tab_active A:link { color: white; font-family: Arial, Helvetica, sans-serif; }
.tab_active A:visited { color: white; font-family: Arial, Helvetica, sans-serif; }
.tab_active A:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; }
.tab_active A:active { color: white; font-family: Arial, Helvetica, sans-serif; }

.tab_null {
	font-size: 1px;
#	margin-right: 10px;
}
	
.tab_bar {
	border-color: black;
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
}

.tab { 
	background: #336699;
#       background: red;
	color: white;
	font-weight: bold;
	border-bottom-width: 0px;
	border-top-width: 1px;
	border-left-width: 1px; 
	border-right-width: 1px;
	border-color: #0099cc;
	border-style: none;
}

.tab_active { 
#	background: #0099cc;
	background: red;
	color: white;
	font-weight: bold;
	border-bottom-width: 0px;
	border-top-width: 1px;
	border-left-width: 1px; 
	border-right-width: 1px;
	border-color: #0099cc;
	border-style: none;
}


P.small { font-size: 90%; }
SPAN.small { font-size: 90%; }
DIV.small { font-size: 90%; }

P.smallc { font-size: 90%; text-align:center; font-weight: bold; }
P.nav { font-size: 80%; }
P.nav_bold { font-size: 80%; font-weight: bold; }
P.nav { font-size: 80%; }
SPAN.nav { font-size: 80%; }

P.az { text-align:center; font-weight: bold; }

td.nav  {font-size: 80%;}
span.activenav {font-size: 80%; color: #000000}

.title {font-size: 130%; color: #990000; font-weight: bold;}
.center {text-align:center;}

DIV.center { text-align: center; }

.footer {font-size: 80%;}

/* Headings */

H1 { font-weight: bold; font-size: 120%; color: #990000; font-family: Arial, Helvetica, sans-serif; }
H2 { font-weight: bold; font-size: 110%; color: #333333; font-family: Arial, Helvetica, sans-serif; }
H3 { font-weight: bold; font-style: italic; font-size: 100%; color: #333333; font-family: Arial, Helvetica, sans-serif; }
H4 { font-weight: bold; font-size: 90%; color: #333333; font-family: Arial, Helvetica, sans-serif; }


/* H1.newsletter { color: #0099cc; } */

/* netscape 6 correction */
.null {font-size: 1px;}

/* linux correction */
.block {display: block;}

/* home page */
.homeheading {font-weight: bold; font-size: 80%; font-family: arial, helvetica, sans-serif;  color: #990000;}

a.officesmenu {font-weight: bold; font-family: arial, helvetica, sans-serif;}
a.homemenu  {font-size: 90%; font-weight: bold; font-family: arial, helvetica, sans-serif;}
a.homemenu2 {font-size: 80%; font-family: arial, helvetica, sans-serif;}
a.homemenu3 {font-size: 70%; font-family: arial, helvetica, sans-serif;}

span.homemenu2 {font-size: 80%; font-family: arial, helvetica, sans-serif;}

TD.homealert {font-size: 80%; color: #990000; font-family: arial, helvetica, sans-serif;}
P.homealert {font-size: 80%; color: #990000; font-family: arial, helvetica, sans-serif;}

P.homenews {font-size: 80%; font-family: arial, helvetica, sans-serif;}

SPAN.homeintro {font-size: 80%; font-family: arial, helvetica, sans-serif; color: #666666; }

SPAN.nb_small  {font-size: 90%; color: #666666; align: center; }

SPAN.pullquote { font-weight: bold; color: #006699; }

.normal {font-family: Arial, Helvetica, sans-serif; }

/* from admin styles */
.linkcell { background: #003399; color: #ffffff }

a.cell, A.cell { font-family: sans-serif; text-decoration: none; }
a.cell:link, A.cell:link { color: #ffffff; }
a.cell:link, A.cell:link { color: #ffffff; }
a.cell:visited, A.cell:visited { color: #ffffff; }
a.cell:active, A.cell:active { color: #ffff33; }


/* from original */

.red {color:#cc0000}


/* Lists */
/* Checked April 2005 nr211 */

ul.bluesquare, UL.bluesquare { list-style-image: url(../images/bullet_blue_square.gif) }
ul.greysquare, UL.greysquare { list-style-image: url(../images/bullet_grey_square.gif) }
ul.redsquare, UL.redsquare { list-style-image: url(../images/bullet_red_square.gif) }

ul.bluearrow, UL.bluearrow { list-style-image: url(../images/bullet_blue_arrow.gif) }
ul.greyarrow, UL.greyarrow { list-style-image: url(../images/bullet_grey_arrow.gif) }
ul.redarrow, UL.redarrow { list-style-image: url(../images/bullet_red_arrow.gif); }

ul.bluetriangle, UL.bluetriangle { list-style-image: url(../images/bullet_blue_triangle.gif); }
ul.greytriangle, UL.greytriangle { list-style-image: url(../images/bullet_grey_triangle.gif); }
ul.redtriangle, UL.redtriangle { list-style-image: url(../images/bullet_red_triangle.gif); }

ul.yellowtriang { list-style-image: url(../images/bullet_yellow_triangle.gif);  list-style-position : outside; margin-bottom: 0px; margin-top: 0px; }

UL.office_home { list-style-image: url(../images/bullet_blue_triangle_large.gif) }


ul.camsis, UL.camsis { list-style-image: url(/offices/gradstud/images/gotocamsis.gif); margin-left: 10% }


/* Horizontal Rules */
/* Checked April 2005 nr211 */

HR.blue { color: #0099cc; }
HR.red { color: #990000; }
HR.grey { color: #cccccc; }

/* FAQs */

.faq {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #006699; }
a.faq { font-weight: bold; }


/* Publications */

DIV.pageturn { font-size: 90%; text-align: right; }
SPAN.pageturn { font-size: 90%; text-align: right; }
P.pageturn { font-size: 90%; text-align: right; }

DIV.rightlinks {font-size: 90%; text-align: right; }
DIV.leftlinks {font-size: 90%; text-align: left; }

P.photo { font-size: 90%; font-style: italic; }
SPAN.photo { font-size: 90%; font-style: italic; }


/* Minutes */
span.action, SPAN.action { font-weight: bold; }

/* Extras */

p.defaultstrong, P.defaultstrong { font-weight: bold; }
span.defaultstrong, SPAN.defaultstrong { font-weight: bold; }

p.redem, P.redem { font-style: italic; color: #990000; }
span.redem, SPAN.redem { font-style: italic; color: #990000; }
p.redstrong, P.redstrong { font-weight: bold; color: #990000; }
span.redstrong, SPAN.redstrong { font-weight: bold; color: #990000; }

/* UFS */

.sidebar {font-family:sans-serif; font-weight:bold; line-height:150%; text-decoration:none; color:#003399; font-size : 80% ;}

/* Staff Development */
span.sd_home_head { font-size: 90%; font-weight: bold; color: #666666; }
span.sd_home_text { font-size: 90%; color: #666666; }

/* Training courses RH nav bar */
SPAN.nav_header { color: black; font-weight: bold; font-size: 80%;}
span.nav_header { color: black; font-weight: bold; font-size: 80%;}

/* camsis */

table.change {
border-left: none;
border-right: solid;
border-top: none;
border-bottom: none;
border-right-width: thin;
border-color: #0099cc;

/* camcors */

.dropcaps1 {font: bold ; font-size : 15pt ;}

/* Quality Assurance - Education Section - aw285 */
table.mblueedge {border-color : #0099CC ; border-width : 3px ;  border-style : solid;  padding : 1px ; margin-top : 1px ; mar\
gin-bottom : 1px ;}

/* trying to get email addresses in tt but the same height as proportional text */

.email { font-family: monospace; font-size: 110% }
