/* style_trad.css 6.11.07 */
body { background: #ffffff; /*url(./images/img_140.gif) top left repeat*/; margin: 0px auto; text-align: center; font-family: Verdana,sans-serif;  }
p {text-indent: 1.5em; margin: .3em 0;}
fieldset {width: 95%; background: #e4e4e4; font-family: Verdana,sans-serif; font-size: 10pt; color: black;  margin: 5px; padding: 0px;}

a:link { height:auto; font-weight:300; color:#4c6720; text-decoration:underline; background-color: inherit; }
a:visited { font-weight:300; color:#979; text-decoration:underline; background-color: inherit; }
a:hover { font-weight:300; color:#ae2b08;  text-decoration: underline; background-color: inherit; }
a:active { font-weight:300; color:#8ca760; background-color: inherit; text-decoration:underline; }


#wrap1 { background:  #ffffff;  width: 100%; margin: 0 auto; color: #010; }

#search { float: left; margin: 0 25px; width: 200px;}
#date {  width: 65%; margin: 0; color: #5f66bc;  padding: 1em 0 0 9%;  text-align: left; font-weight: 400; background:#ffffff;}
#greeting {width: 30%; margin: 0px; color: #5f66bb; font: italic 10pt/12pt Verdana,Arial,sans-serif;padding: 1em 0 0 9%;  text-align: left; float: right;}
#head { width: 84%; height: 64px; margin: 20px 0 0 0; padding: 0 0;  background: #ffffff url(./../images/bg_head.png) top right repeat-x; float: left; }
#brand { margin: 0 auto; font-weight: 700; height:42px; width: auto; float: right; background:inherit;}
#type  {  width: 55%; margin: 15px 0 0 0; padding-left: 9%; color: #5f66bc;  text-align: left; font-weight: 400; background:#faf7f0;}
/*.cross { text-align: center; margin: 0 auto; width: 20px; padding: 0 15px; }*/
.dove { float: right; margin: 0;  background: #ffffff; position: relative; width: auto; top: -13px; }

/* Navigation */

#col3  {width: 14%; padding: 0; margin: 0; float: left; text-align: right; }

.block, .block2 {width: 81%; margin: 0 0 10px 0px; padding: 5px; border: 1px solid #b0b0b9; background: #ffffff; color: #010; float: left; text-align:center; }
.block2 {border: none; margin: 25px auto; width: 60%;}
.banner {width: auto; margin: 0 auto; text-align: center; padding-top: 10px;}
.col1, .col2 {width: 45%; padding: 5px; margin: 0px 1% 10px 1%;  float: left; text-align: left;  }
#colcenter {width: 95%; text-align: left; margin: 5px; padding: 10px;}
#col2comment {width: 50%; padding: 5px; margin: 0px .5% 10px .5%;  float: right;  text-align: left; }

/* Comments Section */

.redborder {width: 95%; padding: 10px; border: 2px solid #ff4444;}
#addcomment input {font-size: 10pt;}
#donate, .donate{
	width:600px; 
	height: auto; 
	background: #9CBFEF; 
	clear:both; 
	margin: 15px auto; 
	padding:10px; 
	overflow: auto; 
	text-align: left; 
	border: 2px solid #555599;

}
.donate {background: #f3f3ec;}
#remarks {
	width:96%; 
	height: auto; 
	background: #ffffff; 
	clear:both; 
	margin: 5px auto 0 auto; 
	padding:10px; 
	overflow: auto; 
	text-align: left; 
	border: 2px solid #555599;

}

#footer { width:100%; height: auto; background: #ffffff; clear:both; margin: 5px auto; padding:10px 0 0 0; overflow: auto; text-align: center; border-top: 1px solid #010;}


hr.small {
	width: 80%;
	height: 1px;
	color: #aabbaa;
	background: #aabbaa;
	margin: 5px auto;
}

/* LISTS and TABLES */
ol {margin-top: 0; padding-top: 0;}


.ml35p {margin-left: 35%;}

.blockquote {margin: 10px 25px 10px 15px;}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10pt Verdana;
width: 100%; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
} 

.sidebarmenu ul li.white{
position: relative; background-color: #ffffff; padding: 3px 20% 2px 0;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #bbc;
border-right: 1px solid #778;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #5f66bc; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: #9999ff;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 500px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(./images/right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; width: 100%; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

p.nm {margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}
.roman {font-family: "Times New Roman",serif;}


.note {font: italic 10pt/11pt Arial,verdana,sans-serif; color: #456723;}