/* Reset css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

html,body{ height:100%;}
body { font-size:75% }
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, input, textarea, div { font-family:Veranda, Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-weight:bold; color:#6B7924;;}
h1{font-size:1.7em; color:#306430; font-weight:normal; padding-bottom:20px;}
h2{font-size:1.3em; color:#96854a; font-weight:normal;}
h3{font-size:1em; color:#96854a;}
h4{font-size:1.3em; color:#000066; padding:20px 0 15px;}
h5{font-size:1em; color:#306430; font-weight:normal; font-style:italic; text-align:right; padding-right:30px;}

body{
	background:#cccdcf url(../images/bg.gif) fixed repeat-x bottom left;
	color:#999999;
}
body, #page, #shadow, #footer{
	margin:0 auto;
}
#shadow{
	width:900px;
	padding-bottom:10px;
}
#footer{
	width:875px;
	color:#6d6d6d;
}
#footer{
	padding:15px 0px 5px 0px;
}
#footer .left{
	float:left;
	width:45%;
}
#footer .right{
	float:right;
	width:53%;
	text-align:right;
}
#footer a{
	color:#6d6d6d;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#page{
	margin:0 auto;
	background:#fff;
	width:864px;
	padding:0px 8px 0px 8px;
}
#logo{
	float:left;
	margin:24px 0px 22px 15px;
	*margin-top:29px; /*IE6,IE7*/
}
#top p{
	float:right;
	margin:27px 15px 0px 0px;
	line-height:1.4;
	width:190px;
	text-align:right;
}

#nav{
	list-style:none;
	background: #eff1f1;
	margin-left: 7px;
	margin-top:8px;
}
#nav li{
	padding-bottom:5px;
}
#nav li.bottom{
	padding-bottom:0px;
}
	
td{
	vertical-align:top;
}

#content{
	width:350px;
	line-height:1.7;
	float:left;
	padding:30px 25px;
}
#noteable{
	width:430px;
	float:right;
	color:#6b7924;
	border-left:2px solid #6b7924;
	margin-top:10px;
	padding:10px 0px 20px 27px;
}
#noteable a{
	color:#6b7924;
	font-weight:bold;
	display:block;
	float:right;
}
#noteable h2{
	padding:10px 0px 15px;
}
#content p{
	color:#96854a;
	font-size:0.9em;
}
#noteable div div, #noteable div img{
	float:left;
}
#noteable div img{
	border:1px solid #1c3218;
}
#noteable h3{
	padding-bottom:3px;
}
#noteable div p{
	padding:0;
	margin:0;
	line-height:1.3;
	font-size:.9em;
}
#noteable div div{
	border:none;
	margin:0;
	padding:0 0 0 18px;
	width:270px;
}
#page-content {
	min-height:490px;
	margin-top:8px;
	background:#fff url(../images/content-bg.jpg) top left no-repeat;
	color:#0e313b;
}
#page-content ul{
	list-style:url("../images/bullet.gif");
	list-style-position:outside;
	line-height:1.4;
	color:#397A3A;
	margin-left:30px;
	margin-top:6px;
}
#page-content li{
	color:#397A3A;
	padding-bottom:9px;
}
#page-content p{
	line-height:1.3;
}
div.breadcrumbs{
	color:#007689;
	padding-bottom:25px;
}

div.breadcrumbs a{
	color:#007689;
	text-decoration:none;
}
div.breadcrumbs a.active{
	text-decoration:underline;
}
#page-content{
	padding:35px 40px 35px 40px;
}
blockquote{
	font-style:italic;
	line-height:1.5;
	font-size:1.2em;
	padding:30px;
	padding-bottom:10px;
}