/* CSS Document */
/*Created by NAK 24-4-2009*/
/*==============html tag styles ================================================*/
body {	FONT-WEIGHT: normal; 
		FONT-SIZE: 10pt; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Helvetica;
		/*background: #D8DDF0/*url(../images/bg.jpg) repeat;*/
}

select {FONT-WEIGHT: normal; 
		FONT-SIZE: 12px; 
		COLOR: #666666; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

P {		FONT-WEIGHT: normal; 
		FONT-SIZE: 8pt; 
		COLOR: #333333; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

UL {	FONT-WEIGHT: normal; 
		FONT-SIZE: 9pt; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

OL {	FONT-WEIGHT: normal; 
		FONT-SIZE: 8pt; 
		COLOR: #333333; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

TD {	FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}

td.off { 
		background: ;
		CURSOR: hand; 
}

td.on { 
		background: #cccccc;
		CURSOR: hand; 
}  

tr.on { 
		background: #ffffff;
		CURSOR: hand; 
}  

tr.ongrey { 
		background: #cccccc;
		CURSOR: hand; 
}  

tr.offblank { 
		background: "";
		CURSOR: hand; 
}  


H1 {	FONT-WEIGHT: normal; 
		FONT-SIZE: 20pt; 
		COLOR: #000000; 
		FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif";
}

H2 {	FONT-WEIGHT: normal; 
		FONT-SIZE: 15pt; 
		COLOR: #000000; 
		FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif";
}

H3 {	FONT-WEIGHT: normal; 
		FONT-SIZE: 12pt; 
		COLOR: #000000; 
		FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif";
}

HR {	COLOR: #cccccc;
}

.curHand  {CURSOR: hand;
}

INPUT.clsInputText { BORDER: #505960 1px solid; 
					 BACKGROUND-COLOR: #f9f9f9;
					 FONT-SIZE: 12px; 
					 FONT-FAMILY: Verdana, Arial;
					 color: #000066;
}

textarea {BORDER-RIGHT: #666666 1px solid; 
		BORDER-TOP: #666666 1px solid; 
		BORDER-LEFT: #666666 1px solid; 
		BORDER-BOTTOM: #666666 1px solid; 
		BACKGROUND-COLOR: #f9f9f9;	
}

input.searchbox {BORDER-left: #E7E8E6 1px solid; 
		BORDER-TOP: #E7E8E6 1px solid; 
		BORDER-RIGHT: #E7E8E6 1px solid; 
		BORDER-BOTTOM: #E7E8E6 1px solid;
		height:20px;
		font-size:12px;
		color:#999999;
}
/*=================================manipulation styles=====================================*/
.imagepreview { position: relative; 
	visibility: visible; 
	width: 150; 
	height: 150; 
	clip: rect(0,300,300,0);
} 
#fadeBandsV {position: absolute;left: 0px;top: 0px;width: 100%;height: 80px;z-index: 1;}        
#fadeBandsH {position: absolute;left: 0px;top: 0px;width: 100%;z-index: 1;}        
#fadeBandsV div {overflow: hidden;position: absolute;width: 100%;}        
#fadeBandsH div {overflow: hidden;position: absolute;height: 200px;}        
#pageContent {position: relative;z-index: 2;}  
#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(images/overlay.png);}
.dialog {display:none}

* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");}
/*============================================end==========================================*/
/*===================================================end===================================*/
/*=============================layout design style=========================================*/
.banner_1{  background: url(../images/banner_1.gif) no-repeat top left;}
.banner_2{  background: url(../images/banner_2.gif) no-repeat top right;}
.banner_3{  background: url(../images/banner_3.jpg) no-repeat top left;}
.banner_4{  background: url(../images/banner_4.gif) no-repeat top left;}
.banner_5{  background: url(../images/banner_5.jpg) no-repeat top right;}
.banner_6{  background: url(../images/banner_6.gif) no-repeat top right;}
.banner_7{  background: url(../images/banner_7.gif) no-repeat top left;}
.banner_8{  background: url(../images/banner_8.gif) repeat;}
.banner_9{  background: url(../images/banner_9.gif) no-repeat top left;}
.banner_21{  background: url(../images/banner_21.gif) no-repeat top left;}
.banner_22{  background: url(../images/banner_22.jpg) no-repeat top left;}
.banner_23{  background: url(../images/banner_23.jpg) no-repeat top right;}
.footer_1{  background: url(../images/footer_1.gif) no-repeat top left;}
.footer_2{  background: url(../images/footer_2.gif) repeat;}
.footer_3{  background: url(../images/footer_3.gif) no-repeat top right;}
.footer_4{  background: url(../images/footer_4.gif) no-repeat top left;}
.footer_5{  background: url(../images/footer_5.gif) repeat;}
.footer_6{  background: url(../images/footer_6.gif) no-repeat top right;}
.banner_bg_1{  background: #EAEDEF;}
.menu-bg-1{  background: url(../images/menu-bar-1.jpg) no-repeat top left;}
.menu-bg-2{  background: url(../images/menu-bar-2.jpg) repeat top;}
.admin_menu-bg-1{  background: url(../images/menubar_tip1.gif) no-repeat top left;}
.admin_menu-bg-2{  background: url(../images/menubar_bg1.gif) repeat top;}
.mm_tile{  background: url(../images/mm_tile.gif) repeat ;}
.sm_tile{  background: url(../images/sm_tile.gif) repeat ;}
.toolbar-1{  background: url(../images/toolbar-1.jpg) no-repeat top left;}
.toolbar-2{  background: url(../images/toolbar-2.jpg) repeat top;}
.login-logo{  background: url(../images/login-logo.gif) no-repeat center center;}
.helplogo{ background:   url(../images/about_logo.gif) no-repeat center center}
.lineseperator{ background:   url(../images/line_seperator.gif) repeat-x}
.advancesearch{background: #333333  url(../images/img_advancedsearch.gif) no-repeat center right; cursor:hand}
.contentline{background: #F7F8FD  url(../images/content_line1.jpg) repeat-y left}
.cpanelbg1{background: #425A64 url(../images/cpanel_bg_1.gif) no-repeat center center}
.cpanelbg2{background: #425A64 url(../images/cpanel_bg_2.gif) no-repeat center left; color:#FFFFFF;}
.ypages{background: url(../images/dir.gif) no-repeat center left; color:#FFFFFF;}
.newsletter{background: url(../images/newsletter.gif) no-repeat center center;}
.subscribe{background: url(../images/subscribe.gif) no-repeat center center;}
.dirtab{background: url(../images/dirtab.gif) no-repeat center left;}
.wantlist{background: url(../images/wantlist.gif) no-repeat bottom right;}
.advsearch{background: url(../images/advsearch.gif) no-repeat bottom right;}
.blankheader{background: #425A64}
.searchicon { background: #ffffff url(../images/websearch.gif) center center no-repeat; height: 19px; width: 22px; border: 0px  #ffffff; }
.prevprop { background: #ffffff url(../images/websearch.gif) center center no-repeat; height: 19px; width: 22px; border: 1px solid #B6BCCB;cursor: hand; }
/*===================================================end===================================*/
/*==================================background design======================================*/
.pic-search{  background: url(../images/pic-search.gif) no-repeat top left;}
/*=========================================end=============================================*/

/*=====================================icon styles==========================================*/
.icoseperator { background: url(../images/ico_seperator.gif) center center no-repeat; height: 22px; width: 8px; border: 0px solid #cccccc; border-top: 0px; border-bottom: 0px; cursor: hand; font-size:11px; }
.icologout { background: url(../images/ico_logout.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icoexit { background: url(../images/ico_exit.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icohelp { background: url(../images/ico_help.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icoarchclient { background: url(../images/ico_archclient.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icosearch { background: url(../images/ico_search.gif) center center no-repeat; height: 22px; width: 26px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icomsword { background: url(../images/ico_word.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icomsexcel { background: url(../images/ico_excel.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icocontacts { background: url(../images/ico_contacts.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icostaff { background: url(../images/ico_staff.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.icocal { background: url(../images/ico_cal.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px;}
.icocalc { background: url(../images/ico_calc.gif) center center no-repeat; height: 22px; width: 24px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px;} 
.icorptprint { background: url(../images/ico_print.gif) center left no-repeat; height: 32px; width: 70px; border: 0px solid #666666; cursor: hand; font-size:12px; }
.icorptsearch { background: url(../images/ico_search.gif) center left no-repeat; height: 32px; width: 70px; border: 0px solid #666666; cursor: hand; font-size:12px; }
.icorptsearch-1 { background: url(../images/ico_search.gif) center left no-repeat; height: 28px; width: 70px; border: 1px solid #666666; cursor: hand; font-size:12px; }
.icorptexit { background: url(../images/ico_exit.gif) center left no-repeat; height: 32px; width: 70px; border: 0px solid #666666; cursor: hand; font-size:12px; }
.icopriority { background: url(../images/ico_priority.gif) center center no-repeat; height: 22px; width: 24px; border: 0px ; cursor: hand; }
.thumbnail_0 { background: url(../images/thumbList.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.onthumbnail_0 { background: url(../images/thumbonList.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.thumbnail_1 { background: url(../images/thumbDevelopers.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.onthumbnail_1 { background: url(../images/thumbonDevelopers.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.thumbnail_2 { background: url(../images/thumbDirectory.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.onthumbnail_2 { background: url(../images/thumbonDirectory.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.thumbnail_3 { background: url(../images/thumbMoving.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.onthumbnail_3 { background: url(../images/thumbonMoving.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.thumbnail_4 { background: url(../images/thumbAgentSearch.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.onthumbnail_4 { background: url(../images/thumbonAgentSearch.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.thumbnail_5 { background: url(../images/thumbMortgage.gif) center center no-repeat; height: 100px; width: 150px; border: 0px ; cursor: hand; }
.onthumbnail_5{ background: url(../images/thumbonMortgage.gif) center center no-repeat; height: 100px; width: 150px; cursor: hand;}


/*=======================================end================================================*/

/*=============================button styles===============================================*/
.cpagent { background: #879EA8 url(../images/cpagent.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; color:#FFFFFF; }
.cpnewslt { background: #879EA8 url(../images/cpnewslt.gif) center left no-repeat; height: 24px; width: 90px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; color:#FFFFFF; }
.cpadmgr { background: #879EA8 url(../images/cpadmgr.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; color:#FFFFFF; }
.cpcontent { background: #879EA8 url(../images/cpcontent.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; color:#FFFFFF; }
.cplistings { background: #879EA8 url(../images/cplistings.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; color:#FFFFFF; }
.cpmenu { background: #879EA8 url(../images/cpmenu.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; color:#FFFFFF; }
.cplogout { background: url(../images/ico_logout.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; color:#FFFFFF; }
.cpusers { background: url(../images/cpusers.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; color:#FFFFFF; }
.cpnews { background: url(../images/cpnews.gif) center left no-repeat; height: 24px; width: 70px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; color:#FFFFFF; }

.btnrenew { background: #EBEBEB url(../images/ico_check.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnproceed { background: #EBEBEB url(../images/arrow-right.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnlogin { background: #EBEBEB url(../images/security.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnclose { background: #EBEBEB url(../images/mnu_logout.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnlogout { background: #EBEBEB url(../images/ico_logout.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnactive { background: #EBEBEB url(../images/activeuser.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btninactive { background: #EBEBEB url(../images/inactiveuser.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btndelete { background: #EBEBEB url(../images/ico_remove.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btndeletesml { background: #EBEBEB url(../images/ico_remove.gif) center left no-repeat; height: 22px; width: 22px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btndelist { background: #EBEBEB url(../images/ico_delist.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btntoggle { background: #EBEBEB url(../images/ico_toggle.gif) center left no-repeat; height: 25px; width: 90px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnupload { background: #EBEBEB url(../images/ico_new.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnarchive { background: #EBEBEB url(../images/btn_emparchive.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnsavebutton { background: #EBEBEB url(../images/btn_save.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnrefresh { background: #EBEBEB url(../images/mnu_refresh.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btn_searchsmall { background: url(../images/ico_search-small.gif) center left no-repeat; height: 19px; width: 19px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnedit { background: #EBEBEB url(../images/ico_edit.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand;	font-size:10px; }
.btnplainlong { background: #EBEBEB; height: 25px; width: 90px; border: 1px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnOK {height: 20px; width: 25px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnaBox {height: 20px; width: 20px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; background-color:#FFFFFF }
.btniBox {height: 20px; width: 20px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnsum {height: 20px; width: 20px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; background: url(../images/ico_sum.gif) center center}
.btnforgot {background: ; height: 20px; width: 90px; border: 0px solid #B6BCCB; cursor: hand; font-size:12px; color:#006600 }
.btnsubscribe {background: ; height: 20px; width: 90px; border: 1px solid #B6BCCB; cursor: hand; font-size:12px; color:#006600 }
.btn_cal { background: url(../images/ico_cal.gif) center left no-repeat; height: 19px; width: 19px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnrefreshbox { background: url(../images/mnu_refresh.gif) center left no-repeat; height: 17px; width: 20px; border: 0px solid #B6BCCB; cursor: hand;	font-size:10px; }
.btnarrowright { background: #EBEBEB url(../images/arrow-right.gif) center center no-repeat; height: 30px; width: 30px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btndarrowright { background: #EBEBEB url(../images/darrow-right.gif) center center no-repeat; height: 30px; width: 30px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnarrowleft { background: #EBEBEB url(../images/arrow-left.gif) center center no-repeat; height: 30px; width: 30px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btndarrowleft { background: #EBEBEB url(../images/darrow-left.gif) center center no-repeat; height: 30px; width: 30px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnBuildQuery { background: #EBEBEB url(../images/ico_buildquery.gif) center left no-repeat; height: 25px; width: 85px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_post { background: #EBEBEB url(../images/btn_post.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_preview { background: #EBEBEB url(../images/img_preview.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_sendmail { background: #EBEBEB url(../images/ico_sendmail.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_back { background: #EBEBEB url(../images/darrow-left.gif) center left no-repeat; height: 25px; width: 60px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btnback { background: #EBEBEB url(../images/darrow-left.gif) center left no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_tellfirend { background:  url(../images/tell_a_friend.gif) center left no-repeat; height: 22px; width: 22px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_printfirendly { background:  url(../images/printfriendly.gif) center left no-repeat; height: 22px; width: 22px; border: 0px solid #B6BCCB; cursor: hand; font-size:11px; }
.btn_pdf { background:  url(../images/pdf-1.gif) center left no-repeat; height: 22px; width: 22px; border: 0px ; cursor: hand; font-size:11px; }
.pdf { background:  url(../images/pdf.gif) center center no-repeat; height: 22px; width: 22px; border: 0px ; cursor: hand; font-size:11px; }
.doc { background:  url(../images/doc.gif) center center no-repeat; height: 22px; width: 22px; border: 0px ; cursor: hand; font-size:11px; }
.btnclosesmall { background:  url(../images/mnu_logout.gif) center center no-repeat; height: 22px; width: 22px; border: 0px solid #B6BCCB; cursor: hand;	font-size:11px; }
.btnprev {background: url(../images/prev.gif) center center no-repeat; height: 18px; width: 20px; border: 0px solid #B6BCCB; cursor: hand; }
.btnfirst {background: url(../images/darrow-left.gif) center center no-repeat; height: 18px; width: 20px; border: 0px solid #B6BCCB; cursor: hand; }
.btnnext {background: url(../images/next.gif) center center no-repeat; height: 18px; width: 20px; border: 0px solid #B6BCCB; cursor: hand; }
.btn_next {background: #EBEBEB url(../images/darrow-right.gif) center right no-repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px;  }
.btnblank {background: #EBEBEB url(../images/shade.gif) top repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; border-left:0px solid #B6BCCB }
.btnblanksel {background: #EBEBEB url(../images/shadeactive.gif) top repeat; height: 25px; width: 70px; border: 1px solid #B6BCCB; cursor: hand; font-size:11px; border-left:0px solid #B6BCCB }
.btnlast {background: url(../images/last.gif) center center no-repeat; height: 18px; width: 20px; border: 0px solid #B6BCCB; cursor: hand; }
.btnS { background:#ffffff; height: 19px; width: 22px; border: 0px solid #ffffff; cursor: hand; font-size:11px; }
/*=========================================border styles=================================*/
.bottom_line1{  border-bottom:1px solid #E6E6E6;
}

.bottom_line2{  border-bottom:1px dashed #000000;
}
/*=========================================end=============================================*/

/*===========================================text styles===================================*/
.txtheading{	font-family: verdana, helvetica,arial;
			color: #ff6600;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none
}

.txtheadingB{	font-family: verdana, helvetica,arial;
			color: #000000;
			font-size: 14px;
			font-weight: bold;
			text-decoration: none
}

.txtblackNarrow{	font-family: arial-narrow, verdana, helvetica,arial;
			color: #000000;
			font-size: 10px;
			font-weight: normal;
			text-decoration: none;
			CURSOR: hand;
}

.txtblackN{	font-family: verdana, helvetica,arial ;
			color: #000000;
			font-size: 11px;
			font-weight: normal;
			text-decoration: none;
			CURSOR: hand;
}

.txtblackNarrowI{	font-family: arial-narrow, verdana, helvetica,arial;
			color: #000000;
			font-size: 9px;
			font-weight: normal;
			text-decoration: none;
			font-style:italic;
}

.txtwhiteN{	font-family: verdana, helvetica,arial;
			color: #ffffff;
			font-size: 10px;
			font-weight: normal;
			text-decoration: none;
}

.txtwhiteB{	font-family: arial,verdana, helvetica;
			color: #ffffff;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
}

.txtgreenN{	font-family: verdana, helvetica,arial;
			color: #006600;
			font-size: 11px;
			font-weight: normal;
			text-decoration:none
}

.txtgreenNI{	font-family: verdana, helvetica,arial;
			color: #006600;
			font-size: 11px;
			font-weight: normal;
			text-decoration:none;
			font-style:italic;
}

.txtgreenB{	font-family: verdana, helvetica,arial;
			color: #006600;
			font-size: 11px;
			font-weight: bold;
			text-decoration:none
}

.txtmenuB{	font-family: arial,verdana, helvetica;
			color: #3D5978;
			font-size: 11px;
			font-weight: bold;
			text-decoration:none;
			cursor:hand;
}

.txtredN{	font-family: verdana, helvetica,arial;
			color: #ff0000;
			font-size: 11px;
			font-weight: normal;
			text-decoration:none
}

.txtblueB{	font-family: verdana, helvetica,arial;
			color: #000066;
			font-size: 11px;
			font-weight: bold;
			text-decoration:none
}

.txtblueN{	font-family: verdana, helvetica,arial;
			color: #000066;
			font-size: 11px;
			font-weight: normal;
			text-decoration:none
}

.txtbluesmallB{	font-family: verdana, helvetica,arial;
			color: #000066;
			font-size: 9px;
			font-weight: bold;
			text-decoration:none
}

.txtblueNarrowB{	font-family: arial-narrow, verdana, helvetica,arial;
			color: #000066;
			font-size: 10px;
			font-weight: bold;
			text-decoration: none;
}

.txtredlineN{	font-family: verdana, helvetica,arial;
			color: #ff0000;
			font-size: 11px;
			font-weight: normal;
			text-decoration:line-through;
}

.txtblackB{	font-family: verdana, helvetica,arial;
			color: #000000;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none
}

.txtblacksmallB{	font-family: verdana, helvetica,arial;
			color: #000000;
			font-size: 10px;
			font-weight: bold;
			text-decoration: none
}

.txtblacksmallN{	font-family: verdana, helvetica,arial;
			color: #000000;
			font-size: 9px;
			font-weight: normal;
			text-decoration: none
}

.txtgreensmallN{	font-family: verdana, helvetica,arial;
			color: #006600;
			font-size: 10px;
			font-weight: normal;
			text-decoration: none
}

.txtdgreylineN{	font-family: verdana, helvetica,arial;
			color: #999999;
			font-size: 11px;
			font-weight: normal;
			text-decoration:line-through;
}

.txtMovB{	font-family: verdana, helvetica,arial;
			color: #990066;
			font-size: 10px;
			font-weight: bold;
			text-decoration: none
}

.rptSubHeading{	font-family: verdana, helvetica,arial;
			color: #000066;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
			background-color:#CCCCCC;
			height:20px
}

.frmCaption{font-family: arial, verdana, helvetica;
			color: #15428B;
			font-size: 15px;
			font-weight: bold;
			text-decoration: none
}

.frmCap1{font-family: arial, verdana, helvetica;
			color: #48508C;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none
}

.frmCap2{font-family: arial, verdana, helvetica;
			color: #596833;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none
}

.frmCap3{font-family: arial, verdana, helvetica;
			color: #624A2E;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none
}

.rptCaption{	font-family: verdana, helvetica,arial;
			color: #000000;
			font-size: 10px;
			font-weight: bold;
			text-decoration: underline
}

.txtmenublueN{	font-family: verdana, helvetica,arial;
			color: #15428B;
			font-size: 11px;
			font-weight: normal;
			text-decoration: none;
			cursor: hand;
}

.txtattach{	font-family: "Arial Narrow",verdana, helvetica,arial;
			color: #000066;
			font-size: 13px;
			font-weight: bold;
			text-decoration: none;
			cursor: hand;
}
/*=========================================================================================*/
/*===============================calender css==============================================*/
/* The main calendar widget.  DIV containing a table. */

.calendar {
  position: relative;
  display: none;
  border-top: 2px solid #fff;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  border-left: 2px solid #fff;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #c8d0d4;
  font-family: tahoma,verdana,sans-serif;
}

.calendar table {
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #c8d0d4;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;
  padding: 1px;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
}

.calendar .nav {
  background: transparent url(menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;
  padding: 1px;
  border: 1px solid #000;
  background: #788084;
  color: #fff;
  text-align: center;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .daynames { /* Row <TR> containing the day names */
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #000;
  padding: 2px;
  text-align: center;
  background: #e8f0f4;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #f00;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  border-top: 0px solid #fff;
  border-right: 0px solid #000;
  border-bottom: 0px solid #000;
  border-left: 0px solid #fff;
  padding: 0px;
  background-color: #d8e0e4;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
  background-color: #b8c0c4;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #aaa;
}
.calendar tbody .day.othermonth.oweekend {
  color: #faa;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 0px solid #000;
  background: #e8f4f0;
}

.calendar tbody .rowhilite td {
  background: #d8e4e0;
}

.calendar tbody .rowhilite td.wn {
  background: #c8d4d0;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  padding: 1px 3px 1px 1px;
  border: 1px solid;
  border-color: #fff #000 #000 #fff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  padding: 2px 2px 0px 2px;
  border: 1px solid;
  border-color: #000 #fff #fff #000;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  padding: 2px 2px 0px 2px;
  border: 1px solid;
  border-color: #000 #fff #fff #000;
  background: #d8e0e4;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #f00;
}

.calendar tbody td.today { /* Cell showing today date */
  font-weight: bold;
  color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #e8f0f4;
  padding: 1px;
  border: 1px solid #000;
  background: #788084;
  color: #fff;
  text-align: center;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  padding: 1px;
  background: #d8e0e4;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  padding: 2px 0px 0px 2px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  width: 4em;
  top: 0px;
  left: 0px;
  cursor: default;
  border-top: 1px solid #fff;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #fff;
  background: #d8e0e4;
  font-size: 90%;
  padding: 1px;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .active {
  background: #c8d0d4;
  padding: 0px;
  border-top: 1px solid #000;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #000;
}

.calendar .combo .hilite {
  background: #048;
  color: #aef;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #e8f0f4;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #667;
  color: #fff;
}

.calendar td.time span.active {
  border-color: #f00;
  background-color: #000;
  color: #0f0;
}
/*===============================end calender==============================================*/

/*===================================anchor styles=========================================*/
a.tabs{	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#000066;
	text-decoration:none;
}
		 		 
a.tabs:active {	font-family:arial;
			font-weight:bold;
			font-size:12px;
			color:#000066;
			text-decoration:none;
}		 
					
a.tabs:visited {font-family:arial;
  		      font-weight:bold;
  		      font-size:12px;
  		      color:#000066;
  		      text-decoration:none;
			  }

a.tabs:hover {font-family:arial;
  		 	 font-weight:bold;
  		 	 font-size:12px;
  			 color:#000066;
  		     text-decoration:underline;
			 }
			 
a.main{	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
		 		 
a.main:active {	font-family:arial;
			font-weight:bold;
			font-size:11px;
			color:#ffffff;
			text-decoration:none;
}		 
					
a.main:visited {font-family:arial;
  		      font-weight:bold;
  		      font-size:11px;
  		      color:#ffffff;
  		      text-decoration:none;
			  }

a.main:hover {font-family:arial;
  		 	 font-weight:bold;
  		 	 font-size:11px;
  			 color:#ffffff;
  		     text-decoration:underline;
			 }
			 
a.link{	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#3D5978;
	text-decoration:none;
}
		 		 
a.link:active {	font-family:arial;
			font-weight:normal;
			font-size:11px;
			color:#3D5978;
			text-decoration:none;
}		 
					
a.link:visited {font-family:arial;
  		      font-weight:normal;
  		      font-size:11px;
  		      color:#3D5978;
  		      text-decoration:none;
			  }

a.link:hover {font-family:arial;
  		 	 font-weight:normal;
  		 	 font-size:11px;
  			 color:#ff0000;
  		     text-decoration:none;
			 }
			 
a.topmenus{	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#C02343;
	text-decoration:none;
}
		 		 
a.topmenus:active {	font-family:arial;
			font-weight:bold;
			font-size:11px;
			color:#C02343;
			text-decoration:none;
}		 
					
a.topmenus:visited {font-family:arial;
  		      font-weight:bold;
  		      font-size:11px;
  		      color:#C02343;
  		      text-decoration:none;
			  }

a.topmenus:hover {font-family:arial;
  		 	 font-weight:bold;
  		 	 font-size:11px;
  			 color:#C02343;
  		     text-decoration:underline;
			 }

a.btmmenus{	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#425A64;
	text-decoration:none;
}
		 		 
a.btmmenus:active {	font-family:arial;
			font-weight:bold;
			font-size:11px;
			color:#425A64;
			text-decoration:none;
}		 
					
a.btmmenus:visited {font-family:arial;
  		      font-weight:bold;
  		      font-size:11px;
  		      color:#425A64;
  		      text-decoration:none;
			  }

a.btmmenus:hover {font-family:arial;
  		 	 font-weight:bold;
  		 	 font-size:11px;
  			 color:#425A64;
  		     text-decoration:underline;
			 }


a.news{	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
		 		 
a.news:active {	font-family:arial;
			font-weight:bold;
			font-size:11px;
			color:#000000;
			text-decoration:none;
}		 
					
a.news:visited {font-family:arial;
  		      font-weight:bold;
  		      font-size:11px;
  		      color:#000000;
  		      text-decoration:none;
			  }

a.news:hover {font-family:arial;
  		 	 font-weight:bold;
  		 	 font-size:11px;
  			 color:#000000;
  		     text-decoration:none;
			 }

a.profile{	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#000066;
	text-decoration:none;
}
		 		 
a.profile:active {	font-family:arial;
			font-weight:normal;
			font-size:11px;
			color:#000066;
			text-decoration:none;
}		 
					
a.profile:visited {font-family:arial;
  		      font-weight:normal;
  		      font-size:11px;
  		      color:#000066;
  		      text-decoration:none;
			  }

a.profile:hover {font-family:arial;
  		 	 font-weight:normal;
  		 	 font-size:11px;
  			 color:#ff6600;
  		     text-decoration:none;
			 }

a.mainnews{	font-family:arial;
	font-weight:normal;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
		 		 
a.mainnews:active {	font-family:arial;
			font-weight:normal;
			font-size:9px;
			color:#000000;
			text-decoration:none;
}		 
					
a.mainnews:visited {font-family:arial;
  		      font-weight:normal;
  		      font-size:9px;
  		      color:#000000;
  		      text-decoration:none;
			  }

a.mainnews:hover {font-family:arial;
  		 	 font-weight:normal;
  		 	 font-size:9px;
  			 color:#000000;
  		     text-decoration:none;
			 }

/*========================================end==============================================*/
/*==================Example CSS for the two demo scrollers=================================*/

#pscroller1{
width: 200px;
height: 100%;
border: 1px solid black;
border-left: 0px;
border-right: 0px;
padding: 5px;
/**background-color: lightyellow;**/
}

#pscroller2{
width: 350px;
height: 20px;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 0px;
border-right: 0px;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}

#slider4{
/*border-color: darkred;*/
margin-left: 1px;
height: 250px
}

#paginate-slider4{
/*background-color: darkred;*/
border-color: darkred;
margin-left: 15px;
}

#paginate-slider4 a img{
width: 80px;
height: 60px;
border: 2px solid gray;
margin-top: 5px;
}

#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{
border: 2px solid red;
}


/*==========================================end===============================================*/