BODY
{
    FONT-SIZE: 11px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #FFFFFF;
	scrollbar-face-color: #E8EFF5;
	scrollbar-highlight-color: #E8EFF5;
	scrollbar-3dlight-color: gainsboro;
	scrollbar-darkshadow-color: gray;
	scrollbar-shadow-color: gray;
	scrollbar-arrow-color: #666633;
	scrollbar-track-color: gainsboro;
}

A:link {text-decoration: none;color:#9999CC;}
A:visited {text-decoration: none; color:#9999CC;}
A:active {text-decoration: none; color:#9999CC;}
A:hover {text-decoration:underline; color:#9999CC;}

TH
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.Chinese
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.MediumChinese
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.SmallChinese
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
TABLE.Container
{
	background-color:white;
	position: relative;
    overflow: hidden;
    padding-left:10px;
    padding-right:10px;	
    padding-top:5px;		
    padding-bottom:5px;
    border-top:1px solid gainsboro;
    border-left:1px solid gainsboro;
    border-bottom:1px solid gainsboro;
    border-right:1px solid gainsboro;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	height:auto;
}

TABLE.GRID
{
	background-color:white;
	position: relative;
    overflow: hidden;
    padding-left:1px;
    padding-right:1px;	
    padding-top:0px;		
    padding-bottom:0px;
    border-top:1px solid gainsboro;
    border-left:1px solid gainsboro;
    border-bottom:1px solid gainsboro;
    border-right:1px solid gainsboro;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica;
	height:auto;
}

TD.TableHeader
{
	background-image: url('http://www.accdfw.org/images/bg/bluebg.gif');
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: ivory;
    FONT-FAMILY: Verdana;
    text-align:center
}

TD.TableHeader-left
{
	background-image: url('http://www.accdfw.org/images/bg/bluebg.gif');
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: ivory;
    FONT-FAMILY: Verdana;
    text-align:left
}

TD.TableFooter
{
	background-image: url('http://www.accdfw.org/images/bg/bannerbg.gif');
	text-align:right
}

tr.dark
{
	background-image: url('http://www.accdfw.org/images/bg/bannerbg.gif');
}

tr.light
{background-color:#F1F1F1;
	background-color:#e4ecf6;
	}

.TableButton
{
    background-image: url('http://www.accdfw.org/images/bg/bannerbg.gif');
    color: #666699;
    FONT-SIZE: 10px;
    FONT-WEIGHT:bold;
    FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica;
    BORDER-LEFT-COLOR: #e4ecf6;
    BORDER-BOTTOM-COLOR: #e4ecf6;
    BORDER-TOP-STYLE:groove;
    BORDER-TOP-COLOR: #e4ecf6;
    BORDER-RIGHT-STYLE: double;
    BORDER-LEFT-STYLE: double;
    BACKGROUND-COLOR: #e4ecf6;
    BORDER-RIGHT-COLOR: #e4ecf6;
    BORDER-BOTTOM-STYLE: double
}

TD.BoxTitle
{
	background-color: gainsboro;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: #666633;
	font-weight: bold;
	height: 20;
	padding-top: 0px;
	word-spacing:2;
	padding-left: 25px;
}
TABLE.Box
{
	background-color:white;
	position: relative;
    overflow: hidden;
    padding-left:0px;
    padding-right:0px;	
    padding-top:0px;		
    padding-bottom:0px;
    border-top:1px solid gainsboro;
    border-left:1px solid gainsboro;
    border-bottom:1px solid gainsboro;
    border-right:1px solid gainsboro;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	height:auto;
	width: 170;
}


SELECT
{
    background-color:white;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    COLOR: #336699;
    font-weight:bold;
}
SELECT.Chinese
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.SMALL
{
	color:Gray;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}

.TITLE
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	color: Green;
}
.InputButton
{
    background-image: url('http://www.accdfw.org/images/bg/bannerbg.gif');
    color: #666699;
    FONT-SIZE: 11px;
    FONT-WEIGHT:bold;
    FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica;
    BORDER-LEFT-COLOR: #e4ecf6;
    BORDER-BOTTOM-COLOR: #e4ecf6;
    BORDER-TOP-STYLE:groove;
    BORDER-TOP-COLOR: #e4ecf6;
    BORDER-RIGHT-STYLE: double;
    BORDER-LEFT-STYLE: double;
    BACKGROUND-COLOR: #e4ecf6;
    BORDER-RIGHT-COLOR: #e4ecf6;
    BORDER-BOTTOM-STYLE: double
}

.calendaryellow{text-align:left;background-color:#FFFF80;font-family:Verdana, Arial;font-size:10px;color:gray;text-decoration:bold;height=80px;width=80px;}
.calendarpaleyellow{text-align:left;background-color:#FFFFC0;font-family:Verdana, Arial;font-size:10px;color:gray;text-decoration:bold;height=80px;width=80px;}
.calendargray{text-align:left;background-color:#ECECEB;font-family:Verdana, Arial;font-size:10px;color:gray;height=80px;width=80px;}

table.calendar{text-align:left;background-color:#FCDF69;font-family:Verdana, Arial;font-size:10px;color:gray;width=575px;}
table.smallcalendar{text-align:left;background-color:#FCDF69;font-family:Verdana, Arial;font-size:10px;color:gray;}
tr.calendar{background-color:#ffffff;background-color:gray;font-family:Verdana, Arial;font-size:10px;color:gray;}
th.calendar{text-align:center;font-family:Verdana, Arial;font-size:11px;color:gold;background-color:gray;height=20px;}
td.calendar{text-align:left;font-family:Verdana, Arial;font-size:12px;color:gold;background-color:gray;height=20px;}
td.calendarheader{background-color:#FCDF69;font-family:Verdana, Arial;font-size:12px;color:gray;text-decoration:bold;height=15px;}
td.calendarright{text-align:right;background-color:#b0c4ed;font-family:Verdana, Arial;font-size:12px;color:gray;text-decoration:bold;height=15px;}
td.calendartitle{text-align:middle;background-color:gray;font-family:Verdana, Arial;font-size:10px;color:white;text-decoration:bold;height=30px;width=80px;}
td.calendarblue{text-align:left;background-color:#f0f8ff;font-family:Verdana, Arial;font-size:10px;color:gray;text-decoration:bold;height=80px;width=80px;}
td.calendarwhite{background-color:#FAFCD9;font-family:Verdana, Arial;font-size:11px;color:gray;text-decoration:bold;}
A.calendar:link {text-decoration: none;color:gray;}
A.calendar:visited {text-decoration: none; color:gray;}
A.calendar:active {text-decoration:none; color:gray;}

.BoxTitleBar
{
	background:9999CC;
	font-family: Tahoma, Century Gothic, Verdana;
	font-weight: bold;
	font-size: 15px;
	color: #C5dd79;
	height:30px;
	letter-spacing:3;
}


Table.AppTitleBar
{
    position: relative;
    overflow: hidden;
    padding-left:5px;
    padding-right:5px;	
    padding-top:2px;		
    padding-bottom:2px;		
    border-top:1px solid #e9e9e9;
    border-left:1px solid #e9e9e9;
    border-bottom:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
}

TD.AppUtilityNavigation
{
    background-color:#e9e9e9;
    text-align:right;	
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

TD.AppTitle
{
    background-color:#e9e9e9;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #63865a;
    FONT-FAMILY: Verdana
}



td.ContainerGridColHeader {
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    background-color:#bfbfbf;
    color:#000000;
    font-weight:bold;
	vertical-align : middle
}

td.ContainerGridRowHeader {
	background-image:url('none');
	text-align:left;
	padding-left:5px;
	background-color:#bfbfbf;
	color:#000000;
	font-weight:bold;
	vertical-align : middle
}	
	
td.ContainerGridItem1 
{
    height:20px;
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle
	
}

td.ContainerGridItem2 {
    background-color: #EEEEEE;
    height:20px;
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle
}
Table.Container-wb 
{
    position: relative;
    overflow: hidden;
    padding-left:5px;
    padding-right:5px;	
    padding-top:2px;		
    padding-bottom:2px;		
    border-top:1px solid #d3d3d3;     
    border-left:1px solid #d3d3d3;  
}
TD.ContainerHeaderBar-wb {
    position: relative;
    background-color:#63865A;
    padding-left:5px;
    padding-right:5px;	
    color: #FFFFFF;
    font: 11px Verdana, Arial, Helvetica;
    font-weight: bolder;
    width: 100%;
    height:15px;
	vertical-align : middle;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
}

td.ContainerGridColHeader-wb {
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    background-color:#bfbfbf;
    color:#000000;
    font-weight:bold;
	vertical-align : middle;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3
}

td.ContainerGridRowHeader-wb {
	background-image:url('none');
	text-align:left;
	padding-left:5px;
	background-color:#bfbfbf;
	color:#000000;
	font-weight:bold;
	vertical-align : middle;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3	
}	
	
td.ContainerGridItem1-wb {
    height:20px;
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3	
}

td.ContainerGridItem2-wb {
    background-color: #EEEEEE;
    height:20px;
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    padding-right:10px;
	vertical-align: middle;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3
}	
	
TD.ContainerFooterBar-wb {
    background-image:url('none');
    text-align:right;
    padding-right:2px;
    background-color:#EEEEEE;
    color:#000000;
    font-weight:bold;    
	vertical-align : middle;
	border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3
}

TD.ContainerToolBar-wb {
    background-image:url('none');
    text-align:right;
    padding-right:2px;
    background-color:#EEEEEE;
    color:#000000;
	vertical-align : middle;
	border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3
}

TD.ContainerResultsToolBar-wb {
    background-image:url('none');
    text-align:left;
    padding-right:2px;
    background-color:#EEEEEE;
    color:#000000;
	vertical-align : middle;
	border-bottom:1px solid #d3d3d3

}


.DisabledControl
{
    BACKGROUND-COLOR: #d4d0c8
}





Table.ContainerNoRows-wb 
{
    position: relative;
    overflow: hidden;
    padding-left:5px;
    padding-right:5px;	
    padding-top:2px;		
    padding-bottom:2px;
    border:1px solid #d3d3d3;     
}
Table.Container-DotNet-wb 
{
    position: relative;
    overflow: hidden;
    padding-left:5px;
    padding-right:5px;	
    padding-top:2px;		
    padding-bottom:2px;		
    border-top:1px solid #d3d3d3;     
    border-left:1px solid #d3d3d3;
    border-right: 0px;
    border-bottom: 0px;
}
TR.ContainerGridItem2-DotNet-wb
{
    background-color: #EEEEEE;
}
TD.ContainerGridItem-DotNet-wb 
{
    height:20px;
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3	
}
TABLE.PolicyCenterContainer
{
	width:80%;
    text-align:left;
}
.DataGridPager-DotNet
{
	vertical-align:baseline;
    padding-right:10px;
    height:15px;
    text-align: right;
    border-bottom:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;	      
}
TD.DataGridUpperPagination-DotNet
{
    height:15px;
    background-image:url('none');
    text-align:left;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle;
	background-color:#EEEEEE	
}
TD.DataGridUpperPaging-DotNet
{
    height:15px;
    background-image:url('none');
    text-align:right;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle;    
    border-right:1px solid #d3d3d3;
    background-color:#EEEEEE
}
TD.DataGridLowerPagination-DotNet
{
    height:15px;
    background-image:url('none');
    text-align:right;
    padding-left:5px;
    padding-right:10px;
	vertical-align : middle;    
    border-right:1px solid #d3d3d3;	
    border-bottom:1px solid #d3d3d3;
    border-top:0px none;
    background-color:#EEEEEE
}
SPAN.DataGridPagerDisabled-DotNet
{}
A.DataGridPagerEnabled-DotNet
{}
	