/* ===============
    Discovery Surveys

    Colors in Use:
    ---------------
    green: #65827F
    blue text: #003366
    orange: #CA7B2F
    burnt orange: #CC9966
    dark ground: #BCBBA4
    light ground: #F4F2E6
    text box ground: #F7F7F7
    link purple: #362667
    hover red: #924545
    brown: #582512
 =============== */
A.link { color: #3626675; }
A.hover { color: #3626675; }
A.visited { color: #3626675; }

body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	a.link: #362667;
	a.hover: #362667;
	a.visited: #362667;
	overflow: -moz-scrollbars-vertical; 
}

html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}
html>body, html>body #contents {
	height: auto;
}

TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color:#000000; }

UL, OL { margin-top: 3px; margin-bottom: 3px; color: #65827F; font-weight: bold;}
LI { color: #CC6600; font-weight: bold; }

A.linka {
	color: #924545; 
	text-decoration: underline; 
	}

A.linkb {
	color: #3626675; 
	text-decoration: none;
	}

/* =============== main content =============== */
#contents {
	position: absolute;
	top: 0;
	left: 0;
}
#logomain {
	position:absolute; top: 10px; left: 115px; 
}
#pagehead { 
	margin-left: 180px; 
	margin-bottom: 14px;
	padding-top: 120px; 
}

#mainright {
	position: absolute;
	top: 128px;
	left: 650px;
	width: 200px;
	margin: 2px;
}

#content {
	margin-top: 10px;	
	margin-left: 75px;
	margin-bottom: 10px;

        width: 550px;
}

.maincontent { 
	background-color: #F4F2E6; 
	border: 1px #582512 solid; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	text-align: left;
}

.maincontent2 {
	background-color: #FFFFFF; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	text-align: left;
}

#footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color:#F7F7F7;
}

#speechtitle {
	margin-left: 75px; 
	margin-top: 15px; 
	margin-bottom: 15px; 
	font-size: 16px; 
	color: #408080; 
	font-weight: bold;
	line-height: 22px;
}

/* =============== article pages =============== */
#articletitle {
	margin-top: 3px; 
	margin-bottom: 2px; 
	font-size: 16px; 
	color: #003366; 
	font-weight: bold;
	line-height: 22px;
	text-align: center;
		
}
#articleprint {
	position: relative; 
	top: 105px; 
	left: 460px; 
	font-size: 10px;
}

#articlenormative {
	text-align: center; 
	margin: 30px; 
	padding: 10px; 
	border: 2px #408080 solid; 
	background-color: #F4F2E6;
}

.artsubhead { margin-top: 5px; color: #CC6600; font-weight: bold; margin-bottom: 10px; }
.artpsc { font-weight: bold; color: #CC6600; margin-top: 10px;  }
.articleul { margin-top: 5px; margin-bottom: 0px; color: #408080; font-weight: bold;}
.articleli { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; line-height: 12px; margin-top: 5px; margin-bottom: 1px;}

/* =============== home page content =============== */


/* =============== text =============== */
P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; margin-top: 4px; margin-bottom: 4px; color: #000000; font-weight: normal; }
P.pli { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; margin-top: 1px; margin-bottom: 3px; color: #000000; font-weight: normal; }
P.pli2 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; margin-left: 10px; margin-top: 1px; margin-bottom: 3px; color: #000000; font-weight: normal; }

.blue { color: #003366; font-size: 11px; font-weight: normal; line-height: 17px; }
.blue11 { color: #003366; font-size: 11px; font-weight:bold; margin-top: 2px; margin-bottom: 2px; }
.blue12 { color: #003366; font-size: 12px; font-weight:bold; margin-top: 2px; margin-bottom: 2px; }
.blue14 { color: #003366; font-size: 14px; font-weight:bold; margin-top: 2px; margin-bottom: 2px; }
.orange12 { color: #CC6600; font-size: 12px; font-weight:bold; margin-top: 2px; margin-bottom: 2px; }
.green12 { color: #65827F; font-size: 12px; font-weight:bold; margin-top: 2px; margin-bottom: 2px; }

.indent {margin-left: 25px; }

.title { background-color: #BCBBA4; margin-top: -14px; margin-left: -20px; margin-right: -20px; }
.title2 { background-color: #BCBBA4; margin-top: -24px; margin-left: -20px; margin-right: -20px; }

.homeitw { background-color: #F4F2E6; border: 1px #582512 solid; padding: 20px; margin-left: 20px; margin-right: 20px; text-align: left;}

/* =============== quotes =============== */
#quote { background-color: #F7F7F7; border: 1px #582512 solid; padding: 4px; margin: 6px; text-align: left; }
.quote { font-style: italic; font-size: 11px; line-height: 15px; color: #003366; padding: 2px; margin-top: 5px; margin-left: 5px; margin-bottom: 1px;}
.quotename { margin-top: 1px; margin-right: 3px; line-height: 13px; }

/* =============== forms =============== */
input { border: 1 #26517D solid ; background-color: #FFFFFF; font-family: "Verdana, Arial,Helvetica,Sans-serif"; font-size: 11px; margin-bottom: 4px;}

textarea { border: thin solid 1; background-color: #FFFFFF; font-family: "Verdana, Arial,Helvetica,Sans-serif"; font-size: 11px; }

select { border: thin solid 1; background-color: #FFFFFF; font-family: "Verdana, Arial,Helvetica,Sans-serif"; }

.button { border: thick solid 1; background-color: #BCBBA4; font-family: "Verdana, Arial,Helvetica,Sans-serif"; font-size: 10px; font-style: normal; font-weight: bold; color: #333333; letter-spacing: 1px; text-transform: uppercase; }

.radio { border: 0; background-color: #F4F2E6; border: #F4F2E6; margin-bottom: -3px; margin-right: 2px; }
.radio2 { border: 0; background-color: #FFFFFF; border: #FFFFFF; margin-bottom: -3px; margin-right: 2px; }

.checkbox { border: 0; background-color: #F4F2E6; margin-bottom: -3px; }

.required { color: #CC3333; font-weight: bold; margin-top: 2px; }

/* =============== scroll bars =============== */

DIV
{
   SCROLLBAR-FACE-COLOR: #BCBBA4; 
   FONT-SIZE: 11px; 
   line-height: 16px;
   MARGIN: 0px; 
   COLOR: Black;   
   SCROLLBAR-HIGHLIGHT-COLOR: #BCBBA4; 
   SCROLLBAR-SHADOW-COLOR: #BCBBA4; 
   SCROLLBAR-3DLIGHT-COLOR: #BCBBA46; 
   SCROLLBAR-ARROW-COLOR: black; 
   SCROLLBAR-TRACK-COLOR: #CC9966; 
   SCROLLBAR-DARKSHADOW-COLOR: #BCBBA4;
}

