*

{

	margin: 0;

	padding: 0;

}

BODY

{

	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;

	margin: 0;

	padding: 0;

	color: #5D5D5D;

	background-color: #FFEBCC;

}

A

{

	color: #40748C;

	text-decoration: none;

	font-weight: bold;

}

A IMG

{

	border: 0px solid #000000;

}

P

{

	margin-bottom: 18px;

	text-align: justify;

}

H1

{

	font-weight: bold;

	font-size: 14px;

	line-height: 18px;

	margin-bottom: 12px;

}

H2

{

	font-weight: bold;

	font-size: 13px;

	line-height: 18px;

	margin-bottom: 8px;

}

H3

{

	font-weight: bold;

	font-size: 1em;

	line-height: 18px;

}

H4

{

	font-weight: bold;

	font-size: 10px;

	line-height: 18px;

}

LI

{

	margin-left: 25px;

}

#headerContainer

{

	background: #FFEBCC;

	background: url(../images/bkg1.png) repeat-x bottom;

}

#header

{

	width: 800px;

	margin: 0 auto;

	padding: 0;

	background: url(../images/bkg1.png) repeat-x bottom;

	height: 126px;

}

#logo

{

	border: 0px solid #000000;

	width: 300px;

	float: left;

	padding-top: 5px;

	z-index: -1;

}

#menu

{

	width: 480px;

	float: left;

	margin-top: 90px;

}

#menu UL

{

	font: bold 11px Arial;

	list-style: none;

	float: right;

}

#menu LI

{

	display: inline;

	margin: 0 2px 0 0;

	padding: 0;

	text-transform: uppercase;

}

#menu A

{

	float: left;

	display: block;

	color: #FFEBCC;

	margin: 0 2px 0 0;

	padding: 8px 10px;

	text-decoration: none;

	background: #4B4949 url(../images/bkgmenu1.png) repeat-x top;

}

#menu A:hover

{

/*Menu hover bgcolor*/

	color: #00FF57;

}

#menu #current A

{

/*currently selected tab*/

	background: #FEC924;

	color: #4B4949;

	/*[empty]border:;*/

	border-bottom: 1px solid #FDC823;

}

#mainTop

{

	background: #FFFFFF url(../images/bkg3.png) repeat-x bottom;

	margin: 0 auto 0px;

}

#mainTopContent

{

/*remember that padding is the space inside the div box and margin is the space outside the div box*/

	background: #FFFFFF url(../images/bkg3.png) repeat-x bottom;

	width: 800px;

	margin: 0px auto 0;

	padding: 10px 10px 30px;

	/*[disabled]height:455px;*/

}

#topNav

{

	margin-bottom: 15px;

	font-size: 11px;

}

#topNav A

{

	font-weight: normal;

}

#footer

{

	background: #4B4949 url(../images/bkg4.png) repeat-x bottom;

}

#footerContent

{

	background: #4B4949 url(../images/bkg4.png) repeat-x bottom;

	width: 800px;

	margin: 0 auto;

	padding: 5px;

}

#footer P

{

	margin: 0;

	padding: 10px 0;

}

#footerNav

{

	margin: 0;

	padding: 15px 0 18px;

	font-size: 12px;

	color: #FFEBCC;

	text-align: center;

}

#footerNav A

{

	margin: 0;

	color: #FFD799;

	text-decoration: none;

	font-weight: normal;

}

.spacer

{

	clear: both;

	height: 1px;

}

/*Accordion Content*/

.accordion_toggle

{

	display: block;

	height: 25px;

	width: 500px;

	background: #FFEBCC;

	padding: 0 10px;

	line-height: 25px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	font-size: 12px;

	color: #4B4949;

	border-bottom: 1px solid #A4A3A3;

	cursor: pointer;

	margin: 0;

}

.accordion_toggle_active

{

	background: #878585 url(images/accordion_toggle_active.jpg) no-repeat top right;

	color: #FFFFFF;

	border-bottom: 1px solid #FEC923;

}

.accordion_content

{

	background-color: #FFFFFF;

	/*[disabled]color:#4B4949;*/

	overflow: hidden;

	padding-bottom: 15px;

}

.accordion_content H2

{

	margin: 15px 0 5px 10px;

	/*[disabled]color:#0099FF;*/

}

.accordion_content P

{

	/*[disabled]line-height:112%;*/

	padding: 10px 10px 0px;

	margin: 0;

}

/*Credits: Dynamic Drive CSS Library

URL: http://www.dynamicdrive.com/style/*/

.feedbackform

{

	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;

	margin: 0;

	width: 425px;

	padding: 10px;

	border: 2px solid #FEDE7C;

	background: #FEF4D3;

}

.feedbackform P

{

	font-size: 11px;

	color: #4B4949;

	margin-bottom: 20px;

	border-bottom: 1px solid #FEDE7C;

	padding-bottom: 10px;

	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;

}

DIV.fieldwrapper

{

/*field row DIV (includes two columns- Styled label column and 'thefield' column)*/

	width: 375px;

/*width of form rows*/

	overflow: hidden;

	padding: 0px 0;

	margin: 0 auto;

}

/*[clearfix]*/DIV.fieldwrapper LI

{

	list-style: none;

	margin-left: 0;

	width: 265px;

	padding-bottom: 5px;

}

DIV.fieldwrapper LABEL.styled

{

/*label elements that should be styled (left column within fieldwrapper DIV)*/

	float: left;

	width: 82px;

/*width of label (left column)*/

	margin-right: 15px;

/*spacing with right column*/

	text-align: right;

}

DIV.fieldwrapper DIV.thefield

{

/*DIV that wraps around the actual form fields (right column within fieldwrapper DIV)*/

	float: left;

	margin-bottom: 10px;

/*space following the field*/

}

DIV.fieldwrapper DIV.thefield INPUT[type="text"]

{

/*style for INPUT type="text" fields. Has no effect in IE7 or below!*/

	width: 225px;

	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;

	color: #353535;

	height: 20px;

	padding: 3px 0 0 5px;

}

DIV.fieldwrapper DIV.thefield TEXTAREA

{

/*style for TEXTAREA fields.*/

	width: 220px;

	height: 65px;

	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;

	color: #343434;

	padding: 5px;

}

DIV.buttonsdiv

{

	clear: both;

	color: #FFFFFF;

	font-size: 11px;

	font-weight: bold;

	text-align: center;

}

DIV.buttonsdiv INPUT

{

/*style for INPUT fields within 'buttonsdiv'. Assumed to be form buttons.*/

	background: #FFEBCC url(../images/button.png) no-repeat;

	width: 100px;

	height: 25px;

	border: none;

	color: #FFF;

	font: 12px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;

	padding-bottom: 5px;

}

#errors

{

	color: #FFF;

	width: 425px;

	padding: 10px;

	border: 2px solid #E00000;

	margin-bottom: 20px;

	background-color: #858383;

}

#thankYou

{

	color: #FFF;

	width: 425px;

	padding: 10px;

	border: 2px solid #C3C2C2;

	margin-bottom: 20px;

	background-color: #848282;

	text-align: center;

}

.requiredAsterik

{

	color: #F00;

}

/*Other Stuff*/

#aboutPhoto

{

	border: 5px solid #FEDE7C;

}

