html,body,div,span,applet,object,fieldset,iframe,h1,h2,h3,h4,h5,h6{border:0;font-size:100%;margin:0;padding:0}
body{background-color:#fff;color:#222;font-family:Arial, Helvetica, sans-serif;font-size:70%;text-align:center;margin:0;padding:0}
h1{color:#d2222f;font-size:200%;font-weight:400;font-family:"Trebuchet MS", Arial}
h2{font-family:"Trebuchet MS", Arial;color:#d2222f;font-size:150%;font-weight:400; margin: 6px 0 6px 0;}
img{border:0}
a:hover{text-decoration:underline}
#outerWrapper{background-color:#fff;text-align:left;width:864px;margin:0 auto}
#menuwrapper{height:1%;width:auto;margin:0;padding:0}
ul#primary-nav,ul#primary-nav ul{list-style-type:none;text-transform:capitalize;margin:0;padding:0}
ul#primary-nav{padding-top:0;padding-left:0}
ul#primary-nav ul{position:absolute;top:auto;display:none}
ul#primary-nav ul ul{margin-top:1px;margin-left:-1px;left:100%;top:0}
ul#primary-nav li{float:left;margin:0;padding:0}
#primary-nav li li{min-width:140px;width:140px;height:auto;position:relative;float:left;clear:both;margin:0;padding:0}
ul#primary-nav li a{font-family:"Trebuchet MS";font-size:13px;font-weight:700;display:block;text-decoration:none;color:#fff;padding:6px 10px}
ul#primary-nav li a span{font-family:"Trebuchet MS";display:block;float:none;color:#fff;margin:0;padding:22px 13px 25px 1px}
ul#primary-nav li a:hover{color:#444;background-position:0 -65px}
ul#primary-nav li li a:hover{color:#ddd;background-color:#444}
#primary-nav li li a.menuparent span{display:block;background-position:0 -65px}
ul#primary-nav li ul a{text-align:left;position:relative;color:#FFF;border-top:0 none;border-right:0 none;border-left:0 none;font-family:"Trebuchet MS";font-size:12px;font-weight:400;display:block;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;margin:0;padding:3px 0 3px 7px}
ul#primary-nav li ul{width:auto;height:auto;display:none;position:absolute;z-index:999;background-color:#666;margin:0;padding:0}
ul#primary-nav li ul a span{font-family:"Trebuchet MS";display:block;margin:0;padding:5px 19px 5px 1px}
ul#primary-nav li ul ul{}
#primary-nav li:hover,#primary-nav li.menuh,#primary-nav li.menuparenth,#primary-nav li.menuactiveh{color:#000}
#primary-nav ul,#primary-nav li:hover ul,#primary-nav li:hover ul ul,#primary-nav li.menuparenth ul,#primary-nav li.menuparenth ul ul{display:none}
#primary-nav li:hover ul,#primary-nav ul li:hover ul,#primary-nav ul ul li:hover ul,#primary-nav li.menuparenth ul,#primary-nav ul li.menuparenth ul,#primary-nav ul ul li.menuparenth ul{display:block}
#primary-nav li li a{height:1%}
#outerWrapper #header{text-align:left;color:#999;padding:0}
#outerWrapper #nav{height:31px;clear:both;background-color:#999;padding-left:4px;background-image:url(/sitebuilder/images/nav_bg.gif);background-repeat:no-repeat;margin:0}
#outerWrapper #contentWrapper{margin-top:0;clear:both}
#outerWrapper #contentWrapper #rightColumn1{float:left;width:180px;background-image:url(/sitebuilder/images/lhs_column_bg.gif);background-repeat:no-repeat;margin-top:3px;min-height:520px;padding:0 50px 0 10px}
#outerWrapper #contentWrapper #rightColumn1 h2{color:#FFF;font-size:170%}
#outerWrapper #contentWrapper #rightColumn1 ul{margin:0;padding:0}
#outerWrapper #contentWrapper #rightColumn1 li{list-style-type:none;margin:6px 0;padding:0}
#outerWrapper #contentWrapper #rightColumn1 li a{color:#fff;font-size:110%}
#outerWrapper #contentWrapper #rightColumn1 a{color:#fff}
#outerWrapper #contentWrapper #rightColumn1 .button{border:solid 1px #ccc;background-color:#FFF;color:#00B0DD;width:80px;text-align:center;font-size:11px;margin:4px 0;padding:2px}
#outerWrapper #contentWrapper #content{font-size:115%;background-image:url(/sitebuilder/images/content_bg.jpg);background-repeat:no-repeat;background-position:right bottom;margin:0 0 0 240px;padding:5px 10px 10px}
#outerWrapper #contentWrapper #content a{color:#00F;text-decoration:underline}
#outerWrapper #contentWrapper #content h1{margin-bottom:6px;padding-bottom:6px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC}
#outerWrapper #contentWrapper #content ul li{margin:6px 0}
#outerWrapper #contentWrapper .clearFloat{clear:right;display:block}
#outerWrapper #footer{background-image:url(/sitebuilder/images/footer_bg.gif);background-repeat:no-repeat;padding-top:10px;padding-right:10px;padding-left:10px;height:82px;margin-top:6px;clear:both;background-color:#bdbec0}
input.disabled{border:1px solid #F2F2F2;background-color:#F2F2F2}
input.required,textarea.required{border:1px solid #00A8E6}
input.validation-failed,textarea.validation-failed{border:1px solid #F30;color:#F30}
input.validation-passed,textarea.validation-passed{border:1px solid #0C0;color:#333}
.validation-advice{background-color:#F30;color:#FFF;font-weight:700;margin:5px 0;padding:5px}
.custom-advice{background-color:#C8AA00;color:#FFF;font-weight:700;margin:5px 0;padding:5px}
fieldset{border:solid 1px #ccc;margin-bottom:8px;padding:1em}
label{font-weight:700}
.form-row{clear:both;padding:.5em}
a,a:link,a:visited{color:#d2222f;text-decoration:none}
#outerWrapper #contentWrapper #rightColumn1 .rhs_box p,#outerWrapper #footer p{margin:4px 0;padding:0}
ul#primary-nav li a:hover span,ul#primary-nav li a.menuactive,ul#primary-nav li a.menuactive:hover{background-position:0 -65px}
#outerWrapper #contentWrapper #content ul,a:focus,a:active{color:#d2222f}
