a {
	color: #09c;
	text-decoration: none;
	font-weight: 600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	color: #090;
}
a:visited {
	color: #090; /*#09a*/
}
a:hover {
	color: #090;
	text-decoration: underline;
}

a.menu_text {
	color: #fff;
	text-decoration: none;
	font-weight: 600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.menu_text:link {
	color: #fff;
}
a.menu_text:visited {
	color: #fff; /*#09a*/
}
a.menu_text:hover {
	color: #fff;
	text-decoration: underline;
}

#newmenu {
	margin: 0;
	padding: 0 5px 5px 5px;
	border: 1px solid #000;
	background: #cec;
	width: 150px;
}

#submenu {
	clear: left;
	float: left;
	margin: 10px 0 0 0;
	padding: 5px;
	border-top: 0px solid black;
	border-left: 0px solid black;
	border-right: 0px solid black;
	border-bottom: 0px solid black;
	background: transparent;
	width: 150px;
	text-align: center;
}
#newmenu ul {
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none;
	width: 140px;
}
#newmenu li {
	margin: 0;
	padding: 0;
	width: 140px;
	background:  url("bats_15.gif") 0 -65px no-repeat;	
}
#newmenu a {
	display: block;
	background:  url("bats_15.gif") top left no-repeat;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#newmenu a:hover {
	display: block;
	background-image: none;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#newmenu h3 {
	font-size: 1em;
	line-height: 1em;
	color: black;
	font-weight: bold;
}
#newmenu h4 {
	margin: 0 0 4px 0;
	font-size: 100%;
}

h3.menu {
	clear: left;
	font-size: 1em;
	font-weight: bold;
	color: black;
	padding-top: 1em;
}

