@charset "utf-8"; 
a{outline:none}
a:active{outline:none}
#flash-container{width:894px; margin-top:5px}
#content-right-box{background-color:#FFF; width:300px; min-height:450px; background:url(../img/divider.jpg) no-repeat right top; margin-left:10px; float:left}
#content-inside-right-box{background-color:#FFF; width:300px; min-height:400px; background:url(../img/divider.jpg) no-repeat right top; margin:-42px 0 0 15px; float:left}
#content-left-box{background-color:#FFF; margin-top:8px; width:187px; min-height:450px; float:left}
#content-inside-left-box{background-color:#FFF; margin-top:8px; width:187px; min-height:400px; float:left}
#content-center-box{background-color:#FFF; margin:8px 0 0 15px; width:472px; min-height:450px; float:left}
#content-inside-center-box{font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; background-color:#FFF; margin:8px 0 0 10px; width:472px; min-height:400px; float:left}
#right-form-box{width:300px; height:115px; background:url(../img/right-bottom-trial.jpg) no-repeat right bottom #F0F0F0; clear:left}
.register-txt{font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; color:#4d4d4d; margin: 0px 100px 0 0; float:right}
.register-txt a{text-decoration:none; color:#4d4d4d}
.register-txt a:hover{color:#54AB0B}
#right-search-box{margin-top:8px; width:300px; height:78px; background:url(../img/search-right-bottom.jpg) no-repeat right bottom #F0F0F0}
#right-search-box-inside{margin-top:8px; width:300px; height:78px; background:url(../img/right-bottom-trial.jpg) no-repeat right bottom #F0F0F0}   
#wrapper{width:984px; margin:0 auto 0 auto; min-height:600px; background-color:#FFF}
body{background-color:#FFF; margin:0; padding:0}
.trial-button{font-family:Trebuchet,Helvetica,sans-serif; font-size:13px; color:#FFF; font-weight:bold; padding:4px 0px 0px 10px; background:url(../img/trial-button.jpg) no-repeat left top; width:116px; height:23px}
#clients-button{font-family:Trebuchet,Helvetica,sans-serif; font-size:20px; color:#FFF; padding:4px 0px 0px 22px; background:url(../img/clients-button.jpg) no-repeat left bottom; width:193px; height:30px}
#inside-button{
	font-family:Trebuchet,Helvetica,sans-serif; 
	font-size:20px; color:#FFF; 
	width:680px; 
	height:34px; 
	margin-top:8px; 	
	background-image:url(../img/inside-buton-bg.jpg); 
	background-repeat:no-repeat; 
	background-position:right top;
	}
#divider{background:url(../img/divider2.jpg) no-repeat right top; float:left; height:7px; width:300px}
#content-left-box img{float:left; margin:8px 0px 0px 20px}
.box-title{font-family:Trebuchet,Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#54AB0B; clear:both; min-width:467px; height:300px; margin-left:5px; margin-top:-3px}
.box-title-contact{font-family:Trebuchet,Helvetica,sans-serif; font-size:22px; font-weight:bold; color:#54AB0B}
.txt{clear:left; float:left; margin-top:0px; margin-left:5px; width:460px}
.txt-studiucaz{float:left; margin:0px 0px 0px 15px; width:245px}
a.read{font-family:Trebuchet,Arial,Helvetica,sans-serif; font-size:13px; text-decoration:none; color:#000; font-weight:bold; margin:5px 0px 0px 320px}
a.read-contact{font-family:Trebuchet,Arial,Helvetica,sans-serif; font-size:13px; text-decoration:none; color:#000; font-weight:bold; margin:5px 30px 0px 0px; float:right}
a.read:hover, a.read-contact:hover{color:#54AB0B}
.read-more-link{clear:left; float:right; width:200px; height:15px; margin:10px 15px 0px 0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000}
.t{background:url(../img/dot.jpg) 0 0 repeat-x; width:472px; font-family:Trebuchet,Helvetica,sans-serif; font-size:12px}
.t-left-inside{background:url(../img/dot.jpg) 0 0 repeat-x; width:185px; font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; margin-top:8px}
.t-top-quo{width:185px; font-family:Trebuchet,Helvetica,sans-serif; font-size:14px; font-weight:bold; padding-left:20px; background:url(../img/top-quo.jpg) no-repeat top left; height:26px; margin-bottom:5px; text-align:left; text-indent:10px; padding-top:10px; color:#54AB0B}
.t-bottom-quo{width:135px; font-family:Trebuchet,Helvetica,sans-serif; font-size:10px; font-weight:bold; text-align:right; background:url(../img/bottom-quo.jpg) no-repeat top right; height:26px; margin:10px 0 10px 0; padding-right:30px; color:#54AB0B}
.t-logos{background:url(../img/dot.jpg) 0 0 repeat-x; font-family:Trebuchet,Helvetica,sans-serif; font-size:12px}
.b{background:url(../img/dot.jpg) 0 100% repeat-x}
.l{background:url(../img/dot.jpg) 0 0 repeat-y}
.r{background:url(../img/dot.jpg) 100% 0 repeat-y}
.bl{background:url(../img/bl.jpg) 0 100% no-repeat}
.br{background:url(../img/br.jpg) 100% 100% no-repeat}
.tl{background:url(../img/tl.jpg) 0 0 no-repeat}
.tr{background:url(../img/tr.jpg) 100% 0 no-repeat; padding:10px}
.empty-space{height:5px; clear:both; width:472px}
.logo-studiu{float:left; margin-left:15px}
#footer{background:url(../img/footer-bg.jpg) no-repeat left top; height:34px; width:984px; font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; color:#FFF; margin:0px auto 0px auto; clear:both; position:absolute; padding-bottom:3px}
.clear{clear:both; margin:0px; padding:0px}
.white-link{text-decoration:none; color:#FFF; margin:10px 0px 0px 20px; float:left}
.develop-link{float:right; margin:0px 35px 0px 0px; width:200px}
/*.search-inputtext{height:18px; width:180px; margin:3px 10px 0px 20px; font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; padding:2px 0px 2px 0px; float:left; border:thin solid #E0e0e0; color:#4d4d4d}*/
#home-contact-box{font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; float:left; margin-top:20px; width:273px; background-color:#FFF; padding-left:20px}
.login-inputtext{height:15px; width:110px; font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; padding:2px 0px 2px 0px; margin:3px 10px 0px 10px; border:thin solid #E0e0e0; color:#4d4d4d}
.home-form{margin-top:5px}
a.green-link{font-weight:bold; color:#54AB0B; text-decoration:none}
a.inside-green-link{font-weight:bold; color:#54AB0B; text-decoration:none; font-size:13px}
.login-ul{font-family:Trebuchet,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#54AB0B; list-style-type:none; text-align:left; vertical-align:middle; padding:0px; margin:0px 0px 0px 20px}
.login-form-but{float:right; margin:-38px 30px 0px 0px}
.right-inside-title{
	float:left;
	min-width:170px;
	margin-right:25px; 
	margin-bottom:0; 
	background-image: url(../img/inside-buton-bg-gradient.jpg); 
	background-repeat:repeat-x; 
	background-position:right; 
	background-position:right bottom; 
	height:29px; text-align:left; 
	padding-right:20px; 
	padding-top:5px
	}
.empty-leftspace{
	float:left; 
	width:195px; 
	background-image:url(../img/inside-buton-bg-gradient.jpg); 
	background-repeat:repeat-x; height:34px
}
.left-inside-form-container {float: left; width: 200px; color: #4B533B;}
.right-inside-form-container {float: left; width: 200px; margin-left: 5px; color: #4B533B;}
.form-table {width: 185px; float: left; margin-top: 20px; margin-bottom: 40px; border-left: 4px double #54AB0B;}
.button {font: 11px Tahoma, Verdana, Arial; background: url(../img/arr-nav.gif) no-repeat; background-position: left center; border: 3px double #B5BE9F; padding: 5px 5px 5px 15px; background-color: #FFF;}
.button:hover {background-color: #EBF4BB; cursor: pointer;}
#content-inside-center-box a, #content-inside-center-box a:hover {font: 12px Trebuchet, Helvetica, sans-serif; color: #4B533B; text-decoration: underline;}
#content-inside-center-box a:hover {text-decoration: none;}
#content-inside-center-box ul{font: 12px Trebuchet, Helvetica, sans-serif; color: #4B533B; text-align: left; float: left; margin: 10px 0px 0px 0px; padding: 0px; list-style-position: inside;}
#content-inside-center-box li {list-style: disc inside;}
#content-inside-center-box ul.LSM_2{text-align: left; float: left; padding: 0px; list-style-position: inside; margin: 5px 0px 0px 20px; clear: left;}
#content-inside-center-box ul.LSM_1{text-align: left; float: left; padding: 0px; list-style-position: inside; margin: 5px 0px 0px 0px; clear: left;}
#content-inside-center-box ul.LSM_3{text-align: left; float: left; padding: 0px; list-style-position: inside; margin: 5px 0px 0px 50px; clear: left;}
#content-inside-center-box ul.LSM_1 li, #content-inside-center-box ul.LSM_2 li, #content-inside-center-box ul.LSM_3 li{ padding: 0px; margin: 2px 0px 0px 0px;}

/*CSS FOR 3 LEVEL MENU PAGEs START*/
#menu3 {text-decoration: none; list-style-type: none; padding: 0px;  margin: 0 0 30px 0; font-family: Trebuchet, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
#menu3 li a {text-decoration: none; color: #000; display: block; height: 30px; width: 187px;}
#menu3 li a:hover {background-color: #86D200; color: #FFF; height: 30px; width: 187px; display: block;}
#menu3 li {display: block; width: 187px; height: 30px; line-height: 30px; color: #000; background-color: #FFF; text-align: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #86D200;}
#menu3 li:hover {display: block; width: 187px; height: 30px; line-height: 30px; color: #000; background-color: #86D200;text-align: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #86D200;}
#menu3 li a.currentm3 {background-color: #86D200; color: #FFF;}
#content-inside-center-box .inside-green-link2, #wrapper #content-inside-center-box .inside-green-link2:hover {color: #54AB0B; text-decoration: none; font-size: 11px; float: right; font: 12px Trebuchet,Helvetica,sans-serif; clear: both; z-index:500;}
#content-inside-center-box .inside-green-link3, #wrapper #content-inside-center-box .inside-green-link3:hover { color: #54AB0B; text-decoration: none; font: 12px Trebuchet,Helvetica,sans-serif; clear: both; float: left; margin-bottom: 5px;}
#wrapper #content-inside-center-box .inside-green-link2:hover, #wrapper #content-inside-center-box .inside-green-link3:hover {color: #4B533B;}
#content-inside-center-box a.buton-events, #content-inside-center-box a.buton-events:hover {color: #FFF; text-decoration: none; display: block; font-family: "12px Trebuchet", Helvetica, sans-serif; font-size: 12px; float: left; background-image: url(../img/inside-buton-bg.jpg); background-repeat: no-repeat; background-position: right bottom; height: 30px; text-align: left; line-height: 30px; margin-left: 0px; padding-right: 10px; padding-left: 5px; font-weight: bold; clear: both; margin-bottom: 10px;}
.button-send {background-position: right bottom; background-color: #FFF; display: block; background-image: url(../img/inside-buton-bg.jpg); background-repeat: no-repeat; height: 30px; font-family: "12px Trebuchet", Helvetica, sans-serif; font-size: 12px; line-height: 30px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #FFF; font-weight: bold; padding-right: 10px;}
.button-send:hover {cursor: pointer;}
.form-table tr td label {color: #5BB108; font-weight: bold;}
/*CSS FOR 3 LEVEL MENU PAGEs END*/


#ajaxSearch_form {
           width: auto;
       }
       #ajaxSearch_input {
           width: 180px; height: 18px; margin:3px 5px 0px 10px; font-family:Trebuchet,Helvetica,sans-serif; padding:2px 0px 2px 0px; font-size:12px;border:thin solid #E0e0e0;color:#4d4d4d;float:left;
       }
       #ajaxSearch_submit {
           height: 27px;
           width: 59px;
           margin-left: 5px;
           float:left;
           padding-top: 2px;
       }
       #ajaxSearch_output {
           border: 1px solid #444;
           padding: 10px;
           background: #fff;
           display: block;
           height: auto;
           vertical-align: top;
       }
       .AS_ajax_result {
           color: #444;
           margin-bottom: 3px;
       }
       .AS_ajax_resultLink {
           text-decoration: underline;
       }
       .AS_ajax_resultDescription{
           color: #555;
       }
       .AS_ajax_more {
           color: #555;
       }
       
#ajaxSearch_intro {
 color: #5D5C6C; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 8pt;
float:left;    
}

#ajaxSearch_resultListContainer a {
  color: #FF9900; text-decoration: none;
}

.search_txt {
  color: #5D5C6C; font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 8pt;
  float: left;
  padding-top: 2px;
}