/* CSS Document */
body{
	padding:0;
	margin:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/bg.jpg) repeat-x top left;
}
#wraper{
	width:941px;
	height:auto;
	margin:0 auto;
	background:url(../images/dropshadow_bg.png) repeat-y top left;
}

#maincontainer{
	width:901px;
	height:auto;
	margin:0 auto;
	padding:0 20px 0 20px;
}
#header_block{
	width:901px;
	height:auto;
	padding:15px 0 0 0;
}
#logo_block{
	width:565px;
	height:auto;
	float:left;
}
.blue_txt{
	font-size:17px;
	color:#00416a;
	padding:0 0 0 10px;
	font-weight:bold;
}
p{
	padding:0;
	margin:0;
}
img{
	border:none;
}
#nowavailable_block{
	width:248px;
	float:right;
	padding:20px 0 0 0;
	text-align:right;
}
#nowavailable_block ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#nowavailable_block ul li{
	display:inline;
	padding:0 23px 2px 5px;
	background:url(../images/icon_divider.jpg) no-repeat bottom right;
}
.redtxt{
	color:#ff0018;
	font-size:17px;
	font-weight:bold;
	padding:8px 15px 0 0;
}
.redtxt a{
	color:#ff0018;
	text-decoration:none;
}
.redtxt a:hover{
	color:#ff0018;
	text-decoration:none;
}
#date{
	width:200px;
	padding:18px 10px 4px 0;
	color:#939292;
	float:right;
}
#topnav_block{
	width:901px;
	height:28px;
	border:1px solid #cccccc;
	clear:both;
	background:url(../images/topnav_bg.jpg) repeat-x top left;
	margin-bottom:10px;
}
#topnav_block ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#topnav_block ul li{
	display:inline;
	font-size:14px;
	color:#343434;
}
#topnav_block ul li a{
	display:block;
	padding:6px 15px 6px 15px;
	background:url(../images/topnav_libg.jpg) repeat-x top left;
	color:#343434;
	float:left;
	border-right:1px solid #cccccc;
	text-decoration:none;
}
#topnav_block ul li a:hover{
	display:block;
	padding:6px 15px 6px 15px;
	background:url(../images/topnav_lihoverbg.jpg) repeat-x top left;
	color:#343434;
	float:left;
	border-right:1px solid #cccccc;
	text-decoration:none;
}
#topnav_block ul li active{
	display:block;
	padding:6px 15px 6px 15px;
	background:url(../images/topnav_lihoverbg.jpg) repeat-x top left;
	color:#343434;
	float:left;
	border-right:1px solid #cccccc;
	text-decoration:none;
}

#banner_block{
	width:901px;
	background:url(../images/header_banner.jpg) no-repeat top left;
	height:153px;
	margin-bottom:10px;
}
.clickhere_btn{
	width:79px;
	background:url(../images/clickhere_btnbg.jpg) no-repeat bottom right;
	color:#FFFFFF;
	text-align:center;
	padding:16px 0 7px 25px;
}
.clickhere_btn a{
	color:#FFFFFF;
	text-decoration:none;
}
.clickhere_btn a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#left_block{
	width:599px;
	float:left;
}
#left_block h1{
	font-family:Trebuchet MS;
	font-size:25px;
	font-weight:bold;
	color:#00416a;
	/*background:url(../Images/controlpanel.jpg) no-repeat bottom left;
	padding:8px 0 2px 44px;*/
	margin:0;
}
#left_block ul li a
{
	text-decoration:underline;
	color:#6B6B6B;
}
#left_block ul li a:hover
{
	text-decoration:none;
	color:#6B6B6B;
}
#left_block1{
	width:901px;
	float:left;
}
#welcome_block{
	width:583px;
	border:1px solid #e8e8e8;
	padding:0px 15px 0px 0px;
	margin-bottom:7px;
}
#right_block{
	width:292px;
	margin:0 0 0 7px;
	float:left;
}
.welcome_txt{
	color:#602220;
	font-family:Tahoma;
	font-size:36px;
	font-weight:normal;
}
h1{
	color:#6b6b6b;
	font-size:22px;
	margin:0;
	padding:0 0 5px 0;
}
.aff_font{
	color:#0000ff;
	font-size:22px;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
}
.aff_font_med{
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
}
.large_font{
	font-size:14px;
	font-weight:bold;
	padding:0;
}
#welcome_block p{
	text-align:justify;
	line-height:18px;
	padding:5px 0 7px 0;
}
#signup_block{
	width:600px;
	/*height:488px;
	.height:480px;*/
	height:498px;
	.height:490px;
	float:left;
	background:url(../images/signup_bg.jpg) no-repeat bottom left;
	border:1px solid #e6e6e6;
	border-top:none;
}
h2{
	margin:0;
	color:#000000;
	font-size:20px;
	background:url(../images/h2_bg.jpg) no-repeat top left;
	padding:7px 0 20px 15px;
	font-weight:normal;
}
/*#securlyupload_block{
	width:281px;
	padding:12px 0 15px 60px;
	background:url(../images/securlyupload_blockbg.jpg) no-repeat top left;
	font-size:16px;
	margin:0 0 0 16px;
	font-weight:bold;
}*/
#securlyupload_block{
	width:244px;
	padding:13px 0 12px 54px;
	.padding:12px 0 13px 54px;
	height: 19px;
	background:url(../images/securlyupload_blockbg.jpg) no-repeat top left;
	font-size:14px;
	font-weight:bold;
}

