#iwmf
{
	position:fixed;
	top:0;
	left:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-align:left;
	z-index:50;
	
}

#iwmf div, #iwmf span {
	font-size: 1em;
}


#iwmf a
{
	color:#999999;
	text-decoration:none;
}

#iwmf a:hover
{
	background-color:transparent;
	color:#ffffff;
	text-decoration:underline;
}
#iwmf ul
{
	margin:0;
	padding:0;
}

#iwmf li
{
	list-style:none;
	margin:0px;
	padding:0;
}


#iwmf #iwmf_mainEventContainer
{
	float:left;
	display:inline;
	width:49%;
}

#iwmf #iwmf_mainhCardContainer
{
	float:left;
	display:inline;
	width:49%;
}

#iwmf #iwmf_mainContainer
{
	width: 100%;
	height:220px;
	margin:0;
	padding:0;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/50x50_95.png');
	background-repeat:repeat;
	display:none;
	padding-top:5px;
}


#iwmf #iwmf_mapContainer
{
	width: 100%;
	height:200px;
	min-height:200px;
	margin:0;
	padding:10px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/50x50_95.png');
	background-repeat:repeat;
	display:none;
	
}
#iwmf #iwmf_mapFrame
{
	width: 1000px;
	border:thin black solid;
	height:180px;
	position:relative;
}


#iwmf #iwmf_eventsHead
{
	height:15px;
	margin: 0 0 5px 15px;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}

#iwmf #iwmf_contactsHead
{
	height:15px;
	margin: 0 0 5px 15px;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}


#iwmf .iwmf_Next
{
	float:right;
	margin-right:10px;
	font-size:.8em;
	text-transform:uppercase;
}

#iwmf .iwmf_Prev
{
	float:right;
	margin-right:10px;
	font-size:.8em;
	text-transform:uppercase;
}
#iwmf #iwmf_mainToolbar
{
	left:0px;
	width:auto;
	margin:auto;
	height:24px;
	background-color:#000000;
}

#iwmf #iwmf_gleam
{
	float:left;
	margin:0;
	padding:0 0 0 0px;
	width:26px;
	height:26px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/oomphGleam.gif');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#000000;
	border-bottom:1px solid #333333;
	cursor:pointer;

}

#iwmf #iwmf_mainNavContainer
{
	background-color:#000000;
	padding-top:2px;
	margin-left:0px;
	width:auto;
	height:24px;
	border-bottom:1px solid #333333;
	display:none;
}

#iwmf #iwmf_listViewButton
{
	float:left;
	width:18px;
	height:18px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/list_down_24x24.png');
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:2px;
	cursor:pointer;
}

#iwmf #iwmf_mapViewButton
{
	float:left;
	width:18px;
	height:18px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/globe_down_24x24.png');
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:2px;
	cursor:pointer;
}

#iwmf #iwmf_calViewButton
{
	float:left;
	width:25px;
	height:25px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/cal_up.png');
	background-repeat:no-repeat;
	float:left;
	margin-left:10px;
	display:none;
}

#iwmf #iwmf_options
{
	float:right;
	font-size:smaller;
	color:#ffffff;
	margin:5px 0px 0px 10px;
}

#iwmf #iwmf_closeButton
{
	float:right;
	width:30px;
	height:17px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/closeIcon.png');
	background-repeat:no-repeat;
	margin:2px 10px 0 10px;
}


#iwmf .iwmf_vEvent
{
	margin:0px;
	min-height:110px;
}

#iwmf .iwmf_vCard
{
	width:auto;
	min-height:110px;
}

#iwmf #iwmf_vCards
{
	width:auto;
	margin:0 10px 10px 10px;
	padding:10px;
	border:#333333 solid 2px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/50x50_95.png');
	background-repeat:repeat;
	min-height:160px;
}

#iwmf #iwmf_vEvents
{
	width:auto;
	margin:0 10px 10px 10px;
	padding:10px;
	border:#333333 solid 2px;
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/50x50_95.png');
	background-repeat:repeat;
	min-height:160px;
}

#iwmf #iwmf_number
{
	background-image:url('http://www.betterborrowers.com/ClientScript/oomph/images/number_1.png');
	background-repeat:no-repeat;
	height:24px;
	width:24px;
	float:left;
	text-align:center;
	padding-top:5px;
	display:none;
}


#iwmf .iwmf_photo
{
	height:96px;
	width:96px;
	float:right;
	border:1px solid #333333;
	margin-left:10px;
}

#iwmf .iwmf_netBar
{
	padding:10px 5px 0 0;
	border-top:1px solid #333333;
	margin-top:10px;
	height:100%;
}

#iwmf .iwmf_netBar img
{
	border:0;
}

#iwmf .iwmf_netBar ul
{
	margin:0;
	padding:0;
}

#iwmf .iwmf_netBar li
{
	display:inline;
	margin:0px 10px 0px 0px;
	

}


#iwmf .iwmf_iconOutlook a:link,
#iwmf .iwmf_iconOutlook a

