body {
  background:#fff;
  margin:0;
  padding:0;
  font:14px/1 Helvetica,Arial,Sans-serif;
  color:#444;
  }

.leftMenu { color: darkgreen; font-family:tahoma,sans-serif; font-size:13px; }
.leftMenuHeader { color: purple; font-family:tahoma,sans-serif; font-size:14px; font-weight: bold }
a:link { color: blue; font: 16px/normal Arial, Helvetica; text-decoration: none; text-transform: none }
a:visited { color: blue; font: 16px/normal Arial, Helvetica; text-decoration: none; text-transform: none }
a:hover { color: blue; font: 16px/normal Arial, Helvetica; text-decoration: underline; text-transform: none }

a.linkFooter:link { color: #d8bfd8; font: 13px/normal Arial, Helvetica; text-decoration: underline; text-transform: none }
a.linkFooter:visited { color: #d8bfd8; font: 13px/normal Arial, Helvetica; text-decoration: underline; text-transform: none }
a.linkFooter:hover { color: #d8bfd8; font: 13px/normal Arial, Helvetica; text-decoration: underline; text-transform: none }

h1 { color: purple; font-family:arial,tahoma,sans-serif; font-size:17px; display:inline;}
h2 { color: purple; font-family:arial,tahoma,sans-serif; font-size:14px; display:inline;}
h3 { color: purple; font-family:arial,tahoma,sans-serif; font-size:15px; display:inline;}
p { color: purple; font-family:arial,tahoma,sans-serif; font-size:16px; display:inline;}

#hor-zebra{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;margin:20px;}#hor-zebra th{font-size:14px;font-weight:normal;color:#039;padding:10px 8px;}#hor-zebra td{color:#669;padding:8px;}#hor-zebra .odd{background:#ededff;}#ver-zebra{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;margin:0 20px 20px 20px;}#ver-zebra th{font-size:14px;font-weight:normal;border-right:1px solid #fff;border-left:1px solid #fff;color:#039;padding:12px 15px;}#ver-zebra td{border-right:1px solid #fff;border-left:1px solid #fff;color:#669;padding:8px 15px;}.vzebra-odd{background:#eff2ff;}.vzebra-even{background:#e8edff;}
#solid-table{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:600px;text-align:left;border-collapse:collapse;margin:20px;}#solid-table th{font-size:14px;font-weight:normal;color:#039;padding:10px 8px;}#solid-table td{color:#669;padding:8px;}#solid-table .odd{background:#ededff;}#ver-zebra{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:0 20px 20px 20px;}#ver-zebra th{font-size:14px;font-weight:normal;border-right:1px solid #fff;border-left:1px solid #fff;color:#039;padding:12px 15px;}#ver-zebra td{border-right:1px solid #fff;border-left:1px solid #fff;color:#669;padding:8px 15px;}.vzebra-odd{background:#eff2ff;}.vzebra-even{background:#e8edff;}

#nav {
  background:url("../images/backtest.png") repeat 0 0;
  position:relative;
  top:70px;
  height:384px;
  z-index:0;
  }

#navPage {
  background:url("../images/backtest.png") repeat 0 0;
  position:relative;
  top:70px;
  height:120px;
  z-index:0;
  }

#pageMiddleBar {
  background:url("../images/pageMiddleBar.png") no-repeat;
  position:relative;

  top:-60px;
  left:0px;
  width:913px;
  height:45px;
  margin-left: auto ;
  margin-right: auto ;
  }

#pageTitle {
  position:relative;
  top:-30px;
  left:40px;
  height:15px;
  width:345px;
  color: white; font-family:tahoma,sans-serif; font-size:23px; display:inline;
  }

#pageTag { 
  position:relative;
  top:-8px;
  left:650px;
  height:15px;
  width:300px;
color: white; font-family:tahoma,sans-serif; font-size:17px; 
}

#logo {
  background:url("../images/Survey_Icon.png") no-repeat;
  position:absolute;
  top:35px;
  left:50px;
  width:215px;
  height:50px;
  color:#FFFFFF;
  font-family:arial,tahoma,sans-serif; 
  text-decoration: none;
  font-size:14px;
  text-align:center;
  padding-top:0px;
  }

#frontPageLogoBig {
  background:url("../images/Survey_IconBig.png") no-repeat;
  position:absolute;
  top:-265px;
  left:415px;
  width:405px;
  height:88px;
  color:#FFFFFF;
  font-family:arial,tahoma,sans-serif; 
  font-size:20px;
  text-align:center;
  padding-top:20px;
  }


