body {
	font:9pt arial;
	margin:10px 0px 0px 0px;
	background:url("../images/body_bg_top.jpg") repeat-x top;
}
#navtable {
	margin:10px 0px 0px 0px;
}
#navbar_extend {
	height:63px;
	background:url("../images/navbar_extend_bg.jpg") repeat-x;
}
#navbar {
	height:63px;
	margin:0px;
	padding:0px;
	background:url("../images/navbar_bg_off.jpg") repeat-x;
}
#navbar ul {
	list-style-type:none;
	float:left;
	height:63px;
	margin:0px;
	padding:0px;
}
#navbar li {
	float:left;
	height:63px;
	background:url("../images/navbar_right.jpg") no-repeat right;
	padding-right:1px;
}
#navbar li a:link {
	font:9pt arial;
	color:#000000;
	text-decoration:none;
	height:63px;
	padding:12px;
	display:block;
	float:left;
	overflow:hidden;
	background:url("../images/navbar_bg_off.jpg") repeat-x;
}
#navbar li a:visited {
	font:9pt arial;
	color:#000000;
	text-decoration:none;
	height:63px;
	padding:12px;
	display:block;
	float:left;
	overflow:hidden;
	background:url("../images/navbar_bg_off.jpg") repeat-x;
}
#navbar li a:active {
	font:9pt arial;
	color:#ffffff;
	text-decoration:none;
	height:63px;
	padding:12px;
	display:block;
	float:left;
	overflow:hidden;
	background:url("../images/navbar_bg_on.jpg") repeat-x;
}
#navbar li a:hover {
	font:9pt arial;
	color:#ffffff;
	text-decoration:none;
	height:63px;
	padding:12px;
	display:block;
	float:left;
	overflow:hidden;
	background:url("../images/navbar_bg_on.jpg") repeat-x;
}
#navbar li.on {
	font:9pt arial;
	color:#ffffff;
	text-decoration:none;
	height:63px;
	padding:12px;
	display:block;
	float:left;
	overflow:hidden;
	background:url("../images/navbar_bg_on.jpg") repeat-x;
}
#contentblock {
	background:url("../images/content_bg_top.jpg") no-repeat;
}
#content {
	padding:10px;
	width:545px;
}
#sidebar {
	padding:10px;
	width:225px;
	border-left:1px dashed #eeeeee;
}
#footer {
	background:url("../images/footer_bg.jpg") no-repeat;
	height:82px;
	padding: 10px;
	text-align:center;
	color:#555555;
	font:8pt arial;
}
#footer a {
	font-size:8pt;
}
th {
	font-size:10pt;
}
td {
	font:9pt arial;
}
a {
	font:9pt arial;
}
a:link { text-decoration: none; color: #975303; }

a:visited { text-decoration: none; color: #975303; }

a:hover, a:active { color: #bb6703; }

#package {background-color:#eeeeee}
#package td {  padding:3px; background-color:#ffffff }  
#package th {  padding:3px; font-size:11pt; background-color:#ffffff }  
#package .tdheading {   padding:3px; background-color:#eeeeee;  font-weight:bold;  font-size:10pt;  }

h3 {
	color:#444444;
	font-size:12pt;
	margin:0px 0px 3px 0px;
}
h4 {
	color:#444444;
	font-size:11pt;
	margin:0px 0px 3px 0px;
}
.txtBox {
font:9pt arial;
}
.txtArea {
font:9pt arial;
}
.btnG {
	border:1px solid #f5f5f5;
	padding:3px;
	background:url("../images/btnGreen.jpg") repeat-x center;
	cursor:pointer;
	color:white;
}
.btnS {
	border:1px solid #f5f5f5;
	padding:3px;
	background:url("../images/btnSilver.jpg") repeat-x center;
	cursor:pointer;
}
.btnB {
	border:1px solid #f5f5f5;
	padding:3px;
	background:url("../images/btnBlue.jpg") repeat-x center;
	cursor:pointer;
	color:white;
}
.btnO {
	border:1px solid #f5f5f5;
	padding:3px;
	background:url("../images/btnOrange.jpg") repeat-x center;
	cursor:pointer;
}