/* Body and tag styles */
body {
	font:76% Verdana,Tahoma,Arial,sans-serif;
	line-height:1.4em;
	text-align:center;
	color:#303030;
	background:#e8eaec
}
* {margin:0;padding:0}
.fleft {float:left}
.fright {float:right}
.fcenter {float:none;text-align:center}
.fclear {clear:both}
.inner_copy {border:0;color:#f00;float:right;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
a {color:#467aa7;font-weight:bold;text-decoration:none;background-color:inherit}
a:hover {color:#2a5a8a;text-decoration:none;background-color:inherit}
a img {border:none}
p {padding:0 0 1.6em 0;font-size:16px}
p form {margin-top:0;margin-bottom:20px}
z {font-size:9px}
img.left,img.center,img.right {padding:4px;border:1px solid #a0a0a0}
img.left {float:left;margin:0 12px 5px 0}
img.center {display:block;margin:0 auto 5px auto}
img.right {float:right;margin:0 0 5px 12px}

/* Header and navigation styles */
#container {width:760px;margin:20px auto;padding:1px 0;text-align:left;background:#fff;color:#303030;border:2px solid #a0a0a0}
#header {height:86px;width:758px;margin:0 1px 1px 1px;background:#fff;color:#fff}
#header h1 {padding:35px 0 0 20px;font-size:2.4em;background-color:inherit;color:#fff;letter-spacing:-2px;font-weight:normal}
#header h2 {margin:10px 0 0 40px;font-size:1.4em;background-color:inherit;color:#f0f2f4;letter-spacing:-1px;font-weight:normal}
#navigation {height:2.2em;line-height:2.2em;width:758px;margin:0 1px;background:#228ABF;color:#fff}
#navigation li {float:left;list-style-type:none;border-right:1px solid #fff;white-space:nowrap}
#navigation li a {display:block;padding:0 10px;font-size:1.0em;font-weight:normal;text-transform:uppercase;text-decoration:none;background-color:inherit;color: #fff}
* html #navigation a {width:1%}
#navigation .selected,#navigation a:hover {background:#80b0da;color:#fff;text-decoration:none}

/* Content styles */
#content {float:left;width:730px;font-size:0.9em;padding:15px 15px 15px 15px}
#content h2 {display:block;margin:0 0 16px 0;font-size:1.7em;font-weight:normal;letter-spacing:-1px;color:#505050;background-color:inherit}
#content h2 a {font-weight:normal}
#content h3 {margin:0 0 5px 0;font-size:1.4em;letter-spacing:-1px}
#content a:hover,#subcontent a:hover {text-decoration:underline}
#content ul,#content ol {margin:0 5px 16px 35px}
#content dl {margin:0 5px 10px 25px}
#content dt {font-weight:bold;margin-bottom:5px}
#content dd {margin:0 0 10px 15px}
#thanks content{float:left;width:730px;height:600;font-size:0.9em;padding:15px 15px 15px 15px}

/* Menublock styles */
.menublock {margin:0 0 20px 8px;font-size:0.9em}
.menublock li {list-style:none;display:block;padding:2px;margin-bottom:2px}
.menublock li a {font-weight:bold;text-decoration:none}
.menublock li a:hover {text-decoration:none}
.menublock li ul {margin:3px 0 3px 15px;font-size:1em;font-weight:normal}
.menublock li ul li {margin-bottom:0}
.menublock li ul a {font-weight:normal}

/* Footer styles */
#footer {text-align:center;clear:both;width:758px;padding:0px 0;margin:1px auto;font-size:0.8em;color:#f0f0f0;background:#228ABF}
#footer p {padding:0;margin:0 5px}
#footer a {color:#f0f0f0;background-color:inherit;font-weight:bold}
#footer a:hover {color:#fff;background:inherit;text-decoration:underline}

/* Misc classes and styles */
.splitcontentleft {float:left;width:60%}
.splitcontentright {float:right;width:48%}
.clear {clear:both}
.small {font-size:0.8em}
.hide {display:none}
.textcenter {text-align:center}
.textright {text-align:right}
.important {color:#f02025;background-color:inherit;font-weight:bold}
.box {margin:0 0 20px 0;padding:10px;border:1px solid #c0c0c0;background-color:#fafbfc;color:#505050;line-height:1.5em}