@charset "utf-8";
/* CSS Document */

body{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#095581;
}

a{
	outline:none;
}
.clear{
	clear:both;
}
#outer-wrapper{
	margin:auto;
	width:985px;
}
#outer-wrapperportal{
	margin:auto;
	width:620px;
}
.topshadow{
	width:985px;
	float:left;
	height:47px;
	background-image:url(images/top_curve.png);
}
.topshadow_carrer{
	width:985px;
	float:left;
	height:47px;
	background-image:url(images/top_curve.png);
}
.topshadow1{
	width:985px;
	float:left;
	height:47px;
	background-image: url(images/topshadwo_faqbg.gif);
}
.shadow_bg{
	width:985px;
	background-image:url(images/shadow1px_bg.png);
	background-repeat:repeat-y;
	float:left;
}
.shadow_bgfaq{
	width:985px;
	background-image: url(images/shadow1px_faqbg.gif);
	background-repeat:repeat-y;
	float:left;
}
.shadow_bgportal{
	width:625px;
	background-image:url(images/shadow1px_bg.png);
	background-repeat:repeat-y;
	float:left;
}
.empty1{
	width:31px;
	float:left;
	height:65px;
}
.empty2{
	width:31px;
	float:right;	
	height:65px;
}
.empty3{
	width:250px;
	height:65px;
	float:left;
}
.empty4{
	width:179px;
	height:50px;
	float:left;
}
.slogoan_gif{
	width:625px;
	float:left;
	height:50px;
}
.empty5{
	width:181px;
	height:50px;
	float:right;
}
.empty6{
	width:31px;
	float:left;
	height:114px;
}
.empty7{
	width:31px;
	float:right;
	height:114px;
}
.empty8{
	width:570px;
	float:left;
	height:32px;	
}
.empty8a{
	width:570px;
	float:left;
	height:15px;	
}
.empty8b{
	width:570px;
	float:left;
}
.empty9{
	width:985px;
	float:left;
	height:56px;
}
.empty10{
	width:11px;
	float:left;
	height:24px;
}
.empty11{
	width:11px;
	float:right;
	height:24px;
}
.empty12{
	width:11px;
	float:left;
	height:70px;
}
.empty13{
	width:11px;
	float:right;
	height:10px;
}
.menu_area{
	width:462px;
	height:65px;
	float:right;
}
.menubg{
	width:903px;
	background-image:url(images/menu_bg.gif);
	background-repeat:repeat-x;	
	height:65px;
	float:left;
}
.menu_txt{
	float:left;
	color:#0600FF;
	width:66px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	padding: 17px 0px 0px 8px;
}
.menu_txt a{
	color:#0600FF;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.menu_txt a:hover{
	color:#1D1052;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;	
}
.menu_divider{
	width:1px;
	background-image:url(images/menu_divider.gif);
	float:left;
	height:65px;
}
.menu_lft{
	width:10px;
	float:left;
	background-image:url(images/menu_lft.gif);
	height:65px;
}
.menu_rgt{
	width:10px;
	float:left;
	background-image:url(images/menu_rgt.gif);	
	height:65px;
}
.logo{
	width:311px;
	float:left;
	height:59px;
}
#slogan{
	width:590px;
	height:12px;
	float:left;
	padding:20px 0px 18px 0px;
}
.flash-area{
	width:923px;
	height:284px;
	float:left;
	background-image:url(images/bg-img.jpg);
	background-repeat:repeat-x;
}
.running_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	color:#000000;	
}
.homerunning_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#000000;	
}
.running_txt_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	color:#000000;
	font-weight:bold;	
}
.more_txt{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#494949;
	text-decoration:none;
}
.more_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#494949;
	text-decoration:none;
}
.more_txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#4f80ba;
}
.trebucher_13px{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#000000;
}
.trebucher_11px_un{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#004468;
	text-decoration:none;
}
.form_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#004468;
	text-decoration:none;
	padding:5px 0px 0px 0px;
}
.trebucher_13px_blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:2px;
	font-weight:bold;
	float:left;
	color:#004468;
	text-decoration:none;
}
.form-content-user{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#004468;
	text-decoration:none;
}
.trebucher_13px_blue a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#004468;
	text-decoration:none;
}
.trebucher_13px_blue a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color: #000000; 
	text-decoration:none;
}
.trebucher_12px_blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#004468;
}
.content-left{
	width:375px;
	float:left;
	padding: 20px 0px 0px 31px;
}
.content-leftfla{
	width:375px;
	float:left;
	padding: 0px 0px 0px 131px;
}
.content-right{
	width:255px;
	height:1000px;
	float:right;
	padding: 40px 0px 0px 31px;
}
.padsec{
	
	padding: 0px 0px 0px 19px;
}

