body {
	background-color: #f1f1f1;
	margin:0px;
	padding:0px;
}
html > body *{outline:none;}
/*-------------- All backgrounds starts --------------*/
.headbg{
	background-image:url(../images/header-bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.menubg{
	background-image:url(../images/menu-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
.panelheadbg{
	background-image:url(../images/panel-headerbg1.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.topadbg{
	background-image:url(../images/blue-bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0E6499;
}
.sliderbg{
	background-image:url(../images/slider-01.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.coupentop{
	/*background-image:url(../images/top-bg.gif);*/
	background-position:left center;
	background-repeat:repeat-x;
}
.coupenbtm{
	/*background-image:url(../images/bottom-bg.gif);*/
	background-position:left center;
	background-repeat:repeat-x;
}
.coupenleft{
	/*background-image:url(../images/left-bg.gif);*/
	background-position:center;
	background-repeat:repeat-y;
}
.coupenright{
	/*background-image:url(../images/right-bg.gif);*/
	background-position:center;
	background-repeat:repeat-y;
}
.packagesbg{
	background:url(../images/pakagesbg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:#ffffff;
	padding-bottom:7px;
	}
/*-------------- All backgrounds end --------------*/





/*-------------- All background colors starts --------------*/
.whitecolor{
	background-color:#ffffff;
}
.greybg{
	background-color:#FDFDFD;
}
.footercolor{
	background-color:#4C565E;
}
.footerpanel{
	background-color:#676F76;
	border:1px solid #9A9FA4;
}
.panelcolor{
	background-color:#FCFCFD;
}
.panelgray{
	background-color:#FBFBFC;
}
.bluecolor{
	background-color:#E3EEFA;
}
/*-------------- All background colors end --------------*/





/*-------------- All content classes starts --------------*/

td{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
}
.white22{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 22px;
	color:#ffffff;
	font-weight:bold;
}
.white12{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#ffffff;
}
.input{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	width:90%;
}
.input12 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#000000;
	width:95%;
}
.inputsearch{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	padding-left:5px;
	width:95%;
}
.blue12{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
}
.blue24{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 26px;
	color:#00AFE1;
	font-weight:bold;
}
.blk13{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#000000;
	font-weight:bold;
}

.blue24a{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 26px;
	color:#00AFE1;
	font-weight:bold;
}


.blk24{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 24px;
	color:#000000;
	font-weight:bold;
}
.green24{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 24px;
	color:#22B24B;
	font-weight:bold;
}
.blue16{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#1D65AC;
	font-weight:bold;
}
.blue18n{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#1D65AC;
}
.green11{
	font-family: sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#22B24B;
}
.green12 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}
.green12nrml {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#22B24B;
	text-decoration:none;
}
.green18 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}
.green16 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}

.blue14 {
	font-family: sans-serif, Arial, Helvetica;
	font-size:14px;	
	text-decoration:none;
	color:#2977C3;
	font-weight:bold;
}
.blue18 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#2977C3;
	text-decoration:none;
	font-weight:bold;
}
.grey18 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;	
	text-decoration:none;
	font-weight:bold;
}

.green22 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 22px;
	color:#FD7C11;
	text-decoration:none;
	font-weight:bold;
}
.gray11{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#E0E2E4;
	text-decoration:none;
}
.gray11dark{
	font-family: sans-serif, Arial, Helvetica;
	font-size:11px;
	color:#6E7C83;
	text-decoration:none;
}
.gray10dark{
	font-family: sans-serif, Arial, Helvetica;
	font-size:10px;
	color:#6E7C83;
	text-decoration:none;
}
.lightgray11{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#9B9FA3;
	text-decoration:none;
}
.dardray11{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
}
.dardray12{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
}
.white11{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#ffffff;
	text-decoration:none;
}
.white16{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.gray11footer{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#A6ABAF;
	text-decoration:none;
}
.whitetabact:link, .whitetabact:visited, .whitetabact:hover {
	background-image:url(../images/menu-lefttab-on.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	display:block;
	line-height:52px;
	width:146px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.loginactive:link, .loginactive:visited, .loginactive:hover {
	background-image:url(../images/login-bg-over.gif);
	background-position:left center;
	background-repeat:repeat-x;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	display:block;
	line-height:40px;
	width:146px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.blue14-link:link, .blue14-link:visited, .blue14-link:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	color:#1D65AC;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
.blue13-link:link, .blue13-link:visited, .blue13-link:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#1D65AC;
	text-decoration:none;
	font-weight:bold;
}
.blue13-link:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#1D65AC;
	text-decoration:underline;
	font-weight:bold;
}



.orang-txt{
	font-family:Arial, Helvetica, sans-serif;
	color:#E54311;
	font-size:13px;
}
.orang-txt12{
	font-family:Arial, Helvetica, sans-serif;
	color:#E54311;
	font-size:12px;
}

.textfield{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
.textfield1{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
	text-decoration:none;
	width:95%;
}
.country{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
	text-decoration:none;
	width:58%;
}
.checkbox {
	padding:0px;
	margin:0px;
	width:14px;
	height:14px;
}

/*-------------- All content classes end --------------*/





/*-------------- All links classes starts --------------*/

.orglink:link, .orglink:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#FD7C11;
	text-decoration:none;
	font-weight:bold;
}
.orglink:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#FD7C11;
	text-decoration:underline;
	font-weight:bold;
}
.greenlink:link, .greenlink:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}
.greenlink:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#22B24B;
	text-decoration:underline;
	font-weight:bold;
}

.bluelink:link, .bluelink:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}
.bluelink:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#22B24B;
	text-decoration:underline;
	font-weight:bold;
}
.bllul:link, .bllul:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:underline;
	font-weight:bold;
}
.bllul:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
	font-weight:bold;
}
.greylink12:link, .greylink12:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
	text-decoration:none;
}
.greylink12:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:underline;
}
.greylink12un:link, .greylink12un:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
	text-decoration:underline;
}
.greylink12un:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
}
.bll:link, .bll:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
	font-weight:bold;
}
.bll:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:underline;
	font-weight:bold;
}
.addlink:link, .addlink:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}
.addlink:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#fffff;
	text-decoration:none;
	font-weight:bold;
}
.addlink1:link, .addlink1:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#A4A9AC;
	text-decoration:none;
}
.addlink1:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#BBC2C6;
	text-decoration:underline;
}
.white11link:link, .white11link:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#ffffff;
	text-decoration:none;
}
.white11link:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#ffffff;
	text-decoration:underline;
}
.whitetab:link, .whitetab:visited {
	background-image:url(../images/menu-lefttab-off1.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	display:block;
	line-height:52px;
	width:146px;
	font-weight:bold;
	color:#2977C3;
	text-decoration:none;
}
.whitetab:hover {
	background-image:url(../images/menu-lefttab1-on.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}


.whitetab_small:link, .whitetab_small:visited {
	background-image:url(../images/menu-lefttab1-on.gif);	
	background-position:left center;
	background-repeat:no-repeat;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	display:block;
	line-height:26px;
	width:146px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.whitetab_small:hover {
	background-image:url(../images/menu-lefttab-off1.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
	font-weight:bold;
}

.logint:link, .logint:visited {
	background-image:url(../images/login-bg-normal.gif);
	background-position:left center;
	background-repeat:repeat-x;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	display:block;
	line-height:40px;
	width:146px;
	font-weight:bold;
	color:#2977C3;
	text-decoration:none;
}
.logint:hover {
	background-image:url(../images/login-bg-over.gif);
	background-position:left center;
	background-repeat:repeat-x;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
/*
.linktags:link, .linktags:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#03619B;
	font-weight:bold;
	text-decoration:none;
}
.linktags:hover{
	font-family: sans-serif, Arial, Helvetica;
	color:#03619B;
	font-weight:bold;
	text-decoration:underline;
}
.linktags1:link, .linktags1:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#03619B;
	font-weight:bold;
	text-decoration:none;
}
.linktags1:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#03619B;
	font-weight:bold;
	text-decoration:underline;
}
.linktags2:link, .linktags2:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 24px;
	color:#03619B;
	font-weight:bold;
	text-decoration:none;
}
.linktags2:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 24px;
	color:#03619B;
	font-weight:bold;
	text-decoration:underline;
}
.linktags3:link, .linktags3:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 17px;
	color:#1364B3;
	text-decoration:none;
}
.linktags3:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 17px;
	color:#03619B;
	text-decoration:underline;
}
.linktags5:link, .linktags5:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#03619B;
	text-decoration:none;
}
.linktags5:hover{
	font-family: sans-serif, Arial, Helvetica;
	color:#03619B;
	text-decoration:underline;
}

.linktagsa:link, .linktagsa:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#1D65AC;
	font-weight:bold;
	text-decoration:none;
}
.linktagsa:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#ffffff;
	background-color:#22B24B;
	font-weight:bold;
	text-decoration:none;
}
.linktags1a:link, .linktags1a:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 22px;
	color:#1D65AC;
	font-weight:bold;
	text-decoration:none;
}
.linktags1a:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 22px;
	color:#ffffff;
	background-color:#22B24B;
	font-weight:bold;
	text-decoration:none;
}
.linktags2a:link, .linktags2a:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 30px;
	color:#1D65AC;
	font-weight:bold;
	text-decoration:none;
}
.linktags2a:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 30px;
	color:#ffffff;
	background-color:#22B24B;
	font-weight:bold;
	text-decoration:none;
}


*/






.blue18link:link, .blue18link:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#2977C3;
	font-weight:bold;
	text-decoration:none;
}
.blue18link:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#2977C3;
	font-weight:bold;
	text-decoration:underline;
}
.grylink:link, .grylink:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#6E7C83;
	text-decoration:none;
}
.grylink:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#A5ACB0;
	text-decoration:none;
}
.more:link, .more:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration:none;
}
.more:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration:none;
}
.moreb:link, .moreb:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:none;
}
.moreb:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:underline;
}

