body { 
	font: 10pt/15pt Tahoma; 
	color: #000; 
	background: #FFF;
	margin: 0px; 
	padding: 0px;
	}
.testimonial {
	font: 8pt Arial, Tahoma; 
	margin-top: 0px; 
	font-weight: bold;
}
p { 
	font: 10pt Tahoma; 
	margin-top: 0px; 
	}
h3 { 
	font: normal 12pt Tahoma; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	}
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #CC6600;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #CC6600;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #FF9900;
	}

/*Specific*/
div#container
{
	width: 100%;
}
div#pageHeader
{
	padding: 0px;
	margin: 0px;
}
#pageHeader h1
{ 
	background:  transparent url(../images/mimage.jpg) no-repeat top center; 
	width: 100%; 
	height: 160px; 
	z-index: 2451;
}
#pageHeader h1 span
{
	display: none;
}
#pageHeader h2 span
{
	display:none
}
div#quickSummary .p2 
{
	background: transparent url(../images/DarkGreyBar.jpg) repeat-x; 
	margin-top: 0px; 
	width: 100%; 
	height: 20px; 
	padding-top: 5px;
	color: #FF9900;
}
div#quickSummary .p2 span
{
	padding-left: 10px;
}
div#quickSummary .p1 span
{
	background: transparent url(../images/Top_bar.jpg) repeat-x top left; 
	width: 100%; 
	height: 46px; 
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2451;
	padding-right: 0px !important;
	padding-right: 5px;
	padding-left: 5px;
}
div#quickSummary .p1
{
}
div#quickSummary .p2 a:link
{
	color: #FFFFFF;
	text-decoration: underline;
}
/*qucik summary positioned*/
div#quickSummary .p1 
{
	font-size: 8pt;
	color: #000;
	text-align: left;
	padding-left: 5px;
	margin-top: -20px;
}
/*  preamble */
/* preamble */

#preamble {position:relative; top:0px; left:0px; width:460px; padding:0 0 10px; background:#d8dde0 url(../images/bottom460px.gif) no-repeat 0 100%}

#preamble h3 {width:460px; height:40px; background:url(../images/preamble.gif) no-repeat 0 0; text-indent:-10000px}
#preamble:hover h3 {background:url(../images/preamble.gif) no-repeat 0 -40px}


#preamble2 {position:relative; top:0px; left:0px; width:460px; padding:0 0 10px; background:#d8dde0 url(../images/bottom460px.gif) no-repeat 0 100%}

#preamble2 h3 {width:460px; height:40px; background:url(../images/preamble2.gif) no-repeat 0 0; text-indent:-10000px}
#preamble2:hover h3 {background:url(../images/preamble2.gif) no-repeat 0 -40px}


/*div#preamble
{
	margin-top: 10px;
	padding-left: 15px;
	padding-top: 5px;
	width: 690px;
	height: 179px;
	background: transparent url(../images/enlightenment.jpg) no-repeat;
	float: left;
	clear: both;
}
#preamble h3
{
	font-size: 15px;
	margin-top: 5px;
}
#preamble p
{
	width: 460px;
	line-height: 13px;
	font-size: 10px;
}*/
/*  explanation */
div#explanation
{
	margin-top: 10px;
	padding-left: 15px;
	width: 690px;
	height: 179px;
	background: transparent url(../images/about.jpg) no-repeat;
	float: left;
	clear: both;
}
#explanation h3
{
	font-size: 15px;
	margin-top: 7px;
}
#explanation p
{
	width: 460px;
	line-height: 13px;
	font-size: 10px;
}
/* participation */
div#participation
{
	margin-top: 10px;
	padding-left: 15px;
	width: 690px;
	height: 230px;
	background: transparent url(../images/participation.jpg) no-repeat;
	float: left;
	clear: both;
}
#participation h3
{
	font-size: 15px;
	margin-top: 7px;
}
#participation p
{
	width: 460px;
	font-size: 10px;
}
/*benefits*/
div#benefits
{
	margin-top: 10px;
	padding-left: 15px;
	width: 690px;
	height: 179px;
	background: transparent url(../images/benefits.jpg) no-repeat;
	float: left;
	clear: both;
}
#benefits h3
{
	font-size: 15px;
	margin-top: 7px;
}
#benefits p
{
	width: 460px;
	font-size: 10px;
}
/*requirements*/
div#requirements
{
	margin-top: 10px;
	padding-left: 15px;
	width: 690px;
	height: 179px;
	background: transparent url(../images/requirements.jpg) no-repeat;
	float: left;
	clear: both;
}
#requirements h3
{
	font-size: 15px;
	margin-top: 7px;
}
#requirements p
{
	width: 460px;
	font-size: 10px;
}
/* Side Element 1 */
#requirements p.p3 
{
	position: absolute;
	top: 794px;
	left: 700px;
}
#requirements p.p3
{
	background: transparent url(../images/important.jpg) no-repeat;
	width: 254px;
	font-size: 10px;
	height: 54px;
	padding-top: 48px;
	padding-left: 5px;
	border: 1px solid #000;
	
}
/* Side Element 2 */
#requirements p.p4 
{
	position: absolute;
	top: 924px;
	left: 700px;
}
#requirements p.p4
{
	background: transparent url(../images/copyright.jpg) no-repeat;
	width: 254px;
	font-size: 10px;
	height: 75px;
	padding-top: 48px;
	padding-left: 5px;
	border: 1px solid #000;
}
/* Side Element 3 */
#requirements p.p5
{
	position: absolute;
	top: 1074px;
	left: 700px;
}
#requirements p.p5
{
	background: transparent url(../images/DreamFire.jpg) no-repeat;
	width: 254px;
	font-size: 10px;
	height: 75px;
	padding-left: 5px;
	border: 1px solid #000;
	padding-top: 20px;
	padding-bottom: 30px;
}
#requirements p.p5 span, #requirements p.p5 a
{
	padding-left: 92px;
	padding-top: 25px;
	text-align: right;
}
/* footer */
div#footer
{
	position: absolute;

	top: 267px !Important; /*Firefox Hack kind of */
	top: 250px;
	z-index: 2591;
	left: 700px;
}
/*List elements*/
li
{
	list-style-type: none;
}
div#linkList2
{
	position: relative;
	top: 10px !Important;
	top: -180px;
}

