﻿BODY
{
    margin:0px;    
    background-color:#383939; /*#646869; #383637;*/
    font-family:Franklin Gothic Medium, Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    color:White; 
}

BODY.template
{
    color:White;
    background-color:#383637;
}

DIV.header
{
    height:212px;    
    text-align:center;    
}

DIV.header2
{    
    height:212px;
    width:1030px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(Images/header.gif);
    background-position:right;
    background-repeat:no-repeat;
}

A:link
{
    color:white;
    text-decoration:underline
}
A:active
{
    color:white;
    text-decoration:underline
}
A:visited
{
    color:white;
    text-decoration:underline
}

A.menu
{
    font-weight:bold;
    color:#01293F;
    text-decoration:none;    
}

A.menu:visited
{
    font-weight:bold;
    color:#01293F;
    text-decoration:none;    
}

A.footer_link
{
     color:#000C1A;
     text-decoration:none;
     font-weight:bold;
     font-size:11px;
}

A.footer_link:visited
{
     color:#000C1A;
     text-decoration:none;
     font-weight:bold;
     font-size:11px;
}

A.footer_link:hover
{
     color:#728997;
     text-decoration:none;
     font-weight:bold;
     font-size:11px;
}

A.small_link
{
    text-decoration:none;
    color:#00A5FF;
}

A.small_link:hover
{
    text-decoration:none;
    color:#D3FF3A;    
}


TD.login_label
{
    color:white;
    text-transform:uppercase;
    font-size:10px;
    text-align:right;
}

TD.login_funds_currency
{
    color:white;
    font-size:10px;
    width:8px;
    text-align:right;    
}

TD.login_funds
{
    color:white;
    font-size:10px;
    width:55px;
    text-align:right;
}

A.loggedInMenu
{
    color:white;    
    font-size:10px;
    text-decoration:underline;
}

A.loggedInMenu:hover
{
    color:white;    
    font-size:10px;
    text-decoration:underline;
}

INPUT.login_field
{    
    width:100px;
    border:1px solid #7F9DB9;
    height:13px;
    font-size:11px;
}

.login_punter_name
{
    font-size:12px;
    color:white;
}

/*EVENT BROWSER*/
UL.browser, UL.b 
{
    margin-top:0px;
    padding-left: 0px; 
    margin-left: 0px;
    border-top: ccccff 1px solid;
    border-bottom: ccccff 1px solid;
    list-style-type:none;
}

/*
    This is to enable proper fixing of the eventbrowser panel.
    In i.e. ul has a margin which makes the whole eventbrowser longer than specified in an eventbrowser DIV
*/
ul
{
  margin-top:0px;
  margin-bottom:0px;
}

li.browserSport, li.font-family 
{
    list-style-type: none;
    cursor:pointer;
    color: #5ACCFF;
    font-size: 10px;
    font-weight: bold;
    text-transform:uppercase;
    background-image:url(Images/New/event_browser_dots.gif);
    background-repeat:repeat-x;
    background-position:top;
    line-height:16px;
}

LI.browserSportOpen, LI.bso 
{
    list-style-type: none; 
    cursor: pointer;
    color: #5ACCFF;
    font-size : 10px;
    font-weight: bold;
    text-transform:uppercase;
    background-image:url(Images/New/event_browser_dots.gif);
    background-repeat:repeat-x;
    background-position:top;
    line-height:16px;
}

LI.browserTournament, LI.bt 
{
    list-style-type: none;
    cursor: pointer;
    color: white;
    font-weight: bold;
    font-size:10px;
    margin-left:10px;
    border-left:1px dotted #D3FF3A;
    background-image:url(Images/New/event_browser_tourn_dots.gif);
    background-repeat:no-repeat;
    background-position:top right;
    padding-left:10px;
    line-height:13px;
    padding-top:3px;
    padding-bottom:4px;
}

LABEL.browserTournamentDate
{
    color:#CBF638;
    font-weight:normal;
    font-size:9px;
    font-style:italic;
}

LABEL.browserEventTime
{
    color:#CBF638;
    font-weight:normal; 
    font-size:9px;
    font-style:italic;  
    
}

LABEL.browserEventDesc
{
    color:#00AEFF;
    cursor:pointer;
}

