/* body */
body { color: #575648; font: 100%/1.125em Tahoma, Verdana, Arial, Helvetica, sans-serif; }

/* reset */
h1, h2, h3, h4, h5,
body, fieldset, blockquote, p,
ul, ul li, ol, ol li, dl, dl dt, dl dd,
fieldset input, fieldset textarea, form { margin: 0px; padding: 0px; }
ul, ol { list-style: none; }

/* form */
fieldset { border: none; }
fieldset legend { display: none; }
#mainContent .List h3 a { color: #575648; text-decoration: none; }
button, input, select, textarea { color: #000; font: normal normal 1em Tahoma, Verdana, Arial, Helvetica, sans-serif; }
button { border: none; cursor: pointer; }

/* hyperlink */
a:link, a:visited { color: #9b231b; text-decoration: underline; outline: none; }
a:hover { color: #f22f22; }
a img { border: none; }
#content a.Type { color: #ff4200; text-decoration: none; }
#content a.Type:hover { text-decoration: underline; }

/* horizontal */
hr { display: none; }

/* container */
body { background-color: #f7e7bd; padding: 10px; text-align: center; }
#container {
	background-color: #f5f0e9;
	border: #b59a73 solid 1px;
	font-size: .75em;
	margin: 0 auto;
	text-align: left;
	width: 770px;
}

/* header */
#header { border-bottom: #b59a73 solid 1px; height: 1%; padding-bottom: 10px; position: relative; }
#header h1 a {
	background: url(../images/logo.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -1983em;
	height: 56px;
	width: 300px;
}
#header h2 { font-size: 1em; left: 68px; position: absolute; top: 38px; }
#header fieldset {
	background: #e5e6cf url(../images/bg-search.gif) no-repeat;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	padding-left: 25px;
	position: absolute;
	right: 0px;
	top: 0px;
}
#header fieldset form { float: left; }
#header fieldset div { float: left; padding-right: 8px; }
#header fieldset div label,
#header fieldset div input, #header fieldset div select { float: left; font-size: .9em; }
#header fieldset div input, #header fieldset div select { margin: 0 4px; }
#header fieldset div input, #header fieldset div select, #header fieldset div button { margin-top: 4px; }
#header fieldset div input { width: 80px; }
#header fieldset div input.Button { width: 25px; }

/* footer */
#footer { border-top: #b59a73 solid 1px; font-size: .9em; padding: 10px; }
#footer ul { margin-top: 10px; overflow: hidden; }
* html #footer ul { height: 1%; }
#footer ul li { border-left: #575648 solid 1px; float: left; line-height: 13px; padding: 0 8px; }
#footer ul li.First { border-left: none; padding-left: 0px; }
#footer ul li a:link, #footer ul li a:visited { color: #575648; text-decoration: none; }
#footer ul li a:hover { text-decoration: underline; }

/* google search */
.GoogleAds { margin: 10px auto; width: 735px; }
.GoogleAds img { display: block; margin: 0 auto; }

/* main */
#main { border-bottom: #b59a73 solid 1px; border-top: #b59a73 solid 1px; overflow: hidden; padding-bottom: 10px; }
* html #main { height: 1%; }

#main .ArticlePrint .Image, #mainContent .Image { background-color: #f5f0e9; float: left; padding-top: 5px; padding-right: 10px; }
#main .ArticlePrint .Image .Link, #mainContent .Image .Link { border: #78664d solid 1px; line-height: normal; padding: 5px 0; text-align: center; }
#main .ArticlePrint .Image a, #mainContent .Image .Link a { padding: 0; }
#main .ArticlePrint .Image .Link a { font-size: .9em; }

#content { float: right; font-size: .9em; }

.Group { overflow: hidden; }
* html .Group { height: 1%; }

#breadcrumb { padding: 5px 0; }
#breadcrumb a { color: #575648 !important; }

.Error { color: #f00; font-weight: bolder; }

#formContainer{ width: 595px; padding: 5px; font-size: 1.1em;}
#formContainer div.FormField {margin: 5px 0;}
div.FormField label {display:block; float:left; width: 120px}

/* sitemap */
#sitemap {width: 595px;}
#sitemap li { color: #9b231b; list-style: disc; padding-left: 25px; list-style-position: inside;}
#sitemap ul.category li{ list-style: circle; padding-left:  25px; list-style-position: inside;}
#sitemap ul.article li{ list-style: square; padding-left:  25px; list-style-position: inside;}
#sitemap span.CategoryHandler a:hover,
#sitemap span.CategoryHandler a:visited,
#sitemap span.CategoryHandler a{text-decoration: none;}