{
	background:transparent url('http://www.betterborrowers.com/ClientScript/oomph/images/outlook.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	border:none;
	

}

#iwmf .iwmf_iconLive a:link,
#iwmf .iwmf_iconLive a

{
	background:transparent url('http://www.betterborrowers.com/ClientScript/oomph/images/live.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	border:none;
}

#iwmf .iwmf_iconGoogle a:link,
#iwmf .iwmf_iconGoogle a

{
	background:transparent url('http://www.betterborrowers.com/ClientScript/oomph/images/google.png') no-repeat scroll 0 50%;
	display:block;
	float:left;
	height:16px;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	border:none;
}

#iwmf .iwmf_iconYahoo a:link,
#iwmf .iwmf_iconYahoo a

{
	background:transparent url('http://www.betterborrowers.com/ClientScript/oomph/images/yahoo.png') no-repeat scroll 0 50%;
	display:inline-block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:27px;
	padding:5px;
	border:none;
}

#iwmf .iwmf_iconApple a:link,
#iwmf .iwmf_iconApple a 

{
	background:transparent url('http://www.betterborrowers.com/ClientScript/oomph/images/apple.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	border:none;
}

#iwmf .iwmf_icon30b a:link,
#iwmf .iwmf_icon30b a

{
	background:transparent url('http://www.betterborrowers.com/ClientScript/oomph/images/30boxes.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	border:none;
}


#iwmf .iwmf_summary
{
	font-weight:bold;
	font-size:1.2em;
	text-transform:uppercase;
}

#iwmf .iwmf_fn
{
	font-weight:bold;
	font-size:1.2em;
	text-transform:uppercase;
}

#iwmf .iwmf_org
{
	font-weight:bold;
	font-size:1.2em;
	text-transform:uppercase;
}

#iwmf .iwmf_dtend
{
	visibility:collapse;
	display:none;
}

#iwmf .iwmf_geo
{
	display:none;
}

#iwmf .iwmf_category
{
	display:none;
}


#iwmf .iwmf_country-name
{
	display:none;
}

#iwmf .iwmf_description
{
	margin-top:10px;
}

#iwmf .iwmf_given-name
{
	font-size:1.2em;
	font-weight:bold;
}

#iwmf .iwmf_family-name
{
	font-size:1.2em;
	font-weight:bold;
}


#iwmf .iwmf_vEventContainer
{
	width:100%;
}

#iwmf .iwmf_hCardContainer
{
	width:100%;
}
@charset "utf-8";
/* CSS Document */

body
{
	background-color:#FFFFFF;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#464646;
	padding:0px;
	margin:0px;
}
a
{
	color:#000000;
	text-decoration:none;
}
a:hover
{
	color:#000000;
	text-decoration:underline;
}
form, br, p, div, h1, h2, h3, h4, h5, input, checkbox, ul, li 
{
padding:0px;
margin:0px;

}

ul{
	list-style:none;
}
.clear{
	padding:0px;
	margin:0px;
	clear:both;
}

.PD-LEFT{
	padding-left:15px;
}

.PD-RIGHT{
	padding-right:15px;
}

.PD-LEFT-S{
	padding-left:35px;
}

.PD-RIGHT-S{
	padding-right:35px;
}




.bodybg{
	background-image:url(body_bg.jpg);
	background-repeat:repeat-y;
	padding:0;
	margin:0;
}
.searchBox
{
	color:#006766;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
/*.home{
	background-image:url(home_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:27px;
	width:90px;
}

.forecloser{
	background-image:url(forecloser_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:27px;
	width:143px;
}

.bankrupt{
	background-image:url(bankrupt_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:27px;
	width:129px;
}

.forecloser{
	background-image:url(forecloser_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:27px;
	width:143px;
}*/


.deepblue{
	background-color:#2D404F;
}

.headertxt{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:27px;
	padding-left:15px;
	vertical-align:middle;
}

.ashborder{
	border:#828591 solid 1px;
	
}
.txtheight{
	line-height:25px;
}

.sold{
	/*background-image:url(sold.jpg);
	background-repeat:no-repeat;
	width:231px;
	height:152px;
	margin-top:16px;
	margin-bottom:16px;*/
}

.getadvice{
	background-image:url(getadvice.jpg);
	background-repeat:no-repeat;
	width:242px;
	height:28px;
}

.getadvicebgcolor{
	background-color:#F1EECC;
	border-right-width: 2px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #2D404F;
	border-left-color: #2D404F;
	border-bottom-color:#2D404F;
	/*width:238px;*/
}

.getadvicebgcolor1{
	background-color:#F1EECC;
	border-right-width: 2px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #2D404F;
	border-left-color: #2D404F;
	border-bottom-color:#2D404F;
	/*width:238px;*/
}
.img-no-margin
{
	margin:0 !important;
}
.header-bg-expert
{
	background-image:url(experts.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:241px;
	height:34px;
}
.leftmenuborder{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADAB98;
	line-height:29px;
	
}

.img{
	background-image:url(img1.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:199px;
	margin-top:10px;
	margin-bottom:10px;
}

.gridfonttext
{
color:black;
font-size:12px;
padding-left:1px;
}

.getstarted{
	background-image:url(getstarted.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:45px;
	
}

.getstartedbgcolor{
	background-image:url(getstartedbg.jpg);
	background-repeat:repeat-y;
}

.getstartedbottom{
	background-image:url(getstarted_bottom.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:12px;
	
}
.imgdiv{
	width:72px;
	float:left;
}
.textdiv{
	width:260px;
	float:right;
}

.top1{
	width:342px;
	float:left;
	
}
.getStatedRow
{
	
	height:80px;
	display:table;
	padding-top:5px;
	padding-bottom:5px;
}
.divSpace
{
	height:16px;
}
.getstartedtxt{
	font-size:12px;
	line-height:13px;
	padding-top:10px;
}

.topwhiteborder{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.meantxtheader
{
	font-size:14px;
	font-weight:bold;
	border-bottom:1px #339933 solid;
	line-height:25px;
	text-decoration:none;
	color:#000000;
}
.meantxtheader:hover
{
	font-size:14px;
	border-bottom:1px #CC0000 solid;
	text-decoration:none;
	color:#000000;
}

.meantxt{
	font-size:12px;
	font-weight:bold; border-bottom:1px #339933 solid;
	line-height:23px;
	text-decoration:none;
	color:#000000;
}
.meantxt:hover{
	text-decoration:none;
	border-bottom:1px #CC0000 solid;
	color:#000000;
}

.simpletxt{
	
	text-decoration:none;
	color:#000000;
}
.simpletxt:hover{
	
	
	border-bottom:1px #F7941C solid;
	color:#000000;
}



.calculators{
	background-image:url(calcBody.jpg);
	background-repeat:no-repeat;
	width:378px;
	height:164px;

}

.calculatorstxt{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#2D404F;
	padding-top:30px;
	line-height:22px;
	padding-left:30px;
	list-style-image:url(bullet.jpg);
	list-style-position:outside;
}

.calculatorstxtsmall{
font-size:12px;
color:#232323;
font-weight:bold; border-bottom:1px #F7931D solid;
line-height:30px;


}

.calculatorstxtsmall:hover
{
font-size:12px;
border-bottom:1px #CC0000 solid;

}

.greentxt{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#67AC47;
	text-decoration:none;
}
.greentxt:hover
{
  color:#F7941C;
  text-decoration:none;
}

.orangetxt{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#F7941C;
	font-weight:bold;
	border-bottom:1px #F7941C solid;
	line-height:30px;
	
}

.questiontxt{
	font-family:"Trebuchet MS";
	font-size:11px;
	padding-left:30px;
	line-height:15px;
	color:#221E1F;
	font-weight:bold;
	padding-top:5px;
	list-style-image:url(questionmark.jpg);
	list-style-position:outside;
	vertical-align:middle;
}

.orangeborder{
	border-bottom:#F6A949 solid 1px;
	width:200px;
	margin:0px auto;
}

.orangetxt1{
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#F7941C;
	font-weight:bold;
	text-decoration:none;
 
   
	
}
.orangetxt1:hover{
text-decoration:none;
color:#67AC47;
}
.forumborder{
	border-bottom:#64B8B2 solid 1px;
	border-top:#64B8B2 solid 1px;
	
}

.footerbg{
	background-image:url(footerbg.jpg);
	width:1002px;
	height:46px;
}



.btn
{
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold; border-top:1px #797E84 solid;
line-height:25px;
color:#464646;
text-decoration:none;
}

.btn a:link, .btn a:active, .btn a:visited, .btn a:hover
{
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold; border-top:1px #797E84 solid;
line-height:25px;
color:#464646;
text-decoration:none;
}

.search{
background-image:url(search_bg.jpg); 
background-repeat:no-repeat; 
background-position:bottom right;
}

.header{
background-image:url(logo_header.jpg);
background-repeat:no-repeat;
width:1002px;
height:79px;
}

.headertxt1{
font-size:14px;
font-weight:bold;
color:#626363;
line-height:17px;
/*padding-left:500px;*/
padding-top:23px;
}

.topbluetxt{
color:#008083;
}


.breadcrumb{

padding:0px;
width:914px; 
margin:0px auto;
}

.breadcrumb ul{
margin:0;
padding:0;
/*width:925px;*/
}
.breadcrumb li{
float:left;
list-style:none;
margin:0px 0px 0px 4px;
line-height:29px;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:12px;
color:#000000;
display:block;
text-decoration:none;
}

.breadcrumb li a:link{
color:#000000;
text-decoration:none;
display:block;

}
.breadcrumb li a:hover{

text-decoration:none;
color:#2C3F4E;
display:block;

}

.horizontallink{

padding:0px;
width:914px; 
margin:0px auto;
background-color:#006766;
line-height:29px;
}
.topnavContainer
{
	
}
.topnav
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.topnav li
{
	float:left;
	padding:2px 5px;
}
.topnav li a
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.topnav li a:hover
{
	text-decoration:underline;
}
.editpanel
{
	float:right;
	padding:3px 10px 3px 0px;
}
.top-header
{
	background:url(body_top.jpg) no-repeat;
	width:1002px;
	height:40px;
}
.leftbox1{
	width:239px;
}

.leftbox2{
	width:242px;
}
.divleftPanel{
	width:247px;
	float:left;
}

.menu-youshould-know-link
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.menu-youshould-know-link:hover
{
	text-decoration:underline;
}
.bankrupsy-header-link
{
	color:#FFFFFF;
	text-decoration:none;
}
.bankrupsy-header-link:hover
{
	text-decoration:none;
}
.bankrupsy-link
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.bankrupsy-link:hover
{
	text-decoration:underline;
}.submenu{
 font-size:17px;
 color:#464646;
 padding-right:10px;
 text-decoration:none;

}

.submenu a:link, .submenu a:active, .submenu a:visited, .submenu a:hover{
 font-size:17px;
 color:#464646;
 padding-right:10px;
 text-decoration:none;

}
.selectedcrumb
{
	color:#CC9C4E;
}
.selectedcrumb:visited
{
	color:#990000;
}
.selectedcrumb:hover
{
	color:#006699;
}

/* Inner Page start........................................................................................*/
/*innerpage*/
.getadvice1{
	background-image:url(get_advice_inner.jpg);
	background-repeat:no-repeat;
	width:242px;
	height:28px;
}


.ashcolortxt{
	
	font-size:14px;
	color:#464646;
	text-decoration:none;
	line-height:18px;
}

.ashcolortxt a:link, .ashcolortxt a:active, .ashcolortxt a:visited, .ashcolortxt a:hover{
	
	font-size:14px;
	color:#464646;
	text-decoration:none;
	line-height:18px;
}


.ashcolorsmalltxt{
	
	font-size:12px;
	color:#464646;
	text-decoration:none;
	line-height:24px;
}
.ashcolorsmalltxt a:link, .ashcolorsmalltxt a:active, .ashcolorsmalltxt a:visited, .ashcolorsmalltxt a:hover{
	
	font-size:12px;
	color:#464646;
	text-decoration:none;
	line-height:26px;
}
.ashcolorsmallSubtxt{
	
	font-size:10px;
	color:#464646;
	text-decoration:none;
	line-height:15px;
	padding-left:20px;
}
.ashcolorsmallSubtxt a:link, .ashcolorsmallSubtxt a:active, .ashcolorsmallSubtxt a:visited, .ashcolorsmallSubtxt a:hover{
	
	font-size:10px;
	color:#626363;;
	text-decoration:none;
	line-height:20px;
}

.ashcolorsmallSubSubtxt{
	
	font-size:10px;
	color:#626363;
	text-decoration:none;
	line-height:12px;
	padding-left:30px;
}

.ashcolorsmallSubSubtxt a:link, .ashcolorsmallSubSubtxt a:active, .ashcolorsmallSubSubtxt a:visited, .ashcolorsmallSubSubtxt a:hover{
	
	font-size:9px;
	color:#626363;
	text-decoration:none;
	line-height:12px;
}

.divisionashborder{
	border-top:#98978A solid 2px;
}

.PD-TOP{
	padding-top:10px;
}

.PD-BOTTOM{
	padding-bottom:15px;
}

.spotlighttxt{
	font-size:13px;
	color:#464646;
	padding:0px;
	margin:0px;
border-bottom:#FAAB56 solid 1px;
display:block;
	
	
}
.spotlighttxt a
{
border-bottom:#FAAB56 solid 1px;
text-decoration:none;

}

.featurecolumnistborder{
	border:#565E6C solid 1px;
	width:240px;
	
	 
}

.columnistxt{
	font-size:12px;
	color:#464646;
	padding:0px;
	margin:0px;
	text-decoration:none;
	padding-left:65px;

}

.betterborrowersurvey{
	background-image:url(SurveyHeader.JPG);
	background-repeat:no-repeat;
		height:48px;
}

.betterborrower{
	background-color:#FFFFFF;
	border-right-width: 1.5px;
	border-left-width: 1.5px;
	border-bottom-width: 1.5px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #2D404F;
	border-left-color: #2D404F;
	border-bottom-color:#2D404F;
width:237px;
}
.betterborrowerWider{
	background-color:#FFFFFF;
	border-right-width: 1.5px;
	border-left-width: 1.5px;
	border-bottom-width: 1.5px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #2D404F;
	border-left-color: #2D404F;
	border-bottom-color:#2D404F;
   width:363px;
}
.betterborrowerPoll
{
	background-color:#F1EECC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #2D404F;
	border-left-color: #2D404F;
	border-bottom-color:#2D404F;
        text-align:left;
        padding-left:5px;
	width:371px;
        
        min-height:100px; /*ff*/
        height: auto !important; /*ie7 */

	
	
}
.betterborrowerPollHeading
{
	background-image:url(pollHeader.jpg);
	background-repeat:no-repeat;
	
	height:48px;

}
.AspNet-DataList-Item
{
	font-size:10px;
	color:#464646;
}

.AspNet-DataList-Alternate
{
	font-size:10px;
	color:#464646;
}
.orangetxt1{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#F7941C;
	font-weight:bold;
	line-height:30px;
}

ul.borrowers{
	font-size:11px;
	line-height:24px;
	padding-left:30px;
}
.innerash_border{
	border:#565E6C solid 1px;
	/*width:384px;*/
	 
	
}

.obama{
	font-size:19px;
	font-weight:bold;
	border-bottom:#B1CE9A solid 1px;
}

.obamatxt{
	font-size:14px;
	font-weight:bold;
	color:#464646;
	text-decoration:none;
}

.obamatxt a:link, .obamatxt a:active, .obamatxt a:visited, .obamatxt a:hover{
	font-size:14px;
	font-weight:bold;
	color:#464646;
	text-decoration:none;
}

ul.greenbullet{
	font-size:14px;
	font-weight:bold;
	padding-left:30px;	
	list-style-image:url(green_bullet.jpg);
	line-height:24px;
	text-decoration:none;
	color:#464646;
	text-align:left;
	
}

.greenbullet a:link, .greenbullet a:active, .greenbullet a:visited, .greenbullet a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
	list-style-image:url(green_bullet.jpg);
	line-height:24px;
	color:#464646;
	
	
}

.foreclosurecommunitytxt{
	font-size:12px;
	color:#464646;
	border-bottom:#B1CE9A solid 1px;
	font-weight:bold;
	
}

.foreclosurecommunitytxt1{
	font-size:11px;
	color:#464646;
	
	
	
}



.PD-LEFT-COMMUNITY{
	padding-left:5px;
}

.community_img1{
	background-image:url(community_img1.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:52px;
	position:absolute;
	left: 270px;
	top: 341px;
}

.community_img2{
	background-image:url(community_img2.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:54px;
	position:absolute;
	left: 270px;
	top: 410px;
	
}

.community_img3{
	background-image:url(community_img3.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:54px;
	position:absolute;
	left: 270px;
	top: 477px;
	
	
}

.community_img4{
	background-image:url(community_img4.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:54px;
	position:absolute;
	left: 270px;
	top: 553px;
	
	
	
}

.PD-TOP{
	padding-top:20px;
}

.moreinside{
	font-size:14px;
	padding-left:30px;
	font-weight:bold;
	list-style-image:url(orange_bullet.jpg);
	vertical-align:middle;
	list-style-position:inside;
	line-height:22px;
}


.moreinside a:link, .moreinside a:active, .moreinside a:visited, .moreinside a:hover{
	font-size:14px;
	padding-left:3px;
	font-weight:bold;
	list-style-image:url(orange_bullet.jpg);
	vertical-align:middle;
	text-align:left;
	list-style-position:inside;
	line-height:22px;
}

.read{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#464646;
	border-bottom:#FAAB56 solid 1px;

}

.read a:link, .read a:active, .read a:visited, .read a:hover{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#464646;
	border-bottom:#FAAB56 solid 1px;
	
}

.orangetxtbig{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#F7941C;
	text-decoration:none;
}

.orangetxtbig a:link, .orangetxtbig a:active, .orangetxtbig a:visited, .orangetxtbig a:hover{
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#F7941C;
	text-decoration:none;
}

.txtfield{
	width:382px;
	background-color:#F0F0EE;
	border:#7E828D 1px solid;
	height:70px;
	
	
}

.yellowbg{
	background-color:#F1EECC;
}

.ventshare{
	font-size:17px;
	color:#67AC47;
	text-decoration:none
}

.ventshare a:link, .ventshare a:active, .ventshare a:visited, .ventshare a:hover{
	font-size:17px;
	color:#67AC47;
	text-decoration:none
}

.txtfield1{
	width:232px;
	background-color:#F0F0EE;
	border:#7E828D 1px solid;
	
	
	
}

.gethelp{
	background-image:url(get_help.jpg);
	background-repeat:no-repeat;
	width:239px;
	
	background-color:#FFFFFF;
}

.divisionashborder1{
	border-bottom:#98978A solid 1px;
}


.help{
	font-size:13px;
	padding-left:30px;
	font-weight:bold;
	list-style-image:url(black_bullet.jpg);
	vertical-align:middle;
	list-style-position:inside;
	line-height:22px;
}


.help a:link, .help a:active, .help a:visited, .help a:hover{
	font-size:13px;
	font-weight:bold;
	list-style-image:url(images/black_bullet.jpg);
	vertical-align:middle;
	list-style-position:inside;
	line-height:22px;
}

.submenu{
	font-size:17px;
	color:#464646;
	padding-right:10px;
	text-decoration:none;

}

.submenu a:link, .submenu a:active, .submenu a:visited, .submenu a:hover{
	font-size:17px;
	color:#464646;
	padding-right:10px;
	text-decoration:none;

}



.contentHeader
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
background-color:#43A49D;
height:32px;
padding-top:10px;
padding-bottom:5px;
color:#FFFFFF;
font-style:italic;
padding-right:10px;
width:382px;
padding-left:10px;
}

.contentHeader_L
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
background-color:#43A49D;
height:26px;
padding-top:3px;
padding-bottom:3px;
color:#FFFFFF;
font-style:italic;
padding-right:10px;
width:227px;
padding-left:10px;
font-weight:bold;
}
.commuHeader
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
background-color:#2E3F4F;
height:26px;
padding-top:3px;

color:#FFFFFF;
font-style:italic;
padding-right:10px;
width:382px;
padding-left:10px;
font-weight:bold;
}




.featuresponsor{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:bold;
	
}


.sponsorbg{
	background-image:url(sponsor_bgimg.jpg);
	background-repeat:repeat-y;
	width:913px;
}

.greenborder{
border-bottom:#8DBC70 solid 1px;

}

.comments{
	
	font-size:10px;
	color:#464646;
	text-decoration:none;
	border-bottom:#F6A949 solid 1px;
	font-weight:bold;
}

.comments a:link, .comments a:active, .comments a:visited, .comments a:hover{
	
	font-size:10px;
	color:#464646;
	text-decoration:none;
	border-bottom:#F6A949 solid 1px;
	font-weight:bold;
}

.moreinsideinnerbg{
	background-image:url(more_inside_innerbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	width:913px;
		
}
.ratingcontainer {  }
.ratingrow { white-space:nowrap; }
.ratingStar { white-space:nowrap; margin:1em; height:14px;}
.ratingStar .ratingItem { font-size: 0pt; width: 13px; height: 12px; margin: 0px;padding: 0px; display: block;
    background-repeat: no-repeat; cursor:pointer;}
.ratingStar .Filled { background-image: url('ratingStarFilled.png');}
.ratingStar .Empty { background-image: url('ratingStarEmpty.png');}
.ratingStar .Saved {  background-image: url('ratingStarSaved.png');}
.ratingcomments { border: black 1px solid; background-color: #eeeeee; color:#000000; width:300px;height: 210px;padding: 5px;position: absolute;margin-top: 0px; }
.ratingcommentbox{   width: 280px; height: 100px; float:left; }




.settinglabel {float:left; clear:left; width:20em; padding: 1px; }
.settinglabelFixedHeight {float:left; clear:left; width:20em; padding: 1px; height:77px;}
.settingrow { padding: 4px 0px 4px 0px; clear:left; }
.clearpanel { clear:left; padding-top: 15px;  }
.floatpanel { float:left; margin-right: 15px; }

div.sitemap ul
{
   list-style:outside;
     margin: 0;
     padding: 0;
	  margin-left: 10px;
	text-align:left;
	color:#663300;
}


 div.sitemap ul li {
 margin: 0;
     padding: 0 12px;
     line-height: 20px;
    
     color: #369;
     font-weight: bold;
	 color:#330066;
	
 }
 
 div.sitemap ul a
{
text-align:left;
color:#CC6600;
}
div.sitemap ul li ul li a
{
text-align:left;
color:#CC6666;
}

div.sitemap ul li ul li ul li a
{
text-align:left;
color:#CC6699;
}
div.sitemap ul li ul li ul li ul li a
{
text-align:left;
color:#FF6600;
}

div.sitemap ul li ul li ul li ul li ul li a
{
text-align:left;
color:#FF9999;
}

div.sitemap ul li ul li ul li ul li ul li ul li a
{
text-align:left;
color:#FF9966;
}

div.sitemap ul li ul li ul li ul li ul li ul li ul li a
{
text-align:left;
color:#FFCC66;
}








/*
.AspNet-DataList-Item
{
	font-size:10px;
	color:#464646;
}

.AspNet-DataList-Alternate
{
	font-size:10px;
	color:#464646;
}
#ctl01_rightContent_ctl04_lblMessage
{
	font-size:12px;
	color:#464646;
}
*/@charset "utf-8";
/* CSS Document */

#wrapwebsite{
	width:1002px;
	position:relative;
	margin:0px auto;
}

#topbanner{
	width:746px;
	margin:0px auto;
}
#wrapheader{
	width:1002px;
	position:relative;
}

/*#topnav{
	width:925px;
	position:relative;
	margin:0px auto;
}*/

.selectedMenu
{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff !important;
display:block;
padding:0px 26px 0px 27px;

}



#menu{
padding:0px;
width:914px; 
margin:0px auto;
}
#menu ul{
margin:0;
padding:0;
/*width:925px;*/
}
#menu li{
float:left;
list-style:none;
margin:0px 0px 0px 2px;
line-height:27px;
background:url(menubg.jpg) repeat-x;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:12px;
color:#000000;
display:block;
}
#menu li a{
color:#000000;
text-decoration:none;
display:block;
padding:0px 26px 0px 27px;
}
#menu li a:hover{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}

#menu li a.active{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}

#wrapercenter{
	width:913px;
	position:relative;
	margin:0px auto;
}

#divleftPanel{
	width:247px;
	float:left;
}

.divleftPanel{
	/*width:415px;
	float:left;*/
}

#divcenterPanel{
	width:auto;
	float:left;
}
.left2column
{
	float:left;
	width:247px;
}
.center-leftmargin
{
	width:656px;
	float:left;
	
}
.center-rightandleftmargins
{ 

	width:415px;
	float:left;
	
	
	/*padding-left:10px;
	padding-right:10px;*/
}

#centerbox1{
	width:inherit;
	margin:0px auto;
}

#divrightPanel{
	width:241px;
	float:right;
}
.center-rightmargin
{
	width:662px;
	float:left;
}
.divrightPanel, .right2column
{
	width:241px;
	float:left;
}
#getstartedinnerdiv{
	width:342px;
	margin:0px auto 0px 15px;
}


