A:hover {text-decoration: underline; color: #A5A9B4}

A {text-decoration: underline; color: #5A5F6B}

BODY {

font-family: VERDANA,Arial,sans-serif;

	color: #000080;

	font-size:12px;

	line-height: 1.166;	

	margin: 0px;

	padding: 0px;

	background-color:#ffffff;

	background-position:center;

	

	

}

HTML {

SCROLLBAR-ARROW-COLOR: #ffffff;

SCROLLBAR-BASE-COLOR: #041241;

SCROLLBAR-SHADOW-COLOR: #041241; 

SCROLLBAR-DARKSHADOW-COLOR: #041241;

SCROLLBAR-3DLIGHT-COLOR: #041241; 

}

TEXTAREA

{ 

font : 8pt verdana; 

color: #000000; 

background-color: #FFFBEC; 

border-color:#041241; 

border-width: 1px; 

border-left-width: 1px; 

border-right-width: 1px; 

border-style: solid; 

}

SELECT 

{ 

font : 8pt verdana; 

color: #000000; 

background-color: #FFFBEC; 

border-color: #041241; 

border-width: 1px; 

border-left-width: 1px; 

border-right-width: 1px; 

border-style: solid;

} 

INPUT 

{ 

font : 8pt verdana; 

color: #000000; 

background-color: #FFFBEC; 

border-color: #041241;

border-width: 1px; 

border-left-width: 1px; 

border-right-width: 1px; 

border-style: solid; 

} 

img {

	border: none;

}



form { margin: 0px; border: none; }



.alt_1 { 

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "VERDANA", "ARIAL","HELVETICA"; TEXT-DECORATION: none;

    BACKGROUND-COLOR: #E7E7E7;

	}

	

.alt_2 { 

    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "VERDANA", "ARIAL","HELVETICA"; TEXT-DECORATION: none;

    BACKGROUND-COLOR: #ffffff;

}

hr.dashed {

    width: 98%;

    margin-top: 0;

	margin-bottom: 0;

    height: 1px;

    border-top: 1px dashed #000000;

    border-bottom: 0px dashed #000000;

    background-color: white;

    }

.hand {cursor:hand;}





.panel {

  border-width:1px;

  border-style:dashed;

  border-color:#041241;

  background-color:#f0f0f0;

  padding:1px;

}



.row_head {

  border-width:0px;

  border-style:solid;

  border-color:#041241;

  background-color:#6E78AD;

}

.head {

  font-family:verdana;

  font-size:14px;

  font-weight:bold;

  text-align:center;

  color:#ffffff;

}



.row_week {

  border-width:1px;

  border-style:solid;

  border-color:#041241;

}

.weekday {

  font-family:verdana;

  font-size:11px;

  width:24px;

  text-align:center;

  color:#ffffff;

  background-color:#041241;

  border:0px solid #99b3cc;

  padding:1px;



}



.row_day {

  padding:1px;

}

.day {

  font-family:verdana;

  font-size:11px;

  width:23px;

  text-align:center;

  color:#000000;

  background-color:#f0f0f0;

  border:1px solid #041241;

  padding:1px;



}



.day_empty {

  font-family:verdana;

  font-size:11px;

  width:23px;

  text-align:center;

  color:#f0f0f0;

  background-color:#041241;

  border:1px solid #f0f0f0;

  padding:1px;



}

.day_disabled {

  font-family:verdana;

  font-size:11px;

  width:23px;

  text-align:center;

  text-decoration:line-through;

  color:#999999;

  background-color:#041241;

  border:1px solid #f0f0f0;

  padding:1px;



}

.day_current {

  font-family:verdana;

  font-size:11px;

  width:23px;

  text-align:center;

  color:#ffffff;

  background-color:#31A2DE;

  border-width:1px;

  border-style:solid;

  border-color:#041241;

  padding:1px;



}

.day_special {

  font-family:verdana;

  font-size:11px;

  width:23px;

  text-align:center;

  color:#ffffff;

  background-color:#31A2DE;

  border-width:1px;

  border-style:solid;

  border-color:#ffcccc #996666 #996666 #ffcccc;

  padding:1px;



}



.row_foot {

  margin:1px;

}

.foot {

  font-family:verdana;

  font-size:11px;

  width:50px;

  margin:0px 1px;

  text-align:center;

  color:#ffffff;

  background-color:#FFFFFF;

  border-width:1px;

  border-style:solid;

  border-color:#cce6ff #668099 #668099 #cce6ff;

  padding:1px;



}



.list {

  font-family:verdana;

  font-size:12px;

  color:#000000;

  background-color:#f0f0f0;

}

.mini_table{
width:170px;
}

.mini_title{
height:22px;

}



.div_title{
text-align:center;
padding-left:0px;
padding-top:0px;
font-weight:bold;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.mini_cont{
	padding:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.mini_cont A{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#000000; 
font-size:11px;
font-weight:bold; 
}

.mini_left {
padding-left:0px;
}

.mini_right {
padding-left:5px;
}

.nav_top A:visited {

text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;  
color:#000000; 
font-size:11px; 
font-weight:bold; 

}

.nav_top A{

text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-weight:bold; 
color:#000000; 
font-size:11px;
font-weight:bold; 

}



.nav_top {

font-family:Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
color: #000000; 
font-size:9px;  
font-weight:none;

}

.nav_top A:hover {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#ffffff; 
font-size:11px; 
font-weight:bold; 
}



.nav_right{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#ffffff; 
font-size:11px;
padding-left:32px;
font-weight:bold; 
}

.nav_right A{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#ffffff; 
font-size:11px;
font-weight:bold; 

}
.nav_right A:visited {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#ffffff; 
font-size:11px; 
font-weight:bold; 

}
.nav_right A:hover {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#395C9C; 
font-size:11px; 
 font-weight:bold; 
}

.nav_bottom A:visited {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#183f44; 
font-size:10px; 
font-weight:none; 
}

.nav_bottom A{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#183f44; 
font-size:10px;
font-weight:none; 
}

.nav_bottom {
font-family:Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
color: #183f44; 
font-size:10px;  
font-weight:none;
padding-bottom:2px;
}

.nav_bottom A:hover {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;  
color:#888888; 
font-size:10px; 
font-weight:none; 

}

.main_table {
border:#EF7910 solid 1px;
text-decoration: none; 
color: #000000; 
font-size:11px;  
font-weight:none;

}

.page_content {
text-decoration: none; 
color: #000000;
font-size:12px;  
font-family: VERDANA,Arial,sans-serif;
font-weight:none;
padding: 5px;
padding-top:30px;

}

.page_content b {
color: #173F84;
}



HR {

background-color:#ffffff;
border-color:#000000;
size:1px;
}

b {
  color: #173F84;
}

.side_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align:left;
}
.side_links a:hover{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#d6b12c;
	display:block;
}
.side_links a:visited{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.side_links a{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
.style1 {color: #FFFFFF}
.style2 {
	font-size: 12px
}
.style4 {color: #FFFFFF; font-size: 12px; }

.border { border:1px #000000; }