#securlyupload_block a:hover{
	color:#000;
	text-decoration:underline;
}
#securlyupload_block a{
	color:#000;
	text-decoration:none;
}
/*#fullymanage_block{
	width:222px;
	padding:12px 0 15px 60px;
	background:url(../images/fullymanage_bg.jpg) no-repeat top left;
	font-size:16px;
	margin:8px 0 0 88px;
	font-weight:bold;
}*/
#fullymanage_block{
	width:203px;
	padding:13px 0 12px 52px;
	.padding:12px 0 13px 52px;
	height: 19px;
	background:url(../images/fullymanage_bg.jpg) no-repeat top left;
	font-size:14px;
	margin:0px 0 0 88px;
	font-weight:bold;
	clear:both;
}

#fullymanage_block a
{
	color:#000;
	text-decoration:none;
}
#fullymanage_block a:hover
{
	color:#000;
	text-decoration:underline;
}
/*#accessfile_block{
	width:280px;
	padding:12px 0 15px 60px;
	background:url(../images/access_filebg.jpg) no-repeat top left;
	font-size:16px;
	margin:0px 0 0 156px;
	font-weight:bold;
	clear:both;
	
}*/
#accessfile_block{
	width:239px;
	padding:13px 0 12px 60px;
	.padding:12px 0 13px 60px;
	height: 19px;
	background:url(../images/access_filebg.jpg) no-repeat top left;
	font-size:14px;
	margin:8px 0 0 0;
	font-weight:bold;
	clear:both;
	
}

#accessfile_block a
{
	color:#000;
	text-decoration:none;
}
#accessfile_block a:hover
{
	color:#000;
	text-decoration:underline;
}
/*#paypal_block{
	width:260px;
	padding:20px 0 29px 86px;
	background:url(../images/paypal_bg.jpg) no-repeat top left;
	font-size:20px;
	margin:8px 0 20px 238px;
	font-weight:bold;
}*/
#paypal_block{
	width:194px;
	padding:19px 0 17px 61px;
	.padding:18px 0 18px 61px;
	height: 17px;
	background:url(../images/dollar_bg.jpg) no-repeat top left;
	font-size:14px;
	margin:8px 0 0 0;
	font-weight:bold;
}

#paypal_block a
{
	color:#000;
	text-decoration:none;
}
#paypal_block a:hover
{
	color:#000;
	text-decoration:underline;
}
.signup_img{
	float:right; 
	width:167px;
	padding:12px 0px 12px 0pt;
	_padding:12px 0px 12px 0pt;
	text-align:right;
}
#login_block{					/*new*/
	width:280px;
	padding:15px 5px 15px 5px;
	.padding:9px 5px 15px 5px;
	border:1px solid #e7e7e7;
}
#login_block a
{
	color:#545454;
	text-decoration:none;
}
#login_block a:hover
{
	color:#545454;
	text-decoration:none;
}
.tbl_login{
	font-size:13px;
	margin:1px 0 3px 0;

}
.tbl_login a
{
	color:Black;
	text-decoration:underline;
}
.tbl_login a:hover
{
	color:Black;
	text-decoration:none;
}

.txtfield{
	width:171px;
	border:1px solid #e2e2e2;
	height:18px;
}

#assistance_block{
	width:279px;
	background:url(../images/assistance_blockbg.jpg) no-repeat bottom right;
	border:1px solid #e7e7e7;
	/*padding:12px 0 0 10px;
	margin:10px 0 0 0;*/
	margin:21px 0 0;
	padding:33px 0 0 10px;
	color:#545454;
}
#assistance_block ul{
	padding:10px 0 45px 20px;
	list-style-type:none;
	margin:0;
}
#assistance_block ul li{
	line-height:18px;
}
#assistance_block ul li a{
	text-decoration:none;
	color:#000000;
}
#assistance_block ul li a:hover{
	text-decoration:underline;
	color:#000000;
}

