.comments{
	text-align: left;
	padding:5px;
	background: #ffffff;
	margin-bottom: 5px;
	border: solid 1px #cccccc;
	min-height:120px;
	float:left;
	width:150px;
	margin-right:5px;	
	font-style: italic;
}

.demobox{
	min-height:50px;
	margin-bottom:10px;
	text-align:left;
	width:325px;
	height:125px;
	position: relative;
	font-size:13px;
	background-image: url(pics/mods.png);
	background-repeat:no-repeat;
	font-family:Helvetica;		
}
.toptxt{
	font-size:12px;
	padding:5px;
	padding-left:30px;
	font-style:italic;
	color:orange;
	position: absolute;
	top:5px;
}

ul{
	margin: 0px;
	padding: 0px;
}
.button, .submitbutton, .navbutton{
	background-image: url(pics/btn_bg.gif);
	border:0px;
	height:22px;
	font-size:11px;
	cursor:pointer;
	border-left:solid 1px #c5c5c5;
	border-right:solid 1px #c5c5c5;
	border-bottom:solid 1px #c5c5c5;
	
}

.boxtitles{
	padding:3px;
}
.successmsg{
	border:0px;
	background: #e8e8e8;
	text-align: center;
	padding:5px;
	color:maroon;
	font-weight: bold;
	border-top:solid 1px #cccccc;
}
#monthviewleftID{
	background-image: url(pics/navleft.gif) !important;
	background-repeat: no-repeat;
	border:0px;
	width:19px;
	height:15px;
	cursor: pointer;
}
.pagedesc{
	position: absolute;
	left:500px;
	top:120px;
	border:solid 1px #cccccc;
	background: #f0f0f0;
	width:300px;
	height:auto;
	padding:10px;
}
#monthviewrightID{
	background-image: url(pics/navright.gif) !important;
	background-repeat: no-repeat;
	border:0px;
	width:19px;
	height:15px;
	cursor: pointer;
}
.overduenum{
	background-image: url(pics/overduenum.png);
	background-repeat: no-repeat;
	color:#ffffff;
	padding:3px 5px 5px 5px;
	*padding:1px 5px 5px 5px;
}
.overduenumplus{
	background-image: url(pics/overduenum.png);
	background-repeat: no-repeat;
	color:#ffffff;
	padding:3px 5px 5px 3px;
	*padding:1px 5px 5px 3px;
}

.upcomingnum{
	background-image: url(pics/upcomingnum.png);
	background-repeat: no-repeat;
	color:#ffffff;
	padding:3px 5px 5px 5px;
	*padding:1px 5px 5px 5px;
}
.upcomingnumplus{
	background-image: url(pics/upcomingnum.png);
	background-repeat: no-repeat;
	color:#ffffff;
	padding:3px 5px 5px 3px;
	*padding:1px 5px 5px 3px;
}