#sidebar {
    font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px/17px;
	float:none;
	left:10px;
	top: 10px;
	width:140px;
	background-color: #fff;
	padding: 2px 2px 2px 2px;
	border: 2px solid #2B5CB6;
	 
}

#sidebar a {width: 80px; padding: 0 1px; display: block;}

#sidebar a:link, #sidebar a:visited  {
	color: #000;
	background-color: #fff;
	border-left: 1px solid #1e5b70;
	text-decoration: none;
	font: 11px/17px "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
}
#sidebar a:hover, #sidebar a:active, #sidebar sm  {
	background-color: #fff;
	border-left: 1px solid lightgrey;
	color: #993300;
	text-decoration: none;
	font: 11px/17px "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
}

.sm  {
	background-color: lightgrey;
	border: 1px solid lightgrey;
	color: #993300;
	text-decoration: none;
	font: 11px/17px "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
}

#sidebar2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:15px;
	float:none;
	left:10px;
	top: 10px;
	width:140px;
	background-color: white;
	padding: 2px 2px 2px 2px;
	border: 2px solid white;
}

#sidebar2 a {width: 300px; padding: 0 1px; display: block;}

#sidebar2 a:link, #sidebar2 a:visited  {
	color: #ffffff;
	background-color: #7099D1;
	border: 1px dotted lightgrey;
	text-decoration: none;
}
#sidebar2 a:hover, #sidebar2 a:active  {
	background-color: lightgrey;
	border: 1px dotted lightgrey;
	color: #993300;
	text-decoration: none;
}       

#selectedlink {
color:#993300;
font: 11px/17px "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
background:url(../images/selected.gif) no-repeat fixed top center;
border-left: 1px solid;
}


INPUT.text { BORDER-RIGHT: #000000 1px solid; 
             PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; 
             FONT-SIZE: 8.5pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 1px; 
             BORDER-LEFT: #000000 1px solid; COLOR: #000000; 
             PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; 
             FONT-FAMILY: Verdana, Arial, sans-serif 
} 
SELECT.text { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 7.5pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif } CHECKBOX.text { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8.5pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif } INPUT.textarea { BACKGROUND-COLOR: #EEEEEE; SCROLLBAR-TRACK-COLOR: #EEEEEE; SCROLLBAR-ARROW-COLOR: black; } INPUT.submit { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Arial, sans-serif } 

div.contentscroll  { padding-left: 6px; padding-right: 15px; 
                     height: 264px; width:820; overflow: auto; font-family: arial; 
                     font-size: 12px; margin-top: 9px; margin-bottom: 9px; 
                     color: #B3A078; scrollbar-3dlight-color: #781315; 
                     scrollbar-arrow-color: #CC6600; scrollbar-base-color: orange; 
                     scrollbar-darkshadow-color: #CC6600; scrollbar-face-color: lightgrey; 
                     scrollbar-highlight-color: snow; scrollbar-shadow-color: #CC6600;
}

.wlinks {
	color: #ffffff;
	background-color: #FFFAF0;
	border: 1px solid black;
	text-decoration: none;
	text-align:center;
	font-size:12px;
	padding: 2px;	
}

#fullimage {
	border-bottom: 0px solid #fff;
	width: 996px;
	/*height: 426px;*/
	background: #fff url("../images/loading.gif") no-repeat;
	background-color: white;
	}
