body {
	background:#efefef;
	margin:0;
	padding:0;
	font:normal 14px Times New Roman;
	color:#2c2c2c;
		
}
ul{
padding-left:35px;
}


ul #inner_content{
padding-left:15px;
}
ul#inner_content  li{
padding-left:15px;
}

a{
	text-decoration:none;
}
img{
	border:0;
}
p{
	padding:0;
	margin:0;
}

*, form{
	padding:0;
	margin:0;
}
#container{
	width:989px;
	margin:0 auto;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#fff;
}
* html #container{
	width:979px;
	margin:0 auto;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#fff;
	
}
#wrapper{
	float:left;
	width:989px;
	

}
#header{
	clear:both;
	margin:0 auto;
	width:995px;	
}
/* HEADER IE FIXING */
#header{
	clear:both;
	margin:0 auto;
	width:979px;	
}

/* HEADER IE FIXING */

#header{
	clear:both;
	margin:0 auto;
	width:995px;	
}

.top_nav{
	float:left;
	height:48px;
	width:989px;
	background:url(../images/nav_bg_repeat.gif) repeat-x;
	
}
* html .top_nav{
	float:left;
	height:48px;
	width:995px;
	background:url(../images/nav_bg_repeat.gif) repeat-x;
	
}
.top_nav .top_left{
	float:left;
	width:9px;
	height:48px;
	background:url(../images/left_nav_bg.gif) no-repeat left;
}
.top_nav .mid_left{
	float:left;
	width:801px !important;
	height:48px;
	background:url(../images/nav_bg_repeat.gif) repeat-x;
}
.top_nav .top_right{
	float:left;
	width:9px;
	height:48px;
	background:url(../images/right_nav_bg.gif) no-repeat left;
}
ul.top_nav{
	padding:0;
	margin:12px 0 0 10px;
	float:left;
	width:930px;
}
ul.top_nav li{
	display:inline;
}
ul.top_nav li a{
	font:bold 16px Trebuchet MS;
	color:#2e2e2e;
	padding-right:33px;
	text-decoration:none;
}
ul.top_nav li a:hover{
	font:bold 16px Trebuchet MS;
	color:#000;
	padding-right:33px;
	text-decoration:none;
}
.logo_cont{
	float:left;
	width:989px;
	text-align:left;
	height:98px;
	background:#fff;	
}
.logo{
	float:left;
	margin-left:20px;
	margin-top:0;
	height:71px;
	cursor:pointer;
	padding-top:10px;
}
.girl_head{       /* modified on 150709 */
	float:right;
	height:98px;
	width:89px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	background: url(../images/girl_head.gif) left no-repeat;
}
* html .girl_head{       /* modified on 150709 */
	float:right;
	height:98px;
	width:89px;  /*width change from 314px*/
	margin-right:-5px;
	cursor:pointer;
	text-align:left;
	background: url(../images/girl_head.gif) left no-repeat;
}
.head_banner{
	float:left;
	width:989px;
	height:186px;
	background: url(../images/header_banner300709.gif) no-repeat;
}
* html .head_banner{
	float:left;
	width:995px;
	height:186px;
	background: url(../images/header_banner300709.gif) repeat-x;
}

.head_banner_txt{
	float:left;
	width:630px;
	height:186px;
	
}
.welcome_cont{
	float:left;
	margin:25px 0 0 0px;
	padding-left:50px;
}
.welcome_txt{
	width:470px;
	float:left;
	padding-left:50px;
	padding-top:5px;
}
.welcome_norm{
	font:normal 40px Georgia;
	color:#fff;
}
.welcome_bold{
	font:bold 40px Georgia;
	color:#fff;
	padding-left:10px;
}
.welcome_blue{
	font:normal 22px Georgia;
	color:#ffeef1;
}
.body_cont{
clear:both;
	margin:0 auto;
	width:989px;
	padding-top:3px;
	background:#fff;
	
}

.top_boxes{
	margin:0;
	float:left;
	width:989px;
	
}

/* IE FIXING */
*html .body_cont{
clear:both;
	margin:0 auto;
	width:979px;
	padding-top:3px;
	background:#fff;
	
}

