@charset "UTF-8";/* 	Template css *//*****Reset*****/ html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td, tr { margin: 0; padding: 0; }/*****Basic Elements*****/body {	background-color: #333333;	font-size: 11px;	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;	color:#666666;	padding:0;	margin:0;}p {	}a {	color: #003366;}a:visited {	color:#003366;}a:hover {	color: #66CC00;}a:active {	color:#66CC00;}/*****Basic Layout*****/#container {	width: 960px;	margin-bottom: 0;	background-color: #3399CC;	margin-top: 0;	margin-right: auto;	margin-left: auto;	border-right-width: 10px;	border-left-width: 10px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #666666;	border-left-color: #666666;	border-bottom : 5px solid #666666;}#header {	height: 80px;	background-image: url(../images/layout/header.gif);}#top_menu {	height: 36px;	background-image: url(../images/layout/menushadow.gif);	text-align: center;	padding-top: 4px;}#search {	background-color: #2781B0;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #1E6A93;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #1E6A93;	text-align: center;	padding-top: 5px;	padding-bottom: 5px;}#menu_left {	float: left;	margin: 0;	padding: 0;	width: 150px;	height:620px;	}    #content {	margin-top: 0;	margin-right: 150px;	margin-bottom: 0;	margin-left: 150px;	}		div#content .content {	min-height:715px;	height:expression(this.scrollHeight > 715 ? "auto":"715px");	overflow: hidden;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #206F9A;	border-left-color: #206F9A;	width: 648px;		}				#content .content {	background-color: #ffffff;	width: 660px;	float: left;	padding-right: 5px;	padding-left: 5px;	}		#world_map {        margin-top: 0;	margin-right: 150px;	margin-bottom: 0;	margin-left: 150px;	}		div#world_map .world_map {	min-height:760px;	height:expression(this.scrollHeight > 760 ? "auto":"760px");        overflow: hidden;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #206F9A;	border-left-color: #206F9A;	width: 648px;		}		#world_map .world_map {	background-color: #2781B0;	width: 660px;	float: left;	text-align: center;	padding-right: 5px;	padding-left: 5px;	}		#world_map .world_map a{	color: #FFFFFF;		}#menu_right {	float: right;	width: 150px;	margin: 0;	padding: 0;}#footer {	clear: both;	margin: 0;	text-align: center;	height: 46px;	padding-top: 20px;	background-image: url(../images/layout/footer.gif);	padding-right: 0;	padding-bottom: 0;	padding-left: 0;}.footer_copy {	color: #FFFFFF;		}.footer_copy a{	color: #FFFFFF;		}/* Default DOM Tooltip Style */div.domTT {  border: 1px solid #333333;  background-color: #3399CC;}div.domTT .caption {  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  font-size: 12px;  font-weight: bold;  padding: 1px 2px;  color: #FFFFFF;}div.domTT .contents {  font-size: 12px;  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  padding: 3px 2px;  background-color: #3399CC;}/* Classic Style */div.domTTClassic {  border: 1px solid black;  background-color: InfoBackground;}div.domTTClassic .caption {  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  font-size: 13px;  _font-size: 12px;  font-weight: bold;  font-style: italic;  padding: 1px 2px;}div.domTTClassic .contents {  color: InfoText;  font-size: 13px;  _font-size: 12px;  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  padding: 1px 2px;  _padding-bottom: 0;}/* Win9x Style */div.domTTWin {  border: 2px outset #BFBFBF;  background-color: #3399CC;}div.domTTWin .caption {  border: 0px solid #BFBFBF;  border-width: 1px 1px 0px 1px;  background-color: #3399CC;  padding: 2px;  font-size: 12px;  font-weight: bold;  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  color: white;}div.domTTWin .contents {  border: 1px solid #BFBFBF;}/* Overlib Style */div.domTTOverlib {  border: 1px solid #3399CC;  background-color: #3399CC;}div.domTTOverlib .caption {  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  font-size: 10px;  font-weight: bold;  color: #FFFFFF;}div.domTTOverlib .contents {  font-size: 10px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  padding: 2px;  background-color: #3399CC;}/* Nicetitle Style */div.niceTitle{  background-color: #3399CC;  color: #FFFFFF;  font-weight: bold;  font-size: 13px;  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  width: 250px;  left: 0;  top: 0;  padding: 4px;  position: absolute;  text-align: left;  z-index: 20;  -moz-border-radius: 0 10px 10px 10px;  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);  -moz-opacity: .87;  -khtml-opacity: .87;  opacity: .87;}div.niceTitle .contents{  margin: 0;  padding: 0 3px;  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}div.niceTitle p{  color: #FFFFFF;  font-size: 9px;  padding: 3px 0 0 0;  margin: 0;  text-align: left;  -moz-opacity: 1;}/* Context Menu Style */div.domTTMenu {  width: 150px;  border: 2px outset #E6E6E6;}div.domTTMenu .caption {  font-size: 12px;  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;  background-color: #3399CC;}div.domTTMenu .contents {  padding: 1px 0;  background-color: #3399CC;}/**** COMPETITION FOR BALLS *********/.competition_block {border: 2px sold #3399cc; padding: 20px; }