/* --------------------      CSS    ------------------------*/
	tr {
		font:11px verdana, arial, helvetica, sans-serif;
		color:#666666;
		margin:0px;
		padding:0px;
		line-height: 16px;
	}
	h1 {
		font:14px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 10px 0px;
		padding:0px;
		font-weight:900;
		color:#73909E;
	}
	h2 {
		font:bold 12px verdana, arial, helvetica, sans-serif;
		margin:5px 0px -10px 0px;
		padding:0px 0px 5px 0px;
		color: #993333;
	}
	h3 {
		font:bold 11px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}	
	h4 {
		font:bold 18px verdana, arial, helvetica, sans-serif;
		margin:0px 0px 10px 0px;
		padding:0px;
		font-weight:900;
		color:#73909E;
	}		
	p {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 16px;
		padding:0px;				
	}
	a {
		color: #993333;
		text-decoration: none;
	}
	a:hover {
		text-decoration:underline;
	}
	ul {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 16px;
		list-style-type: square;
	}
	ol {
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 16px;
	}
	hr {
		height: 1px;
		border-top: 1px dashed #993333;			
	}
	
/* --------------------      Id's    ------------------------*/

	#botGradDark {
		background: #EBEEF0 url(../images/bot_grad_EBEEF0.gif) repeat-x bottom;
	}
	#botGradLight {
		background: #F3F5F6 url(../images/bot_grad_F3F5F6.gif) repeat-x bottom;
	}
	#pageHeader {
		background: url(../images/top_bar_grad.gif) no-repeat right;
		border-bottom: 1px dashed #BCC3CF;		
	}
	#cmiWatermark {
		background :#EBEEF0 url(../images/cmi_watermark.gif) no-repeat left;
	}	
	
/* --------------------      Classes    ------------------------*/
	.bodyCopy {
		font:11px verdana, arial, helvetica, sans-serif;
		color:#666666;
		margin:0px;
		padding:0px;
		line-height: 16px;
	}
	.introRed {
		color:#993333;
		margin-top:10px;
		font:11px verdana, arial, helvetica, sans-serif;
		line-height: 22px;
	}
	.pageHeader {
		font:verdana, arial, helvetica, sans-serif;	
		font-size:24px;
		font-weight:lighter;
		line-height: 27px;
		color:#993333;
		text-indent: 18px;
		letter-spacing: 0.1em;
	}
	.bdrTopDashedGrey {
		border-top:1px dashed #BCC3CF;
	}
	.bdrRightDottedGrey {
		border-right:1px dotted #A4B1BB;
	}
	.bdrRightTopDottedGrey {
		border-right:1px dotted #A4B1BB;
		border-top:1px dotted #A4B1BB;
	}
	.bdrRightBottomDottedGrey {
		border-right:1px dotted #A4B1BB;
		border-bottom:1px dotted #A4B1BB;
	}	
	.bdrBottomDottedGrey {
		border-bottom:1px dotted #A4B1BB;
	}
	.bdrTopDottedGrey {
		border-top:1px dotted #A4B1BB;
	}		
	.botGradDark {
		background-color: #EBEEF0;
		background-image: url(../images/bot_grad_EBEEF0.gif);
		background-repeat: repeat-x;
		background-position: bottom;
	}
	.botGradLight {
		background : #F3F5F6 url(../images/bot_grad_F3F5F6.gif) repeat-x bottom;
	}
	.grad_Bg {
		background-image: url(../images/GRAD_bG.gif);
		background-repeat: repeat-x;
		background-attachment: fixed;
	}
	.smallPrint {
		font-size:10px;
		font-weight:lighter;
		line-height: 16px;
		color:#666666;
	}
	.smallBlack {
		font-size:10px;
		line-height: 16px;
		color:#000000;
	}
	.smallCopy{
		font-size:9px;
		line-height: 16px;
		color:#666666;
	}	
	.webTag {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FF0000;
	}
	.surfaceTag {
		font-family: verdana;
		font-size: 8px;
		color: #C9C5C0;
		text-decoration: none;
	}
	.surfaceTag:hover {
		color: #Cc480A;
		text-decoration: none;
	}
	.paraOpen {
		line-height: 29px;
	}
	.imageFrame {
		border: 1px solid #fff;			
	}
	.imageCaption {
		height: 22px;
		padding: 5px;
		font-size:9px;
		line-height: 16px;
		color:#000000;
		background-color: #9EA68E;
	}
	.hrGrey {
		height: 1px;
		border-top: 1px dashed #999999;			
	}
	.red {
		color:#993333;
	}
	.black {
		color:#000000;
	}
	.white {
		color:#ffffff;
	}
	.blueLight {
		color:#73909E;
	}		
	.blueDark {
		color:#006699;
	}
	.alert {
		color:#FF0000;
	}
/* ------------------------------------  Form stuff -----------------------------------*/

	textarea.comBox {
		height: 150px;
		width: 390px;
		padding: 2px;
	}
	input.inputBox {
		height: 24px;
		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;
	}	
	input.totalLight {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #ffffff;
		border: none;
		width: 50px;
		color: #000000;
	}
