﻿/* ------------------------- */
/* Auto-themed HTML elements */
/* ------------------------- */


/* -- STANDARD ------------------------------------- */

/* <body> */
body
{
	background: #FFFFFF ;
	background-color: #FFFFFF ;
	color: #333333 ;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif ;
	font-size: 10pt;
	/*line-height: 1.5 ;*/
}

/* <hr> */
HR
{
	background: #cccccc ;
	background-color: #cccccc ;
	border-color: #cccccc ;
	border-style: none ;
	border-width: 0px ;
	height: 1px ;
}



/* -- FORM ----------------------------------------- */

.watermark
{
	color:Silver;
	font-style:italic;
	font-size:small;
}

.sectionheader
{
	color:Blue;
	font-style:italic;
	font-weight:bolder;
}


/* <button> */
button
{
	
}

/* <FieldSet> */
fieldset
{
    border-color: #cccccc ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333;
	padding: 5px ;	
}


/* <Input> */
input
{

}


/* <label> */
label
{
	color: #333333 ;
	
}

/* <legend> */
legend
{
	color: #113a70 ;
	
}

/* <textarea> */
textarea
{
	color: black ;
		
}


/* -- SELECTION --------------------------------------- */ 


/* <optgroup> */
optgroup
{
	background: #7c8cb2;
	background-color: #7c8cb2 ;
	color: white ;
	
}

/* <option> */
option
{
	background: white ;
	background-color: white ;
	color: #333333 ;
}

/* <select> */
select
{
    background: white ;
	background-color: white ;
	color: #333333 ;
}




/* -- LIST --------------------------------------- */ 

/* <dd> */
dd
{
    padding-top: 3px ;
}

/* <dir> */
dir
{

}

/* <dl> */
dl
{

}

/* <dt> */
dt
{
	font-weight: bold ; 
	padding-top: 8px ;
}

/* <li> */
li
{
	margin-bottom: 6px;
}

/* <menu> */
menu
{
	
}

/* <ol> */
ol
{
	
}

/* <ul> */
ul
{
	
}

ul.ul1 
{
 padding: 0;
 margin: 0;
}

UL.ul1 li
{
 margin-bottom: 8px;
 list-style: none;
}




/* -- FONT, STYLE, COLOR --------------------------------------- */ 

/* <font> */
font
{
	
}


/* <h1> */
h1
{
    color: #444455 ;
	font-size: 16px ;
	font-weight: bold ;
}

/* <h2> */
h2
{
    color: #444455 ;
	font-size: 14px ;
	font-weight: bold ;
}

/* <h3> */
h3
{
    color: #444455 ;
	font-size: 12px ;
	font-weight: bold ;
}

/* <h4> */
h4
{
    color: #444455 ;
	font-size: 12px ;
	font-weight: bold ;
}

/* <h5> */
h5
{
	font-size: 12px ;
	font-weight: bold ;
}

/* <h6> */
h6
{
    color: #444455 ;
	font-size: 12px ;
	font-weight: bold ;
}

/* <p> */
p
{
	
}


/* -- FONT AND COLOR --------------------------------------- */ 

/* <abbr> */
abbr
{
	border-bottom: 1px dotted #708090; cursor: help;
}

/* <acronym> */
acronym
{
	border-bottom: 1px dotted #708090; cursor: help;
}

/* <address> */
address
{
	font-style: italic ;
}

/* <b> */
b
{
	
}

/* <bdo> */
bdo
{
	
}

/* <big> */
big
{
	font-size: 14px ;
}

/* <blockquote> */
blockquote
{
	
}

/* <cite> */
cite
{
	font-style: italic ;
}

/* <del> */
del
{
	
}

/* <em> */
em
{
	
}

/* <i> */
i
{
	
}

/* <ins> */
ins
{
	
}

/* <s> */
s
{
	
}

/* <small> */
small
{
	font-size: 10px ;
}

/* <strike> */
strike
{
	
}

/* <strong> */
strong
{
	
}

/* <sub> */
sub
{
	font-size: 10px ;
}

/* <sup> */
sup
{
	font-size: 10px ;
}

/* <u> */
u
{
	
}


/* -- COLOR ONLY--------------------------------------- */ 

/* <code> */
code
{
    font: 12px "andale mono", courier, monospaced ; 
}

/* <dfn> */
dfn
{
    
}

/* <kbd> */
kbd
{
	font: 12px "andale mono", courier, monospaced ;
}

/* <pre> */
pre
{
	margin-left: 0 ;
    white-space: pre ;
}

/* <samp> */
samp
{
	font: 12px "andale mono", courier, monospaced ;
}

/* <tt> */
tt
{
	font: 12px "andale mono", courier, monospaced ;
}

/* <var> */
var
{
	
}

/* <xmp> */
xmp
{
	
}


/* -- ANCHORS --------------------------------------- */ 

/* <a> */
a
{
	color: #0033cc ;
	text-decoration: underline ;	
}

	/* a:link */
a:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

	/* a:visited */
a:visited
{
	color: #660066 ;
	text-decoration: underline ;
}

	/* a:hover */
a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;	
}

	/* a:active */
a:active
{
	color: #660000 ;
	text-decoration: underline ;
}






/* ------------------------- */
/* Manual-themed xHTML elements */
/* ------------------------- */

/* <div> */
div.div1
{
	background: #cccccc ;
	background-color: #cccccc ;
}

div.div2
{
	background: #ced4d6;
	background-color: #ced4d6 ;
}

/* <span> */
span.span1
{
	background: #cccccc ;
	background-color: #cccccc ;
}

span.span2
{
	background: #ced4d6;
	background-color: #ced4d6 ;
}

/* <table> */
table.table1
{
	border-color: #999999 ;
	border-collapse: collapse ;
	border-style: solid ;
	border-width: 1px ;
	margin: 0px ;
	padding: 0px ;
}

table.table1 caption
{
	color: #333333;
}

