@charset "utf-8";
/* CSS Document */

img {border:0px}
form {display:inline;}
b{font-weight:normal;}
textarea{font:normal 12px Arial, Helvetica, sans-serif; line-height:18px; width:96%; padding:5px;}


.appsbanner{background:url(../images/appsbanner.jpg) no-repeat; width:966px; height:89px; clear:both; float:none;}
.logingreentxt a{text-decoration:none; color:#688d02;}
.logingreentxt a:hover{color:#ff5a00;}

/*Tab style*/
.tabContapps{clear:both; padding-top:2px; float:none;}
.tabContapps a span{display:none; text-decoration:none;}

.appstabhome{background:url(../images/btn-appshome.png) no-repeat; width:101px; height:33px; margin-left:3px; float:left; clear:none;}
.appstababout{background:url(../images/btn-appsabout.png) no-repeat; width:137px; height:33px; margin-left:3px; float:left; clear:none;}
.appstabcheckit{background:url(../images/btn-appscheckit.png) no-repeat; width:127px; height:33px; margin-left:3px; float:left; clear:none;}
.appstabviewprint{background:url(../images/btn-appsviewprint.png) no-repeat; width:150px; height:33px; margin-left:3px; float:left; clear:none;}
.appstabhelp{background:url(../images/btn-appshelp.png) no-repeat; width:105px; height:33px; margin-left:3px; float:left; clear:none;}

/*Left*/
.appsleftcol{float:left; clear:left; width:210px;}
	/*my documents*/
	.mydoccont{background:url(../images/appsleftheadbg.png) no-repeat; padding:7px;}
	.mydoccont h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px;} 
	.mydoc{width:185px; margin:0 auto; margin-top:10px;}
	.mydoc a{background:url(../images/mydocowbg.png) no-repeat left; height:34px; color:#688d02; font:normal 13px Arial, Helvetica, sans-serif; display:block; padding-left:20px; line-height:30px; text-decoration:none;}
	.mydoc a:hover{color:#ff8800;}
	.mydoc a.selected{color:#ff5a00;}
	
	.mydoc p{margin:0px; padding:5px; background:url(../images/hrdot.gif) bottom repeat-x; color:#585858;}
	.mydoc p a{background:none; color:#585858; height:25px; line-height:25px; background:url(../images/leftdash.jpg) left no-repeat; text-decoration:none;}
	.mydoc p a.underline{text-decoration:underline;}
	
/*protected*/
	.appprectedcont {background:url(../images/appsleftheadbg.png) no-repeat; padding:7px;}
	.appprectedcont h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px;} 
	.appprected{background:url(../images/protected-apps.gif) no-repeat center; height:222px; margin-top:10px; margin-bottom:20px;}
	
/*comments*/
	.appcommentcont {background:url(../images/appsleftheadbg.png) no-repeat; padding:7px;}
	.appcommentcont h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px;} 
	.appcomment{margin-top:10px; margin-bottom:0px; text-align:justify;}
	.appcomment p{text-align:right; font-size:13px; font-weight:bold; margin:0px; padding:0px; margin-top:10px;}
	
/*right*/
.apprightcol{float:right; clear:right; width:741px;}


/*Sitemap*/
	.appsbodycont {background:url(../images/appbredbg.png) no-repeat; padding:0px;}
	.appsbodycont h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px; padding-left:7px; padding-top:6px; float:left; clear:left;}
	.appsbodycont-au {background:url(../images/appbredbg-aboutyou.png) no-repeat; padding:0px;}
	.appsbodycont-au h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px; padding-left:7px; padding-top:6px; float:left; clear:left;}
	.toparrows{text-align:right; padding-top:2px; padding-right:2px;}

/*Body TAbs*/
.bodytabboxtop{background:url(../images/bodytabboxtop.png) no-repeat bottom; height:37px; margin-top:15px; }
.bodytabboxtop a{background:url(../images/bodytableft.png) no-repeat left; padding-left:15px; display: block; float:left; clear:none; line-height:33px; text-decoration:none; margin-left:7px;}
.bodytabboxtop a span{background:url(../images/bodytabright.png) no-repeat right; padding-right:15px; line-height:33px; display:block; font-size:15px; color:#404040; font-weight:normal;}
.bodytabboxtop a span:hover{color:#ff5a00;}
/*current tab style*/
.bodytabboxtop a.current{background:url(../images/bodytableftactive.png) no-repeat left; padding-left:15px; display: block; float:left; clear:none; line-height:33px; text-decoration:none; margin-left:7px;}
.bodytabboxtop a.current span{background:url(../images/bodytabrightactive.png) no-repeat right; padding-right:15px; line-height:33px; display:block; font-size:15px; color:#404040; font-weight:normal;}
/*tab box bg*/
.bodytabboxbg{background:url(../images/bodytabboxbg.png) repeat-y; padding:10px; font-size:15px; color:#404040; font-weight:normal;}
.bodytabboxbot{background:url(../images/bodytabboxbot.png) no-repeat top left; height:5px; margin-bottom:10px;}

.importentbox{width:165px; background:url(../images/importantbg.gif) no-repeat #ebf7d6; padding-top:130px;}
.importentbox a{background:url(../images/bullet-impt.gif) no-repeat left; padding-left:15px; font:normal 11px Arial, Helvetica, sans-serif; line-height:20px; display: block; text-decoration: none; color:#404040;}
.importentbox a:hover{color:#ff5a00; text-decoration:none;}
.importentbox p{margin:0px; padding:10px; font-size:11px; text-align:justify; line-height:14px; background-color:#ffffff; border:1px dashed #c9dc96;}

.appstextheading{font-size:14px; text-decoration:none; font-weight:bold; margin-bottom:5px;}

.appsparaheading{background:url(../images/ico-doclist.png) no-repeat; font-size:14px; text-decoration:none; font-weight:bold; margin-bottom:5px; padding-left:25px; color:#f77e00;}

.thmImg{border:1px #dfdfdf dashed;}
.thmImg:hover{border:1px #f77e00 dashed;}

.thmImgblack{border:1px #3c3b3b solid;}


.formbox1{border:1px solid #c9dc96; background-color:#efffd5; padding:10px; padding-right:3px; margin-bottom:10px; margin-right:10px; font-size:12px; font-weight:bold;}
.newsbox{background:url(../images/bg-newsbox.gif) no-repeat #f9f9f9; border:1px solid #dfdfdf; padding:10px 10px 10px 40px; margin-bottom:25px; font:bold 12px Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}

.headbox{border:1px solid #dfdfdf; background-color:#FFFFFF; padding:10px; margin-bottom:25px; font:bold 20px Arial, Helvetica, sans-serif; color:#404040; line-height:18px; text-align:center;}

.factbox{border:1px solid #dfdfdf; background-color:#f9f9f9; padding:10px; margin-bottom:10px; margin-top:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}

.table{border-collapse:collapse;}
.th{ background-color:#c9dc96;}
.altrow{background-color:#FFFFFF;}

.gwordsbox{background:url(../images/ico-greatwords.png) no-repeat #f9f9f9 5px 5px; border:1px solid #dfdfdf; padding:5px 5px 5px 32px; margin-bottom:10px; margin-top:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}

.commentsbox{background:url(../images/ico-comments.gif) no-repeat #f9f9f9 5px 5px; border:1px solid #dfdfdf; padding:5px 5px 5px 32px; margin-bottom:10px; margin-top:10px; font:bold 12px Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}

.contul {margin:0px; margin-left:15px;}
.contul li{list-style-image:url(../images/bullet_green.png); padding:2px 2px 5px 5px; }

.normtext{font-size:12px; font-weight:bold;}

.formbox2{border:1px solid #c9dc96; background-color:#ebf7d6; padding:10px; margin-bottom:10px; margin-right:10px; font-size:12px; font-weight:bold;}

.imgbox{border:1px solid #c9dc96; background-color:#ffffff; padding:10px; margin-bottom:10px; margin-right:10px; font-size:12px; font-weight:bold;}
.imgbox:hover{border:1px solid #c9dc96; background-color:#efffd5; padding:10px; margin-bottom:10px; margin-right:10px; font-size:12px; font-weight:bold;}

.rowdiv{height:10px; background:url(../images/hrdot.gif) repeat-x left;}
.orrange{color:#ff6600; text-decoration:none;}
a.orrange:hover{color:#ff6600; text-decoration:underline;}

.orrange2{color:#ff6600; text-decoration:none; font-weight:normal;}

.btn{background:url(../images/btn-bg.gif) no-repeat; width:106px; height:31px; border:none; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.btn2{background:url(../images/btn-bg2.gif) no-repeat; width:85px; height:19px; border:none; font:bold 10px Arial, Helvetica, sans-serif; color:#FFFFFF;} 

.mylistslider{margin-right:7px; padding:10px; padding-bottom:0px; background-color:#ffffff; border:2px dashed #f28800;}

.paging{border:1px solid #c9dc96; background-color:#ffffff; padding-right:4px; padding-left:4px; font-size:12px; font-weight:bold;}

/*Added on 21Nov by Arindam */
.appsbodycont-chkit {background:url(../images/appbredbg-checkit.png) no-repeat; padding:0px;}
	.appsbodycont-chkit h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px; padding-left:7px; padding-top:6px; float:left; clear:left;}

.appsbodycont-viewprint {background:url(../images/appbredbg-viewprint.png) no-repeat; padding:0px;}
	.appsbodycont-viewprint h1{font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px; padding:0px; padding-left:7px; padding-top:6px; float:left; clear:left;}


.zoonicon{margin-top:-22px; text-align:right; margin-right:-2px;}
.border {height:325px; overflow:auto; overflow-x:hidden; margin-top:-10px;} 
.border img{border:1px solid #CCCCCC;} 
.border a img:hover{border:1px solid #f77e00;} 
.borders {float:left; margin-right:18px; margin-top:10px; width:116px; display:table; clear:none;}
.approtext {margin-left:30px; color:#83877f;}

/*class for dropdown overlaping content*/
.boximage {float:left; cursor:pointer; margin:5px; width:45px; height:45px; border:1px solid #b9c0ca;}