.country:link, .country:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	color:#2977C3;
	text-decoration:none;
}
.country:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	color:#2977C3;
	text-decoration:underline;
}

.city:link, .city:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
}
.city:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:underline;
}
.city1:link, .city1:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:underline;
}
.city1:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:none;
}
.orgseeall:link, .orgseeall:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#FD7C11;
	text-decoration:none;
}
.orgseeall:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#FD7C11;
	text-decoration:underline;
}
.grnlnew:link, .grnlnew:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}
.grnlnew:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration:underline;
	font-weight:bold;
}

.paging-off:link, .paging-off:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
	display:block;
	padding-left:4px;
	padding-right:4px;
	border:1px solid #C8D0D6;
	text-decoration:none;
	line-height:14px;
}
.paging-off:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#0F6EA9;
	display:block;
	padding-left:4px;
	padding-right:4px;
	border:1px solid #0F6EA9;
	text-decoration:none;
	line-height:14px;
}
.paging-on:link, .paging-on:visited, .paging-on:hover {
	background-color:#0F6EA9;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#ffffff;
	font-weight:bold;
	display:block;
	padding-left:4px;
	padding-right:4px;
	border:1px solid #0F6EA9;
	text-decoration:none;
	line-height:14px;
}
.bluenormal:link, .bluenormal:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
}
.bluenormal:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:underline;
}
.menulink:link, .menulink:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:none;
	background-image:url(../images/menubg-new.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border-left:1px solid #DCE1E5;
	border-right:1px solid #DCE1E5;
	border-top:1px solid #DCE1E5;
	font-weight:bold;
	display:block;
	line-height:27px;
	padding-left:13px;
	padding-right:13px;
}
.menulink:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#2977C3;
	text-decoration:underline;
	background-image:url(../images/menubg-new.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
/*.activetab {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#22B24B;
	border-left:1px solid #22B24B;
	border-right:1px solid #22B24B;
	border-top:1px solid #22B24B;
	font-weight:bold;
	display:block;
	line-height:27px;
	padding-left:13px;
	padding-right:13px;
}*/
.activetab {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#ffffff;
	background-color:#22B24B;
	text-decoration:none;
	font-weight:bold;

	line-height:28px;
	padding-left:13px;
	padding-right:13px;
}
.grlink16:link, .grlink16:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#22B24B;
	text-decoration:none;
	font-weight:bold;
}
.grlink16:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#22B24B;
	text-decoration:underline;
	font-weight:bold;
}
.grlink12:link, .grlink12:visited{
	font-family:  sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#787878;
	text-decoration:none;
	font-weight:bold;
}
.grlink12:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#787878;
	text-decoration:underline;
	font-weight:bold;
}
/*-------------- All links classes end --------------*/





