/*************************** TABLE ***************************/

TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
/*
	vertical-align: top;
	height: 15px;
	border-top: none;
	border-right: none;
*/
}


thead{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CC0000;
	color: #FFFFFF;
}

.tablegreybkg{
background-color: #eaeaea;
}


/*************************** TABLE & BORDER ***************************/
#OUTER-TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 0 auto;
	vertical-align: top;
	padding: 0px;
}

#OUTER-TABLE TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#TABLE-A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.TDBORDER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	text-align: left;
	margin: 0px;
}


/*
#TABLE1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left: solid 1px #d9d9d9;
	border-right: solid 1px #d9d9d9;
	border-top: solid 1px #d9d9d9;
}

#TABLE1 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: none;
	border-left: none;	
	padding:0px;
}

#TABLE2 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
*/

/* add a class last at the last td in html for right border */
/*
#TABLE1 td.last{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: none;	
	vertical-align:top;
}
*/

/************************* END TABLE & BORDER *************************/

.CLEAR {
	clear: BOTH;
}


.FLOAT-RIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 572px;
	padding-right: 8px;
	padding-left: 5px;
	float: right;
	background-color: #FFFFFF;
	clear : right;
}


.BAR-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	width: 100%;
	background-color: #E2001A;
	vertical-align: middle;/*	background-image:url(/IncCOOP/layout/images/Bar-Red.jpg) */
}


.BORDER-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #000000;
	border: SOLID #CA0000 1px;
}

.DOT-BORDER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #000000;
	border: dotted #009EE0 1px;
}

/*.CELL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #fff;
	background-color: #cc0000;
}

.CELL2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	background-color: #dadada;
	
}

.CELL3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #000000;
	background-color: #ffffff;
	vertical-align:top;
}

.CELL4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #EEEEEE;
}
*/

.CELL-SKYBLUE-BOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #E0F2FB;
	border: 0px solid #009EE0;
	background-color: #E0F2FB;
}

.CELL-SKYBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #000000;
/*	height: 200px;  */
	border: 0px solid #009EE0;
	background-color: #E0F2FB;
}

.BTN-SKYBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	font-style: italic;
	color: #0C80B0;
	border: 1px solid #009EE0;
	background-color: #E0F2FB;
	text-align: center;
}

.CELLHP-TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #000066;
	border-top: 1px #89ACF3 solid;
	border-bottom: 1px #89ACF3 solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#DCE7FD', endColorstr='#FFFFFF', gradientType='0');
	}

.CELLHP-TITLE-TOPLESS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #000066;
	border-bottom: 1px #89ACF3 solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#DCE7FD', endColorstr='#FFFFFF', gradientType='0');
}

.CELLHP-BORDER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
	color: #000000;
	border: 1px #89ACF3 solid;
}

.CELLHP-BOX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #000000;
	border: 1px #89ACF3 solid;
}


.DotedLine-Purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	text-align: left;
	color: #000000;
	border-bottom: 2px;
	border-bottom-color: #D1A1ED;
	border-bottom-style: dotted;
}



.GRADIENT-BKGROUND {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #000000;
	border: 1px solid #89ACF3;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFFFFF', endColorstr='#E8EFFE', gradientType='0');
} 

.GRADIENT-BKGROUND1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #000066;
	border: 1px solid #89ACF3;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#FFFFFF', endColorstr='#E8EFFE', gradientType='1');
} 


.SQUARE {
	list-style-type: square;
	font-size: 8px; 
	padding: 0px 4px 0px 4px;
}

.Symbol{
	font-family: Symbol;
	font-weight: NORMAL;
	font-size: 8px; 
	padding: 0px 4px 0px 4px;
}

.Wingdings{
	font-family: Wingdings;
	font-weight: NORMAL;
	font-size: 10px; 
	padding: 0px 4px 0px 4px;
}

.Wingdings2{
	font-family: Wingdings 2;
	font-weight: NORMAL;
	font-size: 8px; 
	padding: 0px 4px 0px 4px;
}

.Wingdings3{
	font-family: Wingdings 3;
	font-weight: NORMAL;
	font-size: 8px; 
	padding: 0px 4px 0px 4px;
}

.Webdings{
	font-family: Webdings;
	font-weight: NORMAL;
	font-size: 8px; 
	padding: 0px 4px 0px 4px;
}


.CAPITAL {
	text-transform: capitalize;
	text-decoration: none;
}
 
.FONT09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: NORMAL;
}

.FONT09-ORANGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9933;
	font-weight: NORMAL;
}

.FONT09B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: BOLD;
}

.FONT09B-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: BOLD;
}

.FONT10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: NORMAL;
}

.FONT10B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: BOLD;
}

.FONT10-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: NORMAL;
	color: #E2001A;
}

.FONT10B-BROWN {
	font-family: Arial, Helvetica, sans-serif;
	color: #590000;
	font-size: 10px;
	font-weight: BOLD;
}

.FONT10B-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: BOLD;
}

.FONT11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: NORMAL;
}

.FONT11-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #E2001A;
}

.FONT11-Capitalize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #000000;
	text-transform: uppercase;
}

.FONT11-LineThru {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #000000;
	text-decoration: line-through;
}

.FONT11B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #000000;
}

.FONT11B-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #FFFFFF;
}

.FONT11B-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #E2001A;
}

.FONT11B-PINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #FF33CC;
}

.FONT11B-GREEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #009900;
}

.FONT11B-BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #009EE0;
}

.FONT11B-NAVYBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #0D4EA3;
}

.FONT11B-GREY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #E5E5E5;
}