table {
	font-size: 1em;
}
table.stats {
	font-size: 1em;
	background-color: #fff;
	width: 99%;
	border-spacing: 0;
	empty-cells: show;
	border-bottom: 2px;
	border-top: 2px;
	border-left: 0;
	border-right: 0;
	border-bottom-style: solid;
	border-bottom-color: #cec;
	border-top-style: solid;
	border-top-color: #cec;
}
table.latest {
	font-size: 1em;
	background-color: transparent;
	width: 100%;
	border-spacing: 0;
	empty-cells: show;
	border-bottom: 2px;
	border-top: 2px;
	border-left: 0;
	border-right: 0;
	border-bottom-style: solid;
	border-bottom-color: #cec;
	margin-bottom: 1.5em;
}
table.resultlist {
	background-color: white;
	width: 75%;
}
tr {
}
tr.dist {
	vertical-align: top;
	text-align: center;
}
th {
	color: #000;
	background: #5bd;
}
th.lt {
	color: #000;
	background: #cec;
}
th.vert {
	color: #000;
	background: #cec;
}
th.plain {
	background: #fff;
	text-align: left;
}
th.d {
	background: #ff9;
	text-align: left;
}
th.ald {
	background: #fcf;
	text-align: left;
}
th.eid {
	background: #f9f;
	text-align: left;
}
th.bsd {
	background: #fc0;
	text-align: left;
}
th.gsd {
	background: #3cf;
	text-align: left;
}
th.psd {
	background: #9f9;
	text-align: left;
}
td {
}
td.teams {
	white-space: nowrap;
	border-top: 1px solid #ddd;
	text-align: left;
}
td.top {
	border-bottom: 4px;
	border-bottom-color: #cec;
	border-bottom-style: solid;
	background-color: transparent;
}
td.bottom {
	height: 4px;
	background-color: #cec;
}
td.results {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 1.2em;
	text-align: center;
	white-space: nowrap;
	border-top: 1px solid #dddddd;
}
td.divtitle {
	background-color: black;
	padding: 1px 1px 1px 10px;
	border-top: 10px solid white;
	border-bottom: 5px solid white;
}
td.team {
	width: 35%;
	text-align: left;
	background-color:#ddd;
	color: black;
	border-top: 1px solid black;
	font-size: 1em;
	padding: 0;
	white-space: nowrap;
}
td.score {
	width: 5%;
	text-align: right;
	background-color:#ddd;
	color: black;
	border-top: 1px solid black;
	font-size: 1.2em;
	padding: 0;
}
td.threes {
	text-align: left;
	background-color: white;
	color: black;
	font-size: 0.8em;
	padding: 0 0 3px 0;
	vertical-align: top;
	white-space: nowrap;
}
td.comments {
	text-align: left;
	background-color: white;
	color: black;
	font-size: 1em;
	padding: 0 0 3px 0;
	vertical-align: top;
	font-style: italic;
}
a.white {
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
a.white:hover {
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}
a.white:visited {
	color: white;
	font-size: 1.2em;
	font-weight: bold;
}
a.thin {
	color: black;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
}
a.thin:hover {
	color: black;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: underline;
}
a.thin:visited {
	color: black;
	font-size: 1.1em;
	font-weight: normal;
}
a.fix {
	color: #666;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}
a.fix:hover {
	color: #666;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
}
a.fix:visited {
	color: #666;
	font-size: 1em;
	font-weight: normal;
}
h3.datetitle {
	color: #000;
	font-weight: normal;
	font-size: 1.4em;
	margin: 0;
	padding-bottom: 5px;
}
p.results {
	background-color: #ddd;
}
hr {
	height: 2px;
	color: #ccc;
}
br {
	line-height: 1em;
	margin-top: 0.4em;
	width: 95%;
}
form {
	margin: 0;
	padding: 5px;	
}
input, select {
	border: 1px solid;
	font-size: 1em;
	line-height: 1em;
}
#content input.checkbox, #content input.radio {
	border: none;
}
input[readonly] {
	color: #333;
	background: #f9f9f9;
}
div.divtitle {
	margin-top: 10px;
	background-color: #ddd;
}

h3.stats {
	font-size: 1.4em;
	background-color: #ddd;
	margin-top: 2em;
	margin-bottom: 0.3em;
	padding-top: 0.6em;
	padding-bottom: 0.6em;
	text-align: center;
}
h3.menu {
	/*clear: left;*/
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	color: #ff0000;
	padding-top: -5px;
}
/*** Diary ***/
#diary {
	float: left;
	margin: 0 0 7px;
	padding: 0 0 7px;
	background: #cec;
	width: 140px;
	border-bottom: 1px dashed #000;
}
span.news {
	font-size: 1.5em;
	line-height: 1em;
	margin-top: 0.6em;
	margin-bottom: 0.2em;
}
span.rightbar {
	font-weight: bold;
	color: black;
}
/* Twitter Styles */
.tweet, .query {
	/*font-family: "Calibri", Arial, Helvetica, sans-serif;*/
	/*font-size: 90%;*/
	color: #000;
	margin: 0;
	padding: 0 5px 5px 5px;
	border: 1px solid #000;
	background: #cec;
	width: 150px;
}
.tweet_time {
	font-size: 80%;
}
.tweet .tweet_list, .query .tweet_list {
	-webkit-border-radius: .5em;
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color: #cec;
}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
	text-transform: uppercase;
}
.tweet .tweet_list li, .query .tweet_list li {
	overflow-y: auto;
	overflow-x: hidden;
	/*padding: .5em;*/
	padding: 0 0px 10px 0px;
}
.tweet .tweet_list li a, .query .tweet_list li a {
	color: #090;
}
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {
	background-color: #cec;
}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
	/*padding-right: .5em;*/
	float: left;
}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
	vertical-align: middle;
}
/* --> */
   html
   {
	
	  margin:0;
      padding:0;
      height:100%;
      border:none;
      font-family:verdana;
	  overflow : -moz-scrollbars-vertical;
	  
   }
   
  A:link
{
	text-decoration: none;

}




 

A:visited

{

      text-decoration: none;

}

 

A:active

{

      text-decoration: none;

}

 

A:hover

{

      text-decoration: underline;

}

 


   
   
   form,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
      font-family:verdana;
   }

img
{margin:0px;
padding:0px;
}

.page_position
{
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	width: 800px;
	height  :100%;     
    padding: 0;
    border: none;
}


.fullheight
{

	margin: 0 auto;
	text-align: left;
	width: 100%;
	height:100%;     
    padding: 0;
    border: none;
}
body {
	margin:0;
	background-color:#225b21;
	background-image: url(images/bg_page.gif);
	background-repeat:repeat-x;
	font-size:8pt;
	/*border: solid 4px #ffffff;*/
}

hr {
color: #404E33;
background-color: #404E33;
height: 1px;
}

.tab_border
{
margin-left:auto;
margin-right:auto;
}

.footer_link_style
{
 color:red;

}

.tab_open
{

 background-image:url(images/tab_open.jpg);
 background-repeat:none;
 width:120px;
 height:35px;
 font-size:9pt;
 font-weight:bold;
 color:white;


}

.tab_closed
{

 background-image:url(images/tab_closed.jpg);
 background-repeat:none;
 width:120px;
 height:35px;
 font-size:9pt;
 font-weight:bold;
 color:white;


}

.side_box
{
 width:150px;
 margin-bottom:12px;
}

.menu_button
{

}