.content-left-big{
	width:900px;
	float:left;
	padding: 40px 0px 0px 31px;
}
.content-rgt{
	width:313px;
	float:right;	
	padding: 40px 31px 0px 0px;
	height:510px;
}
.content-rgt1{
	width:313px;
	float:right;	
	padding: 40px 31px 0px 0px;
	height:780px;
}
.content-loginlft{
	width:313px;
	float:left;	
	padding:40px 0px 0px 31px;
	height:510px;
}
.content-rgtfaq{
	width:313px;
	float:right;	
	padding: 40px 31px 0px 0px;
	height:800px;
}
.sicontent-rgt{
	width:313px;
	float:right;	
	padding: 40px 31px 0px 0px;	
}
.overviwetxt{
	width:570px;
	float:left;
	height:20px;
}
.overviwetxt-login{
	width:313px;
	float:left;
	height:20px;
}
.overviwetxt-big{
	width:900px;
	float:left;
	height:20px;
}
.overviwetxt_bnb{
	width:570px;
	float:left;
	height:25px;
	background-color:#e8f7ff;
	padding: 5px 0px 0px 0px;
}
.txt_dott{
	width:570px;
	background-image:url(images/text_splitterdot.gif);
	background-repeat:repeat-x;
	height:1px;
}
.project_box{
	width:285px;
	height:206px;
	background-image:url(images/box.gif);
	background-repeat:no-repeat;
	float:left;
}
.projectbox_txt{
	width:235px;
	float:left;
	padding: 20px 0px 0px 30px;
}
.text-area{
	width:570px;
	float:left;
	padding:32px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text-area_portal{
	width:570px;
	float:left;
	padding:32px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
}
.text-area_portalblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#004468;
	font-weight:bold;
}
.text-area_portallb{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff8a00;
	font-weight:bold;
}
.text-area_login{
	width:313px;
	float:left;
	padding:32px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text-area-big{
	width:900px;
	float:left;
	padding:32px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.spry-area{
	width:570px;
	float:left;
	padding:32px 0px 0px 0px;	
}
.news_box{
	width:311px;
	height:138px;
	float:left;
}
.news_box{
	width:311px;
	height:138px;
	float:left;
}
.newstopcurve{
	width:311px;
	height:41px;
	float:left;
}
.newsbg{
	width:311px;
	height:71px;
	background-image:url(images/rightbox_bg.gif);
	background-repeat:repeat-y;
	float:left;
}
.testimonialbg{
	width:311px;
	height:143px;
	background-image:url(images/rightbox_bg.gif);
	background-repeat:repeat-y;
	float:left;
}
#fade{
	width:311px;
	height:143px;	
	float:left;
}
.registrationtips{
	width:311px;
	height:175px;
	background-image:url(images/rightbox_bg.gif);
	background-repeat:repeat-y;
	float:left;
}
.userbg{
	width:311px;
	height:200px;
	background-image:url(images/rightbox_bg.gif);
	background-repeat:repeat-y;
	float:left;
}
.userbg-form{
	width:311px;
	height:100px;
	background-image:url(images/rightbox_bg.gif);
	background-repeat:repeat-y;
	float:left;
}
.userbg1{
	width:311px;
	height:100px;
	float:left;
	padding:0px 0px 0px 0px;
}
.news-photoarea{
	width:68px;	
	float:left;
	height:71px;
	padding: 10px 0px 0px 8px;
}
.news-txtarea{
	width:230px;	
	float:left;
	height:71px;
	padding: 18px 5px 0px 0px;
}
.news-txtarea2{
	width:311px;	
	float:left;
	padding: 0px 5px 0px 0px;
}
.newsbtmcurve{
	width:311px;
	height:7px;
	float:left;
}
.testimonial_box{
	width:311px;
	height:181px;
	float:left;
	padding: 23px 0px 0px 0px;
}
.user_box{
	width:311px;
	height:101px;
	float:left;
	padding: 23px 0px 0px 0px;
}
.inspection_box{
	width:311px;
	height:132px;
	float:left;
	padding: 23px 0px 0px 0px;
}
.footer_grd{
	width:963px;
	background-image:url(images/footer_grd.gif);
	background-repeat:repeat-x;
	height:24px;
	float:left;	
}
.footer_grdportal{
	width:613px;
	background-image:url(images/footer_grd.gif);
	background-repeat:repeat-x;
	height:24px;
	float:left;	
}
.footer_grd1{
	width:963px;
	height:24px;
	float:left;	
}
.footer_area{
	width:963px;
	height:70px;
	float:left;
}
.footer_txtarea{
	width:600px;
	height:35px;
	float:left;
	padding: 23px 0px 0px 0px;
	_padding: 23px 0px 0px 31px;
}
.footer_txt{
	width:680px;	
	float:left;
	height:35px;
	
}
.footer_txt ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	list-style:none;
	color:#000000;
	float:left;
	margin:0px;
	margin:0px;
}
.footer_txt ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	list-style:none;
	color:#000000;
	float:left;
}
.footer_txt ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	list-style:none;
	color:#000000;
	
}
.footer_txt ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	list-style:none;
	color:#0f52a1;
}
.footer_right{
	width:210px;
	float:right;
	padding: 23px 31px 0px 0px;
}
.copyright_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;	
}
.sitecount{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
/******************************************************projects starts here*****************************************/

.flash-area1{
	width:923px;
	height:114px;
	float:left;
	}
.inner-txt{
	width:570px;
	float:left;
	height:52px;
	margin:0px;
	padding:3px 0px 0px 0px;
	}
.inner-txt a{
	display:block;
	height:52px;
	width:570px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#000000;
	}	
.inner-txt a:hover{
	width:570px;
	background-color:#ebf4fb;
	margin:0px;
	padding:0px;
	height:52px;
	display:block;
	cursor:pointer;
	}	
.dotted-img{
	width:570px;
	height:3px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.dotted-image{
	width:9px;
	height:9px;
	padding:20px 0px 0px 10px;
	float:left;
	}
.txt-para{
	width:530px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:15px 0px 0px 0px;
	}
/******************************************************contacts starts here*****************************************/				
.contact-txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	width:500px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	}
.contact-txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	}	
.contact-txt a:hover{
	text-decoration:none;
	color: #FFFFFF;
	}		