.fadeunder{
	 background-image:url(pics/topbar_bottom.png);
	 height:10px;
}
.boxbodies{
	padding:3px;
}
.smallTxt{
	font-size:10px;
}
.smallTxt a:link{
	font-size:10px;
}
.smallTxt a:visited{
	font-size:10px;
}
a.smallTxt:link{
	font-size:10px;
}
a.smallTxt:visited{
	font-size:10px;
}
.subnavtile{
	background-image: url(pics/subnavtile.gif);
}
.subnavshadow{
	background-image: url(pics/subnavshadow.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.subnavbluebtn{
	background-image: url(pics/bluebtn.gif);
	background-repeat: repeat-x;
	color:white;
	padding-left: 10px;
	border-left:solid 1px #ffffff;
	font-size:14px;
}

input{
	font-size:13px;
	font-family:Helvetica;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
}

.textbox{
	border: solid 1px #d4e7fc;
    background: #fff url('../../pics/formbg.gif') repeat-x;
    background-position: top;
    padding:2px;
}
.pagetitle{
	color: #414141;
	font-weight: normal;
	font-size:24px !important;
	padding-top:20px;
}
a:link{
	color:#2b799d;
	font-size:12px;
	text-decoration: none;
}
a:visited{
	color:#2b799d;
	text-decoration: none;
}
span.boxlrtb{
	font-size:10px;
}
a:hover{
}
.buttonContainer{
	padding:20px;
}

body{
	font-size:13px;
	font-family:Helvetica;
	line-height: 1;
	background:#ffffff;
	margin: 0px;
	
	
}
.leftbar{
padding:0px;
border: 0px;
background:transparent !important;
}
.mainbody{
	padding-top:20px;
	margin:0px;
	font-size: 11px;
}
.mainbody td{
font-size: 12px;
}

.contenttable{
	margin-bottom: 20px;
	*padding-top: 30px; /*IE Only*/
	background-image: url(pics/backtile.gif);
	background-repeat: repeat-x;
}
td{
	font-size:12px;
	font-family:Helvetica;
	line-height: 1;
}

.apps_totals{
	background: #f1f3f8;
	border:0px;
	border-bottom:solid 1px #cccccc;
	padding-right:3px;
	
}
.apps_totals_right{
	background: #f1f3f8;
	border:0px;
	border-bottom:solid 1px #cccccc !important;
	border-right:solid 1px #cccccc;
}
.apps_totals_left{
	background: #f1f3f8;
	border:0px;
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
}
.apps_datarows_left{
	background: #eff2f9;
	border:0px;
}
.apps_totals2{
	border:0px;
	background: #f1f3f8;
	border-bottom:solid 1px #cccccc !important;
	padding-right:3px;
}
select{
	font-size:12px;
	font-family:Helvetica;
	padding:0px !important;
}
.selectlong{
	width:150px;
}
.selectshort{
	width:50px;
}
option{padding:0px !important;}

.topbanner{
	background:#414141;
	border-bottom:solid 1px #939487;
}
.sidetitle{
	display:block;
	font-weight:bold;

}
.sidelink a{
	text-decoration:none;
	color:black;
	font-size:11px;
	background:transparent;
}


.tabNav{
 position: absolute;
 margin-left: 500px;
 margin-top: 40px;
 width: 450px;
}
.tabNav_down{
 position: absolute;
 margin-left: 945px;
 margin-top: 55px;
}
#tabchange{
	border:solid 1px #cccccc;
	background:#f0f0f0;
	width:200px;
	position: absolute;
	margin-top:70px;
	padding:10px;
	margin-left:930px;
	font-size:11px;
	filter:alpha(opacity=90);
 	-moz-opacity: 0.9;
  	opacity: 0.9;
}
#tabchange div{padding:5px;}

#givefeedbackid{
	margin-left:930px;
	margin-top:70px;
	filter:alpha(opacity=90);
 	-moz-opacity: 0.9;
  	opacity: 0.9;
}


.tabNav li{
	list-style: none;
	float: left;
	background: transparent;
	background-image: url(pics/tabsoff.gif);
	background-repeat: no-repeat;
	color: #cccccc;
	padding:0px;
	margin-right: 7px;
	text-align: center;
	width:104px;
	height:30px;
	font-size: 11px;
}
.tabNav li a, .tabNav li a:visited{
	display: block;
	width: 104px;
	padding: 6px 0px 5px 0px;
	height: 19px;
	line-height: 19px;
	color: #fff;
	font-size: 11px;
}
.tabNav li a:hover{
	background-image: url(pics/tabson.gif);
	color: rgb(43, 121, 157);
}


li.tabon{
	color:#000000;
	background:transparent;
	background-image: url(pics/tabson.gif);
	background-repeat: no-repeat;
	height: 46px;
	left:0px;
}
li.tabon a, li.tabon a:visited{
	color: rgb(43, 121, 157);
}



.leftfade{
	width:4px;
}
.businesspagetitle{
	font-size:20px;
	color:#414141;
}



.topcontentarea{
	background: #FFFFFF;
}

/*SUBNAVIGATION ITEMS */

