/*   --------------------------------------  Elevator Panels  by Project Seven Development  www.projectseven.com  Style Theme: 50 - Multicolor Megavator  --------------------------------------*/.p7EPM50 {	font-size: 0.85em;	font-family: Arial, Helvetica, sans-serif;	width: auto;	position: relative;	zoom: 1;}.p7EPM50 .p7epm_trigs {	overflow: hidden;	border-left: 0;	padding-bottom: 6px;	font-size: 0.85em;	text-transform: uppercase;	background-image: url(img/epm_iefix.gif);	}.p7EPM50 .p7epm_trigs ul {	margin: 0px;	padding: 0px;}.p7EPM50 .p7epm_trigs li {	list-style-type: none;	margin: 0;	float: left;	padding: 0 6px 0 0;}.p7EPM50 .p7epm_trigs a {	color: #000;	padding: 20px 12px 4px 12px;	display: block;	text-decoration: none;	background-color: #FFF;	border: 1px solid #000;}.p7EPM50 .p7epm_trigs a:hover {	color: #000;}.p7EPM50 .p7epm_trigs a.current_mark {	font-weight: bold;}.p7EPM50 .p7epm_cwrapper {	border: 0;	width: 100%;}.p7EPM50 .p7epm_content {	padding: 10px 20px;	line-height: 1.75em;	border-bottom: 1px solid #333;	color: #000000;	font-size: 0.9em;	zoom: 1;}.p7EPM50 .p7epm_content.pan1 {	color: #EEE;	background-image: url(img/transBlack.png);}.p7EPM50 .p7epm_content.pan1 a {	color: #CCC;	padding: 3px;}.p7EPM50 .p7epm_content.pan1 a:hover {	color: #FFF;}.p7EPM50 .p7epm_content.pan2 {	color: #000;	background-image: url(img/transGreen.png);}.p7EPM50 .p7epm_content.pan2 a {	color: #000;}.p7EPM50 .p7epm_content.pan2 a:hover {	color: #FFF;}.p7EPM50 .p7epm_content.pan3 {	color: #000;	background-image: url(img/transYellow.png);}.p7EPM50 .p7epm_content.pan3 a {	color: #000;}.p7EPM50 .p7epm_content.pan3 a:hover {	color: #FFF;}.p7EPM50 .p7epm_content.pan4 {	color: #000;	background-image: url(img/transTeal.png);}.p7EPM50 .p7epm_content.pan4 a {	color: #000;}.p7EPM50 .p7epm_content.pan4 a:hover {	color: #FFF;}.p7EPM50 .p7epm_content.pan5 {	background-image: url(img/transBlue.png);	color: #FFFFFF;}.p7EPM50 .p7epm_content.pan5 a {	color: #000;}.p7EPM50 .p7epm_content.pan5 a:hover {	color: #FFF;}.p7EPM50 .p7epm_content.pan6 {	background-image: url(img/transMauve.png); 	color: #FFFFFF;}.p7EPM50 .p7epm_content.pan6 a {	color: #000;}.p7EPM50 .p7epm_content.pan6 a:hover {	color: #FFF;}.p7EPM50 .p7epm_content.pan7 {	background-image: url(img/transBlack.png);color: #FFFFFF;}.p7EPM50 .p7epm_content.pan7 a {	color: #ffffff;}.p7EPM50 .p7epm_content.pan7 a:hover {	color: #666666;}.p7EPM50 .p7epm_content.pan8 {	background-image: url(img/transBlue.png);	color: #FFFFFF;}.p7EPM50 .p7epm_content.pan8 a {	color: #000;}.p7EPM50 .p7epm_content.pan8 a:hover {	color: #FFF;}.p7EPM50 .p7epm_trigs .p7epm_open {	color: #000000;	background-color: #FFFFFF;}.p7EPM50 .p7epm_trigs .t1 .p7epm_open {	color: #FFF !important;	background-color: #2A2A2A;	text-decoration: none;	border-color: #444 #000 #000 #444;}.p7EPM50 .p7epm_trigs .t2 .p7epm_open {	color: #000 !important;	text-decoration: none;	background-color: #BDDC41;	border-color: #D1E77C #A4C424 #A4C424 #D1E77C;}.p7EPM50 .p7epm_trigs .t3 .p7epm_open {	color: #000 !important;	background-color: #FED533;	text-decoration: none;	border-color: #FEE276 #FECC05 #FECC05 #FEE276;}.p7EPM50 .p7epm_trigs .t4 .p7epm_open {	color: #000 !important;	text-decoration: none;	background-color: #62C6D1;	border-color: #9BDAE1 #39B6C4 #39B6C4 #9BDAE1;}.p7EPM50 .p7epm_trigs .t5 .p7epm_open {	color: #000 !important;	background-color: #919191;	text-decoration: none;	border-color: #B9B9B9 #666 #666 #B9B9B9;}.p7EPM50 .p7epm_trigs .t6 .p7epm_open {	color: #000 !important;	background-color: #937279;	text-decoration: none;	border-color: #B9B9B9 #666 #666 #B9B9B9;}.p7EPM50 .p7epm_trigs .t7 .p7epm_open {	color: #ffffff !important;	background-color: #000000;	text-decoration: none;	border-color: #B9B9B9 #666 #666 #B9B9B9;}.p7EPM50 .p7epm_trigs .t8 .p7epm_open {	color: #000 !important;	background-color: #919191;	text-decoration: none;	border-color: #B9B9B9 #666 #666 #B9B9B9;}.p7EPM50 .p7epm_ie5clear {	font-size: 0;	height: 0;	line-height: 0.0;}/*PANEL CONTENT COLUMNS*/.p7EPM50 .panelColumnWrapper {	overflow: hidden;}.p7EPM50 .panelColumn_50 {	float: left;	width: 49%;	margin-right: 2%;}.p7EPM50 .rightcolumn {	margin-right: 0 !important;}.p7EPM50 .panelColumn_33 {	float: left;	width: 32%;	margin-right: 2%;}.p7EPM50 .p7epm_content h3 {	font-size: 1em;	letter-spacing: .2em;}/*LINK LISTS in PANEL COLUMNS*/.p7EPM50 .linklist {	margin: 8px 0;	padding: 0;	list-style-type: none;	width: auto;}.p7EPM50 .linklist li {	margin: 0 0 3px 0;}.p7EPM50 .linklist a {	color: #000;	display: block;	padding: 3px 12px;	border: 1px solid #fff;	zoom: 1;}.p7EPM50 .linklist a:hover {	color: #FFF;	background-color: #000;	border-color: #000;	text-decoration: none;}.p7EPM50 .p7epm_content a.current_mark {	font-weight: bold;	text-transform: uppercase;}