/*-------------- All padding classes starts --------------*/
.padboth {
	padding-left:12px;
	padding-right:12px;
}

.padingtop{
	padding-top:5px;
}
.padtpbtm6{
	padding-top:6px;
	padding-bottom:6px;
}
.padtpbtm8{
	padding-top:13px;
	padding-bottom:13px;
}
.padtpbtm10{
	padding-top:10px;
	padding-bottom:10px;
}
.padl{
	padding-left:2px;
}
.paddev{
	padding-left:5px;
	padding-right:5px;
}
.foterpad{
	padding:20px;
}
.padbtmadd{
	padding-bottom:3px;
}
.padbtm10{
	padding-bottom:10px;
}

.padln{
	padding-left:10px;
}
.padall{
	padding:10px;
}
.padall5{
	padding:5px;
}
.padlnew{
	padding-left:10px;
}
.padbtn{
	padding-top:8px;
}
.subpanel{
	padding:3px;
}
.padl5{
	padding-left:5px;
}
.padlb{
	padding-right:5px;
	padding-bottom:5px;
}
.padn{
	padding:0px;
	margin:0px;
}

.padrse{
	padding-right:5px;
}
.padright{
	padding-right:10px;
}
.padr13{
	padding-right:13px;
}
.padrcity{
	padding-right:25px;
}
.padrt35{
	padding-right:35px;
}