#myBillId{
	display: none;
}
#subnavcontainerId {
	background-image: url(pics/subnavtile.gif);
	border-top:solid 1px #d9d9d9;
}
.subnavprinter{
	padding-right:10px;
	padding-left:5px;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
.subnavhelp{
	padding-right:10px;
	padding-left:5px;
	border-right:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
.subnavnewentry{
	border-top:0px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #cccccc;
	border-bottom: solid 1px #ffffff;
	padding:4px 10px 0px 0px;
	background:transparent;
}
.subnavnewentryon{
	border-top:0px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #cccccc;
	border-bottom: solid 1px #ffffff;
	padding:4px 10px 0px 0px;
	background:transparent;
	background-image:url(pics/greenfade2.gif);
}
.subnavnewentryon2{
	border-top:0px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #cccccc;
	border-bottom: solid 1px #ffffff;
	padding:4px 10px 0px 0px;
	background:transparent;
	background-image:url(pics/greenfade2.gif);
}

.subnavchart{
	border-top: 0px;
	border-left:solid 1px #ffffff;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #ffffff;
	padding:5px 10px 0px 0px;
	background: transparent;
}
.subnavdivider{
	border-left:solid 1px #ffffff;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #ffffff;
	padding:5px 10px 0px 0px;
	
}
.subnavnewentry a{
	background: transparent;
	background-image: url(pics/plussign_gray.gif);
	background-position: left center;
	background-repeat: no-repeat;
	vertical-align: middle;
	border:0px;
	padding:0px;
	margin:0px;
	padding-left:20px;
	color:#767676;
	height:30px;
	font-size:11px;
	font-weight: bold;
	padding-top:4px;
	margin-left:10px;
}
.subnavnewentryon a{
	background: transparent;
	background-image: url(pics/plussign_blue.gif);
	background-position: left;
	background-repeat: no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	padding-left:20px;
	color:#4e4e50;
	font-size:11px;
	font-weight: bold;
	height:30px;
	padding-top:4px;
	margin-left:10px;
}
.subnavnewentryon2 a{
	border:0px;
	padding:0px;
	margin:0px;
	color:#4e4e50;
	font-size:11px;
	font-weight: bold;
	height:30px;
	padding-top:4px;
	margin-left:10px;
	cursor:default;
}


.subnavrelated{
	margin:0px;
	border:0px;
	padding:0px;
	background: transparent;
	height: 25px;
	
}

.subnavrelated{
	border-left:solid 1px #ffffff;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #ffffff;
	padding: 0px;
	margin: 0px;
}
.subnavrelated a{
	color:#767676;
	background: transparent;
	border:0px;
	padding: 0px;
	margin:0px;
	display: block;
	font-size:11px;
	font-weight: bold;
	padding:10px 10px 6px 10px ;
}
#subnavcontainerId{
	padding:0px;
	background: #ffffff;
	background-image: url(pics/subnavtile.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
 .padding5{
 	padding: 5px;
 }
.subnavcustom .padding5 {
	padding: 0px;
}
.subnavcustom select{
	margin-left: 10px;
}
.subnavchart a{
	color:#767676;
	background-image: url(/pics/icons/graph.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:23px;
	height:30px;
	font-size:11px;
	font-weight: bold;
	
	padding-top:7px;
	margin-left:10px;
}
.apps_boxb{
	border:0px;
}
.maincontentarea{
	padding:0px 35px 35px 35px;
	background: #ffffff;
	min-height: 400px;
	*width: 100%;
	
}


.menufoldername{
	border-bottom:solid 1px #888888;
}
#sidebarcontainer{
	position: absolute;
	left:67px;
	z-index: 1000;
	top:104px;
}

.sidebarNav div, .morelinksId div{
	background: transparent;
	color:#ffffff;
	width:213px;
	padding: 0px;
	z-index: 1000;
	height:31px;	
	background: url('pics/leftside_active.png') no-repeat;
}
.sidebarNav .off{
	background: url('pics/leftside_off.gif') no-repeat;
}
.sidebarNav div a, .morelinksId div a{
	color: #ffffff;
	display: block;
	width: 213px;
	padding-top: 7px; 
	padding-left: 6px;
	height: 24px;
	text-decoration: none;
	font-size: 13px;
	
}
.sidebarNav div a:visited, .morelinksId div a:visited{
	color:#ffffff;
	font-size: 13px;
	text-decoration: none;
}
.sidebarNav div.off a, .morelinksId div.off a{
	color:#464749;	
}
.sidebarNav div.off, .morelinksId div.off{
	color:#464749;
	background: transparent url('pics/leftside_off.gif') no-repeat;
	
}
.sidebarNav div.off a:hover, .morelinksId div.off a:hover{
	color:#464749;
}
.sidebarNav div.off a:visited, .morelinksId div.off a:visited{
	color:#464749;
}

.sidebarNav div.off select, .morelinksId div.off select{
	font-size: 13px;
	
}

#sidebarcontainer div a.sidebarIcon, #sidebarcontainer div.off a.sidebarIcon{
	padding-left: 28px;
	width: 188px;
}


.accountsBorder{
	margin-top: 10px;
	width:190px;
}

a.menufoldername2:hover{
background-image:url(/pics/glass_D2EDB7.gif);
}
a.menufoldername:hover{
background-image:url(/pics/glass_FBF3CF.gif);
}

.menufoldername2{
padding:5px;
display:block;
border-top:solid 1px #ffffff;
border-bottom:solid 1px #cccccc;
text-decoration:none;
color:black;
}
.gboxlrtb{
border:solid 1px #cccccc;
}

#sidecategories{
	background: transparent url(/pics/icons/cats.png) no-repeat left bottom;
	padding-left:20px;
	display:block;
}
#sidepiechart{
	background: transparent url(/pics/icons/chart.png) no-repeat left bottom;
	padding-left:20px;
	display:block;
}
.submenu2_right{
	border-bottom:solid 1px #cccccc;
	padding:5px;
	margin:0px;
	display:block;
	border-left:solid 1px #cccccc;
}
.apps_titlebar1{
	background: #f5f5f5;
	height:30px;
	background-image: url(pics/titlebarfade.gif);
	padding-left: 10px;
	padding:6px;
	border:0px;
	border-top: solid 1px #dedede;
	border-left: solid 1px #dedede;
	border-right: solid 1px #dedede;
	padding-left:10px;

}
#budget .apps_titlebar1{
	background: #ffffff;
	border:0px;
	border-bottom:solid 1px #cccccc;
	font-weight: bold;
}
.apps_body1 div{
	border-left:solid 7px #ebebeb;
	border-right:solid 7px #ebebeb;
	border-bottom:solid 1px #dedede;
}
.apps_body1 div div{
	border:0px;
}
.apps_body1{
	border-right: solid 1px #dedede;
	border-left: solid 1px #dedede;
}
.transbottomrow{
	background:#ebebeb;
}

