﻿html {
    SCROLLBAR-HIGHLIGHT-COLOR: #49446e;	
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #333333;	
    SCROLLBAR-ARROW-COLOR: #ffffff;	
    SCROLLBAR-TRACK-COLOR: #3d3961;
    SCROLLBAR-BASE-COLOR: #999999;
    SCROLLBAR-FACE-COLOR: #2b2a4d;	
    SCROLLBAR-DARKSHADOW-COLOR: #1b2430;
}
body { 
    background-color: #2B2948; 
    font: 8pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
    color: #ffffff; 
    margin: 0; 
    padding: 0;
    
    SCROLLBAR-HIGHLIGHT-COLOR: #49446e;	
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #333333;	
    SCROLLBAR-ARROW-COLOR: #ffffff;	
    SCROLLBAR-TRACK-COLOR: #3d3961;
    SCROLLBAR-BASE-COLOR: #999999;
    SCROLLBAR-FACE-COLOR: #2b2a4d;	
    SCROLLBAR-DARKSHADOW-COLOR: #1b2430;
}

hr
{
    height: 2px;
    border-style: dotted;
    color: #2e2c41;
}

h1
{	
    font-size: 12pt;    
}

.small {font-size: 7pt;}

.ad_view,
.ad_view:hover
{
    font-size: 8pt;
    cursor: default;
    text-decoration: none;
}

