body
{
	color: #404040;
	font-family: Tahoma, Arial, Verdana;
	font-size: 75%;
	margin: 0px;
}

td
{
	font-size: 75%;
}

a:link
{
	color: #0000FF;
	text-decoration: none;
}

a:visited
{
	color: #0000CC;
	text-decoration: none;
}

a:hover
{
	background-color: #6BACC9;
	color: White;
}

h1 /* Main page title */
{
	background-color: #00476C;
	color: White;
	font-family: Arial Narrow, Arial, Helvetica, Sans-Serif;
	font-size: 175%;
	padding: 5px;
	margin: 0px;
}

h2
{
	font-size: 140%;	
}

hr
{
	color: #6BACC9;
}

.formbutton
{
    background-color: #6BACC9;
	behavior: url(/htc/formbutton.htc);    
    color: #fcfcfc;
    cursor: hand;
    font-size: 90%;
    font-weight: bold;
    font-family: Arial;
    margin: 5px;
}

.formbutton2
{
    background-color: #00476C;
	behavior: url(/htc/formbutton.htc);    
    color: #fcfcfc;
    cursor: hand;    
    font-weight: bold;
    font-size: 90%;    
    font-family: Arial;
    margin: 5px;
}

.formselect
{
	font-family: Tahoma, Arial, Herlvetica, Sans-Serif;
}

.formtext
{
	font-family: Tahoma, Arial, Herlvetica, Sans-Serif;
	width :300px;
}

.service
{
	background-color: #6BACC9;	
	width: 100%;
}

.service td
{
	font-size: 80%;
	font-weight: bold;
	padding: 8px;
	text-align: center;
}

.service a:link
{
	color: White;
	text-decoration: none;
}

.service a:visited
{
	color: White;
	text-decoration: none;	
}

.service a:hover
{
	color: #00476C;
	text-decoration: none;	
}

span.validationmsg
{
    color:Red;
}

span.norecordsmsg
{
    color:Blue;
}

span.notificationmsg
{
    color:Blue;
}

span.disabledtext
{
    color:Silver;
}

.table1
{
	border: solid #6BACC9 2px;	
	border-collapse: collapse;	
}

.table1_header
{
	background-color: #00476C;
	color: White;
	font-weight: bold;
}

.table1_pager
{
	font-weight: bold;
	text-align: center;
}

.table1 td
{
	border: solid #6BACC9 1px;	
}

#PageBreadcrumbPanel
{
	background-color: #F3F3F9;
	color: #404040;
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 10px;
	padding: 6px;
}

#PageBreadcrumbPanel a:link
{
	color: #00476C;
	text-decoration: none;
}

#PageBreadcrumbPanel a:visited
{
	color: #00476C;
	text-decoration: none;
}

#PageBreadcrumbPanel a:hover
{
	background-color: #00476C;
	color: white;
	text-decoration: none;
}

#PageBreadcrumbPanel .spacer
{
	color: #A0A0A0;
}

#navigation
{
	border: solid #6BACC9 1px;	
	border-collapse: collapse;
	margin-top: 35px;
}

#navigation td
{
	border: solid #6BACC9 1px;
}