#subscribe_block{
	width:279px;
	/*padding:12px 0 0 10px;
	margin:10px 0 0 0;*/
	margin:21px 0 0;
	padding:22px 0 20px 10px;
	border:1px solid #e7e7e7;
	
}
#latestnews_block{
	width:901px;
	height:35px;
	clear:both;
	background:url(../images/latestnews_blockbg.jpg) no-repeat top right;
	margin:10px 0 0 0;
	padding:20px 0 0 0;
	border-left:1px solid #e7e7e7;
}
.news_txt{
	color:#005b96;
	font-size:20px;
	width:120px;
	float:left;
	padding:0 0 0 15px;
}
.natural_disasters{
	float:left;
	padding:0 0 0 20px;
	font-size:14px;
}
.natural_disasters a{
	text-decoration:none;
	color:#fe8c1f;
}
.natural_disasters a:hover{
	text-decoration:underline;
	color:#fe8c1f;
}
#footer{
	width:941px;
	background:url(../images/footer_bg.jpg) no-repeat top left;
	clear:both;
	height:180px;
	margin:10px 0 0 0;
}
#footer ul{
	padding:10px 0 5px 35px;
	margin:0;
	list-style-type:none;
}
#footer ul li{
	display:inline;
	color:#FFFFFF;
	padding:0 25px 0 0;
	font-size:14px;
}
#footer ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#f2{
	text-align:center;
	width:450px;
	padding:35px 0 0 100px;
	color:#fff;
	font-size:14px;
	float:left;
}
#f2 ul{
	padding:5px 0 8px 0;
	margin:0;
	list-style-type:none;
}
#f2 ul li{
	display:inline;
	color:#000000;
	padding:0 10px 0 0;
}
#f2 ul li a{	
	color:#000000; !important
	text-decoration:none;
}
#f2 ul li a:hover{	
	color:#000000; !important
	text-decoration:underline;
}
/* ABOUT US PAGE CSS START HERE*/

#leftcontent_block{
	width:560px;
	border:1px solid #e8e8e8;
	padding:5px 20px 15px 18px;
	margin-bottom:7px;
}
#leftcontent_block p{
	padding:5px 0 5px 8px;
	margin:0;
	line-height:18px;
	text-align:justify;
	color:#626262;
}
.ptxt{
	padding:5px 0 5px 8px;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.ptxt a{
	color:#990012;
	font-weight:bold;
	text-decoration:underline;
}
.ptxt a:hover{
	color:#990012;
	font-weight:bold;
	text-decoration:none;
}
#leftcontent_block h1{
	font-family:Trebuchet MS;
	font-size:25px;
	font-weight:bold;
	color:#00416a;
	background:url(../images/aboutus_heading.jpg) no-repeat bottom left;
	padding:8px 0 12px 55px;
	margin:0;
}
#leftcontent_block h3{
	color:#209ccf;
	font-size:16px;
	padding:10px 0 5px 8px;
	_padding:8px 0 5px 8px;
	font-weight:bold;
	margin:0;
}
#leftcontent_block ul{
	padding:0 0 5px 15px;
	margin:0;
	list-style-type:none;
}
#leftcontent_block ul li{
	line-height:18px;
	background:url(../images/stratlist_icon.jpg) no-repeat 0 6px;
	padding:0 0 0 8px;
}
.doted_line{
	background:url(../images/doteddivider_pic.jpg) no-repeat top left;
	padding:0;
	margin:10px 0 0px 7px;
	height:5px;
}
#ctl00_dvLogged{
	padding:0 0 0 15px;
}
.new_txt{
	color:#ae3e02;
	font-size:17px;
	font-weight:bold;
	padding:8px 0 5px 0px;
	_padding:0px 0 5px 0px;
}
.smalltxt{
	color:#4f6c7f;
	font-size:11px;
	padding:8px 0 5px 20px;
	_padding:0px 0 5px 20px;
}
.greytxt{
	padding:5px 0 5px 8px;
	margin:0;
	line-height:18px;
	color:#4f6c7f;
	font-weight:bold;
	font-size:13px;
}

/*service page css start here*/
.serviceicon_block{
	width:528px;
	border-top:1px solid #dedede;
	color:#626262;
	margin:10px 0 0 0;
	padding:0 10px 0 10px;
}
.maindiv{
	padding:20px 0 0 0;
}
.iconblock{
	width:80px;
	height:auto;
	float:left;
	text-align:right;
}
.txtblock{
	width:425px;
	padding:0 0 0 15px;
	float:left;
}
.txtblock p{
	padding:5px 0 10px 0;
	text-align:justify;
	line-height:18px;
}
.txtblock strong{
	color:#000000;
	font-size:14px;
}
.txtblock_aff{
	width:325px;
	padding:0 0 0 15px;
	float:left;
}
.txtblock_aff p{
	padding:5px 0 10px 0;
	text-align:justify;
	line-height:18px;
}
.txtblock_aff strong{
	color:#000000;
	font-size:14px;
}
#grey_curveblock{
	widows:559px;
	float:left;
	padding:15px 0 0 0;
}
.greytopcurve{
	width:559px;
	height:14px;
	background:url(../images/grey_topcurve.jpg) no-repeat top left;
}
.greymidbg{
	width:526px;
	background:url(../images/grey_midbg.jpg) repeat-y top left;
	float:left;
	padding:0 8px 0 25px;
	line-height:18px;
	_margin:-2px 0 0 0;
}
.greybottomcurve{
	width:549px;
	height:31px;
	background:url(../images/grey_bottomcurve.jpg) no-repeat top left;
	float:left;
	padding:31px 10px 0 0;
	text-align:right;
}
.greybottomcurve a{
	color:#ff9d00;
	text-decoration:none;
}
.greybottomcurve a:hover{
	color:#ff9d00;
	text-decoration:underline;
}


