.content{

}

.content a{
	color:#3f95ba;
	background-color:inherit;
	text-decoration:underline;
}

.content a:hover{
	text-decoration: underline;
	background-color : #e8f2f7;
}

td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4d4d;
}

.footer{
	color:#ffffff;
}

.footer a{
	color:#ffffff;
}
.footerblacktext{
	color:#4d4d4d;
}

.footerblacktext a{
	color:#4d4d4d;
}


a {
	text-decoration: underline;
	color:#3f95ba;
}

.menu {
	text-decoration: none;
	color:#5f5f5f;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a:active.menu {
	text-decoration: none;
	color:#828282;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a:hover.menu {
	text-decoration: none;
	color:#3f95ba;
	font-size:13px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a.menulinkside {
	text-decoration: underline;
	color:#3f95ba;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
}
a.menulinkside:hover{
	text-decoration: underline;
	background-color : #dfedf3;
	color : #236d8d;
}
.datatable {
	text-decoration: none;
	color:#5f5f5f;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a:active.datatable {
	text-decoration: none;
	color:#828282;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

a:hover.datatable {
	text-decoration: none;
	color:#3f95ba;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.textwhitebold {
	color: #ffffff;
	font-weight: bold;
	
}

.menumaintitles {
	color: #5f5f5f;
	font-weight: bold;
	
}

H1 {
	color:#6699cc;
	font-weight: bold;
	font-size : 12px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

.featuredheader {
	color:#6699cc;
	font-size:12px;
	font-weight:bold;
}

.featuredheader2 {
	color:#6996d7;
	font-size:12px;
	font-weight:bold;
}
.formFieldMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 120px;
	height: 20px;
	border: 1px solid #ACB8B9;
	background-image: url(../images/bg_medium_02.gif);
}
.formFieldGoButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 20px;
	height: 18px;
	border: 1px solid #ACB8B9;
	background-image: url(../images/bg_medium_02.gif);
}
.formFieldMediumLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 120px;
	height: 14px;
	border: 1px solid #ACB8B9;
	background-image: url(../images/bg_medium_02.gif);
}
/* Calendar style */
.main {
width:155px;
border:1px solid #46AFDE;
}
.month {
background-color:#63a5ce;
font:bold 10px verdana;
color:#404040;
}
.daysofweek {
background-color:#c6deef;
font:bold 10px verdana;
color:gray;
}
.days {
font-size: 10px;
font-family:verdana;
color:c0c0c0;
background-color: white;
padding: 2px;
}
.days #today{
font-weight: bold;
color: red;
}
/* End of Calendar style */

.datatdtitlestyle {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99CCFF;
	border-right-color: #99CCFF;
	border-bottom-color: #99CCFF;
	border-left-color: #99CCFF;
}
.datatdstyle {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #99CCFF;
	border-bottom-color: #99CCFF;
	border-left-color: #99CCFF;
}
.textbolddark {
	color:#333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}
.textbolddarkspacedandlarger {
	color:#333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	letter-spacing: 3px;
}
.largetextbluebackground {
background-color:#63a5ce;
font:bold 12px verdana;
color:#404040;
}
.largetextnobackground {
font:bold 12px verdana;
color:#404040;
}
a.bluebackgroundlink {
	background-color:#63a5ce;
	color:#404040;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