table.table1 tbody tr th
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	font-weight: bold ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 tbody tr td
{
	background: white ;
	background-color: white ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 tfoot tr td
{
    background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 tfoot tr th
{
    background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 thead tr td
{
    background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 thead tr th
{
    background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 tr td
{
	background: white ;
	background-color: white ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 tr th
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table1 tr
{
	border-width: 0px ;
	margin: 0px ;
	padding: 0px ;	
}

table.table2
{
	border-color: #999999 ;
	border-collapse: collapse ;
	border-style: dotted ;
	border-width: 1px ;
	margin: 0px ;
	padding: 0px ;
}

table.table2 caption
{
	color: #333333;
}

table.table2 tbody tr th
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	font-weight: bold ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 tbody tr td
{
	background: #eeeeee;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 tfoot tr td
{
    background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 tfoot tr th
{
    background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 thead tr td
{
    background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 thead tr th
{
    background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 tr td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 tr th
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	margin: 0px ;
	padding: 3px ;
}

table.table2 tr
{
	border-width: 0px ;
	margin: 0px ;
	padding: 0px ;	
}

td.td1
{
    background: #cccccc ;
	background-color: #cccccc ;
}

td.td2
{
    background: #ced4d6;
	background-color: #ced4d6 ;
}

th.th1
{
    background: #cccccc ;
	background-color: #cccccc ;
}

th.th2
{
    background: #ced4d6;
	background-color: #ced4d6 ;
}

tr.tr1
{
    background: #cccccc ;
	background-color: #cccccc ;
}

tr.tr2
{
    background: #ced4d6;
	background-color: #ced4d6 ;
}







/* ****************************************************** */
/* CSS styles used by the SKIN file (ASP.Net Controls) */
/* ***************************************************** */



/* ------------------------- */
/* Auto themed ASP elements */
/* ------------------------- */



/* STANDARD ------------------------------------------------ */


/* asp:BulletedList */
.aspBulletedList
{
	list-style-type: disc ;
	list-style-position: outside ;
	vertical-align: middle ;
}

	
/* asp:button */
.aspbutton
{
	
}


/* asp:Calendar */
.aspCalendar
{
	background: #ffffff ;
	background-color: #ffffff ; 
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
	
}

.aspCalendar tr td
{
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

.aspCalendar_DayHeaderStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
	text-align: center ;
}

.aspCalendar_DayStyle
{
	border-color: #999999 ;
	border-style: solid ;
	border-width: 0px ;
	color: #333333 ;
	padding: 3px ;
	text-decoration: underline ;
}

.aspCalendar_DayStyle a
{
	color: #333333 ;
	text-decoration: underline ;
}

.aspCalendar_DayStyle a:link
{
	color: #333333 ;
	text-decoration: underline ;
}

.aspCalendar_DayStyle a:visited
{
	color: #333333 ;
	text-decoration: underline ;
}

.aspCalendar_DayStyle a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspCalendar_DayStyle a:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCalendar_OtherMonthDayStyle
{
	border-color: #cccccc ;
	border-style: solid ;
	border-width: 0px ;
	color: #aaaaaa ;
	padding: 3px ;
	text-decoration: none ;
}

.aspCalendar_OtherMonthDayStyle a
{
	color: #aaaaaa ;
	text-decoration: none ;
}

.aspCalendar_OtherMonthDayStyle a:link
{
	color: #aaaaaa  ;
	text-decoration: underline ;
}

.aspCalendar_OtherMonthDayStyle a:visited
{
	color: #aaaaaa  ;
	text-decoration: underline ;
}

.aspCalendar_OtherMonthDayStyle a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspCalendar_OtherMonthDayStyle a:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCalendar_SelectedDayStyle
{
    background: #113a70 ;
    background-color: #113a70 ;
	border-color: #7c8cb2 ;
	border-style: solid ;
	border-width: 2px ;
	color: White ;
	padding: 3px ;
	text-decoration: underline ;
}

.aspCalendar_SelectedDayStyle a
{
	color: White ;
	text-decoration: underline ;
}

.aspCalendar_SelectedDayStyle a:link
{
	color: White  ;
	text-decoration: underline ;
}

.aspCalendar_SelectedDayStyle a:visited
{
	color: White  ;
	text-decoration: underline ;
}

.aspCalendar_SelectedDayStyle a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspCalendar_SelectedDayStyle a:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCalendar_SelectorStyle
{
    background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
	font-size: smaller ;
	text-align: center ;
	vertical-align: middle ;
}

.aspCalendar_TitleStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #cccccc ;
	border-style: solid ;
	border-width: 0px ;
	color: White ;
	
}

.aspCalendar_TitleStyle tr td
{
    background: #586d9d;
	background-color: #586d9d ;
	border-color: #586d9d ;
	border-style: solid ;
	border-width: 0px ;
	color: White ;
	padding: 3px ;
}

.aspCalendar_TitleStyle tr td a
{
	color: White ;
	font-size: smaller ;
	text-decoration: none ;
	vertical-align: middle ;
}

.aspCalendar_TitleStyle tr td a:link
{
	color: White  ;
	text-decoration: underline ;
}

.aspCalendar_TitleStyle tr td a:visited
{
	color: White  ;
	text-decoration: underline ;
}

.aspCalendar_TitleStyle tr td a:hover
{
	color: White ;
	text-decoration: underline ;
}

.aspCalendar_TitleStyle tr td a:active
{
	color: White ;
	text-decoration: underline ;
}

.aspCalendar_TodayDayStyle
{
    border-color: #999999 ;
    border-style: dotted ;
    border-width: 1px ;
	color: #586d9d ;
	font-weight: bold ;
	padding: 3px ;
	text-decoration: none ;
}

.aspCalendar_TodayDayStyle a
{
	color: #586d9d ;
	text-decoration: none ;
}

.aspCalendar_TodayDayStyle a:link
{
	color: #586d9d  ;
	text-decoration: underline ;
}

.aspCalendar_TodayDayStyle a:visited
{
	color: #586d9d  ;
	text-decoration: underline ;
}

.aspCalendar_TodayDayStyle a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspCalendar_TodayDayStyle a:active
{
	color: #660000 ;
	text-decoration: underline ;
}


/* asp:Wizard */

.aspWizard
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
}

a.aspWizard_CancelButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_CancelButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_CancelButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_CancelButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_CancelButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspWizard_FinishCompleteButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_FinishCompleteButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_FinishCompleteButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_FinishCompleteButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_FinishCompleteButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspWizard_FinishPreviousButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_FinishPreviousButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_FinishPreviousButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_FinishPreviousButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_FinishPreviousButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspWizard_HeaderStyle
{
    background: #586d9d ;
	background-color: #586d9d ;
    border-bottom-width: 1px ;
	border-bottom-style: solid ;
	border-bottom-color: #cccccc ;
	color: white ;
	font-size: larger ;
	font-weight: bold ;
	margin-left: 4px ;
    padding-bottom: 5px ;
    padding-top: 5px ;
	text-align: center;
}

a.aspWizard_NavigateButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_NavigateButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_NavigateButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_NavigateButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_NavigateButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspWizard_NavigationStyle
{
    color: White ;
}

a.aspWizard_SideBarButtonStyle
{
	color: white ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:link
{
	color: white ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:visited
{
	color: white ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:active
{
	color: white ;
	text-decoration: underline ;
}

.aspWizard_SideBarStyle
{
	background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	color: White ;
	padding: 5px ;
	vertical-align: middle ;
}

a.aspWizard_StartNextButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_StartNextButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_StartNextButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_StartNextButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_StartNextButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspWizard_StepNextButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_StepNextButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_StepNextButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_StepNextButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_StepNextButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspWizard_StepPreviousButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspWizard_StepPreviousButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_StepPreviousButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspWizard_StepPreviousButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_StepPreviousButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspWizard_StepStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	color: #333333 ;
	padding: 10px ;
	vertical-align: middle ;
}




/* DATA ---------------------------------------------- */


/* asp:DataGrid */
.aspDataGrid
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-collapse: collapse ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
}

.aspDataGrid_FooterStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999;
	border-style: solid;
	border-width: 0px;
}

.aspDataGrid_FooterStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
    text-align: center;
}

.aspDataGrid_HeaderStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
}

.aspDataGrid_HeaderStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	padding: 3px ;
	text-align: center;
}

.aspDataGrid_ItemStyle
{
	background: white ;
	background-color: white ;
	border-width: 0px ;
}

.aspDataGrid_ItemStyle td
{
	background: white ;
	background-color: white ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspDataGrid_ItemStyle td a
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspDataGrid_ItemStyle td a:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspDataGrid_ItemStyle td a:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspDataGrid_ItemStyle td a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspDataGrid_ItemStyle td a:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspDataGrid_PagerStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-bottom-color: #586d9d ;
	border-bottom-style: solid ;
	border-bottom-width: 1px ;
	border-left-color: #586d9d ;
	border-left-style: solid ;
	border-left-width: 1px ;
	border-right-color: #586d9d ;
	border-right-style: solid ;
	border-right-width: 1px ;
	border-top-color: #999999 ;
	border-top-style: solid ;
	border-top-width: 0px ;
	color: white ;	
}

.aspDataGrid_PagerStyle td
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-bottom-color: #586d9d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #586d9d;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #586d9d;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #586d9d;
	border-top-style: solid;
	border-top-width: 0px;
    color: white ;
    padding: 3px ;
    text-align: left ;
}

.aspDataGrid_PagerStyle td a
{
	color: white ;
	text-decoration: underline ;
}

.aspDataGrid_PagerStyle td a:link
{
	color: white ;
	text-decoration: underline ;
}

.aspDataGrid_PagerStyle td a:visited
{
	color: white ;
	text-decoration: underline ;
}

.aspDataGrid_PagerStyle td a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspDataGrid_PagerStyle td a:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspDataGrid_SelectedItemStyle
{
	background: #ced4d6 ;
	background-color: #ced4d6 ;
}

.aspDataGrid_SelectedItemStyle td
{
	background: #ced4d6 ;
	background-color: #ced4d6 ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	text-align: left ;
}

.aspDataGrid_SelectedItemStyle td a
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspDataGrid_SelectedItemStyle td a:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspDataGrid_SelectedItemStyle td a:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspDataGrid_SelectedItemStyle td a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspDataGrid_SelectedItemStyle td a:active
{
	color: #660000 ;
	text-decoration: underline ;
}


/* asp:datalist */
.aspDataList
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border: dotted 1px #999999 ;
	color: #333333 ;
}

.aspDataList tr
{
	color: #333333 ;
}

.aspDataList_EditItemStyle
{
	background: #ced4d6 ;
    background-color: #ced4d6 ;
    border-color: #999999 ;
    border-style: dotted ;
    border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
}

.aspDataList_FooterItemStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	color: white ;
	padding: 3px ;
	text-align: center ;
	vertical-align: middle ;
}

.aspDataList_HeaderItemStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	color: white ;
	padding: 3px ;
	text-align: center ;
	vertical-align: middle ;
}

.aspDataList_ItemStyle
{
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspDataList_SelectedItemStyle
{
    background: #ced4d6 ;
    background-color: #ced4d6 ;
    border-color: #999999 ;
    border-style: dotted ;
    border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
}


/* asp:DetailsView */
.aspDetailsView
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: white ;
	padding: 3px ;
}

.aspDetailsView tr
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: white ;
	padding: 3px ;
}

