@charset "utf-8";

/*
	position: static   : 기본값. static에는 top, left, bottom, right와 같은 offset 값은 무시한다.말그대로 "정적(靜的)위치"
	position: relative : 상대위치. 원래 자리에서 주어진 값만큼 더 이동한다.
	position: absolute : 가로세로 기준점은 최상위 부모창의 offset에 더해진다.bottom, right 사용가능 top = 부모창 top + 현재 창의 top
	position: fixed    : 브라우저 창의 Viewport를 기준으로 위치. bottom, right 사용가능


*/
html , body {height:100%; margin:0px; padding:0px;font-family:맑은고딕,AppleGothic,Gulim,굴림;}
div , table , td , input , select , textarea{ font-size:9pt; font-family:맑은고딕,AppleGothic,Gulim,굴림; color:#656565}
form    { display:inline; }
img     { border:0 none; display:inline; }
label   { letter-spacing:-1px; }
.inline { display:inline; }
p .txt_msg {text-align:left; color:#784895; }
li { list-style:none}

body {
	SCROLLBAR-FACE-COLOR: #e7e7e7;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #6c6c6c;
	SCROLLBAR-3DLIGHT-COLOR: #c9c9c9;
	SCROLLBAR-ARROW-COLOR: #9A9A9A;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.SLB_center  { cursor: pointer; visibility:hidden; background-color: #FFFFFF;}
.SLB_close   { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; }
.SLB_caption { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding:4px 0 4px 0; }
#SLB_loading { cursor: pointer; display:none; z-index: 99998; position:absolute; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding: 3px 0px 4px 0px; border: solid 2px #cfcfcf; }

/* link */
a:link    {color:#656565;text-decoration:none;}
a:visited {color:#656565;text-decoration:none;}
a:active  {color:#656565;text-decoration:none;}
a:hover   {color:#784895;text-decoration:none;}

/* 메뉴 */
.topHead { display:block; margin:0; padding:20px 0 0 0; width: 100%; height:83px; text-align:center;}
.topHead .etcMenuBox        { display:block; margin:0 auto; width:980px; height:25px; text-align:right; } /* HOME | 로그인 | 회원가입 | */

.topHead .menuBox           { display:block; margin:0 auto; width:980px; height:45px; padding-top:10px; border-bottom:3px solid #C9C9C9}   /* 로고, 메인메뉴*/
.topHead .menuBox .logo     { width:170px; height:40px; background:url('/_images/logo.png') no-repeat;}
.topHead .menuBox .mainMenu { width:750px; height:40px;}

/* 아이디, 비밀번호, 팩스, 웹하드버튼 영역 */
#areaLogin {display:block; margin:0 auto; width:980px; height:42px; padding:7px 0; border-bottom:1px solid #959595}
#areaLogin .boxID { width:226px; height:32px; text-align:right; padding:8px 20px 0 0; background:url("/_images/_login/bgID.png") no-repeat;} /* 아이디 */
#areaLogin .boxPW { width:226px; height:32px; text-align:right; padding:8px 20px 0 0; background:url("/_images/_login/bgPW.png") no-repeat;} /* 비번 */
.btnRegMember { width:81px; height:22px; background:url("/_images/_btn/btnRegMember.png") no-repeat;} /* 회원가입 */
.btnIDPW { width:81px; height:18px; background:url("/_images/_btn/btnIDPW.png") no-repeat;} /* 아이디/비번 찾기 */

/* 본문 */
#areaBody { display:block; margin:0; padding:0; width: 100%; text-align:center; margin:0 auto;}
#areaBody .bodyBox { display:block; width: 980px; margin:0 auto;}

#areaBody .visualBox {width:980px; height:267px; border-bottom:1px solid #959595; background:#DFDFDF; }
#areaBody .bannerBox {width:980px; height:168px; border-bottom:1px solid #959595; padding:10px 0 7px 0; }
#areaBody .telBox    {width:980px; height:150px; padding:10px 0; }
#areaBody .telBoxSub {width:980px; height:83px;  border-top:1px solid #959595; padding:10px 0; }

#areaBody #areaContent {width:980px; min-height:300px; padding:10px 0; }

/* copyright */
#areaBody .copyrightBox { margin:0 auto; padding:0; width: 980px; height:50px; text-align:center; border-top:1px solid #918f8f; }
#areaBody .copyrightBox .copyright {width:811px; height:31px; margin:5px auto; background:url('/_images/copyright.png') no-repeat;}


.viewPage          {width:760px; margin-bottom:5px; padding:5px 10px 5px 10px;  background-color:#F0F0F0;  border:1px solid #CCCCCC;}

/* required */
.subtext{margin-left:3px;height:5px;color:#DD4E00;font-weight:bold;}

.tableHead   {color:#666666; text-align:center; letter-spacing:0px; height:26px; background: #F9F8F6; font-size:8pt; font-family:dotum;}
.tableList   {color:#999999; text-align:center; letter-spacing:0px; height:auto; background: #FFFFFF; font-size:9pt; font-family:dotum;}

.tableBottom  {width:100%; height:26px; color:#656565; letter-spacing:-1px; background: #FFFFFF url(/images/css/overlay.png); filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; font-size:8pt; font-family:dotum;}

/* 시안요청 테이블 tableHeadBlue */
.tableHeadBlue > thead > tr > th  {color:#FFF; text-align:center; letter-spacing:0px; height:33px; background: #0073C6; font-size:8pt; font-family:dotum;}

/* 시안확인 테이블 tableHeadRed */
.tableHeadRed > thead > tr > th   {color:#FFF; text-align:center; letter-spacing:0px; height:33px; background: #C60027; font-size:8pt; font-family:dotum;}

.boxSample {border:1px solid #A4A2A2; background:url(/_images/icon_view.png) no-repeat 5px 5px; padding:30px 5px 5px 5px}

/* top menu */
.topMenu1  {width:120px; height:31px; background:url(/_images/_topmenu/menu1.png) no-repeat; background-position:0 0; }
.topMenu1:hover { background-position:0 -32px; }
.topMenu2  {width:120px; height:31px; background:url(/_images/_topmenu/menu2.png) no-repeat; background-position:0 0; }
.topMenu2:hover { background-position:0 -32px; }
.topMenu3  {width:120px; height:31px; background:url(/_images/_topmenu/menu3.png) no-repeat; background-position:0 0; }
.topMenu3:hover { background-position:0 -32px; }
.topMenu4  {width:120px; height:31px; background:url(/_images/_topmenu/menu4.png) no-repeat; background-position:0 0; }
.topMenu4:hover { background-position:0 -32px; }
.topMenu5  {width:120px; height:31px; background:url(/_images/_topmenu/menu5.png) no-repeat; background-position:0 0; }
.topMenu5:hover { background-position:0 -32px; }
.topMenu6  {width:120px; height:31px; background:url(/_images/_topmenu/menu6.png) no-repeat; background-position:0 0; }
.topMenu6:hover { background-position:0 -32px; }

/* sub menu */
.rightWhite {border-right:1px solid #FFF}
.subMenuBox {width:730px; height:85px; padding:15px 0 0 180px; margin:5px auto 10px auto; background:#76B9B8 url(/_images/_sub/sampleL.png) no-repeat 30px 30px}
.subSelectBox {width:723px; height:69px; background:url(/_images/_sub/sampleBoxL.png) no-repeat 0 9px}

/* sub menu new 2015-04-24 ////////////////////////////////// */
.subMenuBoxN {display:block; height:105px; width:730px; padding:15px 0 10px 180px; margin:5px auto 10px auto; background:#76B9B8 url(/_images/_sub/sampleL.png) no-repeat 30px 30px;}
.subSelectBoxN {width:713px; height:73px; padding:5px;  text-align:left; background:#F1F8F8; border-radius: 5px; line-height:150%; letter-spacing:0;

/*background:url(/_images/_sub/sampleBoxL.png) no-repeat 0 9px*/
}
.subSelectBoxN a:hover {color:#F00}
.subMenuOnN  {width:69px; padding:2px 0 0 0; background:#6C6F6F; color:#FFF; font-family:돋움; font-size:9pt; text-align:center; border-radius: 5px;}
.subMenuOffN {width:69px; padding:2px 0 0 0; background:#D6DCDC; color:#000; font-family:돋움; font-size:9pt; text-align:center; border-radius: 5px;}

.subMenuOn  {width:69px; height:12px; padding-top:1px; background:url(/_images/_sub/bgTextOn.png) no-repeat;  color:#FFF; font-family:돋움; font-size:8pt}
.subMenuOff {width:69px; height:12px; padding-top:1px; background:url(/_images/_sub/bgTextOff.png) no-repeat; color:#000; font-family:돋움; font-size:8pt}
.subMenuText { width:705px; height:20px; padding:4px 0px; text-align:left; font-family:돋움; font-size:8pt;letter-spacing:-1px; line-height:12pt;}
.rightBar { border-right:2px solid #BABABA }


/* position , color*/
.hand {cursor:pointer;}
.vmiddle{vertical-align:middle;}
.center{text-align:center;}
.right{ text-align:right;}
.vtop{vertical-align:top;}
.left{text-align:left;}
.just{text-align:justify;}
.blue{color: #5C77AA}
.sky{color: #29a8f2}
.black{color: #000000}
.white{color: #FFFFFF}
.dwhite{color: #E0E0E0}
.gray{color: #666666}
.lgray{color: #999999}
.orange{color: #EE8C0E}
.blight{color: #DFDFDF}
.bold{FONT-WEIGHT: bold;}
.olive{color:#9CB60C;}
.purple{color:#784895;}
.lpurple{color:#BA99CE;}
.yellow{color:#A28053;}
.lyellow{color:#F2DBAF;}
.dred{color:#CD2F2F;}
.gray69 { color:#696969 }

/* background */
.bggray5 {background:#DCDCDC}
.bggray4 {background:#FAFAFA}
.bgsky {background:#EEF6F3}


/* page navigator:itstrue */
#bpage      {text-align:right;padding:3px 0 3px 0; margin-right:10px;}
#bpage  img {vertical-align:-2px; margin:0 1px 0 1px}
#bpage .pagenum a{padding:2px 5px 2px 5px;font-size:8pt;font-family:Verdana; margin:0 1px 0 1px; color:#FFF}
#bpage .pagenum a:link {color:#FFF;text-decoration:none; margin:0 1px 0 1px}
#bpage .pagenum a:visited{color:#FFF;text-decoration:none; margin:0 1px 0 1px}
#bpage .pagenum a:active {color:#FFF;text-decoration:none; margin:0 1px 0 1px}
#bpage .pagenum a:hover {color:#333333;text-decoration:none;background-color:#F0DFFF; margin:0 1px 0 1px}
.uibicon       {margin: 0 2px 0 2px;position: absolute;left:.2em;top: 50%;margin-top: -8px;}

/* underline */
.dotbottom         {border-bottom:1px dotted #E0E0E0;}
.dottop            {border-top   :1px dotted #E0E0E0;}
.dotbox            {border       :1px dotted #E0E0E0;}
.dotall            {border-top   :1px dotted #E0E0E0; border-left:1px dotted #E0E0E0; border-right:1px dotted #E0E0E0;}
.soltop_lgray      {border-top   :1px solid  #CECECE;}
.soltop_white      {border-top   :1px solid  #FFFFFF;}
.soltop_gray       {border-top   :1px solid  #9CB60C;}
.soltop_olive	   {border-top   :1px solid  #9CB60C;}
.solbottom_olive   {border-bottom:1px solid  #9CB60C;}
.solbottom_purple  {border-bottom:1px solid  #784895;}
.solbottom_lpurple {border-bottom:1px solid  #BA99CE;}
.solbottom_white   {border-bottom:1px solid  #FFFFFF;}
.solbottom_sky     {border-bottom:1px solid  #68C1F7;}
.solbottom_black   {border-bottom:1px solid  #333333;}
.solbottom_lgray   {border-bottom:1px solid  #CECECE;}
.solbottom_gray    {border-bottom:1px solid  #C9C9C9;}
.solbottom_dgray   {border-bottom:1px solid  #666666;}
.dotbottom_gray    {border-bottom:1px dotted #A49DA4;}
.dotbottom_lgray   {border-bottom:1px dotted #E0E0E0;}
.dotbottom_lgray_white   {border-bottom:1px dotted #E0E0E0; background-color:#FFFFFF}
.not_dotbottom_white     {background-color:#FFFFFF}
.dotbottom_orange  {border-bottom:1px dotted #EE8C0E;}

.ltRed2 { border-top:2px solid #D24D92 }
.ltRed  { border-top:1px solid #D24D92 }
.lbRed  { border-bottom:1px solid #D24D92 }

.ltPur2 { border-top:2px solid #9B6FAA }
.ltPur  { border-top:1px solid #9B6FAA }
.lbPur  { border-bottom:1px solid #9B6FAA }

.w100 { width:100% }

.lt{border-top    :1px solid #CCCCCC;}
.lr{border-right  :1px solid #CCCCCC;}
.lb{border-bottom :1px solid #CCCCCC;}
.ll{border-left   :1px solid #CCCCCC;}

.lt2{border-top    :1px solid #D24D92;}
.lr2{border-right  :1px solid #D24D92;}
.lb2{border-bottom :1px solid #D24D92;}
.ll2{border-left   :1px solid #D24D92;}

.lt3{border-top    :1px solid #DCDCDC;}
.lr3{border-right  :1px solid #DCDCDC;}
.lb3{border-bottom :1px solid #DCDCDC;}
.ll3{border-left   :1px solid #DCDCDC;}

.ltD7 {border-top:2px solid #D7D7D7}
.lbD7 {border-bottom:1px solid #D7D7D7}

.ltEC {border-top:1px solid #ECECEC}

.input {
    border : 1px solid #CCCCCC;
    font-size: 9pt;
    color:#656565;
    padding:4px 3px 0px 3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
    background: url(/images/BG_text.gif) #ffffff repeat-x  top;
}

.input5 {
    border : 1px solid #6A6A6A;
    font-size: 9pt;
    color:#696969;
    padding:4px 3px 0px 3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
}

.inputReadOnly
{
    border : 1px solid #CCCCCC;
    font-size: 9pt;
    color:#656565;
    padding:4px 3px 0px 3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
	background: url(/images/Bg_Table33.gif) #ffffff repeat-x  top;
}

.input_on {
    border : 1px solid #CCCCCC;
    border-top : 1px solid #777777;
    font-size: 9pt;
    color:#656565;
    padding-left:3px;
    padding-top:4px;
    padding-right:3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
    background: url(/images/BG_texton.gif) #ffffff repeat-x  top;color:#333333;
}

/* textarea */
.textarea_m
{
    border : 1px solid #CCCCCC;
    border-top : 1px solid #777777;
    font-size: 9pt;
    color:#656565;
    padding-left:3px;
    padding-top:4px;
    padding-right:3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
    background: url(/images/BG_text2.gif) #ffffff repeat-x  top;
}
.textareafree
{
    padding:5px 10px 10px 3px;
    border : 1px solid #CCCCCC;
    /*border-top : 1px solid #777777;*/
    font-size: 9pt;
    color:#999999;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
	background: url(/admin/images/BG_text.gif) #ffffff repeat-x  top;
    word-break:break-all;
    line-height:16px;
}
.textarea1
{
    width:500px;
    height:230px;
    padding:5px 10px 10px 3px;
    border : 1px solid #CCCCCC;
    /*border-top : 1px solid #777777;*/
    font-size: 9pt;
    color:#656565;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
	background: url(/images/BG_text.gif) #ffffff repeat-x  top;
    word-break:break-all;
    line-height:16px;


}
.textarea2
{
    border : 1px solid #CCCCCC;
    /*border-top : 1px solid #777777;*/
    font-size: 9pt;
    color:#656565;
    padding:4px 3px 0px 3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
    background: url(/images/BG_text.gif) #ffffff repeat-x  top;
}

.textarea3
{
    border : 1px solid #CCCCCC;
    /*border-top : 1px solid #777777;*/
    font-size: 9pt;
    color:#656565;
    padding:4px 3px 0px 3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 16px;
    background: url(/images/BG_text3.gif) #ffffff repeat-x  top;
}


.textareaw
{
    border : 1px solid #FFFFFF;
    font-family:돋움,Dotum;
    color:#999999;
    padding:4px 3px 0px 0px;
    height: 12px;
    background-color:#FFFFFF;
}




.textarea_on
{
    border : 1px solid #CCCCCC;
    border-top : 1px solid #777777;
    font-size: 9pt;
    color:#999999;
    padding-left:3px;
    padding-top:4px;
    padding-right:3px;
    font-family: 맑은고딕, 굴림, Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background: url(/images/BG_texton.gif) #ffffff repeat-x  top;color:#333333;
}

/* blank */
.blank5  { width: 100%; height:5px;}
.blank10 { width: 100%; height:10px;}


.d_more  {.position:relative; border:1px solid #BA99CE; padding:4px 13px 4px 13px; font-size:8pt; color:#BA99CE; font-family:돋움; background-color:#FFFFFF; width:50px; letter-spacing:-1px;}
.d_am    {.position:relative; border:1px solid #6D8009; padding:3px 7px 2px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#9CB60C;}
.d_pm    {.position:relative; border:1px solid #B96A0B; padding:3px 7px 2px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#EE8C0E;}
.d_da    {.position:relative; border:1px solid #0583CD; padding:3px 7px 2px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#57BDFB;}
.d_off   {.position:relative; border:1px solid #CCCCCC; padding:3px 7px 2px 7px;   font-size:8pt; color:#CCCCCC; font-family:돋움;}
.d_on    {.position:relative; border:1px solid #0583CD; padding:3px 7px 2px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#57BDFB;}
.d_purple{.position:relative; border:1px solid #523C66; padding:4px 7px 3px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#784895;}
.d_dred  {.position:relative; border:1px solid #811616; padding:4px 7px 3px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#CD2F2F;}
.d_gray  {.position:relative; border:1px solid #CCCCCC; padding:4px 7px 3px 7px;   font-size:8pt; color:#999999; font-family:돋움; background-color:#FFFFFF; top:1px;}

.d_down   {border:1px solid #CCCCCC; padding:4px 7px 3px 7px;   font-size:8pt; color:#999999; font-family:돋움; background-color:#FFFFFF;}

.d_all   {.position:relative; display:inline; border:1px solid #DFDFDF; padding:3px 7px 3px 7px;   font-size:8pt; color:#999999; font-family:돋움; background-color:#EEEEEE; top:-4px}
.topsubmenu {.position:relative; display:inline; padding:3px 5px 3px 5px;   font-size:8pt; color:#656565; font-family:돋움; font-weight: normal;  letter-spacing:-1px; background-color:#FFFFFF;}

.d_2     {.position:relative; border:1px solid #653565; padding:3px 7px 2px 7px;   font-size:8pt; color:#653565; font-family:돋움; background-color:#FFFFFF; top:1px;}
.d_3     {.position:relative; border:1px solid #616600; padding:3px 7px 2px 7px;   font-size:8pt; color:#616600; font-family:돋움; background-color:#FFFC99;}
.d_4     {.position:relative; border:1px solid #333399; padding:4px 7px 3px 7px;   font-size:8pt; color:#333399; font-family:돋움; background-color:#CCCCFF;}
.d_5     {.position:relative; border:1px solid #666633; padding:3px 7px 2px 7px;   font-size:8pt; color:#666633; font-family:돋움; background-color:#CCCC33;}

.d_6     {.position:relative; border:1px solid #6D8009; padding:3px 7px 2px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#9CB60C;}
.d_7     {.position:relative; border:1px solid #B96A0B; padding:3px 7px 2px 7px;   font-size:8pt; color:#FFFFFF; font-family:돋움; background-color:#EE8C0E;}
.d_8     {.position:relative; border:1px solid #B96A0B; padding:3px 7px 2px 7px;   font-size:8pt; color:#B96A0B; font-family:돋움; background-color:#F1B668;}
.d_9     {.position:relative; border:1px solid #660000; padding:3px 7px 2px 7px;   font-size:8pt; color:#660000; font-family:돋움; background-color:#FF9999;}

.d_10    {.position:relative; border:1px solid #660066; padding:3px 7px 2px 7px;   font-size:8pt; color:#660066; font-family:돋움; background-color:#FFCCFF;}
.d_12    {.position:relative; border:1px solid #811616; padding:3px 7px 2px 7px;   font-size:8pt; color:#811616; font-family:돋움; background-color:#FFFFFF;}
.btnPop  {border:1px solid #404040; padding:4px 7px 3px 7px; margin:0 0 6px 0; font-size:8pt; color: #404040; background-color:#FFFFFF;}
.tdTitleRight  { background:#F0F0F0; text-align:right}
.tdTitleCenter { background:#F0F0F0; text-align:center}

.d_btn   {.position:relative; top:5px; border:1px solid #656565; padding:3px 7px 3px 7px; font-size:8pt; color:#656565; font-family:돋움; background-color:#EEEEEE;}

.icon_btn  { height:20px; letter-spacing:-1px; border:1px solid #CCCCCC; padding:4px 7px 3px 14px;   font-size:9pt; color:#999999; font-family:돋움; background:#FFFFFF url(/images/icon_circle.jpg) no-repeat 3px 6px;}

/* border */
.boxside {border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}
.boxside2 {border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.boxside_dot {border-left:1px dotted #DBDBDB;border-right:1px dotted #DBDBDB;}
.boxborder  {border:1px solid #CCCCCC;}
.boxborder_g{border:1px solid #A28053;}
.boxborder_p{border:1px solid #BA99CE;}

.boxborder-t{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.boxborder2 {border:1px solid #543E68;}
.boxborder3 {border:1px solid #CCCCCC;padding:1px 3px 1px 3px}
.boxborder4 {border:1px solid #CCCCCC;border-top:1px solid #BA99CE}
.boxwhite {border-top:1px solid #FFFFFF;}
.boxdwhite {border:1px solid #333333;}

.button { height:22px; padding:5px 3px 0 3px; text-align:center; font-size:8pt; color:#858585; border:1px solid #656565; background:#FFFFFF url("/images/btn_bg.jpg");}
.areabtn    {position:relative; top:0px; margin:2px 0 0 0; height:20px; padding:1px 1px 4px 0; background-color:#CCCCCC; border:1px solid #666666; background: #FFFFFF url(/images/stripe.gif);}

/**/
.skyenBtn {
	/*display:block;*/
	background: url(/images/btnBG.jpg) repeat-x;
	background-position:  0 -22px;
	padding:4px 2px;
	margin-left:1px;
	text-align:center;
	border:1px solid #930101;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
	text-transform:uppercase;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color:#4d5e5f;
	text-decoration: none;
	opacity:.55;
}

.skyenBtn:hover {
	background-position:  0 0px;
	color:#FFF;
	border:1px solid #930101;
}

.skyenBtn_on {
	background: url(/images/btnBG.jpg) repeat-x;
	background-position:  0 0px;
	padding:4px 2px;
	margin-left:1px;
	text-align:center;
	border:1px solid #930101;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);
	font-weight:bold;
	text-transform:uppercase;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color:#FFF;
	text-decoration: none;
	opacity:.55;
}

/* popup */
#pop_wrap {font-size:9pt;color:#999999;width:100%;min-height:100%;clear:both;z-index:0}
#pop_wrap .pop_name {padding:0px 30px 5px 1px;color:#A78EBD;text-align:left;letter-spacing:-1px;border-bottom:1px solid #BA99CE;}
#pop_wrap .pop_body {padding:0px;margin:0px;border-bottom:1px solid #BA99CE;}
#pop_wrap .pbox  {padding:0px 10px 10px 10px;margin-bottom:0px;background-color:#F0F0F0;}
#pop_wrap .pbox_l{width:730px;padding:0px 10px 10px 10px;margin-bottom:0px;background-color:#F0F0F0;}
#pop_wrap .pl  {width:750px;}
#pop_wrap .pl2 {position:relative;width:770px;height:430px;overflow-y: scroll;}
#pop_wrap .pl3 {position:relative;width:750px;height:350px;overflow-y: scroll;overflow-x:hidden;}
#pop_wrap .areabtn {position:relative; top:0px; width:100%; margin:2px 0 0 0; height:30px; padding:1px 1px 4px 0; background-color:#CCCCCC; border:1px solid #666666; background: #FFFFFF url(/images/stripe.gif) repeat-x left -1px;}

*html #pop_wrap {height:100%} /* IE7 Hack */
*html #pop_body {height:1%;}  /*IE 3px bugfix*/


.row {
    margin-right: -15px;
    margin-left: -15px;
}
.row:before,
.row:after {
    display: table;
    content: " ";
}
.row:after {
    clear: both;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-11 {
        width: 91.66666667%;
    }
    .col-sm-10 {
        width: 83.33333333%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-8 {
        width: 66.66666667%;
    }
    .col-sm-7 {
        width: 58.33333333%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-5 {
        width: 41.66666667%;
    }
    .col-sm-4 {
        width: 33.33333333%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-2 {
        width: 16.66666667%;
    }
    .col-sm-1 {
        width: 8.33333333%;
    }


.vabox {
    clear: both;
    margin-bottom: 20px;
    margin-top: 0;
    padding: 15px 15px;
    border : 1px solid #dcdcdc;
    background:#fff;
    transition: padding 500ms;
    -moz-transition: padding 500ms;
    -webkit-transition: padding 500ms;

    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}
.vabox:after,
.vabox:before {
    display: table;
}