/* Default Theme CSS Document */

/* GLOBAL SECTION */
body {
	background-color: #000000;	
	margin: 0px 0px 0px 0px;
	font-family    : Arial, Verdana, Helvetica, sans-serif;
}

/*
Current Template CSS
*/
.TopBanner {
	/*background-color: #000000;*/
	background-color: #8CE300;/*cs change 20100924*/
	width           : 999px; 
	height          : 98px;
}

.LeftBarBgColor {
	background-color: #313131;
}

.LeftNav {/* Light green */
	background-color: #8CE300;
	width           : 197px; 
	height          : 112px;
}

.LeftNav .SearchTextInput {
	border: 1px inset;
	height: 16px;
	width: 148px;
	font-size: 10px;
	padding: 1px 0px 0px 4px;
}

.LeftNav .SearchList {
	border: 1px inset;
	height: 16px;
	width: 120px;
	font-size: 10px;
}

.LeftNav .CommonBgColor { /* Dark green */
	background-color: #70B500;
}

.LeftNav .ShadeBgColor {
	background-color: #313131;
}

.LeftNav .CommonLinkText {
	font-family    : Arial, Verdana, Helvetica, sans-serif;
	font-size      : 10px;
	color          : #FFFFFF;
	text-decoration: none;
	font-weight    : bold;
}	

.LeftNav .AccountTextInput {
	border: 1px inset;
	height: 16px;
	width: 118px;
	font-size: 10px;
	padding: 0px 0px 0px 4px;
}

.LeftNav .AccountText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.LeftNav .SearchTextInput {
	border: 1px inset;
	height: 16px;
	width: 148px;
	font-size: 10px;
	padding: 1px 0px 0px 4px;
}

.LeftNav .AccountBgColor1 {
	background-color: #C2C2C2;
}

.LeftNav .AccountBgColor2 {
	background-color: #788698;
}

.LeftNav .AccountBgColor3 {
	background-color: #5F728A;
}

.LeftNav .AccountLinkText2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.LeftNav .AccountLinkText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.Footer {/* Light green */
	background-color: #8CE300;
}
.Footer .LinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.listLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* Home */
.Home .LastMinuteBgColor, .ExclusiveNewsBgColor { /* Dark grey */
	background-color: #D0D1D2;
}

.Home .HotNewsHeaderBgColor { /* Dark green */
	background-color: #70B500;
}

.Home .HotNewsBgColor { /* Light Grey  */
	background-color: #E8E8E8;
}

.Home .HeaderText {
	font-family    : Arial, Verdana, Helvetica, sans-serif;
	font-size      : 15px;
	font-weight    : bold;
	text-decoration: none;
	color          : #000000;
}

.Home .NormalText {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 10px;
	text-decoration: none;
	color          : #000000;
}

.Home .ExclusiveNewsItemHeaderBg {/* Light green */
	background      : url(allsection/alllanguage/topleft01_light_bgwhite.gif) no-repeat top left; 
	background-color: #8CE300;
}

.Home .EventOfHeaderText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.Home .EventOfText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.Home .ResultBox {
	background-color: #E8E8E8;
}

.Home .ResultHeader {
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 10px;
	font-weight     : bold;
	color           : #FFFFFF;
	background-color: #000000;
}

.Home .ResultSession {
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	font-size       : 10px;
	font-weight     : bold;
	color           : #FF0000;
	text-decoration : none;
}

.Gallry .BottomPageUnselected {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 10px;
	color          : #000000;
}

.Gallry .BottomPageSelected {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 10px;
	text-decoration: none;
	color          : #000000;
}

/* News */
.News .NewsItemHeaderBg {
	background: url(../alltemplates/news/alllanguage/news_item_header.gif) no-repeat bottom;
}

.News .NewsItemBg {
	background: url(../alltemplates/news/alllanguage/news_item_bg.gif) repeat-y top right; 
	background-color: #D0D1D2;
}

.News .NewsPicHeaderBg {
	 background: url(news/alllanguage/news_pic_header.gif) no-repeat; 
}

.News .NewsDayBg {
 	background: url(news/alllanguage/news_day_bg.gif) no-repeat;
}

.News .NewsDayItemBg {
	background: url(../alltemplates/news/alllanguage/news_day_item_bg.gif) repeat-y;
}

.News .NewsDetailLeftBg {
	background: url(../alltemplates/news/alllanguage/news_detail_left_bg.gif) repeat-y #D0D1D2;
}

.News .NewsDetailsBg {
	 background:url(../alltemplates/news/alllanguage/news_detail_bg.gif) repeat-y top right; background-color:#D0D1D2;
}

.News .BgColor1 {
	background-color:#E8E8E8;
}

.News .BgColor2 {
	background-color: #D0D1D2;
}

.News .BgColor3 {
	background-color:#878787;
}
/* End: News List */

/* Standing */
.Standing .NormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
	color      : #454762;
}