/**********************************************************scroll starts here***************************************/

.stepcarousel{
position: relative; /*leave this value alone*/
/*overflow: hidden; leave this value alone*/
width: 3888px; /*Width of Carousel Viewer itself*/
height:284px; /*Height should enough to fit largest content's height*/
float:left;
background-color:#000000;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
background-color:#990000;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
background-image:url(images/bg-img1.jpg);
background-repeat:no-repeat;
height:284px;
width:432px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.lft-img{
	width:29px;
	height:284px;
	float:left;
	}
.rght-img{
	width:26px;
	height:284px;
	float:right;
	}
.site-img1{
	width:182px;
	height:192px;
	float:left;
	padding:0px 0px 0px 20px;
	}
.txt-area{
	width:210px;
	float:right;
	}
.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	}
.list-txt{
	float:left;
	width:180px;
	padding:0px 0px 0px 0px;
	}	
.list-txt ul{
	float:left;
	margin:0px;
	padding:0px;
	}				
.list-txt ul li{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 15px;
	list-style:url(images/bullet.jpg);
	background-repeat:no-repeat;
	padding:0px;
	}
.list-txt ul a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 0px 15px;
	font-weight:bold;
	text-decoration:none;
	list-style:none;
	background-image:none;
	color:#000000;
	}
.list-txt ul li a:hover{
	text-decoration:underline;
	}
.newspaper_logo{
	width:570px;	
	float:left;
}
.running_txt_inner{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	float:left;
	color:#000000;
	width:570px;	
}
.trebucher_13px_blueinner{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#004468;
	width:560px;
}
.innerimage_area{
	width:219px;
	height:152px;
	float:left;
	padding: 20px 20px 0px 0px;
}
.table{
	width:201px;
	float:left;
	border: 1px solid #cccccc;
}
.table_pa{
	width:271px;
	float:left;
	border: 1px solid #cccccc;
}
.tableborder_rb{
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#004468;
	width:110px;
	height:20px;
	background-image:url(images/bg_grd.jpg);
	background-repeat:repeat-x;
	padding: 10px 0px 0px 10px;
	
}
.tableborder_rbb{
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#004468;
	width:59px;
	height:20px;
	background-image:url(images/bg_grd.jpg);
	background-repeat:repeat-x;
	padding: 10px 0px 0px 10px;
	
}
.tableborder_b{
	border-bottom:1px solid;
	border-color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#004468;
	width:70px;
	float:right;
	height:20px;
	background-image:url(images/bg_grd.jpg);
	background-repeat:repeat-x;
	padding: 10px 0px 0px 10px;	
}
.tableborder_r{
	border-right:1px solid;
	border-color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#004468;
	height:20px;
	width:169px;
	background-image:url(images/bg_grd.jpg);
	background-repeat:repeat-x;
	padding: 10px 0px 0px 10px;
}
.tableborder_r11{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#004468;
	height:20px;
	width:240px;
	background-image:url(images/bg_grd.jpg);
	background-repeat:repeat-x;
	padding: 10px 0px 0px 10px;
}
.newspaper_logo2{
	width:570px;	
	float:left;
	padding: 20px 0px 0px 0px;
}
.innerimage_area2{
	width:224px;
	height:152px;
	float:left;
	padding: 20px 20px 0px 0px;
}
.dotted-img2{
	width:570px;
	height:3px;	
	padding:20px 0px 0px 0px;
}
.innerimage_area3{
	width:277px;
	height:152px;
	float:left;
	padding: 20px 20px 0px 0px;
}
.list-txt2{
	float:left;
	width:180px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}	