#footerbanner{
	width:746px;
	margin:0px auto;

}


#footermenu{
margin:0px auto;
padding:0px;
}
#footermenu ul{
margin:0px auto;;
padding:0;
width:900px;
}
#footermenu li{
float:left;
list-style:none;
margin:0px 0px 0px 1px;
line-height:39px;
background-color:#939597;
font-size:12px;
color:#ffffff;
display:block;
}
#footermenu li a{
color:#ffffff;
text-decoration:none;
display:block;
padding:0px 30px 0px 30px;
}
#footermenu li a:hover{

color:#ffffff;
display:block;
padding:0px 30px 0px 30px;
}

#footerwidth{
	width:900px;
	margin:0px auto;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#2D404F;
	font-weight:bold;
	line-height:25px;
}




#horizontalmenu{

/*padding:0px 0px 0px 34px;*/
width:934px; 
margin:0px auto;
}
#horizontalmenu ul{
margin:0;
padding:0;
/*width:925px;*/
}
#horizontalmenu li{
float:left;
list-style:none;
margin:0px 0px 0px 0px;
line-height:27px;
background:url(horizontalmenubg.jpg) repeat-x;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:11px;
color:#ffffff;;
display:block;

}
#horizontalmenu li a{
color:#ffffff;;
text-decoration:none;
display:block;
padding:0px 28px 0px 27px;
}
/*#horizontalmenu li a:hover{

text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}
*/

