body {

	background-color:#f1f1f1;

	margin:0px;

	padding:0px;

}

html > body *{outline:none;}

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

/*-------------- All backgrounds starts --------------*/

.headbg{

	background-image:url(../images/header-bg.gif);

	background-position:top left;

	background-repeat:no-repeat;

	width:686px;

}

.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;

}

.green14 {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 13px;

	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;

}

.blue13un:link, .blue13un:visited, .blue13un:hover{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#1D65AC;

	text-decoration:none;

	font-weight:bold;

	text-transform:uppercase;

}







.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:#6E7C83;

	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;

}

/*.activetab{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#ffffff;

	background-color:#22B24B;

	text-decoration:none;

	font-weight:bold;

	display:block;

	line-height:27px;

	padding-left:13px;

	padding-right:13px;

}

.activetab:link, .activetab:visited, .activetab:hover{ color:#FFFFFF; text-decoration:none}*/

/*-------------- 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;

}

.grlink11:link, .grlink11:visited {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#22B24B;

	text-decoration:none;

	font-weight:bold;

}

.grlink11:hover {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	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;

}

.greylink12-dis:link, .greylink12-dis:visited, .greylink12-dis:hover {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#6E7C83;

	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;

}











.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:none;

}



.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:28px;

	padding-left:13px;

	padding-right:13px;

	background-color:#ffffff;

}

.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;

	background-color:#ffffff;

}

.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;

}

.gr12n:link, .gr12n:visited{

	font-family:  sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#787878;

	text-decoration:underline;

	font-weight:bold;

}

.gr12n:hover{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#787878;

	text-decoration:none;

	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;

}

.imgbrthin{

	border:1px 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:underline;

}

a:hover{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#2977C3;

	text-decoration:none;

}



.new-link:link, .new-link:visited{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#2977C3;

	text-decoration:none;

}

.new-link: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;

	

}

.blue12-un:link, .blue12-un:visited{	

	font-size: 11px;

	text-decoration:none;

	

}

.blue12-un:hover{

		font-size: 11px;}



.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;

}



/*-------------- 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:100%;*/

}

.textfield2{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	/*color:#6E7C83;*/

	color:#000000;

	text-decoration:none;

	width:90%;

}

.txtfldauto{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#6E7C83;

	text-decoration:none;

	width: auto;

}

/*-------------- 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;

}

.newgreen:link, .newgreen:visited{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#22B24B;

	text-decoration: none;

}

.newgreen:hover{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#22B24B;

	text-decoration:underline;

}

/*-------------- 09 July -----------*/



/*------------------ 28 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;

}

.grynew{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#AFAFB1;

}

.blu12new{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 13px;

	color:#00AFE1;

	font-weight:bold;

}

/*------------------ 28 july -----------*/





/*--------- div ----------*/

.width235{

	width:225px;

	height:67px;

}

.grco{

	border-left:1px solid #DADCD5;

	border-right:1px solid #DADCD5;

	border-bottom:1px solid #DADCD5;

	background-color:#8F9BA1;

	filter:alpha(opacity=70);-moz-opacity:.8;opacity:.8;

}

.fltleft{

	float:left;

}

.fltright{

	float:right;

}

.white18{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 18px;

	color:#ffffff;

	font-weight:bold;

	text-decoration:none;

}

.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;

}

.imgbr_new{

	border:1px solid #A2A2A2;

	padding:2px;

}



.rgrgrg {

	background-image:url(../images/blue-vg.gif);

	background-repeat:repeat-x;

	background-color:#15A9C7;

	height:40px;

}

