/* Tabs Table Defintion */

table.tabs {
    color: #7E7E7E;
	background-color: #FFFFFF;
	font-size: 9pt;
	width: 100%;
	border:	0px solid white;
	padding: 0px; 
	margin:	0px; 
}

/* These table data classes are used inside the tabs table */

td.tabLeftFocus {
    color: #FFFFFF;
    background-image: url('/components/styles/images/tab_focus_left.jpg');
    background-position: top right;
	background-repeat: no-repeat;
	padding: 0px; 
	margin: 0px; 
	border: 0px; 
}

td.tabRightFocus {
    color: #FFFFFF;
    background-image: url('/components/styles/images/tab_focus_right.jpg');
    background-position: top left;
	background-repeat: no-repeat;
	padding: 0px; 
	margin: 0px; 
	border: 0px; 
}

td.tabFocus {
    color: #00375C;
	background-color: #CEE6F5;
	text-align: center;
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px;
}

td.tabLeftNormal {
    color: #FFFFFF;
    background-image: url('/components/styles/images/tab_normal_left.jpg');
    background-position: top right;
	background-repeat: no-repeat;
	padding: 0px; 
	margin: 0px; 
	border: 0px; 
}

td.tabRightNormal {
    color: #FFFFFF;
    background-image: url('/components/styles/images/tab_normal_right.jpg');
    background-position: top left;
	background-repeat: no-repeat;
	padding: 0px; 
	margin: 0px; 
	border: 0px; 
}

td.tabNormal {
    color: #00375C;
	background-color: #EDEDED;
	text-align: center;
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px;
}

td.tabBlank {
	background-color: #FFFFFF;
	padding: 2px 4px 2px 4px;
	text-align: center;
	width: 100%;
}

td.tabSpacer {
    color: #EDEDED;
	background-color: #FFFFFF;
	text-align: center;
	padding-left: 1px; 
	padding-right: 1px; 
	padding-top: 2px; 
	padding-bottom: 2px;
}


/* table to define the top and bottom borders */

table.borderTopBottom {
    color: #7E7E7E;
	background-color: #CEE6F5;
	font-size: 0pt;
	width: 100%;
}

/* Table to define the content area of the tabbed page */

table.content {
	padding: 0px; 
	width: 100%;
	border:	0px solid red;
	padding: 0px; 
	margin:	0px; 
}

/* cell to define the left border */

td.borderCol {
    color: #EDEDED;
	background-color: #CEE6F5;
	font-size: 3pt;
	padding-left: 1px; 
	padding-right: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px;
	width: 6px;
}

td.contentCell {
	background-color: #FFFFFF;
	padding: 0px; 
	margin:	0px; 
	border:	0px solid red;
	width: 100%;
}
