a {
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
a:active {
	color:#ff0000;
	text-decoration:none;
	}
a img {
	border:0;
	}
body {
	margin:18px 0 0 0;
	}


h1, h2 {
	color:#996600;
	font:bold 160% arial,helvetica,sans-serif;
	margin:0 0 18px 0;
	}
h2 {
	font-size:130%;
	}
h3, h4 {
	font:bold 110% verdana,arial,helvetica,sans-serif;
	border-bottom:0px ;
	margin:0 10px;
	width:144px;
	}
hr {
	border:0;
	border-top:1px solid #000;
	height:1px;
	margin:5px 0;
	}
label {
	cursor:pointer;
	}
li {
	float:left;
	}
ul {
	list-style:none;
	margin:0;
	padding:0;
	}

#container {
	width:100%;
	}
.guide {
	margin:0 auto;
	width:760px;
	}

#nav {
	background:#669900;
	height:26px;
	}
#nav a {
	color:#fff;
	display:block;
	text-transform:uppercase;
	}
#main {
	margin:0 0 0 10px;
	}
#main a {
	background:#996600;
	font:bold 85%/26px helvetica,arial,sans-serif;
	padding:0 11px;
	text-decoration:none;
	}
#main a:hover {
	background:#fff;
	color:#996600;
	}
#main a:active {
	background:#fff;
	color:#ff0000;
	}
#main li {
	border-right:1px solid #ffdbb8;
	}
#main li.last {
	border:none;
	}
#utility {
	float:right;
	font:bold 60%/26px verdana,arial,helvetica,sans-serif;
	}
#utility li {
	padding:0 0 0 6px;
	}

#index #masthead {
	height:209px;
	}
#index #masthead img {
	float:left;
	margin:91px 0 0 0;
	}

#tpl #masthead a {
	display:block;
	}


#banner-box a {
	display:block;
	float:left;
	margin:0;
	padding:0 10px 0 0;
	}
#banner img {
	float:left;
	padding:28px 42px 28px 24px;
	}

#banner-box img {
	padding:0;
	}

#body {
	color:#000;
	font:70% verdana,arial,helvetica,sans-serif;
	margin:13px 0 1px 0;
	}
#index #body {
	margin-top:0;
	padding:14px 0 0 0;
	}
#body form {
	font-size:100%;
	margin:0 0 0 4px;
	}
#body p {
	margin:10px auto;
	}
#body a {
	color:#0000ff;
	text-decoration:underline;
	}
#body a:hover {
	text-decoration:none;
	}
#body-left {
	background:url(/assetts/img/body-left-border.gif) left top repeat-y;
	float:right;
	padding:4px 21px 14px 30px;
	width:507px;
	}
#index #body-left {
	background-position:right top;
	float:left;
	padding-left:5px;
	width:532px;
	}
#body-left li {
	float:none;
	}
#index #body-right {
	float:right;
	padding:9px 0 14px 24px;
	width:178px;
	}
#tpl #body-right {
	float:left;
	padding:9px 0 14px 24px;
	width:178px;
	}
#body-right img {
	margin:13px 10px;
	}
#body-right ul {
	padding:7px 0 0 0;
	}
#body-right .block {
	margin:0 10px;
	}
#body-right .block li {
	float:none;
	}
#body-right .block li a {
	color:#000;
	line-height:18px;
	}
#whats-new {
	background:#eeeded url(/assetts/img/whats-new-bg-right.gif) top right repeat-y;
	width:164px;
	}
#whats-new h4 {
	padding:14px 0 0 0;
	}
#whats-new ul {
	width:140px;
	}
#whats-new li {
	background:#eeeded url(/assetts/img/whats-new-bg-right.gif) top right repeat-y;
	font:bold 90% verdana,arial,helvetica,sans-serif;
	padding:0 14px 0 10px;
	width:100%;
	}
#whats-new li.last {
	background:#eeeded url(/assetts/img/whats-new-bg-bottom.gif) bottom right no-repeat;
	padding:0 14px 5px 10px;
	}
#whats-new li a {
	font-weight:normal;
	}

#footer {
	clear:both;
	font:bold 60% verdana,arial,helvetica,sans-serif;
	height:50px;
	}
#footer-nav {
	background:#669900;
	height:25px;
	}
#footer-nav ul {
	margin:0 auto;
	width:760px;
	}
#footer-nav a {
	color:#fff;
	display:block;
	line-height:25px;
	margin:0 5px;
	}
#footer-nav li {
	background:url(/assetts/img/bg-footer.gif) right no-repeat;
	}
#footer-nav li.first a {
	margin-left:0;
	}
#footer-nav li.last {
	margin-right:0;
	background:none;
	}
#copyright, #copyright a {
	color:#000;
	height:25px;
	text-align:center;
	line-height:19px;
	}
