div#flag { background: url(/sm.aspx?guid=9773) no-repeat;
    left: -470px;
	height: 37px;
	position: absolute;
    top: 40px;
    width: 66px;
	z-index: 1;
}/* Common elements */
body 
{	background-color: #ffffff;
	color: #5f5f5f;
	margin: 0px 0px;
}body,
td 
{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}form 
{	margin: 0px;
	padding: 0px;
}div.terminator 
{	clear: both;
}div.tl 
{	clear: left;
}div.tr 
{	clear: right;
}.anchorPoint 
{	position: relative;
}input.button74 

{	border: 0 solid white;
    color: white;
	background-repeat: no-repeat;
    font-size: 10px;
    font-weight: bold;
	height: 23px;
}input.button74 

{	width: 74px;
	background-image: url(/sm_full.aspx?guid=2683);
}/* Styles for boxes using CSS */
div#window 
{	text-align: center;
}div#fixedWidth 







{	left: -490px;
	position: absolute;
    text-align: left;
	width: 980px;
}div.frame 







{	width: auto;
}div.frame div.header 







{	background-repeat: no-repeat;
    background-position: left top;
    width: auto;
}div.frame div.header div.right 







{	background-repeat: no-repeat;
	background-position: right top;
    width: auto;
}div.frame div.header div.right div.center 







{	background-repeat: repeat-x;
	width: auto;
}div.frame div.body 







{	background-repeat: repeat-y;
    background-position: left top;
    width: auto;
}div.frame div.body div.right 







{	background-repeat: repeat-y;
    background-position: right top;
    width: auto;
}div.frame div.body div.right div.center 







{	width: auto;
}div.frame div.footer 







{	background-repeat: no-repeat;
    background-position: left bottom;
    font-size: 1px;
    width: auto;
}div.frame div.footer div.right 







{	background-repeat: no-repeat;
	background-position: right bottom;
	width: auto;
}div.frame div.footer div.right div.center 







{	background-repeat: repeat-x;
	background-position: left bottom;
	width: auto;
}/* General link appearance & behavior */
a,
a:link,
a:visited,
a:active,
a:hover 







{	color: #8a2127;
	text-decoration: underline;
}a:hover 







{    text-decoration: none;
}/* UI elements */
div#header 







{    height: 189px;
    margin: 6px 0px 0px 0px;
    padding: 0px;
    width: auto;
}div#header div#caption 







{	background: url(/sm_full.aspx?guid=2823) no-repeat right;
    float: left;
    height: 189px;
    text-align: center;
    width: 229px;
}div#header div#caption img 







{	margin-top: 27px;
}div#header div#photo 







{	background: url(/sm_full.aspx?guid=2833) no-repeat left center;
    background-color: #f5da92;
    height: 189px;
    margin-left: 233px;
    width: auto;
}a#siteUrl 







{	background: url(/sm_full.aspx?guid=2843) #513019 repeat-x left bottom;
    color: #de8e43;
	display: block;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 5px;
	padding: 7px 0px 15px 280px;
    text-decoration: none;
	width: auto;
}a#siteUrl:hover 







{	text-decoration: underline;
}div#body 







{    margin: 0px 0px 10px 0px;
    padding: 0px;
    width: 100%;
}div#body div#columnLeft 







{    float: left;
    width: 229px;
}div#body div#columnSpanned 







{    margin-left: 234px;
    width: auto;
}div#body div#columnSpanned div#langSwitcher 







{	border-bottom: solid 2px #933134;
    height: 24px;
    margin: 3px 15px;
    padding: 0px;
    width: auto;
}div#body div#columnSpanned div#langSwitcher a,
div#body div#columnSpanned div#langSwitcher a:link,
div#body div#columnSpanned div#langSwitcher a:visited,
div#body div#columnSpanned div#langSwitcher a:active,
div#body div#columnSpanned div#langSwitcher a:hover 







{    border-bottom: solid 3px white;
	border-right: solid 1px #3e3a37;
    color: #302c29;
	display: block;
    float: right;
    font-weight: bold;
    padding: 2px 10px 2px 10px;
    text-decoration: none;
}div#body div#columnSpanned div#langSwitcher a:hover 







