h1
{
	color:#0A637D;
	font-size:medium;
	margin-bottom:5px
}

BODY,TD,DIV,TEXTAREA,center {font-family:Verdana, sans-serif;color:#051827;font-size:8pt;}


P,blockquote,td,br, {font-size:8pt}

A:link {text-decoration:none; color:#033FA2; font-size:8pt;}

A:visited {text-decoration:none; color:#033FA2; font-size:8pt;}

A:hover {color:#033FA2; text-decoration:underline; font-size:8pt;}


.main_menu A:link { font-family:Verdana; color:#384760; font-size:9pt; font-weight:bold}
.main_menu A:visited { font-family:Verdana; color:#384760; font-size:9pt; font-weight:bold} 
.main_menu A:hover { font-family:Verdana; color:#0B71C7; text-decoration:none; font-size:9pt; font-weight:bold}

.main_menu_t A:link { font-family:Verdana; color:#0B71C7; font-size:9pt; font-weight:bold}
.main_menu_t A:visited { font-family:Verdana; color:#0B71C7; font-size:9pt; font-weight:bold} 
.main_menu_t A:hover { font-family:Verdana; color:#0B71C7; text-decoration:none; font-size:9pt; font-weight:bold}

.main_menu_s A:link { font-family:Verdana; color:#F37021; font-size:9pt; font-weight:bold}
.main_menu_s A:visited { font-family:Verdana; color:#F37021; font-size:9pt; font-weight:bold} 
.main_menu_s A:hover { font-family:Verdana; color:#0B71C7; text-decoration:none; font-size:9pt; font-weight:bold}


.tdheight{
line-height:16px; font-family:Verdana;FONT-SIZE:8pt;letter-spacing:-1
}

/* outer frame of page */
.page {
	border:1px solid #c2c1c5;
	background-color:#e7eaea;
}
.page .top {
	background: url(../images/common/section_top.gif) repeat-x;
	height:25px;
	padding:10px 20px 0px 10px;
}
.page .content{
	background-color:white;
	border:1px solid #c2c1c5;
	margin:0px 16px 16px;
	padding:8px;
}
.page .top_left_corner {
	background: url(../images/common/section_top_left.gif) no-repeat;
	width:5px;
	height:35px;
	margin:-1px -1px;
	float:left;
}
.page .bottom_right_corner {
	background: url(../images/common/section_bottom_right.gif) no-repeat;
	width:5px;
	height:18px;
	margin:-16px -1px;
	float:right;
}
#page_title {
	color:#303030;
	padding-left:8px;
	font-size:10pt;
}

/* small button style */
.small_button,.small_button_disabled {
	text-transform:uppercase;
	text-align:center;
	font-size:9px;
	font-family:sans-serif;
	font-weight:bold;
	width:50px;
	height:12px;
	letter-spacing:0.1em;
	color:#f0fcff;
	line-height:1.2em;
	float:right;
}
.small_button {
    cursor:pointer;
	background-color:#7abdd4;
}
.small_button_disabled {
	cursor:default;
	background-color:#cccccc;
}

/* make interview, application popup dialog boxes */
.interview table,.application table {
	text-align:left;
}

/* general dialog button styles */
.dialog_btns {
	margin:10px;
}
.dialog_btns .menu_button {
	width:80px;
}
.dialog_btns .back {
	float:left;
}
.dialog_btns .save {
	float:right;
}

/* forms */
.simpleform_login {font: 8pt Verdana; line-height:120%; BACKGROUND-COLOR:#ffffff; COLOR:#000000; BORDER:1px solid #B6D5D8}
.simpleform{font: 8pt Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; BORDER:1px solid #B8B8B8}
.simpleform_tp{font: 9pt; font-weight:bold; Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; BORDER:0px solid #CCCCCC}
.simpleform_ep{font: 12pt; font-weight:bold; Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#FF0000; BORDER:0px solid #CCCCCC}
.simpleform_ms{font: 8pt Verdana; line-height:120%; height: 19; BACKGROUND-COLOR:#FFFFFF; COLOR:#888888; BORDER:1px solid #CCCCCC}

.simpleform_ro{font: 8pt Verdana; line-height:120%; BACKGROUND-COLOR:#EEEEEE; COLOR:#888888; BORDER:1px solid #CCCCCC}
.simpleform_non{font: 8pt Verdana; BACKGROUND-COLOR:#FFFFFF; COLOR:#DB0000; BORDER:0px}  
.simpleform_non2{font: 8pt Verdana; BACKGROUND-COLOR:#FFFFFF; COLOR:#273DC1; BORDER:0px}  

.payform{font: 8pt Verdana; line-height:120%; BACKGROUND-COLOR:eeeeee; COLOR:000000; BORDER:1px solid eeeeee}
.text		{ font-family:Verdana; font-size:8pt; color:#888888; background-color:#F9F9F9; border-width:1; border-color:#CCCCCC; border-style:solid; height:18; padding-top : 3px;}
textarea	{ font-family:Verdana; font-size:8pt; color:#051827;  border-top:1 solid #CCCCCC;border-left:1 solid #CCCCCC;border-right:1 solid #CCCCCC;                                                             
	border-bottom:1 solid #CCCCCC; overflow:auto;
	scrollbar-face-color:#F5F5F5; scrollbar-shadow-color:#CCCCCC;
	scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#F5F5F5; scrollbar-track-color:#F5F5F5;
	scrollbar-arrow-color:#7E7E7E; }
.password	{ font-family:Verdana; font-size:8pt; color:#888888; background-color:#F9F9F9; border-width:1; border-color:#CCCCCC; border-style:solid; height:18; padding-top : 3px;}
.file		{ font-family:Verdana; font-size:8pt; color:#888888; background-color:#FFFFFF; border-width:1; border-color:#8E908E; border-style:solid; padding-top : 3px;}
select		{ font-family:Verdana; font-size:8pt; color:#000000; background-color:#FFFFFF; border-width:1; border-color:#CCCCCC; border-style:solid;height:18; }
.button		{ font-family:verdana; font-size:8pt; color:#888888; background-color:#D8D8D8; border-width:1; border-color:#AAAAAA; }

/* dialog box style definition */
.dialog form{margin:0px;}
.dialog textarea{
	border:1px solid #888888;
	margin-bottom:5px;
	width:30em
}
.dialog p.dlg_title{
	font-weight:bold;
	font-size:1.2em;
	margin:0px;
	padding:0px;
}
.dialog table{width:90%}
.dialog div{
	background-color:#azure;
	border:1px solid blue;
	padding:5px;
	margin:5px;
}
.dialog ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.dialog li{
	margin-bottom:2px;
}
.dialog{
	position:absolute;
	z-index:2;
	background-color:#azure;
	border-left:2px solid lightblue;
	border-top:2px solid lightblue;
	border-right:2px solid midnightblue;
	border-bottom:2px solid midnightblue;
	padding:0px 0px 5px 0px;
	text-align:center;
	width:400px;
}
#blur{
	background-color:#white;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:absolute;
	z-index:-1;
	width:1px;
}


/* input button style */
input.small_btn,input.small_btn_process{
	background-image:url('../images/br_button.gif');
	width:64px;
}
input.medium_btn,input.medium_btn_process{
	background-image:url('../images/br_button_medium.gif');
	width:128px;
}
input.large_btn,input.large_btn_process{
	background-image:url('../images/br_button_large.gif');
	width:192px;
}
input.small_btn,input.medium_btn,input.large_btn,input.small_btn_process,input.medium_btn_process,input.large_btn_process{
	text-align:center;
	height:22px;
	border:none;
	font-family:arial black,sans serif;
	font-size:10px;
	color:#444444;
	text-transform:uppercase;
	cursor:pointer;
}
input.small_btn_process,input.medium_btn_process{
	color:#dddddd;
}

/*log in */
.small  	{ font-size:11px; font-family:Verdana; color:#806B55;  padding-top:2px;}

/*main menu */
.mainbar {font-family:Verdana; font-size:9pt; color:#454545; font-weight:bold;}
.mainbar_white {font-family:Verdana; font-size:8pt; color:#ffffff; font-weight:bold;}

/*left menu */
.left {font-family:Verdana; font-size:8pt; color:#000000;}

/*list field font*/
.green{font-family:Verdana;FONT-SIZE: 8pt;color:#4B7B71}

/*font color*/
.hotword{font-family:Verdana;FONT-SIZE: 8pt;color:#0E3F99;}
.green2{font-family:Verdana;FONT-SIZE: 8pt;color:#107310;}
.white_s{font-family:Verdana;FONT-SIZE: 8pt;color:#ffffff;}
.white{font-family:Verdana;FONT-SIZE: 8pt;color:#ffffff;}
.white_bold{font-family:Verdana;FONT-SIZE: 8pt;color:#ffffff; font-weight:bold;}


.red_s{font-family:Verdana;FONT-SIZE: 8pt;color:#D70000}
.red{font-family:Verdana;FONT-SIZE: 8pt;color:#D70000}

.skyblue{font-family:Verdana;FONT-SIZE: 8pt;color:#0B71C7}
.skyblue_s10{font-family:Verdana;FONT-SIZE: 10pt;color:#0B71C7}

.skyred{font-family:Verdana;FONT-SIZE: 8pt;color:#F37021}
.dotblue{font-family:Verdana;FONT-SIZE: 8pt;color:#1D4F76}


.brown{font-family:Verdana;FONT-SIZE: 8pt;color:#806B55;}
.brown_b{font-family:Verdana;FONT-SIZE: 8pt;color:#908A73; font-weight:bold;}
.gray{font-family:Verdana;FONT-SIZE: 8pt;color:#666666;}
.gray_sm{font-family:Verdana;FONT-SIZE: 7pt;color:#505050;} 
.darkgray{font-family:Verdana;FONT-SIZE: 8pt;color:#343434;}
.pink_b{font-family:Verdana;FONT-SIZE: 8pt;color:#AE3767; font-weight:bold}
.orange_b{font-family:Verdana;FONT-SIZE: 8pt;color:#ff6600; font-weight:bold}
.blue2{font-family:Verdana;FONT-SIZE: 8pt;color:#425194;}
.black {font-family:Verdana;FONT-SIZE: 8pt;color:#000000;}
.black_s {font-family:Verdana;FONT-SIZE: 7pt;color:#000000;}

.blue_s{font-family:Verdana;FONT-SIZE: 8pt;color:#425194;}
.blue3{font-family:Verdana;FONT-SIZE: 8pt;color:#425194;}
.blue_b{font-family:Verdana;FONT-SIZE: 8pt;color:#115AB5;font-weight:bold;}
.pay_money{font-family:Verdana;FONT-SIZE: 8pt;color:#115AB5;font-weight:bold}
.blue{font-family:Verdana;FONT-SIZE: 8pt;color:#569666;}
.darkblue{font-family:Verdana;FONT-SIZE: 8pt;color:#20408B;}
.wine{font-family:Verdana;FONT-SIZE: 8pt;color:#50347A; }
.orange{font-family:Verdana;FONT-SIZE: 8pt;color:#ff6600; }
.text_bold{font-family:Verdana;FONT-SIZE: 8pt;color:#CC3300; font-weight:bold}
.8pt_4065A8{font-size:8pt; color:#4065a8;font-family:Dotum;}
.b_title {font-family:Verdana;FONT-SIZE: 10pt;color:#052D4C;font-weight:bold}
.bar_title {font-family:Verdana;FONT-SIZE: 8pt;color:#052D4C; font-weight:bold}
.bar_title_skyblue {font-family:Verdana;FONT-SIZE: 8pt;color:#0B71C7; font-weight:bold}
.ems_sub_title {font-family:Verdana;FONT-SIZE: 11pt;color:#000000; font-weight:bold} 

.bar_main_banner {font-family:Verdana; FONT-SIZE: 11pt; color:#052D4C; font-weight:bold}    
.bar_main_banner_sub {font-family:Verdana; FONT-SIZE: 8pt; color:#052D4C;} 
.bar_main_banner_sub2 {font-family:Verdana; FONT-SIZE: 10px; color:#052D4C;} 

.bluegray01 {font-family:Verdana;FONT-SIZE: 8pt;color:#052D4C}
.bluegray01_bold {font-family:Verdana;FONT-SIZE: 8pt;color:#052D4C; font-weight:bold}

.bluegray01_7 {font-family:Verdana;FONT-SIZE: 7pt;color:#052D4C}

.bluegray02 {font-family:Verdana;FONT-SIZE: 8pt;color:#2A5173}
.bluegray03 {font-family:Verdana;FONT-SIZE: 8pt;color:#6286A5}

.bluegray_inbox {font-family:Verdana;FONT-SIZE: 8pt;color:#052D4C; font-weight:bold}
.bluegray_inbox2 {font-family:Verdana;FONT-SIZE: 8pt;color:#ffffff; font-weight:bold}
.bluegray_inbox3 {font-family:Verdana;FONT-SIZE: 7pt;color:#0B71C7;}



.right_banner_9b {font-family:Verdana;color:#052D4C;font-size:9pt;font-weight:bold}
.main_headline11 {font-family:Verdana;color:#000000;font-size:11pt;font-weight:bold}
.main_headline07 {font-family:Verdana;color:#052D4C;font-size:7pt;}
.main_menu_01 {font-family:Verdana;color:#FFFFFF;font-size:9pt;font-weight:bold}
.main_menu_01_over {font-family:Verdana;color:#FFFFFF;font-size:12pt;font-weight:bold}



a.black {font-family:Verdana;FONT-SIZE: 8pt;color:#141414;}
a.black:link    {color:#141414; font-size:8pt; font-family:Verdana,Tahoma; text-decoration:none;} /* default txt */
a.black:visited {color:#141414; font-size:8pt; font-family:Verdana,Tahoma; text-decoration:none;}
a.black:hover   {color:#141414; font-size:8pt; font-family:Verdana,Tahoma; text-decoration:underline;}




/*PAGE LAYOUT TEMPLET - Bryan ===================================================================== */
/* CS Series --------------------------------------------------------- */
/* center - ex)naming : center section_top_height22px_width500  */
.cs_t_h22_w500   
{
    background-image : url(../images/mainpage/cs_t_h22_w500.gif);
    height:22px;
}
.cs_t_h22_w500_2   
{
    background-image : url(../images/mainpage/cs_t_h22_w500_2.gif);
    background-repeat : repeat-x;
    border-left:1px solid #bbc4cd;
    border-right:1px solid #bbc4cd;
    padding-left:20px;
    height:40px;
}
.cs_t_h22_w500_top   
{
    background-image : url(../images/mainpage/cs_t_h22_w500_top.gif);
    height:21px;
}

.cs_t_h22_w500_tabbackground 
{
    background-image : url(../images/mainpage/cs_t_h22_w500_tabbackground.gif);
    height:22px;
}
.cs_t_h22_w500_tabbackground_3tabs 
{
    background-image : url(../images/mainpage/cs_t_h22_w500_tabbackground_3tabs.gif);
    height:22px;
}
.cs_t_h22_w500_tabbackground_3tabs_2
{
    background-image : url(../images/mainpage/cs_t_h22_w500_tabbackground_3tabs_2.gif);
    height:22px;
}

.cs_t_h22_w167_tab
{
    background-image : url(../images/mainpage/cs_t_h22_w167_tab.gif);
    height:22px;
}
.cs_t_h22_w167_tab_2
{
    background-image : url(../images/mainpage/cs_t_h22_w167_tab_2.gif);
    background-repeat : repeat-x;
    border-left:1px solid #bbc4cd;
    border-right:1px solid #bbc4cd;
    height:22px;
}
.cs_t_h22_w125_tab
{
    background-image : url(../images/mainpage/cs_t_h22_w125_tab.gif);
    height:22px;
}
                                       

.cs_m_h22_w500   
{
    background-image : url(../images/mainpage/cs_m_h22_w500.gif);
    background-repeat:repeat-y;
}
.cs_m_h22_w500_4
{
    border-left:1px solid #bbc4cd;
    border-right:1px solid #bbc4cd;
    background-color:#eeeeee;
}
.cs_m_h22_w500_3   
{
    background-image : url(../images/mainpage/cs_m_h22_w500_3.gif);
    background-repeat:repeat-y;
}
.cs_m_h22_w500_2
{
    /*background-image : url(../images/mainpage/cs_m_h22_w500_2.gif);*/
    background-color:#f7f7f7;
    border-left:1px solid #bbc4cd;
    border-right:1px solid #bbc4cd;
}

.cs_m_h1_w500_line   
{
    /*background-image : url(../images/mainpage/cs_m_h1_w500_line.gif);
    background-repeat: no-repeat;*/
    background-color:#bbc4cd;
    height:1px;
}
.cs_m_h1_w500_line_3
{
    background-image : url(../images/mainpage/cs_m_h1_w500_line_3.gif);
    background-repeat: no-repeat;
    height:12px;
}
.cs_m_h1_w500_bottom
{
    background-image : url(../images/mainpage/main_banner_back_black.gif);
    background-repeat: no-repeat;
    height:69px;
}
.cs_m_h4_w500_line   
{
    background-image : url(../images/mainpage/cs_m_h4_w500_line.gif);
}

.cs_m_h4_w500_line2   
{
    background-image : url(../images/mainpage/cs_m_h4_w500_line2.gif);
}

.cs_m_h4_w667_line   
{
    background-image : url(../images/mainpage/cs_m_h4_667.gif);
}    
.cs_b_h10_w500   
{
    background-image : url(../images/mainpage/cs_b_h10_w500.gif);
    height:10px;
}

/* right section */
.rs_t_h22_w253   
{
    background-image : url(../images/mainpage/rs_t_h22_w253.gif);
    height:22px;
}
.rs_t_h22_w125_tab   
{
    background-image : url(../images/mainpage/rs_t_h22_w125_tab.gif);
    height:22px;
}

.rs_t_h22_w130_tab   
{
    background-image : url(../images/mainpage/rs_t_h22_w130_tab.gif);
    height:22px;
}
.rs_t_h22_w134_tab   
{
    background-image : url(../images/mainpage/rs_t_h22_w134_tab.gif);
    height:22px;
}
.rs_s_h20_w253   
{
    background-image : url(../images/mainpage/rs_s_h20_w253.gif);
}
.rs_m_h20_w253   
{
    background-image : url(../images/mainpage/rs_m_h20_w253.gif);
}
.rs_b_h10_w253   
{
    background-image : url(../images/mainpage/rs_b_h10_w253.gif);
    height:10px;
}
.rs_b_h1_w253   
{
    background-image : url(../images/mainpage/rs_b_h1_w253.gif);
    height:1px;
}
.rs_m_h4_w253_line   
{
    background-image : url(../images/mainpage/rs_m_h4_w253_line.gif);
}

/* left section */
.ls_menu_25   
{
    background-image : url(../images/mainpage/ls_menu_25.gif);
    height:25px;
}
.ls_t_h22_w175   
{
    background-image : url(../images/mainpage/ls_t_h22_w175.gif);
    height:35px;
    padding-left:33px;
}
.ls_m_h20_w175   
{
    background-image : url(../images/mainpage/ls_m_h20_w175.gif);
}
.ls_m_h4_w175   
{
    background-image : url(../images/mainpage/ls_m_h4_w175.gif);
}
.ls_m_h4_w175_blue   
{
    background-image : url(../images/mainpage/ls_m_h4_w175_blue.gif);
}

.ls_b_h10_w175   
{
    background-image : url(../images/mainpage/ls_b_h10_w175.gif);
    height:10px;
}
.ls_b_h1_w175  
{
    background-image : url(../images/mainpage/ls_b_h1_w175.gif);
    height:13px;
}
.ls_b_h1_w175_blue  
{
    background-image : url(../images/mainpage/ls_b_h1_w175_blue.gif);
    height:1px;
}

/* Inner board back */
.is_top_gray  
{
    background-image : url(../images/mainpage/main_job_top1.gif);
    height:26px;
}
.is_top  
{
    background-image : url(../images/mainpage/main_job_top.gif);
    height:10px;
}

.is_mid   
{
    background-image : url(../images/mainpage/main_job_top2.gif);
}
.is_bot   
{
    background-image : url(../images/mainpage/main_job_top3.gif);
    height:10px;
}
.is_left_background
{
    background-image : url(../images/mainpage/main_left_whole_01.gif);
}

/*PAGE LAYOUT TEMPLET - Bryan ===================================================================== */
/*Full menu blue --------------------------------------------------------- */
.full_top_menu     
{
    background-image : url(../images/ems_full_top.gif);
    height:38px;
}
.full_m_menu     
{
    background-image : url(../images/ems_full_middle.gif);
}
.full_b_menu     
{
    background-image : url(../images/ems_full_bottom.gif);
    height:20px;
}

.full_top_menu_lg     
{
    background-image : url('../images/profile/full_top.gif');
    height:38px;
}
.full_m_menu_lg     
{
    background-image : url(../images/profile/full_middle.gif);
    padding:10px 28px 10px 28px;
}
.full_b_menu_lg     
{
    background-image : url(../images/profile/full_bottom.gif);
    height:20px;
} 

/*PAGE LAYOUT TEMPLET - Bryan ===================================================================== */
/*Left menu blue --------------------------------------------------------- */
.b_left_menu1 	
{
	background-image : url(../images/mainpage_vs_bg01.gif);
	height:20px;
}
.b_left_menu2 	
{
	background-image : url(../images/mainpage_vs_bg02.gif);
}
.b_left_menu3 	
{
	background-image : url(../images/mainpage_vs_bg03.gif);
	height:10px;
}
.b_left_menu4     
{
    background-image : url(../images/mainpage_vs_bg04.gif);
    height:30px;
}
.b_left_btn_blue     
{
    background-image : url(../images/main_btn_02.gif);
    height:30px;
}
/*Left menu blue --------------------------------------------------------- */

/*right contents line - grey --------------------------------------------- */
.b_right_content_grey1     
{
    background-image : url(../images/indi_adi_bg01.gif);
    height:18px;
}
.b_right_content_grey2     
{
    background-image : url(../images/indi_adi_bg02.gif);
}
.b_right_content_grey3     
{
    background-image : url(../images/indi_adi_bg03.gif);
    height:18px;
}
.bottom_gap     
{
    height:3px;
}

/*right contents line - grey --------------------------------------------- */

/*contents title bar - grey --------------------------------------------- */
.b_titlebar01     
{
    background-image : url(../images/titlebar01.gif);
    height:20px;
}

/*contents title bar - grey --------------------------------------------- */

/*profile - center contents line - -------------------------------------- */
.b_profile_center1     
{
    background-image : url(../images/profile/mainpage_banner_bg01.gif);
    height:20px;
}
.b_profile_center2     
{
    background-image : url(../images/profile/mainpage_banner_bg02.gif);                
}
.b_profile_center3      
{
    background-image : url(../images/profile/mainpage_banner_bg03.gif);
    height:10px;                
}
.b_profile_center_blue1    
{
    background-image : url(../images/profile/mainpage_banner_bg3_01.gif);
    height:20px;
}

/*profile - center contents line - -------------------------------------- */

/*profile - right contents line - -------------------------------------- */
.b_profile_right1     
{
    background-image : url(../images/profile/mainpage_s_bg01.gif);
    height:20px;
}
.b_profile_right2     
{
    background-image : url(../images/profile/mainpage_s_bg02.gif);                 
}
.b_profile_right3      
{
    background-image : url(../images/profile/mainpage_s_bg03.gif); 
    height:10px;                
}
.b_profile_right_tab      
{
    background-image : url(../images/profile/mainpage_tab_m01.gif); 
    height:20px;                
}

/*profile - right contents line - -------------------------------------- */


.tab{cursor:pointer}

.scroll_g
{
    scrollbar-3dlight-color:#ffffff; 
    scrollbar-arrow-color:#ffffff; 
    scrollbar-base-color:#ffffff; 
    scrollbar-darkshadow-color:#ffffff; 
    scrollbar-face-color:#C3CFD9; 
    scrollbar-highlight-color:#C3CFD9; 
    scrollbar-shadow-color:#ffffff; 
    scrollbar-track-color:#ffffff;
}
.scroll_gm
{
    scrollbar-3dlight-color:#ffffff; 
    scrollbar-arrow-color:#ffffff; 
    scrollbar-base-color:#ffffff; 
    scrollbar-darkshadow-color:#ffffff; 
    scrollbar-face-color:#DAE0E1; 
    scrollbar-highlight-color:#DAE0E1; 
    scrollbar-shadow-color:#ffffff; 
    scrollbar-track-color:#ffffff;
}

/*image borders --------------------------------------------------------- */
.img_border
{
    border:1px solid #9B9B9B;
}
.img_border2
{
    border:1px solid #9B9B9B;
}
.img_border_dark
{
    border:1px solid #9B9B9B;
}

.img_border_dim
{
    border:1px solid #9B9B9B;
}
.img_member_main
{
    border:2px solid #D0D0D0;
	width:52px;
}

.img_border_gray
{
    border:1px solid #9B9B9B;
}

/* picture frame --------------------------------------------------------- */
.pic_frame_headline
{
    width:161px; padding:3px; border:1px solid #dedede;
}
.pic_frame_headline2
{
	float:left;
	margin-right:5px;
/*	margin:-1px;*/
/*    padding:1px; border:1px solid #9B9B9B;*/
}
.pic_frame_rightgroups
{
    width:70px; padding:1px; border:1px solid #9B9B9B;
}

.td_section_center
{
    width:100%; border:0px;
}                                                     

/*EMS PAGE LAYOUT TEMPLET ===================================================================== */
.ems_gray_bar
{
    height:20px;
    background-color:#gray;
    
}
.ems_register_input_line1
{
    height:1px;
    background-color:#eeeeee;
    
}

/*Common Button ===================================================================== */
.menu_button
{
    border:1px solid #BCBCBC;
    height:17px;    
    background-image : url(../images/button_common.gif);
    background-repeat : repeat;
    padding-top:2px; 
    text-align:center;
    cursor:pointer;
}
.menu_button:hover
{
    border:1px solid #BCBCBC;
    height:17px;    
    background-image : url(../images/button_common_roll.gif);
    background-repeat : repeat;
    padding-top:2px;
    text-align:center;
    cursor:pointer;
}

.menu_button_sel
{
    border:1px solid #BCBCBC;
    height:17px;    
    background-image : url(../images/button_common_roll.gif);
    background-repeat : repeat;
    padding-top:2px;
    text-align:center;
}

.menu_blue
{
    border:1px solid #A7CFDB;
    height:17px;    
    background-image : url(../images/button_menu.gif);
    background-repeat : repeat;
    padding-top:2px;
    text-align:center;
    cursor:pointer;
}

.menu_blue:hover
{
    border:1px solid #A7CFDB;
    height:17px;    
    background-image : url(../images/button_menu_roll.gif);
    background-repeat : repeat;
    padding-top:2px; 
    text-align:center;
}

.menu_blue_sel
{
    border:1px solid #A7CFDB;
    height:17px;    
    background-image : url(../images/button_menu_roll.gif);
    background-repeat : repeat;
    padding-top:2px;
    text-align:center;
}

/* style for employer-specific left panel */
#employer_status {
	margin:0px 5px;
	border-bottom:1px solid #bbc4cd;
}
#employer_status .member_type {
	border-left:1px solid #bbc4cd;
	border-right:1px solid #bbc4cd;
	border-bottom:1px solid #bbc4cd;
	margin-bottom:5px;
	padding:4px;
	text-transform:capitalize;
	font-size:9pt;
}
#employer_status img {
	vertical-align:middle;
}
#employer_status .member_status {
	border:1px solid #bbc4cd;
	padding:5px 4px 10px 4px;
	margin-bottom:5px;
}
#employer_status .member_status .value {
	color:#e10101;
	font-weight:bold;
}
#employer_status .member_status .name {
}
#employer_status .member_status a {
	font-weight:bold;
}

/* styles for left context menu */
.left_menu {
	padding:5px;
}
.left_menu .left_menu_item {
	border:1px solid #e3e3e3;
	padding:3px 5px;
	margin:3px 0px 2px 0px;
	cursor:pointer;
}
.left_menu .left_menu_item:hover {
	background-color:#e7e7e7;
}
.left_menu .left_menu_item span {
	background:url('../images/left/left_menu_bullet.gif') no-repeat center left;
	padding:0px 10px;
}

#menu_event_list {
	margin-top:5px;
}
#menu_event_list div {
	border-top:1px dotted #888888;
	padding-top:2px;
}