/* Start skin core lm */

/*this contains core styles for skin sites, the style.css comes after, so will override anything in here */
/* -------------------------------New Core Styles from SP and ST----------------------------------------- */ 

/*----RESET STYLES-----*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration:none;	
	list-style-type: none;
	border-collapse: collapse;
	vertical-align: top;
}

table {
	width: 100%;
}

div.widget {
	border: 0;
	margin: 0px 15px 20px 0px;
}

#header .widget {
	margin-bottom: 0px;
}

#header .widget.ImageWidget {
    overflow: hidden;
	margin-bottom: 10px;
}

#header .widget.BannerWidget {
    overflow: hidden;
	margin-bottom: 10px;
	border-radius: 8px 8px 0 0;
}

.BannerWidget h1 {
    background-image: url("http://www.parkdalecc.com/images/header_bg.png");
    background-repeat: repeat;
    font-size: 24pt;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 35px 0;
    text-align: center;
    text-shadow: 1px 1px 2px #222222;
    text-transform: uppercase;
}

.widget.HtmlWidget {
    height: auto !important;
}


/*-----------------------CORE LAYOUT STYLES-----------------------*/

body {
	font-family: Arial, Helvetica, sans-serif;
}
	
#extremeouterwrapper {
	width: 995px;
	margin: 10px auto 0px auto;
	}	
	
#outerwrapper{
	float: left;
    padding: 15px 0 15px 15px;
	height: auto;
	background-color: #ffffff;
	border-radius: 8px 8px 0 0;
}

#topbar {
	width: auto;
	height: auto;
}


/*----------- Start Nav Bar Styles -----------*/
/*nav.globalnav {
width:100%;
height: auto;
background-image: url('https://web.archive.orghttp://test38914.sportzvault.com/files/38914/images/template/NAVBAR/nav_bg2.jpg');
border-bottom: 1px solid #333333;
}*/

#navcontain {
height: 40px;
width: 1000px;
margin: 0px auto;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
}

#navcontain ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}

#navcontain ul li.navleft{
float:left;
padding:8px;
border-right: 1px solid #333333;
height: 24px;
}

#navcontain ul li.navright{
float:right;
padding:5px;
border-left: 1px solid #333333;
height: 30px;
}

#navcontain ul li img.logo{
opacity: 1.0;
}

#navcontain ul li img{
opacity: 0.6;
-moz-transition: opacity 0.2s; /* Firefox 4 */
-webkit-transition: opacity 0.2s; /* Safari and Chrome */
-o-transition: opacity 0.2s; /* Opera */
}

#navcontain ul li img:hover{
opacity: 1.0;
}

/*----------- End Nav Bar Styles -----------*/

#header{
	float: left;
	width: 980px;
}

#header .widget.ImageWidget {
    margin-bottom: 10px;
    overflow: hidden;
}

#menu{
	float: left;
	width: 980px;
}

#main {
	float: left;
	width: 980px;
	height: auto;
	overflow: hidden;
	padding-bottom: 30px;
}


/*COLUMN OPTIONS*/
/* OPTION ONE = MAIN COLUMN ONLY | OPTION TWO - MAIN COLUMN, RIGHT COLUMN | OPTION THREE - LEFT COLUMN, MAIN COLUMN, RIGHT COLUMN */

#column {
float: left;	
}
	
.colleft_one {
width: 0px;
}

.colleft_two {
width: 0px;
}
	
.colleft_three {
width: 315px;
}

.colmain_one {
width:980px;
}

.colmain_two {
width:665px;
}

.colmain_three {
width:665px;
}

.colright_one {
width:0px;
}

.colright_two {
width:315px;
}

.colright_three {
width:0px;
}



#footerwrapper{
	float: left;
	height:auto;
}

#footer {
	float: left;
	height: auto;
	width: 980px;
	padding-top: 15px;
}

/*----------------------- END CORE LAYOUT STYLES-----------------------*/


/*----------------------- WIDGET STYLES--------------------------------*/

.SportzVaultMenu {
   height:auto; 
}

/*--NEWS STYLES----*/

div#newsRotator {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #c2c2c2;
    overflow: hidden;
    padding-right: 41%;
    position: relative;
	width: 59% !important;
	height: 100% !important;
}

#newsRotator .ui-tabs-panel {
    height: 100%;
    width: 59%;
}

#newsRotator .ui-tabs-panel .image-container img {
    height: 100%;
    max-height: 300px;
    max-width: 100%;
	width: auto;
}

#newsRotator ul.ui-tabs-nav {
    left: 59%;
}

#newsRotator .ui-tabs-panel {
    position: relative;
}