/*Remove billsmain when ready for all pages */
.submenu1{
	background: white;
	height: 25px;
	font-size:10px !important;
	color:gray;
	border:0px;
	border-bottom:solid 1px #cccccc;
	padding-right:3px;
}
.submenu1_noright{
	background: white;
	height: 25px;
	font-size:10px !important;
	color:gray;
	border:0px;
	border-bottom:solid 1px #cccccc;
	padding-right:10px;
}
.arrowbg{
	background-image:url(pics/bluefade.gif);
	font-weight: bold;
	padding-left:10px;
}
.submenu1 a{
	font-size:10px;
}


.submenu2 a{
	font-size:11px;
}
.apps_datarows2_noright_over{
	background:#d4e7fc !important;
    
}
.apps_datarows1_noright_over{
	background:#d4e7fc !important;
    
}
.transrow__over{
	background:#d4e7fc !important;
    
}

.apps_datarows_left{
	border:0px;
	border-bottom: solid 1px #cccccc;
	background: #ffffff;
}
.apps_datarows1_noright{
	background: #ffffff;
	border:0px;
	border-bottom: solid 1px #cccccc;
}
.apps_datarows2_noright{
	background: #f0f0f0 !important;
	border:0px;
	border-bottom: solid 1px #cccccc;
	
}

