/* CSS Document */
/*----------------------General----------------------*/
body{
	padding:0px;
	margin:0px;
	background:#FFFBED;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#53738D;
}

img.pad {
	padding: 5px 5px 5px 5px ;
}
td, p, ul, img{
	margin:0;
	padding:0;
}
/*----------------------Main-body-border----------------------*/
.mainbodyborder{
	border-left:4px solid #A7AC7E;
	border-right:4px solid #A7AC7E;
}
/*---------------------Body-panel----------------------*/
.rightbodyBg{
	background:url(images/rightbody-bg.gif) repeat-y left top;
}
/*---------------------logo-panel----------------------*/
.headerPic{
	background: url(images/header-pic2.jpg) no-repeat 0 0;
	height:299px;
}
/*---------------------Body-text-panel----------------------*/
.textHeadeing01{
	padding:0 0 0 42px;
	font:normal 30px/30px Georgia, "Times New Roman", Times, serif;
	color:#53738D;
	background-color:inherit;
}
.text01{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#53738D; 
	padding:15px 35px 24px 42px;
	background-color:inherit;
	text-align: justify;
	width:440px;
}
.text02{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#53738D; 
	padding:15px 35px 24px 42px;
	background-color:inherit;
	text-align: justify;
	width:360px;
}
.text01 a{
	text-decoration:none;
	background-color:inherit;
}
.text01 a:hover{
	text-decoration:none;
}
.textHeadeing02{
	padding:0 0 16px 42px;
	font:normal 30px/30px Georgia, "Times New Roman", Times, serif;
	color:#53738D;
	background-color:inherit;
}

/*---------------------Right-panel----------------------*/
.rightpanelbg{
	background-color:#CED2A7;
	color:#7B8D5E;
}
.bio{
	padding:0 0 7px 0;
	font:normal 24px/25px Georgia, "Times New Roman", Times, serif;
	color:#5E7C93;
	background-color:#CED2A7;
	padding: 5px;
}
.biotext{
	padding:6px 17px 11px 9px;
	font:normal 10px/12px Georgia, "Times New Roman", Times, serif;
	color:#7B8D5E;
	background-color:#CED2A7;
	padding: 5px; 
}
p.signature{
	padding:0 5% 0 9px;
	font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
	color:#53738D;
	background-color:#CED2A7;
	display:block;
	text-align: justify;
	padding: 5px; 
}
.signature{
	padding:0 5% 0 9px;
	font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
	color:#53738D;
	background-color:#CED2A7;
	display:block;
	text-align: justify;
	padding: 5px; 
}
.innereye{
	padding:0 0 12px 0;
	font:normal 24px/25px Georgia, "Times New Roman", Times, serif;
	color:#5E7C93;
	background-color:#CED2A7;
	padding: 5px;
}
/*---------------------Footer-panel----------------------*/
.footerBg{
	background:url(images/footer-bg.gif) repeat-y 0 0;
	}
ul.ftrmenu{
width:374px; font:normal 11px/16px Georgia, "Times New Roman", Times, serif; color:#D88D00; padding:0 0 0 35px;
background-color:inherit;
}
ul.ftrmenu li{
float:left; line-height:16px; list-style-type:none;
}
ul.ftrmenu li a{
color:#D88D00; text-decoration:none; padding:0 7px 0 7px;
background-color:inherit; 
}
ul.ftrmenu li a:hover{
color:#D88D00; text-decoration:underline;
background-color:inherit;
}
.footerrightbg{
	background-color:#CED2A7; color:#BEC393;
}
/*---------------------navigation----------------------*/
.dm1 {
    font: 11px  Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
}
.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    padding: 0px 10px 0px 10px;
    border: 0px #000000;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.dm1 .item1 {
    background: #FFFBED;
    color: #000000;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    background: #D0D5AD;
    color: #ffffff;
}
.dm1 .item2,
.dm1 .item2:hover {
    padding: 0px 10px 0px 10px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.dm1 .item2 {
    background: #A85900;
    color: #ffffff;
}
.dm1 .item2:hover {
    background: #D0D5AD;
    color: #ffffff;
}
.dm1 .section {
    border: 0px #000000;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.dm1 .left, .dm1 .left:hover { border-style: solid none solid solid; }
.dm1 .right, .dm1 .right:hover { border-style: solid solid solid none; }

* html .dm1 td { position: relative; } /* ie 5.0 fix */

/*---------------------internal-link----------------------*/

.internallink A:link {text-decoration: none; color:#53738D;}
.internallink A:hover {text-decoration: none; color:#53738D;}
.internallink A:visited {text-decoration: none; color:#53738D;}
.internallink A:active {text-decoration: none; color:#53738D;}
/*---------------------css-frames----------------------*/

body,
html{
	margin:0;
	padding:0;
}
body {
	min-width:720px; /* Prevent content from becoming unreachable in Gecko */
}
/* position:absolute for all browsers - the whole page scrolls */
div#headerwrap {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	height:45px;
}
/* position:fixed for modern browsers - header and footer do not scroll */
body>div#headerwrap {
	position:fixed;
}
div#header {
	height:45px;
	width:770px;
	margin:0 auto;
}
/* set a left margin to compensate for IE/Win always making room for a scrollbar */
div#middlewrap {
/* set left margin and bottom padding for IE5/Win */
	padding:45px 0 0 0;
	margin-left:0;
/* set left margin and bottom padding for others */
	voice-family: "\"}\"";
	voice-family:inherit;
	margin-left:16px;
}
/* set left margin for modern browsers */
body>div#middlewrap {
	margin-left:0;
}
div#middle {
	width:770px;
	margin:0 auto;
}
div#sidebar {
	width:240px;
	float:right;
}
div#content {
	padding:0 10px;
	margin-left:0px;
}
div#header {
	background:#FFFBED;
	color:#eee;
}
div#middle,
div#sidebar {
	background:#CED2A7;
}
div#content {
	background:#fffbed;
}
h1,
h2 {
	padding:0;
	margin:0;
}
div#sidebar h2 {
	padding-left:5px;
}