/*--Info Box overlaying Picture--*/
#newsRotator .ui-tabs-panel .info {
    background: url("http://www.parkdalecc.com/images/transparent-bg.png") repeat scroll 0 0 transparent;
    padding: 10px;
    bottom: 0;
    left: 0;
    position: absolute;
    height: 30%;
    width: 160%;
}

/*--Text in Info Box--*/
#newsRotator .info p {
    color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    line-height: 15px;
}

/*-- 'Read More' Link in Info Box--*/
#newsRotator .info p a {
    color: #F2F2F2;
    font-size: 10pt;
    font-weight: normal;
    padding: 10px;
    text-decoration: underline;
}

/*-- 'Heading' Link in Info Box--*/
#newsRotator .info h2 a {
    color: #f2f2f2;
    font-size: 13pt;
    text-decoration: none;
	font-weight: bold;
}

/*--Links Hover in Info Box--*/
#newsRotator .info p a:hover, .Rotator .info h2:hover,  {
    color: #f2f2f2;
}

#newsRotator .ui-tabs-panel .image-container {
    height: 300px;
    text-align: center;
    vertical-align: middle;
    width: 169%;
	overflow: hidden;
}


/*--Right Side Tabs, Location and Size Details--*/
#newsRotator ul.ui-tabs-nav {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 41%;
}
#newsRotator ul.ui-tabs-nav li {
    font-size: 12px;
    min-height: 40px;
    padding-left: 13px;
    vertical-align: middle;
}
#newsRotator ul.ui-tabs-nav li div {
    padding-left: 2px;
    padding-right: 2px;
}

/*--Tab List Details--*/
#newsRotator ul.ui-tabs-nav li a div {
    display: table-cell;
    vertical-align: middle;
    border-bottom: 1px solid #A6A6A6;
    border-top: 0 none;
    color: #000000;
    height: 48px;
    text-decoration: none;
    width: 1%;
}

/*--BG of Item Mouse Hovers Over--*/
#newsRotator ul.ui-tabs-nav li a:hover div {
    background-color: #f0f0f0;
}

/*--BG of Selected Item--*/
#newsRotator ul.ui-tabs-nav li.ui-tabs-selected div, #newsRotator ul.ui-tabs-nav li.ui-tabs-selected a:hover div {
    background-color: #d2d2d2;
}

/*--Pointy Arrow--*/
#newsRotator li.ui-tabs-selected {
    background: url("http://www.parkdalecc.com/images/selected-item.gif") no-repeat scroll left center transparent;
}

#newsRotator .ui-tabs-hide {
    display: none;
}


/*----------------------------------END NEWS STYLES--------------------------------------------------------------*/

.widget.TwitterWidget {
    background-color: #EEEEEE;
}

.tweet_avatar {
    display: none;
    float: left;
    padding-right: 20px;
}
	
.tweet_text {
	float:left;
	width: 100%;
	padding-bottom: 10px;
	font-size: 10pt;
	border-bottom: 1px dotted #000000;
    padding-top: 5px;
}
		
.tweet_time {
	font-size: 10px;
	color: #999;
	margin-right: 5px;
}
			
.tweet_join {
	font-size: 10px;
	color: #999;
}

.tweet_list {
    overflow-y: hidden;
    padding: 10px;
}

.tweet_first.tweet_odd {
    clear: both;
}

.tweet_even {
    clear: both;
}

.tweet_odd {
    clear: both;
}


.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
	padding: 0 3px !important; 
}

.scoreboard {
    font-size: 10pt;
}

.scoreboard tr td {
    padding: 5px 0px;
}

.scoreboard tr:nth-child(even) {
    background-color: #f2f2f2;
}

.scoreboard table {
    width: 100%;
}

.scoreboard tr.ladderShadeDark {
    background-color: #e2e2e2;
}

.scoreboard th {
    font-size: 9pt;
    font-weight: 700;
    padding: 5px 10px;
    text-align: left;
    text-transform: uppercase;
    background:none;
}

.CricketTopPerformers {
    font-size: 10pt;
}

.CricketTopPerformers tr td {
    padding: 5px 0px;
}

.CricketTopPerformers tr:nth-child(even) {
    background-color: #f2f2f2;
}

.CricketTopPerformers table {
    width: 100%;
}

.CricketTopPerformers tr.ladderShadeDark {
    background-color: #e2e2e2;
}

.CricketTopPerformers tr.tblHeaderTop {
    font-size: 9pt;
    font-weight: 700;
    padding: 5px 10px;        
    text-transform: uppercase;
    
}

.CricketTopPerformers tr td:nth-child(1) {
    padding-left: 4px;
}

.tblHeaderTop th
{ 
    background: none;
}

.c {
    text-align: left;
}

#tblLadderInner.compactView th.c
{
    text-align: center !important;
}

