body {
	background-color:#000;
	background-image:url(images/bodybg.jpg);
	background-position:top-left;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin:0px;
}
body,td {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#FFF;
}
input,textarea,select {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333;
}
a:link {
	color:#f7941d;
	text-decoration:none;
}
a:visited {
	color:#f7941d;
	text-decoration:none;
}
a:hover {
	color:#f7941d;
	text-decoration:underline;
}
a:active {
	color:#f7941d;
	text-decoration:none;
}
#container {
	background-color:#3a3a3a;
	background-image:url(images/contentbg.gif);
	min-height:600px;
	padding:0px 15px 15px 15px;
	width:750px;
	position:relative;
	left:40px;
	border-left:2px solid #464646;
	border-right:2px solid #464646;
	border-bottom:2px solid #464646;	
}
html>body #container {
	width:755px;
}
.outerframe {
	background-color:#2e2e2e;
	background-image:url(images/corner.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #515151;
	padding:10px;
	margin:10px;
}
.imgthumb {
	width:120px; 
	float:left;
	background-color:#2e2e2e;
	background-image:url(images/corner.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #515151;
	padding:10px;
	margin:0px 10px 10px 6px;
}
html>body .imgthumb {margin:0px 10px 10px 10px;}
.innerframe {
	background:#3a3a3a;
	border:1px solid #515151;
	padding:10px;
	clear:both;;
}
.detailframe {
	background:#3a3a3a;
	border:1px solid #515151;
	padding:5px;
	clear:both;;
}
.detailHeader {
	display:block;
	font-size:12px;
	font-family:arial,sans-serif;
	text-transform:uppercase;
	padding:2px 15px;
}
*html body .detailHeader {height:10px;}

.detailDescription {
	padding:0px 15px;
}
*html body .detailDescription {height:10px;}

.linkframe {
	background-color:#2e2e2e;
	border:1px solid #515151;
	padding:10px;
	margin:10px;
}
a.framepic img {
	border:1px solid #515151;
}
a.framepic:hover img {
	border:1px solid #FFF;
} 
.contentBg2 {
	background-color:#333;
}
.divider {
	height:1px;
	line-height:1px;
	background-color:#515151;
	border-bottom:1px solid #2b2b2b;
	margin:10px;
}
#footer {
	color:#7c7c7c;
	margin:10px 0px;
	line-height:14px;
}
#footer a:link {
	color:#7c7c7c;
	text-decoration:none;
}
#footer a:visited {
	color:#7c7c7c;
	text-decoration:none;
}
#footer a:hover {
	color:#7c7c7c;
	text-decoration:underline;
}
#footer a:active {
	color:#7c7c7c;
	text-decoration:none;
}
#divImgContainer {
	margin-top:20px; 
	margin-bottom:20px;
}
#divHeader {
	background-color:#000; 
	height:40px;
	border-bottom:1px solid #515151;
	margin-bottom:10px;
	height:40px; 
	line-height:40px; 
	color:#FFF;  
	font-size:18px;
	font-family:tahoma,geneva,sans-serif;
	letter-spacing:.1em;
	text-align:center;
}
.formInstructions {
	padding:8px;
}
#divDescription {
	margin-bottom:10px;
}
#divDisclaimer {
	padding-bottom:20px; 
	font-family:"verdana",arial,sans-serif; 
	font-size: 9px; 
	text-align:center; 
}
.detail {
	border:1px solid #515151;
}
table.formTable2 {
	border: 1px solid #515151;
	border-collapse: collapse;
}
table.formTable2 th {
	border: 1px inset #515151;
	background-color:#22449D;
	color:#FFF;
}
table.formTable2 td {
	border: 1px inset #515151;
}
table.formTable2 caption {
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:left;
}
table.dataTable {
	border: 1px solid #515151;
	border-collapse: collapse;
}
table.dataTable th {
	border: 1px inset #515151;
	background-color:#2E2E2E;
	color:#FFF;
}
table.dataTable td {
	border: 1px inset #515151;
	text-align:center;
}
table.dataTable caption {
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:left;
}
.orangetext {color:#F7941D;}

/* IE 5 MAC FIX */

#contentTable { margin-left:-42px; padding:0px;  }
/* commented backslash fix \*/
#contentTable { margin-left:0px;  }
/* end fix */






