/* CSS Document */

/* ----- HTML STYLES ----- */
/* undo default styling of common (X)HTML browsers */

:link,:visited { text-decoration:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

ul,li,ol,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,td,tr,th,td
{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; border:none;}

a img,:link img,:visited img { border:none; }F

address { font-style:normal }
body {background-color: #ffffff;font: 0.625em Verdana, Arial sans-serif;margin: 20px 0 0 0px;padding: 0px 0px 20px 0px;text-align:center;}

/*---- Container ----*/

#container {width:955px;position:relative;margin: 0px auto 0px auto; text-align:left; background:#D2D5DF; }

#titleBar {width:955px; height:106px; float:left; background:#13235A url(images/titleLogo.gif) no-repeat 20px 22px ;}
#titleBar p {font-size:1.7em; color:#EE7F01; padding:40px 0px 0px 278px;}

#menuBar {float:left;width:955px; height:23px; background:#13235A; margin-top: 4px; }
#menuBar div { margin:4px 0px 0px 91px; font-size: 1.1em; color:#FFFFFF;}
#menuBar a { color:#FFFFFF; text-decoration:none;}
#menuBar a:hover { color:#EE7F01; }

#content {float:left; width:564px; padding:30px 0px 30px 91px;}
#content h1 {font-size: 1.8em; font-weight:bold; color: #13235A; padding-bottom:20px; }
#content h2 {line-height:30px; padding-bottom:10px; font-size:1.4em; color:#13235A; text-decoration:underline;}
#content h3 {line-height:1.4em; font-size:1.3em; color:#13235A;}
#content h4 {font-size: 1.8em; font-weight:bold; color: #ffffff; padding-bottom:0px; }

#content p {font-size: 1.2em; color: #000000; line-height:20px; padding:0px 0px 10px 0px; }
#content p.header001 {background-color:#F58220; color:#ffffff; font-weight:bold; padding:10px; border: solid 2px #FFCDA3; margin-bottom:6px; font-size:1.4em;}
#content p.header002 {color:#ffffff; font-weight:bold; font-size:1.4em;}

#content ul {padding:0px 15px 20px 10px; margin:5px 0px 0px 20px; }
#content ul.subList {padding-left:20px;}
#content li {font-size:1.2em; line-height:20px; padding: 0px 0px 0px 10px;}
#content a {color:#13235A; font-size:1.2em; line-height:20px;}
#content a:hover {color:#EE7F01;}
#content .imageText {padding:20px 0px 20px 0px;}
#content img {padding:5px 30px 10px 0px;}
#content img.fullWidth {padding:0px 0px 0px 0px;}
#content table {}
#content td {vertical-align:top;}
#content td.bottom {vertical-align:bottom;}

.panel001 {background-color:#FFFFFF; border:solid 2px #8DD8F8; padding:10px; margin-bottom:20px;}
.panel002 {background-color:#F58220; padding:10px; color:#ffffff; margin: 0px 20px 20px 20px; font-weight:bold;}

.panel002 {}

.ecmAudit {background-color:#F58220!important;}

#ECMForm {float:right; width:260px; padding:20px; margin:15px; background-color:#F5BB89; border:solid 2px #F5E8DC; font-size:12px;}
#ECMForm p {padding:0px 0px 20px 0px; margin:0px;}
#ECMForm ol {list-style-type:none; padding:0px; margin:0px;}
#ECMForm li {font-size:12px; clear:left; padding:3px 0px 3px 0px; margin:0px;}
#ECMForm label {float:left; width:100px;}
#ECMForm input {float:left; border:solid 1px #69360A;}

#ECMForm  input.submit {
	text-align:right;
	padding:5px;
	background-color:#EE7F01;
	border-bottom:solid 2px #B56001;
	border-right:solid 2px #B56001;
	border-top:solid 2px #F4BD7F;
	border-left:solid 2px #F4BD7F;
	color:#ffffff;
	font-weight:bold;
	}

.imagePanel001 {
	background-image:url(images/seal-new-beginnings.jpg);
	background-repeat:no-repeat;
	background-color:#A2DAF3;
	position:relative;
	width:550px;
	height:380px;
	background-position:bottom left;
	margin-bottom:20px;	}
	
.imagePanel001 p.text001 { position:absolute; top:10px; left:22px; width:505px;}
.imagePanel001 p.text002 { position:absolute; top:98px; right:24px; width:247px;}

#contentECM {float:left; width:522px; padding:30px 0px 0px 91px; background-color:#8DD8F8;}
#contentECM h1 {font-size: 1.8em; font-weight:bold; color: #13235A; padding-bottom:20px; }
#contentECM h2 {line-height:30px; padding-bottom:10px; font-size:1.4em; color:#13235A; text-decoration:underline;}
#contentECM h3 {line-height:1.4em; font-size:1.3em; color:#13235A;}
#contentECM h4 {font-size: 1.8em; font-weight:bold; color: #ffffff; padding-bottom:0px; }
#contentECM p {font-size: 1.2em; color: #000000; line-height:20px; padding:0px 0px 10px 0px; }
#contentECM ul {padding:0px 15px 20px 0px; margin-top:5px;}
#contentECM ul.subList {padding-left:20px;}
#contentECM li {font-size:1.2em; line-height:20px;}
#contentECM a {color:#13235A; font-size:1.2em; line-height:20px;}
#contentECM a:hover {color:#EE7F01;}
#contentECM .imageText {padding:20px 0px 20px 0px;}
#contentECM img {padding:5px 30px 10px 0px;}
#contentECM img.fullWidth {padding:5px 0px 10px 0px;}


#quote {float:left; width:280px; background:#9FD7F0 url(images/titlePageImage.gif) no-repeat; background-position:10px 10px; padding:10px 20px 10px 270px;margin:10px 0px 20px 0px; height:210px;}
#quote img {float:none; padding:0px 0px 0px 0px; margin:0px 5px 0px 0px; }
#quote p {float:left; font-size:1.1em; color:#000000; line-height:1.4em; vertical-align:bottom; margin-top:0px; }
#quote .small {}
#quote .white {color:#ffffff; font-size:1.1em;}

.contentPanel001 {background-color:#9FD7F0; border:solid 2px #ffffff;}
.contentPanel001 td {padding:20px;}

span {font-size:0.9em; line-height:1.3em;}
#faqFrame {margin:10px 0px 0px 0px;}

#contact {float:left; width:564px; padding:30px 0 30px 91px;}
#contact h1 {font-size: 1.8em; font-weight:bold; color: #13235A; padding-bottom:20px; }
#contact p {float:left; font-size: 1.2em; color: #000000; line-height:20px; padding:0px 0px 10px 0px; width:100%; }
#contact table {float:left; font-size:1.2em; color:#13235A;}
#contact table td {vertical-align:top; padding-bottom:3px;}
#contact table a {color:#13235A; }
#contact table a:hover {color:#EE7F01;}

#menuContainer {float:right; width:265px;}

#rightMenu {display:inline; float:left; width:235px; background:#EE7F01; margin:20px 30px 0px 0px; padding-bottom:10px;} 
#rightMenu h1 {display:inline; float:left; font-size: 1.6em; font-weight:bold; color:#FFFFFF; margin: 10px 0px 5px 15px;}
#rightMenu a {color:#000000; text-decoration:none;}
#rightMenu strong {color:#ffffff;}

.buttonTop {display:inline; float:left; margin-left:15px; overflow:hidden; height:10px; width:205px; background: url(images/buttonTop.gif) no-repeat;}
.buttonMid {display:inline; float:left; margin-left:15px; width:205px;  background: url(images/buttonMid.gif) repeat-y;}
.publicationLink {display:inline; float:left;font-size:1.1em; margin:0px 0px 0px 3px; }

.pointer {display:block; float:left;font-size:1.1em; margin:0px 0px 0px 7px; color:#FFFFFF;font-weight:bold;}
.buttonBot {display:inline; float:left; margin-left:15px;margin-bottom:5px; height:10px; width:205px; background: url(images/buttonBot.gif) no-repeat;}

#faq {float:left; text-align: left; margin:10px;}
#faq h2 {font-size:1.4em; margin:0px;}
#faq h3 {font-size: 1.6em;}
#faq h4 {font-size: 1.4em; margin:15px 0px 5px 0px;}
#faq h5 {font-size: 1.2em; font-weight:bold; margin:10px 0 5px 0;text-decoration:underline;}
#faq p 	{font-size: 1.2em; margin:5px 0px 0px 0px;line-height:20px;}
#faq ul {font-size: 1.2em; margin-left:20px; list-style:disc; line-height:20px; margin-right:20px; }
#faq ul li ul {font-size:1.0em; line-height:17px; margin-right:0px;}
#faq ul li ul li {padding-left:20px;}
#faq a {color: #13235A;}
#faq a:hover {color: #EE7F01;}
#faq table {font-size:1.0em;}
	
/*---- Footer ----*/
#footer {margin: 3px auto 0px auto; width:955px; text-align:right; }
#footer a { color:#13235A;}
#footer a:hover {color:#EE7F01;}
