/* ==============================
DNN Skin Styles
Copyright 2008, Fifth Gear Marketing Systems Inc.
================================= */     

/* GLOBAL SETTINGS */

	* { margin: 0px; padding: 0px; }
	HTML  { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #353a3f; line-height: 1.3; }  
	table { border-collapse: collapse; }
	body { background-color: #fff; } 
    .Normal { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #353a3f; line-height: 1.3;  }
/* CONTROL PANEL CONTAINER */

	#controlPanelContainer { padding: 0 0 8px 0; }

/* PAGE FORMATTING */  

	/* Header */

	#pageHeader { height: 119px; background: #353a3f url(img/backgroundHeader.jpg) repeat-x; }
	#pageHeader .topFrame { width: 850px; }
	#pageHeader .logoGraphic { width: 54px; height: 119px; background: transparent url(img/logoGraphic.jpg) no-repeat; }
	#pageHeader .topRight { width: 784px; height: 80px; text-align: left; padding: 0 0 0 12px; }
	#pageHeader .logoText {}
	#pageHeader .topLinks { float: right; font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
	#pageHeader .topLinks a:link,
	#pageHeader .topLinks a:active, 	
	#pageHeader .topLinks a:visited { color: #b3b1af; text-decoration: none; }
	#pageHeader .topLinks a:hover { color: #fff; text-decoration: none; }
	#pageHeader .linkIcon { margin: 0 6px 0 8px; }	
	#pageHeader .bottomRight { width: 100%; height: 39px; text-align: left; padding: 0 0 0 12px; }

	/* Horizontal Bars */

	#topHorizBar { height: 20px; background-color: #3c5165; }
	#bottomHorizBar { height: 20px; background-color: #3c5165; }	

	/* Body */

	#pageBody {}
	#pageBody .bodyFrame { width: 850px; height: 514px; background: transparent url(img/backgroundBodyFrame.jpg) top no-repeat; }
	#pageBody .secBodyFrame { width: 850px; background: transparent url(img/backgroundBodyFrame.jpg) top no-repeat; }
    #pageBody  .rowOne { height: 284px; }
	#pageBody  .rowTwo { height: 228px; text-align: left; background: transparent url(img/backgroundInfoBoxes.jpg) 15px 0px no-repeat; }
 	#pageBody .colOne { width: 279px; float: left; }
	#pageBody .colTwo { width: 566px; float: right; }
	#pageBody .secSideImage { margin: 29px 0 0 30px; }
	#pageBody .secSideBar { height: 200px; width: 249px;  text-align: left; padding: 30px 0 0 30px; }
	#pageBody .secPageTop { height: 18px; width: 530px; background: transparent url(img/secPageTop.png) no-repeat; margin: 17px 0 0px 0; }
	#pageBody .secPageMiddle { width: 530px; background: transparent url(img/secPageMiddle.png) repeat-y; }
	#pageBody .secPageBottom { height: 18px; width: 530px; background: transparent url(img/secPageBottom.png) no-repeat; margin: 0px 0 15px 0; }
	#pageBody .secPageContent { text-align: left; padding: 25px 45px 0px 45px; }

	/* Footer */

	#pageFooter { height: 119px; background: transparent url(img/backgroundFooter.jpg) top repeat-x; }
	#pageFooter .footerFrame { width: 850px; }
	#pageFooter	.footerFrame  a,
	#pageFooter	.footerFrame  a:visited { color: #fff; text-decoration: none; }
	#pageFooter	.footerFrame  a:hover { color: #fff; text-decoration: underline; }
	#pageFooter	.navLineOne { color: #fff; font-size: 11px; text-align: center; padding-top: 14px; padding-bottom: 4px; }
	#pageFooter .navLineTwo { color: #fff; font-size: 10px; text-align: center; padding-bottom: 9px; }
	#pageFooter	.copyright { color: #fff; font-size: 10px; text-align: center; }