 

A:link		{color:#e30a00;text-decoration:none}
A:visited	{color:#e30a00;text-decoration:none}
A:hover		{color:#FFFFFF;text-decoration:none}
A:active	{color:#FFFFFF;text-decoration:none}

body {background-color: #000000;background-image: url(images/bgd_main.jpg);scrollbar-arrow-color:#FF0000;scrollbar-base-color:#000000;scrollbar-shadow-color:#666666;scrollbar-face-color:#333333;scrollbar-highlight-color:#666666;scrollbar-dark-shadow-color:#000000;scrollbar-3d-light-color:#000000;margin: 10px;background-repeat: repeat-x;}

.TopNav 	{background-image: url(images/top_nav.gif);background-repeat: no-repeat;height: 85px;}
.BtnOn     	{background-image: url(images/btn_on.gif);background-repeat: repeat-x;}
.BtnOff    	{background-image: url(images/btn_off.gif);background-repeat: repeat-x;}

.AdContainer {position: absolute;top: 0;left:50%;height: 1px;width: 1px;z-index: 1;visibility: hidden;}
.AdContainerRight {position:relative; top: 126px; height: 600px; width: 120px; z-index: 2; visibility: visible; left: 408px;}
.VerticalAd {background-color: #222222;padding: 5px; border: 1px solid #555555;}


.SubInActive	{
	font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
	background-color: #292929;
	background-image: url(images/sub_btn_off.gif);
	padding-left:10px;
}
.SubActive		{font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background-color: #800300; background-image: url(images/sub_btn_on.gif); padding-left:10px;}

#submenu { margin: 0; padding: 0; }
#submenu li { list-syle-type: none; }



.ButtonSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #e30a00;
	border: 1px outset #666666;
	font-weight: bold;
	text-transform: uppercase;
	height: 18px;
	width: 60px;
}
.Button {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: bold;text-transform: uppercase;}
.ButtonRed {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;background-color: #e30a00;border: 1px outset #666666;font-weight: bold;text-transform: uppercase;height: 18px;width: 100px;}

.Box25  {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 25px;}
.Box40  {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 40px;}
.Box50  {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 50px;}
.Box75  {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 75px;}
.Box100 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 100px;}
.Box160 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 160px;}
.Box190 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 190px;}
.Box200 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 196px;}
.Box250 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 250px;}
.Box310 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;background-color: #333333;border: 1px solid #454545;width: 310px;}

.Clock {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;background-color: #E8E1D6;width: 75px;border: 1px solid #E8E1D6;}


/*************************
* MID                                                         
**************************/
.BoxRight {
	padding: 10px;
	background-color: #2A0001;
	font-family: Trebuchet, Trebuchet BT, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	border: 1px solid #952301;
}
.BoxRightNoPad {
	background-color: #000000;
	font-family: Trebuchet, Trebuchet BT, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	border: 1px solid #952301;
}
	
.boxcontainer 	{
	border: 1px solid #000000;
	padding: 10px;
	background-color: #3F0003;
}
.BoxMain  		{font-family: Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #999999;background-color: #151515;padding: 5px;border: 1px solid #404040;text-align: justify;background-image: url(images/txt_bgd.gif);}
.boxmain2 		{
	background-color: #310004;
	padding: 5px;
	border: 1px solid #952301
}
.BannerBox 		{border-left: solid 1px #404040; border-right: solid 1px #404040; border-bottom: solid 1px #404040;}

.BoxError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	padding: 5px;
	border: 1px solid #454545;
}

/*************************
* TEXT LINKS                                                             
**************************/
.Txt9  {font-size: 9px;}
.Txt10 {font-size: 10px;}
.Txt11 {font-size: 11px;}
.Txt12 {font-size: 12px;}
.Txt13 {font-size: 13px;}
.Txt14 {font-size: 14px;}
.Txt15 {font-size: 15px;}
.Txt16 {font-size: 16px;}
.Txt17 {font-size: 17px;}
.Txt18 {font-size: 18px;}
.Txt20 {font-size: 20px;}
.Txt24 {font-size: 24px;}

.Bold {font-weight: bold;}
.LineHeight14 {line-height: 1.4;}
.UpperCase {text-transform: uppercase;}

.Arial {font-family: Arial, Helvetica, sans-serif;}
.Verdana {font-family: Verdana, Arial, Helvetica, sans-serif;}
.Trebuchet {font-family: Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

.Black {color: #000000;}
.Blue {color: #004995;}
.Green {color: #009900;}
.Gray {color: #999999;}
.LightGray {color: #CCCCCC;}
.DarkGray {color: #444444;}
.Red {color: #e30a00;}
.White {color: #FFFFFF;}

.Header {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;}
.HeaderSm {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;font-weight: bold;}
.HeaderRed {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;font-weight: bold;background-image: url(images/header_red.gif);background-repeat: repeat-x;padding-left: 5px;}
.HeaderGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/header_gray.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #404040;
	border-right-color: #404040;
	border-left-color: #404040;
}
.HeaderGray220 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/hdr_red.jpg);
	background-repeat: repeat-x;
	padding-left: 10px;
}
.HeaderGreen 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #129208;font-weight: bold;}
.HeaderBlue 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #004995;font-weight: bold;}
.HeaderBlueLg 	{font-family: Arial, Helvetica, sans-serif; font-size: 15px;color: #004995;font-weight: bold;}
.HeaderMain 	{font-family: Arial, Helvetica, sans-serif;	font-size: 18px;color: #222222;font-weight: bold;}
.HeaderMainBlue {font-family: Arial, Helvetica, sans-serif;	font-size: 18px;color: #004995;font-weight: bold;}
.HeaderSub 		{font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #444444;font-weight: bold;}

.Error {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #CC0000;font-weight: bold;}

.H-Line {background-image: url(images/h-line.gif);background-repeat: repeat-x;height: 2px; background-position: 0px;}
.H-LineDotted {background-image: url(images/h-line.gif);background-repeat: repeat-x;height: 3px;}
.H-LineDottedRed {background-image: url(images/hldotred.gif);background-repeat: repeat-x;height: 3px; background-color: #B10606;}
.V-LineDotted {background-image: url(images/v-line-dot.gif);background-repeat: repeat;width: 3px;}
.V-LineDotted2 {background-image: url(images/bgd/v-line-dot.gif);background-repeat: repeat;width: 3px; background-position: 0px 1px;}

.BlankLine5 {background-image: url(images/transparent.gif);background-repeat: no-repeat;height: 5px;}
.BlankLine8 {background-image: url(images/transparent.gif);background-repeat: no-repeat;height: 8px;}
.BlankLine10 {
	background-image: url(images/transparent.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.BlankLine20 {background-image: url(images/transparent.gif);background-repeat: no-repeat;height: 20px;}
.LineBot{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #666666;}
.LineBotDotted {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666666;}
.NewTitle {font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-transform:uppercase; border-bottom: 1px #999 dotted; background-color: #444; color: #CCC; padding: 3px 5px;}
.LineBotBlack {background-image: url(images/transparent.gif);background-repeat: no-repeat;height: 1px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000000;}
.LineTop{border-top-width: 1px;border-top-style: solid;border-top-color: #666666;}
.LineTopDotted {border-top-width: 1px;border-top-style: dashed;border-top-color: #666666;}
.LineLeft{border-left-width: 1px;border-left-style: solid;border-left-color: #666666;}
.LineLeftDotted{border-left-width: 1px;border-left-style: dashed;border-left-color: #666666;}
.LineRight{border-right-width: 1px;border-right-style: solid;border-right-color: #666666;}
.LineRightDotted{border-right-width: 1px;border-right-style: dashed;border-right-color: #666666;}

A.LinkGrayBlack:link{color:#666666;text-decoration:none}
A.LinkGrayBlack:visited{color:#666666;text-decoration:none}
A.LinkGrayBlack:hover{color:#000000;text-decoration:none}
A.LinkGrayBlack:active{color:#000000;text-decoration:none}

A.LinkGrayWhite:link{color:#CCCCCC;text-decoration:none}
A.LinkGrayWhite:visited{color:#CCCCCC;text-decoration:none}
A.LinkGrayWhite:hover{color:#FFFFFF;text-decoration:none}
A.LinkGrayWhite:active{color:#FFFFFF;text-decoration:none}

A.LinkBlackGray:link{color:#000000;text-decoration:none}
A.LinkBlackGray:visited{color:#000000;text-decoration:none}
A.LinkBlackGray:hover{color:#666666;text-decoration:none}
A.LinkBlackGray:active{color:#666666;text-decoration:none}

A.LinkBlackWhite:link{color:#000000;text-decoration:none}
A.LinkBlackWhite:visited{color:#000000;text-decoration:none}
A.LinkBlackWhite:hover{color:#FFFFFF;text-decoration:none}
A.LinkBlackWhite:active{color:#FFFFFF;text-decoration:none}

A.LinkBlackRed:link{color:#000000;text-decoration:none}
A.LinkBlackRed:visited{color:#000000;text-decoration:none}
A.LinkBlackRed:hover{color:#CC0000;text-decoration:none}
A.LinkBlackRed:active{color:#CC0000;text-decoration:none}

A.LinkRedBlack:link{color:#CC0000;text-decoration:none}
A.LinkRedBlack:visited{color:#CC0000;text-decoration:none}
A.LinkRedBlack:hover{color:#000000;text-decoration:none}
A.LinkRedBlack:active{color:#000000;text-decoration:none}

A.LinkRedWhite:link{color:#CC000;text-decoration:none}
A.LinkRedWhite:visited{color:#CC0000;text-decoration:none}
A.LinkRedWhite:hover{color:#FFFFFF;text-decoration:none}
A.LinkRedWhite:active{color:#FFFFFF;text-decoration:none}

A.LinkWhiteRed:link{color:#FFFFFF;text-decoration:none}
A.LinkWhiteRed:visited{color:#FFFFFF;text-decoration:none}
A.LinkWhiteRed:hover{color:#CC0000;text-decoration:none}
A.LinkWhiteRed:active{color:#CC0000;text-decoration:none}

A.LinkRed:link{color:#CC0000;text-decoration:none}
A.LinkRed:visited{color:#CC0000;text-decoration:none}
A.LinkRed:hover{color:#CC0000;text-decoration:none}
A.LinkRed:active{color:#CC0000;text-decoration:none}

A.LinkBlueBlack:link{color:#004995;text-decoration:none}
A.LinkBlueBlack:visited{color:#004995;text-decoration:none}
A.LinkBlueBlack:hover{color:#000000;text-decoration:none}
A.LinkBlueBlack:active{color:#000000;text-decoration:none}

A.LinkBlueRed:link{color:#004995;text-decoration:none}
A.LinkBlueRed:visited{color:#004995;text-decoration:none}
A.LinkBlueRed:hover{color:#CC0000;text-decoration:none}
A.LinkBlueRed:active{color:#CC0000;text-decoration:none}

A.LinkBlack:link{color:#000000;text-decoration:none}
A.LinkBlack:visited{color:#000000;text-decoration:none}
A.LinkBlack:hover{color:#000000;text-decoration:none}
A.LinkBlack:active{color:#000000;text-decoration:none}

A.LinkWhiteGray:link{color:#FFFFFF;text-decoration:none}
A.LinkWhiteGray:visited{color:#FFFFFF;text-decoration:none}
A.LinkWhiteGray:hover{color:#CCCCCC;text-decoration:none}
A.LinkWhiteGray:active{color:#CCCCCC;text-decoration:none}

A.Newsletter { display: block; width: 198px; height:110px; background: url(images/newsletter3.png) center center no-repeat; cursor: pointer;  }


.ToggleOn {}
.ToggleOff {display: none;}


/**********************************************************
 * CURSOR                                          *
 **********************************************************/
.CursorCros {cursor: crosshair;}
.CursorHand {cursor: pointer;}
.CursorHour {cursor: wait;}
.CursorHelp {cursor: help;}

.SpacerLg {padding: 16px;}
.SpacerLeftLg {padding-left: 16px;}
.SpacerRightLg {padding-right: 16px;}
.SpacerLeftRightLg {padding-left: 16px;padding-right: 16px;}
.SpacerTopLg {padding-top: 16px;}
.SpacerBottomLg {padding-bottom: 16px;}
.SpacerTopBottomLg {padding-top: 16px; padding-bottom: 16px;}

.Spacer {padding: 8px;}
.SpacerLeft {padding-left: 8px;}
.SpacerRight {padding-right: 8px;}
.SpacerLeftRight {padding-left: 8px;padding-right: 8px;}
.SpacerTop {padding-top: 8px;}
.SpacerBottom {padding-bottom: 8px;}
.SpacerTopBottom {padding-top: 8px; padding-bottom: 8px;}

.SpacerSm {padding: 4px;}
.SpacerLeftSm {padding-left: 4px;}
.SpacerRightSm {padding-right: 4px;}
.SpacerLeftRightSm {padding-left: 4px;padding-right: 4px;}
.SpacerTopSm {padding-top: 4px;}
.SpacerBottomSm {padding-bottom: 4px;}
.SpacerTopBottomSm {padding-top: 4px; padding-bottom: 4px;}

.MarginRight {margin-right: 8px;}
.MarginBottom {margin-bottom: 5px;}

.Picture 	  {border: 1px solid #454545;}
.PictureThick {border: 3px solid #999999;}
.PictureLight {border: 1px solid #E4E4E4;}
.PictureGrey  {border: 1px solid #CCCCCC;}
.PictureWhite {border: 3px solid #FFFFFF;}
.BannerWhite  {border: 1px solid #FFFFFF;}
.PictureRed   {border: 1px solid #B10606;}

.IconActive {filter: alpha(opacity=100); -moz-opacity: 100; opacity: 100;}
.IconInActive {filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}

.adimg { padding-bottom: 10px; }

/**********************************************************
 * HOME                                          *
 **********************************************************/
#event_banners img{
padding: 0px;
margin: 0px;
width: 512px;
height: auto;
border: 1px solid #464646;}

#header_banners {position: relative; 
top: 0px; 
left: 0px;
padding: 0px;
margin: 0px;
width: 1000px;}

.header_banners_img{
padding: 0px;
margin: 0px;
width: 1000px;
height: 115px;}