/* Inner Page ..................................................................................................*/

#spotlightimg{
	background-image:url(spotlight_img.jpg);
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	width:67px;
	height:54px;
	left: 165px;
	top: 778px;
}

#read{
	position:absolute;
}

#columnist{
	background-image:url(columnist_img.jpg);
	background-position:left;
	background-repeat:no-repeat;
	position:absolute;
	width:55px;
	height:36px;
	left: 6px;
	top: 894px;
}

#leftbox3{
	width:239px;
}



#innercenterbox1{
	/*width:386px;*/
	margin:0px auto;
	
}


#divcenterinner{
	width:425px;
	float:left;
}

#obama{
	width:107px;
	height:140px;
	position:absolute;
	/*left: 287px; */
	top: 55px;
	background-image:url(obama_img.jpg);
	background-repeat:no-repeat;
}

#bankerforum{
	padding-top:50px;
	padding-left:180px;
}

#bankersforumimg{
	background-image:url(banker_img.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:183px;
	height:128px;
	left: 256px;
	top: 872px;
}









#spotlightimg1{
	/*background-image:url(spotlight_img.jpg); */
	background-position:right;
	background-repeat:no-repeat;
	position:absolute;
	width:67px;
	height:54px;
	left: 166px;
	top: 1078px;
}


#bankersforumimg1{
	background-image:url(banker_img.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:183px;
	height:128px;
	left: 255px;
	top: 913px;
}


#columnist1{
	background-image:url(columnist_img.jpg);
	background-position:left;
	background-repeat:no-repeat;
	position:absolute;
	width:55px;
	height:36px;
	left: 679px;
	top: 831px;
	padding:0px;
	margin:0px;
}

#footertopcenter{
	width:913px;
	
	margin:0px auto;
}

#bankruptcy{
	width:280px;
	float:left;
	margin-left:15px;
}

#mortgage{
	width:304px;
	float:left;
	margin-left:10px;
}

#realestate{
	width:290px;
	float:right;
	margin-right:10px;
}