.aspDetailsView_AlternatingRowStyle td
{
	background: white;
	background-color: white ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspDetailsView_AlternatingRowStyle td.aspDetailsView_FieldHeaderStyle
{
	background: white ;
	background-color: white ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	font-weight: bold ;
	text-align: left ;
}

.aspDetailsView_CommandRowStyle
{
	background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	border-collapse: collapse ;
	color: white ;
}

.aspDetailsView_CommandRowStyle td
{
	background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: white ;
	padding: 3px ;
	text-align: center ;
}

.aspDetailsView_CommandRowStyle td a
{
	color: white ;
}

.aspDetailsView_CommandRowStyle td a:link
{
	color: white ;
}

.aspDetailsView_CommandRowStyle td a:visited
{
	color: white ;
}

.aspDetailsView_CommandRowStyle td a:hover
{
	color: #cc0000 ;
}

.aspDetailsView_CommandRowStyle td a:active
{
	color: #660000 ;
}

.aspDetailsView_EditRowStyle td
{
	background: white ;
	background-color: white ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	padding: 3px ;
	color: #113a70 ;
}

.aspDetailsView_EmptyDataRowStyle td
{
	background: white ;
	background-color: white ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: #113a70 ;
	padding: 3px ;
	text-align: left ;
}

.aspDetailsView_FooterStyle
{
	background: #586d9d ;
	background-color: #586d9d;
	border-collapse: collapse ;
	font-size: larger ;
}

.aspDetailsView_FooterStyle td
{
	background: #586d9d ;
	background-color: #586d9d;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: white ;
	font-size: larger ;
	padding: 3px ;
	text-align: center ;
}

.aspDetailsView_HeaderStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: white ;
	font-size: larger ;
}

