li { margin-left: -23px; list-style: disc;}
hr { border: 0; height: 1px; color: #d2d2d2; background-color: #d2d2d2; width: 100%; margin-bottom: 15px;}

body {margin-top: 40px; margin-bottom: 20px;}
.orange { font: 11px/14px Trebuchet MS; color: #d94a09;}
.bluehead { font: bold 17px/22px Trebuchet MS; color: #032878;}
.orangehead { font: bold 25px/32px Trebuchet MS; color: #fd6b08;}

/* LOGO & NAV CSS */	
table.top {width: 650px; background-color:#ffffff text-align:left; vertical-align: top; margin-bottom: 15px;}
td.logo {width: 650px; background-color:#ffffff; text-align: left; padding-left: 38px; }	
td.navcontainer {display: none;}	
table.nav {display: none;}	

table.inner { width: 100%; background-color:#ffffff; font: 12px/20px Trebuchet MS; color: #252525; text-align: left; vertical-align: top;}


/* HOME CSS */
table.homebanner { display: none;}
table.printhomebanner { width: 650px; background: #ffffff; font: 12px/20px Trebuchet MS; color: #252525; text-align: left; vertical-align: top;}


/* MEMBERSHIP CSS */	
td.memberlefttop { width: 35%; background-color:#ffffff; font: 11px/16px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; padding: 5px 10px 5px 10px; border-top: 5px solid #c55d11; border-bottom: 1px solid #d2d2d2;}
td.membercentertop { width: 50%; background-color:#ffffff; font: 11px/16px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; padding: 5px 10px 5px 0px; border-top: 5px solid #c55d11; border-bottom: 1px solid #d2d2d2;}
td.memberrighttop { width: 15%; background-color:#ffffff; font: 11px/16px Trebuchet MS; color: #252525; text-align: center; border-top: 5px solid #c55d11; border-bottom: 1px solid #d2d2d2;}
td.memberleft { width: 35%; background-color:#ffffff; font: 11px/16px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; padding: 5px 10px 5px 10px; border-bottom: 1px solid #d2d2d2;}
td.membercenter { width: 50%; background-color:#ffffff; font: 11px/16px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; padding: 5px 10px 5px 0px; border-bottom: 1px solid #d2d2d2;}
td.memberright { width: 15%; background-color:#ffffff; font: 11px/16px Trebuchet MS; color: #252525; text-align: center; border-bottom: 1px solid #d2d2d2;}
.profiletext { background-color:#ffffff; font: 12px/20px Trebuchet MS; color: #252525; text-align: left; margin-right: 0px;}


/* SUBPAGE CSS */	
table.subbanner {display: none;}
td.subbanleft {display: none;}
td.subbanright {display: none;}
table.printsubbanner { width: 650px; background: #ffffff; font: 12px/18px Trebuchet MS; color: #252525; text-align: left; vertical-align: top;} 
table.content {width: 650px; background-color:#ffffff; font: 12px/18px Trebuchet MS; color: #252525;}
td.subleft { display: none;}
td.subonecol { width: 675px; background: #ffffff; font: 12px/18px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding: 42px 30px 50px 30px;} 
td.subonecol a { font: 12px/18px Trebuchet MS; color: #252525;} 
td.subcen { width: 380px; background: #ffffff; font: 12px/18px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; padding: 42px 35px 40px 40px; border-left: 1px solid #999999; border-bottom: 1px solid #999999;} 
td.subcen a { font: 12px/18px Trebuchet MS; color: #252525;} 
td.subright { width: 270px; background: #ffffff; font: 12px/18px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding: 45px 15px 30px 0px;} 
td.subright a { font: 12px/18px Trebuchet MS; color: #252525;} 

table.sidebar { width: 245px; font: 11px/15px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; }
td.sidebartop { width: 245px; font: bold 12px/18px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; padding: 6px 0px 5px 17px; border: 1px solid #999999;}
td.sidebarcen { width: 245px; font: 11px/15px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; border-right: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #999999; background-color: #e1dfcf; padding-bottom: 20px;}
td.sidebarcen a { font: 11px/15px Trebuchet MS; color: #252525;  text-decoration: underline; }
div.sidebartext { font: 11px/15px Trebuchet MS; color: #252525; margin: 22px 20px 0px 16px;}
td.sidebarbot { display: none;}

table.pullquote { width: 245px; font: 11px/15px Trebuchet MS; color: #ffffff; text-align: left; vertical-align: top; }
td.pullquotetop { width: 245px; font: 11px/15px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; border: 1px solid #999999; border-right: 1px solid #999999; background-color: #ffffff; padding-bottom: 25px;}
td.pullquotetop a { font: 11px/15px Trebuchet MS; color: #252525; text-decoration: underline; }
td.pullquotebot { display: none; }
div.pullquotetext { font: bold 14px/22px Trebuchet MS; color: #851001; margin: 22px 25px 0px 24px;}


table.botcontainer { display: none;}
td.botleft { width: 596px; text-align: left; vertical-align: top; border-left: 1px solid #999999; border-bottom: 1px solid #999999;}
td.botright { width: 54px; text-align: right; vertical-align: bottom;}


/* subnav css*/
div.subnav { width: 175px; font: 11px/24px Trebuchet MS; color: #252525; }
div.subnav a { font: 11px/24px Trebuchet MS; color: #252525; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; text-align: left; vertical-align: top; padding: 0px 0px 0px 27px; margin-left: 34px; text-decoration: none; display: block; }
div.subnav a:hover {font: 11px/24px Trebuchet MS; color: #252525; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; text-align: left; vertical-align: top; padding: 0px 0px 0px 29px; margin-left: 36px; text-decoration: none;}
div.subnavon { width: 155px; font: 11px/24px Trebuchet MS; color: #252525;}
div.subnavon a { font: bold 11px/24px Trebuchet MS; color: #252525; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0px 4px; text-align: left; vertical-align: top; padding: 0px 0px 0px 27px; margin-left: 34px; text-decoration: none; display: block; }

/* Private Member CMS CSS */	
td.cmsleft {display: none;}
td.cmsonecol {width: 660px; background: #ffffff; font: 12px/20px Trebuchet MS; color: #252525; text-align: left; vertical-align: top; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding: 48px 80px 30px 70px;} 
td.cmsonecol a {font: 12px/20px Trebuchet MS; color: #252525;} 
table.cmsnavtable {width: 100%; font: 11px/24px Trebuchet MS; color: #252525; background-color: #4d4d4d; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
td.cmsnav {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #4d4d4d; border-bottom: 1px solid #949494;}
td.cmsnav a {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #4d4d4d; background-image: url(images/grayarrow.gif); background-repeat: no-repeat; background-position: 0px 11px; text-align: left; vertical-align: top; padding: 6px 0px 6px 14px; margin-left: 28px; text-decoration: none; display: block;}
td.cmsnav a:hover {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #4d4d4d; background-image: url(images/whitearrow.gif); background-repeat: no-repeat; background-position: 0px 11px; text-align: left; vertical-align: top; padding: 6px 0px 6px 14px; margin-left: 28px; text-decoration: none; display: block;}
td.cmsnavon {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #fe7112; border-bottom: 1px solid #949494;}
td.cmsnavon a {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #fe7112; background-image: url(images/whitearrow.gif); background-repeat: no-repeat; background-position: 0px 11px; text-align: left; vertical-align: top; padding: 6px 0px 6px 14px; margin-left: 28px; text-decoration: none; display: block;}
td.cmsnavbot {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #4d4d4d;}
td.cmsnavbot a {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #4d4d4d; background-image: url(images/grayarrow.gif); background-repeat: no-repeat; background-position: 0px 11px; text-align: left; vertical-align: top; padding: 6px 0px 6px 14px; margin-left: 28px; text-decoration: none; display: block;}
td.cmsnavbot a:hover {width: 100%; font: 12px/20px Trebuchet MS; color: #ffffff; background-color: #4d4d4d; background-image: url(images/whitearrow.gif); background-repeat: no-repeat; background-position: 0px 11px; text-align: left; vertical-align: top; padding: 6px 0px 6px 14px; margin-left: 28px; text-decoration: none; display: block;}
li.mem { margin-left: -37px; list-style:none; background: url(images/bullet.gif) left no-repeat; padding-left: 20px;} 


/* copyright css*/
div.footercontainer { width: 649px; font: 11px Trebuchet MS; color: #252525; margin-top: 6px; text-align: left; padding-left: 1px;}
div.footercontainer a { font: 11px Trebuchet MS; color: #252525; text-decoration: none; }
div.footercontainer a:hover { font: 11px Trebuchet MS; color: #252525; text-decoration: underline; }