#tblLadderInner th.c
{
    text-align: center !important;
}

.round
{
    text-align: left !important;
    padding-left: 10px !important;
}

#tblLadderInner td {
    text-align: center;
}

#tblLadderInner td.l {
    text-align: left;
}

.NewsWidget {
    background-color: #eeeeee;
}

.NewsWidget table {
    font-size: 10pt;
}

.NewsWidget table a {
    color: #044C84;
    font-weight: 700;
    text-decoration: none;
}

.NewsWidget table tr td {
    padding: 5px 0;
}

.NewsWidget table:nth-child(2n) {
    background-color: #F2F2F2;
}

.EventsWidget {
    background-color: #eeeeee;
}

.EventsWidget .events_new_item {
    color: red;
}

.EventsWidget table {
    font-size: 10pt;
}

.EventsWidget table a {
    color: #044C84;
    font-weight: 700;
}

.EventsWidget table tr td {
    padding: 10px;
	font-size: 10pt;
}

.EventsWidget table:nth-child(2n) {
    background-color:  #f2f2f2;
}

.events_summary_content_date_cell {
	font-size: 8pt;
}

.events_summary_content_title_cell {
	font-size: 10pt;
}

/*---NON HOME CSS ---*/

.news_summary_header_cell {
    font-size: 16px;
    padding-bottom: 10px;
}


.news_summary_content_title_cell {
    border-bottom: 1px dotted #505050;
    font-size: 10pt;
    padding: 10px 0 20px;
}


.redbtn {
    box-shadow: 0 0 5px #555555;
    float: left;
    height: 71px;
    margin-top: 15px;
    width: 223px;
}

.news_new_item {
    color: red;
}

.news_summary_content_title_cell {
    padding: 10px 0px 20px;
    border-bottom: 1px dotted #505050;
}

.news_summary_content_date_cell {
    font-size: 8pt;
    padding: 10px 0 20px;
}

.tblTabDark {
    visibility: hidden;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.tblTabTitleDark{
    background-color: #001762;
}
.tblHeaderSide{
    background-color: #F2F2F2;
    color: #001762;
}

#RVPageTemplateControl_lblMSName {
    clear: both;
    color: #02a4cf;
    font-size: 16pt;
    font-weight: normal;
}

#RVPageTemplateControl_box1 > h2 {
    color: #000000;
}

#RVPageTemplateControl_box2 > h2 {
    color: #000000;
}

#RVPageTemplateControl_box1 {
   font-family: arial;
    font-size: 12px;
}

#RVPageTemplateControl_pnlEntityDetails > h2 {
    color: #000000;
}

#RVPageTemplateControl_mpNavigation table .rf_title {
    color: #05A6CE;
    font-family: Arial,helvetica,sans-serif;
    font-size: 16pt;
    line-height: 1.2em;
    font-weight: normal;
}

#RVPageTemplateControl_mpNavigation table .subschoice .name {
    font-size: 11pt;
    font-weight: bold;
}

#RVPageTemplateControl_Main > div {
    margin-top: 10px;
}

.events_compact_content_row {
    border-bottom: 0px dotted #ffffff;
}

.tblRuleLight {
    border-color: #E7DFEE;
    border-style: none none solid;
    border-width: 0 0 1px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    padding: 5px;
}

.tblHeaderSide {
    border-color: #FFFFFF;
    border-style: none none solid;
    border-width: 0 0 1px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}


a.newsmain:link {
    color: #00457C;
    text-decoration: underline;
}




/*-----------------------------RADMENU ALL STYLES------------------------------*/

.RadMenu {
    float: left;
    position: relative;
    white-space: nowrap;
    line-height:22px;
    font-size: 14px;
    
}


.rmExpandRight
{
    background-image: url('http://www.parkdalecc.com/common/images/menu/telerik/rmExpandArrows.png');
    background-repeat: no-repeat;
    background-position: right -75px;
}

 .rmTopArrow,.rmBottomArrow,.rmLeftArrow,.rmRightArrow
 {
     background-image:url('http://www.parkdalecc.com/common/images/menu/telerik/rmExpandArrows.png');
     background-repeat:no-repeat;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-style: solid;
border-left-width: 1px;
border-color: #25a0da;
background-color: #cccccc;
}

.rmTopArrow{background-position:50% -7px}
.rmBottomArrow{background-position:50% -31px}
.rmLeftArrow{background-position:50% -48px}
.rmRightArrow{background-position:50% -72px}


 .rmLevel1 .rmItem,  .rmLevel2 .rmItem,  .rmLevel3 .rmItem {
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #D3D3D3;
}


 .rmLevel1 .rmFirst, .rmLevel2 .rmFirst, .rmLevel3 .rmFirst {
    border-top: 1px solid #D3D3D3;
}

 .rmLevel1 .rmLast, .rmLevel2 .rmLast, .rmLevel3 .rmLast {
    border-bottom: 1px solid #D3D3D3;
}

 .RadMenu .rmRootLink
 {
     padding: 0px;
 }


