@charset "utf-8";

* {
	font-family: arial;
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
}

body {
	background: #FFF url(/images/etc/bg_all.gif) repeat-y center;
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #666;
	line-height: 150%;
	text-align: center;
	height: 100%;
}

form {
	margin: 0;
	padding: 0;
}

hr {
	display: none;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

img {
	border: 0;
}

table {
	empty-cells: show;
}

p {
	margin: 15px 0
}
/* header_logo */
.logo {
	position: absolute;
	left: 15px;
	top: 20px;
	width: 79px;
	height: 27px;
	z-index: 301;
}
/*  link */
/* basic*/
a:link,a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

a:active {
	color: #4C548D;
	text-decoration: underline;
}
/* footer */
.etclink {
	float: left;
	margin: 0 0 0 3px;
}

.etclink ul li {
	float: left;
	padding: 0 6px 0 6px;
	background: url('/images/etc/bg_menu.gif') no-repeat 4px;
}

.etclink ul li.first {
	background: none;
	color: #8F8F8F;
}

.etclink a:link,.etclink a:visited {
	font-size: 10px;
	color: #8F8F8F;
	text-decoration: none;
}

.etclink a:hover,.etclink a:active {
	font-size: 10px;
	color: #8F8F8F;
	text-decoration: underline;
}

.etclink img {
	vertical-align: middle;
	margin: 2px 1px 0 1px;
}

.etclink strong {
	color: #666;
}

.red_star {
	color: #ff0000
}

.blue {
	color: #4C548D
}
/* paging */
table.paging {
	text-align: center;
	font-size: 10px;
	margin: 0 0 10px 0;
}

table.paging b {
	color: #FF0000;
	margin: 0 4px 0 4px
}

table.paging span {
	color: #CBCAC9;
	padding: 0 4px 0 4px;
}

table.paging a:link,table.paging a:visited {
	color: #666666;
	text-decoration: none;
	width: 12px;
}

table.paging a:hover,table.paging a:active {
	color: #FF0000;
	text-decoration: underline;
	width: 12px;
}

table.paging img {
	vertical-align: middle;
	margin: 0 6px 0 6px;
}

table.paging .bold {
	font-family: "Tahoma", "Verdana", "Arial", "sans-serif";
	font-weight: bold;
	font-size: 10px;
	color: #4B4B4B;
}

A:link    .no_i {
	font: 9pt "dotum", "dotumche";
	color: #290000;
	text-decoration: none;
	font-weight: bold;
}

A:visited .no_i {
	font: 9pt "dotum", "dotumche";
	color: #290000;
	text-decoration: none;
	font-weight: bold;
}

A:active  .no_i {
	font: 9pt "dotum", "dotumche";
	color: #DA511B;
	text-decoration: none;
	font-weight: bold;
}

A:hover   .no_i {
	font: 9pt "dotum", "dotumche";
	color: #DA511B;
	text-decoration: none;
	font-weight: bold;
}

* html #wrap_b2b {
	height: 100%;
}

#wrap_b2b {
	position: relative;
	height: 100%;
	padding: 0px 0px 0 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 960px;
	margin: 0 auto 0 auto;
	text-align: left;
}

#header_b2b {
	position: relative;
	height: 70px;
	padding: 0 16px 0 15px;
	text-align: left;
	background: none;
}

#content_b2b {
	clear: both;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 960px;
}

#footer_b2b {
	position: relative;
	bottom: 0px;
	clear: both;
	width: 930px;
	height: 25px;
	padding: 5px 15px 0;
	margin: 0;
	text-align: right;
	font-size: 10px;
	color: #8F8F8F;
	z-index: 9999;
	background-color: #f2f2f2;
}

#signin_b2b {
	clear: both;
	height: 25px;
	padding: 15px 15px 10px;
	text-align: right;
	font-size: 11px;
	color: #8F8F8F;
	background-color: #FBF7F4;
	margin: 15px;
}