/* links */
a { color: #ffbb00; text-decoration: none; }
a:visited {  }
a:hover { text-decoration: underline; }
a:active {  }

/* disabled */
.disabled { color: #c0c0c0; }

.pointer
{
    cursor: pointer;
}

span.agency_view_value
{
    color: #999;
}
span.title_page
{
    font-size: 9pt;
    font-weight: bold;
   
}
span.description_title_page
{
    font-size: 8pt;
}
span.gray_title
{
    font-size: 12px;
    font-weight: bold;
    color: #4d4d4d;
}
.ddl_cell
{    
    background-color: #000000;
    border: solid 1px #FF6600;
}
.white_title
{
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.orange_title
{
    font-size: 14px;
    font-weight: bold;
    color: #ff7d00;
}
.ad_region_link
{
    color: #ffffff;
}
.ad_region_link:hover
{
    color: #99ff00;
}
.ad_region_link:visited
{
    color: #fff;
}
.gray_border_textinput
{
    background-color: #000000!important;
    border: solid 1px #757575!important;
}

/* button */
.button
{
    text-transform: uppercase;
}
/* error */
.error
{
    color: Red;
    font-size: 8pt;
    font-weight: bold;
}
/* success */
.success
{
    color: Red;
    font-weight: bold;
    padding: 10px;
}

/* welcome page */
table.discl_table
{
    border: #757575 1px solid;
    background-color: #000;
}
table.discl_table2
{
    color: #cccccc;
    font-size: 7pt;    
    border: #757575 1px solid;
    background-color: #0D0D31;    
}
div.discl_scroll
{
    color: #999;
    background-color: #000;
    border: solid 1px #757575;
    text-align: left;
    width : 620px; 
    height : 65px; 
    overflow : auto; 
    overflow-x: hidden; 
    overflow-y: scroll; 
    rollbar-face-color: #cacaca; 
    SCROLLBAR-FACE-COLOR: #10102e;
    SCROLLBAR-HIGHLIGHT-COLOR: #171738;	
    SCROLLBAR-SHADOW-COLOR: #060621; 
    SCROLLBAR-3DLIGHT-COLOR: #333333;	
    SCROLLBAR-ARROW-COLOR: #778292;	
    SCROLLBAR-TRACK-COLOR: #0d0d31;	
    SCROLLBAR-DARKSHADOW-COLOR: #060621;
}
.discl_textbox
{
    border: #757575 1px solid!important;
    background-color: #000!important;
}
.discl_button
{
    color: #fff;
    font-weight: bold;
    font-family: Verdana;
    background-color: #2e2e2e;
    border: #ff6600 2px solid;
    font-size: 8pt;
    width: 220px;
    height: 30px;
}

.discl_button_hover
{
    color: #000000;
    font-weight: bold;
    font-family: Verdana;
    background-color: #ff6600;
    border: #ff6600 2px solid;
    font-size: 8pt;
    width: 220px;
    height: 30px;
}


/* AdSearchResult Top buttons */
.static_button
{
    color: #ffbb00!important;
    background-color: #000!important;
    border: solid 1px #757575!important;
    font-size: 7pt!important;
}
.hover_button
{
    color: #ffbb00!important;
    background-color: #000!important;
    border: solid 1px #757575!important;
    font-size: 7pt!important;
}
.hover_button:hover
{
    color: #000!important;
    background-color: #ff6600!important;
    border: solid 1px #757575!important;
    font-size: 7pt!important;
    cursor: pointer!important;
}

/* rss feed entry */
table.feed_entry
{
    font-size: 7pt;
    width: 210px;
}
span.create_date
{
    color: #5f5f5f;
    font-weight: bold;
}
span.company_name
{
    color: #ff8a00;
    font-weight: bold;
}
span.title_entry
{
    color: #cccccc;
    font-weight: bold;
}
span.text_entry
{
    color: #cccccc;
}
div.scroll_div
{
    margin-left: 10px; 
    width : 235px; 
    height : 300px; 
    overflow : auto; 
    overflow-x: hidden; 
    overflow-y: scroll; 
    rollbar-face-color: #cacaca; 
    SCROLLBAR-FACE-COLOR: #10102e;
    SCROLLBAR-HIGHLIGHT-COLOR: #171738;	
    SCROLLBAR-SHADOW-COLOR: #060621; 
    SCROLLBAR-3DLIGHT-COLOR: #333333;	
    SCROLLBAR-ARROW-COLOR: #778292;	
    SCROLLBAR-TRACK-COLOR: #0d0d31;	
    SCROLLBAR-DARKSHADOW-COLOR: #060621;
}
div.nonScroll_div
{
    margin-left: 10px; 
    width : 235px; 
    height : 300px; 
}



/* TOP MENU */
table.top_menu,
table.bottom_menu
{
    background-color: #29294a;
    border: solid 1px #424a6b;
    width: 100%;
}
table.top_menu TD,
table.bottom_menu TD
{
    color: #ffffff;    
    font-size: 7pt;
    border-right: #4a4870 1px solid;
}
table.top_menu TD A,
table.bottom_menu TD A
{
    display: block;
    width: 100%;
    color: #a3acb9;
    font-size: 7pt;
    text-align: center;
    text-decoration: none;
}
table.top_menu TD A:hover,
table.bottom_menu TD A:hover
{
    color: #000000;

    background-image: url('menu/top_menu_hover_bg.gif');
    background-repeat: repeat-x;
}

/* Editable Text */
span.EditableTranslationResource
{
	color: #000000;
	background-color: #FFFFFF;
	cursor: pointer;
	display: block;
}
span.EditableTranslationResource:hover
{	
	color: #000000;
	background-color: #FF6600;
}
span.EditableTranslationResource:active
{
	color: #000000;
	background-color: #FF6600;
}

/* HEADER */
table.main_header 
{
    background-color: #000000;
    width: 100%;
}
/* td with logo */
table.main_header td#cell_logo
{
    height: 75px;
    width: 250px;
    padding: 12px;    
}
/* empty td */
table.main_header td#cell_space
{
    width: 100%;
}
/* td for banner */
table.main_header td#cell_banner
{
    padding-right: 10px;
}
/* MENU */
table.main_menu_container
{
    background-color: #ff6500;
    width: 100%;
}
table.main_menu_container td.main_menu_container_cell
{
    background-color: #120c23;
    background-image: url('menu/menu_bg.gif');
    background-repeat: repeat-x;
    border-top: solid 1px #434c6e;
    border-bottom: solid 1px #1a1a1b;
    width: 100%;
    height: 20px;
    
    padding: 0px;
}
table.static_menu_item
{    
    font-size: 8pt;
    border-right: solid 1px #6C738E;
    text-align: center;
    height: 20px;
}
table.hover_menu
{
    background-color: #120c23;
    background-image: url('menu/menu_hover_bg.gif');
    background-repeat: repeat-x;
    height: 20px;
}
table.main_menu_container td.main_menu_container_cell a
{
    text-decoration: none;    
}
/* language selector cell */
table.main_menu_container td.language_cell
{
    padding-right: 10px;   
}
table.main_menu_container td.language_cell select
{    
    font-size: 10px;
    color: #ffffff;
    background-color: #13121C;
}

/* MENU SHADOW */
table.menu_shadow
{
    background-image: url('menu/admin_menu_shadow_dark.gif');
    background-repeat: repeat-x;
    background-color: #0D0D31;
    width: 100%;
    height: 9px;
}



/* CONTENT AREA */
table.main_placeholder_table
{
    width: 100%;
}
table.main_placeholder_table td.left_cell
{
    background-color: #2b2948;
}
table.top_table
{
    background-color: #0D0D31;
}
table.top_table a
{
    cursor: pointer;   
}
table.news_table
{
    font-size: 7pt;
    width: 100%;    
}
table.content_top_table
{    
    background-color: #2B2948;
    background-image: url('images/content_top_bg.gif');
    background-repeat: repeat-x;
    border-top: solid 1px #616871;
    height: 16px;
    width: 100%;
}
table.content_top_right_table
{    
    background-color: #0D0D31;
    background-image: url('images/content_top_right_bg.gif');
    background-repeat: repeat-x;
    border-top: solid 1px #616871;
    height: 16px;
    width: 100%;
}
table.content_table
{
    width: 100%;
    background-color: #2B2948;    
}
table.content_table td.h_separator div.s
{
    background-image: url('images/horiz_separator.gif');
    background-repeat: repeat-x;
    width: 95%;
    height: 2px;
}
table.main_placeholder_table td.spacer_cell
{
    width: 0px;
}
table.main_placeholder_table td.right_cell
{
    width: 250px;
    background-color: #0D0D31;
    border-left: solid 1px #000000;
}

/* right content */
table.right_module
{
    width: 100%;
}
table.right_module td.top_cell
{
    color: #3a3a57;    
    font-family: Tahoma;
    font-weight:bold;    
    font-size: 7pt;
    padding-left: 5px;
    height: 12px;
    width: 100%;
    border-collapse: separate
}
table.right_module td.top_cell span
{
    vertical-align: top;
}
table.right_module td.center_cell
{
    font-family: Tahoma;
    font-weight:bold;
    font-size: 7pt;
    
    background-image: url('images/right_module_top_bg.gif'); 
    background-repeat: repeat-x;
    height: 15px; 
}
table.right_module td.center_cell span
{
    vertical-align: top;
}
table.right_module td.bottom_cell
{
    background-image: url('images/right_module_bottom_bg.gif'); 
    background-repeat: repeat-x;
    height: 15px; 
}

table.banners_table_cells td
{
    text-align:center;
}

table.banners_table
{
    width: 100%;
}
table.banners_table td.top_content
{
    padding: 5px;
    font-size: 7pt;
    color: #cccccc;
}
table.banners_table td.title_middle
{
    background-image: url('images/right_content_title_middle.gif'); 
    background-position: left top;
    background-repeat: no-repeat;
    width: 250px;
    height: 30px;  
}

table.recently_pages_table
{
    width: 100%;
}
table.recently_pages_table td.top_center
{
    color: #484863;
    font-size: 7pt;
    font-weight: bold;
    text-align: right;
    height: 15px;
}
table.recently_pages_table td.bottom_center
{
    font-size:7pt;
	font-weight:bold;
	text-transform: uppercase;
    background-image: url('images/right_content_top_center.gif'); 
    background-position: left;
    background-repeat: repeat-x;
    height: 30px;
    width:100%;
}
table.recently_pages_table td.content
{
    padding: 5px;
}
a.recently
{
    font-size: 7pt;
    color: #99ff00;
}
a.recently:hover
{
    color: #ffffff!important;
}
a.recently:visited
{
    color: #99ff00;
}
table.blurb_view_table
{
    width: 100%;
}
table.blurb_view_table td.top_center
{    
    color: #484863;
    font-size: 7pt;
    font-weight: bold;
    text-align: right;
    height: 15px;
}
table.blurb_view_table td.bottom_center
{
    font-size:7pt;
	font-weight:bold;
	text-transform: uppercase;
    background-image: url('images/right_content_top_center.gif'); 
    background-position: left;
    background-repeat: repeat-x;
    height: 30px;
    width:100%;
}
table.blurb_view_table td.content
{
    padding: 5px;
}

table.title_middle_table
{
    width: 97%;
}
table.title_middle_table td.title_middle_table_content
{
    font-size:7pt;
	font-weight:bold;
	text-transform: uppercase;
    background-image: url('images/right_content_center_bg.gif'); 
    background-position: left;
    background-repeat: repeat-x;
    width:100%;
}


/* voting */
table.center_voting_table
{
    background-color: #0d0d31;
    border: solid 1px #FF6600;
    width: 255px;
    font-size: 8pt;
    
}
table.main_module_table td.content_cell td.voting_cell
{
    border-left: dotted 2px #222222;
}
table.main_module_table td.content_cell td.voted_cell
{
    border-right: dotted 2px #222222;
}

/* ad list full view mode */
.full_view
{
    background-color: #050505;
    border: solid 1px #2c2c2c;
}

/* BLUE MODULE */
table.blue_module_table
{
    background-color: #0F0B33;
    color: #ffffff;
    font-size: 8pt;
}
table.blue_module_table td.content_cell
{    
}
table.blue_module_table td.content_cell hr
{
    width: 100px;
    height: 1px;
    color: #fb8116;
    border-style: solid;
}
table.blue_module_table td.top_side span
{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}
table.blue_module_table td.top_side
{
    background-image: url('images/blue_module/blue_module_bg_top.gif');
    background-repeat: repeat-x;
    height: 26px;
}
table.blue_module_table td.bottom_side
{
    background-image: url('images/blue_module/blue_module_bg_bottom.gif');
    background-repeat: repeat-x;
    height: 14px;
}
table.blue_module_table td.left_side
{
    background-image: url('images/blue_module/blue_module_left_bg.gif');
    background-repeat: repeat-y;
    width: 10px;
}
table.blue_module_table td.right_side
{
    background-image: url('images/blue_module/blue_module_right_bg.gif');
    background-repeat: repeat-y;
    width: 10px;
}

/* DARK BLUE MODULE */
table.dark_blue_module_table
{
    background-color: #0E0B2A;
    color: #cccccc;
    font-size: 7pt;
}
table.dark_blue_module_table td.content_cell
{    
}
table.dark_blue_module_table td.top_side span
{
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
}
table.dark_blue_module_table td.top_side
{
    text-align: center;
    background-image: url('images/dark_blue_module/dark_blue_module_bg_top.gif');
    background-repeat: repeat-x;
    height: 26px;
}
table.dark_blue_module_table td.bottom_side
{
    background-image: url('images/dark_blue_module/dark_blue_module_bg_bottom.gif');
    background-repeat: repeat-x;
    height: 15px;
}
table.dark_blue_module_table td.left_side
{
    background-image: url('images/dark_blue_module/dark_blue_module_left_bg.gif');
    background-repeat: repeat-y;
    width: 10px;
}
table.dark_blue_module_table td.right_side
{
    background-image: url('images/dark_blue_module/dark_blue_module_right_bg.gif');
    background-repeat: repeat-y;
    width: 10px;
}

/* POPUP MODULE */
table.popup_module_content td
{
    padding: 0px;
    border: none;
}
table.popup_module_content td.content
{
    background-color: #0a0a0f;
    padding: 8px;
    border-left: solid 1px #c2933e;
    border-right: solid 1px #c2933e;
}
table.popup_module_content td.module_top_center
{
    background-image: url('images/content_popup_module_top_center.gif');
    background-repeat: repeat-x;
    
    font-family: tahoma;
    font-size: 10pt;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFFFFF;
    
    width: 100%;
}
table.popup_module_content td.module_bottom_center
{
    background-image: url('images/content_popup_module_bottom_center.gif'); 
    background-position: bottom;
    background-repeat: repeat-x;
    text-align: center;
    
    width: 100%;
}


/* DEFAULT TABLE STYLE */
table.default_table
{
    border: solid 1px #3e3b6a;
    background-color: #0e0e0e;
    width: 100%;
}
/* header row */
table.default_table tr.header_row
{
    background-color: #404D6C;
    background-image: url('images/header_bg.gif');
    background-repeat: repeat-x;
    color: #ffffff;
    font-weight: bold;
    font-size: 8pt;
}
/* footer row */
table.default_table tr.footer_row
{
    background-color: #1a192a;
    color: #ffdbc4;
    font-weight: bold;
    font-size: 8pt;
    height: 20px;
}
/* paddings */
table.default_table tr.header_row th
{
    padding: 4px;
    white-space: nowrap;
}
/* content row */
table.default_table tr.content_row
{  
}
/* content row for edit template */
table.default_table tr.content_row_edit
{
    background-color: #131313;
}
/* paddings */
table.default_table tr.content_row td
{
    padding: 6px;
    background-color: #000000;
}

/* SIMPLE TABLE LIST */
/* gray */
table.gray_border_list_table
{
    background-color: #000000;
    border: solid 1px #757575;
}
table.gray_border_list_table .voting input
{
    border: none;
}
/* orange */
table.orange_border_list_table
{
    background-color: #000000;
    border: solid 1px #FF6600;
}
table.orange_border_list_table input
{
    color: #999999;
    border: solid 1px #777777;
    background-color: #000000;
    font-size: 7pt;
}
/* feautured table list */
table.feautured_table
{
    background-color: #000000;
    border: solid 1px #FF6600;
    text-align: center;
    width: 95%;
}
table.feautured_table td
{
    padding: 0px;
}
/* region list table */
table.region_list_table
{
    font-size: 7pt;
    background-color: #000000;
    border: solid 1px #FF6600;
    width: 95%;
}
/* agencies table list */
table.list_agencies_table
{
    width: 95%;
    background-color: #25263B;
    border: solid 1px #3F4157;
}
/* region list table */
table.disclaimer_table
{
    background-color: #25263a;
    font-size: 7pt;
    width: 100%;
}
table.disclaimer_table td.title
{
    color: #cccccc;
}
table.disclaimer_table td.content
{
    color: #999999;
}

/* CONTROLS */
.image_uploader
{
    background-color: #201F35;
    border: 1px solid #373462;
    color: #999999;
    font-size: 7pt;
    font-family: Verdana;
}
/* pager control 
table.pager_control_table td
{
    background-color: #201f35;
    border: #000000 1px solid;
    padding: 3px 5px 3px 5px;
}
table.pager_control_table td.selected_cell
{
    background-color: #000000;
    color: #000000;
    border: #FF6600 1px solid;
    padding: 3px 5px 3px 5px;
}
*/
table.pager_control_table
{
    font-size: 7pt;
    color: #cccccc;
}
.active_page,
.active_page:hover
{
    color: #cccccc;
    cursor: default;
    text-decoration: none;
}
/* filter */
table.filter_table
{
    background-color: #000000;
    border: solid 1px #FF6600;
}
table.filter_table input, textarea, select
{
    background-color: #25263B;
    border: 1px solid #3F4157;
    color: #999999;
    font-size: 7pt;
    font-family: Verdana;
}

/* right tab */
.type_tab
{
    background-image: url('tabs/quick_search_type.gif'); 
    background-position: left middle;
    background-repeat: no-repeat;
    background-color: #211F3C;
    border: 0px;
    color: #b9b8c2;
    font-size: 11px;
    font-weight: bold;
    height: 19px;
    width: 39px;
}
.location_tab
{
    background-image: url('tabs/quick_search_location.gif'); 
    background-position: left middle;
    background-repeat: no-repeat;
    background-color: #211F3C;
    border: 0px;
    color: #b9b8c2;
    font-size: 11px;
    font-weight: bold;
    height: 19px;
    width: 60px;
}
.title_tab
{
    background-image: url('tabs/quick_search_title.gif'); 
    background-position: left middle;
    background-repeat: no-repeat;
    background-color: #211F3C;
    border: 0px;
    color: #b9b8c2;
    font-size: 11px;
    font-weight: bold;
    height: 19px;
    width: 43px;
}
.tab_control .ajax__tab_body 
{
    font-size:7pt;
    padding: 5px;
    text-align: center;
}
.tab_control .ajax__tab_header 
{

	text-align:center;	
    background-position: left top;
    background-repeat: no-repeat;
    width: 250px;
    height: 30px;  
}
.tab_control .ajax__tab_tab_
{
    color: #c1c1c1;
    font-size:7pt;
	font-weight:bold;
    text-align:center;
    text-transform:uppercase;
    border: solid 1px #090921;
    padding: 1px 5px 1px 5px;
	
	background-image: url('images/tab_control_button.gif'); 
    background-position: left middle;
    background-repeat: repeat-x;
}
.tab_control .ajax__tab_active .ajax__tab_tab,
.tab_control .ajax__tab_hover .ajax__tab_tab
{
    color: #ffffff;
	background-image: url('images/tab_control_button_hover.gif'); 
    background-position: left middle;
    background-repeat: repeat-x;
}


/* static pages */
table.static_table_full
{
    color: #cccccc;
    border: 1px solid #000000;
    background-color: #25263b;
    width: 100%;
}
table.static_table
{
    border: 1px solid #3F4157;
    border-right: 1px solid #000000; 
    border-bottom: 1px solid #000000;
    background-color: #25263b;
    width: 100%;
}
.static_cell
{
    border: 1px solid #3F4157;
    border-right: 1px solid #000000; 
    border-bottom: 1px solid #000000;
    background-color: #25263b;
}
/*
table.static_table input, textarea, select
{
    background-color: #25263b;
    border: 1px solid #777777;
    color: #999999;
    font-size: 7pt;
    font-family: Verdana;
}
*/

table.static_table2
{
    border: 1px solid #3F4157;
    border-right: 1px solid #000000; 
    border-bottom: 1px solid #000000;
    background-color: #1A1933;
    width: 100%;
}
/*
table.static_table2 input, textarea, select
{
    background-color: #25263b;
    border: 1px solid #777777;
    color: #999999;
    font-size: 7pt;
    font-family: Verdana;
}
*/
table.static_table3
{
    border: 1px solid #3F4157;
    border-right: 1px solid #000000; 
    border-bottom: 1px solid #000000;
    background-color: #25263b;
    font-size: 8pt;
    width: 100%;
}
/*
table.static_table3 input, textarea, select
{
    background-color: #25263b;
    border: 1px solid #777777;
    color: #999999;
    font-size: 7pt;
    font-family: Verdana;
}
*/
table.static_small_table
{
    font-size: 7pt;
    color: #999999;
    border: #3f4157 1px solid;	
    background-color: #1f202e;
    width: 100%;
}

p.headertext
{
    font-size: 9pt;
    font-weight: bold;
}


/* main menu */
iframe.skm {position:absolute;top:0px;left:0px;display:none;}

.main_menu
{
    color: #bebec4;
    font-size: 11px;
    background-color: #120c23;
    background-image: url('menu/menu_bg.gif');
    background-repeat: repeat-x;
    height: 20px;
    z-index: auto;
}
.main_menu td
{
    border-left: solid 1px #6c738e;
    border-right: solid 1px #6c738e;
    cursor: pointer;
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
    white-space: nowrap;
}
.main_menu td:hover
{
    color: #fff;
    background-color: #323153;
    background-image: url('menu/menu_hover_bg.gif');
    background-repeat: repeat-x;
}
.main_menu a
{
    color: #bebec4;
    display: block;
    padding-bottom: 3px;
    padding-top: 3px;
    text-decoration: none;
}
.main_menu a:hover
{
    color: #bebec4;
}
.main_menu a:visited
{
    color: #bebec4;
}

.h_spacer
{
    height: 10px;
}
.h_spacer:hover
{
    background-color: Transparent!important;
}

.main_menu_submenu
{
    font-size: 7pt;
    color: #bebec4;
    background-color: #0d0d31;
    border: solid 1px #383e45;
}
.main_menu_submenu td
{
    width: auto;
    cursor: pointer;
}
.main_menu_submenu td:hover
{
    color: #fff;
    background-color: #2b2948;
    width: 100%;
}
.main_menu_submenu td a
{
    color: #bebec4;
    display: block;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
}
.main_menu_submenu td:hover a
{
    color: #fff;
}
