body
{
	text-align: center;
	font-family: arial;
	margin: 0px auto;
	background-color:#FFFFFF;
}

p
{
	margin: 0px;
	padding: 0px;
}

div#container
{
	margin: 0px auto;	
	width:760px;
	margin-top: 20px;
}

/* -- header & logo -------------------------------------------------------------------------------------------------------- */

div#header
{
	width:760px;
	height:136px;	
}
div#logo
{
	width:760px;
	height:105px;
}
div#logoBottom
{
	height:31px;
	background: url(../loadedFiles/topMenu.png) no-repeat;
	width:760px;
} 

/* -- top menu ------------------------------------------------------------------------------------------------------------- */

div#topMenu_table
{ 
	margin-top:12px;
	float:right;
	width: 584px;
}

div#topMenu_table div
{
	margin-right: 175px;
	margin-left: 8px;
}

div#topLinks
{
	float:left;
	margin-top:10px;
	padding-left:65px;
}
.topMenu_sep
{
	width:1px;
	height:14px;
	padding-right:10px;
	padding-left:10px;
	padding-top:2px;
}
	
.topMenu_box a
{
	text-decoration: none;
	color:#414336;
	font-size:13px;
	font-weight:bold;
}
.topMenu_box a:hover
{
	text-decoration: none;
	color:#65733D;
	font-size:13px;
	font-weight:bold;
}

/* -- main ----------------------------------------------------------------------------------------------------------------- */
div#main
{
	width:760px;
	background: url(../loadedFiles/main_bg_repeat.jpg) repeat-y;
}

div#title
{
	padding-right:20px;
	padding-top:20px;	
}