.sign_form_b2b {
	float: right;
	background: #FBF7F4;
	margin: 15px 15px 10px;
	width: 780px;
}

.sign_form_b2b fieldset {
	margin: 0;
	padding: 8px 15px 8px 15px;
	border: 0;
	text-align: right;
}

.sign_form_b2b label {
	display: block;
	float: left;
	width: 210px;
	margin: 0px;
	padding: 0px;
}

.sign_form_b2b	.sign_btn_b2b {
	float: left;
	margin: 1px 10px
}

.sign_field_b2b {
	float: left;
	margin: 1px 10px
}

.sign_bottom_b2b {
	float: right;
	margin: 0px;
	padding: 10px 15px 25px;
	width: 700px;
}

.sign_bottom_b2b  .div_p1 {
	float: right;
	margin: 0px 0px 0px 10px
}

.sign_bottom_b2b  .sign_btn_b2b {
	float: right;
	margin: 0px 0px 0px 10px
}

.closemyaccount {
	text-align: right;
	padding: 15px 0 0 0;
}

#user_status {
	/*
	height: 55px;
	width: 130px;
	margin: 0 0 0 0;
	padding: 15px 10px 10px 25px;
	float: left;
	background-image: url(/images/etc/bg_user.gif);
	background-repeat: no-repeat;
	background-position: 15px bottom;
	*/
	width: 130px;
	margin: 0 0 0 0;
	padding: 5px 10px 10px 5px;
	float: left;
	background-image: url(/images/etc/bg_user.gif);
	background-repeat: no-repeat;
	background-position: 10px bottom;
	
}

#user_status .name {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	margin: 0px 0px;
	float:left;
}

#user_status .logout:link {
	background-image: url(/images/btn/btn_logout.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	text-decoration: none;
	padding: 0px 10px 5px 0;
	color: #666;
	margin: 5px 0px;
	font-size: 10px;
	font-weight: bold;
}

#user_status .logout:hover {
	background-image: url(/images/btn/btn_logout.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding: 0px 10px 5px 0;
	text-decoration: none;
	color: #450193;
	margin: 5px 0px;
	font-size: 10px;
	font-weight: bold;
}

h1 {
	background: #450193;
	padding: 6px;
	margin: 5px 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

h2 {
	font-size: 18px;
	color: #333;
	margin: 5px 0px;
	padding: 0px;
}

h3 {
	font-size: 13px;
	color: #333;
	margin: 5px 0px;
	padding: 0px;
}

.language {
	float: right;
	margin: 16px 0 0 0;
}

.language img {
	margin: 0 2px 0 2px;
}

.flash_menu {
	float: left;
}

#print_b2b_menu {
	width: 751px;
	float: right;
	text-align: left;
	background-image: url(/images/etc/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: 0px 34px;
	margin: 0px;
	font-size: 15px;
	height: 52px;
}

#print_b2b_menu ul {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}

#print_b2b_menu ul li {
	text-align: left;
	font-size: 15px;
	display: block;
	float: left;
	list-style: none;
}

#print_b2b_menu ul li a {
	display: block;
	height: 25px;
	padding: 20px 20px 0 0px;
	color: #222222;
	text-decoration: none
}

#print_b2b_menu ul li a:hover {
	color: #450193;
	text-decoration: none
}

#print_b2b_menu ul li.selected {
	display: block;
	padding: 20px 20px 0 0px;
	height: 25px;
	color: #450193;
}

#top_banner_b2b {
	float: right;
	width: 752px;
	padding-right: 15px
}

#leftmenu_b2b {
	margin: 0 0 10px 0;
	padding: 0px;
	list-style: none;
}

#leftmenu_b2b ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#leftmenu_b2b ul li {
	text-align: left;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-weight: bold;
}

