html,body {
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	margin:0px;
	background:url(../images/back.gif) repeat;
	height:100%;
}
a {
	color:#555555;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
	color:#3366FF;
}
img {border:0px;}
h1 { 
padding:0px; 
margin:0px;
font-size:32px;
font-family:Georgia,Trebuchet MS, Verdana;
font-weight:normal;
}
h1 a {
	font-weight:normal;
}
h1 a:hover {
	text-decoration:none;
}

h2 { 
padding:0px; 
margin:0px;
font-size:22px;
font-family:Georgia,Trebuchet MS, Verdana;
font-weight:normal;
clear:both;
}
h2 a {
	font-weight:normal;
}
h2 a:hover {
	text-decoration:none;
}
h3 { 
padding:0px; 
margin:0px;
font-size:18px;
font-family:Georgia,Trebuchet MS, Verdana;
font-weight:bold;
}
div.outer {
	width:1003px;
	background: #FFFFFF url(../images/backleft.gif) repeat-y left;
	text-align:left;
}
div.inner {
	background: #FFFFFF url(../images/backright.gif) repeat-y right;
	margin-left:4px;
	padding-left:4px;
	padding-right:4px;
	height:auto;
}
div.bartop {
	width:987px;
	height:120px;
}
div.bartoplogo {
	background: url(../images/logo.jpg) no-repeat;
	width: 374px;
	height: 120px;
	float:left;
}
div.bartop2 {
	background: url(../images/top2.jpg) no-repeat;
	width: 613px;
	height: 120px;
	float:right;
}
div.barlang {
	width:374px;
	height:17px;
	padding: 0px;
	text-align:center;
	float:left;
	font-size:10px;
	color:#f0f0f0;
}
span.hlogo {
	width:374px;
	height:103px;
	padding: 0px;
	float:left;
}
div.barlogin {
	width:400px;
	height:50px;
	padding: 2px 6px 3px 3px;
	text-align:right;
	float:right;
	position:relative;
}
div.barlocation {
	width:220px;
	height:19px;
	padding: 2px 10px 3px 3px;
	margin-top:40px;
	text-align:right;
	float:right;
	color: #ffffff;
}
div.barlocation div {
	float:left;
}
.msg_ok {
	border-top:solid 1px #4F8A10;
	border-bottom:solid 1px #4F8A10;
	background:#DFF2BF;
	color:#4F8A10;
	padding:4px;
	text-align:center;
	margin-bottom: 8px;
}
.msg_ok a {
	color:#4F8A10;
}
.msg_error {
	border-top:solid 1px #E80000;
	border-bottom:solid 1px #E80000;
	background:#FFBFBF;
	color:#D80000;
	padding:4px;
	text-align:center;
	margin-bottom: 8px;
}
.dload {
    background-color:#FFF;
    background-image:url(../images/loading.gif);
    background-repeat:no-repeat;
    background-position: center center;
}
#location-selector { 
  position: absolute; 
  z-index: 90; 
  opacity: 0.999999; 
  border: 1px solid #ccc; 
  background-color: #fafafa; 
  width: 170px;
  clear:both;
}
#location-selector ul {
  text-align: left; 
  width:100%;
  padding:5px 0px 5px 10px;
  margin:0px;
}
#location-selector ul li {
  list-style-type: none;
}
#location-selector ul li a {
  font-weight:normal;
  text-decoration:underline;
  padding:0px;
  margin:0px;
}
#round-selector { 
  position: absolute; 
  z-index: 90; 
  opacity: 0.999999; 
  border: 1px solid #ccc; 
  background-color: #fafafa; 
  width: 120px;
  clear:both;
}
#round-selector ul {
  text-align: left; 
  width:100%;
  padding:5px 0px 5px 10px;
  margin:0px;
}
#round-selector ul li a {
  font-weight:normal;
  text-decoration:underline;
  padding:0px;
  margin:0px;
}
#tourn-selector { 
  position: absolute; 
  z-index: 90; 
  opacity: 0.999999; 
  border: 1px solid #ccc; 
  background-color: #fafafa; 
  width: 160px;
  clear:both;
}
#tourn-selector ul {
  text-align: left; 
  width:100%;
  padding:5px 0px 5px 10px;
  margin:0px;
}
#tourn-selector ul li a {
  font-weight:normal;
  text-decoration:underline;
  padding:0px;
  margin:0px;
}
div.search {
	background: url(../images/search.jpg) no-repeat;
	width:128px;
	height:25px;
	padding:0px;
	float:right;
}
div.search_inner {
	width:120px;
	height:16px;
	margin:4px 0px 0px 8px;
	position:absolute;
}
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 850px; /*For KHTML*/
  list-style: none;
  height: 24px;
  z-index:90;
  position:relative;
}
ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}
ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 180px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}
ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
ul#navmenu-h ul li {
  width: 180px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}
