﻿body{
	margin:0px;
    background-color:#336699;
	/* background:#336699 url(/img/page/body-bg.jpg) repeat-x top left;	*/
	font:12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1,h2,p{ margin:0px; }
ul{ margin:0px 0px 0px 30px; padding:0px; list-style-type:disc; list-style-position:outside; }
ol{ margin:0px 0px 0px 30px; padding:0px; list-style-position:outside; }
form,fieldset{ margin:0; padding:0; border:none; }
img{ display:block; border:none; }

/***** \/ regions \/ *****/
#background{
	background:url(/img/page/constitution-bg.jpg) no-repeat top left;
}
#main{
	width:860px;
	margin:0px 0px 0px 84px;
	padding:5px 0px 0px 0px;
	overflow:hidden;
	background:url(/img/page/main-bg.jpg) repeat-x 0 0;
}
#content{
	/* width:860px; */
	overflow:hidden;
	padding:5px 7px;
	background-color:#fff;
	/* font:12px/20px Verdana, Arial, Geneva, Helvetica, sans-serif; */
}
#navigation{
    height:30px;
    margin:4px 0px;
    background:#FFF8A9 url(/img/page/nav-bg.gif) repeat-x top left;
}
#text{
	background:#fff url(/img/page/content-logo.gif) no-repeat top left;
    float:left;
    width:475px;
    vertical-align:top;
    background-color:#fff;
    padding:40px 50px 100px 35px;
    line-height:22px;
}
#address{
    float:right;
    width:285px;
    vertical-align:top;
    background-color:#fff;
}

#footer{
	padding:5px 0px 10px 0px;
    color:#195088;
    text-align:center;
    background:url(/img/page/footer-bg.png) repeat-x top left;
	font:10px/13px Verdana, Arial, Geneva, Helvetica, sans-serif;
}
/***** /\ regions /\ *****/

#navigation ul{
    float:right;
    padding:0px;
    list-style-type:none;
}
#navigation ul li{
    float:left;
    padding:0px 15px;
}

#content h1{
    color:#174F88;
    font-family:Arial;
    font-size:20px;
    margin:10px 0px;
    text-transform:uppercase;
    line-height:20px;
    font-weight:normal;
}
#content h2{
    color:#8F7C3E;
    font-family:Arial;
    font-size:15px;
    margin:10px 0px;
    font-weight:bold;
    line-height:20px;
}
#content h3{
    color:#8F7C3E;
    font-family:Arial;
    font-size:15px;
    padding:5px 0px 5px 24px;
    margin:10px 0px 0px 0px;
    font-weight:bold;
    line-height:20px;
}

#content p{
    padding-bottom:10px;
    line-height:22px;
}

#content li{
    padding-bottom:10px;
}

#footer a{
    text-decoration:none;
	color:#6C6E95;
}
#footer a:hover{
    text-decoration:underline;
}


/* Accordion
----------------------------------*/
/*
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }
*/