LABEL.browserEventDescClosed
{
    color:#00AEFF;/*#97A2A8;*/
    cursor:pointer;
}

LABEL.browserEventDescOver
{
    color:#CBF638;
    cursor:pointer;
}

LI.browserTournamentOpen, LI.bto 
{
    list-style-type: none;
    cursor: pointer;
    color: white;
    font-weight: bold;
    font-size:10px;
    margin-left:10px;
    border-left:1px dotted #D3FF3A;
    background-image:url(Images/New/event_browser_tourn_dots.gif);
    background-repeat:no-repeat;
    background-position:top right;
    padding-left:10px;
    line-height:13px;
    padding-top:3px;
    padding-bottom:4px;
}

LI.browserEvent, LI.be 
{
    list-style-type: none;
    color:#00AEFF;
    font-weight :bold;
    font-size:11px;
    text-transform:none;
    line-height:17px;
    border-left:1px dotted #D3FF3A;
    margin-left:10px;
    padding-left:10px;
}



/*MARKET-LIST*/
IMG.event_status
{
    
    position:absolute;
    left:50%;
    margin-left: -130px;
   /* width:259px;    
    height:118px;
    top:410px;*/
    width:230px;    
    height:87px;
    top:270px;
    opacity:0.9;
    filter:alpha(opacity=90);
    z-index:1;

}

TR.marketList 
{
    background-color:Transparent;
    color:White;
    font-size:12px;
    height:32px;
}

TR.marketListHighlight 
{
    background-color:#383637;
    color:White;
    font-size:12px;
    height:32px;
}
TR.marketListTableHeading 
{
    font-weight: bold;
    color:white;
    text-transform:uppercase;
    font-size:11px;
    background-color:Transparent;
    height:32px;
}

TR.marketListTableHeading TD A
{
  color:white;
  text-decoration:none;      
}

/*Table title heading for sorting by column*/
TR.marketListTableHeading TD A:link
{
  color:white;
  text-decoration:none;      
}

TR.marketListTableHeading TD A:active
{
  color:white;
  text-decoration:none;      
}

TR.marketListTableHeading TD A:visited
{
  color:white;
  text-decoration:none;      
}


TR.marketListScratched 
{
    background-color:#001425;
    height:32px;
}