.aspDetailsView_HeaderStyle td
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: white ;
	font-size: larger ;
	padding: 3px ;
	text-align: center ;
}

.aspDetailsView_InsertRowStyle td
{
	background: white ;
	background-color: white ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: #113a70 ;
	padding: 3px ;
}

.aspDetailsView_PagerStyle 
{
	background: #113a70 ;
	background-color: #113a70 ;
	border-collapse: collapse ;
	color: white ;
}

.aspDetailsView_PagerStyle td
{
	background: #113a70 ;
	background-color: #113a70 ;
	color: white ;
	padding: 3px ;
	text-align: center;
}

.aspDetailsView_PagerStyle td table
{
	background: #113a70 ;
	background-color: #113a70 ;
	border-collapse: collapse ;
	color: white ;
	margin-left: auto ;
	margin-right: auto ;
}

.aspDetailsView_PagerStyle td table tr
{
	background: #113a70 ;
	background-color: #113a70 ;
	color: white ;
}

.aspDetailsView_PagerStyle td table tr td
{
	background: #113a70 ;
	background-color: #113a70 ;
	color: white ;
	text-align: center ;
}

.aspDetailsView_PagerStyle td table tr td a
{
	color: white ;
}

.aspDetailsView_PagerStyle td table tr td a:link
{
	color: white ;
}

.aspDetailsView_PagerStyle td table tr td a:visited
{
	color: white ;
}

.aspDetailsView_PagerStyle td table tr td a:hover
{
	color: #cc0000 ;
}

.aspDetailsView_PagerStyle td table tr td a:active
{
	color: #660000 ;
}

.aspDetailsView_RowStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspDetailsView_RowStyle td.aspDetailsView_FieldHeaderStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #113a70 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	font-weight: bold ;
	text-align: left ;
}


/* asp:FormView */


.aspFormView
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
	z-index: 50 ;
}

.aspFormView tr
{
	background: #586d9d ;
	background-color: #586d9d ;
	color: #333333 ;
	padding: 3px ;
}

.aspFormView_EditRowStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	color: #333333 ;
	padding: 3px ;
}

.aspFormView_EmptyDataRowStyle td
{
	background: white ;
	background-color: white ;
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspFormView_FooterStyle
{
	background: #586d9d ;
	background-color: #586d9d;
	border-collapse: collapse ;
	font-size: larger ;
}

.aspFormView_FooterStyle td
{
	background: #586d9d ;
	background-color: #586d9d;
	color: white ;
	font-size: larger ;
	padding: 3px ;
	text-align: center ;
}

.aspFormView_HeaderStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	color: white ;
	font-size: larger ;
}

.aspFormView_HeaderStyle td
{
	background: #586d9d ;
	background-color: #586d9d ;
	color: white ;
	font-size: larger ;
	padding: 3px ;
	text-align: center ;
}

.aspFormView_InsertRowStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	color: #333333 ;
	padding: 3px ;
}

.aspFormView_PagerStyle 
{
	background: #113a70 ;
	background-color: #113a70 ;
	border-collapse: collapse ;
	color: white ;
}

.aspFormView_PagerStyle td
{
	background: #113a70 ;
	background-color: #113a70 ;
	color: white ;
	text-align: center;
}

.aspFormView_PagerStyle td table
{
	background: #113a70 ;
	background-color: #113a70 ;
	border-collapse: collapse ;
	color: white ;
	margin-left: auto ;
	margin-right: auto ;
}

.aspFormView_PagerStyle td table tr
{
	background: #113a70 ;
	background-color: #113a70 ;
	color: white ;
}

.aspFormView_PagerStyle td table tr td
{
	background: #113a70 ;
	background-color: #113a70 ;
	color: white ;
	text-align: center ;
}

.aspFormView_PagerStyle td table tr td a
{
	color: white ;
}

.aspFormView_PagerStyle td table tr td a:link
{
	color: white ;
}

.aspFormView_PagerStyle td table tr td a:visited
{
	color: white ;
}

.aspFormView_PagerStyle td table tr td a:hover
{
	color: #cc0000 ;
}

.aspFormView_PagerStyle td table tr td a:active
{
	color: #660000 ;
}

.aspFormView_RowStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspFormView_RowStyle td.aspFormView_FieldHeaderStyle
{
	background: white ;
	background-color: white ;
	color: #333333 ;
	font-weight: bold ;
	text-align: left ;
}





/* asp gridview */
.aspGridView
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	border-width: 0px ;
	font-size: 11pt;
}

.aspGridView_EmptyDataRowStyle
{
	color: #333333;
}

.aspGridView_FooterStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-width: 0px;
}

.aspGridView_FooterStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
    text-align: center;
}

.aspGridView_HeaderStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
}

.aspGridView_HeaderStyle th
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	padding: 3px ;
	text-align: center ;
}

.aspGridView_HeaderStyle td
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	padding: 3px important;
	text-align: center ;
}

.aspGridView_RowStyle
{
	background: white ;
	background-color: white ;
	border-width: 0px ;
}

.aspGridView_RowStyle td
{
	background: white ;
	background-color: white ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	padding: 3px ;
	text-align: left ;
}

.aspGridView_RowStyle td a
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspGridView_RowStyle td a:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspGridView_RowStyle td a:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspGridView_RowStyle td a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspGridView_RowStyle td a:active
{
	color: #660000 ;
	text-decoration: underline ;
}


.aspGridView_PagerStyle td
{
	background: #586d9d ;
	background-color: #586d9d  ;
	border-bottom-color: #586d9d ;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #586d9d ;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #586d9d ;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #586d9d ;
	border-top-style: solid;
	border-top-width: 0px;
	color: white ;
	text-align: left ;
}

.aspGridView_PagerStyle td table tr td
{
	color: white ;
	text-align: left ;
}

