﻿body 
{
	background-color:White;
	margin:0;
	padding:0;
	font-family:Arial,Verdana,Helvetica,Sans-serif;
}

a
{
	color:#333333;
}
a:visited
{
	color:#333333;
}

#header
{
	width:790px;
	margin-left:auto;
	margin-right:auto;
}


#content
{
	width:790px;
	margin-left:auto;
	margin-right:auto;
}

#footer
{
	width:790px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.float-right
{
	float:right;	
}

.background-grey
{
	background-color:#bbbbbb;	
}
.margin-right
{
	margin-right:1px;
}
.header-margin-right
{
	margin-right:35px;
}
.float-left
{
	float:left;	
}
.clear-both
{
	clear:both;	
}
.clear-left
{
	clear:left;
}
.margin-left
{
	margin-left:22px;
}
.margin-top
{
	margin-top:1px;	
}

.footer-link-style
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	font-size:small;	
}
.footer-link-style:hover
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;	
	font-size:small;	
}

.gridview-pager
{
	background-color:#F4F4F4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
	text-align:left;
}
.gridview-pager a
{
	color:#333333;
	text-decoration:none;	
}
.gridview-pager a:hover
{
	color:#333333;
	text-decoration:underline;	
}

.input-style
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:small;	
}
.input-style-text
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:small;
	width:300px;	
}

.line-height
{
	line-height:18pt;
}

.link-style
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	font-size:small;	
}
.link-style:hover
{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;	
	font-size:small;	
}

.no-decoration-link-style
{
	text-decoration:none;
	border-style:none;
}

table.default
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
}

tr.grid-border
{
	background-color:#CCCCCC;
}
tr.column-heading
{
	background-color:#FFFFFF;
	font-weight:bold;	
}
td.row-heading
{
	background-color:#FFFFFF;
	font-weight:bold;
}
td.cell-active
{
	background-color:#FFFFFF;
}
td.cell-passive
{
	background-color:#EEEEEE;
}
td.cell-status
{
	background-color:Yellow;
}

td.cell-grey
{
	font-family:Arial,Verdana,Helvetica,Sans-serif;
	font-size:10px;
	vertical-align:middle;
	border-color:#666666;
	background-color:#CCCCCC;		
}

.no-border-row
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:small;
	color:#000000;
	background-color:#FFFFFF;	
}

.div-box
{
	margin-top:3px;
	margin-bottom:3px;
	padding:2px;
	border:solid 1px #CCCCCC;
	background-color:#EEEEEE;	
}

.div-box-white
{
	margin-top:3px;
	margin-bottom:3px;
	padding:2px;
	border:solid 1px #CCCCCC;
	background-color:#FFFFFF;	
}

.pad-right
{
	padding-right:10px;	
}

.align-right
{
	text-align:right;
}

.default-font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
}

.pad-bottom
{
	padding-bottom:10px;
}

.padding
{
	padding:4px;	
}

.clear-both
{
	clear:both;	
}




.PagerContainerTable
{
	background:transparent url(Controls/PagerControl/Images/Header.gif) 
				repeat-x top left;
	border-top: dotted 1px #9ccfe7;
	border-bottom: dotted 1px #9ccfe7;
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
}

.PagerCurrentPageCell
{
}

span.PagerCurrentIndex
{
	border:dotted 1px #bbc7cd;
	background-color:#def2fb;
	padding:5px;
}

td.PagerCell
{
	padding:6px;
}

a.PagerHyperlinkStyle
{		
	padding:6px;
	text-decoration:none;
	white-space:nowrap;
}

a.PagerHyperlinkStyle:link
{
	color:#003399;
}

a.PagerHyperlinkStyle:visited
{
	color:#003399;
}

a.PagerHyperlinkStyle:hover
{
	border:solid 1px #9ecde7;
	background-color: #FFFFFF;
	padding:5px;
}

a.PagerHyperlinkStyle:active
{
	color:#30d1d3;
}

a.PagerDisabled
{
	border:none;
	color:Gray;
	background: transparent;
	padding:6px;
}

td.PagerCellSeperator
{
	border-right:solid 1px #c0c0c0;
	padding-left:1px;
	padding-right:1px;
}




.gridview-header {
    background-color:#F4F4F4;
    background-image: url(images/sort_none.gif);
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
    text-align:left;
}  
.gridview-header a{
   text-decoration:none;
    color:black;
   display:block;
}  
.gridview-header a:hover{
   text-decoration:underline;
    color:black;
   display:block;
}  
.gridview-noheader 
{
    background-color:#F4F4F4;
    background-repeat: no-repeat;
    background-position: center left;  
    text-align:left;
   
}
.gridview-sortasc{
    background-image: url(images/sort_asc.gif);     
    background-color: #8dbdd8;    
    background-repeat: no-repeat;
    background-position: center left;       
    padding-left: 20px;
    text-align:left;
}
.gridview-sortasc a{
   text-decoration:none;
    color:black;
   display:block;
}  
.gridview-sortdesc{
    background-image: url(images/sort_desc.gif);     
    background-color: #8dbdd8;    
    background-repeat: no-repeat;
    background-position: center left;       
    padding-left: 20px;
    text-align:left;
}   
.gridview-sortdesc a{
   text-decoration:none;
    color:black;
   display:block;
} 