#leftmenu_b2b ul li a {
	width: 145px;
	padding: 1px 7px;
	color: #555555;
	text-decoration: none;
	background-image: url(/images/etc/bg_leftmenu_off.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

#leftmenu_b2b ul li a:hover {
	color: #450193;
	width: 145px;
	text-decoration: none;
	background-image: url(/images/etc/bg_leftmenu_on2.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

#leftmenu_b2b ul li.selected {
	width: 145px;
	padding: 1px 7px;
	color: #450193;
}

#left_ads {
	padding: 25px 0 0 0;
	margin: 0;
}

#mainlt_b2b {
	margin: 2px 0px 0px 0px;
	float: left;
	width: 150px;
	padding: 16px 0 0 16px;
}

#mainlt_b2b h2 {
	font-size: 18px;
	color: #333;
	margin: 6px 0px 10px;
	padding: 0px;
}

#mainlt_b2b h2 a:link {
	color: #333;
	text-decoration: none;
}

#mainlt_b2b h2 a:hover {
	text-decoration: none;
	color: #450193;
}

.maincontent_blue {
	width: 770px;
	margin: 0px;
	height: 100%;
	padding: 0px 10px 0px 0px;
	background-image: url(/images/etc/bg_left_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 29px; 
	float: right;
}

.maincontent_blue h1 {
	background: #0F218B; /*background: #0F218B;*/
	padding: 6px;
	margin: 0px 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

.maincontent_cyan {
	width: 770px;
	margin: 0px;
	height: 100%;
	padding: 0px 10px 0px 0px;
	background-image: url(/images/etc/bg_left_violet.gif);
	/*background-image: url(/images/etc/bg_left_cyan.gif);*/
	background-repeat: no-repeat;
	background-position: 0px 29px;
	float: right;
}

.maincontent_cyan h1 {
	background: #450193; /*background: #037EC3;*/
	padding: 6px;
	margin: 0px 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

.maincontent_slate {
	width: 770px;
	margin: 0px;
	height: 100%;
	padding: 0px 10px 0px 0px;
	background-image: url(/images/etc/bg_left_violet.gif);
	/*background-image: url(/images/etc/bg_left_slate.gif);*/
	background-repeat: no-repeat;
	background-position: 0px 29px;
	float: right;
}

.maincontent_slate h1 {
	background: #450193; /*background: #5D87A1;*/
	padding: 6px;
	margin: 0px 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

.maincontent_violet {
	width: 770px;
	margin: 0px;
	height: 100%;
	padding: 0px 10px 0px 0px;
	background-image: url(/images/etc/bg_left_violet.gif);
	background-repeat: no-repeat;
	background-position: 0px 29px;
	float: right;
}

.maincontent_violet h1 {
	background: #450193;
	padding: 6px;
	margin: 0px 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

.mainpopup_blue {
	width: 870px;
	margin: 0px;
	height: 100%;
	padding: 0px 10px 0px 0px;
	float: right;
}

.mainpopup_blue h1 {
	background: #0F218B; /*background: #0F218B;*/
	padding: 6px;
	margin: 0px 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

.mainrt_popup_b2b {
	padding: 10px 10px 10px 10px;
	margin: 0px;
	width: 850px;
}


.mainrt_main_b2b {
	padding: 0px 0px 0px 60px;
	margin: 0px;
	width: 704px;
}

.pathindicator_b2b {
	margin: 6px 0px 6px 12px;
	color: #AAAAAA;
	z-index: 0;
}

.pathindicator_b2b a:link,.pathindicator_b2b a:visited {
	color: #AAAAAA;
	text-decoration: none;
}

.pathindicator_b2b a:hover,.pathindicator_b2b a:active {
	color: #AAAAAA;
	text-decoration: underline;
}

.pathindicator_b2b strong {
	color: #4C4C4C;
	font-weight: normal;
}
/* register*/
#formwrap {
	width: 704px;
	padding: 0 0 50px 0;
	margin: 0px;
}

#formwrap_popup {
	width: 850px;
	padding: 0 0 20px 0;
	margin: 0px;
}

.regfieldtitle {
	display: block;
	color: #b3aaa4;
	width: 300px;
	padding: 4px 5px 4px 15px;
	margin: 0px 0 0px 0;
	background-image: url(/images/etc/reg_tab_title_bg.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}

select {
	font-size: 11px;
	color: #666666;
}

textarea {
	font-size: 11px;
	color: #666666;
	overflow: auto;
}

input {
	padding: 0;
	margin: 0;
	font-size: 11px;
}

.input {
	font-family: "Tahoma", "Verdana", "Arial", "sans-serif";
	border: 1px solid #d5cfc8;
	vertical-align: middle;
	height: 16px;
	padding: 2px 3px 0px;
	font-size: 11px;
	color: #666666;
}

.textarea {
	border: 1px solid #d5cfc8;
}

.radio {
	vertical-align: middle;
}

.check {
	vertical-align: middle;
}

.img {
	vertical-align: middle;
}

fieldset {
	margin: 0;
	padding: 4px 15px 4px 15px;
	border: 0;
}

fieldset.whiteline {
	border-top: 1px solid #FFFFFF;
}

.div_regfield_white {
	margin: 0;
	padding: 0 0 0 15px;
}

label {
	display: block;
	float: left;
}

.label_lt {
	clear: both;
}

.label_rt {
	padding: 0 0 0px 0;
}

.ft_red_s1 {
	padding: 0 0 0 88px;
	color: #ff0000;
}

.formelement_s1 {
	margin: 0 0 0 0;
	width: 141px;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.formelement_s1_0 {
	margin: 0 0 0 0;
	width: 150px;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.formelement_s2 {
	margin: 0 0 0 0;
	width: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.formelement_s3 {
	margin: 0 0 0 0;
	width: 32px;
}

.formelement_s3 input {
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 20px;
	height: 16px;
	padding: 2px 3px 0 3px;
}

.formelement_s4 {
	margin: 0 0 0 0;
	width: 56px;
}

.formelement_s5 {
	margin: 0 0 0 0;
	width: 80px;
}

.formelement_disable {
	margin: 0 0 0 0;
	width: 141px;
	voice-family: "\"}\"";
	voice-family: inherit;
	background-color: #f3f3f3;
}

.btn_right {
	padding: 0 0 2px 0;
	text-align: right;
	margin: 0;
	float: right;
}

.btn_left {
	float: left;
}

.printerfriendly_p {
	clear: both;
	text-align: right;
	padding: 0 0 5px 0;
}

#fc_period img.calendar {
	vertical-align: top;
	margin: 2px 0 0 0;
}
/* Table (No Left/Right Line) */
table.table_no_line {
	border-collapse: collapse;
	border-top: 1px solid #d8d8d8;
	margin: 0px 0 10px 0;
	border-top: 2px solid #b3aaa4;
	text-align: center;
}

table.table_no_line th {
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	background-color: #FAF7F4;
	color: #666;
	font-size: 11px;
	padding: 7px 0 7px 0;
	text-align: center;
	text-transform: uppercase;
	line-height: 12px;
}

table.table_no_line th.left {
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	background-color: #FAF7F4;
	font-size: 11px;
	padding: 0 10px;
	text-align: left;
	line-height: 100%;
}

table.table_no_line th.lastleft {
	border-right: none;
	text-align: center;
}

table.table_no_line td {
	font-size: 11px;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	padding: 4px 10px 3px 10px;
	line-height: 14px;
	background: #FBF7F4;
}

table.table_no_line td.td_left {
	padding: 3px 3px 3px 5px;
	text-align: left;
}

table.table_no_line td.last {
	border-right: none;
}

table.table_no_line tr.even td {
	border-bottom: 1px solid #D9D9D9;
	background: #fff;
}

table.noline_form {
	border-collapse: collapse;
	padding: 3px 3px 3px 5px;
	text-align: left;
	border-top: 2px solid #b3aaa4;
	margin: 0px 0 10px 0;
	line-height: 20px;
	background-color: #ffffff;
}

table.noline_form  th {
	padding: 3px 3px 3px 5px;
	background-color: #fbf7f4;
	border-bottom: 1px solid #e1e1e1;
	text-align: center;
	text-transform: uppercase;
}

table.noline_form  td {
	padding: 3px 3px 3px 5px;
	text-align: left;
	border-bottom: 1px solid #e1e1e1;
}

table.noline_form  td.color {
	padding: 3px 3px 3px 5px;
	text-align: left;
	background-color: #fbf7f4;
}

table.noline_form  td.color_r {
	padding: 3px 3px 3px 5px;
	text-align: right;
	background-color: #fbf7f4;
}

table.noline_form  img {
	padding: 0px 1px 4px 1px;
	vertical-align: bottom;
}

.separate_line {
	margin: 0 0 5px 0;
	padding: 0px;
	height: 10px;
	background-image: url(/images/etc/sep_line.gif);
	background-repeat: repeat-x;
	clear: both;
}

/* popup */
body#popup02 {
	text-align: left;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	background-image: none;
}

body#popup {
	background: #fff url(/images/etc/bg_left_blue.gif) no-repeat 10px 75px;
	text-align: left;
	margin: 0px;
	padding: 10px 10px 10px 10px;
}

body#popup #logo {
	display: block;
	padding: 5px 0 30px 10px;
	background: url(/images/etc/bg_menu.gif) repeat-x 0px bottom;
}

body#popup	h1 {
	background: #0F218B;
	padding: 6px;
	margin: 5px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}

body#popup #formwrap {
	width: 704px;
	padding: 0 0 50px 60px;
}

body#close {
	text-align: left;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	background: url(none);
}

.error {
	font-size: 17px;
	color: #666666;
}

.expired {
	clear: both;
	color: #ff0000;
	text-align: left;
	padding: 0 0 0 32px;
	background-image: url(/images/etc/alert.gif);
	background-repeat: no-repeat;
	background-position: 13px 0px;
}

#close_acc {
	width: 260px;
	padding: 15px;
	border: 1px solid #dddddd
}