/*--------------------------------- MENU ITEMS--------------------------*/
/*-------------PRIMARY COLOR-------------*/

/*--TOP LEVEL BACKGROUND CLASS--*/
.RadMenu div.rmRootGroup, .RadMenu ul.rmRootGroup {
background-color: #e2e2e2;
}

/*--TOP LEVEL TEXT COLOUR:--*/
.RadMenu .rmRootLink:hover {
    color: #e2e2e2;
}

/*--SECOND LEVEL TEXT COLOUR:--*/
.RadMenu .rmGroup .rmLink {
    color: #e2e2e2;
}

/*--THIRD LEVEL BACKGROUND COLOUR--*/
.RadMenu .rmGroup .rmLink:hover {
    background-color: #e2e2e2;
}

/*--WIDGET HEADERS--*/
.widget h3 {
    background-color:#e2e2e2;
}

/*-------------SECONDARY COLOR-------------*/
/*--TOP LEVEL HOVER:--*/
.RadMenu .rmRootLink:hover {
    background-color: #000000;
}

/*--TOP LEVEL TEXT:--*/
.RadMenu .rmRootLink {
    color: #000000;
}

/*--TOP LEVEL BORDER--*/
.RadMenu .rmRootLink {
}

.RadMenu .rmHorizontal .rmItem {
xborder-right: 1px groove #ffffff;
}

/*--MAIN DROPDOWN COLOUR:--*/
.RadMenu .rmGroup {
    background-color: #000000;
}

/*--THIRD LEVEL TEXT--*/
.RadMenu .rmGroup .rmLink:hover {
    color: #000000;
}

/*--WIDGET TEXT COLOUR:--*/
.widget h3 {
    background-image: url("http://www.parkdalecc.com/images/H3_BG.png");
	background-repeat: repeat-x;
    border-radius: 5px 5px 0 0;
    color: #000000;
    text-shadow: 2px 1px rgba(0, 0, 0, 0.2);
	font-size: 10pt;
    padding: 10px;
}

/*--ITEM PADDING:--*/
.RadMenu .rmRootLink {
 padding: 6px 30px;
}

.RadMenu .rmHorizontal .rmText {
	padding: 0px !important;
}


/*--SCROLL OVERRIDE FOR CHROME--*/
.rmSized .rmRootGroup .rmVertical {
    width: 0 !important;
}

ul.rmVertical li.rmItem {
	background-color: #ffffff;
}

.ImageWidget img
{
    max-width: 100%;      
	width: 100%;
}

.Advert img {
	max-width: 100%;      
	width: 100%;
	}
	
.NewsRotator img
{
    max-width: 100%;      
	width: 100%;
}

.widget.CAHeaderTopRight {
    float: right;
    margin-right: 15px;
}

.widget.CASocialShare {
    float: right;
    margin-right: 15px;
}

#socialshare {
	height: auto !important;
	}
	
.footer_one {
	width: 100%;
	}

.fb-like-box, .fb-like-box span, .fb-like-box.fb_iframe_widget span iframe {
    width: 100% !important;

}

/* Just in case set height is too small */
.FacebookWidget
{    
    padding-bottom: 50px;   
}

/* End skin core lm */

/* Start Style lm */

/* Fonts */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    font-family: Verdana, Verdana, Geneva, sans-serif;
}


