body{margin:0;background: #99cc66;color:#000000}
body,td,th,input,select,textarea,input {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}
a{color:#000;}

.goldstyledtext{font-family:"Times New Roman", Times, serif;font-size:24px;color:#e0df6d;line-height:1.2em}
.greenstyledtext{font-family:"Times New Roman", Times, serif;font-size:24px;color:#458b74;line-height:1.2em}

h1{font-size:34px;font-weight:normal;color:#000;line-height:1.2em;}
h2{font-size:28px;font-weight:normal;color:#2c5b84;line-height:1.2em;}
h3{font-size:21px;font-weight:normal;color:#000;line-height:1.2em;}

#wrapper ul{margin:15px 0;padding:0;}
#wrapper ul li{list-style:none;background: url(../images/template/bullet.gif) 0 3px no-repeat;padding:0 0 0 28px;margin:0 0 5px 15px}

#tblACMAdminToolbar{z-index:1000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{}

	#headerbg{background: #fff url(../images/template/header-bg.gif) top left repeat-x}
	#navbg{background: #2974ad}
	#pagetitlebg{background:#fff;}
	#pathbg{background: #fff url(../images/template/path-bg.gif) bottom left repeat-x}
	#contentbg{background:#f5f8f2;}
	#footerbg{background:#99cc66;}
	
	.contentarea{border-collapse:collapse;width:950px;margin:0 auto;}
	
		td#logo{padding:20px 20px 20px 0px;width:215px;}
		td#header{padding:0px 20px 20px 0;}
		
		td#nav{}
			#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
			#nav ul li {float: left;list-style: none;list-style-image:none;margin:0;padding:0;background:none}
			#nav ul li a{display:block;text-decoration:none;}
		
			/* Level 1 */
			#nav ul li div a{font-weight:bold;font-size:16px;padding:10px 20px 10px 10px;color:#fff;background: url(../images/template/nav-bullet.gif) bottom right no-repeat;}
			#nav ul li div a:hover{text-decoration:underline}
		
			/* Level 2 */
			#nav ul li ul{margin:0;position: absolute;background: #ffffff;width: 180px;border-top:1px solid #a6b590;border-left:1px solid #a6b590;border-right:1px solid #a6b590;left: -999em;}
			#nav ul li ul li a{border-bottom:1px solid #a6b590;width:160px;padding:6px 10px;text-indent:0;}
			#nav ul li ul li a:hover{background: #d9ded1}
			#nav ul li ul li.ipf-parent a{background: url(../images/template/nav-subarrow.gif) right no-repeat}
			#nav ul li ul li.ipf-parent a:hover{background: #d9ded1 url(../images/template/nav-subarrow.gif) right no-repeat}
		
			/* Level 3 */
			#nav ul li ul li ul {margin: -27px 0 0 180px;}
			#nav ul li ul li ul li a{background:none !important;}
			#nav ul li ul li ul li a:hover{background: #d9ded1 !important;}
		
			#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
			#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
			#nav li:hover, #nav li.hover {position: static;}
		
		td#pagetitle{padding:20px 0 5px 0;}
		td#pagetitle h1{margin:0;}
		
		td#path{}
			td#path{padding:12px 0;font-size:11px}
			td#path a{}
		
		td#column{width:215px;padding:20px 20px}

		
		td#content{padding:20px 0px 20px 0;line-height:1.6em}
			

		tr#footerrow{}
			tr#footerrow td{color:#fff;font-size:11px}
			tr#footerrow td#seo{padding:20px 20px 50px 0px;}
			tr#footerrow td#poweredbyactive{padding:20px 0px 50px 20px;text-align:center}
			
			tr#footerrow a{color:#fff;text-decoration:none;}