html, body {
	height : 100%;
	margin : 0px;
	padding : 0px;
}
#holder {
	width : 771px;
	margin-left : auto;
	margin-right : auto;
	height : 100%;
}
table {
	border : 0px transparent;
}
table td {
	padding : 0px;
}
#icons {
	height : 54px;
}
body #menu {
	width : 771px;
	height : 21px;
	position : relative;
	color :#FFF;
	background: url("../images/green-bar-back.gif") repeat-x;
}
.buttonTable {
	height : 21px;
	color :#FFF;
	background: url("../images/green-bar-back.gif") repeat-x;
	font-family : Arial;
	font-size : 11px;
	text-align: center;
}
body #menu td {
	font-family : Arial;
	font-size : 11px;
	text-align: center;
}
.eImg {
	width : 12px;
}
.dImg {
	width : 2px;
	height : 21px;
	background: url("../images/divider.gif") no-repeat;
}

#footer {
	display : block;
	position : relative;
	bottom : 5px;
}

#footer #menu {
	width : 771px;
	height : 21px;
	position : relative;
	color : #FFF;
	background : url("../images/green-bar-back.gif") repeat-x;
}
#footer #menu td {
	text-align : left;
	font-family : Arial;
	font-size : 10px;
}
.wider {
	width : 493px;
}
.copyright {
	width : 98px;
	text-indent : 2px;
}
.info {
	width : 100px;
	text-indent : 4px;
	padding-left : 2px;
}
#main {
	margin-bottom : 20px;
}
#bodyTable {
	margin-left : 10px;
	width : 747px;
}
.screensImage {
	float : left;
	margin-top : -15px;
	margin-left : -5px;
	margin-right : 18px;
}
.bodyCopy {
	padding-left : 18px;
	padding-top : 20px;
	vertical-align : top;
	text-align : left;
	font-family : Verdana;
	font-size : 11px;
	line-height : 18px;
}
.bodyImage {
	padding-left : 18px;
	padding-top : 20px;
	vertical-align : top;
	text-align : left;
	font-family : Verdana;
	font-size : 11px;
	line-height : 18px;
}
.featuresBody {
	padding-left : 18px;
	padding-top : 10px;
	padding-right : 5px;
	font-weight : bold;
	vertical-align : top;
	text-align : left;
	font-family : Verdana;
	font-size : 11px;
	line-height : 18px;
}
.curChange {
	cursor : pointer;
}
.subMenu {
	z-index : 9000;
	border-right : 1px solid #000;
	border-left : 1px solid #000;
	position : absolute;
	display : none;
	background-color : #5A9372;
	width : 141px;
}
.tLink:link {
	border : 0px solid transparent;
}
.tLink:visited {
	border : 0px solid transparent;
}
.tLink:hover {
	border : 0px solid transparent;
}
.textLink:link {
	color :#052F19;
	text-decoration : underline;
}
.textLink:visited {
	color :#052F19;
	text-decoration : underline;
}
.textLink:hover {
	color :#052F19;
	text-decoration : underline;
}
a:link {
	color :#052F19;
	text-decoration : underline;
}
a:visited {
	color :#052F19;
	text-decoration : underline;
}
a:hover {
	color :#052F19;
	text-decoration : underline;
}
.menuLink:link {
	color : #FFF;
	text-decoration : none;
}
.menuLink:visited {
	color : #FFF;
	text-decoration : none;
}
.menuLink:hover {
	color : #FFF;
	text-decoration : none;
}
.sub:link {
	display : block;
	color : #FFF;
	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
	line-height : 18px;
	border-bottom : 1px solid #000;
	text-indent : 8px;
}
.sub:visited {
	display : block;
	color : #FFF;
	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
	line-height : 18px;
	border-bottom : 1px solid #000;
	text-indent : 8px;
}
.sub:hover {
	display : block;
	color : #FFF;
	text-decoration : none;
	font-family : Arial;
	font-size : 11px;
	line-height : 18px;
	border-bottom : 1px solid #000;
	text-indent : 8px;
}

