/************************** modules common ***********************/
td.menufont
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
td.menufont2
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#92A6BF; /*#173E5F;*/
}
table.module_wrapper
{
margin-bottom:10px;
border-collapse:collapse;
background-color:#3869A4;
border:1px solid #6D9CCF;
}
table.module200
{
font-family:Verdana;
border-collapse:collapse;
width:200px;
margin-left:2px;
margin-right:2px;
}
table.module240
{
font-family:Verdana;
border-collapse:collapse;
width:240px;
margin-left:2px;
margin-right:2px;
}
table.module300
{
font-family:Verdana;
border-collapse:collapse;
width:300px;
margin-left:2px;
margin-right:2px;
}
table.module400
{
font-family:Verdana;
border-collapse:collapse;
width:400px;
margin-left:2px;
margin-right:2px;
}
table.module450
{
font-family:Verdana;
border-collapse:collapse;
width:450px;
margin-left:2px;
margin-right:2px;
}
table.module450_nomargin
{
font-family:Verdana;
border-collapse:collapse;
width:450px;
}
table.module500
{
font-family:Verdana;
border-collapse:collapse;
width:500px;
margin-left:2px;
margin-right:2px;
}
table.module550
{
font-family:Verdana;
border-collapse:collapse;
width:550px;
margin-left:2px;
margin-right:2px;
}

table.module600
{
font-family:Verdana;
border-collapse:collapse;
width:600px;
margin-left:2px;
margin-right:2px;
}

table.module650
{
font-family:Verdana;
border-collapse:collapse;
width:650px;
margin-left:2px;
margin-right:2px;
}

table.module660
{
font-family:Verdana;
border-collapse:collapse;
width:660px;
margin-left:2px;
margin-right:2px;
}

table.module690
{
font-family:Verdana;
border-collapse:collapse;
width:690px;
margin-left:2px;
margin-right:2px;
}

table.module730
{
font-family:Verdana;
border-collapse:collapse;
width:730px;
margin-left:2px;
margin-right:2px;
}

table.module900
{
font-family:Verdana;
border-collapse:collapse;
width:900px;
margin-left:2px;
margin-right:2px;
}

tr.module_title
{
font-family:verdana,helvetica,arial,sans-serif;
font-size:15px;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/module_title_2.jpg);
height:28px;
}

tr.module_bottom
{
height:0px;
}

td.module_white_line
{
background-color:#FFFFFF;
height:1px;
}

td.module_gray_line
{
background-color:#BFBFBF; /*gray #2E5286; /*#CCCCCC;*/
height:1px;
}

td.module_white
{
background-color:#FFFFFF;
height:25px;
}

td.white_space_10
{
background-color:#FFFFFF;
height:10px;
}

td.module_link
{
font-size:11px;
vertical-align:bottom;
color:#000000;
/*background-color:#2E5286;*/
/*background-image:url(/Portals/0/Images/ModuleGifs/module_link.gif);*/
height:21px;
padding-right:2px;
}

div.scroll 
{
height: 600px;
width: 450px;
overflow: auto;
padding: 8px;
}
td.white
{
background-color:#FFFFFF;
}
/************************* quick link **************************/
table.quick_links
{
font-family:Verdana;
border-collapse:collapse;
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
width:200px;
margin-left:2px;
margin-right:2px;
}
table.quick_links_157
{
font-family:Verdana;
border-collapse:collapse;
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
width:157px;
}

td.quick_links1
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/navy22.gif);
height:20px;
padding-left:5px;
}
td.quick_links1:hover
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/navy_solid.gif);
}
td.quick_links2
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/redwine22.gif);
height:20px;
padding-left:5px;
}
td.quick_links2:hover
{

background-image:url(/Portals/0/Images/ModuleGifs/colours/redwine_solid.gif);
}


td.quick_links3
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif);
height:20px;
padding-left:5px;
}
td.quick_links3:hover
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue_solid.gif);
}

td.quick_links4
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/palegreen22.gif);
height:20px;
padding-left:5px;
}
td.quick_links4:hover
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/palegreen_solid.gif);
}

