* { margin:0; padding:0; }
html { _overflow-x:auto; _overflow-y:hidden;}
body {
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	height:100%;
	overflow-y:auto;
}


img { border:0; outline:none; }
p { margin-bottom:15px; }

.alignleft { float:left; }
.alignright { float:right; }
.hidden { display:none; }
.clear { clear:both; }

h3 { font-weight:bold; font-size:16px; margin-bottom:20px; color:#f7a300; }

.orange { color:#f7a300; }

a { color:#ffffff; text-decoration:none; cursor:pointer; }
a:hover, a.active { color:#f7a300; }

#container {
	position:fixed;
	left:50%;
	top:50%;
	overflow:hidden;
	z-index:-2;

	_position:absolute;
	_width:100%;
}
#bgImage img { float:left; }


/* main block layout */
#page {
	width:620px;
	height:460px;
	margin:30px;
	padding-right:15px;
	padding-bottom:15px;
	background:url(images/content_panel.png) no-repeat;
	overflow:hidden;
}
#header {
	height:60px;
	padding:15px;
}
#topmenu ul {
	float:right;
	list-style:none;
	font-size:14px;
}
#topmenu ul li { float:left; height:15px; }
.menu1, .menu1 li { width:138px; }
.menu2, .menu2 li { width:162px; }

.bullet {
	float:left;
	padding-right:4px;
	margin-top:2px;
	visibility:hidden;
}
.active .bullet, .hover .bullet { visibility:visible; }

#topmenu a {
	float:left;
	color:#ffffff;
	text-decoration:none;
	border:none;
}
#topmenu .active a, #topmenu .hover a { color:#f7a300; }

/* content */
#content {
	padding:15px;
	height:312px;
}
#content a { text-decoration:underline; }

.column { float:left; width:285px; }
.cs { padding-right:20px; }

.subarrow {
	cursor:pointer;
	margin-left:270px;
	position:absolute;
	z-index:2;
	top:442px;
	_top:330px;
}
ul.bullets { list-style:none; }
ul.bullets a {
	background:url(images/bullet_w.png) left 2px no-repeat;
	padding-left:14px;
}
ul.bullets a:hover, ul.bullets a.active {
	background:url(images/bullet.png) left 2px no-repeat;
}


#footer {
	clear:both;
	font-size:9px;
	padding:0 15px;
}
#footer a { text-decoration:underline; }
/*
#popup {
	position:absolute;
	z-index:10;
	width:590px;
	height:337px;
	padding:15px;
	margin-top:77px;
	margin-left:30px;
	_margin-left:0px;
	background:#233157;
	opacity:0.8;
}
*/

#popup {
	padding:15px;
}