.whitetopcurve{
	width:559px;
	height:14px;
	background:url(../images/white_topcurve.jpg) no-repeat top left;
}
.whitemidbg{
	width:526px;
	background:url(../images/white_midbg.jpg) repeat-y top left;
	float:left;
	padding:0 8px 0 25px;
	line-height:18px;
	_margin:-2px 0 0 0;
}
.whitebottomcurve{
	width:549px;
	height:31px;
	background:url(../images/white_bottomcurve.jpg) no-repeat top left;
	float:left;
	padding:31px 10px 0 0;
	text-align:right;
}
.whitebottomcurve a{
	color:#ff9d00;
	text-decoration:none;
}
.whitebottomcurve a:hover{
	color:#ff9d00;
	text-decoration:underline;
}
/*news block css start here*/
.news_block{
	width:528px;
	border-bottom:1px solid #dedede;
	color:#626262;
	margin:10px 0 0 0;
	padding:0 10px 15px 10px;
}
.newsimage_block{
	width:110px;
	float:left;
}
.newscontent_block{
	width:398px;
	padding:0 0 0 18px;
	float:left;
	line-height:18px;
}
.newscontent_block p{
	padding:5px 0 5px 0;
	text-align:justify;
	line-height:18px;
}
.date{
	color:#c8c8c8;
}
.more{
	color:#ff7a15;
	font-weight:bold;
}
.more a{
	color:#ff7a15;
	text-decoration:none;
}
.more a:hover{
	color:#ff7a15;
	text-decoration:none;
}
/*news block css end here*/

/*contact us page css start here*/
h4{
	color:#6f2164;
	margin:0;
	font-size:14px;
	padding:10px 0 0 8px;
}
.address_block{
	width:296px;
	background:url(../images/addressblockbg.jpg) no-repeat bottom right;
	float:left;
	padding-bottom:6px;
}
.boldtxt{
	padding:5px 0 5px 8px;
	margin:0;
	line-height:18px;
	text-align:justify;
	color:#666666;
	clear:both;
}
.greybox_block{
	width:531px;
	float:left;
	margin:10px 0 0 8px;
	background:#f6f8f9;
	padding:10px 0 10px 20px;
}
.greybox_block ol{
	padding:8px 0 0 15px;
	margin:0 0 0 8px;
}
.greybox_block ol li{
	background-image:none;
	line-height:18px;
	padding:5px 0 2px 0;
}
.greybox_block ol li a{
	color:#6f9ab9;
	text-decoration:underline;
}
.greybox_block ol li a:hover{
	color:#6f9ab9;
	text-decoration:none;
}
.greybox_block ol li strong{
	color:#740e04;
	font-size:13px;
}
.contactform_block{
	width:551px;
	float:left;
	margin:10px 0 0 8px;
	background:#f6f8f9;
	padding:10px 0 10px 0px;
	background:url(../images/contact_formline.jpg) no-repeat top left;
}
.name_txtfield{
	width:480px;
	height:20px;
	margin:10px 0 0 0;
	padding:5px 0 5px 10px;
	color:#afafaf;
	border:1px solid #c7c5c5;
}
.comment_txtarea{
	width:480px;
	height:85px;
	margin:10px 0 0 0;
	padding:5px 0 5px 10px;
	color:#afafaf;
	border:1px solid #c7c5c5;
}


/*contact us page css end here*/

/*Terms and conditions page css start here*/
.clickhere{
	text-align:right;
	font-weight:bold;
	color:#4f6c7f;
	padding-bottom:5px;
}
.clickhere a{
	text-decoration:underline;
	color:#4f6c7f;
}
.clickhere a:hover{
	text-decoration:none;
	color:#4f6c7f;
}
/*Terms and conditions page css end here*/
/*Registration page css start here*/

