body{
	margin-top:0px;
	margin-bottom:0px;
	margin-right: 0px;
	margin-left: 0px;

}

#header{
  margin: 0 10px; 
  position: relative; 
  width: 570px; 
}

.thumbnail{
position: relative;
z-index: 0;
font:Verdana;
font-size:12px;
text-decoration:none;
color:#FF0000;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: ghostwhite;
padding: 5px;

border: 1px solid lightgray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:0;
left: 50; /*position where enlarged image should offset horizontally */
}
#u1 {
	position:absolute;
	left:80px;
	top:248px;
	width:309px;
	height:37px;
	z-index:1;
	background-color: #FBFFF2;
}
#u2 {
	position:absolute;
	left:447px;
	top:318px;
	width:309px;
	height:37px;
	z-index:1;
	background-color: #FBFFF2;
}
#u3 {
	position:absolute;
	left:442px;
	top:485px;
	width:309px;
	height:37px;
	z-index:1;
	background-color: #FBFFF2;
}
#u12 {
	position:absolute;
	left:83px;
	top:272px;
	width:309px;
	height:37px;
	z-index:1;
	background-color: #FBFFF2;
}
#u13 {
	position:absolute;
	left:79px;
	top:301px;
	width:309px;
	height:37px;
	z-index:1;
	background-color: #FBFFF2;
}

#top-panel {
  background-color : #6b795a;  
  height: 17px; 
  margin: 0px; 
  padding:0px; 
  position: relative; 
  width: 570px; 
  z-index: 1500; }

#inner_panel {
  position: relative; 
  top: 0px; 
  background-color: #adba8c; 
  margin:0px; 
  border: 1px solid #6b795a;}
  
#outer_panel {
  overflow: hidden; 
  position: absolute; 
  z-index: 1600; 
  padding-left: 15px; 
  top: 17px; 
  width: 530px
}
pre {font-size: 11px;}
a img { border: none; }



#strong{
width:50px;
height:6px;
background-color:#FFFF00;
}
#week{
height:6px;
float:left;
background-image:url(images/menus/m1.jpg);
}

#content{

width:400px;
height:250px;
}
.msghide{
display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 400px;
            height: 165px;
            padding: 1px;
            border: 4px solid #666666;
            background-color:#F9FBF0;
            z-index:1002;
            overflow: auto;}
.moverlay {
			display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color:#FFFFFF;
            z-index:1001;
            -moz-opacity:0.5;
            opacity:20;
            filter: alpha(opacity=80);
}


.trans_box2 {
  font-family:verdana;
  font-weight:bold;
  padding:40px;
  margin:30px;
  border:solid 1px #555;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/search.gif');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(images/search.gif);
}


	
	#mainContainer{
		width:750px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#FFFFF;
		border-left:3px double #000;
		border-right:3px double #000;
	}
	#formContent{
		padding:5px;
	}
	/* END CSS ONLY NEEDED IN DEMO */
	
	
	 
	
	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:350px;	/* Width of box */
		height:80px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		 	/* White background color */
		text-align:left;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		z-index:100;
		border-collapse:collapse;
	background-color:#D0E3EE;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:1;
	}
	
	form{
		display:inline;
	}
	
 
 .colorhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #366496;
}
 .Boldhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.Texthead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000000;
	font-size: 16px;
	font-style: italic;
	line-height: 26px;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
}
.whitehead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #EFEFEF;
}
.NormalText {
	font-family: Geneva, Arial, Helvetica, sans-serif;	 
	color: #666666;
}
.SubHeadingDark{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	display: block;
}

.SubHeadingDarksmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	line-height:20px;
}

.SubHeadingbg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	display: block;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204A79;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}

.SubHeadingbg1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	display: block;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A3BDD3;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}

.BodyContentNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:normal;
	color: #000000;
	text-decoration: none;
}
.FormTextbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	color:#003366;
	text-decoration: none;
	border: 1px solid #7C9D0B;
}

.FormTextArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	color:#003366;
	text-decoration: none;
	width:100%;
	border: 1px solid #EFFBC6;
	
}
 
.BlueColorContentText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

.WhiteContentNormaltext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:normal;
	color: #EFEFEF;
	
}
 
.NewsContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

 .ContentText {
 text-align:left;
 text-indent:16px;
	font-family: Arial;
	font-size: 11px;
	line-height:15px;
	color: #666666;
	background-color:#FEFEFC;
}
.CopyrightsText {
	font-family: Arial;
	font-size: 11px;
	line-height:15px;
	color: #666666;
}
.answhitehead {
	font-family: "Century Gothic";
	font-weight: inherit;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.SmallWhiteHeading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.answsubhead{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.ansbluehead {
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}


a.over{
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display:block;
	height:auto;
	line-height: 21px;
}
a.over:hover {
	background-color:#F9FBF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8BAB00;
	text-decoration: none;
	display:block;
	height:auto;
	line-height: 21px;
}
 a.toplinks {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #B3D900;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
a.toplinks:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #99B900;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

 a.toplinks1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
a.toplinks1:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
a.footerlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99B900;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}


a.footerlinks2:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.footerlinks2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.footerlinks2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlinks2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}
a.headerlinks {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.headerlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.mainlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height:1.5;
 
 }

a.mainlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height:1.5;
 
 }

a.mainlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height:1.5;
 }
a.mainlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height:1.5;
}
.button {
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #BCBCBC;
}

.signupbutton {
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: #C4DCEA;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #BCBCBC;
	font-weight: bold;
}

.reply{
background-image:url(images/menus/p_quote.gif);
width:52px;
height:18px;
}


.dropdownbutton {
	FONT-SIZE: 11px;
	COLOR: #333333;
	background-color: #D7F59C;
	font-family: Arial, Helvetica, sans-serif;	 
}

.ansorangeh {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	text-decoration: none;
	letter-spacing: normal;
}



.ansorangehead {
	color: #FF0066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
}
.ansosubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336288;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	margin-left:5px;
}

.ans1subhead {
	color:#666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.ansbsubhead {
	color: #336288;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	width:145%;
	height:28px;
}

.ansborder{
	border-collapse:collapse;
	border:1px solid;
	
}
.anscolorborder{
	border-collapse:collapse;
	border:1px solid;
	border-color:#8CAC00;
	
}

.ansbottomborder{
	border-collapse:collapse;
	border-bottom:1px solid;
		
}

.anstbborder{
	border-collapse:collapse;
	border-bottom:1px solid #8CAC00;
	border-top:1px solid #CCC600;
	background-color:#A0C12A;
}

.msgbox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
height:15px;
width:300px;
color:#FF6600;
padding:5px;
display:block;
border:solid 1px #FF6600;
background-color:#FDF0EA;		
}

.bgbr{
	margin-left:12px;
	border-collapse:collapse;
	background-color:#FBFFF2;
	color:#003366;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #000000;
	height:25px;
		
}
.gsubhead{
text-align:left;
text-indent:12px;
	border-collapse:collapse;
	background-color:#FBFFF2;
	color:#003366;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	 
	height:25px;
		
}
.bgbr1{
	border-top:1px solid #E9EFF3;
	text-indent:5px;
	border-collapse:collapse;
	background-color:#417BAB;
	color:#FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #666666;
	height:20px;
	font-style: normal;
	line-height: 25px;
		
}

a.footerlinks1 {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


a.footerlinks1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099CC;
	text-decoration: none;
}

a.el {
	color: #666666;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px;
}


a.el:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #0099CC;
	text-decoration: none;
}

a.caplinks:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

a.caplinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

a.caplinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.caplinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF3300;
	text-decoration: underline;
}



a.mlinks{
	color: #0066CC;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-decoration: none;
}


a.mlinks:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #006699;
	text-decoration: underline;

}



a.bluelinks:link {
	color: #006633;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.bluelinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a.linksyellow1 {
	color: #E8CB04;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.linksyellow1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E8CB04;
	text-decoration: underline;
	font-weight: bold;
}
a.white {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.white:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
a.side:link {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Calibri;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;
}
a.side:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Calibri;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;

}
a.side:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Calibri;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;
	background-color: #007E99;

}
a.side:active {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Calibri;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	letter-spacing: 0px;

}

 a.close:link {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	letter-spacing: 0px;
}
a.close:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	letter-spacing: 0px;
}
a.close:active {
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	letter-spacing: 0px;
}
a.close:hover {
	text-decoration: none;
	color: #006699;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	letter-spacing: 0px;
	background-color: #C4DCEA;

}