td.quick_links5
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/greentorq22.gif);
height:20px;
padding-left:5px;
}
td.quick_links5:hover
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/greentorq_solid.gif);
}
td.quick_links6
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/gold22.gif);
height:20px;
padding-left:5px;
}
td.quick_links6:hover
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/gold_solid.gif);
}
td.quick_links7
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/blue22.gif);
height:20px;
padding-left:5px;
}
td.quick_links7:hover
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/blue_solid.gif);
}
/************************* news ticker ********************/

td.news_ticker_data
{
font-size:11px;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF;
height:100px;
padding-left:5px;
}

/************************* quote **************************/
td.quote_remark
{
font-size:11px;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF;
height:20px;
padding-right:5px;
word-wrap: break-word;
width:200px;
}

td.quote_mark
{
background-color:#FFFFFF;
width:100px;
}

td.quote_by
{
font-size:10px;
vertical-align:middle;
color:#FFFFFF;
background-color:#4E744E; /*pale green*/
height:20px;
padding-right:5px;
word-wrap: break-word;
width:200px;
}

/************************* news **************************/

td.news_date
{
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
/*background-image:url(/Portals/0/Images/ModuleGifs/colours/navy22.gif); /*grayblue22.gif gray blue*/
height:20px;
padding-left:5px;
}

td.news_pic1
{
height:150px;
vertical-align:middle;
}

td.news_pic2
{
height:80px;
vertical-align:middle;
background-color:#000000;
}

td.news_pic3
{
height:80px;
vertical-align:middle;
background-color:#000000;
}

td.news_summary
{
font-size:11px;
vertical-align:top;
color:#000000;
/*background-color:#BBDDFF; pale blue*/
/*background-image:url(/Portals/0/Images/ModuleGifs/module_bg.jpg);*/
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
word-wrap: break-word;
}

td.news_summary:hover
{
background-color:#EEEEEE;
}

div.NewsImages
{
text-align:center;
width:100%;
}

/************************* gallery main page **************************/

td.gallery_main
{
width:240px;
height:160px;
vertical-align:middle;
}

/************************* match reports **************************/
td.match_report_venue
{
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue*/
height:20px;
padding-left:5px;
}

td.match_report_desc
{
font-size:11px;
vertical-align:middle;
color:#000000;
/*background-color:#E6E6E6;*/
background-image:url(/Portals/0/Images/ModuleGifs/module_bg.jpg);
height:57px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

td.match_report_desc:hover
{
background-color:#EEEEEE;
}


/************************** lotto ************************/

td.lotto_date
{
font-size:11px;
font-weight:bold;
color:#4C4646;
padding-left:5px;
background-color:#FFFFFF;
}
td.lotto_jackpot
{
font-size:11px;
vertical-align:middle;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue*/
color:#FFFFFF;
height:20px;
padding-left:5px;
}
td.lotto_balls
{
vertical-align:middle;
/*background-color:#E6E6E6;*/
background-image:url(/Portals/0/Images/ModuleGifs/module_bg.jpg);
height:80px;
}
td.lotto_balls img
{
padding:0px;
}

/************************* fixtures **************************/

td.fixtures_date
{
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue*/
height:20px;
padding-left:5px;
}
td.fixtures_data
{
font-size:10px;
vertical-align:middle;
color:#000000;
/*background-color:#E6E6E6;*/
background-image:url(/Portals/0/Images/ModuleGifs/module_bg.jpg);
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
}

/************************* feedback **************************/

td.feedback_data
{
font-size:9px;
vertical-align:middle;
color:#FFFFFF;
/*background-color:#660033; /*red wine*/
/*background-image:url(/Portals/0/Images/ModuleGifs/colours/feedback_torq.gif);*/
/*background-image:url(/Portals/0/Images/ModuleGifs/colours/feedback_blue.gif);*/
background-image:url(/Portals/0/Images/ModuleGifs/colours/feedback_navy.gif);
height:50px;
padding-left:12px;
padding-top:5px;
padding-bottom:5px;
}
td.feedback_symbol
{
vertical-align:middle;
background-color:#FFFFFF;
height:60px;
}

/*******************************FIXTURES PAGE**************************/
table.fixtures
{
font-family:Verdana;
border-collapse:collapse;
font-size:10px;
width:400px;
background-color:#E6E6E6;
text-align: left; 
}
tr.fixtures_title
{
/*Team, Venue, Date & Time*/
height:20px;
font-weight:bold;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/fixtures/black_top.jpg); 
}
tr.fixtures_content
{
background-color:#FFFFFF;
width:450px;
}
td.team
{
width:190px;
}
td.venue
{
width:100px;
}
td.datetime
{
width:110px;
}

