/* Uniprint Website CSS Document */

body { margin: 0px; padding: 0; background-color: #666666; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 62.5%; }

#wrap { min-width: 825px; padding: 0em; margin: 0em; background-color: #ffffff; }

#header { margin: 0em; min-width: 800px; padding: 0em 0em 0em 0em; height: 176px;	}

#header img { float: right; border: none; }
#header img.unilogo { float: left; margin: 0em; }

/**** NAVIGATION ****/
#navigation { width: 152px; float: left; margin: 1.1em 0em 0em 1.0em; padding: 0; font-size: 1.2em; background: #ffffff url(../images/nav_background6.gif); }

#navigation ul { margin: 0em 0em 0em 0em; padding: 1.7em 0em 0em 1.0em; background: url(../images/nav_background4.gif) no-repeat; list-style-type: none; }
#navigation ul li { margin: 0em; padding: 0.3em 0.5em 0.3em 0.3em; font-weight: bold; }
#navigation ul li a { margin: 0em; padding: 0em 0em 0em 0.2em; color: #003D91; font-weight: bold; text-decoration: none; }
#navigation ul li a:hover { color: #006AFF; text-decoration: none; }

#navigation p { font-weight: bold; padding: 0em 0em 0em 1.5em; margin: 0em; }
#navigation p a { text-decoration: none; color: #003D91; }
#navigation p a:hover { color: #006AFF; text-decoration: none; }

/**** NAVIGATION - Quicklinks ****/
#navigation ul.Quicklinks { margin: 0em; padding: 0.5em 0em 0em 1.8em; list-style-type: none; background-image: url(../images/nav_background4.gif); background-repeat:  no-repeat; font-size: 80%; }
#navigation ul.Quicklinks li { margin: 0em; padding: 0em; font-weight: normal; }
#navigation ul.Quicklinks li a { border: none; color: #003D91; margin: 0em; padding: 0em; font-size: 1.0em; text-decoration: none; font-weight: normal; }
#navigation ul.Quicklinks li a:hover { text-decoration: none; color: #006AFF; } 
#navigation ul.Quicklinks li h3 { font-size: 1.4em; border-bottom: 1px #999999 dotted; margin: 1.3em 1.4em 0.5em 0em; padding: 0em; color: #000000; }

#navigation img { margin: 0em; padding: 0em; border: none; }

/**** CONTENT HEADER ****/
#contentheader { margin: 2.0em 20.7em 0em 16.9em; min-height: 20px; padding: 0em; font-size: 1.0em; background-color: #ffffff; }
#contentheader h1 { font-size: 2.0em; color: #ffffff; background-color: #febd11; padding: 0.3em 0em 0.3em 1.0em; margin: 0em 0em 0.5em -1.0em; 
background-image: url(../images/header.gif); background-repeat: repeat-y; background-position: top right; 
text-shadow: #febd11 2px 2px 0px; }

/**** CONTENT ****/
#content { margin: 2.0em 20.7em 0em 16.9em; min-height: 300px; padding: 0em 0em 4.0em 2.0em; font-size: 1.0em; background-color: #ffffff; }

#content h1 { font-size: 2.0em; color: #ffffff; background-color: #febd11; padding: 0.3em 0em 0.3em 1.0em; margin: 0em 0em 0.5em -1.0em; 
background-image: url(../images/header.gif); background-repeat: repeat-y; background-position: top right; 
text-shadow: #febd11 2px 2px 0px; }
#content h2 { font-size: 1.8em; color: #000000; padding: 0; margin: 3.0em 2.0em 0em 0em; font-weight: bold; border-bottom: 1px dotted #cccccc; }
#content h3 { font-size: 1.5em; color: #666666; padding: 0; margin: 1.0em 0em 0em 0em; font-weight: bold;  }
#content h4 { font-size: 1.2em; color: #6a6c78; padding: 0; margin: 0.5em 0em 0em 0em; font-weight: bold;  }
#content h5 { font-size: 1.2em; color: #6a6c78; padding: 0; margin: 0.5em 0em 0em 0em; font-weight: bold; }
#content h6 { font-size: 1.2em; color: #000000; padding: 0; margin: 0.5em 0em 0em 0em; font-weight: normal; }

#content p { font-size: 1.2em; line-height: 1.6em; color: #333333; margin: 0em 0em 0em 0em; padding: 1.0em 2.0em 0em 0em;  }

#content ul { margin: 1.0em 0em 1.0em 1.0em; padding: 0; color: #333333; font-size: 1.2em; }
#content li { padding: 0.5em 0 0em 0; list-style-type: circle; }

#content ol { color: #333333; list-style-type: decimal; font-size: 1.2em; font-weight: normal; padding: 0em; margin: 1.0em 0 1.0em 1.7em; }
#content ol li { list-style-type: decimal; line-height: 1.7em; margin: 0em 0em 1.0em 0em; padding: 0em; }
#content ol p { font-size: 0.97em; font-weight: normal; line-height: 1.7em; }

#content a { color: #003399; text-decoration: none; }
#content a:hover { color: #003366; text-decoration: underline; }

/* content table */
#content table { border-collapse: collapse; border-top: 1px solid #d3d3c9; border-left: 1px solid #d3d3c9; margin: 1.0em 2.0em 1.0em 0em; padding: 0em; }
#content table th {	text-align: left; vertical-align: top; font-size: 1.2em; padding: 0.5em; border: 1px solid #898983; background-color: #6a6c78; color: #ffffff; }
#content table td {
	border-bottom: 1px solid #d3d3c9;
	border-right: 1px solid #d3d3c9;
	padding: 0.5em;
	vertical-align: top;
	text-align: left;
	font-size: 1.1em;
	line-height: 1.7em;
	color: #333333;
}
#content table tr {}
#content table td h1 { font-size: 1.2em; line-height: 1.2em; padding: 0; margin: 0em 0em 0.5em 0em; font-weight: bold; color: #000000; }
#content table td h2 { font-size: 1.2em; line-height: 1.2em; padding: 0; margin: 0em 0em 0.5em 0em; font-weight: bold; color: #000000; }
#content table td h3 { font-size: 1.0em; line-height: 1.2em; padding: 0; margin: 0em 0em 0.5em 0em; font-weight: bold; color: #000000; }
#content table td h4 { font-size: 1.2em; line-height: 1.2em; padding: 0; margin: 0em 0em 0.5em 0em; font-weight: bold; color: #000000; }
#content table td h5 { font-size: 1.0em; line-height: 1.2em; padding: 0; margin: 0em 0em 0.5em 0em; font-weight: bold; color: #000000; }
#content table td h6 { font-size: 1.0em; line-height: 1.2em; padding: 0; margin: 0em 0em 0.5em 0em; font-weight: bold; }
#content table td p { font-size: 1.0em; line-height: 1.2em; padding: 0em; margin: 0em 0em 0.5em 0em; color: #333333; }
#content table td a { text-decoration: none; }
#content table td ul { font-size: 1.0em; margin: 0.5em 0em 0.5em 0em; list-style-type: disc; }
#content table td ol { font-size: 1.0em; }
#content table td li { font-size: 1.0em; line-height: 1.2em; padding: 0; }
#content table td input { margin: 0.5em; padding: 0; vertical-align: middle; }
#content table td select { margin: 0.5em 1.0em 0.5em 1.0em; padding: 0; }

#content img { margin: 0.5em 1.4em 1.0em 0em; }
#content .topofpage { padding: 0 0 0 40.0em; font-size: 0.9em; }
#content .breadcrumbs { color: #999999; padding: 0em; margin: 0em 0em 1.0em -0.7em; font-size: 1.1em; }
#content .breadcrumbs a { text-decoration: none; }

#content .smalltag { font-style: italic; color: #CCCCCC; }

/**** FOOTER ****/
#footer { font-size: 1.0em; clear: both; padding: 6.0em 0em 4.0em 2.0em; margin: 0em; background-color: #666666; 
background-image: url(../images/background_footer.jpg); background-repeat: repeat-x; }

#footer .links { color: #ffffff; padding: 0em; margin: 0em 0em 0em 15.0em;  }
#footer .links a { color: #ffffff;  text-decoration: none; }
#footer .links a:hover { color: #333333; }
#footer .weboffice { font-size: 0.9em; width: 8.0em; float: right; color: #333333; margin: 0; padding: 0em 2.3em 0em 0em; text-align: center; }
	#footer .weboffice a { font-weight: bold; color: #333333; text-decoration: none; letter-spacing: 0.15em; }
	#footer .weboffice a:hover { text-decoration: underline; color: #000000; }