.aspGridView_PagerStyle td table tr td a
{
	color: white ;
	text-decoration: underline ;
}

.aspGridView_PagerStyle td table tr td a:link
{
	color: white ;
	text-decoration: underline ;
}

.aspGridView_PagerStyle td table tr td a:visited
{
	color: white ;
	text-decoration: underline ;
}

.aspGridView_PagerStyle td table tr td a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspGridView_PagerStyle td table tr td a:active
{
	color: #660000 ;
	text-decoration: underline ;
}


.aspGridView_SelectedRowStyle
{
	background: #ced4d6 ;
	background-color: #ced4d6 ;
}

.aspGridView_SelectedRowStyle td
{
	background: #ced4d6;
	background-color: #ced4d6 ;
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	color: #333333 ;
	text-align: left ;
}

.aspGridView_SelectedRowStyle td a
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspGridView_SelectedRowStyle td a:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspGridView_SelectedRowStyle td a:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

.aspGridView_SelectedRowStyle td a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

.aspGridView_SelectedRowStyle td a:active
{
	color: #660000 ;
	text-decoration: underline ;
}



/* NAVIGATION ---------------------------------------------- */


/* asp menu */
table.aspMenu_StaticMenuItemStyle
{
	border-color: transparent ;
	border-style: solid ;
	border-width: 0px ;
	font-size: x-small ;
	text-align: left ;
	z-index: 10 ;
}