.FONT11B-ORANGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #FF9933;
}

.FONT12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: NORMAL;
	color: #000000;
}

.FONT12-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: NORMAL;
	color: #E2001A;
}


.FONT12B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #000000;
}

.FONT12B-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #FFFFFF;
}

.FONT12B-PINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #FF33CC;
}

.FONT12B-ORANGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #FF9933;
}

.FONT12B-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #E2001A;
}

.FONT12B-GREEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #009900;
}

.FONT12B-BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #009EE0;
}

.FONT12B-NAVYBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #0D4EA3;
}

.FONT14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: NORMAL;
	color: #000000;
}

.FONT14B-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: BOLD;
	color: #FFFFFF;
}

.FONT14B-YELLOW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: BOLD;
	color: #FFFF00;
}

.FONT14B-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: BOLD;
	color: #E2001A;
}

.FONT14B-BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: BOLD;
	color: #009EE0;
}

.FONT14B-NAVYBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: BOLD;
	color: #0D4EA3;
}

.FONT16-GREY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: BOLD;
	color: #000000;
	letter-spacing: 2px;
}

.FONT18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: NORMAL;
	color: #000000;
}

.FONT18B-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: BOLD;
	color: #FFFFFF;
}

.FONT18B-RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: BOLD;
	color: #E2001A;
}

.FONT18B-BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: BOLD;
	color: #009EE0;
}

.TABLESTYLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify;
}

.BAR-TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: BOLD;
	color: #666666;
	word-spacing: 1px;
	letter-spacing: 1px;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
}

.BAR-TOPnRIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #525252;
	border-top-color: #E5E5E5;
	border-top-style: dotted;
	border-top-width: 2px;
	border-right-color: #E5E5E5;
	border-right-style: dotted;
	border-right-width: 2px;
	text-align: right;
}

.BAR-TOPnBTM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #525252;
	border-top: 0px solid #525252;
	border-bottom: 0px solid #525252;
	padding: 0px;
	background-color: #E2001A;
	height: 20px;
}


.BAR-LEFTnRIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #525252;
	text-align: justify;
	padding: 0px;
	border-right: 1px solid #CCCCCC;
	border-left:  1px solid #CCCCCC;
}

.BAR-BOTTOM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: BOLD;
	color: #FFFFFF;
	text-align: justify;
	height: 22px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}

.BAR-WHITE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #525252;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/*
.BARTOP-GREEN {
	font-family: "Impact";
	font-size: 11pt;
	font-weight: NORMAL;
	color: #525252;
	text-align: justify;
	height: 22px;
	text-indent: 3px;
	letter-spacing: 1px;
	word-spacing: 1px;
	text-transform: uppercase;
	vertical-align: middle;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	background-color: #CCFF9A;
}

.BARTOP-BLUE {
	font-family: "Impact";
	font-size: 11pt;
	font-weight: NORMAL;
	color: #525252;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	text-align: LEFT;
	height: 22px;
	vertical-align: middle;
	text-indent: 3px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	background-color: #7CA8FF;
}

.BARTOP-PINK {
	font-family: "Impact";
	font-size: 11pt;
	font-weight: NORMAL;
	color: #525252;
	text-align: LEFT;
	height: 22px;
	vertical-align: middle;
	text-indent: 3px;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	background-color: #FFCCFF;
}

.BARTOP-ORANGE {
	font-family: "Impact";
	font-size: 11pt;
	font-weight: NORMAL;
	color: #525252;
	text-align: LEFT;
	height: 22px;
	vertical-align: middle;
	text-indent: 3px;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	background-color: #FFE1A3;
}

.BARTOP-SKYBLUE {
	font-family: "Impact";
	font-size: 11pt;
	font-weight: NORMAL;
	color: #009EE0;
	text-transform: uppercase;
	word-spacing: 1px;
	letter-spacing: 1px;
	text-indent: 3px;
	text-align: LEFT;
	height: 22px;
	vertical-align: middle;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	background-color: #E0F2FB;
}

.BARTOP-TRANS {
	font-family: "Impact";
	font-size: 11pt;
	font-weight: NORMAL;
	color: #525252;
	text-align: justify;
	height: 22px;
	vertical-align: top;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
}

.CORNERS-GREEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #525252;
	height: 22px;
	padding: 0px;
	background-color: #CCFF9A;
}

.CORNERS-PINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #525252;
	height: 22px;
	padding: 0px;
	background-color: #FFCCFF;
}

.CORNERS-ORANGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #525252;
	padding: 0px;
	height: 22px;
	background-color: #FFE1A3;
}

.CORNERS-SKYBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #525252;
	padding: 0px;
	height: 22px;
	background-color: #E0F2FB;
}

.CORNERS-BLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: BOLD;
	color: #525252;
	padding: 0px;
	height: 22px;
	background-color: #7CA8FF;
}
*/

.BUTTON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: BOLD;
	color: #009EE0;
	background-color: #CCCCCC;
}


.contentslide{
	text-align:center;
	width: 574px;
	height: 158px;
	border: 1px solid #C1D7FE;
	border-bottom-width: 2px;
	padding: 0px;
}

.contentslide .contentdiv{
	display: none;
}

.pagination{
width: 564px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: #C1D7FE;
border: 3px solid #C1D7FE;
border-width: 3px 6px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;

}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 558px; /*IE5 width*/
w\idth: 574px; /*IE6 width*/
}

.pagination a{
padding: 0 8px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
}

.pagination a: hover, .pagination a.selected{
color: #000000;
background-color: #FEE496;
}