{	border-bottom: solid 3px #933134;
	color: #810f13;
}div#body div#columnSpanned div#langSwitcher a.first,
div#body div#columnSpanned div#langSwitcher a.first:link,
div#body div#columnSpanned div#langSwitcher a.first:visited,
div#body div#columnSpanned div#langSwitcher a.first:active,
div#body div#columnSpanned div#langSwitcher a.first:hover 







{	border-right: none;
}div#body div#columnSpanned div#columnRight 







{	float: right;
    width: 205px;
}div#body div#columnSpanned div#columnCentral 







{    margin-right: 210px;
    width: auto;
}/* 'Themis' pane styles */
div#paneThemis 







{	margin-left: 3px;
	width: 225px;
}div#paneThemis div.frame div.header 







{	background-image: url(/sm_full.aspx?guid=2963);
	padding-left: 7px;
}div#paneThemis div.frame div.header div.right 







{	background-image: url(/sm_full.aspx?guid=2973);
    padding-right: 8px;
}div#paneThemis div.frame div.header div.right div.center 







{	background-image: url(/sm_full.aspx?guid=2953);
    background-color: #8d292b;
	color: white;
    font-size: 12px;
	font-weight: bold;
    padding: 7px 0px 8px 20px;
}div#paneThemis div.frame div.body 







{	background-image: url(/sm_full.aspx?guid=2913);
    background-color: white;
    padding-left: 3px;
}div#paneThemis div.frame div.body div.right 







{	background-image: url(/sm_full.aspx?guid=2913);
    background-color: white;
    padding-right: 3px;
}div#paneThemis div.frame div.footer 







{	background-image: url(/sm_full.aspx?guid=2933);
    height: 9px;
    padding: 0px 0px 0px 8px;
}div#paneThemis div.frame div.footer div.right 
{	background-image: url(/sm_full.aspx?guid=2943);
    height: 9px;
    padding: 0px 7px 0px 0px;
}div#paneThemis div.frame div.footer div.right div.center 
{	background-image: url(/sm_full.aspx?guid=2923);
    height: 9px;
}/* End of 'Themis' pane styles */

/* 'Hammer' pane styles */
div#paneHammer 
{	margin-left: 3px;
    margin-top: 15px;
	width: 225px;
}div#paneHammer div.frame div.header 
{	background-image: url(/sm_full.aspx?guid=2963);
	padding-left: 7px;
}div#paneHammer div.frame div.header div.right 
{	background-image: url(/sm_full.aspx?guid=2973);
    padding-right: 8px;
}div#paneHammer div.frame div.header div.right div.center 
{	background-image: url(/sm_full.aspx?guid=2953);
    background-color: #8d292b;
	color: white;
    font-size: 12px;
	font-weight: bold;
    padding: 7px 0px 8px 20px;
}div#paneHammer div.frame div.body 
{	background-image: url(/sm_full.aspx?guid=2913);
    background-color: white;
    padding-left: 3px;
}div#paneHammer div.frame div.body div.right 

{	background-image: url(/sm_full.aspx?guid=2913);
    background-color: white;
    padding-right: 3px;
}div#paneHammer div.frame div.body div.right div.center 
{	background: url(/sm_full.aspx?guid=2803) #fffb9c no-repeat left top;
    padding-bottom: 1px;
    padding-top: 60px;
	height: 60px;

}div#paneHammer div.frame div.footer 







{	background-image: url(/sm_full.aspx?guid=2933);
    height: 9px;
    padding: 0px 0px 0px 8px;
}div#paneHammer div.frame div.footer div.right 







{	background-image: url(/sm_full.aspx?guid=2943);
    height: 9px;
    padding: 0px 7px 0px 0px;
}div#paneHammer div.frame div.footer div.right div.center 







{	background-image: url(/sm_full.aspx?guid=2923);
    height: 9px;
}div#paneHammer div.frame div.body div.right div.center input 







{	margin: 5px 0px 5px 2%;
	width: 96%;
}div#paneHammer div.frame div.body div.right div.center  select 







{	height: 23px;
	margin: 0px 0px 0px 2%;
	width: 130px;
}div#paneHammer div.frame div.body div.right div.center input.button74 
{	display: block;
    float: right;
    margin: 0px 3% 0px 0px;
    width: 74px;
    height: 23px;
}/* End of 'Hammer' pane styles */

/* 'Map' pane styles */
div#paneMap 







{	margin-left: 3px;
    margin-top: 15px;
	width: 225px;
}div#paneMap div.frame div.header 