.list-txt2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.list-txt2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
.form_area{
	width:550px;
	float:left;
}
.form_textarea{
	width:140px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 20px 0px 0px 0px;
}
.form_textareacr{
	width:240px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textareacr1{
	width:165px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textareacr2{
	width:360px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textareacr3{
	width:125px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textareacr3b{
	width:65px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textareacr3a{
	width:125px;
	float:left;

}
.form_textareacr4{
	width:60px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textareacr4a{
	width:60px;
	float:left;
}
.form_textareacr5{
	width:160px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.form_textarea1{
	width:570px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 20px 0px 0px 0px;
}
.form_fieldarea{
	width:410px;
	float:left;
	padding: 20px 0px 0px 0px;
}
.submit_button{
	width:70px;
	float:left;
}
.backtoph_button{
	width:250px;
	float:left;
}

.submit_button1{
	width:100px;
	float:left;
}
.submit_buttoncr{
	width:75px;
	float:left;
}
.submit_buttoncr1{
	width:110px;
	float:left;
}
.submit_buttoncr2{
	width:160px;
	float:left;
}
.topdown_button{
	width:70px;
	float:right;
	padding: 0px 0px 0px 0px;
}
.thumnail-area{
	width:174px;
	float:left;
	padding: 0px 0px 20px 0px;
}
.thumnail-area2{
	width:154px;
	float:left;
	height:220px;	
}
.thumnail-area3{
	width:414px;
	float:left;
	height:220px;	
}
.faq_questions{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#004468;
	text-decoration:none;
	width:570px;
}
.faq_questions1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#004468;
	text-decoration:none;
	width:540px;
}
.spry_questions{
	float:left;
	width:570px;
}
.faq-answer{
	width:570px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 5px 0px 25px 0px;
}
.career-answer{
	width:570px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	padding: 5px 0px 25px 0px;
}
.carrer-header{
	width:555px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	padding: 10px 0px 0px 5px;
	height:50px;
	color:#03334f;
}
.carrer-headerad{
	width:565px;
	height:458px;
	float:left;
}
.carrer-headerad-big{
	width:900px;
	height:458px;
	float:left;
}
.carrer-header2{
	width:555px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 15px 0px 0px 5px;
	height:45px;
	color:#0f52a1;
	background-color:#e8f7ff;
}
.dnt{
	width:752px;
	float:left;
	padding: 22px 0px 0px 0px;
}
.date{
	width:170px;
	float:right;
	padding: 22px 0px 0px 0px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.date_divider{
	width:2px;
	float:left;
	padding: 22px 0px 0px 0px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	height:15px;
}
.time{
	width:53px;
	float:left;
	padding: 22px 0px 0px 0px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* PNG */
/**********************************************************menu starts here***************************************/

.menu_txt div
{	position: absolute;
	visibility: hidden;
	margin:21px 0px 0px -30px;
	_margin:30px 0px 0px -138px;
	padding: 0px 0px 0px 0px;
	background-color:#e4e4e4;
	float:left;
	z-index:100;
	
}
.menu_txt div a
	{	position: relative;
		display: block;
		margin: 0;
		border-bottom: 1px solid #010d15;
		padding: 5px 5px 5px 15px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background-color:#b2def5;
		color: #000000;
		z-index:100;
		font-family:Tahoma, Arial, sans-serif;
		font-size:11px;
		font-weight:normal;
		
	}
.menu_txt div a:hover
	{	background: #b2def5;
		color: #FFF;
		z-index:100;
		font-family:Tahoma, Arial, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
	}
.username_filed{
	width:255px;
	float:left;
	height:20px;
	padding:5px 0px 0px 15px;
}
.username_filed-home{
	width:255px;
	float:left;
	height:20px;
	padding:5px 0px 0px 15px;
}
.usermain_field{
	width:250px;
	float:left;
	
	padding:8px 0px 0px 25px;

}
.username_form{
	width:285px;
	float:left;
	
	padding:5px 0px 0px 15px;
}
.user_form{
	width:165px;
	float:right;
	height:25px;
	padding:5px 0px 0px 15px;
}
.username_submit{
	width:61px;
	float:left;	
}
.username_submit1{
	width:138px;
	float:right;
	padding:3px 0px 0px 5px;
}
.username_submit2{
	width:150px;
	float:right;
	padding:5px 0px 0px 5px;
}
.user-empty
{
	width:100px;
	float:left;
}
.forget_pass{
	width:160px;
	float:left;
	padding:5px 0px 0px 15px;
}
.forget_container{
	width:300px;
	float:left;	
}
.forget_pass1{
	width:120px;
	float:left;
	padding:5px 0px 0px 10px;
}
.pass_txt{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	float:left;	
	color:#494949;
	text-decoration:none;
}
.pass_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#494949;
	text-decoration:none;
}
.pass_txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	text-decoration:none;
	color:#4f80ba;
}
.carrer-txtarea{
	width:300px;	
	float:left;
	height:250px;
	padding: 18px 5px 0px 0px;
}
.broucher{
		
	
	
	padding: 40px 10px 10px 60px;
	vertical-align:middle;
}
.marketingbg{
	width:281px;
	height:100%;
	background-image:url(images/rightbox_bg.gif);
	background-repeat:repeat-y;
	float:left;
	padding: 20px 15px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	color:#004468;
}
.marketingbg a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004468;
	text-decoration:none;
}
.marketingbg a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
/*added style for admin section by sama*/

/*.menuadmin_txt{
	float:left;
	color:#c3def4;
	width:150px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	padding: 20px 0px 0px 18px;
}*/
.menuadmin_txt{
	float:left;
	color:#c3def4;
	width:70px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	padding: 20px 0px 0px 14px;
}
.menuadmin_txt a{
	color:#c3def4;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.menuadmin_txt a:hover{
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;	
}

.contentadmin-left{
	width:900px;
	float:left;
	padding: 40px 0px 0px 31px;
}

.paging_txt{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
	float:left;	
	color:#030406;
	text-decoration:none;font-weight:bold;
}
.paging_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#030406;
	text-decoration:none;font-weight:normal;
	
}
.paging_txt a:hover{
	text-decoration:none;
	color:#030406;
}

.admin-txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;	
	}
.admin-txt a{
	text-decoration:underline;	
	}
.admin-txt :hover{
	text-decoration:none;
	}
.bottomad_area{
	width:549px;
	height:132px;
	float:left;
	text-align:left;
}
.animatearea{
	width:235px;
	float:left;
	height:201px;
}
.animatebg{
	width:233px;
	float:left;
	height:201px;
	background-image:url(images/front_ad_bg.gif);
	background-repeat:no-repeat;
}
.adheading{
	width:205px;
	height:81px;
	float:left;
	padding:15px 14px 0px 14px; 
}
.adruntext{
	width:197px;
	height:58px;
	float:left;
	padding:0px 18px 0px 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:13px;
}
.adpost{
	width:177px;
	height:47px;
	float:left;
	padding:0px 28px 0px 28px; 
}
.arialblack_orange{
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:20px;
	float:left;
	color:#fe7e00;
	width:205px;
}
.arialblack_blue{
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:20px;
	float:left;
	color:#3977b6;
	width:205px;
	
}
.smallegtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.bottomad_flash1{
	width:275px;
	height:110px;
	float:left;
	text-align:center;
}
.bottomad_flash2{
	width:274px;
	height:110px;
	float:right;
	text-align:center;
}
.content-left-hp{
	width:925px;
	float:left;
	padding: 40px 0px 0px 31px;
}
.text-area-hp{
	width:925px;
	float:left;
	padding:32px 0px 32px 0px;
}
.hp_background{
	width:914px;
	float:left;
	border:#688eb7 1px solid;
	padding:3px;
}
.hp_heading{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.hp_content{
	width:725px;
	float:left;
	background-color:#ebf4fb;
	padding:10px 10px 25px 15px;
}
.hp_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.hp_text2{
	width:242px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px 0px 20px 0px;
}
.hp_text3{
	width:241px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px 0px 20px 0px;
}