﻿body
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #8f9396;
}
.greyfield
{
	border-right: #cdd3e3 1px solid;
	border-top: #cdd3e3 1px solid;
	border-left: #cdd3e3 1px solid;
	border-bottom: #cdd3e3 1px solid;
}
.darkgreyback
{
	background-color: #cdd3e3;
}
.lightgreyback
{
	background-color: #F0F1F3;
}
.homepadder
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
		font-size: 10pt;

}
.hidden
{
	background-color: #ffffff;
}
#wrapper
{
	text-align: left;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#wrapperr
{
	text-align: left;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}

#wrapperrr
{
	text-align: left;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#wrapperrrr
{
	text-align: left;
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
.btninput
{
	border: thin solid #2275ab;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
		background-color: #cdd3e3;
		color: #000;
		font-weight: bold;
		font-variant: small-caps;
	text-align: center;
}

.borderUser
{
		border-right: #2275ab thin solid; padding-right: 2px;
	
	}
.modalBackground
{
	background-color: #e6e7e6;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.deepBlue
{
	border-right: #2275ab 5px solid;
	border-top: #2275ab 0px solid;
	border-left: #2275ab 5px solid;
	border-bottom: #2275ab 5px solid;
}
.deepBluePadder
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: gray;
}
ul.recentPosts li{
	padding-right: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: gray;
	list-style: none;
}

ul.recentPosts li a{
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: gray;
}

ul.recentPosts li span{
	display: block;
	text-indent: 10px;
	text-transform: none;
	padding-right: 0px;
	padding-bottom: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: gray;
}

.bluefont
{
	color: #1f74ab;
 font-weight:bold;
}
.greynoleft
{
	border-right: #cdd3e3 1px solid;
	border-top: #cdd3e3 1px solid;
	border-bottom: #cdd3e3 1px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.lightbluenobar 
{
		color: #1F74AB;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;

	}
.lightbluenobar A:link
{
	color: #1F74AB;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}
.lightbluenobar A:visited
{
	color: #1F74AB;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}
.lightbluenobar A:active
{
	color: #1F74AB;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}
.lightbluenobar A:hover
{
	color: #1F74AB;
	font-size: 100%;
	text-decoration: underline;
	padding-right: 9px;
	padding-left: 9px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}

.lightbluebar A:link
{
	color: #1F74AB;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}
.lightbluebar A:visited
{
	color: #1F74AB;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}
.lightbluebar A:active
{
	color: #1F74AB;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}
.lightbluebar A:hover
{
	color: #1F74AB;
	font-size: 100%;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10pt;
}

.sitefont
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}


TABLE
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;

		font-size: 10pt;
}
.accordionheader
{
	border-right: #0066ff thin solid;
	padding-right: 0px;
	border-top: #0066ff thin solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #0066ff thin solid;
	padding-top: 0px;
	border-bottom: #0066ff thin solid;
	margin-top: 5px;
	margin-left: 3px;
	cursor: hand;
}
.accordiancontent
{
	border-right: #ffffff thin solid;
	padding-right: 2px;
	border-top: #ffffff thin solid;
	padding-left: 3px;
	padding-bottom: 2px;
	border-left: #ffffff thin solid;
	padding-top: 2px;
	border-bottom: #ffffff thin solid;
	margin-top: 0px;
	margin-left: 0px;
}

.modalBackground
{
	background-color:Gray;
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
	opacity:0.7;	
}

.modalPopup
{
	background-color:White;	
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	
}

.overlay
{
    border: black 1px solid;
    padding: 5px;
    z-index: 100;
    width: 100px;
    position: absolute;
    background-color: #fff;
    -moz-opacity:0.9;
	-khtml-opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter:alpha(opacity=90);
	opacity:0.9;	
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}

A:link
{
	font-family: Tahoma;
	text-decoration: underline;
	color: #3366FF;
}
A:visited{	font-family: Tahoma;
	text-decoration: underline;
	color: #3366FF;}
A:active{	font-family: Tahoma;
	text-decoration: underline;
	color: #3366FF;}
A:hover{	font-family: Tahoma;
	text-decoration: none;
	color: #3366FF;}
	
	.fieldsetnews
{
	border-color: #2275ab;
}

#menu2
{
	width: 200px;
	margin: 2px 0px 0px -35px;
}
	#menu2 ul
{
	list-style-type: none;
	padding-right: 5px;
	font-weight: bold;
	font-size: .75em;
	color: #2275AB;
}
	
#menu2 li a
{
	border-style: solid;
	border-width: 3px;
	border-color: #DFE3EE #ACB7D2 #ACB7D2 #DFE3EE;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #CCD3E3;
	color: #FFFFFF;
}
	
#menu2 li a:link, #menu2 li a:visited
{

	color: #fff;
	display: block;

	background-color: #CCD3E3;
}
	
#menu2 li a:hover
{
	border-style: solid;
	border-width: 3px;
	border-color: #DFE3EE #ACB7D2 #ACB7D2 #DFE3EE;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #ACB7D2;
	color: #FFFFFF;
}
	