.apps_datarows{
	border:0px;
	border-bottom: solid 1px #cccccc;
	background: #ffffff;
	padding:5px;
}
.apps_datarows_noright{
background: #ffffff;
	border:0px;
	border-bottom: solid 1px #cccccc;
}
.apps_datarows1{
	background: #ffffff;
	border:0px;
	border-bottom: solid 1px #cccccc;
}
.apps_datarows2{
	background: #f0f0f0 !important;
	border:0px;
	border-bottom: solid 1px #cccccc;
}
.userTxt{
	color:#ffffff;
	font-weight: bold;
}
a.btLogo{
display: block;
width: 320px;
height: 60px;
margin-left:10px;
background: url("../budgettrackerpics/pics/logo_trans5.png") no-repeat;
}
.userTypeLink{
	position: absolute;
	width: 320px;
	text-align: right;
	left: 0px;
	top: 46px;
}
a:hover.userTypeLink{
	color: #ffffff!important;
}
.welcomeTxt{
	color:#ffffff;
	margin-left:20px;
	font-size:12px;
	float: right;
}

.headerSection{
	border:0px;
	min-width: 1116px;
	width: 100%;
	background: #000000;
	background-image: url(pics/toptilefade.gif);
}
.toplinks a:link{
	color:#5ad4fd;
	font-size:11px;
	padding-right:10px;
}
.toplinks a:visited{
	color:#5ad4fd;
	font-size:11px;
	padding-right:10px;
}
.toplinks{
	float: right;
	margin-left: 20px;
}
.mods{

	margin-top:0px;
	border:solid 1px #cccccc;
	background:#f0f0f0;
}
.aboveContent{
	background: transparent;
}
.modtitle{

	margin-bottom:0px;
	border-bottom:0px;
	padding:3px;
	
	background:#918F83;
	background-image:url(/pics/glass_white.gif);
}

.menufoldername{
	width:162px;
	padding: 7px;
	padding-left:25px;
	font-size:13px;
	background: transparent;
	height:17px;
	color:#464749;
	border:0px;
	background-image: url('pics/leftside_off.gif');
	background-repeat: no-repeat;
}
.leftsidemods{
	width:190px;
	
}

.newentryboxId{
	
	position: absolute;
	top:175px;
	left:275px;
	width: 650px;
	z-index:100;
}
.newentryBillboxId{
	
	position: absolute;
	top:175px;
	left:275px;
	width: 650px;
	z-index:100;
	
}

.newentryinner{
	background: #e2e2e2;
	padding:5px;
	position: relative;
}
.newentryinner table{
	background: #e2e2e2;
}
.newentryinner td{
	padding:5px;
}
.addbutton{
	background-image: url(pics/addbutton.png);
	height:22px;
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
	color:white;
	padding:3px 10px 5px 10px;
	border:0px;
	cursor: pointer;
}

.cancelbutton{
	background-image: url(pics/cancelbutton.png);
	height:22px;
	font-weight: bold;
	color:white;
	font-family: Arial;
	padding:3px 10px 5px 10px;
	border:0px;
	cursor: pointer;
}
#addmoreId{
	background-image: url(pics/plussign_blue.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	padding-left:20px;
	margin:10px 0px 10px 10px;
}
.leftsidemods .module{
	border:solid 6px #cbe58b;
	-moz-border-radius: 5px;
}
.module .apps_titlebar1{
	background: #cbe58b;
	background-image: url(pics/greenfade.gif);
	border:0px;
	font-size:14px;
}
.module .apps_titlebar1 a{
	font-size: 14px;
}


.newentryinner .boxl{border-left:0px;}
.newentryinner .boxr{border-right:0px;}
.newentryinner .boxlrb{border-left:0px;border-right:0px;}
.newentryinner .apps_boxl{border-left:0px;}
.newentryinner .apps_boxr{border-right:0px;}
.newentryinner .apps_boxlrb{border-right:0px;border-left:0px;}
.dropdownattach ol{
	list-style: none;
	padding:0px;
	margin:1px;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	
}
.dropdownattach li{
	background: #ffffff;
	padding:4px;
	border-bottom: solid 1px #cccccc;
	
}
.dropdownattach li a{
	font-size:10px;
}
.subscriptionpast{
	background:#ffffff;
	padding:6px;
	font-size:15px;
	border:0px;
	text-align: center;
}

