body {
	margin: 0px;
	padding: 0px;
}

td{font:normal 12px Arial; color:#3a3a3a;}
/* ------------------- All Back Ground Classes Start -----------------*/
.head_bg{background-image:url(../images/head_bg.gif); background-repeat:repeat-x;}
.login_bg{background-image:url(../images/login_bg.gif); background-repeat:repeat-x;}
.head_bot_img{background-image:url(../images/head_bot_img.gif); background-repeat:no-repeat; background-position:bottom;}
.header_mid{background-image:url(../images/header_mid_bg.gif); background-repeat:repeat-x; background-position:top;}
.header_small_mid{background-image:url(../images/header_small_mid_bg.gif); background-repeat:repeat-x; background-position:top;}
.header_bg{background-image:url(../images/header_bg.gif); background-repeat:repeat-x;}
.flash_bg{background-image:url(../images/flash_img.gif); background-repeat:no-repeat; width:387px; height:337px;}
.step_bg{background-image:url(../images/step_bg.gif); background-repeat:no-repeat; background-position:left bottom;}
.body_cont_bg{background-image:url(../images/free_e_book_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; background-position:top;}
.foot_bg{background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; background-position:top; background-color:#000000;}
.heading1{background-image:url(../images/heading1.gif); background-repeat:repeat-x; border:1px solid #c6c2c2; line-height:31px; font:bold 18px Arial; color:#000000; padding-left:10px;}
.site_detail{background-image:url(../images/site_details_1.gif); background-repeat:no-repeat; background-position:bottom;}
/* ------------------- All Back Ground Classes End -----------------*/

/* ------------------ Txt Classes Start -----------------------*/
.txt11gray{font:normal 11px Arial; color:#3f3f3f;}
.txt30blk{font:bold 30px Arial; color:#000000;}
.txt18blk{font:normal 18px Arial; color:#000000;}
.txt14wht{font:bold 14px Arial; color:#FFFFFF;}
.txt11wht{font:normal 11px Arial; color:#FFFFFF;}
.txt14blk{font:bold 14px Arial; color:#1A1A1A;}
.txt12blu{font:bold 12px Arial; color:#0084b9;}
/* ------------------ Txt Classes End -----------------------*/

/* ---------------- All Bodr Start --------------------------*/
.bodr_gray{border:1px solid #a0a7ac;}
/* ---------------- All Bodr End --------------------------*/

/* ------------ Tab Classes Start ----------------------*/
#tab{width:auto; height:29px; margin:0; padding:0; float:right;}
#tab ul {margin:0; padding:0; list-style:none;}
#tab ul li { margin:0; padding:0; line-height:29px; float:left; margin-left:8px;}
#tab ul li a{font:bold 12px Arial; color:#1f7cae; text-transform:uppercase; text-decoration:none; padding:0 0 0 6px;
		background-image:url(../images/menu_lt.gif); background-repeat:no-repeat; background-position:left top; display:block;}
#tab a span{font:bold 12px Arial; color:#1f7cae; text-transform:uppercase; text-decoration:none; padding:7px 11px 7px 5px; background-image:url(../images/menu_rt.gif); background-repeat:no-repeat; background-position:right top; display:block;}

#tab ul li a:hover{font:bold 12px Arial; color:#ffffff; text-transform:uppercase; text-decoration:none; padding:0 0 0 6px;
		background-image:url(../images/menuon_lt.gif); background-repeat:no-repeat; background-position:left top; display:block;}
#tab a:hover span{font:bold 12px Arial; color:#ffffff; text-transform:uppercase; text-decoration:none; padding:7px 11px 7px 5px; background-image:url(../images/menuon_rt.gif); background-repeat:no-repeat; background-position:right top; display:block;}

#tab .current{font:bold 12px Arial; color:#ffffff; text-transform:uppercase; text-decoration:none; padding:0 0 0 6px;
		background-image:url(../images/menuon_lt.gif); background-repeat:no-repeat; background-position:left top; display:block;}
#tab .current span{font:bold 12px Arial; color:#ffffff; text-transform:uppercase; text-decoration:none; padding:7px 11px 7px 5px; background-image:url(../images/menuon_rt.gif); background-repeat:no-repeat; background-position:right top; display:block;}
/* ------------ Tab Classes End ----------------------*/

/* ------------------ All Link Start -----------------------*/
.lnk11gray:link, .lnk11gray:visited{font:normal 11px Arial; color:#3f3f3f; text-decoration:none;}
.lnk11gray:hover{text-decoration:underline;}

.lnk11wht:link, .lnk11wht:visited{font:bold 11px Arial; color:#ffffff; text-decoration:none; text-transform:uppercase;}
.lnk11wht:hover{text-decoration:underline;}

.lnk12gren:link, .lnk12gren:visited{font:bold 12px Arial; color:#7ea907; text-decoration:none;}
.lnk12gren:hover{text-decoration:underline;}

.lnk12blu:link, .lnk12blu:visited{font:bold 12px Arial; color:#0084b9; text-decoration:none;}
.lnk12blu:hover{text-decoration:underline;}
/* ------------------ All Link Classes End-----------------------*/

/* ------------------ All Padd Start -----------------------*/
.paddtpbt10{padding-top:10px; padding-bottom:10px;}
.paddtp10{padding-top:10px;}
.paddtp20{padding-top:20px;}
.paddtp5{padding-top:5px;}
/* ------------------ All Padd End -----------------------*/


.inp1{font:normal 12px Arail; border:1px solid #9f9f9f; color:#797979; background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x;
		height:18px; background-color:#FFFFFF; padding-left:3px; padding-top:2px;}
.inp2{font:bold 12px Arail; border:1px solid #9f9f9f; color:#797979; background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x;
		height:18px; background-color:#FFFFFF; padding-left:3px; padding-top:2px;}
.txtarea{font:bold 12px Arail; border:1px solid #9f9f9f; color:#797979; background-image:url(../images/inp1_bg.gif); background-repeat:repeat-x;
		 background-color:#FFFFFF; padding-left:3px; padding-top:2px;}
		 
.error_msg{background-color:#FFFFCC; padding:5px; text-align:center; border:2px solid #FF9933; font:bold 12px Arial;}		 

.OKmessegeBody {
	background: #f3f4f6 url(../images/correct.gif) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border:1px solid #adadb0;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}

.ErrormessegeBody {
	background: #f3f4f6 url(../images/warning.gif) no-repeat 5px;
	background-position:left middle;
	height:auto;
	font-family: Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	border:1px solid #adadb0;
	margin:10px;
	padding:8px 5px 5px 35px;
	vertical-align:middle;
	text-align:left;
}


.numimg{background-image:url(../images/numberimg.gif); background-repeat:no-repeat; background-position:center; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:29px; font-weight:bold; position:relative;}
.txt24blu{font:bold 24px Arial; color:#0084b9;}
.paddlt8{padding-left:8px;}
.bodr_gray_bot{border-bottom:1px solid #D6D6D6;}