/* Background */
/* url(/files/104/images/template/input);*/
body {
    background-color: #000033;
    background-image: url(http://www.parkdalecc.com/files/104/images/PCC WEB Background.JPG);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center center;
}

.RadMenu
{
    font-family: Verdana, Verdana, Geneva, sans-serif;
}

/* TOP LEVEL BACKGROUND CLASS */
.RadMenu div.rmRootGroup, .RadMenu ul.rmRootGroup {
background-color: #000033;
}

.RadMenu.RadMenu_.TG {
    background-color: #000033;
    width: 100%;
}

/* Padding */
.RadMenu .rmHorizontal .rmText {
    padding: 0px 13px 0px 13px !important;
}

.RadMenu .rmGroup .rmText {
padding: 0 54px 0 28px!important;
margin: 0 0 0 4px!important;
}

/* TOP LEVEL TEXT COLOUR: */
.RadMenu .rmRootLink:hover {
    color: #000033;
}

/* SECOND LEVEL TEXT COLOUR: */
.RadMenu .rmGroup .rmLink {
    color: #000033;
}
 
/* THIRD LEVEL BACKGROUND COLOUR */
.RadMenu .rmGroup .rmLink:hover {
    background-color: #000033;
}

/* WIDGET HEADERS */
.widget h3 {
    background-color:#000033;
}

/* TOP LEVEL HOVER: */
.RadMenu .rmRootLink:hover {
    background-color: #0099FF;
}

/* TOP LEVEL TEXT: */
.RadMenu .rmRootLink {
    color: #0099FF;
}

/* TOP LEVEL BORDER COLOUR: */
.RadMenu .rmRootLink {
}

.RadMenu .rmHorizontal .rmItem {
border-right: 1px groove #0099FF;
}

/* MAIN DROPDOWN COLOUR: */
.RadMenu .rmGroup {
    background-color: #0099FF;
}

/* THIRD LEVEL TEXT */
.RadMenu .rmGroup .rmLink:hover {
    color: #0099FF;
}

/* WIDGET TEXT COLOUR: */
.widget h3 {
    color: #0099FF;
}

/* Padding */
.RadMenu .rmRootLink {
    padding: 5px 13px  !important;
}

.RadMenu {
    font-size: 11pt;
}

ul.rmVertical li.rmItem {
	background-color: #0099FF;
}

.rmScrollWrap.rmRootGroup.rmHorizontal {
	width: 850px !important;
}

.RadMenu.RadMenu_.rmSized {
    width: 850px !important;
}

#header .widget.BannerWidget {
    width: 850px;
}

#header {
    margin-bottom:20px;  
}

.BannerWidget h1 {
	background-color: #000033;
	color: #0099FF;
}

.header_one {
    width: 100%;
}

/* For scoreboard widget */
.tblHeaderTop
{
    background-color: #000033; 
    color: #0099FF; 
}

.tblHeaderTop th
{
    background-color: #000033; 
    color: #0099FF; 
}

.scoreboard th
{
    background-color: #000033; 
    color: #0099FF; 
}

.RVDataGridHeader TD, TH
{
    background-color: #000033 !important; 
    color: #0099FF !important; 
}

/*----------- Start Nav Bar Styles -----------*/
nav.globalnav {
width:100%;
height: auto;
border-bottom: 1px solid #333333;
}

.SportzVaultMenu {
background-color: #000033;
}

#outerwrapper
{
    clear: both;
}

.widget.CAFooterTop {
    border-top: 20px solid #000033;
    height: 100%;
    left: -15px;
    margin: 0;
    padding: 15px 0 0 15px;
    position: relative;
    width: 980px;
    clear: both;
}

.CAFooterTopBanner
{
    background-color: #fff;
    float: left;
}

.CAFooterTopBanner_Logo {
	float: left;
    margin-left: 25px;
    margin-top: 10px;
	padding: 0 !important;
}

.CAFooterTopBanner_StateLogo {
	float: left;
    margin-left: 40px;
   	margin-top: 10px;
	padding: 0 !important;
}

.PageMainContent td {
    padding: 5px 0;
}

/* Style for CA tabs */
.CS_TG, .CS_TG td, .tab-strip, .tab-strip td {
	font-size:12px;
	font-weight:bold;
	height:43px;
}
.CS_TG td, .tab-strip td {
    text-align:center;
    vertical-align:middle;
}

/* Style hacks to try and get tabs/RVDataGrid working properly */


#ui-datepicker-div, .ui-widget-content
{
    font-size:13px !important;   
}

.CS_ST td img {
    display: none !important;
}