.forum_listwrapper
{

 border : 1px solid #537683;
 padding:2px;
 margin-top:4px;
 margin-left:2px;
 margin-right:2px;
 margin-bottom:12px;
 background-color:white;
 width:100%;

    
}
.forum_boxtop_left
{

 width:2px;
 font-size:0.5pt;
 color:black;

}

.forum_boxtop_right
{ 
}

.forum_boxtop
{    
 font-size:8pt;
 color:#cccccc;
 font-weight:bold;

}

.forum_boxbottom_left
{  
}
.forum_boxbottom_right
{   
}

.forum_boxbottom
{
 }
 
.forum_middle
{
 background-color:white;
 font-weight:bold;
 font-size:7.5pt;
}

.forum_nav
{
    font-size:7.5pt;
  font-weight:bold;
 color:#73D4FF;
 background-color:white}

.forum_heading
{

 color:white;
 background-color:#8E1501;

}

.forum_heading_text
{
 font-size:7.5pt;
 font-weight:bold;
}


.forum_post_wrapper
{
 border : 1px solid #666666;
}

.forum_item
{
    background-color:white;
    font-weight:normal;
    font-size:7.5pt;
}

.forum_item_alt
{

 background-color:#eeeeee;
    font-weight:normal;
font-size:7.5pt;
}


.forum_text
{
 font-size:7.5pt;
 color:black;
 font-weight:normal;
}


.page_position
{

 width:100%;


}


.page
{

}





.menu_align
{
 margin-left:0;
 margin-right:auto;
}

.sidebar_left
{


 padding-right:8px;
 padding-top:8px;
 width:180px;
 background-color:transparent;
}

.sidebar_right
{
 padding-left:8px;
 width:150px; 
 padding-top:8px;
 background-color:transparent;


}

.news_divider
{

}


.menu_text
{
 font-color: white;
 font-size:8pt; 
}

.menu_text_inactive
{
 font-color: white;
 font-size:8pt; 
}