/*-------------- All padding classes end --------------*/





/*-------------- All border classes starts --------------*/
.border3s{
	border-left:1px solid #C8D0D6;
	border-right:1px solid #C8D0D6;
	border-bottom:1px solid #C8D0D6;
}
.sliderbr{
	border:1px solid #C8D0D6;
}
.brtab{
	border-bottom:1px solid #C0C3C6;
}
.brtabn{
	border-top:1px solid #C0C3C6;
	border-left:1px solid #C0C3C6;
	border-right:1px solid #C0C3C6;
}
.rebr{
	border:1px solid #C0C3C6;
}
.blue-bdr{
	border:1px solid #B1CBE8;
}
.dvbr{
	border-right:1px solid #C0C3C6;
}
.imgbr{
	border:3px solid #A2A2A2;
}
.imgbr1{
	border:3px solid #ffffff;
}
.bordertop{
	border:1px solid #0E6499;
}
.panelb{
	border:1px solid #DDE2E6;
}
.blueborl{
	border-left:1px solid #AED0E5;
}
.bluebort{
	border-top:1px solid #AED0E5;
}
.wtborb{
	border-bottom:1px solid #8E9B9A;
}
.blueborr{
	border-right:1px solid #AED0E5;
}
.blueborb{
	border-bottom:1px solid #AED0E5;
}
.blueborbgray{
	border-bottom:1px solid #C8D0D6;
}
.brdev{
	border-bottom:1px solid #E1E5E8;
}
.blue-bot{
	border-bottom:1px solid #B1CBE8;
}

.brleft{
	border-left:1px solid #C8D0D6;
}
.brtop{
	border-top:1px solid #C8D0D6;
}
.br-rt{
	border-right:1px solid #C8D0D6;
}
.br-rt_light{
	border-right:1px solid #E0E4E8;
}


.brleftsearch{
	border-bottom:1px solid #AED0E5;
}
.brtbnew{
	border-top:1px solid #D3DAE2;
	border-bottom:1px solid #D3DAE2;
	background-color:#F6FAFF;
}
.profilebr{
	border:3px solid #838383;
}
.smalbr{
	border:1px solid #838383;
}
.brgrey_top{
	border-top:1px solid #C0C3C6;
}
.br-lt{
	border-left:1px solid #E0E4E8;
}

.br-lt_light{
	border-left:1px solid #E0E4E8;
}




.brgrey_btm{
	border-bottom:1px solid #E0E4E8;
}

.brgrey_ltrt{
	border-left:1px solid #C0C3C6;
	border-right:1px solid #C0C3C6;	
}
.brtprt {
	border-top:1px solid #E0E4E8;
	border-right:1px solid #E0E4E8;
}
.brtpltrt {
	border-top:1px solid #E0E4E8;
	border-left:1px solid #E0E4E8;
	border-right:1px solid #E0E4E8;	
}










.imgbr2{
	border:1px solid #A2A2A2;
}

a:link, a:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:none;
}
a:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:underline;
}
.blue12-u:link, .blue12-u:visited{	
	font-size: 12px;	
	
}
.blue12-u:hover{
		font-size: 12px;
	
}
.blue11{
	
	font-size: 11px;
	color:#2977C3;	
}

.gray10{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 10px;
	text-decoration:none;
}