#newbillformId{display:none;}

#overdueId{display:none;}
#billcontactID{display: none;}
#upcomingbarId{display: none;}
#billlistbarId{display: none;}
#billspmtinfoId{display: none;}

.boxdayclasslb{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;	
}
.emptyDays{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;	
}
.boxweekenddayclasslb{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.emptydays2{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;

}
.boxweekenddayclasslrb{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.submenu3{
	border-left:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	background:#f0f0f0;
	font-weight:normal;
}
.submenu3_right{
	border-right:solid 1px #cccccc;
}
.welcomeTxt a{
	font-size:10px;
}
.welcomeTxt{
	font-size:10px;
}

.personalized li{
	list-style:none;
	padding:10px;
}

.hpdivider{
	width:20px;
}
#remindermainID a{font-size:11px;}


.transrowpast{background:#f0f0f0}
.transrownow{background:#f7dfdc}


.boxdayclasslb{
	background:#ffffff;
}
.calDay3{
	background: #ffffff;
	height:10px;
	width:100%;
	display:block;
}
.calDay5{
	background: #ffffff;
	height:10px;
	width:100%;
	display:block;
}
.billsrowpast,.past{
	background:#f0f0f0;
}

.boxweekenddayclasslb,.boxweekenddayclasslrb{
	background:#ebebeb;
}
.calweekendDay3{background:#ebebeb;}
.emptydays2{background:#ffffff !important;}
.CalendarHeader{background:#ffffff;border:0px;}


.cpBorder table{height:20px;}
#income_main td.apps_titlebar1{border-bottom:solid 1px #cccccc;}

/*
.subprenavigation form{
	background:transparent url(pics/datebg.png) no-repeat;
	width:226px;
	height:37px;
	padding-top:20px;
}
*/



#transaccountsid{
	font-size:14px;
	color:green;
	position:absolute;
	left:890px;
	top:220px;	
}

.ui-widget {
	font-size:0.9em !important;
}

.graph_orange{
}

#helpfultips{
	padding:5px;
	padding-left:25px;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	background:#DEE1EB;
}
#helpfultips div.title{
	font-size:16px;
	padding-bottom:5px;
}
#helpfultips .apps_boxlrb{
	border:0px;
}
.helpfulmain{
	background: #DEE1EB !important;
	border:0px;
}
.helpfultitle{
	color:#7a89bc !important;
	font-size:18px !important;
	font-weight: normal !important;
}
#mobile ul{
	padding-left:20px;
}
.inputorselection{
	font-family: Helvetica;
	font-size: 12px;
	padding:0px;
}
.logintab{
	background:#344451;
}
.inthenews{
	font-size:30px;
	font-family: Times;
	color:#999999;
	padding-bottom:10px;
	
	padding-top:20px;
}

.features{
	font-size:30px;
	font-family: Times;
	color:#999999;
	

}
.featuretxt{
	font-size:13px;
	font-family: Helvetica;
	color:#777777;
	width:320px;
	font-style: italic;
	padding-top:10px;
	height:100px;
	padding:5px;
}
.explain{
	font-size:14px;
	text-align: center;
	color:#344451;
	width:300px;
	height: 250px;
	color:#7a89bc;
}
.appstab{
	position: absolute;
	width: 30px;
	height: 30px;
	background-image: url(../../../pics/icons/pin.png);
	right:0px;
	background-repeat: no-repeat;
	background-position:7 5;
	cursor: pointer;
}
.appstaboff{
	position: absolute;
	width: 30px;
	height: 30px;
	background-image: url(../../../pics/icons/pinoff.png);
	right:0px;
	background-repeat: no-repeat;
	background-position:7 5;
	cursor: pointer;
}
.slider{
	position: absolute;
	width: 270px;
	right: 0px;
	margin-left:180px;
	padding:5px;
	margin-top:30px;
	z-index:2000;
}
.formtitle{
	background:#e8e8e8;
	padding:2px;
	color:#000;
	font-size:14px;
	border-bottom:solid 1px #ccc;
}
.formclass{
	border:solid 1px #ccc;
}
.formclose{cursor: pointer;}