* html.top_boxes{
	margin:0;
	float:left;
	width:979px;
	
}

/* IE FIXING */

.yellow_box{
	float:left;
	width:261px;
	height:134px;
	background:url(../images/repeat_yellowtex.gif) repeat-x;
	border:1px solid #f9cf3e;
	margin-right:3px;
}
.yellow_box_immer{
	float:left;
	padding:10px 0 0 10px;
	width:220px;
	height:52px;
	background:url(../images/btn_click_here.gif) no-repeat;
	margin-left:15px;
	margin-top:30px;
	font:normal 21px Georgia;
	color:#fff;
	cursor:pointer;
}
.yellow_box_txt{
	float:left;
	width:220px;
	margin-left:10px;
	font:normal 25px Georgia;
	color:#2e2e2e;
	cursor:pointer;
}
.yellow_box_txt a{
	float:left;
	width:220px;
	margin-left:10px;
	font:normal bold 16px Trebuchet MS;
	color:#2e2e2e;
	cursor:pointer;
	text-decoration:none;
}
.yellow_box_txt a:hover{

	text-decoration:underline;
}
.green_box{
	float:left;
	width:261px;
	height:134px;
	background:url(../images/repeat_greentex.gif) repeat-x;
	border:1px solid #40c25a;
	margin-right:3px;
}
.green_box_immer{
	float:left;
	padding-left:72px;
	background:url(../images/small_green_logo.gif) no-repeat left;
	margin-top:10px;
	margin-left:15px;
	font:normal 25px Georgia;
	color:#000;
	
}
* html .green_box_immer{
	float:left;
	padding-left:72px;
	background:url(../images/small_green_logo.gif) no-repeat left;
	margin-top:10px;
	margin-left:8px;
	font:normal 25px Georgia;
	color:#000;
	
}
.green_box_txt{
	float:left;
	width:230px;
	margin-top:10px;
	margin-left:15px;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	
}
.subscribe{
	float:left;
	width:230px;
	margin-left:15px;
	text-align:right;

}
.btn_sub{
	background:url(../images/subscribe_img.gif) no-repeat left;
	border:0;
	font:normal 400 15px Trebuchet MS;
	color:#2a2b2b;
	cursor:pointer;
	padding:3px 5px 3px 0px;
}

.welcome_box{
	float:left;
	width:490px;
	height:134px;
	background:#aeeafc;
	border:1px solid #5aadd1;
}
.welcome_box_inner{
	float:left;
	width:450px;
	height:25px;
	margin:10px 0 0 19px;
	padding-bottom:5px;
	border-bottom:1px solid #8ec8db;

}

.welcome_box_bottom{
	float:left;
	width:400px;
	margin:5px 0 0 19px;
	color:#103e55;

}
.inner_welcome_txt{
	font:normal 25px Georgia;
	color:#103e55;
}
.three_collum{
	clear:both;
	margin:0 auto;
	width:985px;
	margin-top:10px;
	text-align:left;
	margin-bottom:15px;
	
}
.left_col{
	float:left;
	width:277px;
	margin:0 18px 0 22px;
}

.col_heding{
	float:left;
	width:277px;
	padding-top:18px;
	height:35px;
	background:url(../images/col_heading_bg.gif) repeat-x;
	text-align:center;
}
.col_textarea{
	float:left;
	width:277px;
	padding-top:14px;
}
.inner_heading{
	font:normal 400 25px Georgia;
	color:#000;
}
.comment_msg{
	font:normal 400 18px Georgia;
	color:#000;
}
.footer_bg{
	clear:both;
	margin:0 auto;
	width:989px;
	height:86px;
	background:url(../images/footer_bg.gif) repeat-x;
}
.top_footer{
	float:left;
	width:989px;
	padding-top:35px;
	text-align:center;
	position:relative;
}