{	background-image: url(/sm_full.aspx?guid=2963);
	padding-left: 7px;
}div#paneMap div.frame div.header div.right 







{	background-image: url(/sm_full.aspx?guid=2973);
    padding-right: 8px;
}div#paneMap div.frame div.header div.right div.center 







{	background-image: url(/sm_full.aspx?guid=2953);
    background-color: #8d292b;
	color: white;
    font-size: 12px;
	font-weight: bold;
    padding: 7px 0px 8px 20px;
}div#paneMap div.frame div.body 







{	background-image: url(/sm_full.aspx?guid=2913);
    background-color: white;
    padding-left: 3px;
}div#paneMap div.frame div.body div.right 







{	background-image: url(/sm_full.aspx?guid=2913);
    background-color: white;
    padding-right: 3px;
}div#paneMap div.frame div.body div.right div.center 







{	background: url(/sm_full.aspx?guid=2853) #fffb9c no-repeat left top;
	font-family: "Trebuchet MS", Verdana, Lucida Grande, Helvetica, Arial, sans-serif;
    font-size: 18px;
    height: 80px;
}div#paneMap div.frame div.body div.right div.center div.address 







{	color: black;
	line-height: 100%;
 font-size: 14px;    
margin-left: 65px;
    padding-top: 8px;
}div#paneMap div.frame div.body div.right div.center div.phone 







{	color: #861823;
    font-size: 14px;
    margin-left: 65px;
    padding-top: 4px;
}div#paneMap div.frame div.footer 







{	background-image: url(/sm_full.aspx?guid=2933);
    height: 9px;
    padding: 0px 0px 0px 8px;
}div#paneMap div.frame div.footer div.right 







{	background-image: url(/sm_full.aspx?guid=2943);
    height: 9px;
    padding: 0px 7px 0px 0px;
}div#paneMap div.frame div.footer div.right div.center 







{	background-image: url(/sm_full.aspx?guid=2923);
    height: 9px;
}/* End of 'Map' pane styles */

/* 'Constitution' book styles */
div#body div#columnSpanned div#columnRight a#constitution 







{	display: block;
    margin-top: 25px;
    text-align: center;
    width: auto;
}/* End of 'Constitution' book styles */

/* 'Castle' pane styles */
div#paneCastle 







{	margin-right: 3px;
    margin-top: 15px;
	width: 204px;
}div#paneCastle div.frame div.header 







{	background-image: url(/sm_full.aspx?guid=2743);
	padding-left: 9px;
}div#paneCastle div.frame div.header div.right 







{	background-image: url(/sm_full.aspx?guid=2753);
    padding-right: 8px;
}div#paneCastle div.frame div.header div.right div.center 







{	background-image: url(/sm_full.aspx?guid=2733);
    height: 13px;
}div#paneCastle div.frame div.body 







{	background-image: url(/sm_full.aspx?guid=2693);
    background-color: white;
    padding-left: 4px;
}div#paneCastle div.frame div.body div.right 







{	background-image: url(/sm_full.aspx?guid=2693);
    background-color: white;
    padding-right: 4px;
}div#paneCastle div.frame div.body div.right div.center 







{	background-color: #fffb9c;
}div#paneCastle div.frame div.footer 







{	background-image: url(/sm_full.aspx?guid=2713);
    padding-left: 10px;
}div#paneCastle div.frame div.footer div.right 







{	background-image: url(/sm_full.aspx?guid=2723);
    padding-right: 7px;
}div#paneCastle div.frame div.footer div.right div.center 







{	background: url(/sm_full.aspx?guid=2703) no-repeat;
    height: 102px;
}div#paneCastle div.frame div.body div.right div.center div.quote 







{	color: #861823;
	font-size: 14px;
    font-weight: bold;
	padding: 5px 10px 5px 10px;
}div#paneCastle div.frame div.body div.right div.center div.quote div.origin 







{	color: black;
    font-size: 12px;
    font-style: italic;
    padding-bottom: 10px;
    padding-top: 3px;
}/* End of 'Castle' pane styles */

/* Banners styles block */
div#body div#columnSpanned div#columnRight div#banners,
div#body div#columnLeft div#banners 







{	margin-bottom: 20px;
	margin-top: 20px;
}div#body div#columnSpanned div#columnRight div#banners a,
div#body div#columnLeft div#banners a 







