/* XFlex SkinObject - Nina Meiers - http://www.skinsforsale.com/xflex / http://www.xdglobal.com */
/* XFlex - By Nina Meiers - http://www.xd.com.au - April 25 2006 - Anzac Day - Lest we forget */
/* XFlex Release 1.0.02 * - September 06 2006 - http://www.skinsforsale.com */

/* Forcing browser height of 100% */
body {background: #ffffff; margin: 0;height: 100%;}
html {height: 100%;}
.skinmaster {height: 100%;}


/*Content Panes   */
.panewidetop{width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
.panetop{width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
.paneleft {width: 195px;background-color: transparent;padding-left: 2px;padding-right: 4px;padding-top: 6px;}
.panecontent {width: 100%;background-color: transparent;padding-left: 6px;padding-right: 0px;padding-top: 6px;}
.paneright{width: 100%;background-color: transparent;padding-left: 6px;padding-right: 0px;padding-top: 6px;}
.panebottom{width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
.panewidebottom{width: 100%;background-color: transparent;padding-left: 6px;padding-right: 4px;padding-top: 6px;}
/*  If using Banner in Platinum Skin - you may need to adjust logo width and remove iconst to fit in 800 x 600*/
.Logo {width: 200px;height: 110px;border-bottom: 0px dotted #e3e3e3; padding-left: 5px;padding-right: 5px;}
.icons {height: auto;}

/*.Banner {display: block;padding-top: 3px;}*/
/*Header Height   */
.Header{height: 25px;}
/* Header Background */
.HeaderLeft {height: 27px;text-align: right;}
/* Login/Register/Search div */
.HeaderDiv {width: auto;display: block;float: right;height: 27px;color: #828282;padding: 4px 32px 1px 22px;}
.GoButton {margin-bottom: -8px;position: absolute;}
/* Separator image in header */

/* Generic Classes to ensure XFlex Resizing works */
H1 {font-size:1.5em;font-weight: bold;color: #75808A;}
H2 {font-size:1.4em;font-weight: bold;color:#cc0000;}
H3 {font-size:1.3em;font-weight: bold;color:#2c2c2c;}
H4 {font-size:1.2em;font-weight: bold;color:#75808A;}
H5, DT  {font-size:1.1em; font-weight: bold; color: #75808A;}
H6  {font-size:1.0em;font-weight:bold; color: #75808A;}

TFOOT, THEAD { font-size:  1.1em;color: #75808A;}
TH  {vertical-align: baseline;font-size:  1.1em;font-weight: bold;color: #75808A;}

SMALL { font-size: 0.8em;}
BIG { font-size: 1.2em;}

BLOCKQUOTE, PRE { font-family: Lucida Console, monospace;}

UL LI{list-style-type: square ;}
UL LI LI { list-style-type: disc;}
UL LI LI LI {list-style-type: circle;}

OL LI{list-style-type: decimal;}
OL OL LI { list-style-type: lower-alpha;}
OL OL OL LI {list-style-type: lower-roman;}
HR {color: #cccccc;height:1px;text-align:left}

/* Content container */
.ContentMaster {padding: 2px 20px 20px 20px;}

/* Classes with Hyperlinks   */
/* Basic links */

a:link, a:visited, a:active {color: #777777;font-weight: normal;font-size:inherit;text-decoration: underline;}
a:hover {color: #cc0000;text-decoration: none;}

/* Terms/Privacy/Copyright Class */
.Footer {width: auto;height: 35px;color: #777777;padding: 6px 0px 0 10px;border-top: 1px solid #cccccc; text-align: center;}
/*Custom Class */
.User {background-color: #e3e3e3;line-height: 25px;color: #888888;padding: 0px 5px 0px 5px; }
/* For the links that look like buttons */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {color: #777777;font-size: 10px;text-decoration: underline;}
a.CommandButton:hover {color: #777777;font-size: .8em;text-decoration: none;}
/* For links that come with a pre-attached Normal class */
a.Normal:link, a.Normal:visited, a.Normal:active {color: #777777;font-weight: normal;text-decoration: underline;}
a.Normal:hover {color: #777777;font-weight: normal;text-decoration: none;}

.SkinObject {font-weight: bold; font-size: 10px; color: #404040; font-family: Tahoma, Arial, Helvetica; text-decoration: none;}
A.SkinObject:link, A.SkinObject:visited,A.SkinObject:active {text-decoration:none;color:#404040;}
A.SkinObject:hover {text-decoration: none; color:#404040;}

.XLinks {font-size:11px; color: #404040; font-family: Tahoma, Arial, Helvetica; text-decoration: none; padding-left: 3px; padding-right: 3px;}
A.XLinks:link {text-decoration: none; color:#cc0000;}
A.XLinks:visited {text-decoration: none; color:#404040;}
A.XLinks:active {text-decoration:none;color:#404040;}
A.XLinks:hover {text-decoration: none; color:#404040;}

a.link, a.visited, a.active {color: #777777;font-weight: normal; text-decoration: underline;}
a.Normal:hover {color: #777777;font-weight: normal; text-decoration: none;}

/* Standard Installed Items */
/* Alert Text Color */
.NormalRed {font-size:.9em;color: #990000;font-weight: bold;}
/* Normal bold text */
.NormalBold {font-size:.9em;font-weight: bold;color: #555555;}
/* Normal bold text */
Normal {font-size:1.em;color: #555555;}
/* Padding for Banner */
.Banner {margin-top: 3px;margin-bottom: 3px;}
/* Used in admin section */
.SubHead {font-size:1.0em;font-weight: bold; color: #555555;}

/*Input boxes */
select, input {font-size:.9em;;color: #555555; background-color: #e3e3e3;line-height: 16px;}

/* Applies to text input boxes */
.NormalTextBox {font-size:.9em;color: #555555;padding-left: 1px;font-weight: normal;}
/* Applies to the table cells that contain text input boxes */
td.NormalTextBox {padding: 0;margin: 0;background: transparent;visibility: invisible;}
.StandardButton {background: #8D8D8D;border-right: 1px solid #5E6063;border-left: 1px solid #A4A5A8;border-top: 1px solid #A4A5A8;border-bottom: 1px solid #5E6063;color: #ffffff;font-weight: normal;}

.FreeMenuHolder {height: 22px;margin-left: 2px;margin-bottom: 3px;background-color: #ffffff;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;}
.MenuHolder {height: 22px;margin-left: 2px;background-color: #ffffff;border-top: 0px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;}

/*  Main Menu  */
/* Container for main menu */
.MainMenu_MenuContainer {background: transparent;}
/* Menu bar */
.MainMenu_MenuBar {background: transparent; }
.ActiveSubTab {color: #990000;}
.ActiveRootTab {color: #cc0000;}
.SelectedRootTab {color:#75808a;}
/* Hiding Icons & Arrows for easier formatting */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon {display: none;}
.BreadcrumbSubTab {color: #404040; height: 22px;}
/* Applies to non active state of submenu items */
.MainMenu_MenuItem {font-family: tahoma; color: #88888;font-size: 10pt; font-weight: normal;background:#ffffff;border-top:/* #F3F3F3*/#ffffff 1px solid;border-left: #/*F3F3F3*/ffffff 1px solid;border-bottom: #/*F3F3F3*/ffffff 1px solid;border-right: #/*F3F3F3*/ffffff 1px solid;padding: 1px 4px 2px 2px; height: 22px;}
/* Applies to submenu */
.MainMenu_SubMenu {z-index: 1000; cursor: pointer; cursor: hand; margin: 0px 0px 0px 0px;background-color: #F3F3F3;border: 1px solid #c7c7c7;padding: 1px;/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#404040', Direction=135, Strength=3) */;height: 22px;}
/* Applies to Hover state for submenu items */
.MainMenu_MenuItemSel {font-family: tahoma; font-size: 10pt; font-weight: normal;cursor: pointer; cursor: hand; color: #ffffff;background:#cc0000; #C5C6C8;border-left: #C5C6C8 1px solid;border-right: #C5C6C81px solid;padding: 1px 4px 2px 2px;height: 22px;}
/* Applies to Top Level Menu items */
.MainMenu_Active, .MainMenu_BreadcrumbActive, .MainMenu_Selected  {color: fuschia; height: 22px;}
/* Hover state for main menu items */
.MainMenu_Selected {color: #ffffff;font-weight: bold;height: 22px;padding: 1px 4px 2px 2px;}
/* Selected state for main menu items */
.MainMenu_Active, .MainMenu_BreadcrumbActive {color: #ffffff;font-weight: bold;height: 24px;}
.MainMenu_MenuBreak {width:auto;border:0px;}

/* Colours for the GreyScale Icons */
.XIcons{ font-family: Tahoma, Arial, Helvetica; width: 100%;display: block;/* height: 80px;*/background-position: top center;text-align: center;background-repeat: no-repeat;padding-top: 45px; padding-left: 10px; padding-right: 10px;}

#XIconsHome{background-image: url(xiconpix/home_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIconsHome:active{background-image: url(xiconpix/home_active.gif);background-repeat: no-repeat;}
#XIconsHome:hover{background-image: url(xiconpix/home_hover.gif);background-repeat: no-repeat;}

#XIconsContactUs{background-image: url(xiconpix/contactus_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIconsContactUs:active{background-image: url(xiconpix/contactus_active.gif);background-repeat: no-repeat;}
#XIconsContactUs:hover{background-image: url(xiconpix/contactus_hover.gif);background-repeat: no-repeat;}

#XIconsMembers{background-image: url(xiconpix/members_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIconsMembers:active{background-image: url(xiconpix/members_active.gif);background-repeat: no-repeat;}
#XIconsMembers:hover{background-image: url(xiconpix/members_hover.gif);background-repeat: no-repeat;}

#XIconsEmail{background-image: url(xiconpix/email_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIconsEmail:active{background-image: url(xiconpix/email_active.gif);background-repeat: no-repeat;}
#XIconsEmail:hover{background-image: url(xiconpix/email_hover.gif);background-repeat: no-repeat;}

/* Classes for the Coloured Icons */
.XIcons2{ font-family: Tahoma, Arial, Helvetica; width: 100%; font-size:11px; display: block;/* height: 80px;*/background-position: top center;text-align: center;background-repeat: no-repeat;padding-top: 45px; padding-left: 10px; padding-right: 10px;}

#XIcons2Home{background-image: url(xiconpix/theme2/home_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Home:active{background-image: url(xiconpix/theme2/home_hover.gif);background-repeat: no-repeat;}
#XIcons2Home:hover{background-image: url(xiconpix/theme2/home_hover.gif);background-repeat: no-repeat; }

#XIcons2ContactUs{background-image: url(xiconpix/theme2/contactus_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2ContactUs:active{background-image: url(xiconpix/theme2/contactus_hover.gif);background-repeat: no-repeat;}
#XIcons2ContactUs:hover{background-image: url(xiconpix/theme2/contactus_hover.gif);background-repeat: no-repeat;}

#XIcons2Recipes{background-image: url(xiconpix/theme2/Recipes_inactive.png);background-repeat: no-repeat; text-decoration:none}
#XIcons2Recipes:active{background-image: url(xiconpix/theme2/Recipes_hover.png);background-repeat: no-repeat;}
#XIcons2Recipes:hover{background-image: url(xiconpix/theme2/Recipes_hover.png);background-repeat: no-repeat;}

#XIcons2Members{background-image: url(xiconpix/theme2/members_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Members:active{background-image: url(xiconpix/theme2/members_hover.gif);background-repeat: no-repeat;}
#XIcons2Members:hover{background-image: url(xiconpix/theme2/members_hover.gif);background-repeat: no-repeat;}

#XIcons2Email{background-image: url(xiconpix/theme2/email_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Email:active{background-image: url(xiconpix/theme2/email_hover.gif);background-repeat: no-repeat;}
#XIcons2Email:hover{background-image: url(xiconpix/theme2/email_hover.gif);background-repeat: no-repeat;}

#XIcons2Games{background-image: url(xiconpix/theme2/Games_inactive.png);background-repeat: no-repeat; text-decoration:none}
#XIcons2Games:active{background-image: url(xiconpix/theme2/Games_hover.png);background-repeat: no-repeat;}
#XIcons2Games:hover{background-image: url(xiconpix/theme2/Games_hover.png);background-repeat: no-repeat;}

#XIcons2Articles{background-image: url(xiconpix/theme2/articles_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Articles:active{background-image: url(xiconpix/theme2/articles_hover.gif);background-repeat: no-repeat;}
#XIcons2Articles:hover{background-image: url(xiconpix/theme2/articles_hover.gif);background-repeat: no-repeat;}

#XIcons2Blogs{background-image: url(xiconpix/theme2/blogs_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Blogs:active{background-image: url(xiconpix/theme2/blogs_hover.gif);background-repeat: no-repeat;}
#XIcons2Blogs:hover{background-image: url(xiconpix/theme2/blogs_hover.gif);background-repeat: no-repeat;}

#XIcons2Events{background-image: url(xiconpix/theme2/events_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Events:active{background-image: url(xiconpix/theme2/events_hover.gif);background-repeat: no-repeat;}
#XIcons2Events:hover{background-image: url(xiconpix/theme2/events_hover.gif);background-repeat: no-repeat;}

#XIcons2BuyOnline{background-image: url(xiconpix/theme2/BuyOnline_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2BuyOnline:active{background-image: url(xiconpix/theme2/BuyOnline_hover.gif);background-repeat: no-repeat;}
#XIcons2BuyOnline:hover{background-image: url(xiconpix/theme2/BuyOnline_hover.gif);background-repeat: no-repeat;}

#XIcons2Forums{background-image: url(xiconpix/theme2/Forums_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Forums:active{background-image: url(xiconpix/theme2/Forums_hover.gif);background-repeat: no-repeat;}
#XIcons2Forums:hover{background-image: url(xiconpix/theme2/Forums_hover.gif);background-repeat: no-repeat;}

#XIcons2Downloads{background-image: url(xiconpix/theme2/Downloads_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Downloads:active{background-image: url(xiconpix/theme2/Downloads_hover.gif);background-repeat: no-repeat;}
#XIcons2Downloads:hover{background-image: url(xiconpix/theme2/Downloads_hover.gif);background-repeat: no-repeat;}

#XIcons2Gallery{background-image: url(xiconpix/theme2/Gallery_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Gallery:active{background-image: url(xiconpix/theme2/Gallery_hover.gif);background-repeat: no-repeat;}
#XIcons2Gallery:hover{background-image: url(xiconpix/theme2/Gallery_hover.gif);background-repeat: no-repeat;}

#XIcons2Movies{background-image: url(xiconpix/theme2/Movies_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Movies:active{background-image: url(xiconpix/theme2/Movies_hover.gif);background-repeat: no-repeat;}
#XIcons2Movies:hover{background-image: url(xiconpix/theme2/Movies_hover.gif);background-repeat: no-repeat;}

#XIcons2Podcasts{background-image: url(xiconpix/theme2/Podcasts_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Podcasts:active{background-image: url(xiconpix/theme2/Podcasts_hover.gif);background-repeat: no-repeat;}
#XIcons2Podcasts:hover{background-image: url(xiconpix/theme2/Podcasts_hover.gif);background-repeat: no-repeat;}

#XIcons2Members{background-image: url(xiconpix/theme2/Members_inactive.gif);background-repeat: no-repeat; text-decoration:none}
#XIcons2Members:active{background-image: url(xiconpix/theme2/Members_hover.gif);background-repeat: no-repeat;}
#XIcons2Members:hover{background-image: url(xiconpix/theme2/Members_hover.gif);background-repeat: no-repeat;}

/* Modules - Integrating the look and feel with Menu */
.ModuleTitle_MenuContainer {color: #2c2c2c;}
.ModuleTitle_MenuBar {cursor: pointer; cursor: hand; height: 21px;}
.ModuleTitle_MenuItem {font-family: tahoma; color: #888888;font-size: 11px; font-weight: normal;background: #F3F3F3;border-top: #F3F3F3 1px solid;border-left: #F3F3F3 1px solid;border-bottom: #F3F3F3 1px solid;border-right: #F3F3F3 1px solid;padding: 1px 4px 2px 2px;}
.ModuleTitle_SubMenu {z-index: 1000; cursor: pointer; cursor: hand; margin: 2px 0px 0px 0px;background-color: #F3F3F3;border: 1px solid #c7c7c7;padding: 0px;}
.ModuleTitle_MenuItemSel {font-family: tahoma; font-size: 11px; font-weight: normal;cursor: pointer; cursor: hand; color: #ffffff;background: #cc0000;border-left: #cc0000 1px solid;border-right: #cc0000 1px solid;padding: 1px 4px 2px 2px;}
.ModuleTitle_MenuBreak, .ModuleTitle_MenuIcon, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}

/* End */