a.aspMenu_StaticMenuItemStyle
{
	border-color: transparent ;
	border-style: none ;
	border-width: 0px ;
	color: #333333 ;
	display: block ;
	font-size: x-small ;
	text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle:link
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle:visited
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle:hover
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle:active
{
    color: #333333 ;
    text-decoration: none ;
}

table.aspMenu_StaticHoverStyle
{
    background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	border-color: #586d9d ;
	border-style: solid ;
	border-width: 0px ;
	z-index: 50 ;
}

a.aspMenu_StaticHoverStyle
{
    color: White ;
}

a.aspMenu_StaticHoverStyle:link
{
    color: White ;
}

a.aspMenu_StaticHoverStyle:visited
{
    color: White ;
}

a.aspMenu_StaticHoverStyle:hover
{
    color: white ;
}

a.aspMenu_StaticHoverStyle:active
{
    color: #660000 ;
}

.aspMenu_StaticMenuStyle
{
	background-color: Transparent ;
	border-color: Transparent ;
	border-style: none ;
	border-width: 1px ;
	padding: 3px ;
}

table.aspMenu_StaticSelectedStyle
{
	font-weight: bold ;
}


table.aspMenu_DynamicMenuItemStyle
{
	border-color: transparent ;
	border-style: none ;
	border-width: 1px ;
	border-collapse:collapse;
	font-size: x-small ;
	text-align: left ;
	z-index: 10 ;
}

a.aspMenu_DynamicMenuItemStyle
{
	color: #333333 ;
	display: block ;
	font-size: x-small ;
	text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle:link
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle:visited
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle:hover
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle:active
{
    color: #333333 ;
    text-decoration: none ;
}

table.aspMenu_DynamicHoverStyle
{
    background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	border-color: #586d9d ;
	border-style: none ;
	border-width: 1px ;
	color: White ;
	z-index: 50 ;
}

a.aspMenu_DynamicHoverStyle
{
    color: White ;
}

a.aspMenu_DynamicHoverStyle:link
{
    color: White ;
}

a.aspMenu_DynamicHoverStyle:visited
{
    color: White ;
}

a.aspMenu_DynamicHoverStyle:hover
{
    color: white ;
}

a.aspMenu_DynamicHoverStyle:active
{
    color: #660000 ;
}

.aspMenu_DynamicMenuStyle
{
    background: white ;
	background-color: white ;
	border-collapse:collapse;
    border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	padding: 3px ;
}

table.aspMenu_DynamicSelectedStyle
{
	font-weight: bold ;
}


/* version 2*/
table.aspMenu_StaticMenuItemStyle2
{
	border-color: #999999 ;
	border-style: none ;
	border-width: 0px ;
	font-size: x-small ;
	text-align: left ;
	z-index: 10 ;
}

a.aspMenu_StaticMenuItemStyle2
{
	border-color: transparent ;
	border-style: none ;
	border-width: 0px ;
	color: #333333 ;
	display: block ;
	font-size: x-small ;
	text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle2:link
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle2:visited
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle2:hover
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_StaticMenuItemStyle2:active
{
    color: #333333 ;
    text-decoration: none ;
}

table.aspMenu_StaticHoverStyle2
{
    background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	border-color: #586d9d ;
	border-style: solid ;
	border-width: 0px ;
	z-index: 50 ;
}

a.aspMenu_StaticHoverStyle2
{
    color: White ;
}

a.aspMenu_StaticHoverStyle2:link
{
    color: White ;
}

a.aspMenu_StaticHoverStyle2:visited
{
    color: White ;
}

a.aspMenu_StaticHoverStyle2:hover
{
    color: white ;
}

a.aspMenu_StaticHoverStyle2:active
{
    color: #660000 ;
}

.aspMenu_StaticMenuStyle2
{
	background-color: Transparent ;
	border-color: #999999 ;
	border-style: none ;
	border-width: 1px ;
	padding: 1px ;
}

table.aspMenu_StaticSelectedStyle2
{
	font-weight: bold ;
}


table.aspMenu_DynamicMenuItemStyle2
{
	border-color: transparent ;
	border-style: none ;
	border-width: 1px ;
	font-size: x-small ;
	text-align: left ;
	z-index: 10 ;
}

a.aspMenu_DynamicMenuItemStyle2
{
	color: #333333 ;
	display: block ;
	font-size: x-small ;
	text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle2:link
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle2:visited
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle2:hover
{
    color: #333333 ;
    text-decoration: none ;
}

a.aspMenu_DynamicMenuItemStyle2:active
{
    color: #333333 ;
    text-decoration: none ;
}

table.aspMenu_DynamicHoverStyle2
{
    background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	border-color: #586d9d ;
	border-style: none ;
	border-width: 1px ;
	color: White ;
	z-index: 50 ;
}

a.aspMenu_DynamicHoverStyle2
{
    color: White ;
}

a.aspMenu_DynamicHoverStyle2:link
{
    color: White ;
}

a.aspMenu_DynamicHoverStyle2:visited
{
    color: White ;
}

a.aspMenu_DynamicHoverStyle2:hover
{
    color: white ;
}

a.aspMenu_DynamicHoverStyle2:active
{
    color: #660000 ;
}

.aspMenu_DynamicMenuStyle2
{
    background: white ;
	background-color: white ;
    border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	padding: 3px ;
}

table.aspMenu_DynamicSelectedStyle2
{
	font-weight: bold ;
}



/* asp:SiteMapPath */
.aspSiteMapPath
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
}

.aspSiteMapPath_CurrentNodeStyle
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_NodeStyle
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_NodeStyle:hover
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_NodeStyle:visited
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_PathSeparatorStyle
{
	color: #333333 ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_RootNodeStyle
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_RootNodeStyle:hover
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}

.aspSiteMapPath_RootNodeStyle:visited
{
	color: #0033cc ;
	font: 11px Arial, Helvetica, sans-serif ;
	text-decoration: none ;
}



/* asp:TreeView */
.aspTreeView
{
    background: white ;
	background-color: white ;
    border-color: #999999 ;
    border-style: dotted ;
    border-width: 1px ;    
}

.aspTreeView table
{
	background: transparent ;
	background-color: transparent ;
}

.aspTreeView table tr
{
	background: transparent ;
	background-color: transparent ;
}

.aspTreeView table tr td
{
	background: transparent ;
	background-color: transparent ;
}

.aspTreeView>div
{
	background: white ;
	background-color: white ;
	color: #333333 ;
	text-decoration: none ;
}

.aspTreeView div>div
{
	background: #F0F0F0 ;
	background-color: #F0F0F0 ;
	color: #0033cc ;
	text-decoration: none ;
}

.aspTreeView_Level1 a 
{
    color: #333333 ;
}

.aspTreeView_Level1 a:link 
{
    color: #333333 ;
}

.aspTreeView_Level1 a:visited 
{
    color: #333333 ;
}

.aspTreeView_Level1 a:hover 
{
    color: #cc0000 ;
    text-decoration: underline ;
}

.aspTreeView_Level1 a:active 
{
    color: #660000 ;
    text-decoration: underline ;
}

.aspTreeView_Level2 a
{
    color: #333333 ;
}

.aspTreeView_Level2 a:link 
{
    color: #333333 ;
}

.aspTreeView_Level2 a:visited 
{
    color: #333333 ;
}

.aspTreeView_Level2 a:hover 
{
    color: #cc0000 ;
    text-decoration: underline ;
}

.aspTreeView_Level2 a:active 
{
    color: #660000 ;
    text-decoration: underline ;
}

.aspTreeView_Level3 a
{
    color: #0033cc ;
}

.aspTreeView_Level3 a:link 
{
    color: #0033cc ;
}

.aspTreeView_Level3 a:visited 
{
    color: #0033cc ;
}

.aspTreeView_Level3 a:hover 
{
    color: #cc0000 ;
    text-decoration: underline ;
}

.aspTreeView_Level3 a:active 
{
    color: #660000 ;
    text-decoration: underline ;
}

.aspTreeView_HoverNodeStyle
{
	background: transparent ;
	background-color: transparent ;
}

.aspTreeView_NodeStyle
{
	background: white ;
	background-color: white ;
	text-decoration: none ;
}

.aspTreeView_NodeStyle a
{
	text-decoration: none ;
}

.aspTreeView_NodeStyle a:hover 
{
    color: #cc0000 ;
    text-decoration: underline ;
}

.aspTreeView_NodeStyle a:active 
{
    color: #660000 ;
    text-decoration: underline ;
}

.aspTreeView_LeafNodeStyle
{
	background: transparent ;
	background-color: transparent ;
}

.aspTreeView_ParentNodeStyle
{
    background: transparent ;
	background-color: transparent ;
	color: #333333 ;
}

.aspTreeView_ParentNodeStyle a
{
	color: #333333 ;
}

.aspTreeView_ParentNodeStyle a:link
{
	color: #333333 ;
}

.aspTreeView_ParentNodeStyle a:visited
{
	color: #333333 ;
}

.aspTreeView_ParentNodeStyle a:hover 
{
    color: #cc0000 ;
    text-decoration: underline ;
}

.aspTreeView_ParentNodeStyle a:active 
{
    color: #660000 ;
    text-decoration: underline ;
}

.aspTreeView_RootNodeStyle
{
	background: transparent ;
	background-color: transparent ;
}

.aspTreeView_SelectedNodeStyle
{
    font-weight: bold ;
}




/* LOGIN ---------------------------------------------- */


/* asp:ChangePassword */
.aspChangePassword
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
}

a.aspChangePassword_CancelButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspChangePassword_CancelButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspChangePassword_CancelButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspChangePassword_CancelButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspChangePassword_CancelButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspChangePassword_ChangePasswordButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspChangePassword_ChangePasswordButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspChangePassword_ChangePasswordButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspChangePassword_ChangePasswordButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspChangePassword_ChangePasswordButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspChangePassword_ContinueButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspChangePassword_ContinueButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspChangePassword_ContinueButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspChangePassword_ContinueButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspChangePassword_ContinueButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspChangePassword_FailureTextStyle
{
	color: #a41700 ;
}

.aspChangePassword_HyperLinkStyle
{
	color: #0033cc ;
	text-align: left ;	
}

.aspChangePassword_HyperLinkStyle img
{
	vertical-align: bottom ;
    padding-top: 4px ;
}

.aspChangePassword_HyperLinkStyle a
{
	color: #0033cc ;
	padding-left: 5px ;
	text-align: left ;
	text-decoration: underline;
	vertical-align: bottom ;
}

.aspChangePassword_HyperLinkStyle a:link
{
	color: #0033cc ;
	text-align: left ;
	text-decoration: underline ;
}

.aspChangePassword_HyperLinkStyle a:visited
{
	color: #0033cc ;
	text-align: left ;
	text-decoration: underline ;
}

.aspChangePassword_HyperLinkStyle a:hover
{
	color: #cc0000 ;
	text-align: left ;
	text-decoration: underline ;
}

.aspChangePassword_HyperLinkStyle a:active
{
	color: #660000 ;
	text-align: left ;
	text-decoration: underline ;
}

.aspChangePassword_InstructionTextStyle
{
	color: #333333 ;
	font-size: smaller ;
	padding-bottom: 5px ;
	padding-top: 5px ;
}

.aspChangePassword_LabelStyle
{
	color: #333333 ;
}

.aspChangePassword_PasswordHintStyle
{
	color: #a41700 ;
}

.aspChangePassword_TextBoxStyle
{
    
}

.aspChangePassword_TitleTextStyle
{
	background: #586d9d ;
	background-color: #586d9d ;
	border-bottom-color: #cccccc ;
	border-bottom-style: solid ;
	border-bottom-width: 1px ;
	color: white ;
	font-size: larger ;
	font-weight: bold ;
    padding-bottom: 5px ;
    padding-top: 5px ;
	text-align: center;
}

.aspChangePassword_ValidatorTextStyle
{
	color: #a41700 ;
	
}


/* asp:CreateUserWizard */
.aspCreateUserWizard
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
}

a.aspCreateUserWizard_CancelButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_CancelButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CancelButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CancelButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CancelButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCreateUserWizard_CompleteSuccessTextStyle
{
    color: #333333 ;
}

a.aspCreateUserWizard_ContinueButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_ContinueButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_ContinueButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_ContinueButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_ContinueButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CreateUserButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_CreateUserButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CreateUserButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CreateUserButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_CreateUserButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCreateUserWizard_ErrorMessageStyle
{
	color: #a41700 ;
}

a.aspCreateUserWizard_FinishCompleteButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_FinishCompleteButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishCompleteButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishCompleteButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishCompleteButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishPreviousButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_FinishPreviousButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishPreviousButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishPreviousButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_FinishPreviousButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCreateUserWizard_HeaderStyle
{
    background: #586d9d ;
	background-color: #586d9d ;
    border-bottom-width: 1px ;
	border-bottom-style: solid ;
	border-bottom-color: #cccccc ;
	color: white ;
	font-size: larger ;
	font-weight: bold ;
	margin-left: 4px ;
    padding-bottom: 5px ;
    padding-top: 5px ;
	text-align: center;
}

.aspCreateUserWizard_HyperLinkStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

.aspCreateUserWizard_HyperLinkStyle a:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

aspCreateUserWizard_HyperLinkStyle a:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

aspCreateUserWizard_HyperLinkStyle a:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

aspCreateUserWizard_HyperLinkStyle a:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCreateUserWizard_InstructionTextStyle
{
	color: White ;
}

.aspCreateUserWizard_LabelStyle
{
	color: #333333 ;
}

.aspCreateUserWizard_LabelStyle label
{
	color: #333333 ;
}

a.aspCreateUserWizard_NavigateButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_NavigateButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_NavigateButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_NavigateButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_NavigateButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCreateUserWizard_NavigationStyle
{
    color: White ;
}

.aspCreateUserWizard_PasswordHintStyle
{
    color: #a41700 ;
}

.aspCreateUserWizard_SideBarButtonStyle
{
	color: white ;
}

a.aspWizard_SideBarButtonStyle
{
	color: white ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:link
{
	color: white ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:visited
{
	color: white ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspWizard_SideBarButtonStyle:active
{
	color: white ;
	text-decoration: underline ;
}

.aspCreateUserWizard_SideBarStyle
{
	background: #7c8cb2 ;
	background-color: #7c8cb2 ;
	color: White ;
	padding: 5px ;
	vertical-align: middle ;
}

a.aspCreateUserWizard_StartNextButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_StartNextButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StartNextButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StartNextButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StartNextButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepNextButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_StepNextButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepNextButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepNextButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepNextButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepPreviousButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspCreateUserWizard_StepPreviousButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepPreviousButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepPreviousButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspCreateUserWizard_StepPreviousButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspCreateUserWizard_StepStyle
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	color: #333333 ;
	padding: 10px ;
	vertical-align: middle ;
}

.aspCreateUserWizard_TextBoxStyle
{

}

.aspCreateUserWizard_TitleTextStyle
{
	color: #333333 ;
	font-weight: bold ;
}

.aspCreateUserWizard_ValidatorTextStyle
{
	color: #a41700 ;
}




/* asp:Login */
.aspLogin
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
}

.aspLogin_CheckBoxStyle
{
	text-align: center;
}

.aspLogin_FailureTextStyle
{
	color: #a41700 ;
}

.aspLogin_HyperLinkStyle
{
	color: #0033cc ;
	text-align: left ;	
}

.aspLogin_HyperLinkStyle img
{
	vertical-align: bottom ;
    padding-top: 4px ;
}

.aspLogin_HyperLinkStyle a
{
	color: #0033cc ;
	padding-left: 5px ;
	text-align: left ;
	text-decoration: underline;
	vertical-align: bottom ;
}

.aspLogin_HyperLinkStyle a:link
{
	color: #0033cc ;
	text-align: left ;
	text-decoration: underline ;
}

.aspLogin_HyperLinkStyle a:visited
{
	color: #0033cc ;
	text-align: left ;
	text-decoration: underline ;
}

.aspLogin_HyperLinkStyle a:hover
{
	color: #cc0000 ;
	text-align: left ;
	text-decoration: underline ;
}

.aspLogin_HyperLinkStyle a:active
{
	color: #660000 ;
	text-align: left ;
	text-decoration: underline ;
}

.aspLogin_InstructionTextStyle
{
    color: #333333 ;
	font-size: smaller ;
	padding-bottom: 5px ;
	padding-top: 5px ;
}

.aspLogin_LabelStyle
{

}

a.aspLogin_LoginButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspLogin_LoginButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspLogin_LoginButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspLogin_LoginButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspLogin_LoginButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspLogin_TextBoxStyle
{
    
}

.aspLogin_TitleTextStyle
{
    background: #586d9d ;
	background-color: #586d9d ;
	border-bottom-color: #cccccc ;
	border-bottom-style: solid ;
	border-bottom-width: 1px ;
	color: white ;
	font-size: larger ;
	font-weight: bold ;
    padding-bottom: 5px ;
    padding-top: 5px ;
	text-align: center;
}

.aspLogin_ValidatorTextStyle
{
	color: #a41700 ;
}


/* asp:PasswordRecovery */
.aspPasswordRecovery
{
	background: #eeeeee ;
	background-color: #eeeeee ;
	border-color: #999999 ;
	border-style: dotted ;
	border-width: 1px ;
	color: #333333 ;
}

.aspPasswordRecovery_FailureTextStyle
{
	color: #a41700 ;
}

.aspPasswordRecovery_HyperLinkStyle
{
	color: #0033cc ;
	text-align: left ;
}

.aspPasswordRecovery_HyperLinkStyle img
{
	vertical-align: bottom ;
}

.aspPasswordRecovery_HyperLinkStyle a
{
	color: #0033cc ;
	padding-left: 5px ;
	text-align: left ;
	text-decoration: underline;
}

.aspPasswordRecovery_HyperLinkStyle a:link
{
	color: #0033cc;
	text-align: left;
	text-decoration: underline;
}

.aspPasswordRecovery_HyperLinkStyle a:visited
{
	color: #0033cc;
	text-align: left;
	text-decoration: underline;
}

.aspPasswordRecovery_HyperLinkStyle a:hover
{
	color: #cc0000 ;
	text-align: left ;
	text-decoration: underline ;
}

.aspPasswordRecovery_HyperLinkStyle a:active
{
	color: #660000;
	text-align: left;
	text-decoration: underline;
}

.aspPasswordRecovery_InstructionTextStyle
{
	color: #333333 ;
	font-size: smaller ;
	padding-bottom: 5px ;
	padding-top: 5px ;
}

.aspPasswordRecovery_LabelStyle
{
	color: #333333 ;
}

.aspPasswordRecovery_LabelStyle label
{
	color: #333333 ;
}

.aspPasswordRecovery_SubmitButtonStyle
{
	margin: 5px ;
}

a.aspPasswordRecovery_SubmitButtonStyle
{
    color: #0033cc ;
	text-decoration: underline;
}

a.aspPasswordRecovery_SubmitButtonStyle:link
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspPasswordRecovery_SubmitButtonStyle:visited
{
	color: #0033cc ;
	text-decoration: underline ;
}

a.aspPasswordRecovery_SubmitButtonStyle:hover
{
	color: #cc0000 ;
	text-decoration: underline ;
}

a.aspPasswordRecovery_SubmitButtonStyle:active
{
	color: #660000 ;
	text-decoration: underline ;
}

.aspPasswordRecovery_SuccessTextStyle
{
	color: #113a70 ;
}

.aspPasswordRecovery_TextBoxStyle
{

}

.aspPasswordRecovery_TitleTextStyle
{    
    background: #586d9d ;
	background-color: #586d9d ;
	border-bottom-color: #cccccc ;
	border-bottom-style: solid ;
	border-bottom-width: 1px ;
	color: white ;
	font-size: larger ;
	font-weight: bold ;
    padding-bottom: 5px ;
    padding-top: 5px ;
	text-align: center;
}

.aspPasswordRecovery_ValidatorTextStyle
{
	color: #a41700 ;
}



/* TABLE ---------------------------------------------- */


/* asp:Table */
.aspTable1
{
	border-color: #999999 ;
	border-style: solid ;
	border-width: 1px ;
	margin: 0px ;
	padding: 0px ;	
}

.aspTable1 tr td
{
	background: white ;
	background-color: white ;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	color: #333333 ;
	margin: 0px ;
	padding: 3px ;
}

.aspTable1 tr th
{
	background: #eeeeee;
	background-color: #eeeeee ;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	color: #333333 ;
	margin: 0px ;
	padding: 0px ;
}

.aspTable1 tr
{
	border-width: 0px ;
	margin: 0px ;
	padding: 0px ;	
} 




/* VALIDATORS ---------------------------------------------------- */

/* asp:CompareValidator */
.aspCompareValidator
{
	color: #a41700 ;
}

/* asp:CustomValidator */
.aspCustomValidator
{
	color: #a41700 ;
}

/* asp:RangeValidator */
.aspRangeValidator
{
	color: #a41700 ;
}

/* asp:RequiredFieldValidator */
.aspRequiredFieldValidator
{
	color: #a41700 ;
}

/* asp:RegularExpresssionValidator */
.aspRegularExpresssionValidator
{
	color: #a41700 ;
}

/*asp:ValidationSummary */
.aspValidationSummary
{
	color: #a41700 ;
}

.aspValidationSummary ul li
{
	color: #a41700 ;
}



/* TEXT AND COLOUR ---------------------------------------------------- */

/* asp:CheckBox */
.aspCheckBox
{

}

/* asp:CheckBoxList */
.aspCheckBoxList
{

}

/* asp:DropDownList*/
.aspDropDownList
{
	color: #333333 ;
}

/* asp:FileUpload */
.aspFileUpload
{
	color: #333333 ;
}

/* asp:HyperLink */
.aspHyperlink
{
	color: #0033cc ;
	text-decoration: underline ;	
}

.aspHyperlink:visited
{
	color: #660066 ;
	text-decoration: underline ;	
}

.aspHyperlink:hover
{
	color: #cc0000 ;
	text-decoration: underline ;	
}


.aspHyperlink:active
{
	color: #660000 ;
	text-decoration: underline ;	
}


/* asp:Label */
.aspLabel
{

}

/* asp:ListBox */
.aspListBox
{
	color: Black ;
}

/* asp:LinkButton */
.aspLinkButton
{
	color: #0033cc ;
	text-decoration: underline ;	
}

.aspLinkButton:active
{
	color: #660000 ;
	text-decoration: underline ;	
}

.aspLinkButton:visited
{
	color: #660066 ;
	text-decoration: underline ;	
}

.aspLinkButton:hover
{
	color: #cc0000 ;
	text-decoration: underline ;	
}

.aspHyperlink:active
{
	color: #660000 ;
	text-decoration: underline ;	
}




/* asp:LoginName */
.aspLoginName
{

}

/* asp:LoginStatus */
.aspLoginStatus
{

}

/* asp:RadioButton */
.aspRadioButton
{

}

/*asp:RadioButtonList*/
.aspRadioButtonList
{

}

/*asp:TextBox*/
.aspTextBox
{
    
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: Yellow;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


	