body
{
	background-color:#bcbcbc;
	margin:0;
}
font
{
font-family:arial;
	font-size:12px;
}

.languageSectionBody
{
	background-color:#ffffff;
	font-family:arial;
	font-size:12px;
}

.featuredFrontBody
{
	background-color:#f7f6f3;
	font-family:arial;
	font-size:12px;
}


.languageFrame
{
	min-height:300px;
}

.languageListFrame
{
	height:360px;
}

.languageListFrameSiteIndex
{
	height:500px;
}

.familyListFrameSiteIndex
{
	height:240px;
}

.languageListFrontFrame
{
	border-bottom:1px dashed #999999;
}


.factListFrame
{
	height:265px;
}



.jumpFrame
{
	height:19px;
	width:180px;
}

.jumpFrameBranch
{
	height:19px;
	width:225px;
}

a
{
	font-size:12px;
}

a {  color:#002bb8;  text-decoration: none;}
a:active {  color:#002bb8;  text-decoration: none;}
a:link {  color:#002bb8;   text-decoration: none;}
a:visited {  color:#002bb8;    text-decoration: none;}
a:hover {color:#002bb8;text-decoration: underline;}

.bodyCenter
{

	min-width:1000px;
	max-width:1100px;
	font-family:arial;
	text-align:left;
	
}

.pageTop
{
	
        background-image:url('../images/pageShadow.jpg');
	background-position:0px -0px;
        background-repeat:repeat-x;
        height:27px;
	background-color:#ffffff;
}

.pageTopCorners
{
	background-image:url('../images/pageShadow.jpg');
	height:27px;
	background-position:0px -27px;
	background-repeat:no-repeat;
	text-align:right;
}

.pageTopRightCorner
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -54px;
	background-repeat:no-repeat;
	height:27px;
	width:27px;
	float:right;
}

.pageBottomRightCorner
{
    background-image:url('../images/pageShadow.jpg');
    background-position:0px -110px;
    background-repeat:no-repeat;
    height:27px;
    width:27px;
    float:right;
}

.contentWindowShadowLeft
{
	
        background-image:url(../images/leftShadow4.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#ffffff;      
}

.contentWindowShadowRight
{
	background-image:url(../images/rightShadow4.jpg);
	background-position:top right;
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
}

.pageBottom
{
	background-image:url('../images/pageShadow.jpg');
	height:27px;
	background-position:0px -137px;
	background-repeat:repeat-x;
	background-color:#ffffff;
}

.pageBottomCorners
{
	background-image:url('../images/pageShadow.jpg');
	height:27px;
	background-position:0px -83px;
	background-repeat:no-repeat;
	text-align:right;
}

.monthDate
{
	font-size:12px;
	padding-left:3%;
	font-weight:bold;
	float:left;
	text-align:center;
	color:#ffffff;
	padding-top:30px;
	padding-bottom:15px;
	text-align:center;
	height: 1em;
	filter: Shadow(Color=#000000, 	
			Direction=135, 
			Strength=1);
}

.contentWindowShadowLeft
{
	background-image:url(../images/leftShadow4.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#ffffff;
}

.contentWindowShadowRight
{
	background-image:url(../images/rightShadow4.jpg);
	background-position:top right;
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
}

.header
{
	height:145px;
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -1521px;
	background-repeat:repeat-x;
}

.grayBorderLanguage
{
	
	background-image:url(../images/grayLineLanguage.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;

}

.logo
{
	float:left;
}

.awlLogo
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -164px;
        background-repeat:no-repeat;
	float:left;
	width:379px;
}

.siteIndex
{
	float:left;
	color:#666666;
	padding-left:20px;
	padding-top:80px;
	font-size:12px;
}

.siteIndex a {font-weight:normal;  color:#666666;  text-decoration: none;}
.siteIndex a:active {font-weight:normal;  color:#666666;  text-decoration: none;}
.siteIndex a:link {font-weight:normal;  color:#666666;   text-decoration: none;}
.siteIndex a:visited {font-weight:normal;  color:#666666;    text-decoration: none;}
.siteIndex a:hover {font-weight:normal; color:#000000;text-decoration: underline;}

.search
{
	float:right;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	width:326px;
	height:100px;
	padding-top:45px;
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -274px;
	background-repeat:no-repeat;
}


.searchLanguage
{
	float:right;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	width:326px;
	height:100px;
	padding-top:45px;
	vertical-align:top;
	background-image:url(../images/searchBack4Language.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.searchLanguageGeneric
{
	float:right;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	width:326px;
	
	vertical-align:top;
	background-image:url(../images/searchBack4Language.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}


.searchBar
{
	float:left;
	padding-left:15px;
}

.searchBarLanguage
{
	padding-left:15px;
	height:40px;
}

.searchArea
{
	float:left;
}

.searchSpacer
{
	clear:both;
	height:35px;
}

.jumpMenuBackgroundBranch
{
	background-image:url(../images/jumpMenuBackBranch.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:37px;
	width:253px;
	padding-top:5px;
		padding-left:10px;
}

.selectLanguage
{
	height:37px;
	float:right;
}

.selectIndividualLanguage
{
	height:37px;
	padding-left:100px;
}

.individualLanguageListScroll
{
	height:280px; 
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#f7f6f3;
}

.individualLanguageListScrollSiteIndex
{
	height:440px; 
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#f7f6f3;
}

.familyListScrollSiteIndex
{
	height:200px; 
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#f7f6f3;
}

.factListScroll
{
	height:180px; 
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#f7f6f3;
}

.languageListComplete
{
	height: 500px;
}

.languageListSiteIndex
{
	height: 600px;
}

.familyListSiteIndex
{
	height: 400px;
}

.factListComplete
{
	height: 350px;

}


.selectFamily
{
	height:37px;
	padding-left:100px;
}

.selectFact
{
	float:right;
}

.selectBranch
{
	float:right;
	padding-top:20px;
}

.selectLanguageDropDown
{
	width:180px;
	font-size:12px;
	font-family:arial;
}

.selectBranchDropDown
{
	width:225px;
	font-size:12px;
	font-family:arial;
}

.searchTextArea
{
	border-top:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	background-color:#ffffff;
	color:#333333;
	font-size:11px;
	width:180px;
}

.leftMenuColumn
{
	width:140px;
	float:left;
	background-color:#FFFFFF;
}

.menuIcon
{
	padding-right:5px;
	border:0px;
	float:left;
}

.menuItem
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	height:45px;
	margin-bottom:15px;
}

.menuItem a {  color:#666666;  text-decoration: none;}
.menuItem a:active {  color:#666666;  text-decoration: none;}
.menuItem a:link {  color:#666666;   text-decoration: none;}
.menuItem a:visited {  color:#666666;    text-decoration: none;}
.menuItem a:hover {color:#668dc8;text-decoration: underline;}

.menuItemSelected
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	height:45px;
	margin-bottom:15px;
}

.menuItemSelected a {  color:#000;  text-decoration: none;}
.menuItemSelected a:active {  color:#000;  text-decoration: none;}
.menuItemSelected a:link {  color:#000;   text-decoration: none;}
.menuItemSelected a:visited {  color:#000;    text-decoration: none;}
.menuItemSelected a:hover {color:#000;text-decoration: underline;}


.menuItemSelected 
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -1420px;
	background-repeat:repeat-x;
	color:#fff;
}


.content
{
	padding-left:11px;
	padding-bottom:10px;
	font-family:arial;
	font-size:12px;
}

.languageContentBackground
{
	padding-left:10px;
	padding-bottom:10px;
	font-family:arial;
	font-size:12px;
}

.languageSection
{
	min-height:300px;
}

.individualLanguageSectionLeft
{
	height:350px;
	width:48%;
	float:left;
}

.siteIndexSectionLeft
{
	height:500px;
	width:48%;
	float:left;
}

.siteIndexSectionRight
{
	height:500px;
	width:48%;
	float:right;
}


.individualLanguageSectionRight
{
	height:350px;
	width:48%;
	float:right;
}

.factSectionLeft
{
	height:265px;
	width:30%;
	float:left;

}

.factSectionRight
{
	height:265px;
	width:67%;
	float:right;
}

.featuredPicture
{
	border:1px solid #666666;
	float:right;
	width:234px;
	height:178px;
}

.featuredPictureFront
{
	border:1px solid #666666;
	float:right;
	width:118px;
	height:90px;
}

.featuredPictureFact
{
	float:right;
	width:232px;
	height:176px;
}

.featuredDescription
{
	padding-top:15px;
}

.featuredDescriptionFront
{
	padding-top:10px;
	height:92px;
	overflow:hidden;
}

.featuredFrontBorder
{
  border-bottom:1px dashed #999999;
  height:20px;
}

.featuredFrontTopPadding
{
	height:20px;
}




.selectionSectionBody
{
	background-image:url(../images/selectBackground.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	padding-right:5px;
	width:100%;
	background-color:#37588b;
}

.languageSelectionBody
{
	background-image:url(../images/selectBackgroundLanguage.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	padding-right:5px;
	width:100%;
	background-color:#37588b;
}

.factSelectionBody
{
	background-image:url(../images/selectBackgroundFact.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	padding-right:5px;
	width:100%;
	background-color:#37588b;
}


.familySelectionBody
{
	background-image:url(../images/selectBackgroundFamily.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	padding-right:5px;
	width:100%;
	background-color:#37588b;
}


.selectSection
{

	height:110px;
}

.selectionFrame
{
width:400px;
height:100px;

}

.jumpSection
{
	height:37px;
	background-image:url(../images/jumpMenuBack.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:203px;
	padding-top:5px;
	text-align:center;
}

.jumpSectionBranch
{
	height:37px;
	background-image:url(../images/jumpMenuBackBranch.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:253px;
	padding-top:5px;
	text-align:center;
}

.jumpSectionIndividual
{
	height:37px;
	background-image:url(../images/jumpMenuBack.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:203px;
	padding-top:5px;
	text-align:center;
}

.jumpSectionFamily
{
	height:37px;
	background-image:url(../images/jumpMenuBackBranch.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:253px;
	padding-top:5px;
	text-align:center;
}


.peopleSection
{
	padding-top:10px;
}

.languageSectionHide
{
	display:none;
}

.languageListTable
{
	padding:0px;
	margin:0px;
	width:100%;
	

}


.languageListTable td
{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:25%;
	vertical-align:top;
	text-align:left;
	border-right:1px solid #cccccc;
}

.languageListTable th
{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:25%;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}

.languageListTableDiv
{
	border-bottom:1px dotted #cccccc;
	padding-left:10px;
}

.languageListTableDivRollOver
{
	border-bottom:1px dotted #cccccc;
	padding-left:10px;
	color:#ffffff;
	background-color:#002BB8;
}

.languageTable
{
	padding:0px;
	margin:0px;
	width:100%;
}


.languageTable td
{
	margin:0px;
	padding:5px;
	border:1px solid #999999;
}

.languageTable th
{
	padding-bottom:5px;
}

.languageTableImage
{
	padding-top:10px;
    padding-bottom:10px;
	border-top:1px solid #cccccc;
	margin:0px;
	width:100%;	
}

.languageTableImage td
{
	margin:0px;
	text-align:center;
			
}

.languageTablePicture
{
	height:109px; 
	width:100%;
	background-position: top center; 
	background-repeat:no-repeat; 
}

.pictureBorder
{
	height:109px; 
	width:100%; 	
	background-image:url(../images/pictureBorder.gif); 
	background-position: center center; 
	background-repeat:no-repeat;
}

.mainContent
{
	padding-right:10px;
	padding-bottom:10px;
	padding-left:130px;
}

.mainContentHome
{
	float:left;
	width:66%; 
	background-color:#353535;
	height:240px;
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -433px;
	background-repeat:repeat-x;
}

.mainContentSelection
{
	float:left;
	width:83%;
	background-color:#353535;
	height:240px;
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -433px;
	background-repeat:repeat-x;
}

.topContent
{
	padding-left:20px; 
	height:240px;
	background-image:url(../images/leftBottomCornerMain.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.homeContent
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -696px;
	background-repeat:repeat-x;
	height:220px;
	vertical-align:middle;
	font-size:12px;
	color:#ffffff;
}

.leftTopCorner
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -1046px;
	background-repeat:no-repeat;
	height:14px;
}

.leftBottomCorner
{
	background-image:url(../images/leftBottomCornerHome.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.languageSelectionContent
{
	background-image:url(../images/languagePageFade.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:220px;
	vertical-align:middle;
	font-size:12px;
	color:#ffffff;
}

.leftTopCornerLanguage
{
	background-image:url(../images/leftCornerLanguage.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.leftBottomCornerLanguage
{
	background-image:url(../images/leftBottomCornerLanguage.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.familySelectionContent
{
	background-image:url(../images/familyPageFade.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:220px;
	vertical-align:middle;
	font-size:12px;
	color:#ffffff;
}

.leftTopCornerFamily
{
	background-image:url(../images/leftCornerFamily.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.leftBottomCornerFamily
{
	background-image:url(../images/leftBottomCornerFamily.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.factSelectionContent
{
	background-image:url(../images/factPageFade.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:220px;
	vertical-align:middle;
	font-size:12px;
	color:#ffffff;
}

.leftTopCornerFact
{
	background-image:url(../images/leftCornerFact.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.leftBottomCornerFact
{
	background-image:url(../images/leftBottomCornerFact.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.rotateImgDiv
{
	
	width: 330px; 
	height: 220px; 
	float:right;
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -1170px;
	background-repeat:no-repeat;
}

.rotateImgDivNoPic
{
	
	width: 330px; 
	height: 220px; 
	float:right;
	
}



.rotateImg
{
	width: 330px; 
	height: 220px; 
	border: 0 none; 
	filter: alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
	float:right;
}

.verticalCenterTable
{
	display: table; 
	height: 220px; 
	#position: relative; 
	overflow: hidden;
}

.verticalCenterAbsolute
{
	#position: absolute; 
	#top: 50%;
	display: table-cell; 
	vertical-align: middle; 
}

.verticalCenterRelative
{
	#position: relative; 
	#top: -50%; 
	padding-left:15px;
	padding-right:10px;
}


.homeIntro
{
	color:#e8e8e8;
}

.homeIntro a {font-weight:normal;  color:#ffffff;  text-decoration: none;}
.homeIntro a:active {font-weight:normal;  color:#ffffff;  text-decoration: none;}
.homeIntro a:link {font-weight:normal;  color:#ffffff;   text-decoration: none;}
.homeIntro a:visited {font-weight:normal;  color:#ffffff;    text-decoration: none;}
.homeIntro a:hover {font-weight:normal; color:#ffffff;text-decoration: underline;}


.hotItems
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -433px;
	background-repeat:repeat-x;
	height:240px;
	background-color:#353535;
}

.selectionRight
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -433px;
	background-repeat:repeat-x;
	height:240px;
	background-color:#353535;
}

.selectionPanelBottomCorner
{
    float:right;
	color:#ffffff;
	background-image:url(../images/rightBottomCornerMain.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:240px;
	padding-right:10px;
}

.hotItemTitle
{
	font-family:arial;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
}

.hotItemPanel
{
    float:right;
	color:#ffffff;
	background-image:url(../images/rightBottomCornerMain.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:240px;
	padding-right:10px;
}

.hotItemContent
{
	padding-right:10px;
}

.hotItemContent a {font-weight:normal;  color:#ffffff;  text-decoration: none;}
.hotItemContent a:active {font-weight:normal;  color:#ffffff;  text-decoration: none;}
.hotItemContent a:link {font-weight:normal;  color:#ffffff;   text-decoration: none;}
.hotItemContent a:visited {font-weight:normal;  color:#ffffff;    text-decoration: none;}
.hotItemContent a:hover {font-weight:normal; color:#ffffff;text-decoration: underline;}

.bottomContent
{
	border-top:1px solid #cccccc;
	padding-top:20px;
	margin-top:10px;
}


.leftBottomColumn
{
	float:left;
	width:45%;
}

.rightBottomColumn
{
  	float:right;
	width:45%;
  	padding-left:5%;
	border-left:1px solid #cccccc;
}

.newThisMonth
{
	background-color:#f7f6f3;
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -1085px;
	height:25px;
	background-repeat:repeat-x;
}

.newThisMonthTitle
{
	background-image:url(../images/newThisMonthRight.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	font-family:arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

.newThisMonthLeft
{
	background-image:url('../images/pageShadow.jpg');
	background-position:0px -1060px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
}

.newThisMonthPadding
{
	padding:10px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#f7f6f3;
}

.newThisMonthDivider
{
	  border-bottom:1px dashed #cccccc;
	  height:10px;
	  margin-bottom:10px;
}

.more
{
  border:0px;
}
.pageBottom
{
	height:27px;
	background-image:url(../images/bottomShadow4.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:#ffffff;
}

.pageBottomCorners
{
	height:27px;
	background-image:url(../images/bottomLeftShadow4.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align:right;
}

.pageTitle
{
	font-family:arial;
	font-size:20px;
	color:#365582;
	font-weight:bold;
	padding-bottom:10px;
}

.homeTitle
{
	font-family:arial;
	font-size:20px;
	color:#ffffff;
	font-weight:bold;
	padding-bottom:20px;
	height: 1em;
	filter: Shadow(Color=#000000, 	
			Direction=135, 
			Strength=1);
}


.footer
{
	font-size:12px;
	color:#666666;
	font-family:arial;
	text-align:center;
	padding-top:20px;
	border-top:1px solid #cccccc;
	background-image:url(../images/../images/valid-xhtml10-blue.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.footer a {  color:#666666;  text-decoration: none;}
.footer a:active {  color:#666666;  text-decoration: none;}
.footer a:link {  color:#666666;   text-decoration: none;}
.footer a:visited {  color:#666666;    text-decoration: none;}
.footer a:hover {color:#000000;text-decoration: underline;}

.bottomMenu
{
	
	background-image:url(../images/tdgLogo.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-top:20px;
	height:70px;
	clear:both;
}


.languagePic
{
	background-image:url(../images/polish2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	height:83px;
}

.topContentLanguage
{
	padding-left:10px; 
	padding-right:10px; 
	padding-top:7px;
	border-left:1px solid #ffffff;
	background-image:url('../images/pageShadow2.jpg');
	background-position:0px -300px;
	background-repeat:repeat-x;

}

.languageContentLeftShadow
{
	background-image:url(../images/languageContentShadowLeft.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	background-color:#ffffff;
}

.languageContentRightShadow
{
	background-image:url(../images/languageContentShadowRight.jpg);
	background-position:top right;
	background-repeat:repeat-y;
}
.languageContent
{
	background-image:url(../images/languageContentWhiteBackgroundLeft.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:arial;
	padding-left:10px;
}

.languageContentRightBorder
{
	background-image:url(../images/languageContentWhiteBackgroundRight.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:20px;
	min-height:270px;
	font-family:arial;
}

.languageHeader
{
	background-image:url('../images/pageShadow2.jpg');
	background-position:0px -60px;
	background-repeat:repeat-x;
	height:30px;
	background-color:#ffffff;
}
.languageHeaderCorners
{
	background-image:url('../images/pageShadow2.jpg');
	height:30px;
	background-position:0px -0px;
	background-repeat:no-repeat;
	text-align:right;
}

.languageHeaderRightCorner
{
	background-image:url('../images/pageShadow2.jpg');
	height:30px;
	width:30px;

	background-position:0px -30px;
	background-repeat:no-repeat;
	
	float:right;

}

.languageFooter
{
	background-image:url(../images/languageContentBottomShadow.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	height:30px;
	background-color:#ffffff;
}

.languageFooterCorners
{
	background-image:url('../images/pageShadow2.jpg');
	height:30px;
	background-position:0px -140px;
	background-repeat:no-repeat;
	text-align:right;
}

.languageFooterRightCorner
{
	background-image:url('../images/pageShadow2.jpg');
	height:30px;
	width:30px;

	background-position:0px -170px;
	background-repeat:no-repeat;
	
	float:right;

}

.languageTitlePanel
{
	height:45px;
}

.languageTitle
{
	font-size:22px;
	font-weight:bold;
	color:#000000;
	float:left;
	
}

.languageFamilyTitle
{
	font-size:22px;
	font-weight:bold;
	color:#000000;
}


.languageWelcome
{
	  color:#385483;
	  font-size:14px;
	  font-family:arial;
	  font-weight:bold;
	  text-align:right;
	  padding-right:20px;
}
.mainContentLanguage
{
	padding-left:140px;
	padding-bottom:10px; 
}

.languageMenu
{
	padding-bottom:10px;
	font-weight:bold;
	font-family:arial;
}

.languageMenuItemNotSelected
{
	color:#666666;
	float:left;
	font-size:12px;
}

.languageMenuItemNotSelected a {  color:#666666;  text-decoration: none;}
.languageMenuItemNotSelected a:active {  color:#666666;  text-decoration: none;}
.languageMenuItemNotSelected a:link {  color:#666666;   text-decoration: none;}
.languageMenuItemNotSelected a:visited {  color:#666666;    text-decoration: none;}
.languageMenuItemNotSelected a:hover {color:#000000;text-decoration: underline;}

.languageMenuItemSelected
{
	color:#000000;
	float:left;
	font-size:12px;
}

.languageMenuItemSelected a {  color:#000000;  text-decoration: none;}
.languageMenuItemSelected a:active {  color:#000000;  text-decoration: none;}
.languageMenuItemSelected a:link {  color:#000000;   text-decoration: none;}
.languageMenuItemSelected a:visited {  color:#000000;    text-decoration: none;}
.languageMenuItemSelected a:hover {color:#000000;text-decoration: none;}

.languageMenuDivider
{
	float:left;
	width:20px;
	height:15px;
	background-image:url(../images/menuDivider.jpg);
	background-position: center center;
	background-repeat:no-repeat;
}

.languageImagePadding
{
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}

.languageImage
{
	border:1px solid #666666;
}

.factImage
{
	
}

.factImagePadding
{
	padding-left:10px;
	padding-bottom:10px;
	float:right;
}

.languagePanelFacts
{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}

.languagePanel
{
	float:right;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	width:180px;
}

.languagePanelTitle
{
	background-image:url(../images/languagePanel.jpg);
	background-position: top left;
	background-repeat:repeat-x;
	color:#ffffff;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	height: 20px;
}

.languagePanelContent
{
	padding:10px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.sectionTitle
{
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-bottom:10px;
	padding-top:5px;
}

.sectionTitleFront
{
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-top:5px;
}

.sectionTitleFront a {  color:#000000;  text-decoration: none;}
.sectionTitleFront a:active {  color:#000000;  text-decoration: none;}
.sectionTitleFront a:link {  color:#000000;   text-decoration: none;}
.sectionTitleFront a:visited {  color:#000000;    text-decoration: none;}
.sectionTitleFront a:hover {color:#000000;text-decoration: underline;}



.divider
{
	height:5px;
	clear:both;
}

.horizontalLine
{
	border-top:1px solid #cccccc;
	padding-bottom:10px;
}

.udhrBig
{
	font-size:24px;
}