/*********************************************
* GLOBAL : TEXT STYLE
/*********************************************

/* layout */

a,body,p,br,td,div,span,form,center,pre,blockquote
{
	font-family:Tahoma;돋움;font-size:9pt;color:#4B4B4B;
}

body, table, tr, td, select,input,form,textarea  {color:#4B4B4B;font-size:11pt;font-family:Tahoma;돋움;}


/*********************************************
* GLOBAL : LINKS
*********************************************/

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}
a:hover {color:#829217; text-decoration:none;}

a.menu:link {color:#000000; text-decoration:none;}
a.menu:visited {color:#000000; text-decoration:none;}
a.menu:active {color:#000000; text-decoration:none;}
a.menu:hover {color:#c9dd43; text-decoration:none;}

A.image_view:link {color:#595959; text-decoration:none;}
A.image_view:visited {color:#595959; text-decoration:none;}
A.image_view:active {color:#595959; text-decoration:none;}
A.image_view:hover {color:#ffffff; text-decoration:none;}

/*********************************************
* GLOBAL : padding, line-height, wordwrap
*********************************************/
.underline {text-decoration:underline}
.bold {font-weight:bold}
.t110 {line-height:110%}
.t120 {line-height:120%}
.t130 {line-height:130%}
.t140 {line-height:140%}
.t150 {line-height:150%}
.t160 {line-height:160%}
.t170 {line-height:170%}
.t180 {line-height:180%}
.t200 {line-height:200%}
.just {text-align:justify}
.pad10 {padding:10px}
.pad5 {padding:5px}
.lpadding10 {padding-left:10px}
.rpadding10 {padding-right:10px}
.tpadding10 {padding-top:10px}
.bpadding10 {padding-bottom:10px}
.tpadding5 {padding-top:5px}
.bpadding5 {padding-bottom:5px}
.rpadding5 {padding-right:5px}
.lpadding5 {padding-left:5px}
.tpadding2 {padding-top:2px}
.bpadding2 {padding-bottom:2px}
.rpadding2 {padding-right:2px}
.lpadding2 {padding-left:2px}

.wordwrap {word-break:break-all}
.wordwrap2 {word-break:break-all;line-height:150%;padding-left:8}

/*********************************************
* GLOBAL : FONTS
*********************************************/
/* tahoma,   by point */
.tah7 {font-family:Tahoma,Verdana,Arial;font-size:7pt}
.tah8 {font-family:Tahoma,Verdana,Arial;font-size:8pt}
.tah9 {font-family:Tahoma,Verdana,Arial;font-size:9pt}
.tah12 {font-family:Tahoma,Verdana,Arial;font-size:12pt}
.tah13 {font-family:Tahoma,Verdana,Arial;font-size:13pt}
.tah14 {font-family:Tahoma,Verdana,Arial;font-size:14pt}
.gul8 {font-family:,Verdana,Arial;font-size:8pt}
.gul9 {font-family:,Verdana,Arial;font-size:9pt}
.gul910 {font-family:,Verdana,Arial;font-size:10pt}


/*********************************************
* GLOBAL : TABLES
*********************************************/
.fixed {table-layout:fixed;}
.fixed2 {table-layout:fixed;WORD-BREAK: break-all;padding: 2px 10px 2px 10px;}
.tbYellowOuter {border:1px solid #C5C5A7;border-left:1px solid #D3D3B9;border-top:1px solid #D3D3B9;background-color:#FFFFEF}
.tbYellowInner {border:1px solid white;padding:4px;padding-top:0px}
.td_outline {border:1px solid black #666666}

/*********************************************
* GLOBAL : FORMS
*********************************************/
/* input */
.input_st {color:#000000;border:1px solid #dddddd;background-color:#FFFFFF;font-size:9pt;};
.option_st {color:#52799C;border:1px solid #666666;font-size:8pt;font-family:Tahoma;};
.select_st {color:#52799C;border:1px solid #666666;font-size:8pt;font-family:Tahoma;};

.input_text {color:#000000;border:1px solid #dddddd;background-color:#FFFFFF;font-size:8pt;font-family:Tahoma;};
.input_text {color:#000000;border:1px solid #dddddd;background-color:#FFFFFF;font-size:8pt;font-family:Tahoma;};
.input_text_full {color:#000000;border:1px solid #dddddd;background-color:#FFFFFF;font-size:8pt;font-family:Tahoma;width:100%};

/* button */
.bt_basic {color:#3399CC;background-color:#FFFFFF;font-family:Tahoma,Verdana;font-size:8pt;border:1px solid #3399CC}  

/* textarea */
.textarea_st {
	font-family:굴림,arial;
	font-size:9pt;
	color:#52799C;
	border:1px solid #666666;
	overflow:auto
}

/* checkbox */
.input_radio {color:#000000;border:0px solid #FFFFFF;background-color:#FFFFFF;font-size:8pt;font-family:Tahoma;}

p{margin:0;padding:0;}

/* Btn */
.btn_pack,
.btn_pack *{font-size:12px; font-family:"돋움",Dotum,"굴림",Gulim,Verdana,AppleGothic,sans-serif;display:inline-block;overflow:visible;position:relative;border:0;background:url(../../img/btn_pack.png) no-repeat;color:#333;text-decoration:none !important;vertical-align:top !important;white-space:nowrap}
.btn_pack{margin-right:6px;}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack.medium, .btn_pack.medium *{height:22px;line-height:21px !important;}
.btn_pack.medium{background-position:left 0}
.btn_pack.medium *{padding:1px 10px 0 5px;*padding:0 7px 0 4px;padding /*\**/:2px 10px 0 5px\9;background-position:right top;font-size:11px;letter-spacing:-1px;}
.btn_pack.medium a.ff10 {font-size:9pt !important;font-family:"굴림",Gulim,"돋움",Dotum,Verdana,AppleGothic,sans-serif !important;color:#474b53;padding-left:10px !important;padding-right:12px !important;display:block-inline}
.btn_pack.medium a.pi {color:#00599c !important;font-size:10pt !important;font-weight:bold;}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#0a60ad !important;  outline: none;}
.btn_pack A:link, .btn_pack A:active	{text-decoration: none; color: #646b70;}
.btn_pack A:visited	{text-decoration: none; color: #646b70;}
.btn_pack A:hover	{text-decoration: none;  color: #136bbb;}
.btn_pack.medium.icon span{width:20px;margin-top:0 !important;margin-right:-11px;*margin-right:-11px;margin-right /*\**/:-11px\9;vertical-align:top !important;padding:0}

/* Zipcode Popup */
.zipcode_tab {color:#333; font-weight:bold; background-color:#f8f8f8; cursor:pointer;}
.zipcode_tab_on {color:#fff; font-weight:bold; background-color:#356da9; cursor:pointer;}