{	display: block;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
    width: auto;
}div#body div#columnSpanned div#columnRight div#banners a img,
div#banners a img 
{	border: none;
}/* End of banners styles */

/* Central column */
div#body div#columnSpanned div#columnCentral 
{	padding: 25px 15px;
}/* End of central column */

/* Introduction on title page */
div#body div#columnSpanned div#columnCentral div#introduction 
{	font-size: 14px;
}div#body div#columnSpanned div#columnCentral div#introduction img#chairmanPhoto 







{	float: left;
    margin: 5px 10px 5px 0px;
}div#body div#columnSpanned div#columnCentral div#introduction h1 







{	font-size: 14px;
    margin: 0px;
    padding: 0px;
}div#body div#columnSpanned div#columnCentral div#introduction p 







{	text-align: justify;
    text-indent: 30px;
margin-top: 5px;
margin-bottom: 5px;
}div#body div#columnSpanned div#columnCentral div#introduction div#title







{	float: left;
    text-align: left;
    width: 170px;
}div#body div#columnSpanned div#columnCentral div#introduction div#title_new







{	float: left;
    text-align: left;
    width: 270px;
}div#body div#columnSpanned div#columnCentral div#introduction div#name







{	float: right;
    padding-top: 40px;
    text-align: right;
    width:130px;
}div#body div#columnSpanned div#columnCentral div#introduction div#signature







{    margin-left: 170px;
    margin-right: 130px;
    text-align: center;
    width: auto;
}div#body div#columnSpanned div#columnCentral div#introduction div#signat







{    margin-left: 235px;
    margin-right: 130px;
    text-align: center;
    width: auto;
}div#body div#columnSpanned div#columnCentral div#introduction div#BottomLine

{border-bottom: solid 2px #933134;
    margin-left: 0px;
    margin-right: 0px;
    padding: 1px 0px 1px 0px;
    width: auto;
}div#body div#columnSpanned div#columnCentral div#introduction div#Actual
{	color: #933134;
 
}div#body div#columnSpanned div#columnCentral div#introduction img#ActualPhoto 







{	float: left;
    margin: 10px 10px 10px 0px;
}/* End of introduction */

/* Page 2 */
div#locationBar 







{	background: url(/sm_full.aspx?guid=2843) #513019 repeat-x left bottom;
    color: white;
	display: block;
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 5px;
	padding: 7px 0px 15px 0px;
	width: auto;
}div#locationBar a#siteUrlPage2 







{	display: block;
    float: left;
    text-align: center;
    width: 220px;
}div#locationBar a#siteUrlPage2,
div#locationBar a#siteUrlPage2:link,
div#locationBar a#siteUrlPage2:visited,
div#locationBar a#siteUrlPage2:active,
div#locationBar a#siteUrlPage2:hover 







{    color: #de8e43;
    text-decoration: none;
}div#locationBar a#siteUrlPage2:hover 







{	text-decoration: underline;
}div#locationBar div#locationLinks 







{	margin-left: 260px;
}div#locationBar div#locationLinks a,
div#locationBar div#locationLinks a:link,
div#locationBar div#locationLinks a:visited,
div#locationBar div#locationLinks a:active,
div#locationBar div#locationLinks a:hover 







{    color: #de8e43;
    text-decoration: none;
}div#locationBar div#locationLinks a:hover 







{	text-decoration: underline;
}div#body div#columnSpanned div#langSwitcher div.header 







{	background: url(/sm_full.aspx?guid=2873) no-repeat left top;
    float: left;
	padding-left: 7px;
}div#body div#columnSpanned div#langSwitcher div.header div.right 







{	background: url(/sm_full.aspx?guid=2883) no-repeat right top;
    padding-right: 5px;
}div#body div#columnSpanned div#langSwitcher div.header div.right div.center 







{	background: url(/sm_full.aspx?guid=2863) #c0bfbf repeat-x left top;
	color: #933134;
    font-size: 12px;
	font-weight: bold;
    padding: 5px 25px;
	text-align: center;
}div#body div#columnSPanned div#content 







{	font-size: 13px;
    margin-left: 15px;
    margin-right: 15px;
    padding-bottom: 40px;
    padding-top: 10px;
    text-align: justify;
}div#body div#columnSpanned div#columnCentral div#introduction div#name_bel







{	float: right;
    padding-top: 10px;
    text-align: left;
    width: 185px;
}