#close_acc p {
	margin: 8px 0;
}

#close_acc a:link {
	color: #444;
	font-weight: bold;
}

.left_align {
	float: left;
	width: 1px;
	height: 560px;
	margin: 0px;
	padding: 0px;
}

.clearer {
	clear: both;
	display: block;
	height: 1px;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
}

#activate_ul {
	padding: 10px 0px 10px 0px;
	margin: 0 0 10px 0;
	/*background-color:#FAF7F4;
	border-top: 2px solid #b3aaa4;*/
}

#activate_ul p { /*border-bottom: 1px solid #dddddd;*/
	padding: 5px 0 5px 0;
	margin: 0px;
}

#emphases { /*border-bottom: 1px solid #dddddd;*/
	padding: 5px 15px 5px 15px;
	margin: 10px 0;
	background-color: #FAF7F4;
}

#emphases p { /*border-bottom: 1px solid #dddddd;*/
	padding: 2px 0;
	margin: 0px;
}

.layer_div_01_info_k {
	position: absolute;
	width: 250px;
	background: #ECEAE8;
	text-align: left;
}

.layer_div_01_k {
	position: relative;
	top: -4px;
	left: -4px;
	width: 300px;
	padding: 8px 8px 27px 25px;
	border: 2px solid #B3AAA4;
	background: #ffffff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 263px;
}

