a{
color:rgb(81,142,26);
/*padding:2px;*/
}
a:hover{
/*color:rgb(250,210,250);*/
color:rgb(210,100,0);
text-decoration:none;
/*background-color:orange;*/
}
.panel_1,.panel_2,.panel_3{
	margin:0px;
	padding:0px;
	display:block;	
	background-color:rgb(235,235,235);
}
.panel_1
{
	background-color:white;
	position:relative;
	}
.panel_ribbon
{
	position:absolute;
	right:40px;
	top:22px;	
	}
hr
{
	color:orange;
	height:1px;
	border-bottom:dashed 1px rgb(134,218,41);
	}
.panel_2{	
	/*background-repeat:repeat-y;*/	
	/*background-color:white;*/
	/*background-image:url(panel_2.gif);	*/
	background-repeat:repeat;
	background-position:0% 100%;
	display:block;
	margin:0px;
	padding:20px;
	background-image:url(../img/panel_bkg.gif);
	margin-left:1px;
	margin-right:1px;	
}
.panel{	
	background-repeat:repeat-y;
	background-image:url(../img/panel_2.gif);
	background-position:0px 100%;	
	width:776px;
}
.fm08,.fm08label{
	width:100%;
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;	
	font-family:Trebuchet MS;
}
.fm08label{width:auto}

.fm
{
	/*font-family:Tahoma,Verdana,Trebuchet MS,MS Sans Serif;*/
	font-size:11px;	
	width:100%;	
	background-color:rgb(240,240,240);
	border:solid 1px silver;
	}
form{
margin:0px;
padding:0px;
}
a.small,a.smallorange,.small{
font-family:Tahoma,Verdana;
font-size:9px;
/*color:Gray;*/
/*font-style:italic;*/
}
a.smallorange{color:rgb(210,100,0);}
a.smallorange:hover{color:rgb(81,142,26);}
p,td,body,li,font,.fm,div,span,dd,dt,.ibbtn,.ibbtnserv,.ibbtnorange{font-family:Tahoma;font-size:11px}
a.pg,.pg0,a.pg1{
text-decoration:none;
height:20px;
width:20px;
overflow:hidden;
padding-top:3px;
border:solid 1px black;
text-align:center;
}
a.pg:hover,a.pg1:hover,.pg0
{
	color:White;
	font-weight:bold;
	background-color:rgb(81,142,26)	;
	text-align:center;
	}
/*.pg0{ background-color:white;font-weight:bold;color:black }*/
a.pg1{width:auto;padding-left:6px;padding-right:6px;}
.plainbox{font-size:9px;font-family:Tahoma}
/*
.ibbtn,.ibbtnbig{		
	HEIGHT: 24px;	
	BORDER-RIGHT: rgb(120,120,120) 1px solid; 
	BORDER-TOP: rgb(210,210,210) 1px solid; 
	FONT-WEIGHT: bold; 	
	BACKGROUND-IMAGE:url(fm_btn_bkg.gif);
	BACKGROUND-COLOR:rgb(255,255,255);
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-POSITION: 0px 0px; 
	BORDER-LEFT: rgb(220,220,220) 1px solid; 	
	COLOR: rgb(216,112,18); 
	BORDER-BOTTOM: rgb(77,77,77) 1px solid; 		
	padding-left:15PX;
	PADDING-RIGHT:15PX;	
}*/
.ibbtn,.ibbtnbig,.ibbtnserv,.ibbtnservbig,.ibbtnorange,.ibbtnorange{		
	HEIGHT: 24px;	
	BORDER: solid 1px rgb(67,130,26); 	
	FONT-WEIGHT: bold; 	
	BACKGROUND-IMAGE:url(../img/fm_btn_bkg2.gif);
	BACKGROUND-COLOR:rgb(159,216,112);	
	BACKGROUND-REPEAT:repeat-x;
	BACKGROUND-POSITION: 100% 0%; 	
	COLOR: white; 	
	padding-left:5PX;
	PADDING-RIGHT:5PX;	
}
.ibbtnbig,.ibbtnservbig
{
	HEIGHT: 34px;	
	font-size:16px;	
	font-family:Trebuchet MS;
	letter-spacing:-1px;
	}
