body{ font-family: "lucida grande", tahoma, verdana, arial, sans-serif;margin:0;padding:10px 0 0 10px;font-size:10px;text-align:left;}
input{font-size:11px}
img{border:0}
button {background:#039;color:#fff;font-size:11px;padding:0 5px 0 5px}
form{margin:0;padding:0}
textarea{ font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;}

a{text-decoration:none;color:#039;font-size:11;}
a:hover{text-decoration:underline;}
a.lemLinkNews { font-weight:bold;font-size:12px }

.lemTitleCommunity h1{font-size:12px;background:#D8DFEA;margin:2px 0 0 0;padding:2px 0 2px 5px;color:#036;  }
.lemTitleCommunity h2{font-size:11px;font-weight:normal;background:#fff;margin:0 0 5px 0;padding:2px 0 2px 5px;color:#333;border-bottom:1px solid #ccc }

.lemButton {background:#039;color:#fff;font-size:11px;padding:0 5px 0 5px}

.lemColumnLeft {width:180px;border-right:1px solid #ccc;}
.lemContent{width:588px;}

.lemFooter{border-top:1px solid #ddd;font-size:10px;font-weight:bold;text-align:right}

.lemLoginForm {width:100%;font-size:11px;}
.lemLoginForm span{background:#ddd;display:block;font-weight:bold;padding:2px 0 2px 4px;margin:0 0 5px 0;font-size:12px;}
.lemButtonLogin {background:none;border:none;text-decoration:none;color:#039;font-weight:bold;cursor:pointer}
.lemLoginForm table{color:#000;font-size:11px;font-weight:bold;}
.linkLoginForm {font-size:11px;}

.TD_FormLogin {font-size:11px}
.TB_formLogin{border-bottom:1px dotted #D8DFEA;}
.lemPage{width:768px; margin:0; padding:0;text-align:left;border:0;}

.lemToolAreas {font-size:10px;background:#F4F4F4;text-align:left;border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;}
.lemToolAreas a{padding:2px;color:#666}
.lemToolAreas a:hover{border-bottom:1px solid #f60;text-decoration:none;}
.lemToolAreasSlc {border-bottom:1px solid #f60;font-weight:bold;}
.lemTitleAreas{font-size:12px;background:#FEE7D7;padding:0 0 3px 4px;border-top:1px solid #f60;border-bottom:1px solid #f60;text-transform:uppercase}
.lemTitleMacroArea {color:#f60;text-transform:uppercase;font-size:13px;}
.lemTitleMacroArea a:hover {border-bottom:none;}

.lemToolOperationsAdmin {font-size:10px;background:#F4F4F4;text-align:left;border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;}
.lemToolOperationsAdmin a{padding:2px;color:#666}
.lemToolOperationsAdmin a:hover{border-bottom:1px solid #f60;text-decoration:none;}
.lemToolOperationsAdminSlc {border-bottom:1px solid #f60;font-weight:bold;}
.lemTitleOperationAdmin {font-size:12px;background:#FEE7D7;padding:0 0 3px 4px;border-top:1px solid #f60;border-bottom:1px solid #f60;text-transform:uppercase}

a.lemOperationsUser {color:#fff;font-weight:bold;font-size:9px;border-bottom:1px solid #7E9DC9;margin:0;padding:0 3px 0 0}

.lemToolOperationsUser a{font-size:10px;font-weight:bold;padding:4px;}
.lemToolOperationsUser a:hover{text-decoration:underline;}

.lemBoxAnsa {
	background:#eee;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	padding:5px 0 5px 20px;
	}

.lemToolStatic {padding:3px 5px 4px 0;}
.lemToolStatic a{font-size:11px;color:#fff;margin:0 0 0 3px;color:#039;}
.lemToolStatic a:hover{text-decoration:underline;}
.lemToolStatic img{margin:0 3px 0 8px;}

.lemUserInfo{margin:0 3px 5px 0;font-size:10px;}
.lemUserInfo img{margin:0 0 0 5px;}

.lemViewAll {text-align:right;font-size:11px;}

.lemWindow { margin:5px 1px 5px 1px;border-bottom:1px solid #eee }
.lemWindow h1 { margin:0;padding:0 10px 0 10px;color:#039;font-weight:bold;border-bottom:1px solid #D8DFEA }
.lemWindow h2 {font-size:11px;font-weight:normal;font-style:italic;margin:4px 10px 0 10px}
.lemWindow p { margin:0 10px 0 10px;padding:7px 0 0 0; font-size:11px; }
.lemWindow #lemTitleObject{font-size:14px;color:#000;font-weight:bold;}
.lemWindowHead{ margin:0;padding:0 10px 4px 10px;font-size:14px;color:#000;font-weight:bold;border-bottom:1px solid #D8DFEA }


.lemWindowError{ margin:5px 1px 5px 1px; }
.lemWindowError h1 { font-size:13px;margin:0;padding:0 10px 0 10px;color:#000;font-weight:bold;border-bottom:1px solid #D8DFEA }
.lemWindowError h2 { font-size:13px;padding:0 0 0 10px;color:#c30 }
.lemWindowError p { font-size:12px;padding:0 0 0 10px; }

.lemWelcomeMessage h1{ font-weight:bold;margin:0;font-size:12px;color:#039;padding:0 10px 0 10px; }

.btnSurvey{background:#FEE7D7;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #f60;border-bottom:2px solid #f60;color:#039;font-weight:bold;cursor:pointer}

.lemTitleBlog{margin:0 0 10px 0;}

.lemTitleForum{margin:0 0 10px 0;}
.lemMsgBoxForum {border:1px solid #D8DFEA;margin:0 0 10px 0;background:#eee;width:99%}
.lemLinkForum {background:#D8DFEA;font-weight:bold;margin:0;font-size:12px;color:#039;padding:0 10px 3px 10px;}
.lemLinkForum a{text-decoration:underline; }
.lemLinkForum a:hover {text-decoration:none;}

.lemMsgBoxForum2 {border-left:1px solid #D8DFEA;margin:0 0 10px 0;font-size:11px;padding:0 0 0 3px}


.lemUserInfoForum {color:#666;font-size:11px;padding:0 0 0 10px}
.lemReplyToForum {padding:0 0 0 20px;font-size:10px; }
.lemRootForum {padding:0 0 0 10px;font-size:10px; }

.TB_FormSearch{border:1px solid #ccc;border-top:none;padding:5px;margin:10px 0 10px 0}
.TB_FormSearch caption{text-align:left;background:#FEE7D7;border-top:1px solid #f60;border-bottom:1px solid #f60;color:#000;font-size:12px;padding:3px 0 3px 10px;font-weight:bold}
.TB_FormSearch th{font-size:11px; color:#000;text-align:left;padding:0 0 0 5px;font-weight:normal;background:#F4F4F4;}
.TB_FormSearch td{background:#F4F4F4;}
.TB_FormSearch button{margin:0;padding:0;background:none;color:#039;border:none;}

.lemImgGallery{width:120px;height:90px;margin:10px}
.lemWindowGallery{width:160px;border:1px solid #D8DFEA;border-top:1px solid #039}
.lemWindowTitleGallery{font-size:11px;padding:0 10px 0 10px;}
.lemEditItemGallery{position:absolute;width:250px;background:#fff;border:1px solid #666;}

.lemWindowHeadFirst{color:#f60;}