.registration_block{
	width:560px;
	float:left;
}
h5{
	color:#4e4e4e;
	margin:10px 0 0 0;
	padding:8px 0 8px 10px;
	background:#f4f7f9;
	font-size:14px;
}
.userdetail_tbl{
	margin:0 0 15px 10px;
	color:#626262;
}
.userdetail_txtfield{
	width:171px;
	border:1px solid #e2e2e2;
	height:20px;
	margin:8px 0 0 0;

}
.dropdown{
	width:171px;
	.width:173px;
	border:1px solid #e2e2e2;
	height:20px;
	margin:8px 0 0 0;

}
.largedropdown{
	width:348px;
	.width:350px;
	border:1px solid #e2e2e2;
	height:20px;
	margin:8px 0 0 0;

}

.formsmall_txt{
	color:#939393;
	font-size:11px;
	padding:0 0 10px 0;
}
.userdetail_txt{
	padding:10px 0 0 0;	
}

/*Registration page css end here*/

/*control panel page css start here*/

#controlpanel_block{
	width:871px;
	border:1px solid #e8e8e8;
	padding:5px 10px 15px 18px;
	margin-bottom:7px;
}
#controlpanel_block h1{
	font-family:Trebuchet MS;
	font-size:25px;
	font-weight:bold;
	color:#00416a;
	background:url(../images/controlpanel_heading.jpg) no-repeat bottom left;
	padding:8px 0 10px 41px;
	margin:0;
}
.accountinfo_block{
	width:390px;
	padding:15px 0 20px 30px;
	background:#f6f8f9;
	float:left;
}
.controlpanel_tbl{
	width:865px;
	margin-top:10px;
	.margin-top:5px;
}
.controlpanel_tbl td{
	padding:15px 15px 0 0;
}
.controlpanel_btn{
	padding:10px 0 10px 0;
}
/*control panel page css end here*/

