html,body {
	margin: 0;
	border: 0;
	padding : 0;
	background-color:#ffffff;
	font: 12px/18px Arial,Verdana,Helvetica,sans-serif;
	color: #454139;
	text-align: left;
	height:100%;
}
.menu {
	font: 14px/21px Arial,Verdana,Helvetica,sans-serif;
}
.main {
	height:95%;
}
.mainSub {
	width:640px;
	height:95%;
}
td {
	text-align:left;
	vertical-align:top;
	padding:10px;
}
.theImage {
	text-align: left;
	vertical-align:bottom;
	width: 240px;
	height:320px;
}
.theImage a:link {
	border:0px;
}
.theImage a:visited{
	border:0px;
}
.descTitle {
	color: #29477E;
	font: 12px/18px Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
}
.theDesc {
	width:240px;
	height:0px;
}
.theContent {
	padding-top:200px;
	text-align: left;
	vertical-align:top;
	width: 640px;
}
.section {
	color: #CE0000;
	font: 32px/32px Arial,Verdana,Helvetica,sans-serif;
}
a:link
{
	color:#CC3366;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
}
a:hover
{
	color:#FF6600;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
}
a:visited
{
	color:#CC6699;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
}
a:active
{
	color:#FF6600;
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
}
hr {
	background-color:#ccc;
	color:#ccc;
	height:1px;
}
.aTitle {
	color:#CE0000;
	font: 21px/21px Arial,Verdana,Helvetica,sans-serif;

}
.footer {
	color:#999;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left:10px;
	text-align:left;
	vertical-align:top;
	font: 10px/10px Arial,Verdana,Helvetica,sans-serif;
}
.footerRight {
	padding-top: 0px;
	padding-right:10px;
	text-align:right;
	vertical-align:top;
}
.highLight {
	background-color:#FDEBF3;
}


















