﻿body
{

}


.innerBody
{
	margin:0 auto; 
	padding:0;
	min-width:1000px;
	width:100%;
	background:url('../Image/bg/bg_login_ver3.png') no-repeat top center;
	min-height:800px;
	height:100%;
}

.loginBody
{
	margin:0 auto; 
	padding:0;
	min-width:1000px;
	width:100%;
	background:url('../Image/bg/bg_login_edge_ver2.png') repeat-x top center;
	height:100%;
	min-height:800px;
}

.modalBackground
{
	background-color:#C4C4C4;
	filter:alpha(opacity=60);
	opacity:0.7;
}

.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
         color:#003068; text-decoration:none; background-color:#FFFFFF; border-color:#88A0C8 #88A0C8 #88A0C8; border-style:solid;
         border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;}



.lnkbA
{
	color:#3D3D3D;	
	text-decoration:underline;
}

.lnkbA:hover
{	 
	color:#D90000;
	text-decoration:underline;
	font-weight:bold;
}

.lnkbB
{
	color:#3D3D3D;	
	text-decoration:none;
}

.lnkbB:hover
{	 
	color:#D90000;
	text-decoration:none;
	font-weight:bold;
}
         
         
/************************************* 텍스트박스 테두리 없음 관련 *************************************/
.textboxB { border:0px none; border-bottom:1px solid #000; }
.textboxB10 { border:1px solid #3D3D3D; vertical-align:middle; }
.textboxNone { border:0px none; }
.textboxNormal { border:1px solid #000; }

/************************************* 버튼 검정색 관련 *************************************/
.btnB10 { font-size:10pt; font-family : Tahoma, verdana, 맑은 고딕, 굴림, 돋움; color:#494949; padding:4px 0 0px 0; 
              cursor:pointer; border-color:#3D3D3D; background-color:#3D3D3D; color:White; vertical-align:middle;}


/************************************* 툴팁 관련 *************************************/
body {font-size:9pt; font-family: 돋움, 굴림, verdana; background:#FFF}
#text {margin:50px; }
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url('../Image/Tooltip/tt_left_1.png') top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url('../Image/Tooltip/tt_top.png') top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url('../Image/Tooltip/tt_bottom.png') top right no-repeat; overflow:hidden}


/************************************* 링크버튼 *************************************/
.linkKor9 { font-size:9pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#fff; padding:4px 4px 4px 4px; margin:4px 2px 1px 2px; }
.linkKor9:hover { font-size:9pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#ff1500;  padding:4px 4px 4px 4px; margin:4px 2px 1px 2px; }


.alinkKor9 { font-size:9pt; font-weight:bold; font-family : 돋움, verdana; color:#666; padding:4px 4px 4px 4px; margin:4px 2px 1px 2px; }
.alinkKor9:hover { font-size:9pt; font-weight:bold; font-family : 돋움, verdana; color:#ff1500;  padding:4px 4px 4px 4px; margin:4px 2px 1px 2px; }


/*.linkKor9:hover { font-size:9pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#fff; font-weight:bold; background-color:#EDEDED;  padding:4px 4px 4px 4px; margin:4px 2px 1px 2px; }*/


/************************************ 링크 관련 ************************************/
/*a:link, a:visited { text-decoration: none; }*/
/*a:link, a:visited { color: #04BACF; text-decoration: none; }*/

a:active { color: #034af3; }

a:link.listLink      { color: #000000; text-decoration: none;  }
a:visited.listLink { color: #000000; text-decoration: none;  }
a:hover.listLink  { border-bottom : 1px solid #0082e2; color : #0082e2;  }
a:active.listLink  { color: #000000; }

a:link.treeLink      { color: #000000; text-decoration: none;  } /*white-space : normal;*/
a:visited.treeLink { color: #000000; text-decoration: none;  }
a:hover.treeLink  { color : red;  }
a:active.treeLink  { color: #000000; }

a:link.noBLink      { color: #000000; text-decoration: none;  }
a:visited.noBLink { color: #000000; text-decoration: none;  }
a:hover.noBLink  { color : #0082e2;  }
a:active.noBLink  { color: #000000; }

a:link.attachFileLink {  color: #000000; text-decoration: none; font-size : 8pt; font-family : verdana, 맑은 고딕, 굴림, 돋움  }
a:visited.attachFileLink {  color: #000000; text-decoration: none;  font-size : 8pt; font-family : verdana, 맑은 고딕, 굴림, 돋움}
a:hover.attachFileLink { border-bottom : 1px solid black; font-size : 8pt; font-family : verdana, 맑은 고딕, 굴림, 돋움}
a:active.attachFileLink {  color: #000000; font-size : 8pt; font-family : verdana, 맑은 고딕, 굴림, 돋움}

a:link.langLink      { color: #757575; text-decoration: none; font-weight:bold;  }
a:visited.langLink { color: #757575; text-decoration: none;  }
a:hover.langLink  { color : #000000;  }
a:active.langLink  { color: #000000; }


/************************************ 텍스트박스 관련 ************************************/
.tb9    { font-size:9pt;   font-family : 굴림, 돋움, verdana; color:#777777; border:1px solid #D5D5D5; height:16px; padding-top : 4px; padding-left : 1px; }
.tb10  { font-size:10pt; font-family : 굴림, 돋움, verdana; color:#777777; border:1px solid #D5D5D5; height:16px; padding-top : 3px; padding-left : 1px; }
.tbJoin{ font-size:9pt;   font-family : 굴림, 돋움, verdana; color:#777777; border:1px solid #D5D5D5; width : 150px; height:16px; padding-top : 3px; padding-left : 1px; }
.tbBlue{ font-size:9pt;   font-family : 굴림, 돋움, verdana; color:#777777; border:1px solid #245ddb;  width : 140px; height:16px; padding-top : 3px; padding-left : 1px;}


/************************************ 텍스트(라벨) 관련 ************************************/
.tinyEngN6 { font-size:6pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; }
.tinyEngN7 { font-size:7pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; }
.tinyEngN8 { font-size:8pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; }
.tinyEngN9 { font-size:9pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; }

.tinyEngB6 { font-size:6pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; font-weight:bold; }
.tinyEngB7 { font-size:7pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; font-weight:bold; }
.tinyEngB8 { font-size:8pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; font-weight:bold; }
.tinyEngB9 { font-size:9pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#fff; font-weight:bold; }
.tinyEngB10 { font-size:10pt; font-family : Tahoma, verdana, 맑은 고딕, 굴림, 돋움; color:#494949; margin-top:10px; padding:2px 0 2px 0; }
.tinyEngB13 { font-size:11pt; font-family : Tahoma; color:#fff; font-weight:bold; }
.tinyEngB18 { font-size:13pt; font-family : Tahoma; color:#fff; font-weight:bold; }
.tinyEngB20 { font-size:20pt; font-family : verdana, 맑은 고딕, 굴림, 돋움; color:#494949; font-weight:bold; }

.tinyEngBN9 { font:12px/1.5 '돋움',dotum,sans-serif; color:#494949; }
.lbKor { font-family:Dotum; font-size:11px; color:#7D7D7D; }
.lbKorB { font-family:Dotum; font-size:11px; font-weight:bold; color:#7D7D7D; }
.lbKorN { font-family:Dotum; font-size:11px; color:#545454; }
.lbKorL { font-family:Dotum; font-size:11px; color:#545454; text-decoration:none; }
.lbKorL:link { font-family:Dotum; font-size:11px; color:#545454; text-decoration:none; }
.lbKorL:hover { font-family:Dotum; font-size:11px; color:#1fc4bc; text-decoration:none; }
.lbKorL:visited { font-family:Dotum; font-size:11px; color:#545454; text-decoration:none; }
.lbKorL:active { font-family:Dotum; font-size:11px; color:#545454; text-decoration:none; }
.lbKorC { font-family:Dotum; font-size:11px; color:#7D7D7D; }

.tinyKorN7 { font-size:7pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; letter-spacing : -1px; }
.tinyKorN8Copy { font-size:8pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; }
.tinyKorB8W { font-size:10pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#fff; font-weight:bold; }
.tinyKorN8 { font-size:8pt; font-family : 돋움, verdana; color:#494949; letter-spacing : -1px; }
.tinyKorN8S { font-size:8pt; font-family : Tahoma, 맑은 고딕, 굴림, 돋움; color:#494949; }
.tinyKorN9 { font-size:9pt; font-family : 돋움, verdana; color:#000; }

.tinyKorB7 { font-size:7pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; font-weight:bold; }
.tinyKorB8 { font-size:8pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; font-weight:bold; }
.tinyKorB9 { font-size:9pt; font-family : 돋움, verdana; color:#fff; font-weight:bold; }
.tinyKorB10 { font-size:10pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; font-weight:bold; }
.tinyKorB11 { font-size:11pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; font-weight:bold; }
.tinyKorB12 { font-size:12pt; font-family : 맑은 고딕, 굴림, 돋움, verdana; color:#494949; font-weight:bold; }

.tinyKorX10 { font-size:10px; font-family : 굴림, 돋움, verdana; color:#494949; letter-spacing : -1px; }
.tinyKorX11 { font-size:11px; font-family : 굴림, 돋움, verdana; color:#494949; letter-spacing : -1px; }
.tinyKorX12 { font-size:12px; font-family : 굴림, 돋움, verdana; color:#494949; letter-spacing : -1px; }


/************************************ 나의정보 둥근박스 ************************************/
.myInfobox { 
  background: #356CB3; 
}
.myInfoboxtop { 
  background: url('../Image/Etc/ne.gif') no-repeat top right; 
}
.myInfoboxtop div { 
  font-size: 0;
  height: 10px; 
  background: url('../Image/Etc/nw.gif') no-repeat top left; 
}
.myInfoboxbottom { 
  background: url('../Image/Etc/se.gif') no-repeat bottom right; 
}
.myInfoboxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url('../Image/Etc/sw.gif') no-repeat bottom left; 
}
.myInfoboxcontent {
  padding: 0px 10px 0px 10px;
}


/************************************ 그룹뷰 테이블의 라벨 스타일 ************************************/
.tbGrpView span { font-size:9pt; font-family : 굴림, 돋움, verdana; color:#000; }
.tbGrpView td { border-bottom : 1px dotted #bebebe; height : 22px; }


/************************************ 그룹뷰 테이블의 라벨 스타일 ************************************/
.tbPatientReg { border-bottom:2px solid #f37021; border-top:2px solid #f37021; width:700px; }
.tbPatientReg th { width:130px; height:40px; border-bottom:1px solid #eeeeee; text-align : left; padding-left: 15px; 
                            background-color : #e7e7e7; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }


/************************************ 박스 관련 그림자 ************************************/
.shadowbox
{
    margin-top : 1px;
    border-top : width : 965px;  background-color : White; height : 60px;
    box-shadow:3px 3px 3px silver;
    /* Firefox */
    -moz-box-shadow:3px 3px 3px silver;
    /* Safiri, Chrome */
    -webkit-box-shadow:3px 3px 3px silver;
    /* IE */
    filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=120, strength=7);
    -moz-border-radius-bottomleft:5px; 
    -moz-border-radius-bottomright:5px; 
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
}

.shadowimg
{
    margin-top : 1px;
    box-shadow:3px 3px 3px silver;
    /* Firefox */
    -moz-box-shadow:3px 3px 3px silver;
    /* Safiri, Chrome */
    -webkit-box-shadow:3px 3px 3px silver;
    /* IE */
    filter:progid:DXImageTransform.Microsoft.Shadow(color=silver,direction=120, strength=5);
    -moz-border-radius-bottomleft:5px; 
    -moz-border-radius-bottomright:5px; 
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
}


/************************************ 그리드뷰 행의 밑줄 ************************************/
.gridBottom{ border-bottom : 1px solid #d1d1d1; }


/************************************ 그리드뷰 행의 밑줄 ************************************/
.dynamicTr0 { border-bottom : 1px solid #d1d1d1; background-color : #F3EDFA; padding : 2px; height : 20px;  }

.dynamicTr1 { border-bottom : 1px solid #d1d1d1; padding : 2px; height : 20px;  } /*background-color : #f0f0f0;  */
/*.dynamicTr1 span { font-size:8pt; font-family : tahoma, verdana, 맑은 고딕, 굴림, 돋움; color:#494949; font-weight : bold; }*/

.dynamicTr2 { border-bottom : 1px solid #d1d1d1; padding : 2px;} /*background-color : #f0f0f0;  */
.multiCtlSt { font-size:8pt; font-family : 굴림, 돋움; color:#494949;  }
.dynamicTr2 txtbox { font-size:9pt;   font-family : 굴림, 돋움, verdana; color:#777777; border:1px solid #0068ad; width : 150px; height:16px; padding-top : 3px; padding-left : 1px; }

.treeTxt { font-size:8pt; font-family : 굴림, 돋움; color:#494949; white-space : normal; word-break:break-word; }

.tbPatientInfo { width : 700;  }
.tbPatientInfo th { font-size:9pt; font-family : 굴림, 돋움, verdana; color:#000; width : 100px; height : 20px; background-color : #ececec;  }
.tbPatientInfo td { font-size:9pt; font-family : 굴림, 돋움, verdana; color:#000; width : 200px;  }

/* .LabelTitleD10{ font-size:10pt; font-family : tahoma, verdana, 맑은 고딕, 굴림, 돋움; color:#000;  }*/


/***************************** 컨트롤 개별 스타일 리스트******************************************************/
/**** Default ****/
.LabelTitleD8{ font-size:8pt; font-family : 굴림, 돋움; color:#000;  }
.LabelTitleD9{ font-size:9pt; font-family : 굴림, 돋움; color:#000;  }
.LabelTitleD10{ font-size:10pt; font-family : 굴림, 돋움; color:#000;  }
.LabelTitleD11{ font-size:11pt; font-family : 굴림, 돋움; color:#000;  }
.LabelTitleD12{ font-size:12pt; font-family : 굴림, 돋움; color:#000;  }

/**** Black ****/
.LabelTitleB8{ font-size:8pt; font-family : 굴림, 돋움; color:#000; font-weight : bold; }
.LabelTitleB9{ font-size:9pt; font-family : 굴림, 돋움; color:#000; font-weight : bold; }
.LabelTitleB10{ font-size:10pt; font-family : 굴림, 돋움; color:#000; font-weight : bold; }
.LabelTitleB11{ font-size:11pt; font-family : 굴림, 돋움; color:#000; font-weight : bold; }
.LabelTitleB12{ font-size:12pt; font-family : 굴림, 돋움; color:#000; font-weight : bold; }

/**** Red ****/
.LabelTitleR8{ font-size:8pt; font-family : 굴림, 돋움; color:RED; font-weight : bold; }
.LabelTitleR9{ font-size:9pt; font-family : 굴림, 돋움; color:RED; font-weight : bold; }
.LabelTitleR10{ font-size:10pt; font-family : 굴림, 돋움; color:RED; font-weight : bold; }
.LabelTitleR11{ font-size:11pt; font-family : 굴림, 돋움; color:RED; font-weight : bold; }
.LabelTitleR12{ font-size:12pt; font-family : 굴림, 돋움; color:RED; font-weight : bold; }

/**** Blue ****/
.LabelTitleBL8{ font-size:8pt; font-family : 굴림, 돋움; color:Blue; font-weight : bold; }
.LabelTitleBL9{ font-size:9pt; font-family : 굴림, 돋움; color:Blue; font-weight : bold; }
.LabelTitleBL10{ font-size:10pt; font-family : 굴림, 돋움; color:Blue; font-weight : bold; }
.LabelTitleBL11{ font-size:11pt; font-family : 굴림, 돋움; color:Blue; font-weight : bold; }
.LabelTitleBL12{ font-size:12pt; font-family : 굴림, 돋움; color:Blue; font-weight : bold; }




/************************************ Patient 상태 선택 Table TH ************************************/
.tbPatient { border-bottom:2px solid #4E73A1; border-top:2px solid #4E73A1; width:710px; }
.tbPatient th { width:220px; height:40px; border-bottom:1px solid #eeeeee; text-align : left; padding-left: 15px; 
                            background-color : #e7e7e7; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }
                            
                            
/************************************ Patient 기본 정보 Table TH ************************************/
.tbPatientB { border-bottom:2px solid #4E73A1; border-top:2px solid #4E73A1; width:480px; }
.tbPatientB th { width:80px; height:25px; border-bottom:1px solid #eeeeee; text-align : center; 
                            background-color : #e7e7e7; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }

.tbPatientM { border-bottom:2px solid #4E73A1; border-top:2px solid #4E73A1; width:480px; }
.tbPatientM th { width:80px; height:25px; border-bottom:1px solid #eeeeee; text-align : center; 
                            background-color : #e7e7e7; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }
.tbPatientM td { text-align : center; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }

.tbPatientD { border-bottom:2px solid #F09E2B; border-top:2px solid #F09E2B; width:720px; }
.tbPatientD th { width:80px; height:25px; border-bottom:1px solid #eeeeee; text-align : center; 
                            background-color : #e7e7e7; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }
                            
.tbPatientN { width:710px; text-align:center; border-right: 1px solid #D9D9D9; }
.tbPatientN th { width:175px; height:30px; text-align : center; border-left:1px solid #D9D9D9; border-top:1px solid #D9D9D9;
                            background-color : #e7e7e7; font-size:9pt; font-family : 굴림, 돋움; color:#494949; }
.tbPatientN td { width:175px; height:30px; text-align : center; font-size:9pt; font-family : 굴림, 돋움; color:#494949; 
                 border-left:1px solid #D9D9D9; border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; }

/************************************ 중증상태 Label ************************************/
.LabelScoreD0{ padding:5px 5px 7px 5px; width:100px; font-size:13pt; font-family : 굴림, 돋움; color:#B8B8B8; font-weight : bold; }
.LabelScoreD1{ border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;
               padding:5px 5px 7px 5px; width:100px; font-size:13pt; font-family : 굴림, 돋움; background-color:#FFFFFF; font-weight : bold; }
.LabelScoreD2{ border-bottom:2px solid #FFFB00; border-top:2px solid #FFFB00; border-left:2px solid #FFFB00; border-right:2px solid #FFFB00;
               padding:5px 5px 7px 5px; width:100px; font-size:13pt; font-family : 굴림, 돋움; background-color:#FFFB00; font-weight : bold; }
.LabelScoreD3{ border-bottom:2px solid #FFAE00; border-top:2px solid #FFAE00; border-left:2px solid #FFAE00; border-right:2px solid #FFAE00;
               padding:5px 5px 7px 5px; width:100px; font-size:13pt; font-family : 굴림, 돋움; background-color:#FFAE00; font-weight : bold; }
.LabelScoreD4{ border-bottom:2px solid #FF0000; border-top:2px solid #FF0000; border-left:2px solid #FF0000; border-right:2px solid #FF0000;
               padding:5px 5px 7px 5px; width:100px; font-size:13pt; font-family : 굴림, 돋움; background-color:#FF0000; font-weight : bold; }


/************************************ 회원 등록 Table Style ************************************/
.tbPatientInsert { width:520px; height:480px; border-top:2px solid #A9C6D6; border-bottom:2px solid #A9C6D6; }
.tbPatientInsert th { width:145px; height:20px;  text-align:left; padding-left:10px; background-color:#F5F5F5; color:#757575; }
.tbPatientInsert td { width:375px; height:20px;  padding-left:10px;  }

.tbPatientInsertM { max-width:480px; overflow:scroll;}
.tbPatientInsertM th { width:100px; height:25px; }
.tbPatientInsertM td { width:220px; height:25px; }


.mGrid {
    width: 100%;
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse:collapse;
}   
.mGrid td {
    padding: 2px;
    border: solid 1px #c1c1c1;
    color: #717171;
}
.mGrid th {
    padding: 4px 2px;
    color: #fff;
    background: #424242 url(../Image/grid/grd_head.png) repeat-x top;
    border-left: solid 1px #525252;
    font-size: 0.9em;
}
.mGrid .alt { background: #fcfcfc url(../Image/grid/grd_alt.png) repeat-x top; }
.mGrid .pgr { background: #424242 url(../Image/grid/grd_pgr.png) repeat-x top; }
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td {
    border-width: 0;
    padding: 0 6px;
    border-left: solid 1px #666;
    font-weight: bold;
    color: #fff;
    line-height: 12px;
 }
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }




.dGrid { background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; }
.dGrid td { padding: 2px; border: solid 1px #c1c1c1; color: #717171; background: #fcfcfc url(grd_alt.png) repeat-x top;}
.dGrid .hdr { padding: 4px 2px; color: #fff; background: #424242 url(grd_head.png) repeat-x top; border-left: solid 1px #525252; font-size: 0.9em; }
.dGrid .ftr td { padding: 4px 2px; color: #fff; background: #424242 url(grd_head.png) repeat-x top; border-left: solid 1px #525252; font-size: 0.9em; font-weight: bold;}
.dGrid .ftr a { color: #fff; text-decoration: none; }
.dGrid .ftr a:hover { color: #fff; text-decoration: none; }




.ddimgtooltip{
box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #818181;
-moz-box-shadow: 3px 3px 5px #818181;
display:none;
position:absolute;
border:1px solid black;
background:white;
color: black;
z-index:2000;
padding: 4px;
}



/*- Admin GridView--------------------------- */

.aGrid {
    background-color: #fff;
    margin: 25px 0 10px 40px;
    border: solid 1px #525252;
    border-collapse:collapse;
}   
.aGrid td {
    padding: 2px;
    border: solid 1px #c1c1c1;
    color: #717171;
}
.aGrid th {
    padding: 4px 2px;
    color: #fff;
    background: #424242 url(../Image/grid/grd_head.png) repeat-x top;
    border-left: solid 1px #525252;
    font-size: 0.9em;
}
.aGrid .alt { background: #fcfcfc url(../Image/grid/grd_alt.png) repeat-x top; }
.aGrid .pgr { background: #424242 url(../Image/grid/grd_pgr.png) repeat-x top; }
.aGrid .pgr table { margin: 5px 0; }
.aGrid .pgr td {
    border-width: 0;
    padding: 0 6px;
    border-left: solid 1px #666;
    font-weight: bold;
    color: #fff;
    line-height: 12px;
 }
.aGrid .pgr a { color: #666; text-decoration: none; }
.aGrid .pgr a:hover { color: #000; text-decoration: none; }
	
/*- Menu Tabs F--------------------------- */
 
#tabsF 
{
	font: bold 11px/1.5em Verdana;

	float:left;
	width:100%;
	background:#efefef;
	font-size:130%;
	line-height:normal;
	border-bottom:1px solid #666;
}
#tabsF ul {
	margin:0;
	padding:20px 10px 0 50px;
	list-style:none;
}
#tabsF li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsF a {
	float:left;
	background:url("../Image/Menu/tableftF.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsF a span {
	float:left;
	display:block;
	background:url("../Image/Menu/tabrightF.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span { float:none; }
/* End IE5-Mac hack */
#tabsF a:hover span {
	color:#FFF;
}
#tabsF a:hover {
	background-position:0% -42px;
}
#tabsF a:hover span {
	background-position:100% -42px;
}

