@charset "UTF-8";/* CSS DOCUMENT */html, body {	height:100%;	font:100% Arial, Helvetica, sans-serif;	background:url(../images/background.jpg) 50% 0 repeat-y;	margin:0;	padding:0;	text-align:center;	color:#333333;	}a {	text-decoration:none; color:#c00; outline:none; }a:hover { text-decoration:underline; color:#14436e; }.anchor a { 	color:#14436e;	text-decoration:none;	}#container {	position:relative;	min-height:100%;	margin:0 auto -115px;	width:960px;	background:#fff;	text-align:left;	}#content {	padding:1.4em;	margin:0;	text-align:left;	}h2 {	font-family:"Times New Roman", Times, serif;	font-size:130%;	font-style:italic;	color:#333333;	margin:0;	padding:0;	}h3 {	font-family:"Times New Roman", Times, serif;	font-size:140%;	font-style:normal;	color:#14436e;	margin-bottom:-10px;	}h4 {	font-family:"Times New Roman", Times, serif;	font-style:normal;	color:#14436e;	}p { line-height:1.3em; }/********************************* BEGIN HEADER */#header {	background:url(../images/header.jpg) no-repeat;	height:132px;	width:960px;	}#header a {	display:block;	height:132px;	width:460px;	text-decoration:none;	}#header a span {	visibility:hidden;	text-decoration:none;	}	/********************************* END HEADER *//********************************* BEGIN SIDEBARS */#sidebar1 {	float:left;	width:200px;	margin:0;	background:#fff;	font-size:100%;	}#sidebar2 {	float:right;	margin:0;	width:190px;	}#sidebar2 p {	line-height:1.2em;	padding:0 0 1.2em 0;	font-size:90%;	}/********************************* END SIDEBARS *//********************************* BEGIN NAV MENU */.menu {	background:#6584a1;	text-align:left;	font-family:"Warnock Pro", "Times New Roman", Times, serif;	padding:.5em 0 .5em 0;	}.menu a.menuitem {  	color:#fff;	display:block;	position:relative;	background:#6584a1;  	padding:0.5em 20px 0.5em 20px;	text-decoration:none;	}.menu a.menuitem:visited, .menu .menuitem:active {  	color:#fff;	}.menu div.submenu {  	background:#6584a1;	}.menu div.submenu ul {	list-style-type:none;	margin:0;	padding:0;	}.menu div.submenu ul li {  	font-size:100%;  	padding:.25em 1em .25em 2em	}.menu div.submenu ul li a {  	color:#bdd2e6; 	text-decoration:none;	}.menu div.submenu ul li a:hover	{  	color:#14436e;  	text-decoration:none;	}	/********************************* END NAV MENU *//********************************* BEGIN LEFT CONTACT BLOCK */.left-contact-block {	margin-top:1.4em;	background:url(../images/signup_background.gif) repeat-x;	}.left-contact-block p {	padding:1em 10px 10px 10px;	font-size:80%;	line-height:1.5em;	}/********************************* END LEFT CONTACT BLOCK *//********************************* BEGIN PROFILE BLOCK */#profile { background-color:#e1e1e1; width:190px; margin-bottom:1.4em; }#profile-text { padding:5px 10px 10px 10px; font-size:90%; }#profile a { color:#333; text-decoration:none; }#profile a:hover { color:#14436e; text-decoration:underline; }#profile h3 {	font-family:"Times New Roman", Times, serif;	font-style:normal;	color:#14436e;	font-size:110%;	margin:0;	}	/********************************* END PROFILEBLOCK *//********************************* BEGIN MORE LINKS BLOCK */#more_links {	background-color:#d2e0ed;	padding:1em 10px 5px 10px;	text-align:left;	font-family:"Times New Roman", Times, serif;	margin-bottom:1.4em;	}#more_links h2 {	color:#14436e;	font-style:normal;	padding:0 0 5px 0;	margin:0;	}	#more_links ul {	font-size:90%;	padding:0;	margin:0;	}#more_links li {	list-style:none;	padding-bottom:8px;	}/********************************* END MORE LINKS BLOCK *//********************************* BEGIN SIGNUP BLOCK */#signup {	padding-bottom:4px;	background:url(../images/signup_background.gif) repeat-x;	text-align:center;	font-size:90%;	}#signup h2 {	font-size:140%;	margin:0 0 -10px 0;	padding:.7em 0 0 0;	color:#14436e;	font-style:normal;	}#signup p { padding:0;	}.email {	margin:5px 0 5px 0;	color:#c00;	}.bump { height:10px; }#disclaimer {	padding:5px;	font-size:70%;	background-color:#eeeeee;	text-align:center;	}/********************************* END SIGNUP BLOCK *//********************************* BEGIN MAIN CONTENT */#mainContent {	margin:0 0 0 220px;	width:480px;	}.subject-head {	background:url(../images/subject-head.gif) repeat;	width:100%;	margin:0;	}.subject-head h3 {	font-size:140%;	font-style:normal;	color:#14436e;	padding:0 0 0 5px;	margin:0;	}#title {	width:480px;	margin:0;	padding:0;	}#title h2 {	font:"Times New Roman", Times, serif 100%;	font-style:italic;	font-weight:normal;	color:#14436e;	padding-bottom:5px;	}#mainContent ul {	list-style:none;	color:#14436e;	margin:10px 0 0 20px;	padding:0;	}#mainContent ul li { 	list-style-image:url(../images/bullet-grey.gif);	line-height:1.2em;	color:#333;	padding:3px 0 0 0;	}	#mainContent ul li a { color:#14436e; }#mainContent ul li a:hover { color:#c00; }#mainContent ul ul {	list-style:none;	color:#14436e;	margin:0 0 0 20px;	padding:0;	}#mainContent ul ul li { padding:3px 0 0 0; }#mainContent ul ul li a { color:#c00; }#mainContent ul ul li a:hover { color:#14436e; }#sublevel li {	list-style-image:url(../images/bullet.gif);	margin:0;	}#mainContent h4 {	font-style:normal;	font-size:110%;	color:#14436e;	margin-bottom:-10px;	}#role {	font-family:"Times New Roman", Times, serif;	color:#333;	width:480px;	margin:0;	padding:0;	}#role table {	height:295px;	width:100%;	font-size:90%;	background-color:#eeeeee;	margin-bottom:1.4em;	}#role td {	height:295px;	margin:0;	padding:0;	}#name_title {		padding:10px;	color:#333;	margin-bottom:-15px;	}#name_title h3 {	font-size:140%;	font-style:normal;	color:#14436e;	margin:0;	}	#contact-me {	font-family:Arial, Helvetica, sans-serif;	color:#333;	padding:0 10px 0 10px;	margin:-10px 0 0 0;	font-size:90%;	}#contact-me ul li a { text-decoration:none; color:#c00; }#contact-me ul li a:hover { text-decoration:underline; color:#14436e; }	#contact-me ul #tel { list-style:url(../images/tel.gif); color:#333; }#contact-me ul #fax { list-style:url(../images/printer.gif); color:#333; }#contact-me ul #ema { list-style:url(../images/email.gif); color:#333; }#privacy { font-size:90%; }#privacy h3 {	font-style:normal;	color:#14436e;	padding:0;	}/********************************* BEGIN SITEMAP */#sitemap {	padding:0;	margin:0 0 0 -20px;	width:480px;	font-size:90%;	}#sitemap ul li, #sitemap ul ul li, #sitemap ul li a { list-style-image:none; color:#c00; line-height:1.3em; }#sitemap ul li a:hover { color:#14436e; }/********************************* END SITEMAP *//********************************* BEGIN CONTACT US CONTENT */#contactus_list { margin-top:-.5em; }#contactus_list ul li {	background-color:#fff;	color:#333;	list-style-image:none;	padding:.5em 0 .5em .5em;	margin:0 0 0 -20px;	}#contactus_list li:hover { 	background-color:#e7eef5;	color:#333;	padding:.5em 0 .5em .5em;	}	#contactus_list h4 { padding:0; margin:0; }#contact-form table { padding:0; }	/********************************* END CONTACT US CONTENT *//********************************* BEGIN SUB-CONTENT */#subcontent {	position:relative;	margin:0 auto;	font-size:90%;	}#subcontent h2 {	padding:0;	margin:0 0 -10px 0;	color:#14436e;	font-style:normal;	}#subcontent h3 {	margin:0;	font-size:110%;	}#subcontent a { 	color:#333;	text-decoration:none;	}#subcontent a:hover {	color:#14436e;	text-decoration:underline;	}#sub1 {	float:left; 	width:220px;	}#sub2 {	float:right; 	width:220px;	}/********************************* END SUB-CONTENT *//********************************* END MAIN CONTENT *//********************************* BEGIN FOOTER */.push { height:115px; clear:both; }#footer {	background:url(../images/footer.jpg) 50% 0 repeat-y;	position:relative;	height:115px;	margin:0 auto;	text-align:center;	}#footer table {	width:960px;	background-color:#ebf1f7;	margin:0 auto;	font-size:80%;	font-family:"Times New Roman", Times, serif;	text-align:left;	}td {	padding:5px 10px 17px 10px;	}td.border {	background:url(../images/footer_shadow.jpg) no-repeat;	height:11px;	padding:0;	margin:0;	}/********************************* END FOOTER */