.menu_background
{
 

 background-image:url(images/menu.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 height:35px;
 padding-left:10px;
}

.menu_spacer
{
 background-image:url(images/div.gif);
 width:6px;
 height:12px;
}

.page_background
{
 background-color:transparent;
 background-image:url(images/bot.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 padding-left:30px;
 padding-right:30px;
 padding-bottom:42px;

}

.main_background
{

 width:740px;
 margin-left:auto;
 margin-right:auto;
 background-color:white;

}




.image_border
{
 background-color:white;
 padding:1px;
 border: 1px solid #A02402 ;
}


.link_style
{

 color:red;
}

.sub_heading_text
{
 color:#8E1501;
 font-weight:bold;
 
 font-size:10.5pt;
}

.news_heading
{
  color:#CFCB98;
 font-weight:bold;
 
 font-size:10pt;
 font-style:italic;
}

.side_box_image_border
{
 background-color:white;
 padding:1px;
 border: 1px solid #A02402 ;
}

.side_box_link_style
{

 color:red;}

.side_box_text
{
 line-spacing:16px;
 font-size:7.5pt;
 color:#666666;
}

.footer
{
 background-image:url(images/bg_footer.gif); 
 background-position:bottom left;
 background-color:white; 
 padding-bottom:20px;
text-align:center;
}


.main_heading
{
 color#666666;
 font-weight:bold;
 font-size:14pt;
 text-transform: uppercase;
}
.banner_inner
{ padding-top:30px;
  padding-left:20px;
  padding-right:20px;

}
.banner
{

background-image:url(images/banner3.gif);
background-repeat:no-repeat;
background-position: top left;
height:175px;
width:740px;
padding-left:20px;

}

.text
{
 line-height:18px;
 font-size:9pt;
 color:#666666;
}



.frame_outer_top
{

 width:770px;
background-color:red;
	
	
}

.frame_outer_top_left
{
	
	 width:5px;
background-color:blue;
}

.frame_outer_top_right
{
	width:5px;
background-color:yellow;
		
}

.frame_outer_bottom
{
	
	
}

.frame_outer_bottom_left
{

	
	
}



.frame_outer_bottom_right
{

	
}

.frame_outer_left
{

}

.frame_outer_middle
{
	

}

.frame_outer_right
{

}




.frame_inner_top
{
	
 height:32px;

	
}

.frame_inner_top_left
{
 height:32px;
 width:7px;

}

.frame_inner_top_right
{
 height:32px;
 width:7px;


}

.frame_inner_bottom
{
 height:7px;


}

.frame_inner_bottom_left
{
	
 height:7px;
 width:7px;

	
}



.frame_inner_bottom_right
{
	
 height:7px;
 width:7px;

	
}

.frame_inner_left
{

 width:7px;

}

.frame_inner_middle
{
	

}

.frame_inner_right
{


}



.frame_product_top
{
 border-top:solid #cccccc 1px;
 height:28px;
 background-image:url(images/redbar.gif);
 background-repeat:repeat-x;
 padding:0px;
background-color:white;

	
}

.frame_product_top_left
{

background-color:white;
 border-top:solid #cccccc 1px;
 border-left:solid #cccccc 1px;
 background-image:url(images/redbar.gif);
 background-repeat:repeat-x;
 height:28px;
 width:9px;
 font-size:0.5pt;
 color:White;
 padding:0px;
	
	
}

.frame_product_top_right
{
background-color:white;
 border-top:solid #cccccc 1px;
 border-right:solid #cccccc 1px;
 height:28px;
 width:9px;
 font-size:0.5pt;	 padding:0px;
  background-image:url(images/redbar.gif);
 background-repeat:repeat-x;
	
		
}

.frame_product_bottom
{
background-color:white;	
 border-bottom:solid #cccccc 1px;
 height:7px;
 font-size:0.5pt;
 padding:0px;
		
	
}

.frame_product_bottom_left
{
background-color:white;	 
 border-bottom:solid #cccccc 1px;
 border-left:solid #cccccc 1px; height:7px;
 width:9px;
 font-size:0.5pt;	
 padding:0px;
	
}



.frame_product_bottom_right
{
 border-bottom:solid #cccccc 1px;
 border-right:solid #cccccc 1px;
 height:7px;
 width:9px;
 font-size:0.5pt;
 padding:0px;
background-color:white;		
}

.frame_product_left
{

background-color:white;
 border-left:solid #cccccc 1px; width:9px;
 font-size:0.5pt;	
 padding:0px;
	
}

.frame_product_middle
{
background-color:white;
padding-top:4px;
padding-bottom:4px;

}

.frame_product_right
{

 border-right:solid #cccccc 1px;
 width:9px;
 font-size:0.5pt;	
 padding:0px;
	background-color:white;
}

.box_top_middle
{
 background-image:url(images/top.jpg);
 background-repeat:repeat-x;
 height:35px;
 font-size:10pt;
 font-weight:bold;
 color:white;
 padding:0px; 
 text-align:center; 
 
	
}

.box_top_left
{

 background-image:url(images/top.jpg);
 height:35px;
 width:8px;
 font-size:0.5pt;
 padding:0px;
	
	
}

.box_top_right
{
 background-image:url(images/top.jpg);
 height:35px;
 width:8px;
 font-size:0.5pt;
 padding:0px;
			
}

.box_bottom_middle
{
 height:8px;
 background-image:url(images/bottom.jpg);
 background-position:left bottom;
 background-repeat:repeat-x;
 font-size:0.5pt;	
}

.box_bottom_left
{
 background-image:url(images/bottom_left.jpg);
 background-position:left bottom;
 height:8px;
 width:8px;
 font-size:0.5pt;
 padding:0px;	
}



.box_bottom_right
{
 background-image:url(images/bottom_right.jpg);
 background-position:right bottom;
 height:8px;
 width:8px;
 font-size:0.5pt;
 padding:0px;	
}

.box_mid_left
{

 width:8px;
 background-repeat:repeat-y;
 background-image:url(images/left.jpg);
 background-position:top left;
 font-size:0.5pt;	
 padding:0px;
	
}

.box_mid_middle
{
 background-image:url(images/middle.jpg);
 background-repeat:repeat;
 padding:5px;
}

.box_mid_right
{

 width:8px;
 background-repeat:repeat-y;
 background-image:url(images/right.jpg);
 background-position:top right;
 font-size:0.5pt;	
 padding:0px;
}

.footer_menu_align
{
 margin-left:auto;
 margin-right:auto;
}


.product_box_head_text
{
 font-weight:bold;
 font-size:10pt;
 color:white;
}

.product_div_text
{
 font-weight:bold;
 font-size:8pt;
 color:white;
}


.frame_product_div_left
{
 background-color:Black;
 height:20px;
 width:12px;	
}
.frame_product_div_middle
{
 background-color:Black;
 height:20px;
}
.frame_product_div_right
{
 background-color:Black;
 height:20px;
 width:12px;
}

.product_image_border
{
 border: 1px solid #cccccc;
 padding : 0px;
}

.product_text
{
 font-size:8pt;
 font-weight:normal;
 color:#666666;
}

.product_text_active
{
 font-size:8pt;
 font-weight:normal;
 color:#4040FF
}

.product_text_link
{
 font-size:8.5pt;
 font-weight:bold;
 color:#3337E5
}

.product_text_price
{
 font-size:8pt;
 font-weight:bold;
 color:#333333;
}