.padtpbtm2{
	padding-top:2px;
	padding-bottom:2px;
}
.blk12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
/*-------------- All border classes end --------------*/
/*-------------- 16-05-08 Starts --------------*/
.event{
	background-image:url(../images/cal.gif);
	background-repeat:no-repeat;
	background-position:center middle;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align:center;
	padding-top:8px;
	/*padding-left:8px;*/
	/*padding-right:10px;*/
	height: 32px;
	width:43px;

}
.grn11{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration:none;
}
.graylnk11:link, .graylnk11:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#6E7C83;
	text-decoration:none;
}
.graylnk11:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#6E7C83;
	text-decoration:ubderline;
}
/*-------------- 16-05-08 Ends --------------*/

/*-------------- 20-May-2008 Starts --------------*/

.greenbg {
	background-image:url(../images/green-bg.gif);
	background-repeat:repeat-x;
	background-color:#8DCF0E;
	height:40px;
}
.bluebg {
	background-image:url(../images/blue-vg.gif);
	background-repeat:repeat-x;
	background-color:#15A9C7;
	height:40px;
}



ul {
	list-style-type:none;
	border-left: 1px solid #E3EEFA;
	border-right: 1px solid #E3EEFA;
	border-bottom: 1px solid #E3EEFA;
	background-color:#F3F3F3; 
	padding:0px;
	margin:8px 0px 0px 0px;
	text-align:left;
}


ul li { 
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	
}

ul li a:link{
	background-image:url(../images/dd-bg.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#1779B4;
	text-decoration:none;
	background-color:#ffffff;
	display:block;
	border-bottom:1px solid #AED0E5;
	width:88px;
	line-height:25px;
	padding-left:25px;
}
ul li a:visited{
	background-image:url(../images/dd-bg.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#1779B4;
	text-decoration:none;
	background-color:#ffffff;
	display:block;
	border-bottom:1px solid #AED0E5;
	width:88px;
	line-height:25px;
	padding-left:25px;
}	
ul li a:hover{
	background-image:url(../images/dd-bg-hover.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#ffffff;
	text-decoration:none;
	background-color:#ffffff;
	display:block;
	border-bottom:1px solid #AED0E5;
	width:88px;
	line-height:25px;
	padding-left:25px;
}
/*-------------- 20-May-2008 end --------------*/


/*-------------- 2-June-2008 Starts --------------*/
.bluebg1 {
	background-image:url(../images/blue-bg-01.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#20BDF1;
	height:51px;
	border-top:#017FB4 solid 1px;
	border-bottom:#017FB4 solid 1px;
}
.headerbg {
	background-image:url(../images/header-bg01.jpg);
	background-repeat:no-repeat;
	width:959px;
	height:172px;
}

/*-------------- 2-June-2008 end --------------*/

/*-------------- 24-June-2008 start --------------*/

.txtfld1{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
	width:75%;
}
.txtfld2{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
	width:98%;
}
.txtfld3{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
	width:90%;
}

.txtfld4{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
	width:80%;
}
/*-------------- 24-June-2008 end --------------*/



/*-------------- 09 July -----------*/
.blklinknew:link, .blklinknew:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.blklinknew:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.blnewlink:link, .blnewlink:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#2977C3;
	text-decoration:underline;
	font-weight:normal;
}
.blnewlink:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#4E96DC;
	text-decoration:none;
	font-weight:normal;
}
.padbtmn{
	padding-bottom:8px;
}
.grnlink:link, .grnlink:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration: none;
}
.grnlink:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#22B24B;
	text-decoration:underline;
}
.blun:link, .blun:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:none;
}
.blun:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#2977C3;
	text-decoration:underline;
}
.newheadimg{
	background-image:url(../images/newhead-image.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border-top:1px solid #E0E4E8;
}
/*-------------- 09 July -----------*/


.white_content { 
	display: none;
	position: absolute;
	top:800px;
	left:15%;
	width:700px;
	border:#000000 solid 1px;
	text-transform:none;
	padding:0px;
	border:0px;
	z-index:1502; 
	overflow: auto;
		
        }
.black_overlay{ 
	display:none;
	position:absolute;
	top: 0px;
	left: 0px;
	width:1132px;
	height:2063px;
	background-color: #ffffff;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}

.suggestionbox {
	border:1px solid #C0C3C6;
	padding:15px 0px 0px 15px; 
	background-color:#FCFCFD;
}
.blu12new{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#00AFE1;
	font-weight:bold;
}
.padnewal{
	padding:5px;
}
.inputauto{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	width:48%;
}
.inputauto98{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	padding-left:5px;
	width:96%;
}
.inpauto{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color:#000000;
	width:auto;
}
/*--------- div ----------*/
.width235{
	width:335px;
	height:91px;
}
.grco{
	background-image:url(../images/title-bg.gif);
	background-repeat:no-repeat;
	filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;
	Margin-top:10px;
	width:335px;
	height:91px;
}
.fltleft{
	float:left;
}
.fltright{
	float:right;
}
.white18{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	z-index:2;
}
.w12{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}
.padlr{
	padding-left:7px;
}
/*--------- div ----------*/



/*----------- 02sep -----------*/
.bralblue{
	border:1px solid #C0DBF0;
}
.heabnew{
	background-image:url(../images/corner-bg-new.gif);
	background-position:left top;
	background-repeat:repeat-x;

}
.textfield2{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	/*color:#6E7C83;*/
	color:#000000;
	text-decoration:none;
	width:90%;
}
.businessbg{
	/*background-image:url(../images/business-loginbg.jpg);*/
	background-position:right;
	background-repeat:no-repeat;
	height:300px;
}
.memberbg{
	/*background-image:url(../images/member-login-bg.jpg);*/
	background-position:right;
	background-repeat:no-repeat;
	height:266px;
}
.white24{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 24px;
	color:#ffffff;
	font-weight:bold;
}
.zin{
	z-index:1000px;
}
.imgbr_new{
	border:1px solid #A2A2A2;
	padding:2px;
}
/*----------- 02sep -----------*/

/*----------- 09sep -----------*/
.skyblue18 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#00AFE1;
}

.imgbrgrn{
	border:3px solid #22B24B;
}

/*----------- 09sep -----------*/



/*---------- 15sep ---------*/
.pad_LR{
	padding-left:35px;
	padding-right:35px;
}
.pad_TOPBTM{
	padding-top:25px;
	padding-bottom:25px;
}
.pad_LEFT{
	padding-left:28px;
}
/*---------- 19 Sep ---------*/
.grn3{
	border-top:1px solid #7FBC09;
	border-right:1px solid #7FBC09;
	border-bottom:1px solid #7FBC09;
}

.comment { 
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#6E7C83;
	border:none;
	padding:0px;
	margin:0px;
	width:100%;
}

.wtlnks16:link, .wtlnks16:visited {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: underline;
}
.wtlnks16:hover {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

/*--------- new 26 sep css -----------*/
.brblk{
	border:1px solid #000000;
}
.blue_link:link, .blue_link:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#2977C3;
	text-decoration:none;
}
.blue_link:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 13px;
	color:#2977C3;
	text-decoration:underline;
}
.blue18_new{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	color:#00AFE1;
	font-weight:bold;
}
.padr_20{
	padding-right:20px;
}
.pad_LRN{
	padding-left:10px;
	padding-right:10px;
}
.brbtm_NEW{
	border-bottom:1px solid #E0E1D3;
}
.pad_25{
	padding-right:25px;
}
.pad_LE20{
	padding-left:20px;
}