body
{
	background-color: #FFFFFF;
	color: #464646;
}
.pagebody
{
	background-color: #FFFFFF;
	color: #464646;
}
.topnav { background-color: rgb(#FFFFFF);color: #939597;}

fieldset {background: #e8e8e8;}
legend ,
a.ModuleEditLink ,
a.ModuleEditLink:link ,
a.ModuleEditLink:visited ,
a.ModuleEditLink:hover ,
a.ModuleEditLink:active {color: #cc9c4e; }




#menu li
{
	color: #000000;
}
#menu li a
{
	color: #000000;
}
#menu li a:hover
{
	color: #ffffff;
}
#footermenu li
{
	background-color: #939597;
	color: #ffffff;
}
#footermenu li a
{
	color: #ffffff;
}
#footermenu li a:hover
{
	color: #ffffff;
}
#wrapfooter
{
	color: #2D404F;
}
.deepblue
{
	background-color: #2D404F;
}
.headertxt
{
	color: #FFFFFF;
}
.getadvicebgcolor
{
	background-color: #F1EECC;
}
.calculatorstxtsmall
{
	color: #232323;
}
.calculatorstxt
{
	color: #2D404F;
}
.greentxt
{
	color: #67AC47;
}
.orangetxt
{
	color: #F7941C;
}
.orangetxt
{
	border-bottom: 1px #F7941C solid;
}
.questiontxt
{
	color: #221E1F;
}
.orangetxt1
{
	color: #F7941C;
}
/*

body { color: #666666; background-color:#ffffff;	}
.pagebody { color: #333; background: #CCCCCC; }
#wrapcenter,
#wrapwebsite {background-color:#ffffff;  }
#wrapfooter, #wrapfooter a:link, #wrapfooter a:active, #wrapfooter a:visited { color: #ffffff; }
.div2columnright { background-color: #669966;  }
a.ModuleEditLink ,
a.ModuleEditLink:link ,
a.ModuleEditLink:active ,
a.ModuleEditLink:visited { color: #4F82CB ; }
a.ModuleEditLink:hover { color: #4EBF37; }
a.siteheading:link ,
a.siteheading:visited ,
a.siteheading:hover ,
a.siteheading:active { color: #ffffff; }
.sitelink ,
a.sitelink:link ,
a.sitelink:visited { color: #ffffff; }
a.sitelink:hover { color: black; }
a.sitelink:active { color: #ffffff; }
.accent { color: #75A54B; }
.selectedpage{color:Black; }
a.SelectedPage:link { color:Black; }
a.SelectedPage:visited { color:Black; }
a.SelectedPage:hover {color:Black; }
a.SelectedPage:active {color:Black; }
a:link { color: #4F82CB;   }
a:visited { color: #4F82CB;  }
a:hover { color: #4EBF37;  }
a:active { color: #4F82CB;  }
.txtcopyright {color: #444; }
.txterror {color: red }
.TextLabel { background-color:#ECECEC; }
.watermarktextbox { color:Gray; }
.moduleedit { background-color: #C7D0D7; }
div.moduletitle, span.moduletitle, tr.moduletitle, 
h2.moduletitle {  color: #75A54B; }
.modulesubtitle { color: white; background-color: #EAEAEA; } 
.filesfooter { background-color: #00688E; color:White; }
ul.linkitem li {background: #f2f2f2;}
.modulerow{ background-color:#EAEAEA; }
.modulealtrow { background-color: #eee;}
h2 {color: #339900;}
h3 {color: #333;}
.searchpanel .aspbutton { color: #333; }
*/
body
{
	font-family: "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#menu
{
	text-align: center;
}
#menu li
{
	font-family: GillSans-Bold;
	font-size: 12px;
}
#wrapfooter
{
	font-family: "Trebuchet MS";
	font-size: 10px;
}
.headertxt
{
	font-family: "Times New Roman" , Times, serif;
	font-size: 14px;
	
	line-height: 27px;
	padding-left: 15px;
	vertical-align: middle;
}
.calculatorstxtsmall
{
	font-size: 12px;
	
	font-weight: bold;

	line-height: 30px;
}

.calculatorstxtsmall:hover
{
	font-size: 12px;
	
}

.greentxt
{
	font-family: "Trebuchet MS";
	font-size: 17px;
	
}

.orangetxt
{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	line-height: 30px;
}

.questiontxt
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	padding-left: 30px;
	line-height: 15px;
	font-weight: bold;
	padding-top: 5px;
	list-style-position: outside;
	vertical-align: middle;
}

.orangetxt1
{
	font-family: "Trebuchet MS";
	font-size: 15px;
	
	font-weight: bold;
}

.pagebody
{
	text-align: center;
}
#wrapwebsite
{
	text-align: left;
}
#wrapfooter
{
	text-align: center;
}
.siteheading
{
	font-size: 130%;
	text-decoration: none;
}
h1.siteheading
{
	font: bolder 2.4em 'Trebuchet MS' , Arial, Sans-serif;
	letter-spacing: -2px;
}
.topnav
{
	text-align: right;
	font-weight: bold;
}
legend
{
	font-size: larger;
	font-weight: bold;
}
legend a
{
	text-decoration: none;
}
.settinglabel, .settinglabelFixedHeight
{
	font-weight: bold;
	font-size: smaller;
}
.modulebuttonrow
{
	text-align: center;
}
a.ModuleEditLink, a.ModuleEditLink:link, a.ModuleEditLink:visited, a.ModuleEditLink:hover, a.ModuleEditLink:active
{
	font-size: 10px;
}
a.siteheading:link
{
	text-decoration: none;
}
a.siteheading:visited
{
	text-decoration: none;
}
a.siteheading:hover
{
	text-decoration: none;
}
a.siteheading:active
{
	text-decoration: none;
}
ul.firstnav span.sitelink, li.topnavitem, li.firstnav, .WelcomeMessage, .sitelink
{
	font-weight: bold;
	font-size: 12px;
}
a.sitelink:link
{
	text-decoration: none;
}
a.sitelink:visited
{
	text-decoration: none;
}
a.sitelink:hover
{
	text-decoration: underline;
}
a.sitelink:active
{
	text-decoration: none;
}
.accent
{
	font-weight: bold;
}
a.ModulePager:link
{
	text-decoration: underline;
}
a.ModulePager:visited
{
	text-decoration: underline;
}
a.ModulePager:hover
{
	text-decoration: underline;
}
a.ModulePager:active
{
	text-decoration: underline;
}
.selectedpage
{
	font-weight: bold;
}
a.SelectedPage:link
{
	font-weight: bold;
	text-decoration: none;
}
a.SelectedPage:visited
{
	font-weight: bold;
	text-decoration: none;
}
a.SelectedPage:hover
{
	font-weight: bold;
	text-decoration: underline;
}
a.SelectedPage:active
{
	font-weight: bold;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
legend a.ModuleEditLink
{
	font-size: smaller;
}
legend a.ModuleEditLink:link
{
	font-size: smaller;
}
legend a.ModuleEditLink:visited
{
	font-size: smaller;
}
legend a.ModuleEditLink:hover
{
	font-size: smaller;
}
legend a.ModuleEditLink:active
{
	font-size: smaller;
}
h1, h2, h3
{
	font-family: 'Trebuchet MS' , Arial, sans-serif;
	font-weight: bold;
}
h1
{
	font-size: 1.7em;
}
h2
{
	font-size: 1.5em;
}
h3
{
	font-size: 16px;
}
.txtcopyright
{
	font-size: 80%;
	font-weight: normal;
}
.txterror
{
	font-weight: bold;
}
.txterror1
{
	
font-size: 15px;
	
	font-family: Verdana, 'Trebuchet MS' , Sans-serif;
color:red ;

}
.moduleedit
{
	text-indent: 4px;
}
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle
{
	font-size: 1.5em;
	font-weight: bold;
	font-family: Verdana, 'Trebuchet MS' , Sans-serif;
}
.modulesubtitle
{
	font-weight: bold;
}
.modulecontent
{
	text-align: left;
}
.modulefooter
{
	font-size: 11px;
	text-align: center;
}
.filesfooter
{
	text-align: left;
	white-space: nowrap;
}
.linkdescription
{
	padding: 5px 5px 5px 5px;
}
div.sitemap ul, div.sitemap ul li
{
	font-size: 100%;
}
.skiplink
{
	display: none;
}
ul.userstats
{
	font-size: 90%;
}
ul.userstats li
{
	font-size: 100%;
}
.unselectedcrumb
{
	font-weight: normal;
}
.selectedcrumb
{
	font-weight: bold;
}
a.selectedcrumb:link, a.selectedcrumb:visited
{
	text-decoration: none;
}
a.selectedcrumb:hover
{
	text-decoration: underline;
}
a.selectedcrumb:active
{
	text-decoration: none;
}
a.unselectedcrumb:link, a.unselectedcrumb:visited
{
	text-decoration: none;
}
a.unselectedcrumb:hover
{
	text-decoration: underline;
}
a.unselectedcrumb:active
{
	text-decoration: none;
}
ul.linkitem a
{
	font-weight: bold;
	text-decoration: none;
}
#wrapfooter
{
	font-size: 92%;
}
#wrapfooter, #wrapfooter a
{
	text-decoration: none;
	font-weight: bold;
}
#wrapfooter a:hover
{
	text-decoration: underline;
}
.searchpanel .aspbutton
{
	font: bolder 12px Arial, Sans-serif;
}
.buttonlink
{
	display: table-cell;
	background-color: transparent;
	border-style: none;
	color: #0033FF;
	cursor: pointer;
	text-decoration: underline;
	font-size: 9px;
}
body { }
/*
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal {margin: 0 auto; padding: 0; font: bold 16px/40px "trebuchet MS", Arial, Tahoma, Sans-serif;}
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu { float: left;list-style: none;margin:0; padding: 0 0 0 20px;}
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li { display: inline; }
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li img { display:none; }
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li a { display: block;float: left;padding: 0 12px;color: #fff;text-decoration: none;
	background: url(sep.jpg) no-repeat 100% 100%; }
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover{color: #96C6B6;}
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-SelectedWithChildren a.AspNet-Menu ,
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-SelectedLeaf a.AspNet-Menu {color: #3b5e0b;}

*/

.menu
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
/*
#menu
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#menu ul
{
	margin: 0;
	padding: 0;
	width: 925px;
}
#menu li
{
	float: left;
	list-style: none;
	margin: 0px 0px 0px 5px;
	line-height: 39px;
	
	font-family: GillSans-Bold;
	font-size: 12px;
	
	display: block;
}
#menu li a
{
	
	text-decoration: none;
	display: block;
	padding: 0px 20px 0px 20px;
}
#menu li a:hover
{
	
	text-decoration: none;
	
	display: block;
	padding: 0px 20px 0px 20px;
}

*/
#menu{
padding:0px;
width:914px; 
margin:0px auto;
}
#menu ul{
margin:0;
padding:0;
/*width:925px;*/
}
#menu li{
float:left;
list-style:none;
margin:0px 0px 0px 2px;
line-height:27px;
background:url(menubg.jpg) repeat-x;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:12px;
color:#000000;
display:block;
}
#menu li a{
color:#000000;
text-decoration:none;
display:block;
padding:0px 26px 0px 27px;
}
#menu li a:hover{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}

#menu li a.active{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}

/*...........................................................................................*/
/*
ul.AspNet-Menu 
{
	position: relative; 
	border-bottom-width : 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADAB98;
	line-height: 29px;
}
ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
	margin: 0;
	padding: 0;
	display: block;
	border-bottom-width : 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADAB98;
	line-height: 29px;
}
ul.AspNet-Menu li
{ 
  position: relative; list-style: none;
}
ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
	display: block; text-decoration: none;
}
ul.AspNet-Menu ul { position: absolute; display: none; }
*/
/* Add more rules here if your menus have more than three (11) tiers */
/*
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul
{ display: none; }


ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul
{ display: block; }

.AspNet-Menu-Vertical { position:relative; left: 0px; z-index: 300; }
 ul.AspNet-Menu, 
 ul.AspNet-Menu ul { width: 238px; font-weight: bold; font-size: small;  }
 ul.AspNet-Menu ul { left: 238px; top: 3px; }
 ul.AspNet-Menu li { background: #F1EECC; }
ul.AspNet-Menu li a { width:234px; color: #000000; padding: 0px 0px 0px 2px;  border:1px solid #000000; 
	border: #aaaaaa 1px solid;  }
ul.AspNet-Menu li a img { border-style: none; vertical-align: middle; }



li.AspNet-Menu-WithChildren > a
{background-color: #F1EECC ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
	
	
li.AspNet-Menu-SelectedWithChildren > a,
li.AspNet-Menu-WithChildren > a:hover
{background-color: #F1EECC ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
li.AspNet-Menu-ParentSelected 
{
    border: solid 1px #000000!important;
}

li.AspNet-Menu-ChildSelected > a
{background-color: #F1EECC ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
	

li.AspNet-Menu-Leaf  ,
li.AspNet-Menu-SelectedLeaf,
li.AspNet-Menu-SelectedLeaf > a ,li.AspNet-Menu-SelectedLeaf > a:hover {background-color: #F1EECC ; 
	  width:238px;}
 ul.AspNet-Menu li:hover, 
 ul.AspNet-Menu li.AspNet-Menu-Hover { background:#F1EECC; }

*/
/*........................................Asp_net Menu End...................................................*/




/*** ESSENTIAL STYLES ***/
.AspNet-Menu , .AspNet-Menu  * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.AspNet-Menu  {
	line-height:	1.0;
}
.AspNet-Menu  ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.AspNet-Menu  ul li {
	width:			100%;
}


.AspNet-Menu  li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.AspNet-Menu  li {
	float:			left;
	position:		relative;
}
.AspNet-Menu  a {
	display:		block;
	position:		relative;
}
.AspNet-Menu  li:hover ul,
.AspNet-Menu  li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.AspNet-Menu  li:hover li ul,
ul.AspNet-Menu  li.sfHover li ul {
	top:			-999em;
}
ul.AspNet-Menu  li li:hover ul,
ul.AspNet-Menu  li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.AspNet-Menu  li li:hover li ul,
ul.AspNet-Menu  li li.sfHover li ul {
	top:			-999em;
}
ul.AspNet-Menu  li li li:hover ul,
ul.AspNet-Menu  li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.AspNet-Menu  {
	float:			left;
	margin-bottom:	1em;
}
.AspNet-Menu  a {
	border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
	padding: 		.75em 1em;
	text-decoration:none;
	font-weight:bold;
	
	
}
.AspNet-Menu  a, .AspNet-Menu  a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#000000;
}
.AspNet-Menu  li {
	background:		#F1EECC;
}
.AspNet-Menu  li li {
	background:		#F1EECC;
}
.AspNet-Menu  li li li {
	background:		#F1EECC;
}
/* added by me..
.AspNet-Menu  li li li ul {
	background:		#F1EECC;
}*/

