html					{width:100%; height:100%; background:#e2e2e2 url(images/bg.gif) top left repeat;}
body					{width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555;}

*						{margin:0; padding:0; border:0; outline:none;}
li						{vertical-align:bottom; list-style-type:none;}
img, fieldset			{border:0;}
*						{margin:0; padding:0;}
h1, h2, h3				{font-size:100%; font-weight:normal;}
em						{font-style:normal;}
strong					{font-weight:normal;}
a						{text-decoration:none;}
hr						{visibility:hidden; clear:both;}
p						{padding:5px 0px 5px 0px;}	
div.clearer				{clear:left; line-height:0px; width:0px; height:0px; visibility: hidden;}

#page				{position: relative; display: block; width:100%; height:auto; text-align:center;}
#holder				{position:relative; display:block; width:1020px; height:auto; margin-left:auto; margin-right: auto; text-align:left;}

#label				{position:absolute; display:block; width:135px; height:135px; top:0px; left:0px; background:url(images/label_toefl.png) top left no-repeat; z-index:5;}
#label a			{position:relative; display:block; width:135px; height:135px; text-indent:-10000px;}

/* page header */
#header				{position:relative; display:block; width:1020px; height:256px; margin:auto;}
#header_welcome		{position:relative; display:block; width:auto; height:122px; float:left; padding-top:75px;}
#header_logo		{position:relative; display:block; width:125px; height:102px; margin-left:10px; float:left; padding-top:40px;}	
#header_languages	{position:absolute; display:block; width:500px; height:226px; top:0px; right:50px; text-align:right;}

/* main menu & footer menu */
#holder .menu			{position:relative; display:block; margin:auto; width:968px; height:35px; padding:0px 1px 0px 1px; border:1px solid #d0d0d0; background-color:#ffffff; font-family:Helvetica, Arial, sans-serif; font-size:11px;}
#holder .menu ul		{position:relative; display:block; width:968px; height:35px; background:url(images/bg_menu.gif) bottom left repeat-x;}
#holder .menu li		{position:relative; display:block; float:left; color:#555555; margin:0px 1px 0px 1px; padding:0px 1px 0px 1px;}
#holder .menu li strong {position:relative; display:block; }
#holder .menu li a		{position:relative; display:block; color:#555555; line-height:35px; padding:0px 11px 0px 11px;}
#holder .menu li a:hover		{color:#eb5200; text-decoration: none;}
#holder .menu li:hover			{background:#f55d00; margin:0px; border-width:0px 1px 0px 1px; border-style:solid; border-color:#d0d0d0; background-color:#ffffff; padding:0px 1px 0px 1px;}
#holder .menu li:hover strong a {background: #ffffff url(images/bg_menu-over.gif) top left repeat-x; color:#eb5200;}
#holder .new					{position:absolute; display:block; width:24px; height:15px; top:-19px; left:15px; background:url(images/new.png) top left no-repeat; text-indent:-10000px;}
#holder li.f			{margin-left:0px; padding-left:0px;}
#holder li.f:hover		{border-left:0px; padding-left:0px;}
#holder .menu a.co		{color:#8b91c7;}

#holder .menu li.sel	{background:#f55d00; margin:0px; border-width:0px 1px 0px 1px; border-style:solid; border-color:#d0d0d0; background-color:#ffffff; padding:0px 1px 0px 1px;}
#holder .menu li.sel a	{color:#eb5200; text-decoration: none;}
#holder .menu li.sel strong a {background: #ffffff url(images/bg_menu-over.gif) top left repeat-x; color:#eb5200;}

/* index content */
#content_index		{position:relative; display:block; width:970px; margin:auto; margin-top:10px; }

.box				{position:relative; display:block; width:231px; float:left; margin-left:15px;}

/* content menu */
#menu_content		{position:relative; display:block; width:227px; border:1px solid #d0d0d0; background:#ffffff; padding:1px; font-family:Helvetica, Arial, sans-serif;} 
#menu_ci			{position:relative; display:block; width:227px; background:url(images/bg_menu_inner.gif) bottom left repeat-x;}
#menu_ci ul			{position:relative; display:block; padding:5px 5px 5px 5px;}
#menu_ci li			{position:relative; display:block; font-size:17px; height:26px; line-height:25px; padding:0px; margin:0px; background-image:none;}
#menu_ci li a		{position:relative; display:block; height:26px; line-height:26px; color:#389cbb; padding:0px 0px 0px 10px; margin-bottom:1px; }
#menu_ci li a:hover	{color:#c3839b; background:url(images/arrow_menu.png) right 5px no-repeat; border-bottom:1px solid #d0d0d0;  margin:0; text-decoration: none;}

/* inner content */
#content		{position:relative; display:block; width:970px; margin:auto; margin-top:10px; }
#content_left	{position:relative; display:block; float:left; width:231px;}
#content_right	{position:relative; display:block; float:left; width:725px; min-height:428px; height:auto !important; height:428px; margin-left:10px; border:1px solid #d0d0d0; padding:1px; background:#ffffff;}
#content_ri		{position:relative; display:block; width:665px; min-height:393px; height:auto !important; height:393px; background:url(images/bg_content.gif) top left repeat-x; padding:10px 25px 25px 35px;}

.mst15			{margin-top:15px;}

#content_ri h1			{position:relative; display:block; margin-top:30px; margin-bottom:15px; font-family:Helvetica, Arial, sans-serif;}
#content_ri h1 strong	{position:relative; display:inline; font-size:17px; background: #f04e23; color:#ffffff; padding:1px 30px 1px 1px;}
#content_ri h1 em		{position:relative; display:block; font-size:11px; padding-top:5px;}
#content_ri h2			{position:relative; display:block; color:#f04e23; padding:10px 0px 10px 0px;font-size:14px;}
#content_ri p			{padding:5px 0px 5px 0px; font-size:12px; color:#555555;}
#content_ri a			{color:#f04e23;}
#content_ri a:hover		{text-decoration:underline;}
#content_ri strong		{color:#f04e23;}

#content_ri ul	{position:relative; display:block; padding:5px 0px 5px 0px;}
#content_ri li	{font-size:12px; background:url(images/li_default.gif) left 7px no-repeat; margin:0px; padding:2px 0px 5px 12px; }

/* page submenu */
#content_ri #page_smenu ul			{position:relative; display:block; width:213px; float:left; padding:0px; margin:0px; margin-left:12px; }
#content_ri #page_smenu li			{position:relative; display:block; height:31px; font-size:16px; color:#8c8c8c; overflow:hidden; background-image:none; padding:0px; margin:0px; }
#content_ri #page_smenu li a		{position:relative; display:block; height:29px; font-size:16px; color:#8c8c8c; line-height:29px; border-bottom:1px solid #d0d0d0; padding:0px 20px 0px 10px; overflow:hidden;}
#content_ri #page_smenu li a:hover	{background:#ffffff url(images/arroww_menu.png) 98% 50% no-repeat; color:#f04e23; text-decoration: none;}
#content_ri #page_smenu li:hover	{background:#ffffff;}
#content_ri #page_smenu li.sel 		{background:#ffffff;}
#content_ri #page_smenu li.sel a	{color:#f04e23;}


#content_ri #page_list				{position:relative; display:block; padding:5px 0px 15px 0px;}
#content_ri #page_list ul			{position:relative; display:block; padding:0px; margin:0px; margin-left:12px; }
#content_ri #page_list li			{position:relative; display:block; height:31px; font-size:16px; color:#8c8c8c; overflow:hidden; background-image:none; padding:0px; margin:0px; }
#content_ri #page_list li a			{position:relative; display:block; height:29px; font-size:16px; color:#8c8c8c; line-height:29px; border-bottom:1px solid #d0d0d0; padding:0px 20px 0px 10px; overflow:hidden;}
#content_ri #page_list li a:hover	{background:#ffffff url(images/arroww_list.png) 98% 50% no-repeat; color:#f04e23; text-decoration: none;}
#content_ri #page_list li:hover		{background:#ffffff;}
#content_ri #page_list li.sel 		{background:#ffffff;}
#content_ri #page_list li.sel a		{color:#f04e23;}
#content_ri #page_list.lileft li a:hover	{background:#ffffff url(images/arroww_menu.png) 98% 50% no-repeat;}

#content_ri #page_list li.content	{height:auto; font-size:12px; padding:0px 0px 10px 10px; display:none; border-bottom:1px solid #d0d0d0;}
#content_ri #page_list li.content em		{position: relative; display: block; padding-top:10px;}
#content_ri #page_list li.content a			{font-size:12px; color:#f04e23; line-height:normal; height:auto; border:0px; padding:10px 0px 10px 0px	; margin:0px;}
#content_ri #page_list li.content a.lnk		{display:inline; padding:0px;}
#content_ri #page_list li.content a:hover	{background-image: none; text-decoration: underline; background-color:none;}
#content_ri #page_list li.content strong	{color:#555555; display:block;}
#content_ri #page_list li.content strong a 	{display:inline; padding:0px;}
#content_ri #page_list li.content span		{color:#f04e23;}

#content_ri div.c1 h1 strong				{color:#ffffff; background:#c3839b;}
#content_ri div.c1 h2 						{color:#c3839b;}
#content_ri div.c1 a						{color:#c3839b;}
#content_ri div.c1 strong					{color:#c3839b;}
#content_ri div.c1 #page_smenu li a:hover 	{color:#c3839b; text-decoration:none;}
#content_ri div.c1 #page_smenu li.sel a		{color:#c3839b;}
#content_ri div.c1 li						{background:url(images/li_c1.gif) left 7px no-repeat;}

#content_ri div.c2 h1 strong				{color:#ffffff; background:#bb5dba;}
#content_ri div.c2 h2 						{color:#bb5dba;}
#content_ri div.c2 a						{color:#bb5dba;}
#content_ri div.c2 strong					{color:#bb5dba;}
#content_ri div.c2 #page_smenu li a:hover 	{color:#bb5dba; text-decoration:none;}
#content_ri div.c2 #page_smenu li.sel a		{color:#bb5dba;}
#content_ri div.c2 li						{background:url(images/li_c2.gif) left 7px no-repeat;}

#content_ri div.c3 h1 strong				{color:#ffffff; background:#6f5dbb;}
#content_ri div.c3 h2 						{color:#6f5dbb;}
#content_ri div.c3 a						{color:#6f5dbb;}
#content_ri div.c3 strong					{color:#6f5dbb;}
#content_ri div.c3 #page_smenu li a:hover 	{color:#6f5dbb; text-decoration: none;}
#content_ri div.c3 #page_smenu li.sel a		{color:#6f5dbb;}
#content_ri div.c3 li						{background:url(images/li_c3.gif) left 7px no-repeat;}

#content_ri div.c4 h1 strong				{color:#ffffff; background:#5da4bb;}
#content_ri div.c4 h2 						{color:#5da4bb;}
#content_ri div.c4 a						{color:#5da4bb;}
#content_ri div.c4 strong					{color:#5da4bb;}
#content_ri div.c4 #page_smenu li a:hover 	{color:#5da4bb; text-decoration: none;}
#content_ri div.c4 #page_smenu li.sel a		{color:#5da4bb;}
#content_ri div.c4 li						{background:url(images/li_c4.gif) left 7px no-repeat;}

#content_ri div.c5 h1 strong				{color:#ffffff; background:#5dbb7e;}
#content_ri div.c5 h2 						{color:#5dbb7e;}
#content_ri div.c5 a						{color:#5dbb7e;}
#content_ri div.c5 strong					{color:#5dbb7e;}
#content_ri div.c5 #page_smenu li a:hover 	{color:#5dbb7e; text-decoration: none;}
#content_ri div.c5 #page_smenu li.sel a		{color:#5dbb7e;}
#content_ri div.c5 li						{background:url(images/li_c5.gif) left 7px no-repeat;}

#content_ri div.c6 h1 strong				{color:#ffffff; background:#b3bb5d;}
#content_ri div.c6 h2 						{color:#b3bb5d;}
#content_ri div.c6 a						{color:#b3bb5d;}
#content_ri div.c6 strong					{color:#b3bb5d;}
#content_ri div.c6 #page_smenu li a:hover 	{color:#b3bb5d; text-decoration: none;}
#content_ri div.c6 #page_smenu li.sel a		{color:#b3bb5d;}
#content_ri div.c6 li						{background:url(images/li_c6.gif) left 7px no-repeat;}

#content_ri div.c7 h1 strong				{color:#ffffff; background:#bb9b5d;}
#content_ri div.c7 h2 						{color:#bb9b5d;}
#content_ri div.c7 a						{color:#bb9b5d;}
#content_ri div.c7 strong					{color:#bb9b5d;}
#content_ri div.c7 #page_smenu li a:hover 	{color:#bb9b5d; text-decoration: none;}
#content_ri div.c7 #page_smenu li.sel a		{color:#bb9b5d;}
#content_ri div.c7 li						{background:url(images/li_c7.gif) left 7px no-repeat;}

#content_ri div.c8 h1 strong				{color:#ffffff; background:#bb755d;}
#content_ri div.c8 h2 						{color:#bb755d;}
#content_ri div.c8 a						{color:#bb755d;}
#content_ri div.c8 strong					{color:#bb755d;}
#content_ri div.c8 #page_smenu li a:hover 	{color:#bb755d; text-decoration: none;}
#content_ri div.c8 #page_smenu li.sel a		{color:#bb755d;}
#content_ri div.c8 li						{background:url(images/li_c8.gif) left 7px no-repeat;}



#content_contact		{position:relative; display:block; background:#f6f6f6 url(images/bg_contact.gif) top left repeat-x; padding:15px;}

/* news bar */
#news_bar		{position:relative; display:block; width:970px; height:39px; margin:auto; background:#00664e url(images/bg_news.gif) top left repeat-x; margin-top:10px;}
#news_bar h1	{position:relative; display:block; font-size:17px; color:#eae827; float:left; border-right:1px solid #ffffff; padding:0px 20px 0px 20px; margin-top:9px;}
#news_bar h1 a	{position: relative; display: block; padding:0px; margin:0px; color:#eae827; text-decoration: none;}
#news_bar h1 a:hover	{color:#eae827;text-decoration: none;}
#news_bar em	{position:relative; display:block; float:left; width:45px; height:39px; text-align:center;}
#news_bar em a	{position:relative; display:block; width:45px; height:39px; background:url(images/rss.gif) center center no-repeat; padding:0px; text-indent:-10000px;}

#nb_holder			{position:relative; display:block; width:813px; height:39px; font-size:14px; color:#ffffff; padding-left:20px; float:left; line-height:39px; overflow:hidden;}
#nb_news			{position:absolute; display:block; width:813px; top:0px; left:20px;}
#nb_holder a		{position:relative; display:block; width:813px; height:39px; font-size:14px; color:#ffffff; float:left; line-height:39px;}
#nb_holder a strong	{color:#ffffff; background:url(images/arrowyr.png) right 5px no-repeat; padding-right:25px;}
#nb_holder a:hover	{color:#eae827; text-decoration: none;}

/* index news box */
#news			{position:relative; display:block; width:970px; height:228px; margin:auto; background:#ffffff; padding:10px 0px 10px 0px;}
.news_box		{position:relative; display:inline; width:226px; height:224px; float:left; border:1px solid #d0d0d0; padding:1px; margin-left:10px; }
.nbi			{position:relative; display:block; width:210px; height:208px; background:url(images/bg_news_box.gif) top left repeat-x; padding:8px; }		
.nbi h1			{position:relative; display:block; font-size:17px; color:#006a51; border-bottom:1px solid #d0d0d0; height:50px;}
.nbi h1 strong	{position:relative; display:block; font-size:11px; padding:0px; }
.nbi h1 strong em	{display:inline; background-color:#eae827; padding-right:4px;}
.nbi_content	{position:relative; display:block; width:206px; height:127px; padding:5px 2px 5px 2px; overflow:hidden;}
.nbi_content a		{color:#555555;}
.nbi_content a:hover{color:#006a51; text-decoration: none;}
.nbi_info		{position:relative; display:block; width:206px; height:20px; padding:0px 2px 0px 2px; line-height:20px; font-size:11px;}
.nbi_cf				{height:142px; }
.nbi_info strong	{position:relative; display:block; width:100px; height:14px; line-height:14px; float:left; color:#919191; border-right:1px solid #919191; overflow:hidden;}
.nbi_info em		{position:relative; display:block; width:82px; height:14px; line-height:14px; float:left; padding-left:17px; color:#006a51; background:url(images/comment.gif) center left no-repeat; margin-left:6px; overflow:hidden;}
.nbi_info em a			{color:#006a51; text-decoration:underline;}
.nbi_info em a:hover	{text-decoration:none;}
.tmore strong			{border:0px;}
.tmore a				{color:#006a51; text-decoration:underline; font-size:11px; padding:0px; }
.tmore a:hover			{text-decoration: none;}

a.more			{position:relative; display:block; width:61px; height:12px; text-indent:-10000px; background:url(images/more.png) top left no-repeat;}

#holder #footer_menu	{position:relative; display:block; margin-top:8px;}
#holder #footer			{position:relative; display:block; width:930px; margin:auto; color:#555555; padding:5px 20px 5px 0px; font-size:11px; font-family:Helvetica, Arial, sans-serif; margin-top:3px;}

.ml0				{margin-left:0px;}
#index_quote		{position:relative; display:block; color:#a0733f; background:url(images/quote_start.png) top left no-repeat; margin-top:25px; font-family:Helvetica, Arial, sans-serif; font-size:11px; }
#index_quote p		{position:relative; display:block; background:url(images/quote_end.png) bottom right no-repeat; padding:10px 10px 10px 30px;}

#content_ri .content_quote		{position:relative; display:block; color:#a0733f; background:url(images/quotei_start.png) top left no-repeat; margin-top:15px; margin-bottom:15px; font-family:Helvetica, Arial, sans-serif; font-size:16px; font-style:italic;}
#content_ri .content_quote p		{position:relative; display:block; font-size:14px; font-style:italic; background:url(images/quotei_end.png) bottom right no-repeat; padding:10px 10px 10px 30px;}
#content_ri .content_quote em	{position:relative; display:block; text-align:right; padding-right:25px; font-size:12px; font-style:italic; color:#f04e23;}

#holder .box_quote		{position:relative; display:block; color:#555555; background:url(images/quotei_start.png) top left no-repeat; font-family:Helvetica, Arial, sans-serif; font-size:12px; font-style:italic; margin-top:5px;}
#holder .box_quote p		{position:relative; display:block; font-size:12px; font-style:italic; background:url(images/quotei_end.png) bottom right no-repeat; padding:10px 10px 10px 30px;}
#holder .box_quote em	{position:relative; display:block; text-align:right; padding-right:25px; font-size:12px; font-style:italic; color:#f04e23;}


#contact_box h1		{position:relative; display: inline; font-size:17px; background: #97d427; color:#ffffff; padding:1px 30px 1px 1px; font-family:Helvetica, Arial, sans-serif;}
#contact_box p		{padding:20px 0px 0px 0px; font-size:14px; color:#555555; line-height:17px; font-family:Helvetica, Arial, sans-serif;}
#contact_box a		{background:#ffffff; padding: 2px 30px 2px 1px; color:#006a51;}
#contact_box a:hover{color:#555555; text-decoration: none;}

#promo h1				{position:relative; display: inline; font-size:17px; background: #de00ff; color:#ffffff; padding:1px 30px 1px 1px; font-family:Helvetica, Arial, sans-serif;}
#promo p				{padding:20px 0px 0px 0px; font-size:12px; color:#555555;}
#promo p.dark_blue		{color:#1f4276;}

#page_header	{position:relative; display:block; width:665px; margin-bottom:15px;}
#page_title		{position:relative; display:block; float:left; padding:0px 25px 0px 0px;}
#page_title h1	{margin-top:40px;}
#page_smenu		{position:relative; display:block; height:124px; float:left; background:url(images/bracket.png) top left no-repeat; padding:0px 10px 10px 28px;}

#newsletter_register {position:absolute; display:block; width:241px; top:-80px; left:-165px;}
#newsletter_top	{position:relative; display:block; width:237px; border-top:1px solid #ababab; border-left:1px solid #ababab; border-right:1px solid #ababab; padding:1px 1px 0px 1px; background:#ffffff;}
#newsletter_inner {position:relative; display:block; width:221px; height:50px; padding:8px; background:#a3a3a3 url(images/bg_newsletter.gif) top left repeat-x; overflow:hidden;} 	
#newsletter_bottom	{position:relative; display:block; width:241px; height:8px; background:url(images/newsletter_bottom.png) top left no-repeat;}
#newsletter_inner .fi	{position:relative; display:block; clear:left; width:221px; height:22px; margin-bottom:5px;}
#newsletter_inner input.isel	{border-color:#f04e23;}
#newsletter_register input	{position:relative; display:block; float:left; border:1px solid #8c8c8c; margin-top:2px; background:#ffffff; width:150px; color:#555555; font-size:9px; padding:3px 10px 3px 10px;}
#newsletter_register input.send {position:relative; display:block; float:left; margin:0; padding:0; width:44px; height:22px; margin-left:2px; background:none;}
#newsletter_loading {position:absolute; display:none; width:237px; height:66px; background:#a3a3a3 url(images/bg_newsletter.gif) top left repeat-x; top:0px; left:0px; z-index:10; line-height:66px; text-align:center; color:#ffffff;}

#holder a.c1:hover	{color:#c3839b;}
#holder a.c2:hover	{color:#bb5dba;}
#holder a.c3:hover	{color:#6f5dbb;}
#holder a.c4:hover	{color:#5da4bb;}
#holder a.c5:hover	{color:#5dbb7e;}
#holder a.c6:hover	{color:#b3bb5d;}
#holder a.c7:hover	{color:#bb9b5d;}
#holder a.c8:hover	{color:#bb755d;}


/* gallery */

#gallery					{position:relative; display:block; margin-top:20px;}
#gallery h2					{position:relative; display:block; font-family:Helvetica, Arial, sans-serif; font-size:17px; color:#f04e23; margin-top:15px; padding:5px 0px 5px 12px;}	
#gallery .gbox				{position:relative; display:block; width:656px; height:101px; background:url(images/bg_gbox.gif) top left repeat-x; overflow:hidden;}
#gallery .gbox ul			{position:relative; display:block; padding:11px 0px 0px 0px; margin:0px;}
#gallery .gbox li			{position:relative; display:inline; width:80px; height:80px; float:left; padding:0px; margin:0px 0px 0px 12px; background-image:none;}
#gallery .gbox li a			{position:relative; display:block; width:80px; height:80px;}
#gallery .gbox li strong	{position:absolute; display:none; width:70px; height:70px; top:0px; left:0px; border:5px solid #f04e23;}
#gallery .gbox li a:hover strong	{display:block;}

#gframe						{position:absolute; display:none; width:550px; height:410px; top:0px; left:50px; z-index:5;}
#gframe_top					{position:relative; display:block; width:550px; height:5px; font-size:1px; background:url(images/gframe_top.png) top left no-repeat;}
#gframe_middle				{position:relative; display:block; width:540px; height:400px; padding:0px 5px 0px 5px; background:url(images/gframe_middle.png) top left repeat-y;}
#gframe_bottom				{position:relative; display:block; width:550px; height:5px; font-size:1px; background:url(images/gframe_bottom.png) top left no-repeat;}
#gframe_tnav				{position:relative; display:block; width:520px; height:20px; text-align:right; padding-right:20px; line-height:20px; font-size:10px; color:#555555; font-family:Helvetica, Arial, sans-serif;}
#gframe_tnav a				{position:relative; display:block; color:#555555; line-height:20px;}
#gframe_tnav a:hover		{color:#f04e23;  text-decoration: none;}
#gframe_footer				{position:relative; display:block; height:60px;}
#gframe_caption				{position: relative; display: block; height:20px; line-height: 20px; text-align:center; }
#gframe_bnav				{position:relative; display:block; width:500px; height:40px; text-align:left; padding:0px 20px 0px 20px; line-height:40px; font-size:17px; color:#f04e23; font-family:Helvetica, Arial, sans-serif;}
#gframe_bnav a				{color:#555555; line-height:40px;}
#gframe_bnav a:hover		{color:#f04e23;  text-decoration: none;}
#gframe_bnav a.psel			{color:#f04e23; line-height:40px;}
#gframe_bnav a.psel:hover	{color:#555555;}
#gframe_holder				{position:relative; display:block; width:500px; height:320px; background:#ffffff; padding:0px 20px 0px 20px;}

#gframe	.loading			{background:#ffffff url(images/loader.gif) center center no-repeat;}

#comments					{position:relative; display:block; margin-top:20px;}
#comments h2				{position:relative; display:block; font-family:Helvetica, Arial, sans-serif; font-size:17px; color:#f04e23; margin-top:15px; padding:5px 0px 2px 12px;}	
#comments_holder			{position:relative; display:block; border-bottom: 1px solid #d0d0d0;}
#comments .cbox				{position:relative; display:block; border-top: 1px solid #d0d0d0;}
#comments .cbox_content		{position:relative; display:block; margin-top:1px; padding:20px;}
#comments .cbox_content strong	{color:#006a51;}
#comments .cbox_content p	{padding-top:10px;}
#comments .cbox_content:hover	{background:#f6f6f6;}

#cform						{position:relative; display:block; width:665px; z-index:1;}
#cform_content				{position:relative; display:block; width:645px; background:url(images/bg_cform.gif) top left repeat-x; margin-top:1px; padding:10px; }
#cform .cform_i				{position:relative; display:block; background:#ffffff; border:1px solid #d0d0d0; float:left; width:300px; height:29px; margin-top:10px; }
#cform .cform_ta			{position:relative; display:block; height:195px; background:#ffffff; border:1px solid #d0d0d0; clear:left; margin-top:10px; }

#cform .cform_i label		{position:relative; display:block; width:40px; height:22px; padding:7px 5px 0px 5px; float:left;}
#cform .cform_i input		{position:relative; display:block; width:245px; height:22px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#555555; border:0px; padding:7px 5px 0px 0px;}
#cform .cform_ta label		{position:relative; display:block; width:65px; height:22px; padding:7px 5px 0px 5px; float:left;}
#cform .cform_ta textarea	{position:relative; display:block; width:563px; height:185px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#555555; border:0px; padding:7px 5px 0px 0px;}
#cform span.btn_submit			{position:absolute; display:block; width:86px; height:23px; bottom:-13px; right:10px; background:#ffffff; border:1px solid #d0d0d0; border-top:1px solid #ffffff; z-index:5; }
#cform span.btn_submit input	{position:relative; display:block; width:86px; height:23px; border:0px; padding:0px; margin:0px; background:none; color:#f04e23; font-family:Helvetica, Arial, sans-serif; font-size:14px; text-align:center; }

div.babel_form				{position:relative; display:block; width:665px; z-index:1;}
div.form_content			{position:relative; display:block; width:645px; background:url(images/bg_cform.gif) top left repeat-x; margin-top:1px; padding:10px; }
div.babel_form .form_i		{position:relative; display:block; background:#ffffff; border:1px solid #d0d0d0; float:left; width:300px; height:29px; margin-top:10px; }
div.babel_form .form_di		{position:relative; display:block; background:#ffffff; border:1px solid #d0d0d0; float:left; width:643px; height:29px; margin-top:10px; }
div.babel_form .form_ta		{position:relative; display:block; height:195px; background:#ffffff; border:1px solid #d0d0d0; clear:left; margin-top:10px; }

div.babel_form .form_di label		{position:relative; display:block; width:275px; height:22px; padding:7px 5px 0px 5px; float:left;}
div.babel_form .form_di select		{position:relative; display:block; width:353px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#555555; border:0px; margin-top:5px;  line-height: 100%;}
div.babel_form .form_i label		{position:relative; display:block; width:40px; height:22px; padding:7px 5px 0px 5px; float:left;}
div.babel_form .form_i input		{position:relative; display:block; width:245px; height:22px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#555555; border:0px; padding:7px 5px 0px 0px;}
div.babel_form .form_i select		{position:relative; display:block; width:185px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#555555; border:0px; margin-top:5px;  line-height: 100%;}
div.babel_form .form_ta label		{position:relative; display:block; width:65px; height:22px; padding:7px 5px 0px 5px; float:left;}
div.babel_form .form_ta textarea	{position:relative; display:block; width:563px; height:185px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#555555; border:0px; padding:7px 5px 0px 0px;}
div.babel_form span.btn_submit			{position:absolute; display:block; width:86px; height:23px; bottom:-24px; right:-1px; background:#ffffff; border:1px solid #d0d0d0; border-top:1px solid #ffffff; z-index:5; }
div.babel_form span.btn_submit input	{position:relative; display:block; width:86px; height:23px; border:0px; padding:0px; margin:0px; background:none; color:#f04e23; font-family:Helvetica, Arial, sans-serif; font-size:14px; text-align:center; }

ul#team				{position: relative; display: block; width: 680px; height: auto; margin-top:10px;}
#team li			{position: relative; display: block; width: 140px; height: 140px; float:left; padding:0px; margin: 0px; background: none; margin-right:30px; margin-bottom:30px; }
#team li strong		{position: absolute; display: none; width: 133px; height: auto; left:0px; bottom:0px; background: #eae827; text-decoration: none; font-size:12px; color: #000000; line-height: 13px; padding: 10px 0px 10px 7px;}
#team li a			{position: relative; display: block; text-decoration: none; }
#team li a:hover	{text-decoration: none;}
#team li a:hover strong	{display: block;}
#echipa img			{border:5px solid #eae827;}
#echipa h1 strong	{background: #eae827; color:#006a51;}
#echipa strong		{color:#006a51;}
#echipal			{position: relative; display: block; width: 170px; height: auto; float:left;}
#echipar			{position: relative; display: block; width: 495px; height: auto; float:left;}


#contact_box a.facebook		{position:relative; display: block; width: 200px; height:30px; padding:0px; margin:20px 0px 0px 0px; text-indent: -10000px; background: #3b5898 url(images/facebook.gif) top left no-repeat;}

div.thed			{border-top: 1px solid #d0d0d0;color:#eb5200;}
div.trow			{position: relative; display: block; height: 50px; border-bottom: 1px solid #d0d0d0; padding:5px 0px 5px 0px;}
div.tcol			{position: relative; display: block; height: 50px; float: left; border-right: 1px solid #d0d0d0; text-align: center;}
div.tcol strong		{position: relative; display: block; width: 200px; height: 25px; line-height: 25px; text-align: center; font-weight: bold;}
div.tcol em			{position: relative; display: block; width: 100px; height: 25px; line-height: 25px; float: left; text-align: center;}