html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, img {
	padding: 0;
	border: 0;
	outline: 0;
	text-align: left;
	color: #000000;
	margin: 0;
}
p, h1, h2, h3, h4, h5, h6{padding:0px;margin:0px;}

ul, li{
	float:left;	padding:0;margin:0;
}
input.normal{float:left; width:auto; height:auto; background:none; border:none;}
a {	text-decoration:none;}
.clearfix{clear:both; font-size:0; height:0; line-height:0;}
a:hover {	text-decoration:underline;}
input.normal{float:left; width:auto; height:auto; background:none; border:none;}
:focus {outline: 0;}
/*css for index starts here*/
body{margin:0; padding:0; background:url(../images/bg-topheader.jpg) repeat-x top;}
.topheader{margin:0 auto; width:1024px;}
.logopart{float:left; width:1024px; height:89px;}
img.logo{float:left; margin-top:20px;}
.logopart h6{font:25px Tahoma, Geneva, sans-serif; color:#069; text-align:right; padding-top:30px;}
.navigation{float:left; width:1024px; height:43px;}
.navigation li{float:left; list-style:none; border-right:solid 1px #D8D8D8; height:43px;}
.navigation a{float:left; padding:15px 26px 0 29px; height:28px; font:bold 12px arial; color:#000;}
.navigation a:hover, .navigation a.active{background:#1D374B; text-decoration:none; color:#fff;}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ 
background:#1D374B; text-decoration:none; color:#fff;}
.chromestyle{width: 99%;font-weight: bold;}
.dropmenudiv{position:absolute;top:0;border: none; border-bottom-width: 0;font:normal 12px arial;line-height:30px;z-index:100;background-color:#1D384C;width: 200px;visibility: hidden;}
.dropmenudiv a{width: auto;display: block;text-indent: 3px;border-bottom: 1px solid #264964; padding: 3px 0;text-decoration: none;color:#fff;}
* html .dropmenudiv a{ width: 100%;}
.dropmenudiv a:hover{ background-color:#162938; text-decoration:none;}

.banner{background:url(../images/banner.jpg) no-repeat top center #162938; height:350px;}
.mainbanner{margin:0 auto; width:1024px; padding-top:40px;}
.welcometext{background:#F7F7F7; border-bottom:solid 1px #E5E5E5;}
.welcometext-center{margin:0 auto; width:1024px; font-size:	0; padding:20px 0;}
.text-welcome{float:left; width:410px; border-right:solid 1px #dadada; min-height:170px; height:auto !important; height:170px;}
h3.welcome{background:url(../images/textsprite.jpg) no-repeat 0 0; text-indent:-9999pt;  height:24px; width:255px;}
.text-welcome p{font:12px arial; color:#636363; line-height:18px; padding-right:35px; padding-bottom:15px;}
a.readmore{float:left; background:url(../images/textsprite.jpg) no-repeat 0 -56px; height:25px; width:91px; text-indent:-9999pt;}
.banner_ad{float:left; border-right:solid 1px #dadada; min-height:170px; height:auto !important; height:170px; padding:0 15px;}
.download_brochure{float:right; width:235px;}
h3.brochure{background:url(../images/textsprite.jpg) no-repeat 0 -29px; text-indent:-9999pt;  height:24px; width:235px;}
.download_brochure p{font:12px arial; color:#636363; line-height:18px; padding-bottom:15px;}

.middle-content{margin:0 auto; width:1024px;}
.ourfeatures{float:left; width:1024px; padding:30px 0; border-bottom:solid 1px #E5E5E5;}
h1.big{font:18px arial; color:#000; text-transform:uppercase;}
.featurebox{float:left; padding:15px 0 0 0; width:210px; display:inline; margin-right:60px;}
.featurebox h6{font:bold 14px Tahoma, Geneva, sans-serif; color:#666; padding:10px 0;}
.featurebox h6 a{font:bold 14px Tahoma, Geneva, sans-serif; color:#666;}
.featurebox p{font:12px arial; color:#666; padding-bottom:15px;}
.blogrow{float:left; width:1024px; padding:20px 0;} 
.blogbox{float:left; width:475px; padding-right:25px;}
.blogbox ul{
margin-top:10px;
list-style:none;
}
.blogbox ul li{
list-style:none;
}
.blogbox ul li a{
font:bold 12px arial; color:#5482C3; 
}
.blogbox ul li span.rssdesc
{
	float:left;
	font:12px arial; color:#666; padding-top:5px;
}
.blogbox ul li .rssdesc a
{
	clear:both;
	font:11px arial; color:#5482C3; 
}
.blogboxone{float:left; width:450px; padding-top:20px;}
.blogboxone a{font:bold 12px arial; color:#5482C3; }
.blogboxone p{font:12px arial; color:#666; padding-top:5px;}
.testimonialbox{float:left; width:260px;}
.testimonialbox img{float:left; padding:2px; border:solid 1px #ccc; margin:15px 10px 0 0;}
.testimonialbox p, .contactbox p{font:12px arial; color:#666; padding-top:15px; line-height:17px;}
.contactbox{float:right; width:245px; padding-left:15px;}

.fullfooter{background:url(../images/bg-footer.jpg) repeat-x top #151E2B; height:200px;}
.footermiddle{margin:0 auto; width:1024px;}
.latest_notice{float:left; width:1024px; height:60px;}
.latest_notice p{float:left; padding-top:20px; font:12px arial; color:#959595;}
.latest_notice strong{font:12px arial; color:#c9c9c9; text-transform:uppercase; padding-right:15px;}
.footermenu{float:left; width:924px; text-align:center; padding-top:30px; padding-left:100px;}
.footermenu ul{float:left; list-style:none;}
.footermenu li{float:left; list-style:none; background:url(../images/bg-dot.jpg) no-repeat right bottom; padding:0 10px;}
.footermenu a{font:11px arial; color:#A0A0A0; float:left; text-align:center;}
.underline{float:left; width:1024px; padding:15px 0;}
.footertext{float:left; width:1024px;}
.footertext p{float:left; width:1024px; text-align:center; font:11px arial; color:#A0A0A0; text-transform:uppercase; line-height:20px;}
.footertext p a{font:11px arial; color:#A0A0A0; text-transform:uppercase;}

.loginbox{float:right; background:url(../images/bg-login.jpg) no-repeat; width:390px; height:76px; padding-left:38px; padding-top:11px;}
.loginbox h3{font:bold 14px arial; color:#484840;}
.loginboxes{float:left; width:100%; padding-top:10px;}
.loginboxes input{float:left; background:#F9F9F9; border:solid 1px #ccc; font:12px arial; color:#5F5F5F; width:125px; height:20px; padding:0 3px; display:inline; margin-right:12px;}
.loginboxes input.normal{float:left; background:none; border:none; width:auto; height:auto;}
.loginbox span{float:left; width:100%; font:11px arial; color:#6591DA; padding-top:8px;}
.loginbox span a{font:11px arial; color:#6591DA;}
.downloadlinks{float:left; width:95%; padding-top:10px;}
.downloadlinks li{float:left; list-style:none; width:95%;}
.downloadlinks li a{font:bold 13px arial; color:#1774A2; background:url(../images/arrow-down.jpg) no-repeat left; padding-left:20px;}

.loginbox h5{font:bold 15px arial; color:#4281AE;}
.user-dashboard{float:left; width:362px; height:28px; background:url(../images/bg-dashboard.jpg) no-repeat; margin-top:8px;}
.user-dashboard a{font:11px arial; color:#858574; text-transform:uppercase; float:left; line-height:28px; padding:0 12px;}
.user-dashboard a:hover, .user-dashboard a.active{text-decoration:none; color:#000;}


/*css for innercontent*/
.inner-content{float:left; width:1024px; margin-top:25px; background:url(../images/bg-innercontent.jpg) repeat-y top right #fff; padding-bottom:20px;}
.left-innercontent{float:left; padding-right:20px; width:723px;}
.particular-named-div{float:left; width:723px;}
a.named-menu{font:12px arial; color:#264964; text-transform:uppercase;}
.particular-named-div h1{font:bold 22px arial; color:#417CA9; padding-bottom:15px;}
.particular-named-div img{float:left; display:inline; margin-right:12px;}
.particular-named-div p{font:12px arial; color:#373737; line-height:19px;}

.right-innercontent{float:left; width:280px;}
.listingbox-02{float:left; width:280px; margin-bottom:20px;}
.listingbox-02 h6{float:left; width:260px; background:#36678B; padding:8px 10px; font:13px arial; color:#fff; text-transform:uppercase;}
.listingbox-02 ul{float:left; width:278px; border:solid 1px #D1E2ED; border-bottom:none;}
.listingbox-02 li{float:left; list-style:none; width:258px; padding:5px 10px; border-bottom:solid 1px #D1E2ED;}
.listingbox-02 li a{font:12px arial; color:#36678B;}
.listingbox-02 li a:hover{color:#0099FF;}
.listingbox-02 li a.active{font-weight:bold;}

/*css for registration*/
.registration{float:left; width:100%; padding-top:25px;}
h3.boldertext{font:bold 22px arial; color:#417CA9; padding-bottom:5px;}
.registration p{font:13px arial; color:#444; padding-bottom:30px;}
.registrationform{float:left; width:90%;}
.registrationform fieldset{float:left; width:50%; padding-bottom:12px;}
.registrationform label{float:left; font:bold 13px arial; color:#333; width:175px; padding-top:5px;}
.registrationform input{float:left; width:225px; height:20px; background:#fff; border:solid 1px #aaa; font:13px arial; color:#444;}
.registrationform textarea{float:left; width:390px; height:110px; background:#fff; border:solid 1px #aaa; font:13px arial; color:#444; overflow:auto;}
.registrationform input.normal{float:left; background:#eee; border:solid 1px #ccc; width:auto; height:auto; cursor:pointer; padding:2px 6px;}
/*css for contact*/
.contactusnow{float:left; width:100%; padding-top:20px;}
.contactusnow img{float:left; display:inline; margin-right:15px;}
.contactusnow p{font:14px arial; color:#333; line-height:19px; padding-top:10px;}

.my-account-page{float:left; width:95%; border:solid 1px #ccc; padding:20px; margin:15px 0 25px 0;}
.leftpart-account{float:left; width:350px; font:11px arial; color:#069;}
.leftpart-account img{float:left; background:#fff; border:solid 4px #999; padding:5px; display:inline; margin-right:10px;}
.leftpart-account h6{font:bold 14px arial; color:#444; padding-bottom:8px;}
.leftpart-account a{font:11px arial; color:#069;}
.rightpart-account{float:left; border-left:solid 1px #ccc; padding:0 0 0 20px; width:550px;}
.rightpart-account span{float:left; margin:0; padding:0; padding-bottom:6px; width:70%;}
.rightpart-account label{float:left; width:120px; font:bold 13px arial; color:#000;}
.rightpart-account p{font:13px arial; color:#555; float:left; padding:0; margin:0;}

.downloads-table{margin-top:20px; margin-bottom:25px; width:100%;}
.tablefont1{font:bold 16px tahoma; color:#fff; padding:5px 0 5px 10px;}
	.tablenormalfont{font:14px arial; color:#333; padding:6px 0 6px 10px;}
	.tablenormalfont a{color:#069;}
	#dropmenu4 a{background:#E6E7E2; color:#333; border-bottom:solid 1px #ccc;}
	#dropmenu4 a:hover{background:#D7D9D0;}
	
	/*css for paging*/
	.paging{float:left; width:100%; padding:15px 0;}
	.paging li{float:left; list-style:none; display:inline; margin-right:5px;}
	.paging a{font:12px arial; color:#000; padding:3px 7px; background:#eee; border:solid 1px #aaa;}
	.paging a:hover, .paging a.active{text-decoration:none; background:#069; color:#fff;}
	
span.errorPatch{
float:left;
width:100%;
padding:5px;
border:#F7E39F solid 1px;
background:#FBF4D2;
}

span.errorPatch p{
padding:3px 0 3px 15px;
color:#FF6600;
background:url(../images/errorIcon.jpg) no-repeat left 6px;
margin:0;
}

span.successPatch{
float:left;
width:100%;
padding:5px 5px 5px 5px;
font:bold 12px Arial, Helvetica, sans-serif;
border:#9CD2FA solid 1px;
background:#D9EEFD;
color:#0C80D6;
}

/*css for innercontent*/
.inner-content{float:left; width:1024px; margin-top:25px; background:url(../images/bg-innercontent.jpg) repeat-y top right #fff; padding-bottom:20px;}
.left-innercontent{float:left; padding-right:20px; width:723px;}
.particular-named-div{float:left; width:723px;}
a.named-menu{font:12px arial; color:#264964; text-transform:uppercase;}
.particular-named-div h1{font:bold 22px arial; color:#417CA9; padding-bottom:15px;}
.particular-named-div img{float:left; display:inline; margin-right:12px;}
.particular-named-div p{font:12px arial; color:#373737; line-height:19px;}

.right-innercontent{float:left; width:280px;}
.listingbox-02{float:left; width:280px; margin-bottom:20px;}
.listingbox-02 h6{float:left; width:260px; background:#36678B; padding:8px 10px; font:13px arial; color:#fff; text-transform:uppercase;}
.listingbox-02 ul{float:left; width:278px; border:solid 1px #D1E2ED; border-bottom:none;}
.listingbox-02 li{float:left; list-style:none; width:258px; padding:5px 10px; border-bottom:solid 1px #D1E2ED;}
.listingbox-02 li a{font:12px arial; color:#36678B;}
.listingbox-02 li a:hover{color:#0099FF;}
.listingbox-02 li a.active{font-weight:bold;}

/*css for faq*/
.faqbox{float:left; width:100%;}
h1.forboldtext{font:bold 22px arial; color:#417CA9; padding-bottom:5px; border-bottom:solid 1px #E7E7E5; padding-top:20px; text-transform:uppercase;}
.questionbanks{float:left; width:100%; padding-top:20px;}
.questionbanks h5{font:bold 14px arial; color:#069; padding-bottom:10px;}
.questionbanks p{font:14px arial; color:#444; line-height:19px; padding-bottom:25px;}
.asterik{font:11px arial; color:#000;}
ul.listing{float:left; width:100%;}
ul.listing li{float:left; width:100%; list-style:circle; font:14px arial; color:#333; line-height:22px;}}

.tablehead{font:bold 13px arial; color:#333; padding:10px;}
.tabletext{font:13px arial; color:#444; padding:10px;}

/*css for testimonial*/

.testimonial-0303{float:left; width:100%; padding:0 0 12px 0; margin-top:15px; border-bottom:dotted 1px #ccc;}
.testimonial-0303 img{float:left; padding:2px; border:solid 1px #ccc; display:inline; margin:0 12px 0 0;}
.testimonial-0303 p{font:14px arial; color:#333; line-height:19px;}