.layer_div_locator01_k {
	position: relative;
	top: -4px;
	left: -4px;
	width: 300px;
	padding: 8px 8px 27px 20px;
	border: 2px solid #B3AAA4;
	background: #ffffff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 268px;
}

.layer_div_locator01_k .layer_div_01_title_p {
	background: #B3AAA4;
	margin: -8px -8px 23px -20px;
	padding: 2px 0 5px 8px;
	font-weight: bold;
	color: #FFFFFF;
}

.layer_div_locator01_k .layer_div_01_title_p .layer_close_k {
	float: right;
	padding: 5px 7px 0 0;
}

.layer_div_01_k p.cont {
	margin: 0 0 7px 0;
	padding: 8px 5px 0 5px;
}

.layer_div_locator_k div.cont {
	margin: 0;
	padding: 8px 0 0 0;
}

.layer_div_01_k .cont2 {
	margin: 0 0 7px 0;
	padding: 8px 0 0 0;
	text-align: center;
}

.layer_close_k {
	float: right;
}

.layer_more_p {
	margin: 10px 0 0 1px;
}

.layer_div_02_info_k {
	position: absolute;
	width: 400px;
	background: #ECEAE8;
	text-align: left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 399px;
}

.layer_div_02_k {
	position: relative;
	top: -4px;
	left: -4px;
	width: 400px;
	padding: 8px 8px 15px 15px;
	border: solid 2px #B3AAA4;
	background: #ffffff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 373px;
}