.m{
	background:url(images_template3/transparent-header.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:arial, helvetica, sans-serif;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	height:40px;
	}
	


/*------------ 4 october -----------*/
.braln{
	border:1px solid #8BB6D9;
}
.blk13_nr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.pad_LRNEW{
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
}
.orang-txt16{
	font-family:Arial, Helvetica, sans-serif;
	color:#E54311;
	font-size:16px;
	letter-spacing:3px;
}
.gr12{
	font-family: sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#6E7C83;
	text-decoration:none;
}

/*------------ 4 october -----------*/



/*---------- 06 october ------*/
.bltx:link, .bltx:visited{
	font-family: sans-serif, Arial, Helvetica;
	font-size:18px;	
	text-decoration:underline;
	color:#2977C3;
	font-weight:bold;
}
.bltx:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size:18px;	
	text-decoration:none;
	color:#2977C3;
	font-weight:bold;
}

		#sharethis_0 a.stbutton:link, a.stbutton:visited {
								padding:1px 5px 5px 22px; color:#2977C3;
								font-family:sans-serif,Arial,Helvetica;
								font-size:11px;
								font-weight:bold;
								text-decoration:none;
					          }
							  #sharethis_0 a.stbutton:hover{
								 padding:1px 5px 5px 22px; color:#2977C3;
								font-family:sans-serif,Arial,Helvetica;
								font-size:11px;
								font-weight:bold;
								text-decoration:underline;
								  
							  }


.white-box-new { background-color:#FFFFFF; border:solid 1px #AED0E9; padding:3px 15px 3px 5px; }