/* Root Menu */
ul#navmenu-h a {
  border-right: 1px solid #999999;
  padding: 0 12px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #EEE;
  font: bold 11px/22px Arial, Helvetica, sans-seri;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #333333;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity: 0.9;
}
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  border-bottom:2px solid #666666;
}
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #1133EE;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity: 0.9;
}
ul#navmenu-h li:hover li ul li a,
ul#navmenu-h li:hover li:hover ul li a,
ul#navmenu-h li.iehover li ul li a,
ul#navmenu-h li.iehover li.iehover ul li a {
  background: #333333;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity: 0.9;
}
ul#navmenu-h li:hover li ul li a:hover,
ul#navmenu-h li:hover li:hover ul li:hover a,
ul#navmenu-h li.iehover li ul li a:hover,
ul#navmenu-h li.iehover li.iehover ul li.iehover a {
  background: #1133EE;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  opacity: 0.9;
}
ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 180px;
}
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}
ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
ol.commentlist { margin:0; padding:0; list-style-position:inside; }
ol.commentlist li { margin:0; padding:0; padding:0.5em 0 1px 2em; border-top: 1px dotted #cccccc; }
ol.commentlist li.alt { background-color:#f0f0f0; padding:0.5em 0 1px 2em; border-top: 1px dotted #cccccc; }
ol.commentlist li:first-line { padding-left:1em; }
ol.commentlist li cite { 
	color:#173FA8;
	padding:0.2em;
	font-weight: bold;
}
span.lang_sel {
	font-size: 10px;
	color:#e0e0e0;
	padding: 5px;
}
a.lang_nosel {
	font-size: 10px;
	text-decoration:underline;
	color:#e0e0e0;
	padding:5px;
	font-weight:normal;
}
div.sfootersit {
	padding:5px 5px 0px 5px;
	float:right;
	width:400px;
}
div.sfootersit ul {
	padding:0px;
	margin:0px;
	width:400px;
}
div.sfootersit ul li {
	float:left;
	padding-right:20px;
}
div.sfootersit ul li a {
	font-weight:normal;
}
div.sfooter {
	padding:5px 5px 0px 15px;
	width:450px;
	float:left;
}
div.sfooter span.lang_sel {
	font-size: 10px;
	color:#666666;
	padding: 5px;
}
div.sfooter a.lang_nosel {
	font-size: 10px;
	text-decoration:underline;
	color:#3366FF;
	padding:5px;
	font-weight:normal;
}
div.dmenufooter {
	color:#ddddddd;
	padding:3px 0px 3px 15px;
	width:700px;
}
div.dmenufooter a {
	color:#dddddd;
}
div.dmenufooter span {
	padding:0px 15px 0px 20px;
}
input.search_input {
	font-size:10px;
	height:16px;
	width:90px;
	border: none 0px;
	background: transparent;
}
label.search_label {
	font-size:11px;
	color:#333333;
}
input.barlogin {
	font-size:10px;
	width:60px;
}
span.barlogin_welcome {
	font-size:11px;
	color:#f0f0f0;
}
div.dmenu {
	background: url(../images/backmenu.jpg) repeat-x;
	width:987px;
	height:25px;
	margin-top:4px;
}
div.dmenuleft {
	background: url(../images/backmenul.jpg) no-repeat;
	width: 4px;
	height:25px;
	float:left;
}
div.dcontent {
	width:987px;
	padding-top:4px;
	background-color:#FFFFFF;
}
.footer {
	background: url(../images/footer.jpg) repeat-x;
	width: 987px;
	height: 50px;
	padding:0px;
	margin-top:4px;
	clear:both;
}
div.footerlogo {
	width: 157px;
	float:left;
}
div.footercenter {
	width:693px;
	height:26px;
	padding:12px;
	font-size:10px;
	color:#333333;
	float:left;
}
div.footerlogisth {
	width: 113px;
	float:left;
}
span.titlep {
	font-size:22px;
	font-family:Georgia,Trebuchet MS, Verdana;
}
a.info {
    position:relative; 
    z-index:24; 
    border-bottom: 1px dotted #777777;
	cursor: help;
}
a.info:hover {
	z-index:25; 	
}
a.info span { 
	display: none
}
a.info:hover span { 
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #cccccc;
    background-color:#f0f0f0; 
    color:#444444;
}  
div.box_fila {clear: both;}
.ttable_title {
	background: url(../images/table_bgtitle.gif) repeat-x;
	text-align:center;
	padding:3px;
	color:#FFFFFF;
	font-weight:bold;
}
.gtable_title {
	background: url(../images/table_bgtitle.gif) repeat-x;
	text-align: center;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	margin:1px;
}
.gtable_title a {
	color: #ffffff;
}
div.gtable_title2 {
	text-align: center;
	float:left;
	font-weight:bold;
	margin:1px;
}
.gtable_field0 {
	float:left;
	margin:1px;
}
.gtable_field1 {
	background-color:#EBEBEB;
	float:left;
	margin:1px;
}
.ttable {
	background:#f5f5f5;
	padding:0px;
	margin:0px;
}
.ttable td {
	border-bottom:1px solid #ffffff;
	margin:0px;
	padding:2px 5px 2px 5px;
}
.tableRollOverEffect{
  background-color:#C6D3E7;
}
.tableRollClickEffect{
  background-color:#2E5EC4;
  color:#FFFFFF;
}
.tableRollClickEffect a {
  color:#FFFFFF;
}
#result0 {}
#result1 {background:#DDDDDD;}
#result2 {background:#55CC55;}
#result3 {background:#CCCCCC;}
div.fila {clear: both;}
div.fila_left1 {
	background-color:#EBEBEB;
	text-align: right;
	padding:2px 8px 2px 8px;
	float:left;	
}
div.fila_right1 {
	padding:2px 8px 2px 8px;
	float:left;
}
div.fila_left2 {
	text-align: right;
	padding:2px 8px 2px 8px;
	float:left;
}
div.fila_right2 {
	background-color:#EBEBEB;
	padding:2px 8px 2px 8px;
	float:left;
}
.w2, .w2 div, .w2 div div, .w2 input, .w2 div input, .w2 div div input {
	font-size:16px;
}
.w2 c, .w2 div c, .w2 div div c {
	font-size:11px;
}
.barmenu {
	background: url(../images/backmenu.jpg) repeat-x;
}
#barmenu ul
{
padding: 0px;
margin: 0px;
color: #ffffff;
float: left;
width: 100%;
}
#barmenu ul li { display: inline; }
#barmenu ul li a
{
padding: 4px 10px;
color: #ffffff;
text-decoration: none;
float: left;
border-right: 1px solid #999999;
}
#barmenu ul li a:hover
{
background-color: #666666;
color: #fff;
}
.box { float:left; }
.boxtop { 
  background: url(../images/box_topright.jpg) no-repeat top right; 
}
.boxtop div { 
  height: 10px; 
  background: url(../images/box_topleft.jpg) no-repeat top left;
  overflow:hidden;
}
.boxtopcenter { 
  height: 10px; 
  background: url(../images/box_topcenter.jpg) repeat-x top; 
}
.boxbottom { 
  background: url(../images/box_bottomright.jpg) no-repeat bottom right; 
}
.boxbottom div { 
  height: 10px; 
  background: url(../images/box_bottomleft.jpg) no-repeat top left;
  overflow:hidden;
}
.boxbottomcenter { 
  height: 10px; 
  background: url(../images/box_bottomcenter.jpg) repeat-x bottom; 
}
.boxcontent {
  background: url(../images/box_centerleft.jpg) repeat-y;
}
.boxcontent2 {
  padding: 0px 5px 0px 5px;
  background: url(../images/box_centerright.jpg) repeat-y right;
}
.boxcontent3 {
  padding: 0px 5px 0px 5px;
  background: url(../images/box_centerright.jpg) repeat-y right;
}
.bboxtop { 
  background: url(../images/bbox_topright.jpg) no-repeat top right; 
}
.bboxtop div { 
  height: 10px; 
  background: url(../images/bbox_topleft.jpg) no-repeat top left;
  overflow:hidden;
}
.bboxtopcenter { 
  height: 10px; 
  background: url(../images/bbox_topcenter.jpg) repeat-x top; 
}
.bboxbottom { 
  background: url(../images/bbox_bottomright.jpg) no-repeat bottom right; 
}
.bboxbottom div { 
  height: 10px; 
  background: url(../images/bbox_bottomleft.jpg) no-repeat top left;
  overflow:hidden;
}
.bboxbottomcenter { 
  height: 10px; 
  background: url(../images/bbox_bottomcenter.jpg) repeat-x bottom; 
}
.bboxcontent {
  background: url(../images/bbox_centerleft.jpg) repeat-y;
}
.bboxcontent2 {
  padding: 0px 5px 0px 5px;
  background: url(../images/bbox_centerright.jpg) repeat-y right;
}
.bboxcontent3 {
  padding: 0px 5px 0px 5px;
  background: url(../images/bbox_centerright.jpg) repeat-y right;
}
.iboxtop { 
  background: url(../images/ibox_topright.jpg) no-repeat top right; 
}
.iboxtop div { 
  height: 10px; 
  background: url(../images/ibox_topleft.jpg) no-repeat top left;
  overflow:hidden;
}
.iboxtopcenter { 
  height: 10px; 
  background: url(../images/ibox_topcenter.jpg) repeat-x top; 
}
.iboxbottom { 
  background: url(../images/ibox_bottomright.jpg) no-repeat bottom right; 
}
.iboxbottom div { 
  height: 10px; 
  background: url(../images/ibox_bottomleft.jpg) no-repeat top left;
  overflow:hidden;
}
.iboxbottomcenter { 
  height: 10px; 
  background: url(../images/ibox_bottomcenter.jpg) repeat-x bottom; 
}
.iboxcontent {
  background: url(../images/ibox_centerleft.jpg) repeat-y;
}
.iboxcontent2 {
  padding: 0px 5px 0px 5px;
  background: url(../images/ibox_centerright.jpg) repeat-y right;
}
.iboxcontent3 {
  padding: 0px 5px 0px 5px;
  background: url(../images/ibox_centerright.jpg) repeat-y right;
}
.content_black {
	background: #CCCCCC;
}
.boxtitle {
	font-family:Georgia,Trebuchet MS, Verdana;
	font-size:16px;
	text-transform:lowercase;
	font-weight:bold;
}
.boxtitle_line {
	border-top:1px solid #999999;
	margin: 0px 5px 0px 5px;
}
.boxlinks {
	color: #555555;
	padding:5px;
}
.simplebanner {
	float:left;
}
input {
	font-size: 12px;
	padding-left:4px;
}
select {
	font-size: 12px;
}
textarea {
	font-size: 12px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
}
.news_title {
	font-size:32px;
	font-family:Georgia,Trebuchet MS, Verdana;
	color:#222222;
}
a.morenews {
	font-size:20px;
	font-family:Georgia,Trebuchet MS, Verdana;
	color:#3366FF;
	font-weight: normal;
}
.newshome_title {
	padding:0px;
	margin:0px;
}
.newshome_title a {
	font-size:32px;
	font-family:Georgia,Trebuchet MS, Verdana;
	color:#3366FF;
	font-weight: normal;
}
.news_htext {
	text-align:justify;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
}
.newshome_htext {
	text-align:justify;
	font-size:12px;
	line-height:15px;	
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
	margin:0px;
	padding:4px;
}
.news_ftext {
	text-align:justify;
	line-height:22px;
	font-size:14px;
	width:480px; 
	float:left; 
	padding-right:10px;
	background:#ffffff;
}
.news_buttons {
	font-weight:bold;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	margin:0px 0px 10px 0px;
	height: 20px;
	float:right;
}
.news_tools ul {
	margin: 2px 0 0 0;
	padding: 0;
	list-style: none;
}
.news_tools ul li {
	margin: 0 7px;
	float: left;
}
h3 { font-size:16px; }
.poll_comp ul { 
list-style: none;
padding: 0px;
margin: 0px;
} 
.poll_comp label {
float: none;
display: inline;
}
.poll-bar {
border: 1px solid #ccc;
height: 10px;
position: relative;
font: 9px/10px arial, sans-serif;
margin-top: 2px;
margin-bottom: 3px;
width:200px;
}
.poll-bar a, .poll-bar a:hover {
background: url(../images/table_bgtitle.gif) repeat-x;
display: block;
float: left;
height: 10px;
cursor:default;
text-decoration: none;
border: 0;
}
.poll-bar b, .poll-bar i {
float: left;
display: block;
position: absolute;
margin-left: 3px;
font-weight: bold;
font-style: normal;
display: block;
color:#d0d0d0;
}
.poll-bar a i, .poll-bar a:hover b {
display: none;
}
.poll-bar a:hover i {
display: block;
color:#d0d0d0;
}
* html .poll-bar a i, * html .poll-bar a:hover b {
filter: alpha(opacity=0);
display: block;
}
* html .poll-bar a:hover i {
filter: alpha(opacity=100);
display: block;
}
a.button {	
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
	background-position:0 0;
	background-repeat:no-repeat;
	height:22px;
	margin:-5px 6px 0px 0;
	padding:0 10px 0 0;	
	text-decoration:none;
	color:#2e523b;
	vertical-align:middle;	
    padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.button, span.button, 
a.button span, span.button button, span.button input {
    background-image:url(../images/btn.gif);
}
a.button span, span.button button, span.button input {	
	white-space:nowrap;
	cursor:pointer;
    color:#222;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
    letter-spacing:0 !important;
    font-size:12px !important;
    background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:16px;
	padding:3px 10px 0 0px;
	margin:0 -16px 0 10px;
	border:none;
	zoom:1;
	_position:relative;
    _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.button button{
   line-height:2.5;/*Opera need this*/
}
html.safari a.button span {
  line-height:1.3;
}
html.safari span.button button{
  line-height:2.6;
}
html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}
span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;/*Opera need this*/
}
a.button:hover, 
span.button:hover,
a.button:focus, 
a.dom-button-focus, 
span.button-behavior-hover{
	background-position:0 -42px;
	color:#222;
	text-decoration:none;
}
a.button:hover span, 
span.button:hover button, 
a.button:focus span, 
span.button-behavior-hover button, 
span.button-behavior-hover input{
	background-position:100% -42px;
}
a.button:active, a.button:focus span{
	color:#444;
}
/* *************** buttons end  ****** */
a.ovalbutton{
background: transparent url('../images/button-left.gif') no-repeat top left;
display: block;
float: left;
font-size: 11px;
line-height: 16px;
height: 24px;
padding-left: 11px;
text-decoration: none;
margin:3px;
}
a.ovalbutton-blue{
background: transparent url('../images/button-left-blue.gif') no-repeat top left;
display: block;
float: left;
font-size: 11px;
line-height: 16px;
height: 24px;
padding-left: 11px;
text-decoration: none;
margin:3px;
}
a.bovalbutton{
background: transparent url('../images/bbutton-left.gif') no-repeat top left;
display: block;
float: left;
font-size: 16px;
line-height: 24px;
height: 32px;
padding-left: 15px;
text-decoration: none;
margin:3px;
}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; 
text-decoration:none;
font: normal 11px;
}
a:link.ovalbutton-blue, a:visited.ovalbutton-blue, a:active.ovalbutton-blue{
color: #222f7d; 
text-decoration:none;
font: normal 11px;
}
a:link.bovalbutton, a:visited.bovalbutton, a:active.bovalbutton{
color: #494949; 
text-decoration:none;
font: normal 16px;
}
a.ovalbutton span{
background: transparent url('../images/button-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 
font-size: 11px;
}
a.ovalbutton-blue span{
background: transparent url('../images/button-right-blue.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 
font-size: 11px;
}
a.bovalbutton span{
background: transparent url('../images/bbutton-right.gif') no-repeat top right;
display: block;
padding: 4px 15px 4px 0; 
font-size: 16px;
}
a.ovalbutton:hover,a.ovalbutton-blue:hover,a.bovalbutton:hover{ 
background-position: bottom left;
}

a.ovalbutton:hover span,a.ovalbutton-blue:hover span,a.bovalbutton:hover span{ 
background-position: bottom right;
color: black;
text-decoration:none;
}
#gallery_header { padding:0px 0px 20px 0px; }
#gallery_header h2 { 
padding:0px; 
margin:5px;
font-size:22px;
font-family:Georgia,Trebuchet MS, Verdana;
font-weight:normal;
}
#gallery_header ul {
    margin:0;
	padding:0px;
	color:#666666;
	text-indent:0;
}
#gallery_header li { 
    display:inline; 
    padding:0 0px 0 10px;
}
#gallery_header li a { 
    color:#666666; 
    font-weight:normal;
	text-decoration:none;
}
#gallery_header li a:hover {
	color:#3366FF;
}
.gallery {
	float:left;
	width:120px;
	height:170px;
	padding:10px;
}
.gallery img { margin:0; }
.gallery p { 
	margin:0; 
	text-align:center;
}
.gallery p a {
    text-decoration:none;
}
.gallery p a:hover {
    text-decoration:underline;
}
#gallery_details {
    float:left;
    margin:0 10px 10px 0;
	padding:10px;
}
#photos {
	float:left;
	width:700px;
}
#igal {
	width:660px;
	height:120px;
	padding:4px;
	float:left;
}
#icha {
	width:660px;
	height:90px;
	padding:4px;
	float:left;
}
#iphoto {
	width:120px;
	height:140px;
	padding:0px 8px 8px 9px;
	float:left;
}
#iphoto a:hover img, #igal a:hover div#igal2, #icha a:hover div#icha2 {border:solid 1px #3366FF;
	padding:4px;
    text-decoration:none;}
