body { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 0.7em; }

/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg { }

/* background color for the content part of the pages */
Body { }

.ControlPanel { }

/* background/border colors for the selected tab */
.TabBg { }

.LeftPane { }

.ContentPane { }

.RightPane { }

/* text style for the selected tab */
.SelectedTab { }

/* hyperlink style for the selected tab */
A.SelectedTab:link { }

A.SelectedTab:visited { }

A.SelectedTab:hover { }

A.SelectedTab:active { }

/* text style for the unselected tabs */
.OtherTabs { }

/* hyperlink style for the unselected tabs */
A.OtherTabs:link { }

A.OtherTabs:visited { }

A.OtherTabs:hover { }

A.OtherTabs:active { }

/* GENERAL */
/* style for module titles */
.Head { }

/* style of item titles on edit and admin pages */
.SubHead { }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { }

/* text style used for most text rendered by modules */
.Normal { }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { }

.NormalRed { }

.NormalBold { }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton { }

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link { }

A.CommandButton:visited { }

A.CommandButton:hover { }

A.CommandButton:active { }

/* button style for standard HTML buttons */
.StandardButton { }

/* GENERIC */
H1 { }

H2 { color: E0000A; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

H3 { }

H4 { color: #000024; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; margin-bottom: 0px; }

H5, DT { }

H6 { }

TFOOT, THEAD { }

TH { }

A:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000024; text-align:left; }

A:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-align:left; }

A:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-align:left; }

A:active { {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000024;
text-align:left;
}

SMALL { }

BIG { }

BLOCKQUOTE, PRE { }

UL LI { }

UL LI LI { }

UL LI LI LI { }

OL LI { }

OL OL LI { }

OL OL OL LI { }

OL UL LI { }

.redarrow { display: list-item; list-style-image: url(http://www.rwgc.co.uk/Portals/3/i_bullet.gif) !important; margin-left:-15px; padding-left:0px; }

/*#redarrow { list-style-image: url(i_bullet.gif);  margin-left:-15px; padding-left:0px;}*/

HR { }

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message { }

/* style of item titles by Announcements and events */
.ItemTitle { }

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer { }

.ModuleTitle_MenuBar { }

.ModuleTitle_MenuItem { }

.ModuleTitle_MenuIcon { }

.ModuleTitle_SubMenu { }

.ModuleTitle_MenuBreak { }

.ModuleTitle_MenuItemSel { }

.ModuleTitle_MenuArrow { }

.ModuleTitle_RootMenuArrow { }

/* Main Menu */

.MainMenu_MenuContainer { }

.MainMenu_MenuBar { }

.MainMenu_MenuItem { }

.MainMenu_MenuIcon { }

.MainMenu_SubMenu { }

.MainMenu_MenuBreak { }

.MainMenu_MenuItemSel { }

.MainMenu_MenuArrow { }

.MainMenu_RootMenuArrow { }

/* Login Styles */
.LoginPanel { }

.LoginTabGroup { }

.LoginTab { }

.LoginTabSelected { }

.LoginTabHover { }

.LoginContainerGroup { }

.LoginContainer { }

#clearall { clear:both; margin:0px; padding:0px; margin-top:-10px; }

#contain_right { float:right; width:50%; height:100px; font-family:Arial, Helvetica, sans-serif; text-align:left; padding-left:4px; }

#contain_left { float:left; width:50%; height:100px; font-family:Arial, Helvetica, sans-serif; text-align:left; padding-right:4px; }

#news_main_image { border: 1px solid #CCCCCC; width:160 px; height:162 px; padding:2px; float:left; }

#news_main_article { width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:180px; }

#news_main_article_cont { float:left; width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:left; }

#news_article_thumb { border: 1px solid #CCCCCC; width:72 px; height:72 px; padding:2px; float:left; }

#news_sub_article { float:right; width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:left; padding-left:10px; }

#article_head { float:left; width:80%; font-family:Arial, Helvetica, sans-serif; text-align:left; }

#article_more { float:right; width:20%; font-family:Arial, Helvetica, sans-serif; text-align:right; vertical-align:top; }

/* hyperlink style for news articles More */
A.newslink:link { color: E0000A; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

A.newslink:visited { color: E0000A; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

A.newslink:hover { color: E0000A; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

A.newslink:active { color: E0000A; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

.table1 { }

.table1_head { background-color: #000024; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; padding:0; }

#table1head { background:#000024; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; padding:0; }

.cell_daya { background-color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000024; }

.cell_dayb { background-color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000024; }

.cell_menu { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000024; border-bottom: 1px dotted #CCCCCC; }

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000024; text-align:left; }

div { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000024; text-align:left; }

p.home_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000024; text-align:left; line-height: 1.2em; margin-top: 0.5em; }

/* FREE text left and right images */

#freetext_left { border: 1px solid #CCCCCC; width:246px; height:72 px; padding:2px; float:left; }

#freetext_right { border: 1px solid #CCCCCC; width:246px; height:72 px; padding:2px; float:right; }

/* Documents title headers and cells */

td.TitleHeader { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

td.OwnerHeader { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

td.CategoryHeader { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

td.ModifiedDateHeader { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

td.SizeHeader { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

td.TitleCell { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

td.OwnerCell { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

td.CategoryCell { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

td.ModifiedDateCell { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

td.SizeCell { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

td.DownloadCell { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* Blog Styles */

.SubHead { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#dnn_ctr494_EditBlog_lblChildBlogsDescription { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/* Hack to neaten up the Add New Announcement form */
#dnn_ctr684_EditAnnouncements_plCategory_label, #dnn_ctr684_EditAnnouncements_cboCategories, #dnn_ctr684_EditAnnouncements_ctlPicture_lblURLType, #dnn_ctr684_EditAnnouncements_ctlPicture_optType, #dnn_ctr684_EditAnnouncements_plURL_label, #dnn_ctr684_EditAnnouncements_ctlURL_ctlURL { display: none !important; }

#calendartable ul li {
display: list-item; list-style-image: url(http://www.rwgc.co.uk/Portals/3/i_bullet.gif) !important; margin-left:-15px; padding-left:0px;
}