#frontPageTag {
  position:absolute;
  top:-190px;
  left:415px;
  height:15px;
  width:345px;
  z-index:4;
  color:#FFFFFF;
  font-family:tahoma,sans-serif; 
  font-size:14px;
  }

#frontPageTag2 {
  position:absolute;
  top:-150px;
  left:415px;
  height:15px;
  width:345px;
  border:1;
  z-index:4;
  color:#FFFFFF;
  background-color:#3e2e85;
  padding:7px;
  font-family:tahoma,sans-serif; 
  font-size:14px;
  }
  
#frontPageTag3 {
  position:absolute;
  top:-110px;
  left:415px;
  height:15px;
  width:345px;
  border:1;
  z-index:4;
  color:#FFFFFF;
  background-color:#3e2e85;
  padding:7px;
  font-family:tahoma,sans-serif; 
  font-size:14px;
  }

#topMenuBackground {
  background:url("../images/Hotel_TopMenu_Background.png") no-repeat;
  position:relative;

  top:-80px;
  height:147px;
  width:908px;
  z-index:2;
  margin-left: auto ;
  margin-right: auto ;
  }


#middleMenuBackground {
  background:url("../images/MiddleMenuBackground.png") no-repeat;
  position:relative;

  top:180px;
  left:0px;
  height:64px;
  width:908px;
  margin-left: auto ;
  margin-right: auto ;
  }

#bigHome {
  background:url("../images/Survey_Clipboard.png") no-repeat;
  position:absolute;
  top:-270px;
  left:20px;
  height:331px;
  width:370px;
  z-index:1;
  }







/*
*	Top Menu
*/
ul.cssmenu {
	list-style: none;
	padding: 0px;

	position:relative;
	top:30px;
	left:415px;
	width:327px;
	
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	
	height: 34px;
	background: url('../images/Hotel_TopMenu_Buttons.png');
	}

/*
*	Normal Links
*/
ul.cssmenu li.home a {
	background-position: 0 0;
	width: 80px;
	}

ul.cssmenu li.buy a {
	background-position: -79px 0;
	width: 61px;
	}

ul.cssmenu li.download a {
	background-position: -140px 0;
	width: 100px;
	}

ul.cssmenu li.support a {
	background-position: -240px 0;
	width: 86px;
	}

/*
*	Hover Links
*/
ul.cssmenu li.home a:hover {
	background-position: 0 -36px;
	width: 80px;
	}

ul.cssmenu li.buy a:hover {
	background-position: -79px -36px;
	width: 61px;
	}

ul.cssmenu li.download a:hover {
	background-position: -140px -36px;
	width: 100px;
	}
ul.cssmenu li.support a:hover {
	background-position: -240px -36px;
	width: 86px;
	}


/*
*	Middle Menu
*/
ul.middlemenu {
	list-style: none;
	padding: 0px;

	position:absolute;
	top:-75px;
	left:410px;
	width:449px;
	 z-index:1;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.middlemenu li {
	float: left;
	}

ul.middlemenu li a {
	display: block;
	
	height: 135px;
	background: url('../images/Hotel_MiddleMenu_Buttons3.png');
	}

/*
*	Normal Links
*/
ul.middlemenu li.download a {
	background-position: 0 0;
	width: 112px;
	}

ul.middlemenu li.features a {
	background-position: -112px 0;
	width: 114px;
	}

ul.middlemenu li.learnmore a {
	background-position: -226px 0;
	width: 112px;
	}

ul.middlemenu li.buynow a {
	background-position: -337px 0;
	width: 111px;
	}

/*
*	Hover Links
*/
ul.middlemenu li.download a:hover {
	background-position: 0 -134px;
	width: 112px;
	}

ul.middlemenu li.features a:hover {
	background-position: -112px -134px;
	width: 114px;
	}

ul.middlemenu li.learnmore a:hover {
	background-position: -226px -134px;
	width: 112px;
	}
ul.middlemenu li.buynow a:hover {
	background-position: -337px -134px;
	width: 111px;
	}

#contentLeft {
  float:left;
  width:150px;
  margin-left: 10px;
  }


#contentRight {
	float: right;
	width: 220px;
	margin-right: 10px;
}

#content { 
  margin-left: 170px;
  margin-right: 240px;
	top: 10px;
	
}


#main {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
}

#container {
	position:relative;
	top:90px;
	margin: 0 auto;
}

#boxshot {
	display: table;
	padding: 0px;
	width:100%;
}

.footer {
  position:relative;
  background-image:url("../images/BlackChunk.jpg");
  background-repeat:repeat-x;
  top: 150px;
  height:52px;
  text-align: center;
  clear: both;
}