.indicatorTable td {
	border : 1px solid #FFFFFF;
}
.h {
	background-color : #73A486;
	color : #FFFFFF;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	padding : 4px;
	text-indent : 4px;
}
.hs {
	width : 65px;
	background-color : #73A486;
	color : #FFFFFF;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	padding : 4px;
	text-indent : 4px;
}
.ln {
	padding-top : 0px;
	padding-bottom : 0px;
	height : 3px;
	_height : 2px;
	background-color : #EBF1ED;
}
.v {
	background-color : #C9DDD1;
	font-family : Arial;
	font-size : 11px;
	color : #176B3A;
	font-weight : bold;
	padding : 4px;
}
.v div {
	margin-left : 4px;
}
.l {
	background-color : #DAE7DE;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	padding : 4px;
	padding-left : 8px;
}
.lt {
	background-color : #DAE7DE;
	text-align : center;
	background-image : URL(../images/tick-light-green.gif);
	background-repeat : no-repeat;
	background-position : center;
}
.d {
	background-color : #C9DDD1;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	padding : 4px;
	padding-left : 8px;
}
.dt {
	background-color : #C9DDD1;
	text-align : center;
	background-image : URL(../images/tick-dark-green.gif);
	background-repeat : no-repeat;
	background-position : center;
}

.registerTable {
	width : 420px;
}
.registerTable td {
	font-size : 11px;
}
.regInput {
	border-top : 1px solid #808080;
	border-left : 1px solid #808080;
	border-right : 1px solid #D4D0C8;
	border-bottom : 1px solid #D4D0C8;
	text-align : left;
	font-family : Verdana;
	font-size : 11px;
	line-height : 18px;
	height : 19px;
	width : 170px;
}
.regButton {
	margin-left : 10px;
	border-top : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #808080;
	border-bottom : 1px solid #808080;
	background-color : #5A9372;
	color : #FFFFFF;
	text-align : left;
	font-family : Verdana;
	font-size : 11px;
	line-height : 18px;
}
.indicatorTable {
	border-collapse : collapse;
	width : 660px;
	margin-left : auto;
	margin-right : auto;
}

#c {
	margin-left : 10px;
}
#h {
	width : 771px;
	margin-left : auto;
	margin-right : auto;
}

.spanTitle {
	display : block;
	margin-top : 8px;
	margin-bottom : 8px;
	margin-left : 10px;
	font-weight : bold;
	text-align : left;
	font-family : Verdana;
	font-size : 11px;
	line-height : 18px;
}

.hDiv {
	width : 700px;
	margin-left : auto;
	margin-right : auto;
	padding : 0px;
	display : block;
	position : relative;
}
.bT {
	border : 1px solid #FFFFFF;
}
.bM {
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}
.tDiv {
	width : 550px;
	display : block;
	padding : 5px 10px 5px 8px;
	font-family : Arial;
	font-size : 11px;
}
.iDiv {
	width : 65px;
	_padding : 5px 0px 5px 0px;
	height : 100%;
	display : block;
	position : absolute;
	top : 0px;
	border-left : 1px solid #FFFFFF;
	text-align : center;
}
.il {
	right : 65px;
}
.ir {	
	right : 0px;
}
.tD {
	background-image : URL(../images/tick-dark-green.gif);
	background-repeat : no-repeat;
	background-position : top;
}
.tL {
	background-image : URL(../images/tick-light-green.gif);
	background-repeat : no-repeat;
	background-position : top;
}
.h {
	background-color : #73A486;
}
.d {
	background-color : #C9DDD1;
}
.l {
	background-color : #DAE7DE;
}
.wt {
	color : #FFFFFF;
	font-weight : bold;
}
.gt {
	font-size : 11px;
	color : #176B3A;
	font-weight : bold;
}
.t2 {
	_height : 28px;
	background-position : center;
}
.t3 {
	_height : 56px;
	background-position : center;
}

#content {  
  overflow:auto;  
  width: 600px;  
}  
 
#left, #right {  
  width: 40%;  
  margin:1px;  
  padding: 1em;  
}  
 
#left  { float:left;  } 
#right { float:right; }  
