/* --------------------      CSS    ------------------------*/
	tr {
		font:11px verdana, arial, helvetica, sans-serif;
		color:#666666;
		margin:0px;
		padding:0px;
		line-height: 18px;
	}
	p {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 18px;
	}
	a {
		color: #993333;
		text-decoration: none;
	}
	a:hover {
		text-decoration:underline;
	}
	h1 {
		font:22px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight:100;
		letter-spacing: 0ex;
	}
	h2 {
		font:16px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight:100;
		letter-spacing: 0ex;
	}
	h3 {
		font:14px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight:100;
		letter-spacing: 0ex;
	}
	h4 {
		font:12px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight:100;
		letter-spacing: 0ex;
	}		
	ul {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 16px;
		list-style-type: circle;
	}
	hr {
		color: none;
		border-bottom: 1px dashed #2E4C63;
		height: 1px;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		padding: 0px;			
	}

/* --------------------      Classes    ------------------------*/
	.contentGrad{
		background-image: url(../images/BG_content_grad.jpg);
		background-repeat: repeat-x;
	}
	.footerBG {
		background-image: url(../images/BG_footer.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;
	}
	.tipsBG {
		background-image: url(../images/BG_tips.jpg);
		background-repeat: repeat-x;
		background-position: center center;
	}	
	.fastTag {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FF9900;
		text-decoration: none;
	}
	.fastTag:hover {
		text-decoration: underline;
	}
	.bodyCopy {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 18px;
	}
	.smallRed {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #CC3300;
	}
	.smallBlack {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
	}
	.smallGrey {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #999999;
	}	
	.surfaceTag {
		font-family: verdana;
		font-size: 8px;
		color: #F8F4EC;
		text-decoration: none;
		/*letter-spacing: 0.1ex;*/		
	}
	.surfaceTag:hover {
		color: #Cc480A;
		text-decoration: none;
	}
	.yello{
		color: #cc9900;
	}
	.orange{
		color: #FF6600;
	}
	.red{
		color: #FF3300;
	}
	.burnt{
		color: #C4480A;
	}
	.white{
		color: #ffffff;
	}
	.black{
		color: #000000;
	}
	.blue{
		color: #336699;
	}
	.olive{
		color: #999966;
	}
	.pageFrame {
		border: 1px solid #DAD6AF;
	}
	.imageFrame {
		border: 1px solid #fff;			
	}
	.intro {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 26px;
	}
	.bdrTopDashed {
		height: 1px;
		border-top-style:  1px dashed #ffffff;
		border-right-style: none;
		border-bottom:none;
		border-left-style: none;
		padding: 0px;			
	}
	.bdrBotDashed {
		height: 1px;
		border-top: none;
		border-right: none;
		border-bottom: 1px dashed #DAD6AF;
		border-left: none;
		padding: 0px;			
	}	
	.imageCaption {
		height: 22px;
		padding: 5px;
		font-size:9px;
		line-height: 16px;
		color:#000000;
		background-color: #ffffff;
	}	
			
/* ------------------------------------  Form stuff -----------------------------------*/

	select {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}
	input {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}

	textarea.comBox {
		height: 150px;
		width: 390px;
		padding: 2px;
	}
	textarea.paperBox {
		height: 150px;
		width: 320px;
		padding: 2px;
	}	
	input.inputBox {
		height: 22px;
		width: 160px;
		padding: 2px;
	}
	input.sendButton {
		height: 26px;
		width: 80px;
		padding: 2px;
	}
	input.value {
		font-family: verdana;
		font-size: 7px;
	}
	input.checkBox {
		margin: 3px 0px 0px 3px;
		height: 16px;
		width: 16px;
	}	
	select.titleBox {
		height: 22px;
		width: 100px;
		padding: 2px;
	}
	input.uploadBox {
		height: 22px;
		width: 250px;
	}
	input.totalLight {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #ffffff;
		border: none;
		width: 50px;
		color: #000000;
	}
	input.totalMed {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #ffffff;
		border: none;
		width: 50px;
		color: #000000;
	}
	input.totalDark {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #cccccc;
		border: none;
		width: 50px;
		color: #000000;
	}	