
html, body {margin:0;padding:0;border:0;}
body {font-size:0.8em;font-weight:normal;color:#414141;text-align:center;background-color:#F4F4F4;font-family: Microsoft Sans Serif, Arial, sans serif;}
form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, li {border:0px;margin:0px;padding:0px;}
.clear {clear:both;}
#wrapper {margin:0 auto;width:980px;text-align:left;background:url(images/wrapper-bg.jpg) top left repeat-y;margin-top:12px;}
.wrtop {width:980px;height:16px;background:url(images/wrapper-top.jpg) top left no-repeat;font-size:1%;}
.wrbottom {width:980px;height:22px;background:url(images/wrapper-bottom.jpg) top left no-repeat;font-size:1%;}
#content {width:950px;margin-left:11px;position:relative;min-height:600px;text-align:left;}
/*\*/
* html #content {height:600px;}
/**/
#content p {padding-top:5px;padding-bottom:7px;}

#header {width:950px;height:104px;position:relative;background:url(images/header.jpg) top left no-repeat;}
#header ul {list-style:none;}
#header ul li {display:inline;}
#logo {position:absolute;top:46px;left:12px;width:281px;height:54px;}

#wrapper #content #header #emailPhone {
	position: absolute;
	height: 80px;
	width: 160px;
	left: 790px;
	top: 32px;
	font-size: 1.3em;
	color: #FFF;
	text-align: center;
	font-weight: bolder;
}
#wrapper #content #header #emailPhone a {
	text-decoration: none;
	color: #FFF;
}

#nav {height:40px;width:950px;margin-top:6px;}
ul#mainnav {float:left;display:inline;list-style-type:none;color:#9DA5B5;padding-top:5px;font-size:130%;}
ul#mainnav li {float:left;text-align:center;width:auto;height:22px;display:inline;list-style-type:none;padding-left:14px;padding-right:14px;background:url(images/nav-pipe.gif) center right no-repeat;}
ul#mainnav li.last {background:none;}
ul#mainnav li a {text-decoration:none;display:block;}
ul#mainnav li a:link, ul#mainnav li a:visited {text-decoration:none;color:#9DA5B5;}
ul#mainnav li a:hover, ul#mainnav li a:active {text-decoration:underline;color:#9DA5B5;}

ul#subnav {float:right;display:inline;list-style-type:none;padding-top:5px;font-size:90%;}
ul#subnav li {float:left;text-align:left;display:inline;list-style-type:none;margin-left:12px;}
ul#subnav li a {text-decoration:none;display:block;padding:3px 3px 3px 22px;}
ul#subnav li a:link, ul#subnav li a:visited {text-decoration:none;color:#E88B00;}
ul#subnav li a:hover, ul#subnav li a:active {text-decoration:underline;color:#E88B00;}
ul#subnav li.sitemap {background:url(images/sitemap.gif) center left no-repeat;}
ul#subnav li.login {background:url(images/login.gif) center left no-repeat;}


#banner {width:940px;height:169px;background:url(images/banner.jpg) top left no-repeat;}

#headerlogin {float:right;display:inline;width:280px;text-align:right;font-size:90%;}
#headerlogin label {float:left;display:inline;padding:3px 0 0 0;margin:0px;text-align:left;font-weight:bold;width:98px;font-size:90%;}
#headerlogin input {float:left;display:inline;font-size:90%;}
#headerlogin .loginrow {padding:4px 0 0 0;clear:both;width:280px;}
#headerlogin .loginrow p {float:left;display:inline;}
#headerlogin .logingo {float:right;display:inline;}
#headerlogin select {font-size:90%;font-family: Microsoft Sans Serif, Arial, sans serif;}
#headerlogin a:link, #headerlogin a:visited {font-family: Arial, Helvetica, sans serif;font-weight:bold;color:#4299F0;text-decoration:none;font-size:90%;}
#headerlogin a:active, #headerlogin a:hover {font-family: Arial, Helvetica, sans serif;font-weight:bold;color:#4299F0;text-decoration:underline;font-size:90%;}

#main {width:930px;margin-top:24px;margin-left:5px;font-family: Microsoft Sans Serif, Arial, sans serif;color:#5B5B5B;min-height:450px;}
/*\*/
* html #main {height:450px;}
/**/

