* {margin:0; padding:0; }
html { background:transparent url(images/bg.jpg) no-repeat center 0; min-height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; text-align:center; margin-left:auto; margin-right:auto}
body{ margin:0px}
p {padding-top:15px}
a {text-decoration:none}
#container { background:transparent url(images/logo-bg.png) no-repeat center top; width:900px; margin-top:0px; min-height:100%; margin-left:auto; margin-right:auto;}
#content {height:500px; min-height:500px; width:100%; min-width:100%}
.panelMain {}
.panelRight{ background:#C2E23E url(images/rhsTop.gif) no-repeat scroll 0 0; float:right; margin:-22px 10px 0px 10px;position:relative; width:185px; height:100% }
.panelRightContent{background:transparent url(images/rhsBot.gif) no-repeat scroll 0 bottom; height:88%; overflow:visible; padding:60px 14px 0 15px;}
.panelRight {font-size:0.8em}
.panelRight a { color:#000}
.panelRight a:hover {} 
.border {border: 0px solid #000;}

h1 { font-size:120%}
h2 { font-size:100%; padding-top:15px}
	
table, td, div, img {border:0 none;
border-collapse:collapse;
}

table.form td {padding-bottom:15px !important; padding-right:15px !important;}

.bg-top {background:transparent url(images/bg-top.png) repeat-x scroll 0 0; height:30px; margin:-5 511px 0 451px; }
.corner-right-top {background:transparent url(images/corner-right-top.png) no-repeat scroll right 0; margin:0; }
.corner-left-top {background:transparent url(images/corner-left-top.png) no-repeat scroll 0 0; height:30px; margin:-5px 0 0 0 }
#content .bg-left { background:url(images/bg-left.png) repeat-y 0 0;}
#content .bg-right { background:url(images/bg-right.png) repeat-y right 0; padding:0px 9px 0px 8px;}
#content .bg { background-color:#FFF; min-height:500px; padding:0px 200px 20px 20px; text-align:left }
#content .corner-left-bot { background:url(images/corner-left-bot.png) no-repeat 0 bottom; clear:both; height:25px;}
#content .corner-right-bot { background:url(images/corner-right-bot.png) no-repeat right bottom;}
#content .bg-bot { background:url(images/bg-bot.png) repeat-x 0 bottom; height:25px; margin:0px 250px 0px 250px; font-size:.75em;}

label {vertical-align:top; width:150px; float:left;}
input, textarea { clear:both; margin-bottom:20px;}

.nav {padding:20px; text-align:center}
li {display:inline; width:220px; min-width:200px}
.nav ul li a {width:125px; text-decoration:none; padding-right:50px; color:#F60;  font-weight:bold}
.nav ul li a:hover, .nav ul.subNav li a:hover {color:#cc0}

.nav ul.subNav {margin-top:10px}
.nav ul.subNav li a {width:100px; text-decoration:none; padding:0px 25px 0px 0px; color:#F60;  font-weight:bold; font-size:.75em;}

.fRight { float:right}
.fLeft { float:left}