.AspNet-Menu  li:hover, .AspNet-Menu  li.sfHover,
.AspNet-Menu  a:focus, .AspNet-Menu  a:hover, .AspNet-Menu  a:active {
	background:		#DBD8C9;
	outline:		0;
}

/*** arrows **/
.AspNet-Menu  a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
	
	
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.AspNet-Menu  ul .sf-sub-indicator { background-position:  -10px 0; }
.AspNet-Menu  ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.AspNet-Menu  ul a:focus > .sf-sub-indicator,
.AspNet-Menu  ul a:hover > .sf-sub-indicator,
.AspNet-Menu  ul a:active > .sf-sub-indicator,
.AspNet-Menu  ul li:hover > a > .sf-sub-indicator,
.AspNet-Menu  ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/* ...For vertical Display....*/

/*** adding AspNet-Menu-Vertical in addition to sf-menu creates a vertical menu ***/
.AspNet-Menu-Vertical, .AspNet-Menu-Vertical li {
	width:	18em;
	
}
/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
.AspNet-Menu-Vertical li:hover ul,
.AspNet-Menu-Vertical li.sfHover ul {
	left:	18em; /* match ul width */
	top:	0;
	
}

/*** alter arrow directions ***/
.AspNet-Menu-Vertical .sf-sub-indicator { background-position: -10px 0; } /* IE6 gets solid image only */
.AspNet-Menu-Vertical a > .sf-sub-indicator { background-position: 0 0; } /* use translucent arrow for modern browsers*/

/* hover arrow direction for modern browsers*/
.AspNet-Menu-Vertical a:focus > .sf-sub-indicator,
.AspNet-Menu-Vertical a:hover > .sf-sub-indicator,
.AspNet-Menu-Vertical a:active > .sf-sub-indicator,
.AspNet-Menu-Vertical li:hover > a > .sf-sub-indicator,
.AspNet-Menu-Vertical li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*.............................................Asp_net Menu SuperFish End..............................................*/


/*.....................................Super Fish Menu......................................................*/


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sf-menu li {
	background:		#BDD2FF;
}
.sf-menu li li {
	background:		#AABDE6;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#CFDEFF;
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/*...........................................................................................*/

/* Nav Bar .............................*/

/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.sf-navbar {
	background:		#BDD2FF;
	height:			2.5em;
	padding-bottom:	2.5em;
	position:		relative;
}
.sf-navbar li {
	background:		#AABDE6;
	position:		static;
}
.sf-navbar a {
	border-top:		none;
}
.sf-navbar li ul {
	width:			44em; /*IE6 soils itself without this*/
}
.sf-navbar li li {
	background:		#BDD2FF;
	position:		relative;
}
.sf-navbar li li ul {
	width:			13em;
}
.sf-navbar li li li {
	width:			100%;
}
.sf-navbar ul li {
	width:			auto;
	float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
	border:			none;
}
.sf-navbar li.current {
	background:		#BDD2FF;
}
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
	background:		#BDD2FF;
}
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
	background:		#D1DFFF;
}
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
	background:		#E6EEFF;
}
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
}
ul.sf-navbar .current ul ul {
	top: 			-999em;
}

.sf-navbar li li.current > a {
	font-weight:	bold;
}

/*** point all arrows down ***/
/* point right for anchors in subs */
.sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
/* apply hovers to modern browsers */
.sf-navbar ul a:focus > .sf-sub-indicator,
.sf-navbar ul a:hover > .sf-sub-indicator,
.sf-navbar ul a:active > .sf-sub-indicator,
.sf-navbar ul li:hover > a > .sf-sub-indicator,
.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/*** remove shadow on first submenu ***/
.sf-navbar > li > ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}
































/* Add more rules here if your menus have more than three (11) tiers */
/*ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul ul ul
{ display: none; }*/
/* Add more rules here if your menus have more than three (11) tiers */
/*ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li li li li:hover ul,
ul.AspNet-Menu li li li li li:hover ul,
ul.AspNet-Menu li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li li li.AspNet-Menu-Hover ul    
{ display: block; }
.AspNet-Menu-Vertical { position:relative; left: 0px; z-index: 300; }
 ul.AspNet-Menu, 
 ul.AspNet-Menu ul { width: 160px; font-weight: bold; font-size: small;  }
 ul.AspNet-Menu ul { left: 160px; top: 3px; }
 ul.AspNet-Menu li { background: #ffffff; }
ul.AspNet-Menu li a { color: #08619a; padding: 4px 2px 4px 8px;  border:1px solid #ffc796; 
	border: #aaaaaa 1px dashed;  }
ul.AspNet-Menu li a img { border-style: none; vertical-align: middle; }
li.AspNet-Menu-Leaf  ,
li.AspNet-Menu-SelectedLeaf { background-image: none; }
li.AspNet-Menu-WithChildren > a
{background-color: #ffffff ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
li.AspNet-Menu-SelectedWithChildren > a,
li.AspNet-Menu-WithChildren > a:hover
{background-color: #e6efdb ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
li.AspNet-Menu-ChildSelected > a
{background-color: #e6efdb ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
a.AspNet-Menu-SelectedLeaf { background-color: #e6efdb ; }
a.AspNet-Menu-Leaf { background-color: #ffffff ; }
 ul.AspNet-Menu li:hover, 
 ul.AspNet-Menu li.AspNet-Menu-Hover { background:#e6efdb; }
 
*/
body { }
/*
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal {margin: 0 auto; padding: 0; font: bold 16px/40px "trebuchet MS", Arial, Tahoma, Sans-serif;}
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu { float: left;list-style: none;margin:0; padding: 0 0 0 20px;}
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li { display: inline; }
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li img { display:none; }
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li a { display: block;float: left;padding: 0 12px;color: #fff;text-decoration: none;
	background: url(sep.jpg) no-repeat 100% 100%; }
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li a:hover{color: #96C6B6;}
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-SelectedWithChildren a.AspNet-Menu ,
div.ctl01_PageMenu1_ctl00.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-SelectedLeaf a.AspNet-Menu {color: #3b5e0b;}

*/

.menu
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
/*
#menu
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#menu ul
{
	margin: 0;
	padding: 0;
	width: 925px;
}
#menu li
{
	float: left;
	list-style: none;
	margin: 0px 0px 0px 5px;
	line-height: 39px;
	
	font-family: GillSans-Bold;
	font-size: 12px;
	
	display: block;
}
#menu li a
{
	
	text-decoration: none;
	display: block;
	padding: 0px 20px 0px 20px;
}
#menu li a:hover
{
	
	text-decoration: none;
	
	display: block;
	padding: 0px 20px 0px 20px;
}

*/
#menu{
padding:0px;
width:914px; 
margin:0px auto;
}
#menu ul{
margin:0;
padding:0;
/*width:925px;*/
}
#menu li{
float:left;
list-style:none;
margin:0px 0px 0px 2px;
line-height:27px;
background:url(menubg.jpg) repeat-x;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:12px;
color:#000000;
display:block;
}
#menu li a{
color:#000000;
text-decoration:none;
display:block;
padding:0px 26px 0px 27px;
}
#menu li a:hover{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}

#menu li a.active{
background:url(hover_bg.jpg) repeat-x;
text-decoration:none;
color:#ffffff;
display:block;
padding:0px 26px 0px 27px;
}

