/* general  ---------------------------------------------------------------------------------------------------------------------------- */		

html {overflow: -moz-scrollbars-vertical;background-color:#ffffff;overflow-y: scroll;}

body {background-color:#ffffff; font-family:Arial, Tahoma; color:#000; font-size:12px; margin:0px 0px 0px 0px;	width:100%;
		  }

a {font-weight:bold; color:#FF6600; text-decoration:none;}
a:hover {font-weight:bold; color:#CCCC11; text-decoration:none;}

.bold {font-weight:bold;}

div.page {width:1000px; background-color:#FFFFFF; margin:auto; height:100%;}

.s_mcontent, .abt_mcontent, .port_mcontent, .ctc_mcontent, .tect_mcontent {padding:20px 25px 10px 25px;}
.height300 {height:300px;}

span.o_black {color:#000000;}

/* head ####### head ####### head ####### head ####### head ####### head ####### head ####### head ####### head ####### head ####### head #######  */

.head {width:1000px;}
.head_logo {background: url('images/header.gif') #FFFFFF; float:left; width:359px; height:142px; margin:0px 0px 0px 20px;}

div#underhead {clear:both; background:url('images/underhead.gif'); height:29px;}

	/* main menu ### main menu ### main menu ### main menu ### main menu ### main menu ### */
		
		#menu_main {float:left; width:480px; margin:50px 20px 0px 95px; padding-left:20px;
					/* ie6 hack */ _width:540px; _margin:10px 0px 0px 120px;}
		
		.menu_main ul { }
		li.menu_top {padding:12px 12px 6px 12px; width:160px;font-size:13px; color:#999999; list-style-type:none;
						/* ie6 hack */ _width:106px; _padding:8px 8px 6px 8px;}
		li.menu_sub {padding:0px 12px 4px 12px; font-size:11px; color:#999999; list-style-type:none; width:160px;
						/* ie6 hack */ _width:106px;}
		li.menu_sub a {text-decoration:none; color:#4170A0; font-weight:normal;}
		li.menu_sub a:hover {text-decoration:underline;}
			
		#menu_main_1, #menu_main_2 , #menu_main_3 , #menu_main_4  {float:left; width:120px;}
		#menu_main_1 ul, #menu_main_2 ul, #menu_main_3 ul, #menu_main_4 ul {margin:0;}
		
		p.h_mimage_Rtit {font-weight:bold; margin-top:90px;}
		p.h_mimage_Rtit a {text-decoration:none; color:#FFFFFF;}
		p.h_mimage_Rtit a:hover {text-decoration:none; color:#CCCC11;}
		
		p.h_mimage_Rtxt {font-weight:normal; font-size:9px;}
		
		.s_more a {color:#ff6600; text-decoration:none; font-size:11px; margin-left:12px;}
		.s_more a:hover {color:#2DBDE8; text-decoration:none;}
		
		.s_back a {color:#ff6600; text-decoration:none; font-size:11px;}
		.s_back a:hover {color:#2DBDE8; text-decoration:none;}
		
		p.s_gap {margin:0;}
		
		p.h_h_toptxt {margin:0;}
		.h_mcontent_mtit4 img {margin-right:6px;}
		.h_mcontent_mtext4 {font-weight:normal; color:#999999;}
 
	/* eo main menu */

p.rhs_title {color:#999999; font-size:24px; font-weight:normal; letter-spacing:1px; padding-bottom:12px; 
						margin:0px 0px 0px 6px; background: url(Images/main_title_bottom_border.gif) no-repeat bottom left;}
p.rcontent_center {text-align:center;}

p.main_title {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px; padding-bottom:10px;}
p.main_title span.section {color:#FF6600;}
p.main_title span.sub {color:#CCCC11;}

p.main_title_full {width:923px; color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px; padding-bottom:10px; 
					 background: url(Images/main_title_bottom_border.gif) no-repeat bottom left;}

p.page_title {margin:8px 0px 8px 0px; font-weight:bold; font-size:14px;}
p.page_title a {font-weight:bold; text-decoration:none; color:#FF6600;}
p.page_title a:hover {text-decoration:none; color:#2DBDE8;}

p.page_content {margin:8px 0px 8px 0px;}
p.page_content a {font-weight:bold; text-decoration:none; color:#FF6600;}
p.page_content a:hover {text-decoration:none; color:#CCCC11;}

p.page_snippet {font-size:18px; margin:20px 120px 20px 0px; color:#ff6600;}
p.page_snippet a {font-weight:bold; text-decoration:none; color:#FF6600;}
p.page_snippet a:hover {text-decoration:none; color:#2DBDE8;}

div#mcontent_1 {float:left; width:600px; margin-right:20px; padding-bottom:10px;}
div.mcontent {width:1000px; clear:both; padding:10px 25px 20px 25px;}

/* eo head */

/* home main feature ##### home main feature ##### home main feature ##### home main feature ##### home main feature ##### */

img.home_wk_img {border:0px; margin:4px 0px 10px 6px; text-align:center;}

div.h_mimage {clear:both; width:1000px; background: url('images/h_mimage_bg.gif') no-repeat; height:300px; background-color:#FFFFFF;}
div.h_mimage_img {width:950px; height:250px; padding:25px;}

div.h_mimage_L {width:475px; height:250px; float:left; background: url('images/h_mimage_L_test.jpg') no-repeat;}
div.h_mimage_R {width:463px; height:250px; float:left; background: url('images/h_mimage_R.gif') no-repeat; 
				padding:0px 12px 0px 0px; text-align:right; color:#FFFFFF;}

/* eo home main feature */

/* home main content ##### home main content ##### home main content ##### home main content ##### home main content ##### */

div.h_mcontent {width:950px; clear:both; padding:0px 25px 0px 25px;}

	/* columns */
	
		#h_mcontent_1 {float:left; width:350px;}
		
		
		#h_mcontent_2 {float:left; width:300px;}
	
	
		#h_mcontent_3 {float:left; width:300px;}
		
		p.h_mcontent_mtitle {color:#666666; font-size:22px; font-weight:normal; letter-spacing:1px; margin:0px 0px 8px 0px;}
		p.h_mcontent_mtitle a {text-decoration:none; color:#666666; font-weight:normal;}
		p.h_mcontent_mtitle a:hover {text-decoration:none; color:#FF6600;}
			
		p.h_mcontent_mtext1 {color:#666666; font-size:22px; font-weight:normal; letter-spacing:1px; margin:0px;}
		ul.h_mcontent_list1 {margin:0px 20px 18px 8px; padding:0px 0px 0px 16px; color:#666666; list-style-image:url('images/bullet_orange.png');}
		ul.h_mcontent_list1 li {margin-bottom:4px;}
		.h_mclist_title {font-weight:bold;}
		.h_mclist_title a {color:#FF6600;}
		.h_mclist_title a:hover {color:#CCCC11;}
				
		ul.h_mcontent_list1 li.more {margin:0px 0px 0px 0px; list-style-type:none; color:#666666; list-style-image:none;}
		
		p.h_mcontent_mtext2 {color:#666666; font-size:22px; font-weight:normal; letter-spacing:1px; margin:0px;}
		ul.h_mcontent_list2 {margin:0px 0px 0px 0px; list-style-type:none;color:#666666; padding:0;}
		.h_mcontent_list2 li {margin:0px 20px 0px 0px;}
		li.h_mcontent_list2_top {margin:0px 0px 12px 0px; list-style-type:none; font-size:16px; color:#666666;}

		p.h_mcontent_mtext3 {margin:0; letter-spacing:1px; padding:10px 0px 6px 0px;}
		p.h_mcontent_mtext3 a {color:#0C5992; font-size:12px; font-weight:bold; border-top:1px dotted #CCCCCC;} 
		p.h_mcontent_mtext3 a:hover { background-color:212121; color:#FF6600; 	} 
		ul.h_mcontent_list3 {margin:0; list-style-type:none;color:#666666;}
		
		p.h_mcontent_mtext5 {margin:4px 0px 0px 0px; letter-spacing:1px; padding:4px 0px 6px 0px;border-bottom:1px dotted #CCCCCC;}
		p.h_mcontent_mtext5 a { background-color:fefefe; color:#0C5992; font-size:12px;  font-weight:bold; 
							 border-top:1px dotted #CCCCCC;} 
		p.h_mcontent_mtext5 a:hover { background-color:212121; color:#FF6600;} 
		ul.h_mcontent_list5 {margin:0; list-style-type:none;color:#666666;}
		
		.h_mcontent_mtit4 {color:#ff6600; font-size:13px; font-weight:bold; margin:0px 0px 2px 0px;}
		.h_mcontent_mtit4 a{color:#ff6600; text-decoration:none;}
		.h_mcontent_mtit4 a:hover{color:#212121; text-decoration:none;}
		p.h_mcontent_mtext4 {color:#666666; font-size:12px; font-weight:normal; margin:8px 0px 10px 0px;}
		
		p.h_mcontent3_mtext4 {color:#666666; font-size:12px; font-weight:normal; margin:10px 0px 10px 0px;}
				
		img.h_mcontent3_mtext4_L {padding:0px 20px 10px 0px; margin:0px; border-right:1px dotted #CCCCCC; }
		img.h_mcontent3_mtext4_R {margin:0px 0px 0px 0px; padding:0px 0px 10px 20px;}
		
		p.h_mcontent_mtextLOG {color:#0C5992; font-size:12px; font-weight:bold;margin:0; letter-spacing:1px; padding:0px 0px 0px 0px; border-top:1px dotted #CCCCCC;}
		p.h_mcontent_mtextLOG a {color:#0C5992; font-size:12px; font-weight:bold; border-top:1px dotted #CCCCCC;} 
		p.h_mcontent_mtextLOG a:hover { background-color:212121; color:#FF6600; 	} 
		ul.h_mcontent_mtextLOG {margin:0; list-style-type:none;color:#666666;}
		

		.h_s_more a {text-decoration:none; color:#0C5992;}
		.h_s_more a:hover {text-decoration:underline; color:#2DBDE8;}
		
		div#h_login {padding:8px; background-color:#E4E4E4;width:230px;float:left; margin:4px 0px 0px 0px;height:71px;}
		div#h_loginR {padding:8px 6px 8px 10px; background-color:#E4E4E4;width:37px;float:left; margin:4px 0px 0px 0px;
						height:71px;border-left:1px dotted #D1CACA;}
		
		div#h_login label {margin:6px 0px 0px 0px; font-size:11px; font-weight:bold; color:#0C5992; letter-spacing:0px; float:left; width:74px;}
		div#h_login .h_textbox {margin:4px 0px 0px 0px; padding:1px 0px 1px 3px;font-size:11px; color:#0C5992; letter-spacing:0px; border:1px solid #D1CACA;}
		div#h_login .h_button {margin:4px 0px 0px 74px;font-size:11px; font-weight:bold; color:#0C5992; letter-spacing:0px; border:1px solid #0C5992;}
		div#h_login .h_button:hover {background-color:#FFFFFF; color:#FF6600; border:1px solid #FF6600;}
		
p.home_feature_edi {background: url(Images/h_ediworkstation.png) no-repeat top left; padding:84px 10px 5px 120px; margin:0; color:#666666; 
					font-size:11px; border-bottom:1px dotted #CCCCCC;}

span.h_feature_more {display:block; font-weight:bold; padding:10px 2px 0px 0px; text-align:right;}
span.h_feature_more a {text-decoration:none; color:#CCCC11;}
span.h_feature_more a:hover {text-decoration:none; color:#FF6600;}

p.h_up2_title {color:#666666; font-size:14px; margin:4px 4px 6px 0px;}
p.h_up2_text {color:#666666; margin:6px 12px 6px 0px;}
	
	/* eo coluns */

/* eo home main content */

/* services content ##### services content ##### services content ##### services content ##### services content ##### services content ##### */
p.services {margin:0;}
div.services {font-weight:normal; padding:4px 8px 4px 0px; float:left; width:200px;}
div.services p {margin:5px 0px 5px 0px;}
a div.services {font-weight:normal;  color:#212121;}
a:hover div.services {font-weight:normal; background-color:#E4E4E4;}

div.services_detail p {margin:20px 20px 20px 0px;}

div.s_mcontent {width:1000px; clear:both; }
p.s_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px; padding-bottom:10px;
						background: url(Images/main_title_bottom_border.gif) no-repeat bottom left;}
p.s_mcontent_mtext1 {margin:6px 20px 12px 0px; padding-top:6px;}
p.s_mcontent_mtext1 a {font-weight:bold; color:#FF6600; text-decoration:none;}
p.s_mcontent_mtext1 a:hover { color:#CCCC11; text-decoration:none;}

#s_mcontent_1 {float:left; width:616px; margin:0px 14px 0px 0px; padding-left:2px;  }

#s_rcontent_2 {float:left; width:320px;  padding:0px 0px 0px 0px;}

	p.s_rcontent_mtitle {color:#999999; font-size:24px; font-weight:normal; letter-spacing:1px; padding-bottom:12px; 
						margin:0px 0px 0px 6px; background: url(Images/main_title_bottom_border.gif) no-repeat bottom left;}
	ul.s_rcontent_list2 {margin:0; padding:0px 8px 0px 28px; color:#666666; list-style-image:url('Images/bullet_orange.png');}
	ul.s_rcontent_list2 li {margin-bottom:4px;}
	ul.s_rcontent_list2 a {font-weight:normal; color:#999999; text-decoration:none;}
	ul.s_rcontent_list2 li a:hover {font-weight:normal; color:#FF6600; text-decoration:underline;}
	
	p.s_mcontent_mtext1top {margin-top:-20px;}
	
.s_hr {border-top:1px dotted #cccccc; height:1px; margin:0px 0px 0px 0px;}
	

ul.s_serv_links {list-style-type:none; margin-left:-4px;}
ul.s_serv_links li {display:inline; border-right:1px solid #FF6600; padding:0px 4px 0px 6px;}
ul.s_serv_links li.right {border:0;}
ul.s_serv_links li a{text-decoration:none; color:#ff6600;}
ul.s_serv_links li a:hover{text-decoration:none; color:#2DBDE8;}

ul.s_serv_list {list-style-image:url('images/bullet_orange.png'); margin-left:20px;}
ul.s_serv_list li {padding:0px 4px 0px 6px;}
ul.s_serv_list li a {text-decoration:none; color:#ff6600;}
ul.s_serv_list li a:hover {text-decoration:none; color:#2DBDE8;}


/* eo services content */

/* tech content ##### tech content ##### tech content ##### tech content ##### tech content ##### tech content ##### */

div.tech_mcontent {width:1000px; clear:both; padding:20px 25px 10px 25px;}
p.tech_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px;}
#tech_mcontent_1 {float:left; width:700px; padding-right:20px; }

#tech_rcontent_2 {float:left; width:250px; padding:20px 0px 0px 0px; }


/* eo tech content */

/* portfolio content ##### portfolio content ##### portfolio content ##### portfolio content ##### portfolio content ##### portfolio content ##### */

div.port_mcontent {width:1000px; clear:both; padding:20px 25px 20px 25px;}
p.port_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px;}
p.port_mcontent_mtext1{color:#999999; font-weight:normal; margin:10px 0px 10px 0px;}
#port_mcontent_1 {float:left; }

#port_rcontent_2 {float:left; width:250px; }

p.portfolio_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px; padding-bottom:6px;}

#port_main {width:1000px; margin:10px 0px 10px 0px; clear:both;}


#port_1, #port_2, #port_3, #port_4, #port_5, #port_6, #port_7, #port_8, #port_9, #port_10, #port_11, #port_12 {background:#F1F0F0; margin:6px;float:left; width:306px;height:92px;}

#port_1 {background:url('images/port_tgc.gif');}
#port_1 a{background:url('images/port_tgc.gif');  border:4px solid #E4E4E4;}
#port_1 a:hover {background:url('images/port_tgc.gif'); border:4px solid #155823;}

#port_2 {background:url('images/port_f4a.gif');}
#port_2 a{background:url('images/port_f4a.gif');  border:4px solid #E4E4E4;}
#port_2 a:hover {background:url('images/port_f4a.gif'); border:4px solid #FF6600;}

#port_3 {background:url('images/port_gts.gif');}
#port_3 a{background:url('images/port_gts.gif');  border:4px solid #E4E4E4;}
#port_3 a:hover {background:url('images/port_gts.gif'); border:4px solid #BEAE72;}

#port_4 {background:url('images/port_bsm.gif');}
#port_4 a{background:url('images/port_bsm.gif');  border:4px solid #E4E4E4;}
#port_4 a:hover {background:url('images/port_bsm.gif'); border:4px solid #2F72B0;}

#port_5 {background:url('images/port_ftb.gif');}
#port_5 a{background:url('images/port_ftb.gif');  border:4px solid #E4E4E4;}
#port_5 a:hover {background:url('images/port_ftb.gif'); border:4px solid #D16121;}

#port_6 {background:url('images/port_nhi.gif');}
#port_6 a{background:url('images/port_nhi.gif');  border:4px solid #E4E4E4;}
#port_6 a:hover {background:url('images/port_nhi.gif'); border:4px solid #FFCC00;}

#port_7 {background:url('images/port_eandg.gif');}
#port_7 a{background:url('images/port_eandg.gif');  border:4px solid #E4E4E4;}
#port_7 a:hover {background:url('images/port_eandg.gif'); border:4px solid #333333;}

#port_8 {background:url('images/port_btec.gif');}
#port_8 a{background:url('images/port_btec.gif');  border:4px solid #E4E4E4;}
#port_8 a:hover {background:url('images/port_btec.gif'); border:4px solid #DC050C;}

#port_9 {background:url('images/port_esch.gif');}
#port_9 a{background:url('images/port_esch.gif');  border:4px solid #E4E4E4;}
#port_9 a:hover {background:url('images/port_esch.gif'); border:4px solid #660C66;}

#port_10 {background:url('images/port_trash.gif');}
#port_10 a{background:url('images/port_trash.gif');  border:4px solid #E4E4E4;}
#port_10 a:hover {background:url('images/port_trash.gif'); border:4px solid #78DE00;}

#port_11 {background:url('images/port_mstc.gif');}
#port_11 a{background:url('images/port_mstc.gif');  border:4px solid #E4E4E4;}
#port_11 a:hover {background:url('images/port_mstc.gif'); border:4px solid #FFD200;}

#port_12 {background:url('images/port_u2d.gif');}
#port_12 a{background:url('images/port_u2d.gif');  border:4px solid #E4E4E4;}
#port_12 a:hover {background:url('images/port_u2d.gif'); border:4px solid #004182;}


/* eo portfolio content */

/* methodology content ##### methodology content ##### methodology content ##### methodology content ##### methodology content ##### methodology content ##### */

div.mthd_mcontent {width:1000px; clear:both; padding:20px 25px 20px 25px;}
p.mthd_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px;}
#mthd_mcontent_1 {float:left; width:700px;}

#mthd_rcontent_2 {float:left; width:250px;}


/* eo methodology content */

/* about content ##### about content ##### about content ##### about content ##### about content ##### about content ##### */

div.abt_mcontent {width:1000px; clear:both; padding:10px 25px 20px 25px;}
p.abt_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px;}
#abt_mcontent_1 {float:left; width:600px; margin-right:20px; padding-bottom:10px;}

#abt_rcontent_2 {float:left; width:250px; margin:0;}

p.abt_rcontent_mtitle {font-size:24px; margin:0; padding:14px 4px 0px 8px;}


/* eo tech content */

/* news  news  news news  news  news  news  news  news  news  news  news  news  news  news  news  news  news  news  news  news  news  news  */

p.news_mcontent {}

.news_mcontent_mtit4 {color:#ff6600; font-size:14px; font-weight:bold; line-height:24px;}

p.news_mcontent_mtitle {color:#999999; font-size:34px; font-weight:normal; letter-spacing:1px; margin:0px; border-bottom:4px solid #E4E4E4;}

p.newstitle {font-weight:bold; margin:12px 20px 12px 0px;}

p.newstxt {border-bottom:1px dotted #F1F0F0; margin:0px 20px 0px 0px;}

#news_rcontent_2 {float:left; width:310px;  padding:0px 0px 0px 0px;}

p.rhs_news {background: url(Images/rhs_news.png) no-repeat top left; padding:106px 10px 10px 120px;}

p.news_rcontent_mtitle {color:#FF6600; font-size:20px; font-weight:normal; letter-spacing:1px; margin:0px;}
p.news_rcontent_mtext2 {padding-bottom:12px; margin:0px 0px 6px 12px;}
p.news_rcontent_mtitle {margin:0;}

p.news_rcontent_mtitle3 {color:#FF6600; font-size:24px; font-weight:normal; letter-spacing:1px; margin:0; padding:12px 0px 0px 0px;}

ul.news_rcontent_list2 {margin:0; padding:0px 8px 0px 73px; color:#666666; list-style-image:url('images/bullet_orange.png');}
ul.news_rcontent_list2 li {margin:0 0 4px 20px;}

.news_rcontent_list2 li a {font-weight:bold; color:#FF6600; text-decoration:none;}
.news_rcontent_list2 li a:hover {color:#CCCC11; text-decoration:none;}

ul.news_rcontent_list3 {margin:0; padding:0px 8px 0px 28px; color:#666666; list-style-type:none;}
ul.news_rcontent_list3_top li {margin-bottom:4px;}

.news_rcontent_list3 li a {font-weight:normal; color:#999999; text-decoration:none;}
.news_rcontent_list3 li a:hover {font-weight:normal; color:#FF6600; text-decoration:underline;}

/* eo news ############################################################################################################################### */


/* privacy and terms of use */

.prv_title {font-weight:bold;}
.prv_text {text-align:justify;}

/* eo privacy */

/* pop ups    pop ups    pop ups    pop ups    pop ups    pop ups    pop ups    pop ups    pop ups    pop ups */

div.pu_title {float:left; width:80%; border-bottom:1px dotted #333333; padding:0px 0px 4px 0px; font-size:22px; 
				letter-spacing:1px; font-weight:normal; color:#FF6600;}
				
div.pu_close {width:20%; float:left; text-align:right;padding:0px 0px 4px 0px;}

div.pu_content {float:left; width:100%; padding:12px 0px 0px 0px;}
div.pu_content a{font-weight:bold; text-decoration:none; color:#FFFFFF;}
div.pu_content a:hover{color:#ff6600;}

div.pu_content_l {width:49%; float:left;}
div.pu_content_r {width:47%; float:left; border-left:1px dotted #333333; padding-left:12px;}

div.pu_content_l p, div.pu_content_r p {margin:10px 0px 10px 0px;}
.small {font-size:9px;}

#h1 {color:#FFFFFF;
		border:1px solid #000000;
		position:absolute;
		width:50%;
		height:25%;
		padding:20px;
		margin-left:25%; 
		margin-top:19%; 
		background:url('images/tranny2.png'); 
		z-index:100;
		visibility:hidden;}
		
#s1 {width:100%; 
		height:100%;
		background:url('images/tranny.png'); 
		position:absolute; 
		top:0; 
		left:0; 
		z-index:10;
		visibility:hidden;
		color:#000000;}
#c1 {color:#FFFFFF;
		border:1px solid #000000;
		position:absolute;
		width:50%;
		height:25%;
		padding:20px;
		margin-left:25%; 
		margin-top:19%; 
		background:url('images/tranny2.png'); 
		z-index:100;
		visibility:hidden;}
		
#b1 {width:100%; 
		height:100%;
		background:url('images/tranny.png'); 
		position:absolute; 
		top:0; 
		left:0; 
		z-index:10;
		visibility:hidden;
		color:#000000;}		
		
.pu_close a {color:#ff6600;}
.pu_close a:hover {color:#2DBDE8;}

/* base ####### base ####### base ####### base ####### base ####### base ####### base ####### base ####### base ####### base ####### base ####### */


.base {clear:both; height:100%; width:950px;  border-top:1px dotted #CCCCCC; margin:0px 25px 4px 25px;
		font-size:11px; text-align:left; color:#666666;}
.base1, .base2 {margin:6px 0px 0px 0px;}
p.base1 a {text-decoration:none; color:#666666; font-weight:normal;}
p.base1 a:hover {text-decoration:none; color:#FF6600;}


/* eo base */

/* directory */

ul.directory {margin:0;}
.directorytit {font-weight:bold; font-size:13px;}
.directory li{list-style-type:none; margin:2px 0px 2px 1px; }
.directory li a {margin:0px 0px 0px 1px;  font-size:11px;}
.directory li a:hover{  }

/* media */

.media_content {text-align:left;}

.media_content object {border:4px solid #212121;}

/* Lubetkin */
p.lub_title {color:#CCCCCC; font-weight:bold; font-family:tahoma, verdana, arial; font-size:12px;}
#lub_rcontent_2 {float:left; width:600px; margin:0;}
div.lub_page {background-color:#FFFFFF; margin:10px 20px 20px 20px;}
p.lub_rcontent_mtext2 img {border:1px solid #CCCCCC;}
p.lub_rcontent_mtext2 a img {border:1px solid #CCCCCC;}
p.lub_rcontent_mtext2 a:hover img {border:1px solid #ff6600;}

/* login styles */

p.login label {float:left; width:100px; font-weight:bold;margin:9px 0px 0px 0px;}
p.login input.text { background-color:#FFFFFF; width:150px; margin:8px 0px 0px 0px;}
p.login input.button {margin:8px 0px 0px 100px; background: url(Images/signin.png) no-repeat top left; border:0; text-indent:-9999px; 
				cursor:auto; width:95px; height:27px;}

/* technology */
p.t_rhs {background: url(Images/rhs_technology.png) no-repeat top left; padding:106px 10px 10px 120px;}

/* Glossary */
ul.glossary {margin:0; padding:0 20px 0 4px; list-style-type:none;}
ul.glossary li {margin:10px 0 10px 0;}
span.glossary_title {font-weight:bold;}