﻿body
{
	font-size:10pt;
    color:#555555;
	MARGIN: 0px;
}

/*
a{font-size:10pt;text-decoration:underline; color:#555555;}
a:link {color: #ffffff;}
a:visited {color:#555555}
a:active {color:#555555}
a:hover {color: #ABEAAB;}
*/

a,a:link,a:visited
{
	color:#666666;
	font-size:10pt;
	text-decoration:underline;
}

a:hover
{
	color:#5e9ca3;
	font-size:10pt;
	text-decoration:underline;
}


input {
	border: #5e9ca3 1px solid; 
	background-color: #ffffff;
	font-size: 9pt; 
	color: #888888;
}

.rblInput
{	
	background-color: #ffffff;
	font-size: 12pt; 
	color: #555555;
}

textarea
{
	font-family:Arial; 
	border: #888888 1px solid; 
	background-color: #F8FFF9;
	font-size: 10pt; 
	color: #555555;
}

.hl,a.hl:link,a.hl:visited
{
	color:#333333;
	font-size:10pt;
	text-decoration:none;
}

a.hl:hover
{
	color:#5e9ca3;
	font-size:10pt;
	text-decoration:underline;
}

.hl1,a.hl1:link,a.hl1:visited
{
	color:#666666;
	font-size:10pt;
	text-decoration:underline;
}

a.hl1:hover
{
	color:#5e9ca3;
	font-size:10pt;
	text-decoration:underline;
}

.hl_a,a.hl_a:link,a.hl_a:visited
{ 
	font-size:10pt; 
	color:#666666; 
	text-decoration:none;
	line-height:22px;
}

a.hl_a:hover
{
	color:#5e9ca3; 
	text-decoration:underline;
}

.hl_b,a.hl_b:link,a.hl_b:visited
{ 
	font-size:12pt; 
	color:#666666; 
	text-decoration:none;
}

a.hl_b:hover
{
	color:#5e9ca3;
	text-decoration:underline;
}

.hl_b1,a.hl_b1:link,a.hl_b1:visited
{ 
	font-size:15pt; 
	color:#0E7E0E; 
	text-decoration:none;
	font-weight:bold;	
}

a.hl_b1:hover
{
	color:#5e9ca3;
	text-decoration:underline;
}

.hl_c,a.hl_c:link,a.hl_c:visited
{ 
	font-size:10pt; 
	color:#666666; 
	text-decoration:none;
}

a.hl_c:hover
{
	color:#5e9ca3;
	text-decoration:underline;
}

.hl_c1,a.hl_c1:link,a.hl_c1:visited
{ 
	font-size:13pt; 
	color:#666666; 
	text-decoration:none;
}

a.hl_c1:hover
{
	color:#5e9ca3;
	text-decoration:underline;
}

.hl_d,a.hl_d:link,a.hl_d:visited
{
	color:red;
	font-size:10pt;
	text-decoration:underline;
}

a.hl_d:hover
{
	color:#5e9ca3;
	font-size:10pt;
	text-decoration:underline;
}

.logout
{
	color:#446D8C;
	font-size:8pt;
	text-decoration:underline;
}

a.logout:visited,a.logout:active,a.logout:link,a.logout:hover
{
	color:#446D8C;
	font-size:8pt;
	text-decoration:underline;
}

.fontRed
{
	font-size:10pt;
	COLOR:red; 
}

.fontWarn
{
	font-size:10pt;	
	color:#446D8C;	
}

.change_color
{
	color:Red;
	font-weight:bold;
}

.fontBlue
{
	color:#0066FF; 
	font-size:10pt;
}

.font_a
{
	color:#333333; 
	font-size:10pt;
}

.font_b
{
	width: 100px; 
	font-size: 10pt; 
	font-weight: bold;
	text-align:right;
	vertical-align:top;	
}

.cb input
{
	border: #8FAFCF 1px solid;
	left:5px; 
	background-color: #FFFFFF;
	color: #333333;	
}

.tdBottomL
{	
	vertical-align:top;
	width: 18%;
	background-color:#ffffff;
}


.btn
{
	background: url(../images/VetDrug/btnBg.gif) repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
	border-top: 1px solid #B4B4B4;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
	border-left: 1px solid #B4B4B4;
	color: #5e9ca3;
	padding: 3px 2px 0px 3px;
	font-size: 8pt;
}


/* GridView的Header區塊 */
.trGVHeader
{
	BACKGROUND-COLOR: #69AFFF;
	/*background: url(../images/trBg.gif) repeat-x;*/
}

.tdGVHeaderButton
{
	text-align:Left;
	padding: 0px 0px 0px 5px;
	height:30px;
}

.tdGVHeaderRowCount
{
	FONT-SIZE: 10pt;
	font-weight:bold;
	COLOR: #ffffff;
	text-align:Right;
	padding:  4px 5px 0px 0px;
}