.layer_div_locator02_k {
	position: relative;
	top: -4px;
	left: -4px;
	width: 400px;
	padding: 8px 8px 17px 20px;
	border: solid 2px #B3AAA4;
	background: #ffffff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 368px;
}

.layer_div_locator02_k .layer_div_01_title_p {
	background: #B3AAA4;
	margin: -8px -8px 16px -20px;
	padding: 2px 0 5px 8px;
	font-weight: bold;
	color: #FFFFFF;
}

.layer_div_locator02_k .layer_div_01_title_p .layer_close_k {
	float: right;
	padding: 5px 7px 0 0;
}

.myss_login_form {
	width: 255px;
	background: #fbf7f4;
	margin: 12px 0 10px 0;
	padding: 15px 0 13px 15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 240px;
}

.myss_login_form fieldset {
	border: 0;
	padding: 0;
}

.myss_login_form label {
	float: left;
	margin: 3px 10px 0 0;
}

.myss_login_form .input {
	width: 140px;
}

.myss_txt_error {
	height: 20px;
}

.myss_account_del p {
	margin: 0 8px 7px 0;
	line-height: 14px;
}

.myss_account_del p.txt_height {
	height: 65px;
	line-height: 14px;
}

.myss_account_del fieldset {
	border: 0;
	margin: 0 0 5px 0;
	padding: 0;
}

.myss_account_del textarea {
	width: 260px;
	height: 70px;
}

#ew_header_right {
	width: 758px;
	float: right;
	text-align: right;
	background-image: url(/images/etc/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: 0px 34px;
	margin: 20px 0 0 0;
	font-size: 13px;
}

#ew_header_left {
	width: 150px;
	float: left;
	text-align: left;
	margin: 0px;
}

#ew_header_logo {
	margin: 10px 10px 10px 0;	
}

#ew_header_textinfo {
	float: right;
	margin: 10px;
	font-size: 12px;
	font-family: Tahoma;
}

#ew_header_textinfo_left {
	float: left;
	margin: 10px;
	font-size: 15px;
	font-family: Verdana;
	font-variant: small-caps;
	font-weight: bold;
}


#ew_header {
	position: relative;
	padding: 0 16px 0 15px;
	text-align: left;
	background: none;
}


/*overlay css*/
.overlay
{
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 999;
  background-color: rgba(0,0,0,0.5);
  display:none;
}

.outage_msg
{
  margin:0 auto;
  margin-top:100px;
  width: 35%;
  height:16%;
  z-index: 9999;
  background-color:rgba(255,255,255,255);
  padding-left:30px;
  padding-right:30px;
  padding-top:30px;
  font-size: 14px;
  font-family: arial;
}
.highlight
{
	color:#0099cc;
	font-weight: bold;
}