FONT.resulted{color:#CBF638; font-size:13px; font-weight:bold;}

/*Works in conjuction with TR.marketListScratched above. FF does not apply line-decoration on TR only on TD*/
TR.marketListScratched TD
{
    color:White;
    font-size:12px;
    text-decoration:line-through;
} 
TR.marketListSuspended 
{
    background-color:gray;
    color:White;
    font-size:12px;
    height:32px;
} 

/*BET LIST*/
TABLE.bet 
{
    font-size:10px;
    border-left:1px solid #1E1B1D;   /*#383637;*/
    border-right:1px solid #1E1B1D;   /*#383637;*/
    border-bottom:1px solid #1E1B1D;   /*#383637;*/   
}

TABLE.betSubmitted 
{
    background-color:#3B2A2A;
    font-size:10px;
    border-left:1px solid #1E1B1D;   /*#383637;*/
    border-right:1px solid #1E1B1D;   /*#383637;*/
    border-bottom:1px solid #1E1B1D;   /*#383637;*/
}

SPAN.betError 
{
    font-weight: normal;
    color: #DD0000;
    font-size:11px;
}

/*template page error*/
DIV.TemplateError
{
    color:#800000;
}

TD.betError
{
    background-color:#800000;
}
TD.betMarketName
{
    font-weight: normal;
    color: white;
    font-size:11px;
}
TD.betMarketName > FONT
{
    color:#CBF638;
}
TR.betSportName
{
    font-weight: bold;
    color: white;
    font-size:12px;
}
TR.betSportName TD FONT
{
    color:#CBF638;
}
TR.betTournamentName
{
    font-weight: bold;
    color: white;
    font-size:11px;
}
TR.betTournamentName TD FONT
{
    color:#CBF638;
}
TR.betEventName TD
{
    font-weight: bold;
    color: white;
    font-size:10px;
}
TR.betEventName TD FONT
{
    color:#CBF638;
}
DIV.betHeading 
{
    font-weight: bold;
    color: white;
    height:16px;
    width:188px; /*196px;*/
    font-size:11px;
    text-transform:uppercase;
    background-image:url(Images/bet_header.gif);
    background-repeat:no-repeat;
    text-align:center;
    vertical-align:middle; 
}
DIV.betSubHeading 
{
    font-weight: bold;
    color: white;
    height:14px;
    width:196px;
    font-size:11px;
    text-transform:uppercase;
    background-color:red;    
    text-align:center;
    vertical-align:middle; 
}

TR.betSubHeading 
{
    font-weight: bold;
    color: white;
    background-color: #009999;
}
TD.betSeperator 
{
    border-bottom: #383637 1px solid;
}
TR.betTableHeading 
{
    font-weight: bold;
    color: white;
    background-color: #009999;
}
TR.betHighlight 
{
    background-color: whitesmoke;
}
INPUT.betStake 
{
    height:15px;
    font-size:11px;
    width:55px;
    border:1px solid #2C0D0C;
    color:black;
    background-color:White;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

SELECT.betControl
{
    height:20px;
    font-size:12px; 
    width:60px;
    border:1px solid white;
    margin-bottom:2px;
    color:white;   
    background-color:#363535;
    font-family:Franklin Gothic Medium, Tahoma, Arial, Verdana, Helvetica, sans-serif;
    margin:0px;    
}

SELECT.datePicker
{
    height:15px;
    font-size:9px;    
    border:1px solid white;
    margin-bottom:2px;
    color:white;   
    background-color:#363535;
    font-family:Franklin Gothic Medium, Tahoma, Arial, Verdana, Helvetica, sans-serif;
    margin:0px; 
}

/*for matchplay.*/
SELECT.betControlMatchPlay
{
    height:20px;
    font-size:12px;
    width:100px;     
    border:1px solid white;
    margin-bottom:2px;
    color:white;   
    background-color:#363535;
    font-family:Franklin Gothic Medium, Tahoma, Arial, Verdana, Helvetica, sans-serif;
    margin:0px;    
}

/*for spreads.*/
SELECT.betControlSpreads
{
    height:20px;
    font-size:12px;
    width:50px;     
    border:1px solid white;
    margin-bottom:2px;
    color:white;   
    background-color:#363535;
    font-family:Franklin Gothic Medium, Tahoma, Arial, Verdana, Helvetica, sans-serif;
    margin:0px;    
}


/*
LABEL.betWinPrice
{
    color:#FF6600;
    font-weight:bold;
}

LABEL.betPlacePrice
{
    color:#CC9900;
    font-weight:bold;
}
*/

/*Bet Price on the bet control*/
LABEL.betPrice
{
    color:#00AEFF;/*FF6600;*/
    font-weight:bold;
}    

TABLE.betList {color:White;}
TD.betListHeading 
{
    font-weight: bold;
    font-size:10px;
    text-decoration:underline;
    height:20px;
}
TD.betListInfoHeading 
{
    font-weight: bold;
    font-size:10px;
}

TD.field
{
    text-align:left;
}

.modalPopup
{
     background-color:#062235;
     filter:alpha(opacity=80);
     opacity:0.7;  
}

.modalPopupPanel
{
    /*background-color:#617B8A;*//*#061722;*/
    padding:1px;
    filter:alpha(opacity=100);
    opacity:1;
    color:White;
    /*border:1px solid #D3FF3A;*/
    height:545px;
    background-image:url(Images/New/modal_popup_bg.gif);
    background-position:center;
    background-repeat:no-repeat;
}

/*Registration*/
div.registerHeading
{
    padding-top:3px;
    text-transform:uppercase;
    background-color:#383637;
    font-weight:bold;
    height:20px;
    text-align:center;
}
div.registerSubHeading
{
    background-color:#2C0D0C;/*#003A5B;*/
    border-top:solid 1px #383637;/*#00A5FF;*/
    border-bottom:solid 1px #383637;/*#00A5FF;*/
    font-weight:bold;
    height:20px;
    padding-top:3px;
    text-align:center;
}
div.registration
{
   /* background-color:#617B8A;*/
    padding:1px;    
    color:White;
    /*border:1px solid #D3FF3A;*/   
}

INPUT.text_field
{
    width:150px;
    font-size:11px;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    border:1px solid black;
}

SELECT.text_field
{
    width:154px;    
    font-size:11px;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    border:1px solid black;
    
}

SELECT.text_field2
{       
    font-size:11px;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    border:1px solid black;
}
TEXTAREA.text_field
{
    width:150px;
    height:35px;
    font-size:11px;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    border:1px solid black;
}

TR.table_header
{
    background-color:#2C0D0C;
    font-weight:bold;
    color:white;
    text-transform:uppercase;
    font-size:11px;   
}

DIV.table_header
{
    background-color:#2C0D0C;
    font-weight:bold;
    color:white;
    text-transform:uppercase;
    font-size:11px;    
    height:18px;
    padding-top:3px;
}

INPUT.button
{
    border:1px solid #D3FC4B;
    background-color:#17ACFD;
    font-weight:normal;
    color:#1D2D37;
    cursor:hand;
    width:80px;
}

input.mbet_button
{
    border-width:0px;
    color:White;
    background-image:url(Images/mbet_button_bg.gif);
    width:123px;
    height:25px;
    background-color:Transparent;
    
}

INPUT.button_selected
{
    border-top:1px solid #D3FC4B;
    border-left:1px solid #D3FC4B;
    border-right:1px solid #D3FC4B;
    border-bottom:1px solid #617B8A;
    background-color:#617B8A;
    font-weight:bold;
    color:#1D2D37;
    cursor:hand;
}

.error
{
    color:#DD0000;
    font-size:11px;
    font-weight:normal;    
}



/* CONTEXT HELP*/
TABLE.help 
{
    border: #00A5FF 1px solid;    
    background-color:white;
    font-size:10px;
    color:black;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

SELECT.marketList
{
    font-size:11px;
    width:100px;
}

/*Special Multiple*/
div.divMultiples
 {     
     font-size:10px;
     border-left:1px solid red;
     border-right:1px solid red;   
     border-bottom:1px solid red;     
     width:194px;
     padding:0px;
     margin:0px;
 }
 h4.multiple_header
 {
     font-weight:bold;
     font-size:10px;
     margin:0px;       
 }
 
 .payoutLabel
 {
     font-weight:bold;
     font-size:9px;
     color:#00AEFF;/*#FF6600;*/
 }
 
 /*ACCOUNTS*/
 /*My Statement page*/
 INPUT.transactionButton
 {
     background-color:#2C0D0C;
     border:solid 1px #383637;
     color:white;
     font-size:12px;
 }
 
 INPUT.transactionButtonClick
 {
     background-color:#383637;
     border:solid 1px #361211;
     color:white;
     font-size:12px;
 }
 
 TR.transactionListTableHeading
 {   
     font-size:11px;     
     color:white;
     font-weight:bold;
     height:32px;
 }
 
 TR.transactionList
 {
     font-size:10px;
     background-color:Transparent;
     color:White;   
     height:32px;
 }
 TR.transactionListAlternate
 {
     font-size:10px;
     background-color:#383637;
     color:White;    
     height:32px;
 }
 TR.transactionListHighlight
 {
     font-size:10px;
     background-color:#072B43;
     color:White;     
     height:32px;
 }
 
 div.accountHeading
 {
     font-weight:bold;
     background-color:#B4C5D7;
     color:#001324;
     height:15px;
     text-align:center;     
 }
 
 /*Sport Page*/
 div.sport_heading
 {
     text-align:center;
     font-weight:bold;
     font-size:18px;
     text-transform:uppercase;
 }
 A.sport_page_links
 {
     color:#00AEFF;
     text-decoration:none;
 }
 A.sport_page_links:active
 {
     color:#00AEFF;
     text-decoration:none;
 }
 A.sport_page_links:visited
 {
     color:#00AEFF;
     text-decoration:none;
 }
  A.sport_page_links:hover{
    color:#D3FF3A;
    text-decoration:none;
  }
  
  
  /*SCROLL BARS - only works on IE*/
  div
  {
    scrollbar-base-color: #361211;
    scrollbar-arrow-color: white;
    scrollbar-track-color: #383637;

    scrollbar-shadow-color: black;
    scrollbar-lightshadow-color: black; 
    scrollbar-darkshadow-color: gray;

    scrollbar-highlight-color: white;
    scrollbar-3dlight-color: black;
  }
  
  html
  {
    scrollbar-base-color: #361211;
    scrollbar-arrow-color: white;
    scrollbar-track-color: #383637;

    scrollbar-shadow-color: black;
    scrollbar-lightshadow-color: black; 
    scrollbar-darkshadow-color: gray;

    scrollbar-highlight-color: white;
    scrollbar-3dlight-color: black;
  }

 
 
 /*new event browser tree*/
 div.eventBrowser a
 {    
    list-style-type: none;
    cursor:pointer;
    color: #5ACCFF;
    font-size: 10px;
    font-weight: bold;    
 }
 
 /******************EVENT BROWSER***********************/
 table.EventBrowser
 {
     width:200px;  
     overflow:hidden; 
 }
 
 table.EventBrowser td
 {
     overflow:hidden;
 }
 
 
 /**************** EVENT BROSWER SPORT *********************/
 /*Row containing sport description*/
 tr.BrowserSport
 {
     font-weight:bold;
     color:white;
     font-size:10px;     
     height:15px;
    /* background-image:url(Images/EventBrowserImages/browser_event_underline.gif);
     background-position:bottom;
     background-repeat:repeat-x;*/
     cursor:pointer;
 }
 
 td.BrowserSport
 {
     width:200px;    
     vertical-align:middle;
 }
 input.BrowserSportDesc
 {
     color:white;
     font-size:12px;
     font-weight:bold;
     cursor:pointer;
     background-color:Transparent;
     border-width:0px;    
     width:200px;
     text-align:left;
     vertical-align:middle;
     height:15px;
     padding:0px;
     margin:0px;
     font-family: Franklin Gothic Medium, Tahoma, Arial, Verdana, Helvetica, sans-serif;
     text-transform:uppercase;
 }
 
 /* --------------------------------------------------------*/
 
 
 /*********** EVENT BROSWER TOURNAMENT *********************/ 
  
 /*Row containing tournament description*/
 tr.BrowserTournament
 {
     height:26px;     
 }
 
 /*Cell containing the vertical dotted line*/
 td.BrowserICell
 {
     background-image:url(Images/EventBrowserImages/browser_event_vertical.gif);
     background-position:center;
     background-repeat:repeat-y;     
     width:10px;    
 }
 
 /*Cell containg tournament description*/
 td.BrowserTournamentDesc
 {     
     background-image:url(Images/EventBrowserImages/browser_event_underline.gif);
     background-position:bottom;
     background-repeat:repeat-x;
     width:190px;
 }
 
 
 
 
 /*Button containing tournament*/
 input.BrowserTournamentDesc
 {
     color:White;
     font-size:10px;
     font-weight:bold;
     cursor:pointer;
     background-color:Transparent;
     border-width:0px;
     height:13px;
     text-align:left;
     width:190px;
     padding:0px;
     margin:0px auto;        
     padding:0px;     
     font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 }
 
 /*Label containing tournanemnt date*/
 span.BrowserTournamentDate
 {    
     font-size:10px;
     font-style:italic;
     font-weight:normal;
     color:#71E759;
 }
 /* --------------------------------------------------------*/
 
 /****************** EVENT BROSWER EVENT **************************/  
 /*Row containing Event description*/
 tr.BrowserEvent
 {     
     height:18px;     
 }
 /*Cell containing event description and time*/
 td.BrowserEventDesc
 {
     width:180px;    
     vertical-align:bottom;
 }
 
 /*button containing the event description*/ 
 input.BrowserEventDesc
 {
     font-size:11px;
     color:#71E759; /*383637;/*#00AEFF;*/
     font-weight:bold;
     cursor:pointer;
     background-color:Transparent;
     border-width:0px;     
     text-align:left;
     height:13px;       
     padding:0px;
     margin:0px auto;    
     font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
 }
 
 /*label containing the event time*/
 span.BrowserEventTime
 {
     font-size:10px;
     font-style:italic;
     font-weight:normal;
     color:#71E759;
     vertical-align:bottom;
     padding:0px;
     margin:0px;
     cursor:pointer; 
 }

input.BrowserEventTime
 {
     font-size:10px;
     font-style:italic;
     font-weight:normal;
     color:#71E759;     
     padding:0px;     
     margin:0px;
     padding-left:-1px;     
     cursor:pointer;
     background-color:Transparent;     
     border-width:0px;
     
     
 }

 /* --------------------------------------------------------*/
 
 /*Open and Exotic Bets*/
TR.openBets
{
	height:20px;
}

TD.openBetsMarket
{
	font-weight:bold;
	font-size:11px;
	color:white;
	font-family:Verdana, Arial;
	background-color:Transparent;
}
TD.openBetsMarketLookUp
{
	font-weight:bold;
	font-size:8px;
	color:black;	
	background-color:#EAF7F4;	
	text-transform:capitalize;	
}

TD.exoticBetsHeading
{
	width:40px;
	
	
}

TD.exoticBetsUnSelected
{
	width:40px;	
	font-weight:bold;
	font-size:11px;
	color:white;	
	cursor:pointer;
	background-color:Transparent;		
}

TD.exoticBetsSelected
{
	width:40px;	
	font-weight:bold;
	font-size:11px;
	color:white;	
	cursor:pointer;
	background-color:#530B0C;
}

TD.openBetsUnSelected
{
	width:15px;	
	font-weight:bold;
	font-size:11px;
	color:white;	
	cursor:pointer;
	background-color:Transparent;
	font-family:Verdana, Arial;		
}

TD.openBetsSelected
{
	width:15px;	
	font-weight:bold;
	font-size:11px;
	color:white;	
	cursor:pointer;
	background-color:#530B0C;	
	font-family:Verdana, Arial;
}

TD.openBetsScratchedMarket
{
	width:15px;	
	font-weight:bold;
	font-size:11px;
	color:#361211;	
	background-color:#171514;
}


TD.exoticBetsFieldSelected
{    
	width:40px;
	height:22px;
	font-weight:bold;
	font-size:10px;
	color:blue;	
	cursor:pointer;	
	background-color:Transparent;
	background-image:url(Images/open_bets_fld.gif);
	background-position:center;
	background-repeat:no-repeat;
}

TD.exoticBetsFieldUnSelected
{    
	width:40px;
	height:22px;
	font-weight:bold;
	font-size:10px;
	color:blue;	
	cursor:pointer;	
	background-color:Transparent;
	background-image:url(Images/open_bets_fld.gif);
	background-position:center;
	background-repeat:no-repeat;
}

TD.exoticBetsScratchedMarket
{
	width:40px;	
	font-weight:bold;
	font-size:11px;	
	color:#361211;	
	background-color:#171514;
}


TR.openBetsFieldUnSelected
{
	
}

TD.openBetsFieldUnSelected
{
	width:40px;
	font-weight:bold;
	font-size:10px;
	color:blue;	
	cursor:pointer;	
	background-color:Transparent;
	background-image:url(Images/open_bets_fld.gif);
	background-position:center;
	background-repeat:no-repeat;
}

TD.openBetsFieldSelected
{
	width:40px;	
	font-weight:bold;
	font-size:10px;
	color:blue;	
	cursor:pointer;	
	background-color:Transparent;
	background-image:url(Images/open_bets_fld.gif);
	background-position:center;
	background-repeat:no-repeat;
}

TR.openBetsHeading
{	
	font-weight:bold;
	font-size:12px;
	color:white;
	text-transform:uppercase;	
	background-color:Transparent;
}
TR.exoticBetsHeading
{
	width:15px;
	font-weight:bold;
	font-size:10px;
	color:white;	
	background-color:blue;
}
input.OpenBetAddToSlip
{
    background-color:Transparent;
    width:112px;
    height:22px;
    border-width:0px;
    background-image:url(Images/open_bet_add_to_betslip.gif);
}
/*KEYWORD CLOUD */
#kwcloud {
	width:980px;
	height: auto;
	margin: 10px auto 10px auto;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #999;
	border: 1px solid #361211;
	background: #333;
}
#kwcloud a:link,
#kwcloud a:visited,
#kwcloud a:active {
	color: #999;
	text-decoration: none;
}
#kwcloud a:hover {
	color: #ccc;
	text-decoration: none;
}
#kwcloud p {
	text-align:center;
}