/*...........................................................................................*/
/*
ul.AspNet-Menu 
{
	position: relative; 
	border-bottom-width : 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADAB98;
	line-height: 29px;
}
ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
	margin: 0;
	padding: 0;
	display: block;
	border-bottom-width : 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADAB98;
	line-height: 29px;
}
ul.AspNet-Menu li
{ 
  position: relative; list-style: none;
}
ul.AspNet-Menu li a,
ul.AspNet-Menu li span
{
	display: block; text-decoration: none;
}
ul.AspNet-Menu ul { position: absolute; display: none; }
*/
/* Add more rules here if your menus have more than three (11) tiers */
/*
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul
{ display: none; }


ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul
{ display: block; }

.AspNet-Menu-Vertical { position:relative; left: 0px; z-index: 300; }
 ul.AspNet-Menu, 
 ul.AspNet-Menu ul { width: 238px; font-weight: bold; font-size: small;  }
 ul.AspNet-Menu ul { left: 238px; top: 3px; }
 ul.AspNet-Menu li { background: #F1EECC; }
ul.AspNet-Menu li a { width:234px; color: #000000; padding: 0px 0px 0px 2px;  border:1px solid #000000; 
	border: #aaaaaa 1px solid;  }
ul.AspNet-Menu li a img { border-style: none; vertical-align: middle; }



li.AspNet-Menu-WithChildren > a
{background-color: #F1EECC ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
	
	
li.AspNet-Menu-SelectedWithChildren > a,
li.AspNet-Menu-WithChildren > a:hover
{background-color: #F1EECC ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
li.AspNet-Menu-ParentSelected 
{
    border: solid 1px #000000!important;
}

li.AspNet-Menu-ChildSelected > a
{background-color: #F1EECC ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
	

li.AspNet-Menu-Leaf  ,
li.AspNet-Menu-SelectedLeaf,
li.AspNet-Menu-SelectedLeaf > a ,li.AspNet-Menu-SelectedLeaf > a:hover {background-color: #F1EECC ; 
	  width:238px;}
 ul.AspNet-Menu li:hover, 
 ul.AspNet-Menu li.AspNet-Menu-Hover { background:#F1EECC; }

*/
/*........................................Asp_net Menu End...................................................*/




/*** ESSENTIAL STYLES ***/
.AspNet-Menu , .AspNet-Menu  * {
	margin:			0;
	padding:		0;
	list-style:		none;
	
}
.AspNet-Menu  {
	line-height:	1.0;
}
.AspNet-Menu  ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.AspNet-Menu  ul li {
	width:			100%;
}


.AspNet-Menu  li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.AspNet-Menu  li {
	float:			left;
	position:		relative;
}
.AspNet-Menu  a {
	display:		block;
	position:		relative;
}
.AspNet-Menu  li:hover ul,
.AspNet-Menu  li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.AspNet-Menu  li:hover li ul,
ul.AspNet-Menu  li.sfHover li ul {
	top:			-999em;
}
ul.AspNet-Menu  li li:hover ul,
ul.AspNet-Menu  li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.AspNet-Menu  li li:hover li ul,
ul.AspNet-Menu  li li.sfHover li ul {
	top:			-999em;
}
ul.AspNet-Menu  li li li:hover ul,
ul.AspNet-Menu  li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.AspNet-Menu  {
	float:			left;
	margin-bottom:	1em;
}

.AspNet-Menu  a {
	
	border-top:		1px solid #96968A;
	padding: 		.75em 1em;
	text-decoration:none;
	font-weight:bold;
	width:190px;
	
	
}



.AspNet-Menu  a, .AspNet-Menu  a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#000000;
}
.AspNet-Menu  li {
	background:		#F1EECC;
}
.AspNet-Menu  li li {
	background:		#F1EECC;
}
.AspNet-Menu  li li li {
	background:		#F1EECC;
}
/* added by me..
.AspNet-Menu  li li li ul {
	background:		#F1EECC;
}*/

.AspNet-Menu  li:hover, .AspNet-Menu  li.sfHover,
.AspNet-Menu  a:focus, .AspNet-Menu  a:hover, .AspNet-Menu  a:active {
	background:		#96968A;
	outline:		0;
}

/*** arrows **/
.AspNet-Menu  a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
	
	
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.AspNet-Menu  ul .sf-sub-indicator { background-position:  -10px 0; }
.AspNet-Menu  ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.AspNet-Menu  ul a:focus > .sf-sub-indicator,
.AspNet-Menu  ul a:hover > .sf-sub-indicator,
.AspNet-Menu  ul a:active > .sf-sub-indicator,
.AspNet-Menu  ul li:hover > a > .sf-sub-indicator,
.AspNet-Menu  ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/* ...For vertical Display....*/

/*** adding AspNet-Menu-Vertical in addition to sf-menu creates a vertical menu ***/
.AspNet-Menu-Vertical, .AspNet-Menu-Vertical li {
	width:	18em;
	
}

/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
.AspNet-Menu-Vertical li:hover ul,
.AspNet-Menu-Vertical li.sfHover ul {
	left:	18em; /* match ul width */
	top:	0;
	
}

.AspNet-Menu-Vertical li:hover ul  a,
.AspNet-Menu-Vertical li.sfHover ul  a {
	
	width:6.5em;
	
}

/*** alter arrow directions ***/
.AspNet-Menu-Vertical .sf-sub-indicator { background-position: -10px 0; } /* IE6 gets solid image only */
.AspNet-Menu-Vertical a > .sf-sub-indicator {  background-position: 0 0; } /* use translucent arrow for modern browsers*/

/* hover arrow direction for modern browsers*/
.AspNet-Menu-Vertical a:focus > .sf-sub-indicator,
.AspNet-Menu-Vertical a:hover > .sf-sub-indicator,
.AspNet-Menu-Vertical a:active > .sf-sub-indicator,
.AspNet-Menu-Vertical li:hover > a > .sf-sub-indicator,
.AspNet-Menu-Vertical li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*.............................................Asp_net Menu SuperFish End..............................................*/


/*.....................................Super Fish Menu......................................................*/


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
}
.sf-menu li {
	background:		#BDD2FF;
}
.sf-menu li li {
	background:		#AABDE6;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#96968A;
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/*...........................................................................................*/

/* Nav Bar .............................*/

/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.sf-navbar {
	background:		#BDD2FF;
	height:			2.5em;
	padding-bottom:	2.5em;
	position:		relative;
}
.sf-navbar li {
	background:		#AABDE6;
	position:		static;
}
.sf-navbar a {
	border-top:		none;
}
.sf-navbar li ul {
	width:			44em; /*IE6 soils itself without this*/
}
.sf-navbar li li {
	background:		#BDD2FF;
	position:		relative;
}
.sf-navbar li li ul {
	width:			13em;
}
.sf-navbar li li li {
	width:			100%;
}
.sf-navbar ul li {
	width:			auto;
	float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
	border:			none;
}
.sf-navbar li.current {
	background:		#BDD2FF;
}
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
	background:		#BDD2FF;
}
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {
	background:		#D1DFFF;
}
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {
	background:		#E6EEFF;
}
ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
}
ul.sf-navbar .current ul ul {
	top: 			-999em;
}

.sf-navbar li li.current > a {
	font-weight:	bold;
}

/*** point all arrows down ***/
/* point right for anchors in subs */
.sf-navbar ul .sf-sub-indicator { background-position: -10px -100px; }
.sf-navbar ul a > .sf-sub-indicator { background-position: 0 -100px; }
/* apply hovers to modern browsers */
.sf-navbar ul a:focus > .sf-sub-indicator,
.sf-navbar ul a:hover > .sf-sub-indicator,
.sf-navbar ul a:active > .sf-sub-indicator,
.sf-navbar ul li:hover > a > .sf-sub-indicator,
.sf-navbar ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/*** remove shadow on first submenu ***/
.sf-navbar > li > ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}
