.CS_DT, .CS_DTH {
    background-image: url(http://www.parkdalecc.com/images/tab_bar/3d_overlappingGray/nrm_bg.gif);
    cursor: pointer;
}

.CS_ST {
    background-image: url(http://www.parkdalecc.com/images/tab_bar/3d_overlappingGray/sel_bg.gif);
    cursor: default;
}

.RVDataGrid th {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(http://www.parkdalecc.com/files_local/104/images/bg-green-gloss-bar-2x200.png) repeat-x scroll left center;
    font-weight:bold;
    height:20px;
    padding:6px 3px;
}

.RVDataGrid th a {
    color:#FFFFFF;
}

.linkNoUnderline {
	color:black;
	text-decoration:none;
}
.linkNoUnderline:hover {
	color:black;
	text-decoration:underline;
}

.Inset {
	background-color:#f5f5f5;
	border-style:inset;
	border-width:1px;
	padding:10px;
}
.PageMessage {
	color:#EB1F26;
	background-color:White; 
	font-size:11px;
	font-weight:normal;
	margin:1px;
	padding:5px;
	text-align:center;
}
.ValidationMessage_Error
{
	min-height:60px;
	height: auto !important;
	height: 60px;
	margin-top:10px;
	margin-bottom:10px;	
	margin-left:35px;
	padding-top: 10px;
	padding-left: 70px;
	padding-bottom: 10px;
	width: 75%;
	font-size: 12px; 
	font-weight: bold;
	color: #B22317;
	border: #EB1F26 2px solid;
	background: url(http://www.parkdalecc.com/images/icon-red.jpg) no-repeat;
	background-position: left center;
	background-color: white;
}

.ValidationMessage_Error li
{
	list-style-type: disc;
}

.UpdateMessage_Error
{
	border: #EB1F26 2px solid;
    background-color: white;
}

.UpdateMessage_Warning
{
	border: #F7971D 2px solid;
    background-color: white;
}

.UpdateMessage_OK,.UpdateMessage_FreeText
{
	border: #003E0F 2px solid;
    background-color: white;
}

#UpdateMessagePanel
{
	min-height:70px;
	height: auto !important;
	height: 70px;
		
	margin-left: auto;
	margin-right: auto;
	padding-left: 130px;
	padding-right: 15px;

	margin-top:20px;
	padding-left: 10px; 
	width: 75%;
	font-size: 12px; 
	font-weight: bold;
	
}

#UpdateMessagePanel li
{	
    font-size: 12px; 
	font-weight: bold;
	height: auto;
	min-height:auto;
	color:Black;
	margin:auto;
	padding:auto;
	vertical-align:middle;
}

#UpdateMessageImage
{
	min-height:70px;
	height: auto !important;
	height: 70px;	
	width:74px;
	float:left;
	margin-top:1%;
	vertical-align:middle;
}

#TextContainer
{
	max-width: 85%;
	padding-top: 10px;
	padding-bottom: 10px;		
	margin: 0 auto;
    text-align: left;
    vertical-align: middle;
	float:left;
}


.UpdateMessage_OK #UpdateMessageImage, .UpdateMessage_FreeText #UpdateMessageImage
{
	background: url(http://www.parkdalecc.com/images/icon-green.jpg) no-repeat;
}

.UpdateMessage_Warning #UpdateMessageImage
{
	background: url(http://www.parkdalecc.com/images/icon-yellow.jpg) no-repeat;
}

.UpdateMessage_Error #UpdateMessageImage
{
	background: url(http://www.parkdalecc.com/images/icon-red.jpg) no-repeat;
}
.AlertMessage {
	color:#EB1F26;
	font-size: 12px; 
	font-weight: bold;
}
.WarningPanel {
	margin-top:20px;
	margin-bottom:20px;
	padding: 10px; 
	font-size: 12px; 
	font-weight: bold;
	border: #F7971D 2px solid;
	background-color: #FCFAE0;
}
.ie7 .InfoPanel p {
    margin-top:0px;
    margin-bottom:0px;
}
.InfoPanel {
	margin-top:20px;
	margin-bottom:20px;
	padding: 10px; 
	font-size: 12px; 
	font-weight: bold;
	border: #F7971D 2px solid;
	background-color: #FCFAE0;
	height:auto;
}
.InfoPanel li, .InfoPanel p,.InfoPanel td,.WarningPanel li, .WarningPanel p,.WarningPanel td
{
	font-size: 12px; 
	font-weight: bold;
	height: auto;
	min-height:auto;
	color:Black;
	margin:auto;
	padding:auto;
	vertical-align:middle;
	padding:6px 3px;
}

.InfoPanelTitle 
{
	font-size: 14px; 
	font-weight: bold;
}

.boxDark {
	border:1px solid #b5b1ae;
}
.boxLight {
	border-color:#e6e5e3;
	border-style:none none solid;
	border-width:0 0 1px;
	font-size:10px;
}
.contextBar {
	color:#8E8E8E;
	font-size:10px;
}
.tblTitleLight {
	background-color:#e6e5e3;
	border-color:#EB1F26;
	border-style:solid none none;
	border-width:1px 0 0;
	font-size:11px;
	font-weight:bold;
}
.tblTabDark {
	background-color:#e6e5e3;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.tblTabOptions {
	color:#8E8E8E;
	font-size:11px;
}
.tblTabTitleDark, .tblTabTitleDark A     
{
    border-color: -moz-use-text-color -moz-use-text-color #666666;
    border-style: none none dotted;
    border-width: medium medium 1px;
	background-color:#dcdcdc;
    font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-transform: uppercase;
}
.tblHeaderSide 
{
    border-bottom: 1px solid #dddddd;
    padding: 6px 10px;
}
    
.tblRuleLight {
    background-color: #eeeeee;
    padding: 6px 3px;
	border-color:#e6e5e3;
	border-style:none none solid;
	border-width:0 0 1px;
}
.tblRuleLight TD, .fixtureRow td {
	line-height: 18px;
	font-size:11px;
	padding:6px 3px;
}
.tblTitleG3 {
	background-color:#E6E6E6;
	border-color:#b5b1ae;
	border-style:solid none none;
	border-width:1px 0 0;
	font-size:11px;
	font-weight:bold;
}
.tblSubHeader
{
	border-right: #ffffff 0px;
	border-top: #ffffff 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: #ffffff 0px;
	border-bottom: #ffffff 1px solid;
	background-color: #cccccc;
	line-height:18px;
}

.tblSubHeader td {
	font-weight:bold;
	padding:6px 3px;
}
.tab-table-container table td.tblPaging
{
    border:0;
    padding:6px 3px;
}
.tblPaging
{
    color:#FFFFFF;
    font-size:10px;
	text-transform: capitalize;
	text-align:left;
	padding-bottom: 10px;
}
.tblPaging A {
	font-weight:bold;
    color:#000000;
	border: solid 1px #AAAAAA;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
}
.tblPaging b {
	font-weight:bold;
	background:#CCCCCC;
    color:#000000;
	border: solid 1px #AAAAAA;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
}
.tblPaging span
{
    display:none;
}
.tblPaging span b, .tblPaging a b {
	background:#FFFFFF;
	border: none;
	padding: 0px;
	margin: 0px;
}
.tblPaging a[disabled='disabled'] {
    display:none;
}
table.RVDataGrid {
    border:solid 1px #AAAAAA;
    _border-bottom:1px solid #DCDCDC;
}
.RVDataGrid {
    font-size: 12px;
}
.RVDataGridHeader, .RVDataGridHeader TD, TH, .RVDataGridHeader td.bg-img-row, .ie7 TABLE.rowspan-table tbody .RVDataGridHeader .bg-img-row {
	xbackground:transparent url(http://www.parkdalecc.com/images/bg-green-gloss-bar-2x200.png) repeat-x scroll left center;
	color:#ffffff;
	font-weight:bold;
	padding:2px 5px;
	border: 1px solid #DCDCDC;
    min-height: 25px;
    padding:6px 3px;
    text-transform:uppercase;
}
.RVDataGridHeader A {
	
	color:#ffffff !important;
	cursor:n-resize;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
}
.RVDataGridHeader A:hover {
	color:#ffffff;
	text-decoration:none;
}
.RVDataGridItem, .RVDataGridItem TD, .RVDataGridItemBG, table.RVDataGrid td {
	padding:6px 3px;
}
.RVDataGridItemBG {
	background-color:#f5f5f5;
}
.subMenu {
	color:#8E8E8E;
}
.small {
	font-size:10px;
}
.Grid {
	background-color:#FFFFFF;
	border:1px solid dimgray;
	cursor:pointer;
}
.GridHeader {
	background-color:#8CAF43;
	cursor:default;
	font-size:10px;
	font-weight:bold;
	height:24px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeader_Active {
	background-color:#8CAF43;
	cursor:default;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeader_InActive {
	background-color:#8CAF43;
	border-bottom:1px solid dimgray;
	cursor:default;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeaderText {
	color:#FFFFFF;
	font-size:10px;
}
.GridFooter {
	cursor:default;
	height:48px;
	padding:5px;
	vertical-align:bottom;
}
.HeadingRow {
	background-color:#EB1F26;
	color:#ffffff;
}
.HeadingRow td {
    color: #fff;
}
.HeadingCell {
	background-color:#EB1F26;
	padding:2px 3px;
}
.HeadingCell2 {
	background-color:#e6e5e3;
	padding:2px 3px;
}
.HeadingCellText {
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:3px;
	text-align:left;
	color: #000;
}
.HeadingCellHover {
	text-decoration:underline;
}
.HeadingCellActive {
	
}
.HeadingRow td.FirstHeadingCell {
	background-image:url(http://www.parkdalecc.com/common/images/controls/header_bg.gif);
	border-left: 0px solid black;
	padding:6px 3px;
}
.GroupHeading {
	background-color:#FFFFFF;
	border-bottom:2px solid #b5b1ae;
	color:#EB1F26;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:10px;
}
.GroupingNotificationTextCssClass {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.GroupByText {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
}
.Row {
	background-color:#FFFFFF;
	cursor:default;
}
.Row td.DataCell, .RedRow td.DataCell, .OrangeRow td.DataCell, .BoldRow td.DataCell, .AlternatingRow td.DataCell {
	border-bottom:1px solid #e6e5e3;
	font-size:10px;
	padding:6px 3px;
}
.AlternatingRow td.DataCell {
    background:#F0F0F0;
}
.RedRow td.DataCell {
	color:#EB1F26;
	padding:6px 3px;
}
.PMNoAccess td.DataCell {
	color:gray;
	padding:6px 3px;
}

.OrangeRow td.DataCell {
	color:#f7971e;
	padding:6px 3px;
}
.BoldRow td.DataCell {
	font-weight:bold;
	padding:6px 3px;
}
.SelectedRow td.DataCell {
	background-color:#FFC425;
	border-right:0px;
	font-size:10px;
	padding:6px 3px;
}
.SelectedRow td.FirstDataCell {
	background-color:#FFC425;
	border-left:1px solid #EB1F26;
	border-right:0px;
	padding:6px 3px;
}
.SelectedRow td.LastDataCell {
	background-color:#FFC425;
	border-right:1px solid #EB1F26;
	padding:6px 3px;
}
.CellTop {
	vertical-align:top;
}
.AlternatingRow {
	background-color:#f5f5f5;
	cursor:default;
}
.SortedDataCell {
	background-color:#F5F5F5;
}
.Row td.LastDataCell {
	background-color:#e6e5e3;
	padding:6px 3px;
}
.SelectedRow1  {
	background-color:#cc9999;
	
}

.IndentCell {
	background:#e6e5e3;
	border-right:0px;
	height:20px;
}
.EditDataCell {
	background-color:#e6e5e3;
	border-width:0!important;
	padding:0!important;
}
.EditDataField {
	font-size:10px;
	padding:0px;
}
.TopTabBarGroup {
	position:relative;
	z-index:99;
}
.DefaultTab {
	background-image:url(http://www.parkdalecc.com/images/tab_bar/default_tabs/tab_bg.gif);
	color:black;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
}
.DefaultTabHover {
	background-image:url(http://www.parkdalecc.com/images/tab_bar/default_tabs/hover_tab_bg.gif);
	color:black;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.SelectedTab {
	background-image:url(http://www.parkdalecc.com/images/tab_bar/default_tabs/selected_tab_bg.gif);
	color:black;
	cursor:default;
	font-size:10px;
	font-weight:bold;
}
.DisabledTab {
	background-image:url(http://www.parkdalecc.com/images/tab_bar/default_tabs/tab_bg.gif);
	color:#aaaaaa;
	cursor:default;
	font-size:10px;
	font-weight:bold;
}

.DisabledTabHover {
	cursor:default;
}

.MultiPage {
	background-color:white;
	border-bottom:#b5b1ae 1px solid;
	border-left:#b5b1ae 1px solid;
	border-right:#b5b1ae 1px solid;
	border-top:#b5b1ae 1px solid;
	height:250px;
	padding:10px;
	position:relative;
	top:-1px;
	width:487px;
	z-index:98;
}

/* SELECTOR BAR STYLES */
.selectorBar 
{
    font-size: 12px;
    margin-right: 3px;
}    
.selectorBar_outer
{
	width: 100%;
	margin-bottom:10px;
	padding-top:10px;
}
.selectorBar_outer td img, .SelectedTab td img, .DefaultTab td img, .DefaultTabHover td img
{
    display:block;
    height:43px;
}
.selectorBar td img, .selectorBarCell td img {
    height:auto;
}

.selectorBarCell select
{
    max-width:250px;
}
.selectorBar_inner
{
	padding-top: 7px;
	padding-bottom: 7px;
	position: static; 
	vertical-align:middle; 
	z-index:0;
	border-bottom: 1px dotted #999999;
	font-size:11px;
	font-weight:bold;
	width: 100%;
}

.selectorBar_inner SELECT,  .selectorBar_inner INPUT
{
	font-weight:normal;
    FONT-SIZE: 10px;
}

.tblTabTitleDark 
{
    font-weight: bold;
}
.rowHighlight1 {
    BACKGROUND-COLOR: #ffffff;
} 
.rowHighlight1a {
    BACKGROUND-COLOR: #f2f2f2
}

.HeadingCell {
    Background: url(http://www.parkdalecc.com/images/bg-green-gloss-bar-2x200.png) repeat-x scroll left center;
    color:#FFFFFF;
}   

.tab-strip td 
{
    height:auto;
}
.tab-strip td nobr {
	text-transform:capitalize;
}

.btn-yellow:hover, .btn:hover, a.btn-yellow:hover, a.btn:hover {
    cursor:pointer;
}
.page-tabs {
    padding-top:10px;
}  

tab-table tr:nth-child(odd) td, .homeStatsTable tr:nth-child(odd) td, .RVDataGrid tr:nth-child(even) td {
    background:#F0F0F0;
}

.PageMainContent table
{
    max-width: 100% !important;
}

.RVDataGrid, .Grid
{
    table-layout: fixed;
}

.RVDataGrid tr, .Grid tr
{
    max-width: 100% !important;
}

.Grid table
{
    table-layout: fixed;
}

