.bodytext {  font-family: Verdana, sans-serif; font-size: 10px; color: #000000}
.newmenu {  font-family: Verdana, sans-serif; font-size: 10px; color: #000000}
file, input, select, textarea, option,  p,  body {  font-family: Verdana, sans-serif; font-size: 11px; color: #000000}
a {text-decoration: none}

/*- - - - - ( XPERTS Editor ) - - - - - - - - - - - - - - - */
.xprts_menusup_a {
	color: #FFFFFF;
	border: 0;
	border-bottom-width: 1px;
	font-size: 8pt;
	margin: 0 0;
}
.xprts_menusup_a:hover {
	font-weight: bold;
}

.xprts_menuleft{
	color: #333333;
	font-size: 8pt;
	padding-left: 1px;
    line-height: 2.0;
}

.xprts_menuleft:hover{
	color: #000000;
	border: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	font-size: 8pt;
}

.xprts_hr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.xprts_vr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.xprts_vh {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 3px;
	padding-right: 3px;
}

.xprts_vr:hover {
	background-color: #ffffda;
}
/*- - - - - ( Text Editor ) - - - - - - - - - - - - - - - */
.textedit_normal {
	color: #222222;
	text-shadow: #ddd 0 0 3px;
	font-weight: normal;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10pt;
	margin: 0 10px;
}

.textedit_small {
	color: #222222;
	text-shadow: #ddd 0 0 3px;
	font-weight: normal;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 8pt;
	margin: 0 10px;
}


.textedit_h1 {
	color: #0058C2;
	text-shadow: #ddd 0 0 3px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19pt;
	margin: 0 10px;
	line-height: 1.0;
}

.textedit_h2 {
	border: 0;
	color: #222222;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;    
	margin: 0 10px;
	padding: 0;
	font-size: 14pt;
	}

.textedit_h3 {
	border: 0;
	color: #222222;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;    
	line-height: 1.5;
	margin: 0 10px;
	padding: 0;
	font-size: 12pt;
	width: auto;
	}
	
.textedit_h4 {
	border: 0;
	color: #222222;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	line-height: 2.0;
	margin: 0 10px;
	padding: 0;
	font-size: 10pt;
	}	
		
.textedit_soft {
	border: 0;
	color: #555555;
	font-weight: normal;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	line-height: 1.0;
	position: static;
	clear: left;
	margin: 0 5%;
	padding: 0;
	font-size: 10pt;
	}	

		
.textedit_a{
	border: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	color: #222222;
	margin: 0 0;
}

.textedit_a b {
	font-weight: bold;
	color: #D17E62;	
}	

.textedit_a:hover {
	background-color: #ffffda;
	border-bottom-style: none;
	border-bottom-width: 1px;
	color: #D13739;
	text-decoration: none;
}	

.textedit_hr {
      border: 0;
      width: 100%;
      color: #000000;
      background-color: #000000;
      height: 1px;
	  margin: 0 10px;
	  text-align: right;
	}
	
.textedit_tab {
	padding-left: 10px; 
}
	
.textedit_quote {
	background-color: #ffffda; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-style: dotted; 
	border-top-width: 1px; 
	padding-top: 5px; 
	padding-bottom: 5px; 	
	padding-left: 10px; 
	padding-right: 10px;
	margin: 0 10px;
	}	

.textedit_image {
    margin: 5px;
	border: 0;
	position: relative;
	vertical-align: top;
	}
	
.textedit_pquote {
	background-color: #ffffda; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-style: dotted; 
	border-top-width: 1px; 
	padding-left: 10px; 
	padding-right: 10px;
	padding-bottom: 10px; 
	margin: 0 12px;
	
	}		

.textedit_ptitle {
	color: #222222;
	text-shadow: #ddd 0 0 3px;
	font-weight: normal;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	margin: 0 0px;
}	

.textedit_pauthors{
	color: #222222;
	text-shadow: #ddd 0 0 3px;
	font-weight: normal;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 8pt;
	margin: 0 10px;
}

.textedit_lang2{
	color: #868267;
}

.textedit_table{
	margin: 0 0;
	border: 0;
	padding-top: 0px; 
	padding-left: 0px; 
	padding-right: 0px;
	padding-bottom: 0px;	
}