.top_footer .i-design{position:absolute; right:26px; top:53px; font:12px normal Tahoma; color:#d4bdbd; text-decoration:none;}
.top_footer .i-design a{font:12px normal Tahoma; color:#b68d8c; text-decoration:none;}


.bottom_footer{
	float:left;
	width:989px;
	padding-top:15px;
	text-align:center;
}

/* footer IE FIXING */
* html.footer_bg{
	clear:both;
	margin:0 auto;
	width:989px;
	height:86px;
	background:url(../images/footer_bg.gif) repeat-x;
}
* html.top_footer{
	float:left;
	width:989px;
	padding-top:35px;
	text-align:center;
}
* html .bottom_footer{
	float:left;
	width:989px;
	padding-top:15px;
	text-align:center;
}

/* footer IE FIXING */

ul.bullet{
	padding:0;
	margin:0;
}
ul.bullet li{
	display:block;
	margin-bottom:16px;
}
ul.bullet li a{
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding-left:15px;
	background:url(../images/bullet_arrow.gif) no-repeat left;
}
ul.bullet li a:hover{
	text-decoration:underline;
}
.green_txt{
	font:bold 14px Times New Roman;
	color:#269969;
}
.error_msg{
	font:normal bold 14px Times New Roman;
	color:#a00323;
}



ul.footer{
	padding:0;
	margin:0;
}
ul.footer li{
	display:inline;
}
ul.footer li a{
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding:0 10px 0 10px;
}
ul.footer li a:hover{
	text-decoration:underline;
}

/*********************************** INNER PAGE *********************************/
.innerpage_col{
	float:left;
	width:99.9%;
	  /* modified on 160709 */
	
}

.inner_pagecol_textarea{
	float:left;
	width:630px;
	padding-top:14px;
	margin-bottom:5px;
	padding-left:15px;
	background:#fff;
}
.inner_pagecol_textarea_2{
	float:left;
	width:900px;
	padding-top:14px;
	margin-bottom:5px;
	text-align:center;
}
.question a{
	float:left;
	width:680px;
	padding:3px;
	font:normal 14px Times New Roman;
	color:#333; 
}
.question a:hover{
	background:#f1f1f1;
	text-decoration:underline;
	font:normal 14px Times New Roman;
	color:#333; 
}
.ans a{
	float:left;
	width:680px;
	padding:3px;
	font:normal 14px Times New Roman;
	color:#333; 
	margin-top:20px;
}
.ans a:hover{
	background:#f1f1f1;
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#333; 
}
.inner_pagecol_textarea_form{
	width:98%;
	padding-top:14px;
	margin-bottom:15px;
	padding-left:14px;
	background:#fff;
	
}
.inner_pagecol_textarea_img{
	float:left;
	width:945px;
	padding-top:14px;
	margin-bottom:5px;
	padding-left:35px;
}
* html .img_onegrtsol{
	float:left;
	width:661px;
	height:317px;
	border:1px dashed #dddddd;
	text-align:center;
	margin-left:90px;
	
}
 .img_onegrtsol{
	float:left;
	width:661px;
	height:317px;
	border:1px dashed #dddddd;
	text-align:center;
	margin-left:145px;
	
}
.bold_txt{
	font-weight:bold;
}
.img_area{
	float:left;
	width:200px;
	/*background:url(../images/services.jpg) no-repeat;*/
	margin:10px 0 10px 20px !important;
	padding-bottom:10px;
}
.form_area{
	float:left;
	width:982px!important;
	width:989px;
	border:1px solid #e0e0e0;
	text-align:center;
	padding-bottom:15px;
	background:#f1f1f1;
}

.inside_form_area{
	float:left;
	width:737px;
	text-align:center;
}
.inside_form_area_outer{
	float:left;
	width:737px;
	text-align:center;
}
.left_inner_form{
	float:left;
	width:200px;
	
}
.form_txt{
	width:200px;
	float:right;
	text-align:right;
	font:normal 14px/16px Times New Roman;
	color:#2e2e2e;
	margin-bottom:3px;
	margin-left:5px;
	margin-top:5px;
	
}
.form_txt2{
	width:300px;
	float:right;
	text-align:right;
	font:normal 14px/16px Times New Roman;
	color:#2e2e2e;
	margin-bottom:3px;
	margin-left:5px;
	margin-top:5px;
	
}
.right_inner_form{
	float:left;
	width:150px;
	
}
.form_txtbox{
	width:500px;
	float:left;
	text-align:left;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	margin-bottom:3px;
	margin-left:5px;
	margin-top:5px;
	
}
.txt_box{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:14px;
	width:180px;
}
.submit_btn{
	width:55px;
	border:1px solid #ccc;
	font:bold 14px Times New Roman;
	color:#2e2e2e;
	background:#fff;
	margin-left:5px;
	padding:3px;
	cursor:pointer;
	
}

.submit_btn:hover{
	border:1px solid #aaa;
	cursor:pointer;
	
}
* html .submit_btn:hover{
	border:1px solid #aaa;
	cursor:pointer;
	
}
.list_month{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:15px;
	width:60px;
	margin-right:3px;
}
.list_date{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:15px;
	width:50px;
	margin-right:3px;
}
.list_year{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:15px;
	width:50px;
	margin-right:3px;
}
.gender_list{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:15px;
	width:185px;
	
}
.text_area{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:40px;
	width:180px;
	margin-right:3px;
}
.request_a_demo{
	font:normal 25px/120px Georgia;
	color:#2f2f00;
	text-decoration:underline;
}
.request_a_demo:hover{

	text-decoration:none;
	color:#000;
}

.click {
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding:0 10px 0 10px;
	text-decoration:underline;
}
.click a {
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding:0 10px 0 10px;
}
.click a:hover{
	color:#fff;
	text-decoration:underline;
}


.frog_ps {
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding:0 10px 0 10px;
	text-decoration:none;
}
.frog_ps a {
	text-decoration:none;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding:0 10px 0 10px;
	text-decoration:none;
}
.frog_ps :hover{
	color:#fff;
	text-decoration:underline;
}
.top_login{       /* modified on 150709 */
	float:right;
	height:98px;
	width:147px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	
}
/* modified on 150709 */
/** html body {
	background:#fff;
	margin:0;
	padding:0;
	font:normal 14px Times New Roman;
	color:#2c2c2c;
	padding-left:5px;
		
}*/
.green_box2{
	float:left;
	width:420px;
	height:134px;
	background:url(../images/repeat_greentex.gif) repeat-x;
	border:1px solid #40c25a;
	margin-right:3px;
	margin-left:92px;
}
* html .green_box2{
	float:left;
	width:418px;
	height:134px;
	background:url(../images/repeat_greentex.gif) repeat-x;
	border:1px solid #40c25a;
	margin-right:3px;
	margin-left:50px;
}

.green_box_txt2{
	float:left;
	width:390px;
	margin-top:10px;
	margin-left:15px;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding-bottom:10px;
	
}
* html .green_box_txt2{
	float:left;
	width:390px;
	margin-top:10px;
	margin-left:10px;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding-bottom:10px;
	
}
.subscribe2{
	float:left;
	width:230px;
	margin-left:15px;
	text-align:left;

}
*html .subscribe2{
	float:left;
	width:230px;
	margin-left:8px;
	text-align:left;

}
* html .girl_head{       /* modified on 150709 */
	float:right;
	height:98px;
	width:93px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	background: url(../images/girl_head.gif) left no-repeat;
	margin-top:1px;
}
.secure_login{
	float:right;
	height:48px;	
	text-align:left;
	width:147px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	font:normal 20px Georgia;
	color:#000;
	background: url(../images/key.gif) right top no-repeat;
	
}
.secure_login2{
	float:right;
	height:48px;	
	text-align:left;
	width:140px; 
	cursor:pointer;
	text-align:left;
	font:normal 24px/24px Times New Roman;
	color:#fff;
	background: url(../images/key.gif) right top no-repeat;
	margin-top:10px;
	margin-right:10px;
}

.secure_login2 a{ 
	cursor:pointer;
	text-align:left;
	font:normal 25px/28px Times New Roman;
	color:#fff;
	text-decoration:none;

}
.secure_login2 a:hover{ 
	text-decoration:underline;
}
/* modified on 190709 */
.welcome_box_total{
	float:left;
	width:98.5%;
	padding-bottom:15px;
	padding-left:14px;
	background:#aeeafc;
	border:1px solid #5aadd1;
}
.welcome_box_bottom2{
	float:left;
	color:#103e55;
	width:100%;
}
.welcome_box_inner2{
	float:left;
	width:97%;
	height:25px;
	margin:10px 0 0 0;
	padding-bottom:5px;
	border-bottom:1px solid #8ec8db;

}
.green_box3{
	float:left;
	width:390px;
	height:134px;
	background:url(../images/repeat_greentex.gif) repeat-x;
	border:1px solid #40c25a;
	margin-right:3px;
}
* html .green_box3{
	float:left;
	width:384px;
	height:134px;
	background:url(../images/repeat_greentex.gif) repeat-x;
	border:1px solid #40c25a;
	margin-right:3px;
}

.green_box_txt3{
	float:left;
	width:360px;
	margin-top:10px;
	margin-left:15px;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	padding-bottom:15px;
	
}
.inner_pagecol_textarea_img2{
	float:left;
	width:100%;
	padding-top:14px;
	margin-bottom:5px;
	background:#fff;
	
}
.innerpage_col2{
	margin:0 auto;
	clear:both;
	width:100%;
	  /* modified on 180709 */
	
}
.inner_pagecol_heding{
	float:left;
	width:98.8%;
	padding-left:14px;
	padding-top:8px;
	height:45px;
	background:url(../images/col_heading_bg.gif) repeat-x;
	text-align:left;
}
* html .inner_pagecol_heding{
	float:left;
	width:979px;
	padding-left:14px;
	padding-top:8px;
	height:45px;
	background:url(../images/col_heading_bg.gif) repeat-x;
	text-align:left;
}
.yellow_box_2{
	float:right;
	width:269px;
	height:134px;
	background:url(../images/repeat_yellowtex.gif) repeat-x;
	border:1px solid #f9cf3e;
	text-align:center;
	margin-right:190px;
}
* html .yellow_box_2{
	float:right;
	width:264px;
	height:134px;
	background:url(../images/repeat_yellowtex.gif) repeat-x;
	border:1px solid #f9cf3e;
	text-align:center;
	margin-right:95px;
}
.small_text{
font:bold  9px Times New Roman;
text-transform:uppercase;
color:#2e2e2e;
}
.small_text2{
font:normal  8px Times New Roman;
color:#2e2e2e;
}
.small_text a{
text-decoration:none;
}
.welcome_red{
	font:normal bold 16px Times New Roman;
	color:#f2f2f2;
}
* html .welcome_red{
	font:normal bold 16px Times New Roman;
	color:#f2f2f2;
}
.welcome_red2{
	font:normal bold 14px Times New Roman;
	color:#2e2e2e;
}
/*modified on 230709 */
.girl_head_blank{       /* modified on 150709 */
	float:right;
	height:98px;
	width:89px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	/*background: url(../images/girl_head.gif) left no-repeat;*/
}
* html .girl_head_blank{       /* modified on 150709 */
	float:right;
	height:98px;
	width:89px;  /*width change from 314px*/
	margin-right:-5px;
	cursor:pointer;
	text-align:left;
	/*background: url(../images/girl_head.gif) left no-repeat;*/
}
.secure_login2_blank{
	position:relative;
	float:right;
	height:48px;	
	text-align:left;
	width:147px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	font:normal 20px Times New Roman;
	color:#000;
	
	/*background: url(../images/key.gif) right top no-repeat;*/  /*modified on 230709*/
	
	z-index:100; 
	/*modified margin top from -40px */
}
* html .secure_login2_blank{
	position:relative;
	float:right;
	height:48px;	
	text-align:left;
	width:147px;  /*width change from 314px*/
	cursor:pointer;
	text-align:left;
	font:normal 20px Times New Roman;
	color:#000;
	/*background: url(../images/key.gif) right top no-repeat;*/ /*modified in 230709*/
	margin-top:-10px; /*modified 230709 from -50px */
	z-index:100;
	padding-top:10px;
}

.logo_cont_lower{
	float:left;
	width:989px;
	text-align:left;
	height:38px;
	background:#fff;	
}
.logo_lower{
	float:left;
	margin-left:20px;
	margin-top:0;
	height:21px;
	cursor:pointer;
	
}
.girl_head_lower{       /* modified on 150709 */
	float:right;
	height:38px;
	width:106px;  /*width change from 314px*/
	margin-right:14px;
	cursor:pointer;
	text-align:left;
	background: url(../images/girl_head.gif) left bottom no-repeat;
}
* html .girl_head_lower{       /* modified on 150709 */
	float:right;
	height:48px;
	width:106px;  /*width change from 314px*/
	margin-right:15px;
	cursor:pointer;
	text-align:left;
	background: url(../images/girl_head.gif) left bottom no-repeat;
}
* html .welcome_txt{
	width:470px;
	float:left;
	padding-left:54px;
	padding-top:28px;
}
* html .welcome_cont{
	float:left;
	margin:30px 0 0 0;
	padding-left:54px;
}
.clr{
clear:both;
}
.screen_shoot{
clear:both;
margin:0 auto;
width:550px;
height:auto;
padding-bottom:15px;
margin-bottom:10px;
border:1px solid #ccc;
background:#fff;
}



/* ########################## --------------- javascript area style ---------------   #################################*/



HR.dotted2 {
	FONT-SIZE: 14px; BORDER-LEFT-COLOR: gray; BORDER-BOTTOM-COLOR: gray; COLOR: #484c4e; BORDER-TOP-STYLE: dotted; BORDER-TOP-COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: gray; BORDER-BOTTOM-STYLE: dotted
}
HR.dash {
	BORDER-RIGHT: 0px; BORDER-TOP: #000 1px dashed; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
.borderit IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.borderit:hover IMG {
	BORDER-RIGHT: navy 1px solid; BORDER-TOP: navy 1px solid; BORDER-LEFT: navy 1px solid; BORDER-BOTTOM: navy 1px solid
}
.borderit:hover {
	COLOR: red
}
IFRAME {
	BORDER-RIGHT: #666 1px dashed; BORDER-TOP: #666 1px dashed; BORDER-LEFT: #666 1px dashed; BORDER-BOTTOM: #666 1px dashed
}
A:link {
	COLOR: #484c4e; TEXT-DECORATION: underline
}

DIV.arrows {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; WIDTH: 520px; COLOR: #484c4e; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.arrows IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; COLOR: #484c4e; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

TABLE.dotted {
	FONT-SIZE: 14px; BORDER-LEFT-COLOR: gray; BORDER-BOTTOM-COLOR: gray; COLOR: #484c4e; BORDER-TOP-STYLE: dotted; BORDER-TOP-COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: gray; BORDER-BOTTOM-STYLE: dotted
}
TABLE.border {
	BORDER-RIGHT: #e6ebef 2px solid; BORDER-TOP: #e6ebef 2px solid; FONT-SIZE: 14px; BORDER-LEFT: #e6ebef 2px solid; COLOR: #000000; BORDER-BOTTOM: #e6ebef 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
TABLE.border2 {
	BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid; FONT-SIZE: 14px; BORDER-LEFT: #999999 2px solid; COLOR: #000000; BORDER-BOTTOM: #999999 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
TABLE.border3 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
TABLE.new {
	BORDER-RIGHT: #e6ebef 1px solid; BORDER-TOP: #e6ebef 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #e6ebef 1px solid; COLOR: #484c4e; BORDER-BOTTOM: #e6ebef 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
TABLE.brown {
	BORDER-RIGHT: #cccc99 1px solid; BORDER-TOP: #cccc99 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #cccc99 1px solid; COLOR: #484c4e; BORDER-BOTTOM: #cccc99 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; TEXT-DECORATION: none
}


/* ########################## --------------- javascript area style ---------------   #################################*/

/* ########################## --------------- MODIFIED ON 300709 ---------------   #################################*/
.red_star{
color: #FF0033;
}
.inner_pagecol_textarea_service{
	float:left;
	width:70%;
	min-height:310px!important;
	padding-top:14px;
	margin-bottom:5px;
	padding-left:15px;
	background: url(../images/about_us_bg.jpg) no-repeat left top;
}
* html .inner_pagecol_textarea_service{
	float:left;
	width:70%;
	height:310px;
	padding-top:14px;
	margin-bottom:5px;
	padding-left:15px;
	background: url(../images/about_us_bg.jpg) no-repeat left top;
}
.inner_pagecol_textarea_service2{
	float:left;
	width:98%;
	min-height:310px;
	padding-top:14px;
	margin-bottom:5px;
	padding-left:15px;

}
.inner_pagecol_textarea_service3{
	float:left;
	width:70%;
	min-height:310px;
	padding-top:14px;
	margin-bottom:5px;
	padding-left:15px;

}
.check_box_list{
float:left;
width:330px;
padding-bottom:5px;
}
.check_box_cont{
float:left;
padding-bottom:5px;
}
.txt_box_service{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:14px;
	width:350px;
}
.txt_area_service{
	border:1px solid #e0e0e0;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	height:125px;
	width:185px;
}
.comments_txt{
float:left;
width:215px;
padding-bottom:5px;
text-align:left;
padding-left:45px;

}
* html .comments_txt{
position:relative;
float:left;
width:255px;
padding-bottom:5px;
text-align:left;
margin-left:-45px;

}
.form_image_area{
float:left;
width:200px;
padding-top:5px;
padding-left:5px;

}
.form_txtbox30{
	width:350px;
	float:left;
	text-align:left;
	font:normal 14px Times New Roman;
	color:#2e2e2e;
	margin-bottom:3px;
	margin-left:5px;
	margin-top:5px;
	
}
.right_inner_form2{
	float:left;
	width:100px;
	text-align:left;
	padding-bottom:10px;
	
	
}
* html .right_inner_form2{
	float:left;
	width:150px;
	text-align:left;
	padding-bottom:10px;
	
	
}
.btn_newslettersignup{
border:1px solid #669933;
background:url(../images/repeat_greentex.gif) repeat;
padding:5px 6px 5px 6px;
font:bold 14px/18px Times New Roman;
color:#f2f2f2;
cursor:pointer;
width:192px;
height:22px;
}
.btn_newslettersignup a{
text-decoration:none;
font:bold 14px/18px Times New Roman;
color:#f2f2f2;
}
.btn_newslettersignup a:hover{
text-decoration:underline;
color:#3b3b3b;
}
ul#naslist{
list-style:none;
margin-bottom:15px;
}
ul#naslist li{
font:normal 14px Times New Roman;
color:#333333;
padding-left:15px;


}
ul#naslist li p{
font:normal 14px Times New Roman;
color:#333333;
background:url(../images/big_26.gif) no-repeat left top;
background-position: 3px 5px;
padding-left:15px;

}
ul#naslist li a{
font:normal 14px Times New Roman;
color:#333333;
text-decoration:none;
padding-left:15px;
padding-bottom:3px;
padding-top:3px;
padding-right:3px;
background:url(../images/big_26.gif) no-repeat left;
}
ul#naslist li a:hover{
color:#a0a0a0;
text-decoration:underline;
background:#f1f1f1;
background:url(../images/big_26_hover.jpg) no-repeat left;

}
.heading_inner{
font:bold 12px/20px Times New Roman;
color:#a0a0a0a;
padding:0px 5px 15px 5px;
}
.homepage_heading{
font:bold 16px/24px Times New Roman;
color:#000;
padding:5px 5px 5px 15px;
border-bottom:1px solid #d0d0d0;
margin-bottom:10px;

}
/* added on 31 july */
.left_menu{
float:left;
height:300px;
width:250px;
background:#f1f1f1;
border:1px solid #ccc;
margin-top:10px;
padding-top:10px;

}
ul.inner{

padding-top:0;
margin:0;
list-style:none;
padding-left:15px;
}
ul.inner li{
width:200px;
font: bold 14px/14px Times New Roman;
color:#000;

border-bottom:1px solid #ccc;
margin-bottom:5px;
}
ul.inner li a{
font: bold 14px/14px Times New Roman;
color:#000;
text-decoration:none;
}
ul.inner li a:hover{

color:#434343;
text-decoration:none;

}
.text_area_cont{
float:left;
width:190px;
text-align:left;
margin-bottom:10px;

}
.text_areabox{
margin-left:5px;
width:170px;
height:90px;
}


