@charset "UTF-8";
/* CSS Document */


/* COLOURS
dk blue:#075775
lt blue: #dfe9ed
*/

html, body {
	margin:0;
	padding:0;
	background:#084359 url(../assets/interface/bg_top2.gif);
	background-repeat: repeat-x;
	font-family: arial, helvetica, sans-serif;
}

/* HEADINGS ----------------------------------------*/

h1{background-repeat: no-repeat;background-image:url(../assets/interface/header_dcy.jpg);height:168px;text-indent:-9999px;padding:0;margin:0;}

h2 {font-size:1.5em;font-weight: 100;color: #075775;margin:0;padding:.5em 0 .2em 0;font-family: 'CenturyGothic', 'Century Gothic', 'ArialMT', 'Arial', sans-serif;}

h3#imagine {background: url(../assets/interface/h3_imagine.gif) no-repeat;height: 46px;width:320px;text-indent: -999em;margin:20px 0 0 15px;padding:0;text-align: left;}



/* LINKS ----------------------------------------*/

a:hover img {border:none;}
a img {border:none;}
a:link img {border:none;}
a {color:#075775;text-decoration: underline; }
a:hover {color:#000; text-decoration: underline;}


/* MISC ----------------------------------------*/

.floatRight {float:right;text-align: right;}
.floatLeft {float:left;}
.padding10  {padding:10px;}
.highlight { color:#666; font-weight: bold;text-align:center;font-size:120%;width:460px;display:block;padding:0 0 20px 0;}
.caption { font-style: italic; color: #666;
padding:5px 0 0 0; display:block;margin:0;
}




/* CONTACT FORM  */

fieldset {border:none;font-family:arial, helvetica, sans-serif;}
label{width: 4.5em;float: left;text-align: right;margin-right: 0.5em;display: block;font-size:.9em;color:#333;}
input, textarea {background:#fff;width:220px;font-size:1em;color:#000;padding:2px;font-family:arial;}
.submit input{margin: 10px 0 0 90px; width:100px;float:left;font-size:.8em;background:#075775;color:#fff;border-right:1px solid #333;border-bottom:1px solid #333;border-top:1px solid #666;border-left:1px solid #666;} 
textarea.message {font-size:1em;}



/*  ----------------------------------------------------------
	NAV
 ----------------------------------------------------------*/

#nav{width:100%;float:left;margin:0;padding:0;display: block;background: url(../assets/interface/bg_navigation.gif) repeat;}
#nav .inner  {margin:0 auto;width:100%;min-height:20px;padding:10px 0 10px 0;}
#nav ul  {margin:0 auto;width:850px;display:block;padding: 0;font-family: 'CenturyGothic', 'Century Gothic', 'ArialMT', 'Arial', sans-serif;text-transform: uppercase;font-size: .85em;text-align:center;}
#nav ul li  { display: inline; padding:0 15px 0 15px; }
#nav ul li a {color: #eee;border-bottom: none; text-decoration: none;}
#nav ul li a:hover {color:#000;border-bottom: 1px dotted #000; text-decoration: none;}
#nav ul li a.selected {color:#000;}

.divider {border-right: 1px solid #06506c;}



/*  ----------------------------------------------------------
	HEADER
 ----------------------------------------------------------*/

#header {height:168px;float:left;width:100%;padding:0;margin:0;background: url(../assets/interface/bg_header.gif) repeat-x;}
#header .inner {margin:0 auto; width:850px;height:168px;}



/*  ----------------------------------------------------------
	CONTENT
 ----------------------------------------------------------*/

#content{background: #fff;float:left;width:100%;margin:0;padding:0;min-height: 430px;}
#content .inner{margin:0 auto;width:850px;}


/* RIGHT COL STYLES */

#rightCol {width:358px;float:right;text-align: center;}
#rightCol .inner {background:#dfe9ed;width:358px;float:left;min-height: 370px;}
#rightCol .bottom {background-repeat: no-repeat;background:#dfe9ed url(../assets/interface/bg_rightCol_bottom.gif) bottom;width:359px;height:57px;float:left;}
#rightCol h4 {color:#326274;font-weight: normal;font-size:1.2em;
margin:25px 0 5px 0;padding:5px;background-color:#c9d8de;
font-family: 'CenturyGothic', 'Century Gothic', 'ArialMT', 'Arial', sans-serif;}
#rightCol img {display: block;margin:0 auto;padding:30px 0 10px 0; }
#rightCol img a {border: none;}


blockquote {font-size:1em;font-style:italic;line-height:140%;color:#555;margin:40px;text-align:center;font-family:times, times new roman, serif;}
.author {font-family:arial, sans-serif, helvetica;font-size:.75em;color:#333;font-style:normal;line-height:110%;padding:5px 0 0 0;display:block;}

.imagine {font-style: italic;padding:0;margin:0 15px 15px 105px;font-size:.85em;width:220px;text-align: left;}
.sm {font-size:.75em;color:#666;}

.support_btn{margin:0 auto; text-align: center; width: 211px; display: block;}
.support_btn a {display:block;width: 211px;height:45px;background: url("../assets/interface/btn_supportForm.gif") 0 0 no-repeat;border-bottom: none;}
.support_btn a:hover {background-position: 0 -45px;}
.support_btn a:active {background-position: 0 -45px;}


/* LEFT COL STYLES */

#leftCol {width:440px;float:left;}
#leftCol p {margin:0;padding:0 0 1em 0;font-size:.85em;line-height: 145%;}
#leftCol ul {margin:0 0 0 20px;list-style-type:circle;padding:0;color:#666;font-size: .9em;}
#leftCol ul li {padding:0 0 .5em 0;}

dl {}
dl dt {font-size:1.2em;padding:0 0 3px 0;color:#326274;}
dl dd {margin:0;padding:0;font-size:.9em;}




.clear {clear:both;}


/*  ----------------------------------------------------------
	FOOTER
 ----------------------------------------------------------*/

#footer {background-color: #084359;background: url(../assets/interface/bg_footer.gif) center top repeat-x;min-height:118px;margin:0 0 25px 0;float:left;width:100%;color: #ccc;padding:0 0 20px 0;}
#footer .inner{width:850px;margin:0 auto;padding:40px 0 0 0;}
#footer p{font-size:.7em;line-height:180%;width:350px;}
#footer a{color:#fff;}
#footer a:vistied {color:#fff;}
#footer a:hover {color:#000;}
	