.green-bg{ background-color:#E2F2E7}

.bralgreen{

	border-bottom:1px solid #ADD2DB;

}



/*----------- 02sep -----------*/









/*----------- 30 October ---------*/

.bllul11:link, .bllul11:visited {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#2977C3;

	text-decoration:none;

	font-weight:bold;

}

.bllul11:hover {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#2977C3;

	text-decoration:underline;

	font-weight:bold;

}

.brtnthick{

	border-top:8px solid #B4D7F3;

}

.brlnthick{

	border-left:8px solid #B4D7F3;

}

.brrnthick{

	border-right:8px solid #B4D7F3;

}

.brbnthick{

	border-bottom:8px solid #B4D7F3;

}



.brtn{

	border-top:4px solid #E3F0F9;

}

.brln{

	border-left:4px solid #E3F0F9;

}

.brrn{

	border-right:4px solid #E3F0F9;

}

.brbn{

	border-bottom:4px solid #E3F0F9;

}





/*----------- 30 October ---------*/







/*-------- 31 October by Aks begins -----------*/



.leftRight3 { padding-left:3px; padding-right:3px; }



/*-------- 31 October by Aks end -----------*/





/*------------- 12 nov ------------------*/

.blk11{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}

/*------------- 12 nov ------------------*/



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;

}







/*-------------------- 13 nove ------------------*/

.padTO{

	padding-top:10px;

}

/*-------------------- 13 nove ------------------*/









/*----------------- 17 November ------------*/

.pading_LEF{

	padding-left:95px;

}

.pading_RIGH{

	padding-right:95px;

}

.bluelinkun:link, .bluelinkun:visited{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#1D65AC;

	text-decoration:underline;

	font-weight:bold;

}

.bluelinkun:hover{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#1D65AC;

	text-decoration:none;

	font-weight:bold;

}

.btmbR{

	border-bottom:1px solid	#E1E8EE;

}

.newbr{

	border:1px solid #808281;

}

.padalln{

	padding: 12px 9px 12px 12px;

}

.newtxtfld{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#6E7C83;

	text-decoration:none;

	width:42%;

}

.brwidet{

	border-top:7px solid #ABDDF4;

}

.brwider{

	border-right:7px solid #ABDDF4;

}

.brwideb{

	border-bottom:7px solid #ABDDF4;

}

.brwidel{

	border-left:7px solid #ABDDF4;

}

.brthint{

	border-top:1px solid #C4E0EE;

}

.brthinr{

	border-right:1px solid #C4E0EE;

}

.brthinb{

	border-bottom:1px solid #C4E0EE;

}

.brthinl{

	border-left:1px solid #C4E0EE;

}

/*----------------- 17 November ------------*/







/*-------------- invite form css -------------*/

.borderwide{

	border:5px solid #C8D0D6;

}

.padform{

	padding:25px;

}

/*-------------- invite form css -------------*/









/*-------------- 21 november Kulbeer S.Gill ------------*/

.bucketlist{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#2977C3;

	font-weight:bold;

}

.bucketlist a:link, .bucketlist a:visited {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#2977C3;

	text-decoration:underline;

	font-weight:bold;

}

.bucketlist a:hover {

	font-family: sans-serif, Arial, Helvetica;

	font-size: 12px;

	color:#2977C3;

	text-decoration:none;

	font-weight:bold;

}

.bucketlist ol{

	margin:0px;

	padding:0px 0px 0px 20px;

}

.bucketlist li{

	margin:0px;

	padding:4px 0px 4px 0px;

}

.inputborder{

	font-family: sans-serif, Arial, Helvetica;

	font-size: 11px;

	color:#78858A;

	padding-left:5px;

	border:0px;

	width:200px;

}

.gray10n{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#6E7C83;

	text-decoration:none;

}

/*-------------- 21 november Kulbeer S.Gill ------------*/



/*----- 29-05-09 by Aks begins -----*/

.dotted-brdr {

	background-image:url(../images/dotted-line.gif);

	background-position:left bottom;

	background-repeat:repeat-x;

}

/*----- 29-05-09 by Aks end -----*/



.black-text{

	color:#000000;

}



.new-more:link, .new-more:visited {

color:#2977C3;

font-family:sans-serif,Arial,Helvetica;

font-size:11px;

text-decoration:none;

}



.new-more:hover {

color:#2977C3;

font-family:sans-serif,Arial,Helvetica;

font-size:11px;

text-decoration:underline;

}

.return-sign-up{
	margin:3px 0px;
	
}


