@charset "utf-8";
/* CSS Document */

body {
	background-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	margin-top:0;
}

h1 {
	color:#f7c15d;
	font-size:18px;
	font-weight:bold;
}

h2 {
	color:#D2D2FF;
	font-size:15px;
	font-weight:bold;
}

h3 {
	color:#D2D2FF;
	font-size:13px;
	font-weight:bold;
	margin-bottom:-10px;
}

a {
	color:#9999ff;
}



#container, #container_sr {
	margin:0 auto;
	background-repeat: no-repeat;
	width:1000px;
	min-height:800px;
	height:inherit;
}
#container    { background-image: url(images/background.jpg); }
#container_sr { background-image: url(images/background_sr.jpg); }

#submenu_top {
	background-image:url(images/submenu_top.png);
	background-repeat:no-repeat;
	margin-top:150px; 
	margin-left:15px; 
	margin-bottom:0px;
	width:213px;
	height:22px;
}

* html #submenu_top {
	background-image:none;
	margin-top:150px; 
	margin-left:15px; 
	margin-bottom:0px;
	width:213px;
	height:22px;
}

html>/**/body #submenu_top, x:-moz-any-link, x:default {
	margin-top:150px; 
	margin-left:15px; 
	margin-bottom:-12px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#submenu_top {
	background-image:url(images/submenu_top.png);
	background-repeat:no-repeat;
	margin-top:150px; 
	margin-left:15px; 
	margin-bottom:-12px;
	width:213px;
	height:22px;
}
}

html>body #submenu_top {
	background-image:url(images/submenu_top.png);
	background-repeat:no-repeat;
	margin-top:150px; 
	margin-left:15px; 
	margin-bottom:-12px;
	width:213px;
	height:22px;
}

#submenu {
	background-image:url(images/submenu_bga.png);
	width:193px;
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	margin-top:12px;
}

* html #submenu {
	background-image:none;
	width:193px;
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	margin-top:0px;
}

html>/**/body #submenu, x:-moz-any-link, x:default {
	background-image:url(images/submenu_bga.png);
	width:193px;
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	margin-top:0px;
}

#submenu ul {
	margin-left:15px;
	list-style:square;
	margin-bottom:5px;
}



html>/**/body #submenu ul, x:-moz-any-link, x:default {
	margin-left:-25px;
	list-style:square;
	margin-bottom:5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#submenu ul {
	margin-left:-15px;
	list-style:square;
	margin-bottom:5px;
}
}


#submenu ul li {
	margin-bottom:3px;
	margin-left:10px;
}


#submenu a {
	color:#FFFFFF;
	text-decoration:none;
}

#submenu a:hover {
	font-weight:bold;
}

#submenu_bottom {
	margin-left:15px;
	margin-top:10px;
	background-image:url(images/submenu_bottom.png);
	background-repeat:no-repeat;
	height:22px;
	width:213px;
}

html>body #submenu_bottom {
	margin-top:0px;
}

*html #submenu_bottom {
	margin-left:15px;
	background-image:none;
	height:22px;
	width:213px;
}

html>/**/body #submenu_bottom, x:-moz-any-link, x:default {
	margin-left:15px;
	margin-top:-5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#submenu_bottom {
	margin-left:15px;
	background-image:url(images/submenu_bottom.png);
	background-repeat:no-repeat;
	height:22px;
	width:213px;
	margin-top:-5px;
}
}

#flash {
}

#bottom_menu_bar {
	width:738px;
	height:38px;
	background-image:url(images/submenu_bg.jpg);
}

#content {
	width:738px;
	margin-top:10px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
}

*html #content {
	width:738px;
	margin-top:10px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
}

.awards {
	font-size:11px;
}

.team {
	margin-right:15px;
	margin-bottom:15px;
}

#news_list ul {
	margin-left:20px;
	color:#9999ff;
	font-size:11px;
}

#news_list ul li {
	margin-bottom:5px;
	list-style: square;
}

#list ul {
	margin-left:20px;
	color:#9999ff;
	font-size:11px;
}

#list ul li {
	margin-bottom:5px;
	list-style: square;
}

.demo {
	background-color:#ba0000;
	width:290px;
	height:205px;
	padding-top:15px;
	padding-left:15px;
}

.footer {
	font-size:10px;
}

ol {
	top: 10px;
}