.ibbtnserv,.ibbtnorange,.ibbtnservbig{		
	BACKGROUND-IMAGE:url(../img/fm_btn_bkg3.gif);
	BORDER: solid 1px rgb(192,89,14); 	
	BACKGROUND-COLOR:rgb(241,140,65);	
}	

.picshadow {
	/*margin: 5% auto 0 auto;*/
	/*padding:0px;*/
	/*width: 400px;
	height: 260px;
	*/line-height: 1px;
	/*background-color:lime;*/		
	
	}
.shdw {
	margin:0;
	opacity: .3; /* for css-3 browsers, between 0 and 1 */
	filter:alpha(opacity=30); /* IE only, between 0(%) and 100(%). Proprietary IE code, so the w3c css-validator is not happy ;-)  */
	
	}
.Pic{
	border:solid 1px orange;
}
.HL1
{
	background-color:rgb(255,255,102);
	color:Black;
	font-weight:bold;
	}
.HL2
{
	background-color:rgb(160,205,255);
	color:Black;
	font-weight:bold;
	}
.HL3
{
	background-color:rgb(153,255,153);
	color:Black;
	font-weight:bold;
	}
.HL4
{
	background-color:rgb(255,153,153);
	color:Black;
	font-weight:bold;
	}
.HL5
{
	background-color:rgb(255,102,255);
	color:Black;
	font-weight:bold;
	}
.HL6
{
	background-color:rgb(136,0,0);
	color:white;
	font-weight:bold;
	}
.HL7
{
	background-color:rgb(0,170,0);
	color:white;
	font-weight:bold;
	}
.HL8
{
	background-color:rgb(136,104,0);
	color:white;
	font-weight:bold;
	}
.HL9
{
	background-color:rgb(0,70,153);
	color:white;
	font-weight:bold;
	}
.HL10
{
	background-color:rgb(153,0,153);
	color:white;
	font-weight:bold;
	}
#PwStrength
{
	font-family:Tahoma;
	font-size:9px;
	overflow:hidden;
	}
#pwLength
{
	position:absolute;
	top:0px;
	right:0px;
	width:100%;
	height:20px;
	background-color:white;
	}
.INBOLD
{
	font-weight:bold;
	}
body
{		
	text-align:center;
	margin:0px;
	background-color:rgb(250,250,250);
	}
body
{		
	text-align:-moz-center;
	}
.Master_Panel,.MasterServ_Panel,.MasterBasic_Panel
{
	/*width:806px;*/
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	/*background-color:rgb(227,253,189);*/
	background-image:url(../img/dir_bkg.jpg);
	background-position:50% 50%;
	background-repeat:repeat-y;	
	text-align:center;
	/*display:block;		*/
	position:relative;	
	border-bottom:dashed 1px silver;
	width:auto;	
	}
.Master_Panel,.MasterServ_Panel,.MasterBasic_Panel
{
	text-align:-moz-center;		
	}
.MasterServ_Panel
{
	background-image:url(../img/serv_bkg.jpg);
	}
.MasterBasic_Panel
{
	background-image:url(../img/basic_bkg.jpg);
	background-repeat:repeat;
	}	
	
.Master_Subpanel,.MasterServ_Subpanel
{
	text-align:center;
	/*background-color:Silver;*/
	background-image:url(../img/subpanel_bkg.gif);
	width:784px;	
	/*margin:40px;*/
	position:relative;
	}
.Master_Hdng,.MasterServ_Hdng
{
	background-color:White;
	width:auto;
	position:relative;
	height:70px;
	}
.MasterServ_Subpanel
{
	background-image:url(../img/servsubpanel_bkg.gif);
	}

h5
{
	font-family:Trebuchet MS;
	letter-spacing:-1px;
	font-weight:normal;
	font-size:17px;
	color:rgb(136,188,27);
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-bottom:10px;	
	}