/*sitemap page css start here*/
.sitemap_leftblock{
	width:268px;
	margin:10px 20px 0 0;
	float:left;
}
.sitemap_rightblock{
	width:268px;
	margin:10px 0 0 0;
	float:left;
}
.sitemap_txt{
	padding:5px 0 5px 0;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.doted_line2{
	background:url(../images/doteddivider_pic.jpg) no-repeat top right;
	padding:0;
	margin:10px 0 10px 0;
	_margin:10px 0 0 0;
	height:5px;
}
.sitemap_leftblock ol{
	padding:8px 0 0 15px;
	margin:0 0 0 8px;
}
.sitemap_leftblock ol li{
	background-image:none;
	line-height:18px;
	padding:5px 0 2px 0;
}
.sitemap_leftblock ol li a{
	color:#6f9ab9;
	text-decoration:underline;
}

/*personal files page css start here*/
.personal_maintbl{
	width:851px;
	margin:15px 0 0 0;
}
.personal_maintbl a
{
	text-decoration:none;
	color:#000;
	padding-left:5px;
	border:none;
}
.personal_maintbl a:hover
{
	text-decoration:none;
	color:#000;
	padding-left:5px;
	border:none;
}
.personal_maintbl_td{
	padding:15px 0;
}
.creatdirectory_tbl{
	margin-left:30px;
}
.upload_tbl{
	margin:10px 0 15px 30px;
}
.upload_tbl a{
	color:#61a9dd;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}
.upload_tbl a:hover{
	color:#61a9dd;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px;
}
.upload_tbl_bluetxt{
	color:#61a9dd;
	font-weight:bold;
	text-decoration:none;
	padding:0 5px;
}
.tabulerdata_tbl{
	margin:0;
}

.white_heading{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
}
.white_heading_folder{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
	width:205px;
}
.white_heading_filesize{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
	width:86px;
}
.white_heading_type{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
	width:88px;
}
.white_heading_create{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
	width:107px;
}
.white_heading_modified{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
	width:110px;
}
.trborder{
	border-bottom:4px solid #f6f8f9;
	padding:12px 0 3px 20px;
}
.trborder a
{
	color:#000;
	text-decoration:none;
	border:none;
}
.trborder a:hover
{
	color:#000;
	text-decoration:none;
	border:none;
}
.trborder2{
	border-bottom:4px solid #f6f8f9;
	/*padding:15px 0 10px 20px;*/
	padding:15px 0 10px 8px;
	text-align:left;
}
.trborder_bluetxt{
	border-bottom:4px solid #f6f8f9;
	padding:10px 0 5px 20px;
	color:#406a87;
	font-weight:bold;
	text-align:left;
}

.txt_blue{
	color:#406a87;
	font-weight:bold;
}
.image_left{
	float:left;
	margin:0 5px 0 5px;
}
.edit_btn{
	color:#ff6701;
	font-weight:bold;
	border-bottom:4px solid #f6f8f9;
	padding:10px 0 5px 20px;

}
.edit_btn a{
	color:#ff6701;
	text-decoration:underline;
}
.edit_btn a:hover{
	color:#ff6701;
	text-decoration:none;
}
.tbl_border{
	border-left:1px solid #f6f8f9;
	border-right:1px solid #f6f8f9;
}
/*personal files page css end here*/

/*add file page css start here*/

.scroll_txt{
	width:740px;
	height:358px;
	margin:20px;
	border:1px solid #e3e3e3;
	overflow:scroll;
	padding:15px 25px 15px 20px;
	background:#fff;
}
.scroll_txt p{
	padding:5px 0 5px 0;
	text-align:justify;
	line-height:18px;
}
.scroll_txt ul{
	padding:10px 0 10px 25px;
	margin:0;
	list-style-type:none;
}
.scroll_txt ul li{
	line-height:18px;
	background:url(../images/stratlist_icon.jpg) no-repeat 0 6px;
	padding:0 0 0 8px;
}
.save_btn{
	padding:0 0 15px 40px;
}
.cancel_btn{
	padding:0 0 15px 0;
}
.tab_block{
	width:751px;
	background:#e0e9ef;
	background:url(../images/addfile_ulbg.jpg) no-repeat bottom left;
	height:47px;
}
.tab_block ul{
	padding:0;
	margin:0;
	list-style-type:none;
	font-size:18px;
	color:#2d6385;
}
.tab_block ul li{
	/*display:inline;*/
	display:inline;
}
.tab_block ul li a{
	display:block;
	width:99px;
	float:left;
	text-align:center;
	padding:15px 0 0 0;
	height:34px;
	color:#2d6385;
	text-decoration:none;
}
.tab_block ul li a:hover{
	display:block;
	width:99px;
	float:left;
	text-align:center;
	padding:15px 0 0 0;
	background:#8fafc5;
	height:34px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
/*add file page css end here*/

/*Add Testimonials page css start here*/
.addtest_block{
	width:500px;
	padding:15px 0 0 25px;
}
.addtest_txtarea{
	width:478px;
	height:181px;
	border:1px solid #e4e4e4;
}
.welcome_bluetxt{
	font-family:Trebuchet MS;
	color:#00416a;
	font-size:19px;
	padding-left:10px;
}
.welcome_orangetxt{
	font-family:Trebuchet MS;
	color:#ff8013;
	font-size:21px;
}
#ctl00_dvLogged ul{
	padding:13px 0 20px 0px;
	margin:0;
	list-style-type:none;
}
#ctl00_dvLogged ul li{
	padding:3px 0 0 8px;
	color:#545454;
	padding:3px 0 0 15px;
	line-height:18px;
}
#ctl00_dvLogged ul li a{
	color:#545454;
	text-decoration:none;
	padding:3px 0 3px 15px;
}
#ctl00_dvLogged ul li a:hover{
	padding:3px 0 3px 15px;
	background:url(../images/arrow_icon.jpg) no-repeat 0 7px;
	color:#ff9600;
	text-decoration:none;
	font-weight:bold;
}
#ctl00_dvLogged ul li a:active{
	padding:3px 0 3px 15px;
	background:url(../images/arrow_icon.jpg) no-repeat 0 7px;
	color:#ff9600;
	text-decoration:none;
	font-weight:bold;
}

/*Add Testimonials page css end here*/

/*Subscription detail page css start here*/
.subscription_tbl{
	width:552px;
	margin-top:40px;
}
.subscription_td{
	padding:0 0 10px 20px;
}
.subscription_dropdown{
	width:220px;
	height:22px;
	border:1px solid #e5e5e5;
}
.img_block{
	width:110px;
	height:auto;
	float:left;
}
.dropdownblock{
	width:300px;
	float:left;
	padding:40px 0 0 15px;
}
/*Subscription detail page css end here*/

/*forgot password page css start here*/
.forgotpassword_txtfield{
	width:268px;
	border:1px solid #e2e2e2;
	height:18px;
}
.forgotpassword_tbl{
	margin:30px 0 15px 30px;
	color:#626262;
}
.redtxt_login{
	color:#ff0f0f;
	font-weight:bold;
}
.redtxt_login a{
	color:#ff0f0f;
	text-decoration:underline;
}
.redtxt_login a:hover{
	color:#ff0f0f;
	text-decoration:none;
}
.namesmall_txtfield
{
	width:101px;
	border:1px solid #e2e2e2;
	height:20px;
	margin:8px 0 0 0;

}
/*forgot password page css end here*/

/* Password Strength CSS Start Here*/

.TextIndicator_TextBox1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
}

