
/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/ 
/* -----------------------------------*/


body, dd, dl, dt, fieldset, legend, blockquote, form, h1, h2, h3, h4, h5, h6, li, ol, ul {
	margin: 0;
	border: 0 none #666;
	padding: 0;
	}

h1, h2, h3, h4, h5, h6 {	font-weight:normal;	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}

h1 {	font-size:1.8em;	line-height:1.2em;	padding-top:15px}
h2 {	font-size:1.7em;	line-height:1em;	color:#000;}
h3 {	font-size:1.5em}
h4 {	font-size:1.4em}
ul {	list-style:none}

html, body {height:100%}
	
body {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height:1.6em;
	color:#272727;
	padding:0;
	margin:0 auto;
	width:1000px;
	}

a {			color:#000;	background-color:transparant}
a:hover {	text-decoration:none}

img {border: 0}
.clear {clear:both;	width:800px}

.pageClear {	clear: both;	height: 1px;	overflow: hidden;	margin-bottom: 20px;	font-size: 1px;	line-height: 1px}
	
/* -----------------------------------*/
/* ------>>> GLOBAL STYLING <<<-------*/ 
/* -----------------------------------*/


#ucd-definition {
	float:right;
	background: transparent url(../images/definition-bg.gif) top center no-repeat;
	width:290px;
	height:200px;	
	padding:10px 50px;
	margin-right:5px;
	text-align:center;
	}
#ucd-definition h4 {font-size:1.8em}
	
#header #logo {float:left;	padding:25px 5px;	width:545px}
	
#contents {clear:both;	margin:0 10px;	padding-top:20px}
ul.navigation {font-size:1.3em}
ul.navigation li {float:left;	width:318px;	height:38px;	display:block;	line-height:1.8em}
ul.navigation li a {background: transparent url(../images/tab-off.gif) 0 0 no-repeat;	display:block;	padding:5px 10px;	text-decoration:none; height:38px;	}
ul.navigation li a:hover, ul.navigation li.current {background: transparent url(../images/tab-on.gif) top left no-repeat;	color:#FFF;	display:block;	padding:5px 10px;	height:38px;	} 
ul.navigation li.current {padding-right:0;	width:308px}
#statement {	clear:left;	position:relative;	top:-10px;	border:10px solid #683CAB;	padding:0 20px;	font-size:2.1em;	line-height:1.9em}
#statement span {background-color:#683CAB;	color:#FFF}
#statement p.question {text-align:right;	font-size:0.8em}
#statement h3 {font-size:1.2em}

p.subquestion {border-top:1px dotted #683CAB;	padding-top:10px}


#footer {clear:both;	margin:20px 0 10px;	margin-bottom:30px;	border-top:4px solid #D9CEEA;	border-bottom:2px solid #D9CEEA;	padding:10px 25px;	font-size:1.3em}
#footer h4 {padding-bottom:15px}
#footer img {float:left;	margin-right:20px}
div.contact-info, div.email-info {font-size:	1.2em;	float:left;	width:170px;	padding-right:10px}
div.email-info {width:280px}
div.contact-info p, div.email-info p {margin:0;	padding:0;	line-height:1.2em}
span.ucd-tint {color:#683CAB}
span.prwd-tint {color:#009FC0}

div.clients {width:900px;	text-align:center;	margin:10px auto;	padding:0}
div.clients img {padding-right:20px}

.column img.primary {float:left;	padding-right:15px;	padding-bottom:10px}
.column {float:left;	width:450px;	padding-right:10px;	font-size:0.8em}

.column h2 span {background-color:#683CAB;	color:#FFF;	font-weight:800;	margin-bottom:15px}
.column h2 {margin:20px 0}
#statement .column h3 {font-size:2.4em}
#statement .column h4 {font-size:1em}
.column ul {font-size:0.7em;	clear:left;	margin:15px 0}

#statement .column ul li {line-height:1.4em;	padding-bottom:7px;	padding-left:40px;	background: transparent url(../images/bullet.gif) 25px 0.3em no-repeat}
#statement h5 {font-size:1.1em;	color:#683CAB;	padding-bottom:20px}

#blog-links {margin:20px 10px;	padding-bottom:30px}
#blog-links img {float:left;	padding-right:10px;	margin-bottom:20px}
#blog-links h4 {font-size:3em;	line-height:2em}
#blog-links h5 {font-size:1.6em;	padding-bottom:10px}
div.tag-links {width:300px;	float:left;	padding-right:20px}
div.tag-links li {line-height:1.3em;	padding-bottom:7px}
div.tag-links ul {margin-bottom:25px}

#accreditations {width:220px;	margin:20px auto}

#groups {clear:left}