dt
{
	font-weight:bold;
	margin-bottom:5px;
	font-size:11px;
	}
dd
{
	margin-bottom:2px;
	margin-left:15px;
	}
.line,.line2
{
	border-bottom:dashed 1px rgb(134,218,41);
	height:20px;
	margin-bottom:15px;
	}
.line2
{
	border-width:2px;
	height:2px;
	margin:0px;
	}
dl{margin:0px;margin-bottom:5px}
h4
{
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	margin-top:5px;
	color:rgb(225,133,9);	
	letter-spacing:-1px;
	}
h3
{
	color:rgb(217,116,4);
	font-family:Trebuchet MS;
	font-size:18px;
	letter-spacing:-1px;
	font-weight:normal;
	margin:0px;
	margin-bottom:12px;
	margin-top:8px;
	}
.PE_Logo
{
	position:absolute;
	top:15px;
	left:25px;
	}
.MainPanel
{
	background-color:white;	
	}
#mvFlash, #mvFlashServ, #mvFlash2
{
	position:absolute;
	top:15px;
	right:10px;
	text-align:right;	
	/*border:solid 1px blue;*/
	}
#mvFlash2 {
    right:10px;
    /*border:solid 1px red;*/
}	
#mvFlash {
right:200px;
}
ul
{
	margin:0px;
	margin-left:15px;
	padding:0px;
	margin-right:5px;
	}
li{margin-left:10px;margin-bottom:2px}
#body_1{width:auto;height:40px;margin:0px;background-color:rgb(170,170,170);margin-left:-4px}
#ShowHelp{position:absolute;top:-25px;right:10px}
#WZD{
/*border:solid 1px red;*/
width:240px;
/*height:160px;*/
/*background-color:transparent;*/
position:absolute;
top:2px;
left:3px;
/*padding:20px;*/
z-index:800;
display:block;
}
#TXT{
font-weight:bold;
/*float:right;*/
font-size:14px;
font-family:Trebuchet MS,Arial;
letter-spacing:-1px;
text-align:left;
/*margin-left:-15px;*/
background-color:white;
padding:12px;
/*width:260px;*/
padding-left:30px;
/*height:100%;*/
border:solid 1px orange;
z-index:900;
/*width:300px;*/
}
#CTN
{
	z-index:1000;
	/*float:left;width:35px*/
	position:absolute;
	top:15px;
	left:-17px;
	}
#KeywordsList
{
	border:solid 1px red;
	position:absolute;	
	/*border-width:0px;*/	
	z-index:5000;	
	/*width:100%;*/
	height:190px;	
	background-color:rgb(165,215,80);	
	font-size:12px;
	font-weight:bold;	
}
.UserL{
	/*border:solid 1px red;*/
	width:600px;
	position:relative;
	/*overflow:hidden;*/
	display:block;
}
object,embed
{
	border:solid 1px rgb(81,142,26);	
	display:block;
	}
.HomeCatPanel
{
	MARGIN:3PX;
	line-height:140%;
	overflow:hidden;	
/*	padding:8px;
	padding-left:20px;
	padding-right:10px;*/
	HEIGHT:170PX;
	DISPLAY:BLOCK;
	background-image:url(../img/home_cat_bkg.gif);
	background-repeat:no-repeat;
	background-position:50% 0px;
	FLOAT:left;
	WIDTH:220px;
	}
h3.HomeCatName
{
	font-weight:bold;
	letter-spacing:0px;
	font-size:14px;
	margin-bottom:7px;
	font-family:Trebuchet MS;
	display:block;
	}
.minipanel
{
	background-color:rgb(229,229,229);
	padding-left:40px;
	width:auto;
	overflow:hidden;
}
a.th
{	
	width:92px;
	height:22px;
	overflow:hidden;
	display:block;
	padding-top:4px;
	text-align:center;
	float:left;
}
a.th:hover
{
	background-image:url(../img/subpanel_tab.gif);	
}
a.servlink
{
	font-size:11px;
	font-weight:bold;
	padding:3px;
	padding-left:10px;
	border-bottom:solid 1px silver;
	width:100%;
	display:block;
	text-decoration:none;
	color:gray;
	}
