#container, #maincontainer {
	display:block;
	width:600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
#maincontainer {
	width:988px;
	margin-left: 2px;
	margin-top: 2px;
}
#centercolumn.thankyou {
	width:640px;
}
#leftcolumn {
	padding: 0px;
	padding-right: 5px;
	vertical-align: top;
	margin-top: 0px;
}
.leftcolumn {
	padding-top: 3px;
	padding-left: 0px;
	vertical-align: top;
}
.spacer {
	display:block;
	width:602px;
	height:10px;
	clear:both;
}
.visible, .focused {
	background-color:#e6e9f1;
	display: block;
	width:600px;
	float:left;
	clear:both;
	padding: 1px 1px 10px 1px;
}
.focused {
	width: 598px;
	border: solid 1px #F88;
}
.minimized {
	background-color:#e6e9f1;
	display: none;
	width:600px;
	float:left;
	clear:both;
	padding: 0px 0px 5px 1px;
}
.hidden {
	background-color:#ececec;
	display: none;
	width:600px;
	float:left;
	clear:both;
	padding: 3px 1px 10px 1px;
}
.title {
	background-color:#0C2577;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	float:left;
	display: block;
	width:600px;
	height:14px;
	padding: 1px;
	cursor: pointer;
}
.titleHidden {
	background-color:#BABABA;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	float:left;
	display: block;
	width:600px;
	height:14px;
	padding: 1px;
}
.titleButton {
	float:left;
	margin-right:10px;
}
.titleText {
	margin: 0px 0px 0px 10px;
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
}
.contentStd {
	font-size:11px;
	margin: 4px 0px 4px 0px;
}
.contentText {
	font-size:11px;
	margin: 4px 0px 4px 0px;
	padding-left:3px;
}
.contentSmall {
	font-size:9px;
	color:#222;
	margin: 0px 0px 4px 0px;
	padding-left:3px;
	padding-top:5px;
}
.contentInnerTitle {
	width:592px;
	padding: 4px;
	margin: 8px 0px 8px 0px;
	background-color:#CCC;
	font-weight:bold;
 	clear: left;
}
.contentEnd {
	width:592px;
	padding: 4px;
 	clear: left;
	text-align:center;
}
.tableOneColOne {
	width:275px;
	float:left;
	text-align:center;
}
.tableOneColTwo {
	width:50px;
	float:left;
	text-align:center;
}
.tableOneColThree {
	width:275px;
	float:left;
	text-align:center;
}
.formSelectList {
	width:275px;
	font-size:10px;
}
.formSelectBox {
	width:275px;
	font-size:10px;
	height: 100px;
}
.formSelectChanger{
	width:44px;
	font-size:10px;
}
.formOptionLayer{
	width:50px;
	height:20px;
	float:left;
	padding:2px 0px 0px 0px;
}
.hiddenLabel{
	color:#FFF;
}
.formSelectChanger1 {
	width:42px;
	font-size:10px;
}
.selectTable{
	margin:0px;
	padding:0px;
	clear:both;
}
.selectTable tr{
	margin:0px;
	padding:0px;
}
.selectTable td{
	margin:0px;
	padding:0px;
}
.selectCategory{
	width:275px;
	font-size:10px;
}
/* Added for zoom */
.zoom{
	background-color: #fff;
	width: 597px;
}
.zoomleft{
	padding: 3px 0px 0px 3px;
}
.zoomright{
	padding: 3px 3px 0px 0px;
	text-align: right;
}
#formintropic {
	float: right;
	margin:0px 0px 10px 10px;
}
form {
	margin: 0;	
}
img {
	border: 0;
}
p, .field {
	font: normal 11px verdana, arial, sans-serif;
}

#loginForm {
	width: 230px;
	cursor: default;
	padding: 0px;
	margin: 0px;
	margin-left: 4px;
	display: block;
	overflow: hidden;
}
#loginHead {
	width: 228px;
	padding: 1px;
	float: none;
}
.formRow {
	padding: 3px;
	text-align: right;
	width:226px;
}
#loginForm a, #loginForm a:visited, #loginForm a:link {
	font-size: 10px;
	font-weight: normal;
}