td.team2
{
width:300px;
}
td.venue2
{
width:150px;
}
td.datetime2
{
width:50px;
}

tr.roundtitle
{
/*Round1*/
height:14px;
font-weight:bold;
text-align: center; 
color:#ffffff;
background-image:url(/Portals/0/Images/ModuleGifs/fixtures/blue_top_18.jpg);
font-size:10px;
}
td.Round
{
height:16px;
}
tr.hiliterow{
background-image:url(/Portals/0/Images/ModuleGifs/fixtures/yellow_top_18.jpg);
color:#000000;
}

/****************************LOTTO RESULTS PAGE***************************/
td.lrp_lotto_jackpot
{
font-size:11px;
font-weight:bold;
vertical-align:middle;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue*/
color:#FFFFFF;
height:20px;
padding-left:5px;
}
td.lrp_lotto_balls
{
vertical-align:middle;
background-color:#EEEEEE;
height:70px;
}
td.lrp_white
{
background-color:#FFFFFF; /*white*/
}
table.lrp_inner_table
{
font-family:Verdana;
border-collapse:collapse;
width:330px;
background-color:#FFFFFF; /*white*/
border: 1px solid #BFBFBF; /*gray*/
margin-top:8px;
}
td.lrp_lotto_winning_combo
{
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/colours/gold22.gif);
height:20px;
padding-left:5px;
}
td.lrp_lotto_jackpot_won
{
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/colours/redwine22.gif);
height:20px;
padding-left:5px;
}
td.lrp_lotto_winners
{
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF; /*white*/
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
}
td.lrp_total_payout
{
font-size:12px;
vertical-align:middle;
color:#FFFFFF;
background-color:#123456; /*pale blue*/
padding-left:5px;
padding-top:8px;
padding-bottom:8px;
}
/****************************LOTTO RESULTS ARCHIVE PAGE***************************/
td.lrap_heading
{
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif);
padding-left:5px;
height:20px;
}
tr.lrap_gray_row
{
background-image:url(/Portals/0/Images/Lotto/lotto_bg.jpg);
/*background-color:#EEEEEE; gray*/
}
tr.lrap_white_row
{
background-image:url(/Portals/0/Images/Lotto/lotto_bg.jpg);
/*background-color:#FFFFFF; white*/
}
td.lrap_lotto_balls
{
vertical-align:middle;
height:40px;
}
td.lrap_data
{
font-size:12px;
vertical-align:middle;
color:#000000;
padding-left:4px;
}

/**********************************GALLERY NEW LAYOUT *******************************/
.gallery_section
{
margin-left:32px;
margin-right:32px;
margin-top:8px;
margin-bottom:8px;
padding-left:16px;
padding-right:16px;
padding-top:12px;
padding-bottom:8px;
/*background-image:url(/Portals/0/Images/GalleryPics/gallery_section_bg.jpg);*/
background-color:#fff;
/*background-color:#f5f5f5; */
/*background-color:#f5f5f4; */
border:1px solid #bfd9df; /*#82c4d3; /*#d2e0f3;*/
}
.gallery_spacing
{
padding-left:3px;
padding-right:3px;
}
td.gallery_desc2
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#3869A4;
padding-left:5px;
background-color:#EEE; 
/*background-color:#c1dce1; */
/*background-color:#f5f5f4; */
height:20px;
}
td.gallery_bg2
{
background-color:#EEE;
}
td.gallery_upload2
{
background-color:#fff; /*grey*/
vertical-align:middle;
}

/**********************************GALLERY PAGE*******************************/