a.servlink:hover
{
	background-color:rgb(212,212,212);
	color:rgb(0,0,0);
	}
a.main_tab
{	
	background-image:url(../img/misc_maintab_bkg.gif);
	color:white;
	font-weight:bold;		
	height:24px;
	font-weight:normal;
	text-decoration:none;	
	overflow:hidden;
	display:block;
	float:left;
	margin-top:1px;
	margin-right:1px;
	margin-left:1px;
	}
a.main_tab:hover
{
	color:White;
	text-decoration:none;		
	background-image:url(../img/misc_maintab_bkg2.gif);
	}
.home_serv_container
{
	width:250px;
	float:left;
	height:100px;
	background-image:url(../img/homebkg.gif);
	background-repeat:no-repeat;
	background-position:50% 100%;
	background-color:White;
	/*border:solid 1px red;*/
}
.home_serv_logo
{
	float:left;
	width:30px;
	/*border:solid 1px lime;*/
	}
.home_serv_body
{
	float:left;
	width:210px;
	/*border:solid 1px orange;*/
	}
.home_serv_p
{
	margin-top:7px;
	margin-bottom:3px;
	
}
a.orange
{
	color:rgb(210,100,0);	
}
	
a.orange:hover
{
	color:rgb(81,142,26);
	text-decoration:none;
	}
/*
.ColPal{
width:16px;
height:16px;
text-align:center;
display:block;
float:left;
margin:1px;
overflow:hidden;
border:solid 1px orange;
}*/
#MiniSchBox
{
	position:absolute;
	/*top:0px;
	left:0px;*/
	width:164px;
	height:61px;
	background-image:url(../img/panel_sch.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;	
	}
.RCsignin,.RCsignup
{
	background-image:url(../img/RCsignintb_a.JPG);
	background-repeat:no-repeat;	
	margin-top:45px;	
	/*background-color:rgb(240,251,217);*/
	position:relative;
	width:202px;
	}
..RCsignup
{
	background-image:url(../img/RCsignuptb_a.JPG);
	padding-top:41px;
	}
h1
{
	color:Black;
	font-size:14px;
	line-height:100%;
	font-weight:bold;
	width:170px;
	text-align:left;
	margin:0px;
	padding:0px;
	margin-bottom:-5px;	
	}
object,embed{border-width:0px}

#MyAds {
	/*margin-top:10px;
	margin-bottom:10px;
	padding:0px;*/
	overflow:hidden;
	text-align:left;
}
#MyAds p {	
	margin:0px;
	padding:0px;
	margin-top:10px;	
}
#MyAds p, #MyAds a {
	font-family:Arial;
	font-size:12px;
	}
#MyAds a {
	font-weight:bold;
	color:rgb(17,89,60);
	}
#MyAds small {
	color:rgb(169,80,27);
	text-decoration:none;
	white-space:nowrap;
	display:block;
	width:130px;
	overflow:hidden;
	}
a.misclink,a.misclink2
{
	position:relative;
	height:20px;	
	display:block;
	width:130px;
	/*width:auto;*/
	padding:0px;
	margin:0px;
	}
a.misclink:hover,a.misclink2:hover,a.misclink3:hover
{
	background-color:orange;
	color:White;
	text-decoration:none;
	}
a.servsubtab,.servsubtab5
{
	height:22px;
	border-left:solid 1px white;
	/*border-right:solid 1px rgb(255,220,155);*/
	padding-top:2px;
	overflow:hidden;
	padding-left:10px;
	/*display:block;*/
	padding-right:10px;
	/*background-image:url(../img/servtab0.gif);*/
	background-position:0% 36px;
	/*color:Black;*/
	text-decoration:none;
	font-weight:bold;
	}
.misclinkclose
{
	position:absolute;
	top:0px;
	right:0px;
	}
		