.Standing .HeaderBgColor { /* Dark green */
	background-color: #70B500;
}

.Standing .BgColor1 {
	background-color: #E1E2E2;
}

.Standing .BgColor2 {
	background-color:#DDDDDE;
}

.Standing .BgColor3 {
	background-color:#B5B6B7;
}

.Standing .BgColor4 {
	background-color:#9F9FA0;
}
		
.Standing .BgColorCollumn1 {
	background-color: #D8D9DA;
}

.Standing .BgColorCollumn2 {
	background-color: #D8D9D9;
}

.Standing .BgColorCollumn3 {
	background-color: #D6D7D7;
}

.Standing .BgColorCollumn4 {
	background-color: #D1D2D3;
}

.Standing .BgColorCollumn5 {
	background-color: #CCCDCD;
}

.Standing .BgColorCollumn6 {
	background-color: #C7C8C9;
}

.Standing .BgColorCollumn7 {
	background-color: #C0C1C2;
}

.Standing .BgColorCollumn8 {
	background-color: #BBBCBD;
}

.Standing .BgColorCollumn9 {
	background-color: #B7B8B9;
}

.Standing .BgColorCollumn10 {
	background-color: #B1B1B2;
}

.Standing .BgColorCollumn11 {
	background-color: #ADAEAF;
}

.Standing .topLeft {
	background:url('allsection/alllanguage/topleft02_darkred_bgwhite.gif') no-repeat top left;
	width     :5px; 
	height    :16px;
}

.Standing .topRight {
	background:url('allsection/alllanguage/topright02_darkred_bgwhite.gif') no-repeat top left;
	width     :5px; 
	height    :16px;		
}

.Standing .totalPointsBg { 
	background:url('../alltemplates/standings/alllanguage/point_greybg.gif') repeat-y top left;		
}

.Standing .posDescBg { 
	background:url('../alltemplates/standings/alllanguage/pos_greybg.gif') repeat-y top left;		
}

/* Result */
.Result .CommonText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
	color      : #454762;
}

.Result .LightGreenText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
	color      : #8CE300;
}

.Result .WhiteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
	color      : #FFFFFF;
}

.Result .GrayText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
	color      : #C0C0C0;
}

.Result .HeaderBgColor { /* Light green */
	background-color: #8CE300;
}

.Result .BgColor1 {
	background-color: #C5C5C6;
}

.Result .BgColor2 {
	background-color: #C6C6C7;
}

.Result .Desc1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 9px;
	color      : #646464;
}

.Result a {
	text-decoration:none;
}

/* Popup */
.Popup .BgColor1 {
	background-color:#D0D1D2;
}

.Popup .BgColor2 {/* Dark green */
	background-color: #70B500;
}

/* End: Popup */



.mainColor { /* Light green */
	background-color: #8CE300;
}
.mainColor2 { /* Dark green */
	background-color: #70B500;
}

/*
	END Rally Template CSS
*/

/* NORMAL TEXT FOR MOSTLY CONTENT */
.normalText {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 10px;
	color          : #000000;
	text-decoration: none;
}

.normalText2 {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 12px;
	color          : #000000;
	text-decoration: none;
}

/* NORMAL BOLD TEXT FOR MOSTLY CONTENT */
.normalBoldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
	color      : #000000;
}

.normalBoldText2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size  : 12px;
	color      : #000000;
	font-weight: bold;
}

.bigBoldText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

/* COMMON */
.noRecord {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 12px;
	color          : #000000;
	text-decoration: none;
	font-style     : italic;
}

.error{ /* Light green */
	color: #8CE300;
}

.WhiteBg {
	background-color:#FFFFFF;
}

.BlackBg {
	background-color:#000000;
}

/* RIGHTNAV */
.Rightnav{
	width : 152px;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: bold;
}
.Rightnav a {
	text-decoration:none;
}
.Rightnav .seletedItem {/* Light green */
	color  : #8CE300;
}
.Rightnav .unselectedItem {
	color  : #FFFFFF;
}
.Rightnav .unavailableItem {
	color  : #6A6A6A;
}
.Rightnav .sublist {
	color  : #FFFFFF;
	font-weight: normal;
	padding: 1px 0px 0px 4px;
}
.Rightnav .seletedSublist {/* Light green */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 10px;
	font-weight: normal;
	color  : #8CE300;
	padding: 1px 0px 0px 4px;
	}

.replyMessage {
	font-weight: bold;
	font-size: 12px;
}

.paddingPage td{ 
	padding:10px 0px 10px 10px;
}

.normalBoldTextFF9C00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:588F00;
	text-decoration:none;
}

.homeTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold; 
}

.leftnavCommonBgColor {
	background-color: #70b500;
}



/* TEMPLATE FOOTER TD BACKGROUND COLOR*/
.TemplateBgColorTD {
	background-color: #8ce300;
}

/* FOOTER SECTION */
.footerLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.footerBgColor {
	background-color: #8ce300;
}
/* END FOOTER SECTION */