.TextIndicator_TextBox1_Strength1
{
     background-color:Gray;
     color:White;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength2
{
     background-color:Gray;
     color:Yellow;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength3
{
     background-color:Gray;
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength4
{
     background-color:Gray;
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength5
{
     background-color:Gray;
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 2px 3px 2px 3px;
     font-weight:bold;
}

/* Password Strength CSS End Here*/
.test
{
	width:750px;
}
#innermain
{
height:auto;
margin:0 auto;
padding:0 20px;
width:901px;
}

/*terms and condition  page css start here*/
#leftcontent_block ol{
	padding:5px 0 5px 15px;
	margin:0 0 0 15px;
	}
#leftcontent_block ol li{
	line-height:18px;
	padding:0 0 0 0px; text-align:justify;
}
/*terms and condition  page css end here*/

.Tabs
{
	padding:0 8px 8px 8px;
	margin-top:15px;
}
.ajax__tab_header
{
	background:#e0e9ef;
	height:47px;
}

.ajax__tab_outer
{
	float:left;
	text-align:left;
	padding:13px 0 13px 0;
	font-size:18px;
	color:#2d6385;
}

.ajax__tab_inner
{
	margin-bottom:5px;
	margin-left:5px;
	font-size:18px;
	color:#2d6385;
}

.ajax__tab_xp ,ajax__tab_tab
{
	background:none;
	font-size:20px;
	color:#fff;
}

.ajax_tab_hover
{
	background-color:#8fafc5;
	font-size:20px;
	color:#fff;
}

.ajax__tab_active
{
	background-color:#8fafc5;
	font-size:20px;
	color:#fff;
}

#ctl00_ContentPlaceHolder1_tabFile_header
{
	background:#e0e9ef;
}

#ctl00_ContentPlaceHolder1_tabFile_tabNew_tab
{
	width:99px;
	float:left;
	text-align:left;
	vertical-align:middle;
	margin-bottom:10px;
}

#ctl00_ContentPlaceHolder1_tabFile_tabedit_tab
{
	width:99px;
	float:left;
	text-align:left;
	vertical-align:middle;
}
#ctl00_ContentPlaceHolder1_tabFile_tabdelete_tab
{
	width:99px;
	float:left;
	text-align:left;
	vertical-align:middle;
	
}
#ctl00_ContentPlaceHolder1_tabFile_body
{
	background-color:#fff;
	padding-bottom:15px;
}

#__tab_ctl00_ContentPlaceHolder1_tabFile_tabNew
{
	background:transparent none repeat scroll 0%;
	border-left-width:thick;
	border-color:#e0e9ef;
	
}
#__tab_ctl00_ContentPlaceHolder1_tabFile_tabedit
{
	background:transparent none repeat scroll 0%;
}
#__tab_ctl00_ContentPlaceHolder1_tabFile_tabdelete
{
	background:transparent none repeat scroll 0%;
}

.ajax__tab_xp .ajax__tab_outer
{
	background:transparent none repeat scroll 0%;
}

.CustomTabStyle
.ajax__tab_xp, 
ajax__tab_outer 
{
	background-image:none;
	font-size:18px;
	color:#2d6385;
}
.ajax__tab_xp, 
ajax_tab_hover, 
ajax__tab_outer 
{
	background:none;
	font-size:20px;
	color:#ffff;
}


.ajax__tab_xp .ajax__tab_active .ajax__tab_tab 
{
	background:none;
	font-size:20px;
	color:#fff;
}
.ajax__tab_xp .ajax__tab_tab 
{
	background:transparent none repeat scroll 0%;
	font-size:18px;
	color:#2d6385;
}
.ajax__tab_xp .ajax_tab_hover .ajax__tab_tab 
{
	background:transparent none repeat scroll 0%;
	font-size:20px;
	color:#fff;
}
.removeborder
{
	background:transparent none repeat scroll 0%;
}
.clear
{
	clear:both;
	float:left;
	padding:10px;
}
.clear2
{
	clear:both;
	.clear:none;
	float:left;
	.float:none;
	padding:10px;
	.padding:0;
}
.whitebg
{
	background-color:#fff;
}
/* myfiles page css */
.filename_txtbox
{
	width:206px;
	height:14px;
}
.filesize_txtbox
{
	width:92px;
	height:14px;
}
.entercreatedate_txtbox
{
	width:112px;
	height:14px;
}
.lastmodified_txtbox
{
	width:112px;
	height:18px;
}
#ctl00_ContentPlaceHolder1_tabFile_tabNew
{
	background:#fff;
	padding-left:3px;
	margin-top:5px;
}

.img_btn
{
	padding:10px 0;
}
#ctl00_ContentPlaceHolder1_tabFile
{
	background:#8FAFC5;
}
/*FILE MANAGER page css*/

.whitehead_edit_name{
	padding:15px 0 3px 10px;
	color:#FFFFFF;
	border-right:1px solid #fff;
	background:#8fafc5;
	text-align:left;
	width:88px;
}
#ctl00_ContentPlaceHolder1_tabFile_tabdelete
{
	margin-top:5px;
	background-color:#fff;
}
#ctl00_ContentPlaceHolder1_tabFile_tabedit
{
	margin-top:5px;
	background-color:#fff;
}




/* Fax cover Css Start */

.faxcover{background:#fafbfb; padding:20px 0 20px 0; font-size:12px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.faxcover a{font-size:12px; color:#3c6b8e; font-weight:bold; text-decoration:underline;}
.faxcover a:hover{font-size:12px; color:#000000; font-weight:bold;  text-decoration:none;}
.LinkButtonCSS {font-size:12px; color:#666666; font-weight:bold; text-decoration:none;}

/* Fax cover Css End */

/* Popup Css Start */
#popupheader_block
{
	width:600px;
	height:104px;
	background:url(../images/popup_header.jpg) no-repeat top left;
}
.content_block
{
	width:580px;
	background:url(../images/popup_bg.jpg) repeat-x top left;
	padding:10px 10px 25px 10px;
}
.content_block p
{
	padding:5px;
	text-align:justify;
	line-height:18px;
}
.content_block1
{
	width:600px;
	background:url(../images/popup_bg.jpg) repeat-x top left;
	padding:10px 10px 25px 10px;
}
.content_block1 p
{
	padding:5px;
	text-align:justify;
	line-height:18px;
}
.popup_footer
{
	width:600px;
	border-top:1px dashed #f0f0f0;
	color:#d6d6d6;
	font-weight:bold;
	padding:20px 0;
	text-align:center;
}
.popup_footer1
{
	width:620px;
	border-top:1px dashed #f0f0f0;
	color:#d6d6d6;
	font-weight:bold;
	padding:20px 0;
	text-align:center;
}
/* Popup Css End */

.headerbanner_txt
{
	font-family:Arial;
	font-size:13px;
    color:#4f6c7f;
	/*
	color:#4f6c7f;
	padding:70px 0 0 25px;
    */
	padding: 10px 0px 0px 25px;
}
.headerbanner_txt_firstline
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
    color:#4f6c7f;
}



.smalltxt_container{
	float:right;
	width:278px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	background:#fff;
	margin-right:8px;
	_margin-right:4px;
}
.smalltxt_container p{
	padding:10px;
	line-height:18px;
	font-size:12px;
	text-align:justify;
}
.smalltxt_container p a{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.smalltxt_container p a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.smalltxt_bcurve{
	float:right;
	width:280px;
	background:url(../images/smalltxt_bcurve.gif) no-repeat top left;
	height:9px;
	margin-right:8px;
	_margin-right:4px;
}
.border-right
{
		border-right:1px solid #FFFFFF;
		padding:15px 0pt 3px 10px;
		color:#FFFFFF;
		text-align:left;
}
#ctl00_ContentPlaceHolder1_ddlFileTypeSearch
{
	width:93px;
}
.watermark_search1
{
	font-size:10px;
	width:206px;
	height:14px;
}
.watermark_search2
{
	font-size:10px;
	width:92px;
	height:14px;
}
.watermark_search3
{
	font-size:10px;
	width:93px;
	height:18px;
}
.watermark_search4
{
	font-size:10px;
	width:112px;
	height:14px;
}
.smalltxt_container2{
	float:right;
	width:233px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	background:#fff;
	margin-right:5px;
}
.smalltxt_container2 p{
	padding:10px;
	line-height:18px;
	font-size:12px;
	text-align:justify;
}
.smalltxt_container2 p a{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.smalltxt_container2 p a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.smalltxt_bcurve2{
	float:right;
	width:235px;
	background:url(../images/smalltxt_bcurve2.gif) no-repeat top left;
	height:9px;
	margin:0 5px 0 0;
}
.footer_img
{
	 width:170px; float:right; padding:35px 15px 0 0;
}
.NewsPaging
{
	color:#005B96;
	float:right;
	clear:both;
	.float:right;
	text-align:right;
}
.NewsPaging a
{
	color:#005B96;
}

.new_date{color:#626262; font-size:12px; line-height:21px; padding-right:12PX;}
.news_nav {color:#626262; font-size:13px; line-height:21px; font-weight:bold; }
.news_nav a{color:#626262; text-decoration:none;}
.news_nav a:hover{color:#626262; text-decoration:none;}

#ctl00_ContentPlaceHolder1_dvThank
{
	text-align:center;
	margin:5px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#ctl00_ContentPlaceHolder1_dvThank p
{
	padding:10px 0 0 0;
}

td.servicesCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: White;
}
td.servicesCellLightGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f7f7f7;
}
td.servicesCellMonthly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #8ed3fd;
	color: black;
}
td.servicesCellYearly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #0191cd;
	color: white;
}
td.servicesHeaderRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #0191cd;
	color: #ffffff;
	font: bolder;	
}