.strap {width:950px;height:120px;background:url(images/strap-bg.jpg) top left no-repeat;margin-bottom:10px;}
.mainl {width:620px;float:left;display:inline;}
.mainl ul {margin:12px;padding-left:12px;list-style:disc;}
.mainl li {margin-left:10px;padding-left:4px;}
.mainr {width:300px;float:right;display:inline;background:url(images/mainr-bg.gif) top left no-repeat;margin-bottom:12px;}

#content h1 {padding:16px;color:#989B8E;font-size:200%;line-height:38px;}
span.h1small {font-size:86%;}
#content h2 {margin:4px;border:1px solid #C9C7CD;padding:8px;color:#4E5047;font-size:160%;background:url(images/h1-bg.jpg) bottom right no-repeat #E0DFE3;}
#content h3 {padding:12px 0px 0px 0px;color:#4E5047;font-size:140%;}
#content h3 a:link, #content h3 a:visited {color:#4E5047;text-decoration:none;}
#content h3 a:active, #content h3 a:hover {color:#4E5047;text-decoration:underline;}
#content h4 {margin:4px;border:1px solid #5087CB;padding:8px;color:#FFFFFF;font-size:160%;background:url(images/h3-bg.jpg) bottom right no-repeat #8AAFDC;}

#content h5 {color:#346AAD;font-size:110%;font-weight:bold;margin-top:10px;padding-left:10px;margin-right:8px;margin-left:8px;background:url(images/h5-arrow.gif) top left no-repeat;}
#content h5 a:link, #content h5 a:visited {color:#346AAD;text-decoration:none;}
#content h5 a:active, #content h5 a:hover {color:#346AAD;text-decoration:underline;}

#content h4 a:link, #content h4 a:visited {color:#FFFFFF;text-decoration:none;}
#content h4 a:active, #content h4 a:hover {color:#FFFFFF;text-decoration:underline;}

.newsdate {color:#414141;font-size:100%;font-weight:normal;}
h6.morenews {float:right;color:#414141;font-size:110%;font-weight:bold;margin-top:14px;padding-left:10px;padding-right:7px;background:url(images/h5-arrow.gif) top left no-repeat;font-weight:normal;}
h6.morenews a:link, h6.morenews a:visited {color:#346AAD;text-decoration:none;font-weight:bold;}
h6.morenews a:active, h6.morenews a:hover {color:#346AAD;text-decoration:underline;font-weight:bold;}

.spacer {width:100%;height:30px;}
.mainl p {margin-top:3px;margin-bottom:8px;line-height:18px;}
.mainr p {margin-left:8px;margin-right:8px;padding-left:10px;}
.mainrfooter {width:100%;height:1px;background-color:#D8D7DB;font-size:1%;}
.editorial {width:596px;margin-left:12px;margin-right:12px;}
#contentfooter {width:950px;height:50px;position:relative;}

/* FOOTER */
#footer {margin:0 auto;width:940px;margin-top:6px;padding-bottom:36px;color:#676767;text-align:center;font-size:90%;}
#footer p.left {float:left;display:inline;width:450px;text-align:left;}
#footer p.right {float:right;display:inline;width:450px;text-align:right;}
#footer a:link, #footer a:visited {color:#6891C0;text-decoration:none;} 
#footer a:hover, #footer a:active {color:#6891C0;text-decoration:underline;}

a.blink:link, a.blink:visited {color:#2881C1;text-decoration:none;font-weight:bold;}
a.blink:active, a.blink:hover {color:#2881C1;text-decoration:underline;font-weight:bold;}

span.morelink {color:#E88B00;}
a.olink:link, a.olink:visited {text-decoration:none;color:#E88B00;}
a.olink:hover, a.olink:active {text-decoration:underline;color:#E88B00;}

.productlogo {padding-right:20px;}

ul.sitemap {list-style:none;}
ul.sitemap li {background:url(images/h5-arrow.gif) top left no-repeat;padding-left:20px;margin-top:10px;}
ul.sitemap li a:link, ul.sitemap li a:visited {color:#346AAD;text-decoration:none;}
ul.sitemap li a:active, ul.sitemap li a:hover {color:#346AAD;text-decoration:underline;}


div.formrow {padding:6px 0 6px 0;clear:both;width:620px;}
label {float:left;display:inline;width:150px;padding-left:5px;padding:3px;color:#116784;margin-right:4px;}
.blabel {font-weight:bold;}
input.mailform {float:left;display:inline;width:200px;}
input.emailform {float:left;display:inline;width:300px;}

#origami {background:url(images/origami.jpg) top right no-repeat;}
#apani {background:url(images/apanilogo.gif) top right no-repeat;}