body
{
	margin:0px;
}

/*************************************************************/
/*                           Logo Row                        */
/*************************************************************/
TD.LogoRowLeftCell
{
	font-size: 0px;
	background-color: #000066;
}

TD.LogoRowMiddleCell
{
	font-size: 0px;
	padding-bottom: 25px;
	width: 800px;
	padding-top: 20px;
	background-color: #000066;
}

TD.LogoRowRightCell
{
	font-size: 0px;
	background-color: #000066;
	text-transform:capitalize
}

/*******************************************************/
/*                        Logos                        */
/*******************************************************/

TD.LeftImage
{
	text-align: left;
}
IMG.LeftImage
{
}

TD.RightImage
{
	text-align: right;
}
IMG.RightImage
{
}

/*************************************************************/
/*                           Menu 1 Row                      */
/*************************************************************/
TD.MenuRow1LeftCell
{
	background-image: URL(../Images/Menu1_OFF.jpg);
	/*background-repeat:repeat-x;*/
	font-size:1pt;
}

TD.MenuRow1MiddleCell
{
	width: 800px;
	background-image: URL(../Images/Menu1_OFF.jpg);
	/*background-repeat:repeat-x;*/
	font-size:1pt;
}

TD.MenuRow1RightCell
{
	background-image: URL(../Images/Menu1_OFF.jpg);
	/*background-repeat:repeat-x;*/
	font-size:1pt;
}


/*******************************************************/
/*                        Menu 1 Items                 */
/*******************************************************/

TD.Menu1LeftContainer{font-size:1pt; text-align:left; width:75%}
TD.Menu1RightContainer{font-size:1pt;text-align:right; }

/* <show icon> | <show Label> | <Selected> */

/* Show Nothing | Not Selected */
TD.Menu1Cell000{padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; white-space:nowrap; height:28px;}

/* Show Nothing | Selected */
TD.Menu1Cell001{padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; white-space:nowrap; height:28px; background-image:url(../Images/Menu1_ON.jpg);}

/* Show Label   | Not Selected */
TD.Menu1Cell010{padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; white-space:nowrap; height:28px;}

/* Show Label   | Selected */
TD.Menu1Cell011{padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; white-space:nowrap; height:28px; background-image:url(../Images/Menu1_ON.jpg);}



/* Show Icon    | Not Selected */
TD.Menu1Cell100{padding: 0px 0px 0px 0px; text-align:center; vertical-align:middle; white-space:nowrap; height:28px; width:36px;} 

/* Show Icon    | Selected */
TD.Menu1Cell101{padding: 0px 0px 0px 0px; text-align:center; vertical-align:middle; white-space:nowrap; height:28px; width:36px; background-image:url(../Images/Menu1_ON.jpg);} 

/* Show Icon | Show Label | Not Selected */
TD.Menu1Cell110{padding: 0px 0px 0px 0px; text-align:center; vertical-align:middle; white-space:nowrap; height:28px; width:36px;}

/* Show Icon | Show Label | Selected */
TD.Menu1Cell111{padding: 0px 0px 0px 0px; text-align:center; vertical-align:middle; white-space:nowrap; height:28px; width:36px; background-image:url(../Images/Menu1_ON.jpg);}



SPAN.Menu1Cell{}
IMG.Menu1Cell{}