td.gallery_desc
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#FFFFFF;
padding-left:5px;
background-color:#000000; /*#669966; pale green, was #6F96B3; gray blue*/
height:20px;
}
td.gallery_bg
{
background-color:#000000; /*black*/
}
td.gallery_upload
{
background-color:#000000; /*grey*/
vertical-align:middle;
}
div.gallery_outer_scroll_120
{
height: 120px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_130
{
height: 130px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_135
{
height: 135px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_140
{
height: 140px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_150
{
height: 150px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_160
{
height: 160px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_170
{
height: 170px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_180
{
height: 180px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_outer_scroll_190
{
height: 190px;
width: 880px;
padding: 4px;
overflow:auto;		
}
}
div.gallery_outer_scroll_265
{
height: 265px;
width: 880px;
padding: 4px;
overflow:auto;		
}
div.gallery_inner_scroll_750
{
width: 750px;
}
div.gallery_inner_scroll_800
{
width: 800px;
}
div.gallery_inner_scroll_900
{
width: 900px;
}
div.gallery_inner_scroll_1000
{
width: 1000px;
}
div.gallery_inner_scroll_1100
{
width: 1100px;
}
div.gallery_inner_scroll_1200
{
width: 1200px;
}
div.gallery_inner_scroll_1300
{
width: 1300px;
}
div.gallery_inner_scroll_1400
{
width: 1400px;
}
div.gallery_inner_scroll_1500
{
width: 1500px;
}
div.gallery_inner_scroll_1600
{
width: 1600px;
}
div.gallery_inner_scroll_1700
{
width: 1700px;
}
div.gallery_inner_scroll_1800
{
width: 1800px;
}
div.gallery_inner_scroll_1900
{
width: 1900px;
}
div.gallery_inner_scroll_2000
{
width: 2000px;
}
div.gallery_inner_scroll_2100
{
width: 2100px;
}
div.gallery_inner_scroll_2200
{
width: 2200px;
}
div.gallery_inner_scroll_2300
{
width: 2300px;
}
div.gallery_inner_scroll_2400
{
width: 2400px;
}
div.gallery_inner_scroll_2500
{
width: 2500px;
}
div.gallery_inner_scroll_2650
{
width: 2650px;
}
div.gallery_scroller
{
scrollbar-face-color: #111111;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #444444;
scrollbar-arrow-color: #006699;
scrollbar-track-color: #111111;
scrollbar-darkshadow-color: #444444;
}

/************************* match report page **************************/
td.match_report_pic
{
background-color:#FFFFFF;
}
td.match_report_score
{
font-size:11px;
color:#2D2D2D; /*gray*/
/*background-image:url(/Portals/0/Images/ModuleGifs/white_title2.jpg);*/
/*background-image:url(/Portals/0/Images/ModuleGifs/bluehalfhalf.jpg);*/
/*background-image:url(/Portals/0/Images/Skin/menu_bg.jpg);*/
background-image:url(/Portals/0/Images/ModuleGifs/white_title.jpg);
font-weight:bold;
text-align:center;
vertical-align:middle;
height:28px;
}
td.match_report
{
font-size:11px;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
}

/************************* league table page **************************/
td.league_table_title
{
font-size:12px;
vertical-align:middle;
color:#FFFFFF;
padding-left:5px;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif);
text-align:center;
height:20px;
}
tr.league_table_heading
{
background-image:url(/Portals/0/Images/ModuleGifs/colours/redwine22.gif);
height:20px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
vertical-align:middle;
}
tr.league_table_data
{
font-size:12px;
vertical-align:middle;
color:#000000;
text-align:center;
background-color:#EEEEEE;
}
td.league_table_team
{
text-align:left;
padding-left:25px;
}

/************************* white news section **************************/

td.white_news_outer
{
background-color:#FFFFFF;
vertical-align:top;
width:100%;
padding-left:7px;
padding-right:7px;
padding-top:7px;
padding-bottom:7px;
}

td.white_news_outer_mainpage
{
background-color:#FFFFFF;
vertical-align:top;
width:100%;
padding-left:7px;
padding-right:7px;
padding-top:7px;
padding-bottom:7px;
}

table.white_news_item
{
background-image:url(/Portals/0/Images/ModuleGifs/gray_blend.jpg);
font-family:verdana,helvetica,arial,sans-serif;
font-size:10px;
border-top: 1px solid #DDDDDD; 
border-left: 1px solid #DDDDDD; /*gray*/
border-right: 1px solid #DDDDDD; 
border-bottom: 1px solid #DDDDDD; 
width:100%;
}

table.white_news_item_noborder
{
background-image:url(/Portals/0/Images/ModuleGifs/gray_blend.jpg);
font-family:verdana,helvetica,arial,sans-serif;
font-size:10px;
border-left: 1px solid #DDDDDD; 
border-right: 1px solid #DDDDDD; 
width:100%;
}

td.white_news_heading
{
font-size:11px;
vertical-align:middle;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue background-color:#488AC7; Steel Blue3*/
color:#FFFFFF;
height:20px;
padding-left:5px;
}

td.white_news_heading_bold
{
font-weight:bold;
font-size:11px;
vertical-align:middle;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue background-color:#488A Steel Blue3*/
color:#FFFFFF;
height:20px;
padding-left:5px;
}

td.white_news_date
{
font-size:11px;
font-weight:bold;
color:#4C4646;
padding-bottom:5px;
}

td.white_news_summary
{
color:#000000; /*#4C4646;*/
padding-left:25px;
padding-bottom:5px;
background-image:url(/Portals/0/Images/ModuleGifs/news_piece.gif);
}


/************************* links page **************************/

table.links_table
{
border-collapse:collapse;
background-color:#FFFFFF;
width:100%;
}

td.links_outer
{
padding-top:8px;
background-color:#FFFFFF;
vertical-align:top;
width="50%";
}
td.links_data
{
font-size:11px;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:16px;
}
td.link_header
{
font-size:11px;
color:#2D2D2D; /*gray*/
/* background-image:url(/Portals/0/Images/ModuleGifs/ModuleTopBlack200.jpg);*/ 
/* background-image:url(/Portals/0/Images/ModuleGifs/grayhalfhalf.jpg);*/
/* background-image:url(/Portals/0/Images/ModuleGifs/bluehalfhalf2.jpg); */
background-image:url(/Portals/0/Images/ModuleGifs/gray_2tone.jpg); /*white_title*/

font-weight:bold;
text-align:center;
vertical-align:middle;
height:28px;
border-left: 1px solid #CCCCCC; /*gray*/
border-right: 1px solid #ACACAC; /*gray*/
}

/************************* club notes **************************/

td.club_notes_heading
{
font-size:11px;
vertical-align:middle;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif);
color:#FFFFFF;
height:20px;
padding-left:5px;
}

td.club_notes_heading_bold
{
font-weight:bold;
font-size:11px;
vertical-align:middle;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif);
color:#FFFFFF;
height:20px;
padding-left:5px;
}

/********************** bookmark ******************/
td.bookmark
{
font-family:Verdana;
font-size:11px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
background-color:#FFFFFF;
color:#000000;
}

/******************************* cairde droimmhor  ****************************/
span.fod_heading
{
color: #D3942B;
font-weight: bold;
}
td.fod_summary
{
font-size:11px;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
}
table.fod_table
{
border-collapse:collapse;
background-color:#FFFFFF;
width:90%;
font-size:11px;
}
td.fod_table_left
{
background-color:#CADFFF;
}
td.fod_table_middle
{
background-color:#B3D1FF;
}
td.fod_table_right
{
background-color:#A4C8FF;
}
table.fod_draw
{
font-size:10px;
vertical-align:middle;
color:#222;
/*background-color:#EAEAEA;*/
/*background-image:url(/Portals/0/Images/FriendsOfDromore/FOD_blend.jpg);*/
background-image:url(/Portals/0/Images/ModuleGifs/gray_blend.jpg);
padding:5px;
margin-left:14px;
margin-right:14px;
border: 1px solid #355D98;
}
span.fod_drawtitle
{
font-size:11px;
font-weight:bold;
color:#355D98;
}
span.fod_drawdate
{
color:#666;
}
/******************************* sitemap  ****************************/
td.sitemap_link_header
{
font-size:11px;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/ModuleTopBlack200.jpg);
font-weight:bold;
text-align:center;
vertical-align:middle;
height:28px;
border-right: 1px solid #666666;
}
tr.sitemap_links
{
vertical-align:top;
}
td.sitemap_links_data
{
font-size:12px;
color: #808080; /*Gray*/
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:16px;
}
table.sitemap_module600
{
background-image:url(/Portals/0/Images/Background/sitemap_bg.jpg);
font-family:Verdana;
border-collapse:collapse;
width:600px;
margin-left:2px;
margin-right:2px;
}


/************************* Papers **************************/
table.papers_table
{
font-family:Verdana;
border-collapse:collapse;
background-color:#FFFFFF;
width:100%;
}
td.papers_logo
{
vertical-align:middle;
color:#0066CC;
background-color:#FFFFFF;
height:30px;
padding-left:5px;
padding-top:8px;
padding-bottom:8px;
}
td.papers_date
{
font-family:Tahoma;
font-size:12px;
vertical-align:top;
color:#999999;
background-color:#FFFFFF;
padding-left:20px;
width:90px;
}
td.papers_link
{
font-size:12px;
vertical-align:top;
color:#000000;
background-color:#FFFFFF;
padding-left:5px;
}

/************************* welcome page**************************/

#dromoregfc_welcome
{
	height: 100px;
	width: 560px;
	text-indent: 10000px;
	overflow: hidden;
	background: url(/Portals/0/Images/Splash/Construction_rollover2009.jpg) top left no-repeat;
	display: block;
}

#dromoregfc_welcome:hover
{
	background-position: bottom left;
}
td.splash
{
font-family:Arial;
font-size:9px;
}


/************************* committee page**************************/
td.committee_role
{
	vertical-align:top;
	padding-left:5px;
	width:150px;
	background-image:url(/Portals/0/Images/Committee/committee_role.jpg);
}

table.committee_role
{
	color: #FFFFFF;
	font-family:Arial;
	font-size: 12px;
}

td.committee_staff
{
	vertical-align:top;
	padding-left:5px;
	background-image:url(/Portals/0/Images/Committee/committee_staff.jpg);
}

table.committee_staff
{
	color: #222222;
	font-family:Arial;
	font-size: 12px;
}

/******************************* club history  ****************************/
span.clubhist_heading
{
color: #D3942B;
font-weight: bold;
}

td.clubhist_summary
{
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
background-color:#003366;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
}

/************************* contacts **************************/

td.contacts_head
{
font-size:11px;
vertical-align:middle;
color:#FFFFFF;
background-image:url(/Portals/0/Images/ModuleGifs/colours/grayblue22.gif); /*gray blue*/
height:20px;
padding-left:5px;
margin-bottom:30px;
}

table.contacts_data
{
border-collapse:collapse;
width:100%;
font-size:10px;
vertical-align:middle;
color:#000000;
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
background-color:#FFFFFF;
}

td.contacts_data_top
{
	padding-top:10px;
	padding-left:10px;
}

td.contacts_data_
{
	padding-left:10px;
}

td.contacts_data_bottom
{
	padding-left:10px;
	padding-bottom:10px;
}

td.contacts_data_all
{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

/******************************* astroturf  ****************************/

td.astroturf_text
{
font-size:11px;
vertical-align:middle;
color:#000000;
background-color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
}
td.astroturf_construction
{
font-size:11px;
vertical-align:middle;
color:#EEEEEE;
/*color:#FFFFFF;*/
/*background-color:#3F3F3F;
 /*#3869A4; blue*/
background-color:#4071BB;
padding-left:15px;
padding-right:15px;
padding-top:15px;
padding-bottom:15px;
/*border-top: 1px solid 00009c; /*#434343;*/
}


/********************************** general *******************************/
td.plaintext
{
font-family:Verdana;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
padding-left:5px;
}

/************************* match results ********************/
td.match_results_category
{
/*background-image:url(/Portals/0/Images/ModuleGifs/colours/gold22.gif);*/
/*background-image:url(/Portals/0/Images/ModuleGifs/white_title2.jpg);*/
/*background-image:url(/Portals/0/Images/ModuleGifs/bluehalfhalf.jpg);*/
/*background-image:url(/Portals/0/Images/ModuleGifs/white_title.jpg);*/
/*background-color:#4F4F4F;*/
/*background-image:url(/Portals/0/Images/ModuleGifs/white_title2.jpg);*/
background-image:url(/Portals/0/Images/ModuleGifs/blueglasstop.jpg);
height:20px;
text-align:center;
color:#FFF;
font-size:13px;
font-weight:bold;
}

table.match_results
{
/*font-family:Lucida Grande, Lucida Sans, sans-serif;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
border-collapse:collapse;
font-size:11px;
padding:0px;
}
/*greentorq22.redwine22*/
tr.match_results_grid_titles
{
height:24px;
font-size:11px;
background-image:url(/Portals/0/Images/ModuleGifs/blueglass.jpg);
color: #2E6E9E;
font-weight:bold;
}
td.match_results_grid_titles_320
{
padding-left:3px;
width:300px;
}
td.match_results_grid_titles_200
{
padding-left:3px;
width:200px;
}
td.match_results_grid_titles_150
{
padding-left:3px;
width:150px;
}
td.match_results_grid_titles_100
{
padding-left:3px;
width:100px;
}
td.match_results_grid_titles_80
{
padding-left:3px;
width:80px;
}
td.match_results_grid_titles_40
{
padding-left:3px;
width:40px;
}
tr.match_results_entry_alt
{
background-image:url(/Portals/0/Images/ModuleGifs/results_line.jpg);
color:#000;
font-size:11px;
height:20px;
}
tr.match_results_entry
{
background-image:url(/Portals/0/Images/ModuleGifs/results_line.jpg);
color:#000000;
font-size:11px;
height:20px;
}
/************************* changes ********************/
div.changes
{
overflow:auto;
height:100px;
width:190px;
}
td.changes_data
{
font-size:10px;
vertical-align:middle;
color:#000000;
background-image:url(/Portals/0/Images/ModuleGifs/module_bg.jpg);
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}
/************************* fun run********************/
table.funrun_info
{
font-size:11px;
vertical-align:middle;
color:#363636;
/*background-image:url(/Portals/0/Images/ModuleGifs/gray_blend.jpg);*/
background-color: #F7F7F7;
padding:5px;
margin-left:14px;
border: 1px solid #355D98;
}

table.funrun_importantinfo
{
font-size:11px;
vertical-align:middle;
color:#555;
background-color: #F7F7F7;
padding:5px;
margin-left:14px;
border: 1px solid #FF3333;
}
span.fod_drawdate
{
color:#666;
}
/*************************** count down timer ************************/
.countdown
{
border: 1px solid #bbb;
color:#333;
background-image:url(/Portals/0/Images/MainPage/Countdown_bg.jpg);
/*background-color:#dedede;*/
font-family:Arial Black;
font-size:16px;
padding:2px;
}
/************************ image enlarge **********************/
#pic1.resize{
height:300px;
overflow:hidden;
}
#pic1{
position:absolute;
_margin: 0 -252px;
z-index:0;
}
.EnlargeImg
{
height:300px;
}
/************************ Twitter **********************/
td.twitter_data
{
font-size:10px;
vertical-align:middle;
color:#000000;
background-image:url(/Portals/0/Images/ModuleGifs/module_bg.jpg);
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}
div.twitter_div
{
overflow:auto;
height:150px;
width:240px;
}
.tweet 
{
background: #fff;
margin: 4px 0;
width: 200px;
padding: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}
.tweet img 
{
float: left;
margin: 0 8px 4px 0;
}
.tweet .text 
{
margin: 0;
}
.tweet .time 
{
font-size: 80%;
color: #888;
white-space: nowrap;
}
#twitterSearch .tweet 
{
min-height: 24px;
}
#twitterSearch .tweet .text 
{
margin-left: 32px;
}