div#title h1
{
	font-size:17px;
	color:#3B3B3B ;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}	

div#content
{
	padding-right: 15px;
	padding-top: 10px;	
}

div#innerContent
{
	margin-right: 15px;
}

div#homepageTitle
{
	color: #6A6B63;
	font-weight: bold;
	text-decoration: underline;
	font-size: 95%;
}

div#pageTitle h1, div#pageTitleNoLeft h1, div#bituachTypes_pageTitle h1
{
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 15px;
	width: 410px;
	border-bottom: 1px solid #C6C7C2;
	color: #6A6B63;
	font-weight: bold;
	font-size: 80%;
}

div#pageTitleNoLeft h1
{
	width: 590px;
}

div#bituachTypes_pageTitle h1
{
	padding-top: 5px;
	width: 255px;
}

div#homepageContent
{
	padding-top: 5px;	
	font-size: 78%;
	color:#474747;
	font-weight:700;
	margin-left: 50px;
	line-height: 13px;
}

div#pageContent
{
	padding-left: 10px;
}

div#pageContent p , div#pageContent ol ,div#pageContent ul, div#pageContent table
{
	font-size: 12px;
	color:#3B3B3B;
}

div#bituachTypes
{
	margin-right: 15px;
}

.bituachType_name
{
/*	background: url(../loadedFiles/bituachTypeName.png) no-repeat;*/
	height: 20px;
	margin-top: 12px;
}

.bituachType_name a, .bituachType_subtitle
{
	color: #576244;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

.bituachType_name div
{
	padding-top: 3px;
	background-color: #B8D56B;
	height: 20px;
}

.bituachType_subtitle
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 5px;
}

.bituachType_more
{
	margin-right: 323px;
}


div#glossary 
{
	text-align:center;
   	border:2px solid #999B90;
	width: 	420px;
	height: 510px;
	margin-right: 75px;
}

/* contact us -------------------------------------------------------------------------------------------------------------	*/

.formField, .selectField
{
	height:19px;
	font-size: 12px;
	width: 145px;
}

.formField
{
	margin-right:10px;
}

.selectField
{
	margin-right: 3px;
}

.textareaField
{

	font-size: 12px;
	width: 145px;
	margin-right: 10px;
}

.formFieldText, .formFieldSmallText
{
	color: #3D3D3F;
	font-size: 75%;
	margin-right:10px;
	font-weight: bold;
}

.formFieldSmallText
{
	font-size: 11px;
}

/* -- mainRight ----------------------------------------------------------------------------------------------------------- */
div#search
{ 
	
	background: url(../loadedFiles/search.jpg) no-repeat;
	width:139px;
	height:43px;
}

div#search input
{
	width:84px;
	height:17px;
	margin-top:7px;
	border:1px solid #5C6369;
}

div#searchBoxBtn
{
	margin-top: -4px;
	margin-right: 15px;
}

div#search a
{
	text-decoration: none;
	font-size:13px;
	color:#FBFAF5;
	font-weight: bold;
	cursor: pointer;
}

form#searchForm
{
	text-align:center;
	margin-left:7px;
}

.searchResults_subject
{
	color: #3B3B3B;
	font-weight: bold;
	font-size: 13px;

}

.searchResults_link
{
	color:#3C3B37;
	font-size:13px ;
	font-weight: bold;
	padding-bottom: 5px;
}

.searchResults_link a
{
	font-weight: bold;
	text-decoration: none;
	color:#3C3B37;
}

.searchResults_txt
{
	font-size: 13px;
	padding-right: 20px;
}


/* -- right menu ----------------------------------------------------------------------------------------------------------- */


.rightMenu_box, .rightMenu_box_open 
{
	width:139px;
	height: 24px;
	cursor: pointer;
	border-bottom: 1px solid #EF8F07;
}

.rightMenu_box  div, .rightMenu_box_open  div,.rightSubMenu div
{
	margin-right:20px;
	padding-top:2px;	
}

.rightMenu_box_open 
{
	background: url(../loadedFiles/menuOpen.jpg) no-repeat;
	
}
.rightMenu_box
{
	background: url(../loadedFiles/menuClose.jpg) no-repeat;
}

.rightMenu_box a, .rightMenu_box_open a
{
	text-decoration: none;
	font-weight:700;
	color: #FFFFFF;
	font-size: 13px;
}

.rightSubMenu
{
	background: url(../loadedFiles/submenu.jpg) no-repeat;
	height: 21px;
	width:139px;
	border-bottom: 1px solid #EF8F07;
	cursor: pointer;
}

.rightSubMenu a
{
	text-decoration: none;
	font-weight:700;
	color:#474747;
	font-size: 12px;
}

/* -- main center ----------------------------------------------------------------------------------------------------------- */

div#mainCenter
{
	width:442px;
	margin-top:0px;
	margin-right:0px;
}

div#mainTop
{
	background: url(../loadedFiles/mainTop.jpg) no-repeat;
	height:122px;
}

div#mainInnerTop
{
	background: url(../loadedFiles/mainInnerTop.jpg) no-repeat;
	height:30px;
}

.mainRight
{
	width:211px;
	float:right;
}

.mainLeft
{
	float:left;	
	background: url(../loadedFiles/mainLeft.jpg) no-repeat;
	width:231px;
	height:76px;
}

.essayPreview_title
{
	margin-right: 15px;
}

.essayPreview_title a
{
	color:#41423C;
	font-size: 75%;
	font-weight: bold;
	text-decoration: none;
}

.essayPreview_title a:hover
{
	text-decoration: underline;
}

div#urls
{
	float: left;
	padding-left: 13px;
	margin-top: 10px;
	margin-bottom: 5px;
}

div#urlsTop
{
	background: url(../loadedFiles/urls_top.png) no-repeat;
	height: 12px;
	width: 139px;
	font-size: 0%;
}

div#urlsCenter
{
	background-color: #E0E2CD;
}

div#urlsBottom
{
	background: url(../loadedFiles/urls_bottom.png) no-repeat;
	height: 12px;
	width: 139px;
	font-size: 0%;
}

div#urlsTitle
{
	width: 111px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 4px;
	border-bottom: 1px solid #96988B;
	color:#646557;
	font-size: 75%;
	font-weight: bold;
	text-align: center;
}

.url_title
{
	margin-right: 15px;
}

.url_title a
{
	color:#646557;
	font-size: 75%;
	font-weight: bold;
	text-decoration: none;
}

.url_title a:hover
{
	text-decoration: underline;
}

div#moreDetails
{
	margin-top: 10px;
}

div#sepLine
{
	width: 410px;
	border-bottom: 1px solid #C6C7C2;
}

/* -- main center no left --------------------------------------------------------------------------------------------------- */

td#mainTd
{
	background-color: #F5F5ED;
}

div#mainCenterNoLeft
{
	background: url(../loadedFiles/mainBgNoLeft.png) repeat-y;
	width: 620px;
	margin-top:0px;
	margin-right:0px;
}

div#mainTopNoLeft
{
	background: url(../loadedFiles/mainTopNoLeft.png) no-repeat;
	width: 620px;
	height: 35px;
}

div#mainBottomNoLeft
{
	background: url(../loadedFiles/mainBottomNoLeft.png) no-repeat;
	width: 620px;
	height: 16px;
}

div#catTitle
{
	clear: right;
	margin-right: 10px;
}

/* -- navigation path ------------------------------------------------------------------------------------------------------- */

div#navPath
{
	border-bottom: 1px solid #C6C7C2;
	width: 410px;
	height: 14px;
	margin-right: 15px;
	padding-top:10px;
	margin-bottom: 10px;
}

div.navPath_sep
{
	background: url(../loadedFiles/navPath_sep.png) no-repeat;
	height: 8px;
	width: 6px;
	margin-top: 4px;
	margin-left: 2px;
	margin-right: 4px;
	float: right;
	font-size: 0%;
}

div.navPath_link
{
	float: right;
}

div.navPath_link, div.navPath_link a
{
	color: #59594F;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}


/* -- messages ------------------------------------------------------------------------------------------------------------ */

div#messages
{
	background: url(../loadedFiles/messages.jpg) no-repeat;
	height:42px;
	width: 179px;
}
div#messages p
{
	color: #FFFFFF;
	font-size:13px;
	font-weight: 700;
	text-align: center;
	padding-top:5px;
}
div#messages_Re
{
	background: url(../loadedFiles/messages_Re.jpg) repeat-y;
	width:179px;
}
div#messagesBottom
{
	background: url(../loadedFiles/messagesBottom.jpg) no-repeat;
	height:13px;
	width: 179px;
	font-size:0px;	
}
div#news table
{
	margin-top:10px;
	margin-right: 10px;
	margin-left: 10px;
}
div#news img
{
	margin-left: 5px;
}

div#news a
{
	color:#5E5E5E;
	font-size:12px;
	font-weight: 700;	
	text-decoration: none;
}

/* -- contact form -------------------------------------------------------------------------------------------------------- */

div#formTop
{
	background: url(../loadedFiles/form.jpg) no-repeat;
	height:35px;
	width:179px;
}
div#formTop p
{
	color: #FFFFFF;
	font-size:13px;
	font-weight: 700;
	text-align: center;
	padding-top:3px;
}

div#formBg
{
	background: url(../loadedFiles/formBg.png) repeat-y;
	height: 403px;
	width:179px;
}

div#form
{
	padding-top: 5px;
	padding-right: 5px;
}

div#formBottom
{
	background: url(../loadedFiles/formBottom.jpg) no-repeat;
	height:14px;
	width: 179px;	
	font-size: 0%;
}

div#sendButton
{
	margin-top: 10px;
}

td#leftTd
{
	background: url(../loadedFiles/form_Re.jpg) repeat-y;
}

/* -- lex ------------------------------------------------------------------------------------------------------------- */

td#lexSep
{
	background: url(../loadedFiles/lex_sep.png) repeat-y;
	width: 13px;
}

div#lexSep_margin
{
	height: 11px;
	background-color: #F5F5ED;
	width: 13px;
}

div#lexMenu_title
{
	background: url(../loadedFiles/lexMenu_title.png) no-repeat;
	height: 34px;
	width: 145px;
}

div#lexMenu_title div
{
	padding-top: 7px;
	margin-right: 35px;
	color: #79874A;
	font-weight: bold;
	font-size: 90%;
}

td#lexMenu
{
	background: url(../loadedFiles/lexBg_r.png) repeat-y;
	width: 145px;
}

.lexMenu_link
{
	padding-right: 15px;
	margin-bottom: 5px;
}

.lexMenu_selected
{
	color: #718234;
	font-weight: bold;
	font-size: 80%;
}

.lexMenu_name a
{
	color: #666560;
	font-weight: bold;
	font-size: 80%;
}

td#lex
{
	background: url(../loadedFiles/lexBg_l.png) repeat-y;
	width: 284px;
}

div#lexTitle
{
	border-bottom: 1px solid #C6C7C2;
	margin-left: 12px;
	margin-top: 8px;
	margin-bottom: 15px;
}

div#lexTitle h1
{
	font-size:15px;
	color:#5D5D5D ;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

div#lexText
{
	color: #323234;
	font-size: 90%;
	margin-left: 5px;
}

div#goLex
{
	padding-right: 15px;
	padding-top: 25px;
}

div#goLex a
{
	color: #80A80A;
	font-weight: bold;
	font-size: 80%;
}

div#goLex a:hover
{
	color: #314004;
}

/* -- bottom ---------------------------------------------------------------------------------------------------------- */

div#homeBottom
{
	background: url(../loadedFiles/homeBottom.jpg) no-repeat;
	width:760px;
	height:35px;
	margin-top:0px;
}

div#homeBottom p
{
	padding-top: 8px;
}

div#bottom
{
	background: url(../loadedFiles/bottom.png) no-repeat;
	width:760px;
	height:47px;
	margin-top:0px;
}

div#bottomLex
{
	background: url(../loadedFiles/bottomLex.png) no-repeat;
	width:760px;
	height:54px;
	margin-top:0px;
}

div#bottomNoLeft
{
	background: url(../loadedFiles/bottomNoLeft.png) no-repeat;
	width:760px;
	height:47px;
	margin-top:0px;
}

div#bottom, div#bottomNoLeft p
{
	padding-top: 20px;
}

div#bottomLex p
{
	padding-top: 27px;
}

/* -- bottom menu ---------------------------------------------------------------------------------------------------------- */

div#bottomMenu
{
	padding-top: 13px;
	padding-bottom: 10px;
	width:760px;
	margin: 0 auto;
}

.bottomMenu_sep
{
	height: 7px;
	width: 1px;
}


.bottomMenu_box
{
	padding-right: 10px;
	padding-left: 10px;
}

.bottomMenu_box a
{
	font-size:12px;
	color: #5B5B5B;
	font-weight: 700;
	text-decoration: underline;
}

/* -- bottom line ---------------------------------------------------------------------------------------------------------- */

div#bottomLine
{
	width:760px;
	border-bottom:1px solid #A4ADB2;
	font-size: 0%;
	margin-top:8px;	
}


div#copyrights
{
	float:right;	
	color:#3E3B28;
	font-size:70%;
	margin-top:3px;
	margin-right:2px;
}
			
div#interuseLogo
{

	float:left;
	margin-left:2px;
	margin-top:3px;
}

div#interuseText
{
	float:left;
	padding-top: 10px;
}

div#interuseText a
{
	color: #676767;
	font-weight: bold;
	font-size: 10px;
}

/* -- send email -------------------------------------------------------------------------------------------------- */

div#sendEmail_title
{
	color: #EF8F07;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 10px;
}
	
td.sendEmail_title
{
	color: #7FA80E;
	font-weight: bold;
}

td.sendEmail_value
{
}