A.Menu1Cell:visited{font-family:Arial; color:#FFFFFF; text-decoration:none; white-space:nowrap; }
A.Menu1Cell:Link{font-family:Arial; color:#FFFFFF; text-decoration:none; white-space:nowrap; }
A.Menu1Cell:hover{font-family:Arial; color:#FFCC00; text-decoration:none; white-space:nowrap; }
A.Menu1Cell:active{font-family:Arial; color:#FFFFFF; text-decoration:none; white-space:nowrap; }

A.Menu1Cell_SEL:visited{font-family:Arial; color:#FFFFFF; text-decoration:none; font-weight:normal; white-space:nowrap;}
A.Menu1Cell_SEL:Link{font-family:Arial; color:#FFFFFF; text-decoration:none; font-weight:normal; white-space:nowrap;}
A.Menu1Cell_SEL:hover{font-family:Arial; color:#FFCC00; text-decoration:none; font-weight:normal; white-space:nowrap;}
A.Menu1Cell_SEL:active{font-family:Arial; color:#FFFFFF; text-decoration:none; font-weight:normal; white-space:nowrap;}

/******************************/
/*         Search Bar         */
/******************************/
TD.SearchBoxLabel{padding-right:10px; vertical-align:middle; font-size:1pt; text-align:right}
TD.SearchBoxLabel_SELECTED{padding: 0px 10px 0px 10px; vertical-align:middle; font-size:1pt; text-align:right; height:28px; background-image:url(../Images/Menu1_ON.jpg);}
SPAN.SearchBoxLabel{font-family:Arial; color:#FFFFFF}

TD.SearchBox{padding-right:20px; text-align:right}
TD.SearchBox_SELECTED{padding-right:12px; text-align:right; height:28px; background-image:url(../Images/Menu1_ON.jpg);}
input.SearchBox{font-family:Arial; font-size:8pt; background-color:#FFFFFF; width:120px; padding:0px 2px 0px 2px; text-align:left; vertical-align:bottom}

TD.ChangeLang{padding:0px 10px 0px 10px; text-align:right}
A.ChangeLang:visited{font-family:Arial; color:#FFCC00; text-decoration:none; white-space:nowrap; font-weight:bold;}
A.ChangeLang:Link{font-family:Arial; color:#FFCC00; text-decoration:none; white-space:nowrap; font-weight:bold;}
A.ChangeLang:hover{font-family:Arial; color:#FFFFFF; text-decoration:none; white-space:nowrap; font-weight:bold;}
A.ChangeLang:active{font-family:Arial; color:#FFCC00; text-decoration:none; white-space:nowrap; font-weight:bold;}




/*************************************************************/
/*                           Menu 2 Row                      */
/*************************************************************/
TD.MenuRow2LeftCell
{
	background-color:#FFFFFF;
	font-size:1pt;
}

TD.MenuRow2MiddleCell
{
	width: 800px;
	background-image: URL(../Images/Menu2_OFF.jpg);
	font-size:1pt;
}

TD.MenuRow2RightCell
{
	background-color:#FFFFFF;
	font-size:1pt;
}

/*******************************************************/
/*                        Menu 2 Items                 */
/*******************************************************/

/* <show icon> | <show Label> | <Selected> */

/* Show Nothing | Not Selected */
TD.Menu2Cell000{font-size:1pt;padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; height:24px;}

/* Show Nothing | Selected */
TD.Menu2Cell001{font-size:1pt;padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; height:24px; background-image:url(../Images/Menu2_ON.jpg);}

/* Show Label   | Not Selected */
TD.Menu2Cell010{font-size:1pt;padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; height:24px;}

/* Show Label   | Selected */
TD.Menu2Cell011{font-size:1pt;padding: 0px 10px 0px 10px; text-align:left; vertical-align:middle; height:24px; background-image:url(../Images/Menu2_ON.jpg);}

/* Show Icon    | Not Selected */
TD.Menu2Cell100{font-size:1pt;padding: 0px 0px 0px 0px; text-align:left; vertical-align:middle;} 

/* Show Icon    | Selected */
TD.Menu2Cell101{font-size:1pt;padding: 0px 0px 0px 0px; text-align:left; vertical-align:middle; background-image:url(../Images/Menu2_ON.jpg);} 

/* Show Icon | Show Label | Not Selected */
TD.Menu2Cell110{font-size:1pt;padding: 0px 0px 0px 0px; text-align:left; vertical-align:middle; }

/* Show Icon | Show Label | Selected */
TD.Menu2Cell111{font-size:1pt;padding: 0px 0px 0px 0px; text-align:left; vertical-align:middle; background-image:url(../Images/Menu2_ON.jpg);}

SPAN.Menu2Cell{font-family:Arial; color:#666666; font-size:8pt; border-top:solid 1px black}
IMG.Menu2Cell{}

A.Menu2Cell:Link{font-family:Arial; color:#666666; text-decoration:none; }
A.Menu2Cell:visited{font-family:Arial; color:#666666; text-decoration:none; }
A.Menu2Cell:hover{font-family:Arial; color:#3399CC; text-decoration:none; }
A.Menu2Cell:active{font-family:Arial; color:#666666; text-decoration:none; }

A.Menu2Cell_SEL:Link{font-family:Arial; color:#666666; text-decoration:none; font-weight: normal; }
A.Menu2Cell_SEL:visited{font-family:Arial; color:#666666; text-decoration:none; font-weight:normal; }
A.Menu2Cell_SEL:hover{font-family:Arial; color:#3399CC; text-decoration:none; font-weight:normal; }
A.Menu2Cell_SEL:active{font-family:Arial; color:#666666; text-decoration:none; font-weight:normal; }


/*******************************************************************/
/*                          Top most default page                  */
/*******************************************************************/
TABLE.MainSection{width:800px}


/*******************************************************************/
/*                           Home Page 3 News                      */
/*******************************************************************/
TD.HomePageNews
{
	background-image: url(../Images/Fond_Accueil.jpg);
	height:203px;
	padding:  20px 15px 0px 15px;
	overflow: hidden;
	vertical-align:top;
	
}


/*******************************************************/
/*                 Home Page news Item                 */
/*******************************************************/
TD.HomePageNewsContainer{width:240px; vertical-align:top;}

TD.HomePageNewsItemDate{}
SPAN.HomePageNewsItemDate_EN
{
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Arial;
}
SPAN.HomePageNewsItemDate_FR
{
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Arial;
}

TD.HomePageNewsItemTitle{}
SPAN.HomePageNewsItemTitle
{
	font-weight: bold;
	color: #ffcc00;
	font-family: Arial;
}

TD.HomePageNewsItemContent
{
	padding-top: 5px;
}
SPAN.HomePageNewsItemContent
{
	color: #ffffff;
	font-family: Arial;
}

TD.HomePageNewsItemLink{padding-top:10px}
A.HomePageNewsItemLink:Link{font-family:Arial; color:#cccccc; text-decoration:underline; font-weight:normal}
A.HomePageNewsItemLink:visited{font-family:Arial; color:#cccccc; text-decoration:underline; font-weight:normal}
A.HomePageNewsItemLink:hover{font-family:Arial; color:#cccccc; text-decoration:underline; font-weight:normal}
A.HomePageNewsItemLink:active{font-family:Arial; color:#cccccc; text-decoration:underline; font-weight:normal}


TD.HomePageNewsItem{}
TD.HomePageNewsSpacer
{
	font-size: 1pt;
	width: 25px;
}

DIV.HomePagenewsItemContent
{
	overflow: hidden;
	height: 66pt;
	/*TEXT-OVERFLOW: ellipsis;*/
}


/*******************************************************************/
/*                           Home Page Ad                          */
/*******************************************************************/
td.HomePageAdContainerNarrow
{
	vertical-align: top;
	padding-top: 10px;
	width:260px;
	height:100%;
	padding-bottom:10px;
}

td.HomePageAdContainerWide
{
	vertical-align: top;
	padding-top: 10px;
	width:530px;
	height:100%;
	padding-bottom:10px;
}

/* Blue title Bar */
TD.HomePageAdTitleBarTopLeft
{
	font-size: 0pt;
	background-image: url(../Images/Encadre_pub_Left.jpg);
	overflow: hidden;
	width: 8px;
	height: 20px;
}

TD.HomePageAdTitleBarCenter
{
	padding-left: 7px;
	font-size: 0pt;
	background-image: url(../Images/Encadre_pub_Middle.jpg);
	height: 20px;
	vertical-align:middle;
}

SPAN.HomePageAdTitleBarCenter
{
	font-family:Arial;
	text-transform:uppercase;
	color:#FFFFFF;
	letter-spacing:1pt;
	/*works in IE*/
	
	width: 230px;
	overflow: hidden;
	white-space: nowrap;
}

div.HomePageAdTitleBarCenter
{
	width: 230px;
	overflow:hidden;
	white-space: nowrap;
}


TD.HomePageAdTitleBarTopRight
{
	font-size: 0pt;
	background-image: url(../Images/Encadre_pub_Right.jpg);
	overflow: hidden;
	width: 8px;
	height: 20px;
}

/* Label */
td.HomePageAdLabelLeft
{
	border-left: #cccccc 1px solid;
}

td.HomePageAdLabelCenter
{
	padding-left: 7px; /*15 - 8 */
	padding-top: 10px;
	padding-bottom:0px;
	vertical-align:top;
	font-size:1pt;
}

SPAN.HomePageAdLabelCenter
{
	color: #000066;
	font-family: Georgia;
}

td.HomePageAdLabelRight
{
	border-right: #cccccc 1px solid;
}

/* Image */
TD.HomePageAdMainImage{ text-align:center;padding-top:10px}
IMG.HomePageAdMainImage{width:230px}
IMG.HomePageAdEbmeddedImage{}

TD.HomePageAdImageLeft{border-left: #cccccc 1px solid;}
TD.HomePageAdImageRight{border-right: #cccccc 1px solid;}



/* Content */
td.HomePageAdContentLeft
{
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

td.HomePageAdContentCenter
{
	padding-left: 7px;
	padding-top: 15px;
	border-bottom: #cccccc 1px solid;
	vertical-align:top;
	padding-bottom:10px;
	font-size:1pt;
	width:245px;
	height:175px;
}

Div.HomePageAdContentCenter
{
	overflow: hidden;
	height: 62pt;
}

SPAN.HomePageAdContentCenter
{
	color: #666666;
	font-family: arial;
}

A.HomePageAdContentCenter:Link{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}
A.HomePageAdContentCenter:visited{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}
A.HomePageAdContentCenter:hover{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}
A.HomePageAdContentCenter:active{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}

SPAN.HomePageAdLinkCenter{padding-top:10px;font-family:Arial; color:#003366; text-decoration:underline;}

DIV.HomePageAdContentCenter
{
	font-size: 1pt;
	padding-top: 10px;
}

td.HomePageAdContentRight
{
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

TD.HomePageTextSpacer
{
	font-size: 1pt;
	width: 10px;
}


/* Events */
td.HomePageEventContentLeft
{
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

td.HomePageEventContentCenter
{
	padding-left: 7px;
	padding-top: 15px;
	border-bottom: #cccccc 1px solid;
	vertical-align:top;
	padding-bottom:25px;
}
SPAN.HomePageEventContentCenter
{
	color: #666666;
	font-family: arial;
	line-height:13pt;
}

A.HomePageEvent:Link{font-family:Arial; color:#666666; text-decoration:none; font-weight:normal}
A.HomePageEvent:visited{font-family:Arial; color:#666666; text-decoration:none; font-weight:normal}
A.HomePageEvent:hover{font-family:Arial; color:#666666; text-decoration:underline; font-weight:normal}
A.HomePageEvent:active{font-family:Arial; color:#666666; text-decoration:none; font-weight:normal}


td.HomePageEventContentRight
{
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

/*******************************************************************/
/*                     Master Object Page                          */
/*******************************************************************/


TD.MasterObjectOuterContainer{ width:800px}
TABLE.MasterObjectOuterContainer{background-image: url(../Images/BlurbAreaBG.jpg); width:800px}

TD.MasterObjectContainer
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 25px;
	padding-top: 25px;
	/*height:500px;*/
	vertical-align:top;
}
TABLE.MasterObjetContaner_1{background-image: url(../Images/Background/Fond-1.jpg); background-repeat:no-repeat}
TABLE.MasterObjetContaner_2{background-image: url(../Images/Background/Fond-2.jpg); background-repeat:no-repeat}
TABLE.MasterObjetContaner_3{background-image: url(../Images/Background/Fond-3.jpg); background-repeat:no-repeat}
TABLE.MasterObjetContaner_4{background-image: url(../Images/Background/Fond-4.jpg); background-repeat:no-repeat}
TABLE.MasterObjetContaner_5{background-image: url(../Images/Background/Fond-5.jpg); background-repeat:no-repeat}
TABLE.MasterObjetContaner_6{background-image: url(../Images/Background/Fond-6.jpg); background-repeat:no-repeat}
TABLE.MasterObjetContaner_7{background-image: url(../Images/Background/Fond-7.jpg); background-repeat:no-repeat}

TD.BlurbAreaContainer
{
	vertical-align: top;
	width: 225px;
	text-align: left;
}
TD.MainAreaContainer
{
	vertical-align: top;
	background-color: #ffffff;
	text-align: left;
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:10px;
	height:500px;
}

TD.BlurbAreaLabel{}
SPAN.BlurbAreaLabel{font-family:Georgia;color:#FFFFFF;}

TD.BlurbAreaContent{padding-top:25px; padding-right:15px}
SPAN.BlurbAreaContent{font-family:Arial;color:#FFFFFF; font-weight:bold}

TD.MainAreaLabel{padding-bottom:15px;}
SPAN.MainAreaLabel{font-family:Arial;color:#666666;font-weight:bold}

TD.MainAreaContent{}
SPAN.MainAreaContent{font-family:Arial;color:#666666;}


TD.SummaryContainer{width:45%; vertical-align:top}
TD.SummaryLabel{}
SPAN.SummaryLabel{font-family:Arial; color:#000000; font-weight:bold}

TD.SummaryContent{padding-bottom:15px}
SPAN.SummaryContent{font-family:Arial; color:#666666}

TD.ObjSummarySpacer{width:25px}
TD.ObjSummaryEmpty{}

TD.SummaryImage{padding-bottom:10px}
IMG.SummaryImage{}

IMG.SummaryImageEmbedded{}

A.MainContentLink:Link{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}
A.MainContentLink:visited{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}
A.MainContentLink:hover{font-family:Arial; color:#3399cc; text-decoration:underline; font-weight:normal}
A.MainContentLink:active{font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}

DIV.MainContentLink{}

SPAN.MainContentLink{ cursor:default; font-family:Arial; color:#003366; text-decoration:underline; font-weight:normal}
SPAN.MainContentLink_OVER{ cursor:hand; font-family:Arial; color:#3399cc; text-decoration:underline; font-weight:normal}


/*******************************************************/
/*                 Home Page Copyright                 */
/*******************************************************/
TD.CopyrightBottomLeft
{
	font-size:1pt;
	background-image:url(../Images/Bottom_Left.jpg);
	width:7px;
	height:25px;
	
}
TD.CopyrightBottomRight
{
	font-size:1pt;
	background-image:url(../Images/Bottom_Right.jpg);
	width:7px;
	height:25px;
	
}
TD.Copyright
{
	text-align:right;
	padding: 0px 18px  0px 0px;
	background-image:url(../Images/Bottom_Middle.jpg);
	height:25px;
	vertical-align:middle;
}

Span.Copyright
{
	font-family:arial;
	font-size:7pt;
	color:#666666;
}

/*******************************************************************/
/*                     News Page                                   */
/*******************************************************************/

TABLE.NewsTopContainer{background-image: url(../Images/BlurbAreaBG.jpg); width:800px}
TD.NewsBlueContainer{padding: 25px 15px 15px 15px; width:200px; text-align:left; vertical-align:top}
TD.NewsWhiteContainer{padding: 25px 15px 25px 15px; }

/* Blue */
TABLE.NewsBlueContainer{}
TD.NewsBlueLabel{}
Span.NewsBlueLabel{font-family:Georgia; color:#FFFFFF}

TD.NewsBlueContent{padding-top:15px}
Span.NewsBlueContent{font-family:Arial; color:#FFFFFF}

/* White */
table.NewsContainer{background-color:#FFFFFF}
TD.NewsContainer{padding: 15px 15px 15px 15px; height:500px; vertical-align: top;}


td.NewsItemContainer{padding-bottom:15px}

TD.NewsTitle{}
SPAN.NewsTitle{font-weight: bold;color: #000066;font-family: arial;}

TD.NewsDate{padding-top:1px}
SPAN.NewsDate{font-family:Arial;color:#666666; text-transform:uppercase; font-weight:bold}

TD.NewsContent{padding-top:3px; border-bottom:solid 1px #666666; padding-bottom:15px;}
SPAN.NewsContent{color: #000066;font-family: arial;}

A.NewsTitle:Link{font-family:Georgia;font-size:12pt;font-weight: bold;color:#000066;text-decoration:none;}
A.NewsTitle:visited{font-family:Georgia;font-size:12pt;font-weight: bold;color:#000066;text-decoration:none;}
A.NewsTitle:active{font-family:Georgia;font-size:12pt;font-weight: bold;color:#000066;text-decoration:none;}
A.NewsTitle:hover{font-family:Georgia;font-size:12pt;font-weight: bold;color:#ffcc00;text-decoration:none;}


/*******************************************************************/
/*                     Events Page                                 */
/*******************************************************************/

TABLE.EventsTopContainer{background-image: url(../Images/BlurbAreaBG.jpg); width:800px}
TD.EventsBlueContainer{padding: 25px 15px 15px 15px; width:200px; text-align:left; vertical-align:top}
TD.EventsWhiteContainer{padding: 25px 15px 25px 15px; }

/* Blue */
TABLE.EventsBlueContainer{}
TD.EventsBlueLabel{}
Span.EventsBlueLabel{font-family:Georgia; color:#FFFFFF}

TD.EventsBlueContent{padding-top:15px}
Span.EventsBlueContent{font-family:Arial; color:#FFFFFF}

/* White */
TABLE.EventsContainer{ background-color:#FFFFFF;}
TD.EventsContainer{padding: 15px 15px 15px 15px; height:500px; vertical-align: top;}

td.EventItemContainer{padding-bottom:15px}

TD.EventTitle{}
SPAN.EventTitle{font-weight: bold;color: #000066;font-family: Arial;}

TD.EventDate{padding-top:1px}
SPAN.EventDate{font-family:Arial;color:#666666; text-transform:uppercase; font-weight:bold}

TD.EventBooth{}
SPAN.EventBooth{font-family: Arial; font-style:italic; color:#666666; font-weight:bold}

TD.EventNotes{padding-top:3px; border-bottom:solid 1px #666666; padding-bottom:15px;}
SPAN.EventNotes{color: #000066;font-family: arial;}

A.EventTitle:visited{font-family:Arial;font-weight: bold;color:#000066;text-decoration:underline;}
A.EventTitle:active{font-family:Arial;font-weight: bold;color:#000066;text-decoration:underline;}
A.EventTitle:hover{font-family:Arial;font-weight: bold;color:#000066;text-decoration:underline;}
A.EventTitle:Link{font-family:Arial;font-weight: bold;color:#000066;text-decoration:underline;}

/*******************************************************************/
/*                Master Object New Window                         */
/*******************************************************************/

TD.MainTextNewWindowContainer{padding-left:25px; padding-top:50px; padding-right: 25px; vertical-align:top; text-align:left}

TD.MasterObjectLabel{}
SPAN.MasterObjectLabel
{
	color: #000066;
	font-family: Georga;
}

TD.MasterObjectImage{}
IMG.MasterObjectImage{}

TD.MasterObjectContentSpacer{width:50px; font-size:1pt}

TD.MasterObjectContentContainer{padding-top:25px; text-align:left; vertical-align:top}

TD.MasterObjectContent{text-align:left; vertical-align:top; width:250px}
SPAN.MasterObjectContent{font-family:Arial; color:#666666}

/*******************************************************************/
/*                   Object Documentation                          */
/*******************************************************************/

td.ObjectDocumentationContainer{}

TD.FolderName{}
SPAN.FolderName{font-family:arial;font-weight:bold;color:#003366;text-decoration:none;}

TD.FileLink{}

A.FileLink:Link{font-family:arial;color:#003366;text-decoration:none;}
A.FileLink:visited{font-family:arial;color:#003366;text-decoration:none;}
A.FileLink:active{font-family:arial;color:#003366;text-decoration:none;}
A.FileLink:hover{font-family:arial;color:#006699;text-decoration:none;}

/*******************************************************************/
/*                   Search Results                                */
/*******************************************************************/

TABLE.SearchTopContainer{background-image: url(../Images/BlurbAreaBG.jpg); width:800px}
TD.SearchBlueContainer{padding: 25px 15px 15px 15px; width:170px; text-align:left; vertical-align:top}
TD.SearchWhiteContainer{padding: 25px 15px 25px 15px; }

/* Blue */
TABLE.SearchBlueContainer{}
TD.SearchBlueLabel{}
Span.SearchBlueLabel{font-family:Georgia; color:#FFFFFF}

TD.SearchBlueContent{padding-top:15px}
Span.SearchBlueContent{font-family:Arial; color:#FFFFFF}

/* White */
TABLE.SerchResultsContainer{background-color:#FFFFFF}
TD.SerchResultsContainer{padding-left:15px; padding-right:15px; padding-bottom:25px; height:500px; vertical-align: top;}

TD.SearchResultsDate{padding-bottom:10px; border-bottom:solid 1px #cccccc; padding-top:2px}
SPAN.SearchResultsDate{font-weight: bold;color: #666666;font-family: arial; font-style:italic; text-transform:uppercase;}

TD.SearchResultsObject{padding-top:10px;}
Span.SearchResultsObject{font-weight: bold;	color: #000066;	font-family: Georgia}

TD.SearchResultsRecord{}
SPAN.SearchResultsRecord{color: #000066;font-family: Verdana;}
A.SearchResultsRecord:Link{font-family:Verdana;color:#000066;text-decoration:underline;}
A.SearchResultsRecord:visited{font-family:Verdana;color:#000066;text-decoration:underline;}
A.SearchResultsRecord:active{font-family:Verdana;color:#000066;text-decoration:underline;}
A.SearchResultsRecord:hover{font-family:Verdana;color:#ffcc00;text-decoration:underline;}

TD.SearchResultsContent{padding-top:2px;}
SPAN.SearchResultsContent{color: #000066;font-family: arial;}


/*******************************************************************/
/*                      Site Map                                   */
/*******************************************************************/

TD.SiteMap1_1{font-size:1px; width:20px; padding-top:20px; white-space:nowrap;}

A.SiteMapLevel1:Link{font-family:Arial;color:#000000;font-weight:bold;text-decoration:none;}
A.SiteMapLevel1:visited{font-family:Arial;color:#000000;font-weight:bold;text-decoration:none;}
A.SiteMapLevel1:active{font-family:Arial;color:#000000;font-weight:bold;text-decoration:none;}
A.SiteMapLevel1:hover{font-family:Arial;color:#3399CC;font-weight:bold;text-decoration:none;}

A.SiteMapLevel2:Link{font-family:Arial;color:#666666;text-decoration:none;}
A.SiteMapLevel2:visited{font-family:Arial;color:#666666;text-decoration:none;}
A.SiteMapLevel2:active{font-family:Arial;color:#666666;text-decoration:none;}
A.SiteMapLevel2:hover{font-family:Arial;color:#3399CC;text-decoration:none;}

TD.SiteMapColInnerCell{padding-top:20px; padding-bottom:10px}
TD.SiteMapColOuterCell{vertical-align:top; width:50%; padding-left:20px; padding-bottom:20px}

TABLE.SiteMapTopContainer{background-image: url(../Images/BlurbAreaBG.jpg); width:800px}
TD.SiteMapBlueContainer{padding: 25px 15px 15px 15px; width:200px; text-align:left; vertical-align:top}
TD.SiteMapWhiteContainer{padding: 25px 15px 25px 15px; }

/* Blue */
TABLE.SiteMapBlueContainer{}
TD.SiteMapBlueLabel{}
Span.SiteMapBlueLabel{font-family:Georgia; color:#FFFFFF}

TD.SiteMapBlueContent{padding-top:15px}
Span.SiteMapBlueContent{font-family:Arial; color:#FFFFFF}

/* White */
TABLE.SiteMapContainer{ background-color:#FFFFFF;}
/*TD.SiteMapContainer{padding: 15px 15px 15px 15px; height:500px; vertical-align: top;}*/

td.SiteMapItemContainer{padding-bottom:15px}