body { padding:0px; margin:0px; background-color:#3D464A; }

td { font-family:arial, helvetica, sans-serif; font-size:11px; }

p { color:#efefef; }

a { color:#99CC66; }

hr { border:solid 1px #84BC4E; border-collapse:collapse; height:1px;}
span.title { font-size:12px; font-weight:bold; color:#99CC66; }
#master { width:760px; position:relative; padding-top:50px; }

table.layout-master { border:solid 1px #A9B69B; width:760px; }

td.banner { background-image:url(../images/banner_bg.png);  }

td.horiz-menu { background-image:url(../images/master_menu_bg.png); background-repeat:repeat-x; border-top:solid 1px #596266; }
td.navitem { padding:6 28 15 28; cursor:hand; }
	td.navitem a { font-size:10px; text-transform:uppercase; color:#C3C4C6; text-decoration:none;  }
td.navitem-on {  padding:6 28 15 28; background-image:url(../images/menu_bg-on.png); background-repeat:repeat-x; cursor:hand; }
	td.navitem-on a { font-size:10px; text-transform:uppercase; color:#C3C4C6; text-decoration:none;  }
	
td.content-outer { background-color:#5F666A; background-image:url(../images/content_bg.jpg); background-position:right bottom; background-repeat:no-repeat; }
table.content-inner { width:760px; }
td.page-image { vertical-align:top; width:265px; }
td.page-content { vertical-align:top;  }
td.page-rhs { 
	vertical-align:top; width:151px; background-image:url(../images/rhs_bg.jpg); background-position:right bottom; background-repeat:no-repeat; background-color:#3D464A;  text-align:right; 
	padding: 10 0 20 0; 
}

table.footer { width:760px; }
td.footer-left { }
td.footer-right { font-size:10px; color:#ccc; }

#rhs-submenu { padding:10 10 0 5; }
#rhs-submenu a { text-transform:uppercase; color:#fff; text-decoration:none; }
#rhs-submenu a:hover { text-transform:uppercase; color:#84BC4E; text-decoration:none; }

#accountprofile { position:absolute; top:25px; left: 370px; width:400px; text-align:right; }