/* Add more rules here if your menus have more than three (11) tiers */
/*ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li:hover ul ul ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul ul ul ul ul ul
{ display: none; }*/
/* Add more rules here if your menus have more than three (11) tiers */
/*ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li li li li:hover ul,
ul.AspNet-Menu li li li li li:hover ul,
ul.AspNet-Menu li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li li:hover ul,
ul.AspNet-Menu li li li li li li li li li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li li li li li li.AspNet-Menu-Hover ul    
{ display: block; }
.AspNet-Menu-Vertical { position:relative; left: 0px; z-index: 300; }
 ul.AspNet-Menu, 
 ul.AspNet-Menu ul { width: 160px; font-weight: bold; font-size: small;  }
 ul.AspNet-Menu ul { left: 160px; top: 3px; }
 ul.AspNet-Menu li { background: #ffffff; }
ul.AspNet-Menu li a { color: #08619a; padding: 4px 2px 4px 8px;  border:1px solid #ffc796; 
	border: #aaaaaa 1px dashed;  }
ul.AspNet-Menu li a img { border-style: none; vertical-align: middle; }
li.AspNet-Menu-Leaf  ,
li.AspNet-Menu-SelectedLeaf { background-image: none; }
li.AspNet-Menu-WithChildren > a
{background-color: #ffffff ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
li.AspNet-Menu-SelectedWithChildren > a,
li.AspNet-Menu-WithChildren > a:hover
{background-color: #e6efdb ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
li.AspNet-Menu-ChildSelected > a
{background-color: #e6efdb ; background-image: url('arrowRight.gif'); 
	background-repeat:no-repeat; background-position:right; }
a.AspNet-Menu-SelectedLeaf { background-color: #e6efdb ; }
a.AspNet-Menu-Leaf { background-color: #ffffff ; }
 ul.AspNet-Menu li:hover, 
 ul.AspNet-Menu li.AspNet-Menu-Hover { background:#e6efdb; }
 
*/
.blogwrapper {   }
.blognavleft {float: left; width: 175px; padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px;  }
.blognavright {float: right; width: 175px;  padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px;  }
.blogcenter-nonav {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 5px;    }
.blogcenter-leftnav {margin: 0px 0px 0px 185px; padding: 5px 0px 0px 5px;   }
.blogcenter-rightnav {margin:0px 175px 0px 0px; padding: 5px 0px 0px 5px;    }
.bloginfo {   }
.bloginfotitle {   font-weight: bold; }
.blogtitle { margin: 5px 0px 0px 0px;   font-weight: bold;  }
.blogdate { padding: 0px 5px 0px 0px; text-align:right; font-size:11px;  }
.blogcommentlink 
{ font-size:11px; text-align:right; padding: 0px 5px 3px 0px; font-family: Trebuchet MS;    }
div.blogcommentlink{ border-bottom: 1px solid #EAEAEA; }
div.blogcommenttext { border-bottom: 1px solid #EAEAEA;   }
.blogcommenttitle { font-family: Trebuchet MS;    }

.blogcommentposter { font-size:11px;   }
.blognav ul { list-style-type:none;  }
.blognav li { list-style: none; margin: 0px 0px 3px -30px;  }
div.blognavright div h3 { margin: 0px 0px -10px 8px; }.forumthreadcrumbs { margin: 0px 0px 3px 0px; color: #666666; }
.forumpostheader {padding: 0px 0px 0px 5px;margin: 0px 0px 0px 0px;  background-color: #eee; font-weight: bold; }
.postwrapper {float: left; width: 100%; background-color: #EAEAEA; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:solid thin #EAEAEA;}
.postleft {clear: left; float: left; text-align:center;  width: 20%; padding: 15px 5px 5px 5px; margin: 0px 0px 0px 0px; }
.postright {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 21%; background-color: white; }
.posttopic {   background-color: #EAEAEA; }
.postbody { padding: 10px 5px 0px 5px; min-height: 80px; }
.forumpostuserpropertylist {  margin: 0px 0px 0px 0px; text-align: center; }
.forumpostusername { list-style-type:none;   }
.forumpostuseravatar { list-style-type:none; }
.forumpostuserattribute { list-style-type:none; }
/* anjan */
.modulefooter
{
color:#FFFFFF;
}
.modulepager
{
 color:#336633 !important;
}
.moduletitle
{
    
    font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px !important;
	color:#2C82BD;
}
.breadcrumbs
{
}
.unselectedcrumb
{
  color:#E58B3D;
  font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  
}
.forumdesc
{
  font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000000;
}.rsswrapper {   }
.rssnavleft {float: left; width: 235px; padding: 5px 5px 30px 5px; margin: 0px 0px 0px 0px;   }
.rssnavright {float: right; width: 235px;  padding: 5px 5px 30px 5px; margin: 0px 0px 0px 0px;  }
.rsscenter-nonav {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 5px; font-size: 105%;  }
.rsscenter-leftnav {margin: 0px 0px 0px 245px; padding: 5px 0px 0px 5px; font-size: 105%;   }
.rsscenter-rightnav {margin:0px 245px 0px 0px; padding: 5px 0px 0px 5px; font-size: 105%;   }
.rsstitle { margin: 5px 0px 0px 0px;  font-weight: bold;   }
div.rsstitle h2 { font-family: arial, sans-serif;font-size: 140%;font-weight: normal; }
.rssdate {  padding: 0px 5px 0px 0px; text-align:right;    }
.rsstext {   }
.rssauthor {  padding: 0px 0px 5px 5px; font-family: Trebuchet MS;  border-bottom: solid 1px #ccc;   }
.FeedHead {  border-bottom-color: #CAB693; border-bottom-style: solid;
	border-bottom-width: 1px; padding: 0.5em; }
.FeedBody {  border-color: #CAB693; border-style: solid; border-width: 1px;
	border-top-width: 0px; padding-left: 0.5em; padding-right: 0.5em; }
.rssfeedentryTrue {   }
.rssfeedentryFalse { background-color: Silver; }

	.aspcalendarmain { margin: 0px 0px 0px 5px; background-color: #e6efdb; color:Black; font-size:10px; }
.aspcalendardayheader { font-weight:bold; font-size:10px; color:#08619a; text-align:center; white-space:nowrap;}
.aspcalendarday { border: solid 1px black;  font-size:10px; color:Black; text-align:center; white-space:nowrap;}
.aspcalendarnextprevious {  font-weight:bold; font-size:small; color:Black; text-align:center; white-space:nowrap; }
.aspcalendarothermonth { border: solid 1px black; background-color:#f3f3f3;  font-size:10px; color:Black; text-align:center; white-space:nowrap; }
.aspcalendarselectedday { border: solid 1px black; background-color:#FFFFE0;  font-size:10px; color:Black; text-align:center;  }
.aspcalendarselector {   font-size:8pt; font-weight:bold; text-align:center; white-space:nowrap;  }
.aspcalendartitle { border: none;  background-color: #e8e8e8; font-size:10px; font-weight:bold; text-align:center; white-space:nowrap; }
.aspcalendartoday { border: solid 1px black; background-color:#FFFFE0; color:Black; font-size:10px; text-align:center; }
.aspcalendarweekendday { border: solid 1px black; background-color:#D3D3D3; color:Black; font-size:10px; text-align:center; }


body{}

.AspNet-GridView table thead tr th { padding: 2px; }
.AspNet-GridView table tbody tr td
{ color: #333333; background: White; padding: 2px 20px 2px 2px; border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC; text-align: left; border-top: solid 2px #CCCCCC; }
.AspNet-GridView table tbody tr.AspNet-GridView-Alternate td { background: #F7F6F3; }

.AspNet-GridView-Pagination AspNet-GridView-Bottom{}
/*
.AspNet-GridView table {border: solid 1px #CCCCCC; width: 100%; }

.AspNet-GridView table thead tr th
{ color: #F7F6F3;background: #5D7B9D;font-weight: bold;border-bottom: solid 1px #CCCCCC;border-right: solid 1px #CCCCCC;
	padding: 2px; }

.AspNet-GridView table thead tr th a { color: #F7F6F3; }

.AspNet-GridView table tbody tr td
{ color: #333333; background: White; padding: 2px 20px 2px 2px; border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC; text-align: left; }

.AspNet-GridView table tbody tr.AspNet-GridView-Alternate td { background: #F7F6F3; }

.AspNet-GridView table tbody tr.AspNet-GridView-Selected td {}

.AspNet-GridView table tfoot tr td {}

*/body { }
div.AspNet-TreeView {margin: 2px 0px 20px 0px;padding: 0;}
div.AspNet-TreeView ul { list-style: none; margin: 0px 0px 0px -20px; padding: 0;}
.AspNet-TreeView-Show { }
.AspNet-TreeView-Hide { display:none;}
div.AspNet-TreeView ul li
{padding: 3px 0 2px 0; }
div.AspNet-TreeView ul ul { margin: 2px 0 2px 10px;}
div.AspNet-TreeView ul li img
{border: none; vertical-align: middle; margin: 0 2px 0 0; }
div.AspNet-TreeView li a { margin-left: 3px; padding-left: 20px; text-decoration: none; background: url(go.gif) no-repeat 2px 1px;}
div.AspNet-TreeView li.AspNet-TreeView-Root {}
div.AspNet-TreeView li.AspNet-TreeView-Parent {}
div.AspNet-TreeView li.AspNet-TreeView-Leaf { margin-left: 20px;}
div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink { cursor: pointer;}
div.AspNet-TreeView .AspNet-TreeView-Collapse
{background: url(collapse.gif) 0 0 no-repeat; width: 5px; margin-right: -5px;
  float:left; cursor: pointer; }
div.AspNet-TreeView .AspNet-TreeView-Expand
{background:  url(expand.gif) 0 0 no-repeat; width: 5px; margin-right: -5px;
 float:left; cursor: pointer; }
div.AspNet-TreeView a,
div.AspNet-TreeView a:visited,
div.AspNet-TreeView a:active,
div.AspNet-TreeView a:link {color: #4F82CB;}
div.AspNet-TreeView a:hover { color:#4EBF37;}
div.AspNet-TreeView .AspNet-TreeView-Selected a
{font-weight: bold !important;color: #4EBF37 !important;}
div.AspNet-TreeView .AspNet-TreeView-Selected ul a
{ font-weight: bold !important; color: #4F82CB !important;}
li.AspNet-TreeView-Leaf,
li.AspNet-TreeView-Root ,
li.AspNet-TreeView-Selected ,
li.AspNet-TreeView-Parent
{display: block;list-style:none;font-weight: bold;color: #333;text-decoration:none;	padding: 2px 5px 2px 10px;
	background: #f2f2f2;border-left: 5px solid #CCC;border-bottom: solid 1px white;border-top: solid 1px white;min-height: 18px;	}
li.AspNet-TreeView-Selected ,
li.AspNet-TreeView-Leaf:hover,
li.AspNet-TreeView-Root:hover ,
li.AspNet-TreeView-Selected:hover ,
li.AspNet-TreeView-Parent:hover{border-left: 5px solid #4EBF37;}
li.AspNet-TreeView-Root { margin: 0px 0px 0px 20px; }
li.AspNet-TreeView-ParentSelected ,
li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected
{ margin: 0px 0px 0px 0px; }
li.AspNet-TreeView-Leaf img,
li.AspNet-TreeView-Root img {display:none;}
li.AspNet-TreeView-Leaf a,
li.AspNet-TreeView-Root a ,
li.AspNet-TreeView-Selected a ,
li.AspNet-TreeView-Parent a
{padding: 0px 0px 0px 10px;color: #333;}