/* GridView  */
.gv
{
	border:1px #5e9ca3 solid;
	line-height:16pt;	
}

.gvHeader
{
	BACKGROUND-COLOR: #5e9ca3;
	FONT-WEIGHT:normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF; 
	TEXT-ALIGN: center;		
}


.gvItem{
 FONT-WEIGHT: normal;
 font-size:10pt;
 COLOR: #555555;
 BACKGROUND-COLOR: #ffffff;
}

.gvAlternatingItem{
 FONT-WEIGHT:normal;
 font-size:10pt;
 COLOR: #555555;
 BACKGROUND-COLOR: #eeeeee;
}

.gvFooter
{
	BACKGROUND-COLOR: #5e9ca3;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF; 
	TEXT-ALIGN: center
}

.gvPager{
 COLOR: #ffffff; 
 BACKGROUND-COLOR: #5e9ca3;
 font-size:10pt;
 text-align:center
}
/* GridView  */

/* TreeView  */
.nds{font-size:10pt;text-decoration:none; color:#555555; font-family:Tahoma;}
a.nds:visited,a.nds:active,a.nds:link{font-size:10pt;text-decoration:none; color:#555555; font-family:Tahoma;}
a.nds:hover {font-size:10pt;text-decoration:underline; color: #5e9ca3; font-family:Tahoma;}
.snds{font-size:10pt;text-decoration:underline; color: red; font-family:Tahoma;}
a.snds:link{font-size:10pt;text-decoration:underline; color: #446D8C; font-family:Tahoma; background-color:LightYellow;}
/* TreeView  */

.modalBackground{
 background-color:Gray;
 filter:alpha(opacity=70);
 opacity:0.7;
}

/* Table-----區間開始 */
.table
{
	border:1px #5e9ca3 solid;
	line-height:17pt;
	table-layout: auto; 
	border-collapse: collapse;
	background-color:White;	
}

.tableHeader
{	
	color: #ffffff; 
	text-align:center;	
	background-color:#5e9ca3;
	line-height:36px;
	font-weight:bold;
	font-size:14pt;
}

.tdShowName
{
	width: 110px; 
	font-size: 11pt; 
	font-weight: bold;
	text-align:right;
	vertical-align:top;	
}

.tdShowValue
{	
	font-size: 11pt;
}

/* Table-----區間結束 */

/* DetalisView  */
.dv
{
	border:1px #57A2F7 solid;
	line-height:16pt;	
}

.dvHeader
{
	BACKGROUND-COLOR: #4D90DC;
	FONT-WEIGHT:normal;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF; 
	TEXT-ALIGN: center;		
}


.dvRow{
 FONT-WEIGHT: normal;
 font-size:10pt;
 COLOR: #555555;
 BACKGROUND-COLOR: #ffffff;
 line-height:16pt;
}

.dvAlternatingRow{
 FONT-WEIGHT:normal;
 font-size:10pt;
 COLOR: #555555;
 BACKGROUND-COLOR: #ECF4FF;
 line-height:16pt;
}

.dvFooter
{
	BACKGROUND-COLOR: #4D90DC;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF; 
	TEXT-ALIGN: center
}

.dvPager{
 COLOR: #ffffff; 
 BACKGROUND-COLOR: #4D90DC;
 font-size:10pt;
 text-align:center
}
/* DetalisView  */

.DataCuont
{
	padding-left: 4px; 
	color: White; 
	font-size: 10pt;
	font-weight:bold;
}

.tdRowValue
{
	text-align:left	
}

.tbnone
{
	border:#ffffff 0px solid; 
	background-color:#ffffff; 
	color:Red; 
	font-size:10pt;
}

.dot-line {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 0.8em;
	border-bottom-width: 2px;
	border-top-style: solid;	
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #5e9ca3;
	border-top-width: 2px;
	border-top-color: #5e9ca3;
	font-weight: bold;
	color: #3366CC;
	width:100%;
}

.hotSel
{
	color: #0F599E; padding-left: 20px;	
}

.hl_Print,a.hl_Print:link,a.hl_Print:visited
{
	color:#555555;
	font-size:10pt;
	text-decoration:none;
}

a.hl_Print:hover
{
	color:#555555;
	font-size:10pt;
	text-decoration:underline;	
}

.catTitle
{
	color: #ffffff;
	font-size:12pt;
	font-weight:bolder;
	/*background-image: url(../images/main/index_topback.gif) ;*/
	background: url(../images/main/index_topback.gif) repeat-x;
	width:100%;	
}

.ItemHover
{
	width: 500px; 
	border: #6699cc 1px dashed; 
	line-height: 24px; 
	background-color: #D7EAFF;
	color: #446D8C;
	text-align:left;
}