#iphoto a, #igal a {
	position:relative; 
	text-decoration:none;
}
#iphoto a img {
	margin:2px;
	padding:4px;border:solid 1px #ccc;
	z-index:24;
    background-color:#FFF;
    background-image:url(../images/loading.gif);
    background-repeat:no-repeat;
    background-position: center center;	
}
#igal a div#igal2 {
	margin:2px;
	padding:5px;
	z-index:24;
    height:120px;
}
#icha a div#icha2 {
	margin:2px;
	padding:5px;
	z-index:24;
    height:90px;
}
#iphoto a span {
	display: none;
    text-decoration:none;
}
#iphoto a:hover span { 
    display:block;
    position:absolute;
    top:10px; left:2px; width:128px;
    border:1px solid #dddddd;;
    background-color:#f0f0f0; color:#555555;
    text-align: center;
    text-decoration:none;
    z-index:25;
}
#iphoto p { 
	margin:0; 
	text-align:center;
	color:#999999;
}
#ivideo {
	width:120px;
	height:110px;
	padding:0px 8px 8px 9px;
	float:left;
}
#ivideo a:hover img {
	border:solid 1px #3366FF;
    text-decoration:none;
}
#ivideo a {
	position:relative; 
	text-decoration:none;
}
#ivideo a img {
	margin:2px;
	padding:4px;border:solid 1px #ccc;
	z-index:24;
    background-color:#FFF;
    background-image:url(../images/loading.gif);
    background-repeat:no-repeat;
    background-position: center center;	
}
#ivideo a span{
	display: none;
    text-decoration:none;
}
#ivideo a:hover span{ 
    display:block;
    position:absolute;
    top:10px; left:2px; width:128px;
    border:1px solid #dddddd;;
    background-color:#f0f0f0; color:#555555;
    text-align: center;
    text-decoration:none;
    z-index:25;
}
#ivideo p { 
	margin:0; 
	text-align:center;
	color:#999999;
}
.divider {
	visibility:hidden;
	float:left; 
	clear:both;
	width:100%;
	padding:0;
	margin:5px 0 0 0;
}
#pagination { 
    float:right;
	font-weight:bold;
    text-transform:lowercase;
}
#pagination a {
    text-decoration:none;
	padding: 2px 6px; 
	border: solid 1px #ddd; 
}
#pagination a:hover { 
    display:inline; /* a little IE Mac lovin' */
    text-decoration:underline;
	color: #fff; 
	background: #0063EE; 
	border-color: #036;     
}
#pagination .prev { 
	float:left;
	padding: 2px 6px; 
	border: solid 1px #ddd;
}
#pagination .next { 
    float:left; 
	padding: 2px 6px; 
	border: solid 1px #ddd;
}
#pagination .pages { 
	float:left;
	padding: 3px 6px; 
    text-align:center;
}
#dphoto {
	float:left;
	width:500px;
	padding-left:17px;
	padding-right:5px;
}
#dphoto img {
	float:none;
}
#dphoto #description {
    clear:left;
    padding-top:30px;
}
#dphoto #description {
    clear:left;
    padding-top:30px;
}
#photo_info {
	float:left;
	width:160px;
	line-height:1.5em;
}
#details {
    float:left;
	padding:0px 12px 0px 12px;
}
#details dl {
    width:220px;
}
#details dl dt {
    float:left;
    width:auto;
    margin:0 3px 0 0;
    color:#999999;
    padding:3px;
}
#details dl dd {
    margin:0;
    font-weight:bold;
    padding:3px;
}
#photo_info a {
	font-weight:bold;
}
#photo_info .separate {
    margin:0 0 10px 0;
    padding:0 0 10px 0;
}
#taglist {
	font-size: 22px;
}
a.tags span {
	text-decoration: none;
	border-bottom:dotted 1px #aaaaaa;
}
#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;	left: 0;
	width: 100%; height: 100%;
	z-index: 9999;
	background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }
#MB_window {
	position: absolute;
	top: 0;
	border: 0 solid;
	text-align: left;
	z-index: 10000;
}
#MB_window[id] { position: fixed!important; }
#MB_frame {
	position: relative;
	background-color: #EFEFEF;
	height: 100%;
}
#MB_header {
	margin: 0;
	padding: 0;
}
#MB_content {
	padding: 6px .75em;
	overflow: auto;
}
#MB_caption {
	font-size:18px;
	font-family:Georgia,Trebuchet MS, Verdana;	
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
}
#MB_close {
	display: block;
	position: absolute;
	right: 5px; top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
#MB_close:hover {
	background: transparent;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url(../images/loading.gif) 50% 0 no-repeat;
}
/* Color scheme */
#MB_frame {
	padding-bottom: 7px;
	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#MB_window {
	background-color: #EFEFEF;
	color: #000;
	-webkit-box-shadow: 0 8px 64px #000; 
	-moz-box-shadow: 0 0 64px #000; 
	box-shadow: 0 0 64px #000;
	
	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#MB_content { border-top: 1px solid #F9F9F9; }
#MB_header {
  background-color: #DDD;
  border-bottom: 1px solid #CCC;
}
#MB_caption { color: #000 }
#MB_close { color: #777 }
#MB_close:hover { color: #000 }
.MB_alert {
	margin: 10px 0;
	text-align: center;
}
#subf {
	padding-top:2px;
	line-height:14px;
}
#subf a {
	font-weight:normal;
	padding-left:4px;
}
.NewsTab{
padding: 0;
width:210px;
background: transparent;
margin-top:1px;
border-top: 1px solid #c0c0c0;
voice-family: "\"}\"";
voice-family: inherit;
}
.NewsTab ul{
font: bold 11px;
margin:0;
padding:0;
list-style:none;
}
.NewsTab li
{
float:left;
margin:0px;
padding:0px;
line-height:63px;
width:210px;
height:63px;
background:#f0f0f0;
border-bottom: 1px solid #c0c0c0;
}
.NewsTab a{
display: block;
margin:0px;
padding-left:10px;
text-decoration:none;
letter-spacing: 1px;
}
.NewsTab .current a, .NewsTab .current span{ /*currently selected tab*/
color:#ffffff;
background: url(../images/newshomebg.jpg) repeat-x;
}
.autocomplete { width:200px; border:1px solid #999; background:#FFF; position:absolute;cursor:default; text-align:left; max-height:250px; overflow:auto;overflow-x:hidden;left:-80px; }
.autocomplete .selected { background:#3366FF;color:#ffffff; }
.autocomplete div { padding:3px; white-space:nowrap; }
.autocomplete b { color:#3366FF; }
.autocomplete .selected b { color:#ffffff; }
.search_result {
	padding:0px 15px 0px 15px;
	width:500px;
	float:left;
}
.search_result p {
	color:#666666;
}
.search_result p a {
	font-size:14px;
	color:#2255DD;
	font-weight:normal;
}
.search_result p span {
	color:#aaaaaa;
}
.pagingnav {
padding: 0;
margin: 0px auto;
line-height: 28px;
text-align: center; 
padding: 2px;
clear:both;
}
.pagingnav a{
color: #333;
padding: 2px 4px;
margin: 2px; 
text-decoration: none;
border: 1px solid #ccc;
}
span.pagingnav {
color: #ffffff;
padding: 2px 4px;
margin: 2px; 
text-decoration: none;
border: 1px solid #efefef;
background-color: #2255DD;
}
.pagingnav   a:hover{
    text-decoration: none;
    font-weight: normal;
    border:solid 1px #2255DD;
}
.loc1 {width:160px;text-align:left;padding-left:8px;}

.clu1 { width:996px; height:auto; float:left; }
.clu2 { width:508px;float:left; }
.clu3 { width:140px;float:left;text-align:center;padding-top:50px; }
.clu4 { width:340px;float:left; }
#clu5 { width:98px; }
#clu6 { width:228px; }
.clcb1 { width:200px; height:200px; padding:10px; }
#clu7 { padding: 2px; width: 96px; text-align: center;font-weight:bold;float:left; }
#clu8 { padding: 2px; width: 390px; text-align: center;font-weight:bold;float:left; }
#clu9 { padding: 3px;height:18px;width: 94px; text-align: center; }
#clu10 { padding: 3px;height:18px;width: 163px; text-align: right; }
#clu11 { padding: 3px;height:18px;width: 163px; text-align: left; }
.clu2-1 { width:824px; height:auto; float:left; }
.clu2-2 { width:550px;float:left; }
.clu2-3 { width:140px;float:left;text-align:center;padding-top:50px; }
.clu2-4 { width:410px;float:left; }
.clu2-4 h1 { padding-left:10px; }
#clu2-6 { width:280px; }
.clu2-7 { width:200px; height:200px; padding:10px 25px 10px 25px; }
#clu2-8 { padding: 2px; width: 96px; text-align: center;font-weight:bold;float:left; }
#clu2-9 { padding: 2px; width: 442px; text-align: center;font-weight:bold;float:left; }
#clu2-10 { padding: 3px;height:18px; width: 94px; text-align: center; }
#clu2-11 { padding: 3px;height:18px; width: 189px; text-align: right; }
#clu2-12 { padding: 3px;height:18px; width: 189px; text-align: left; }
.gen1 { width:824px; height:auto; float:left; }
.gen2 { float:left; } 
.gen3 { float:right; }
.gen4 { width:984px;float:left; height:auto;background:#ffffff; }
#coa1 { width:160px; }
#coa2 { width:200px; }
.coa3 { float:left;width:130px; }
#coa4 { clear:both;padding-bottom:5px; }
#coa5 { width:242px; height:auto; float:left; padding:0px 6px 0px 6px; }
#coa6 { width:208px; height:auto; padding:0px 6px 0px 6px; }
#coa7 { width:760px;height:125px; padding-left:10px; margin-top: 5px; }
#com1 { padding-left:15px; }
#com2 { margin:5px;width:300px;height:50px;float:left;padding:5px; }
#com3 { height:50px;float:left;padding-left:20px; }
#com4 { float:left;width:300px; }
#gam1 { margin:5px;width:300px;height:50px;float:left;padding:5px; }
#gam2 { height:50px;float:left;padding-left:20px; }
#gam3 { width:477px;float:left; height:auto; overflow:hidden; }
#gam4 { padding:5px 0px 0px 10px; width:450px;margin:0px; }
#gam5 { padding:2px;width:456px;margin:0px;text-align:center;font-weight:bold;float:left; }
#gam6 { padding: 3px;height:18px;width: 192px; text-align: right; }
#gam8 { padding: 3px;height:18px;width: 192px; text-align: left; }
#gam9 { width:468px;height:60px;padding:8px 0px 8px 2px; }
#gam10 { width:492px;float:left; }
#gam11 { padding:5px 10px 15px 15px; }
#gam12 { width:482px; height:auto;clear:both; }
#gam13 { float:left;width:241px; }
#gam14 { float:left;width:50px;height:50px; }
#gam15 { float:left;width:140px;font-size:20px;text-align:right;padding:5px; }
#gam16 { float:right;width:35px;height:50px;text-align:center;font-size:30px;background:#eeeeee;border:2px solid #ffffff; }
#gam17 { float:left;width:35px;height:50px;text-align:center;font-size:30px;background:#eeeeee;border:2px solid #ffffff; }
#gam18 { float:left;width:140px;font-size:20px;padding:5px; }
#gam19 { float:right;width:50px;height:50px; }
#gam20 { width:484px; height:auto;clear:both; }
#gam21 { float:left;width:241px;padding:0px;margin:0px; }
#gam22 { float:left;width:228px;text-align:right;padding:3px 10px 3px 3px;margin:0px; }
#gam23 { padding: 3px; width: 224px; text-align: right; margin-right:10px; }
#gam24 { float:left;width:228px;padding:3px 3px 3px 10px;text-align:left;margin:0px; }
#gam25 { padding: 3px; width: 224px; margin-left:10px; }
#gam26 { float:left;width:474px;text-align:center;padding:4px;margin:0px; }
#gam27 { padding: 3px; width: 79px; text-align: center; }
#gam28 { padding: 3px; width: 300px; text-align: center; }
#hom1 { width:661px; float:left;padding-left:4px; }
#hom2 { width:190px;padding:5px 15px 5px 15px;float:left; }
#hom3 { text-align:center;padding:0px;margin:5px; }
#hom4 { text-align:justify;padding:0px;margin:0px; }
#hom5 { padding:0px 0px 4px 4px;width:656px;height:auto; }
#hom6 { width:402px;float:left; }
#hom7 { float:left;height:390px; }
#hom8 { font-size:16px;margin:0px;padding:0px 0px 0px 10px;font-family:Georgia,Trebuchet MS, Verdana;text-transform:lowercase; }
#hom9 { padding:10px 0px 0px 10px;clear:both; }
#hom10 { padding: 3px;height:18px; width: 36px; text-align: center; }
#hom11 { padding: 3px;height:18px; width: 139px; text-align: right; }
#hom12 { padding: 3px;height:18px; width: 139px; text-align: left; }
#hom13 { width:249px;float:left;padding-left:4px; }
#hom14 { float:left;height:365px;width:229px; }
#hom15 { width:661px;float:left; }
#hom16 { width:305px; float:left; }
#hom17 { background:#cccccc;padding:0px 0px 8px 4px; }
#hom18 { padding:0px;height:auto; }
#hom19 { clear:both;padding:10px 75px 10px 75px;text-align:center; }
#hom20 { width:305px;padding:4px; }
#hom21 { width:273px;padding:10px;background:#aaaaaa; }
#box1 { background:#FFFFFF;overflow:hidden; }
#box2 { padding-left:10px;clear:both; }
#nat1 { width:996px; height:auto; float:left; }
#nat2 { float:left;width:742px; }
#nat3 { width:742px;float:left; }
#nat4 { width:140px;float:left;text-align:center;padding-top:50px; }
#nat5 { width:340px;float:left; }
#nat6 { width:358px; }
#nat7 { width:98px; }
#nat8 { width:228px; }
#nat9 { width:200px; height:200px;padding:20px 0px 20px 0px; }
#nat10 { width:200px; height:200px; }
#nat11 { padding:15px 0px 0px 10px; width: 350px; }
#nat12 { padding: 2px; width: 96px; text-align: center;font-weight:bold;float:left; }
#nat13 { padding: 2px; width: 390px; text-align: center;font-weight:bold;float:left; }
#nat14 { clear:both;height:15px; }
#nat15 { float:left;width:220px; }
#nat16 { text-align:center; }
#nat17 { width:792px;float:left; }
#nat18 { width:250px; height:250px; }
#nat19 { width:200px; height:200px;padding:0px 20px 0px 20px; }
#nat20 { width:200px; height:200px; padding:0px 20px 0px 20px; }
#new1 { width:760px;float:left; height:auto; padding:5px 8px 0px 6px;background:#ffffff; }
#new2 { width:270px;float:left; height:auto;background:#ffffff; }
#new3 { height:280px; margin-bottom:10px; }
#new4 { height:234px; background-color:#ffffff;padding-top:3px; }
#new5 { clear:both; padding-bottom:10px; }
#new6 { height:auto; }
#new7 { clear:both; padding-bottom:6px;background:#ffffff; }
#new8 { width:210px;float:left; height:auto;background:#ffffff; }
.nbar1 { background: url(../images/time.gif) no-repeat 0;padding-left:18px; }
.nbar2 { background: url(../images/comments.gif) no-repeat 0;padding-left:18px; }
.nbar3 { background: url(../images/email.gif) no-repeat 0;padding-left:18px; }
#pag1 { width:980px;float:left; height:auto;background:#ffffff; }
#pag2 { height:auto;background-color:#ffffff;padding:25px; }
#pag2 h1 { color:#3366FF; }
#pag3 { padding-top:25px; }
#pag4 { width:140px; }
#pag5 { width:650px;padding-bottom:22px; }
#pag6 { width:220px;padding:30px 0px 10px 160px; }
#pag7 { width:140px;clear:both; }
#pag8 { width:650px;padding-bottom:15px; }
#pag9 { float:left;width:400px; }
#pho1 { height:auto;background-color:#ffffff;padding:25px; }
#pho1 h1 { color:#3366FF; }
#pho3 { width:380px;float:left; }
#pho4 { width:100px; }
#pho5 { width:100px;clear:both; }
#pho6 { width:240px;padding-bottom:22px; }
#pho7 { width:220px;padding:30px 0px 10px 110px; }
#pho8 { padding:10px;float:left;width:400px; }
#pho9 { float:right;padding-top:20px; }
#pho10 { width:280px;float:left; height:auto;background:#ffffff; }
#pho11 { width:250px; height:250px; padding:5px; }
#pho12 { width:250px; height:250px; padding:10px 10px 10px 10px; }
#pho13 { width:700px;float:left; height:auto; }
#pho14 { width:300px;float:left;padding-right:8px; }
#pho15 { width:266px;padding:10px; }
#pho16 { width:250px; height:250px; padding:10px 20px 10px 20px; }
#pho17 { width:660px;float:left; }
#pho18 { width:670px;border-bottom:1px solid #e0e0e0;background:#f0f0f0;clear:both;height:142px; }
#pho19 { width:670px;border-bottom:1px solid #e0e0e0;background:#f9f9f9;clear:both;height:142px; }
#pho20 { width:128px;float:left; }
#pho21 { float:left;width:510px; }
#pho22 { width:979px; }
#pla1 { width:398px; }
#pla2 { width:160px; }
#pla3 { width:206px; }
#ref1 { width:200px; }
#pla4 { float:left;width:130px; }
#pla5 { width:238px; height:228px; float:left; padding:0px 6px 0px 6px; }
#pla6 { width:212px; height:auto; padding:0px 6px 0px 6px; }
#pla7 { width:760px;height:125px; padding-left:10px; margin-top: 4px; }
#pla8 { width:424px;height:auto;padding-left:10px; margin-top: 4px; }
#pla9 { width:300px; height:250px; padding:10px; }
#ref2 { width:392px; }
#ref3 { clear:both;padding-bottom:5px; }
#ref4 { width:242px;height:auto;float:left;padding:0px 6px 0px 6px; }
#ref5 { width:212px; height:auto; padding:0px 6px 0px 6px; }
#ref6 { width:794px;clear:both;padding-top:8px; }
#ref7 { width:250px; height:250px; padding:10px; }
#ref8 { padding:15px 0px 0px 10px; width: 350px; }
#ref9 { padding: 2px; width: 86px; text-align: center;font-weight:bold;float:left; }
#ref10 { padding: 2px; width: 390px; text-align: center;font-weight:bold;float:left; }
#ref11 { padding: 3px;height:18px;width: 84px; text-align: center; }
#ref12 { padding: 3px;height:18px;width: 163px; text-align: right; }
#ref13 { padding: 3px;height:18px;width: 163px; text-align: left; }
#set1 { padding:10px 10px 20px 20px; }
#set2 { background:#e0e0ff;border-bottom:1px solid #b0b0ff;padding:5px 10px 5px 10px;text-align:right;width:967px;margin-top:10px; }
#set3 { background:#e0e0ff;padding:5px 10px 5px 10px;width:967px;margin-top:20px;margin-bottom:20px; }
#set4 { padding:0px 10px 0px 20px; } 
#sta1 { float:left;width:971px;height:auto;clear:both; }
#sta2 { width:150px; }
#sta3 { width:231px; }
#sta4 { clear:both;padding-top:10px; }
#sta5 { width:250px; height:250px;padding-left:5px; }
#sta6 { float:left;width:971px;height:auto;clear:both;padding-top:8px; }
#sta7 { padding:10px 10px 10px 15px;line-height:24px; }
#sta8 { padding:15px 0px 0px 10px; width: 350px; }
#sta9 { padding: 2px; width: 106px; text-align: center;font-weight:bold;float:left; }
#sta10 { padding: 2px; width: 536px; text-align: center;font-weight:bold;float:left; }
#sta11 { padding: 3px;height:20px;width: 104px; text-align: center; }
#sta12 { padding: 3px;height:20px;width: 230px; text-align: right; }
#sta13 { padding: 3px;height:20px;width: 230px; text-align: left; }
#sta14 { width:250px; height:250px; padding:0px 15px 0px 15px; } 
#sf1 { width:187px;border-right:1px solid #aaaaaa;float:left;padding:0px 7px 0px 20px; }
#sf2 { width:187px;border-right:1px solid #aaaaaa;float:left;padding:0px 20px 0px 40px; }
#sf3 { width:187px;float:left;padding:0px 7px 0px 40px; }
#sf4 { width:217px;float:left;padding:0px 7px 0px 40px;background:url(../images/bgfoot.jpg) repeat-x; }
#sf5 { clear:both;height:20px; }
#sf6 { width:257px;border-right:1px solid #aaaaaa;float:left;padding:0px 30px 0px 30px; }
#sf7 { width:300px;float:left;padding:15px; }
#tou1 { padding:0px 0px 15px 15px; }
#tou1 h1 { color:#3366FF; }
#tou2 { width:450px;padding:0px 10px 0px 20px;float:left; }
#tou3 { float:left;padding-top:20px; }
#tou4 { width:474px;height:24px;clear:both; }
#tou5 { padding: 3px 3px 3px 10px; width: 194px;text-align: center; }
#tou6 { padding: 3px 3px 3px 6px; width: 177px;text-align: center; }
#tou7 { padding: 3px; width: 68px;text-align: center; }
#tou8 { padding: 3px 3px 3px 10px; width: 194px;height:18px; text-align: left; } 
#tou9 { padding: 3px 3px 3px 6px; width: 177px;height:18px; text-align: left; }
#tou10 { padding: 3px; width: 68px;height:18px; text-align: center; }
#tou11 { width:466px;padding-top:15px; }
#tou12 { width:196px; }
#tou13 { width:238px; }
#tou14 { width:468px;height:60px;padding:8px 0px 8px 4px; }
#tou15 { float:left;width:300px; }
#tou16 { width:694px;float:left; }
#tou17 { width:684px;height:24px;clear:both; }
#tou18 { width:150px;height:19px;float:right;padding:3px; }
#tou19 { width:120px;text-align:right;padding-right:3px;float:left;color:#ffffff; }
#tou20 { padding: 2px; width: 290px; text-align: center; }
#tou21 { padding: 2px; width: 40px; text-align: center; }
#tou22 { padding: 2px; width: 60px; text-align: center; }
#tou23 { padding: 3px 3px 3px 13px; width: 280px; float:left; }
#tou24 { padding: 3px; width: 40px; text-align: center;float:left; }
#tou25 { padding: 3px; width: 60px; text-align: center;float:left; }
#tou26 { width:266px;float:left;padding-left:6px; }
#tou27 { padding: 3px; width: 95px; text-align: center; }
#tou28 { padding: 3px; width: 80px; text-align: center; }
#tou29 { padding: 3px; width: 485px; text-align: center; }
#tou30 { padding:10px 0px 0px 10px;clear:both; }
#tou31 { padding: 3px;height:18px; width: 95px; text-align: center; }
#tou32 { padding: 3px;height:18px; width: 80px; text-align: center; }
#tou33 { padding: 3px;height:18px; width: 206px; text-align: right; }
#tou34 { padding: 3px;height:18px; width: 206px; text-align: left; }
#tou35 { width:484px;float:left; }
#tou36 { width:100px;height:19px;float:right;padding:3px; }
#tou37 { width:70px;text-align:right;padding-right:3px;float:left;color:#ffffff; }
#tou38 { padding: 2px; width: 30px; text-align: center; }
#tou39 { padding: 2px; width: 175px; text-align: center; }
#tou40 { padding: 2px; width: 35px; text-align: center; }
#tou41 { padding: 3px; width: 30px; text-align: center;float:left; }
#tou42 { padding: 3px 3px 3px 13px; width: 165px; float:left; }
#tou43 { padding: 3px; width: 35px; text-align: center;float:left; }
#tou44 { float:left;width:476px;padding-left:6px; }
#use1 { width:180px;clear:both; }
#use2 { width:180px; }
#use3 { width:650px;padding-bottom:22px; }
#use4 { width:220px;padding:10px 0px 30px 160px; }
#use5 { padding:10px 170px 0px 170px; }
#use6 { height:auto;background-color:#ffffff;padding:25px;float:left;width:356px; }
#use7 { color:#ff0000;padding-top:15px; }
#use8 { width:140px; }
#use9 { width:150px; }
#use10 { width:240px;float:right;padding:5px; }
#use11 { width:220px;float:right;padding:10px; }
#vid1 { width:400px;float:left;padding:10px; }
#vid2 { width:670px;border-bottom:1px solid #e0e0e0;background:#f0f0f0;clear:both;height:112px; }
#vid3 { width:670px;border-bottom:1px solid #e0e0e0;background:#f9f9f9;clear:both;height:112px; }
#vid4 { width:690px;float:left; height:auto;padding-left:10px; }
#vid5 { float:left;width:700px;margin:7px 0px; }
#vid6 { width:230px;float:left;padding:10px; }
#vid7 { clear:both;padding-top:10px; }
#vid8 { width:160px;float:left; height:auto;background:#ffffff; }
#vid9 { width:500px;float:left; }
#vid10 { height:auto;background-color:#ffffff;padding:20px; }
#vid11 { width:320px;float:left;padding-top:80px; }
.statsw {
	background: url(../images/table_bgtitle.gif) repeat-x;
	float:left;
	height:22px;
	text-align:center;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
.statse {
	background: url(../images/backmenu.jpg) repeat-x;
	float:left;
	height:22px;
	text-align:center;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
#mat1 { padding: 2px; width: 186px; text-align: center;font-weight:bold;float:left; }
#mat2 { padding: 3px;height:18px;width: 184px; text-align: center; }
#mat3 { padding: 2px; width: 350px; text-align: center;font-weight:bold;float:left; }
#mat4 { padding: 3px;height:18px;width: 143px; text-align: right; }
#mat5 { padding: 3px;height:18px;width: 143px; text-align: left; }

