body {
/*	background-image:url(../images/bg.gif);*/
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	color:#000000;
	
}

div,td {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
html > body *{ outline:none; }

form { margin:0px; padding:0px; }

/*-------- Text Classes Starts --------*/
.txtsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #677384;
}

.normaltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #677384;
}

.normal-txt1 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
}
.black-txt {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}

.bread-txt {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.black-txt-14 {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.grey-txt {	
	font-family:Arial, Helvetica, sans-serif;
	color:#7B7B7B;
	text-align:left;
	font-size:12px;
}




.flotlt{ float:left}
.heading3 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ff0000; font-weight:bold; padding:0px; margin:0px; }
.heading2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#737c8a; font-weight:bold; padding:0px; margin:0px; }
.heading1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#252627; font-weight:bold; padding:0px; margin:0px; }
.heading1a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#252627; font-weight:bold; padding:0px; margin:0px; }
.headingright { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#505865; font-weight:bold; padding:0px; margin:0px; }
.grey15 {	
	font-family:Arial, Helvetica, sans-serif;
	color:#737c8a;
	text-align:left;
	font-size:15px;
	font-weight:bold;
}
.grey12 {	
	font-family:Arial, Helvetica, sans-serif;
	color:#505865;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.grey13 {	
	font-family:Arial, Helvetica, sans-serif;
	color:#505865;
	text-align:left;
	font-size:13px;
}

.org-txt26{ font-size:26px; color:#FF6600; font-weight:bold; line-height:22px;}

.org-txt24{ font-size:20px; color:#FF6600; font-weight:bold; line-height:22px;}

.org18 { font-size:18px; color:#FF6600; font-weight:bold; }
.org16 { font-size:16px; color:#FF6600; font-weight:bold; }
.org-txt12{ font-size:12px; color:#FF6600; font-weight:bold;}
.org-txt11{ font-size:12px; color:#FF6600; font-weight:bold;}


.white11{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	padding:3px 10px 3px 10px;
}
.blu12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#105CB6; font-weight:bold; }
.textfield{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.textfield1{ padding:5px 8px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:1px; border: solid #EBEBEB 1px}
/*.textfield2{ margin:0px; padding:5px 5px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; border: solid #EBEBEB 1px}*/
.textfield2{ background:#FFFFFF none repeat scroll 0 0 !important;
border:1px solid #ABADB3;
font-size:1.2em;
margin:0;
padding:0.1em;}

.input { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-left:2px; width:70%; }
.inputauto { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-left:2px; width:auto; }
.inputauto1 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-left:2px; width:20px; }
.inputauto2 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-left:2px; width:50px; }
.drpdn { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-left:2px; width:72%; }






.page-on:link, .page-on:visited { font-family:Arial, Helvetica, sans-serif; color:#FF6600; font-size:12px; font-weight:bold; padding-left:5px; padding-right:5px; display:block; line-height:16px; border: 4px solid #FF6600; text-decoration:none; }
.page-off:link, .page-off:visited { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; padding-left:5px; padding-right:5px; display:block; line-height:16px; border: 1px solid #E2E2E2; text-decoration:none; }
.page-off:hover { font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; padding-left:5px; padding-right:5px; display:block; line-height:16px; border: 1px solid #E2E2E2; background-color:#105CB6; text-decoration:none; }

/*-------- Text Classes Starts --------*/


/*-------- Main Container ID's and Classes Begins --------*/
.rate-bg { background-image:url(../images/rate-bg.gif); width:75px; height:44px; color:#105CB6; background-position:right; text-align:center; background-repeat:no-repeat; float:left; padding-top:10px;}
.time-bg { background-image:url(../images/time-bg.jpg); width:60px; color:#ffffff; height:18px; background-position:right; text-align:center; background-repeat:no-repeat; float:left; padding-top:3px;}
.timerbg { background-image:url(../images/timer-bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; } 
.timerbgblink { background-image:url(../images/timer-bg-g.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
.timerbgnew {  background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; } 
.timerbgnewextralarge {  background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; } 

.greybox { background-image:url(../images/greybox.gif); width:60px; color:#105CB6; height:18px; background-position:right; text-align:center; background-repeat:no-repeat; float:left; padding-top:3px; font-weight:bold;}

 .logo-bg { background-image:url(../images/top-bg.jpg); background-position:top; background-repeat:no-repeat;}
 
/* gray buttons

.tab-blue { background:url(../images/grey-rt.gif) no-repeat 100% 0; float:left; display:block; padding-right:0px;}
.tab-blue b {background:url(../images/grey-lt.jpg) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block;}
 .tab-blue a:link, .tab-blue a:visited, .tab-blue a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}*/

.tab-blue { background:url(../images/blue-rt.gif) no-repeat 100% 0; float:left; display:block; padding-right:0px;}
.tab-blue b {background:url(../images/blue-lt.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block;}
.tab-blue a:link, .tab-blue a:visited, .tab-blue a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}

.tab-blue3 { background:url(../images/blue-left.gif) top left no-repeat; float:left; display:block; padding-left:15px;}
.tab-blue3 b {background:url(../images/blue-right.gif) top right no-repeat; font:bold 18px/26px Arial, Helvetica, sans-serif;  padding:0px 15px 2px 0px; color:#FFFFFF; display:block;}
.tab-blue3 a:link, .tab-blue3 a:visited, .tab-blue3 a:hover{ color:#FFFFFF; font:bold 18px/26px Arial, Helvetica, sans-serif; text-decoration:none;}




	/*  orange button */
.tab-blue1 { background:url(../images/org-rt.gif) no-repeat 100% 0; float:left; display:block; padding-right:0px;}
.tab-blue1 b {background:url(../images/org-lt.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block;}
.tab-blue1 a:link, .tab-blue1 a:visited, .tab-blue1 a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
 
.tab-blue2 { background:url(../images/blue-rt.gif) no-repeat 100% 0; float:left; display:block; padding-right:0px;}
.tab-blue2 b {background:url(../images/blue-lt.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block;}
.tab-blue2 a:link, .tab-blue2 a:visited, .tab-blue2 a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}

	/*  orange button */
.tab-orange { background:url(../images/org-rt.gif) no-repeat 100% 0; float:left; display:block; padding-right:0px;}
.tab-orange b {background:url(../images/org-lt.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block;}
.tab-orange a:link, .tab-orange a:visited, .tab-orange a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none;}


.tab-green { background:url(../images/green-rt.gif) no-repeat 100% 0; float:right; display:block; padding-right:0px;}
.tab-green b {background:url(../images/green-lt.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0 10px 2px 11px; color:#FFFFFF; display:block; }
.tab-green a:link, .tab-green a:visited, .tab-green a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none;}

.tab-green2 { background:url(../images/green-rt2.gif) no-repeat 100% 0; float:right; display:block; padding-right:0px;}
.tab-green2 b {background:url(../images/green-lt2.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block; }
.tab-green2 a:link, .tab-green2 a:visited, .tab-green2 a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none;}

.tab-green3 { background:url(../images/green2-left.gif) no-repeat 0 0; float:left; display:block; padding-left:15px;}
.tab-green3 b {background:url(../images/green2-right.gif) top right no-repeat; font:bold 18px/26px Arial, Helvetica, sans-serif;  padding:0px 15px 2px 0px; color:#FFFFFF; display:block; float:left;}
.tab-green3 a:link, .tab-green3 a:visited, .tab-green3 a:hover{ color:#FFFFFF; font:bold 18px/26px Arial, Helvetica, sans-serif; text-decoration:none;}
 
/*-------- Content Classes End --------*/


/*-------- Link Classes Begins --------*/

a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#105CB6;
	font-weight:normal;
	text-decoration:underline;
}
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524F8B;
	font-weight:normal;
	text-decoration:underline;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#105CB6;
	font-weight:normal;
	text-decoration:underline;
}

.blu12lnks:link, .blu12lnks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7B7B7B;
	font-weight:normal;
	text-decoration:underline;
}
.blu12lnks:hover {
	text-decoration:underline;
	font-size:12px;
}
.breadcrumb:link, .breadcrumb:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	text-decoration:underline;
}
.breadcrumb:hover {
	text-decoration:underline;
	font-size:11px;
}



.blu16lnks:link, .blu16lnks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#105CB6;
	font-weight:bold;
	text-decoration:underline;
}
.blu16lnks:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#105CB6;
	font-weight:bold;
	text-decoration:underline;
}




.blue12-link:link, .blue12-link:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#105CB6;
	font-weight:normal;
	text-decoration:underline;
}
.blue12-link:hover {
	text-decoration:underline;
	font-size:12px;
}

.blue16-link:link, .blue16-link:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#105CB6;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
}
.blue16-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
}

.blue14-link:link, .blue14-link:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#105CB6;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
.blue14-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#105CB6;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.org-link:link, .org-link:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
.org-link:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}



.thumbact:link, .thumbact:visited { border: solid #105CB6 4px; display:block; }
.thumbsml:link, .thumbsml:visited { border: solid #D9DBDF 4px; display:block; }
.thumbsml:hover { border: solid #105CB6 4px; display:block; }

.video-tab1{ float:left; padding:0px; margin:0px; width:auto;}

 
 
 
 
 
 
 
 
 
 
 #h-pri{ margin:0px; padding:0px; position: relative; height:28px; width:auto; }
 #t-pri{ margin:0px; padding:0px; position: relative; height:23px; width:auto; }
 #h-pri ul, #t-pri ul {
    padding:4px 0px 0px 0px;
	margin:0px;
	width:auto;
}


 #h li, #t li {
    float: left;
	font-size:12px;
    margin: 0px;
	width:auto;
    position: relative;
	list-style: none;
	padding:0px 2px 0px 0px;
}

#h li a, #h-pri div a {
    color:#fff;
    line-height:28px;
	font-size:12px;
    position: relative;
	text-decoration:none;
    display: block;
    float: left;
	 background: transparent url(../images/ab1.gif) 100% 0 no-repeat;
	 background-position:left;
	margin:0px;
	padding:0px 0px 0px 24px;
	height:28px;
	width:auto;
}
 #t li a, #t-pri div a {
    color:#fff;
    line-height:23px;
	font-size:12px;
    position: relative;
	text-decoration:none;
    display: block;
    float: left;
	 background: transparent url(../images/ab1a.gif) 100% 0 no-repeat;
	 background-position:left;
	margin:0px;
	padding:0px 0px 0px 14px;
	height:23px;
	width:auto;
}


#h-pri li a.current strong,
#h-pri li a:hover strong
{
    display: block;
    background: transparent url(../images/menu-current-rt.gif) 100% 0 no-repeat;
    color: #fff;
	margin:0px;
	padding:0px 24px 0px 24px;
	height:28px;
    cursor: pointer;
	width:auto;
} 




#t-pri li a.current strong,
#t-pri li a:hover strong
{
    display: block;
    background: transparent url(../images/menu-current-rt-a.gif) 100% 0 no-repeat;
    color: #fff;
	margin:0px;
	padding:0px 14px 0px 14px;
	height:23px;
    cursor: pointer;
	width:auto;
} 
/*ie6, ie7*/


#h-pri li a.current,
#h li a:hover

{
    background: #449FE6 url(../images/menu-current-lt.gif) 0 0 no-repeat;
    text-decoration: none;
    color:#303030;
margin:0px;
height:28px;
width:auto;
	padding:0px;
}

#t-pri li a.current,
#t li a:hover


{
    background: #449FE6 url(../images/menu-current-lt-a.gif) 0 0 no-repeat;
    text-decoration: none;
    color:#303030;
margin:0px;
height:23px;
width:auto;
	padding:0px;
}


#h-pri li a.now, #h-pri li a:{
    text-decoration: none;
    color:#303030;
margin:0px;
height:28px;
width:auto;
	padding:0px 14px 0px 14px;
}

 #t-pri li a.now, #t-pri li a:{
    text-decoration: none;
    color:#303030;
margin:0px;
height:23px;
width:auto;
	padding:0px 14px 0px 14px;
}


#h-pri li a strong
{
    white-space: nowrap;
    height: 28px;
    float: left;
	margin:0px;
	width:auto;
	padding:0px 24px 0px 0px;
    display: block;
	
	background:transparent url(../images/aa.gif) 100% 0 no-repeat; background-position:right;
}


#t-pri li a strong
{
    white-space: nowrap;
    height: 23px;
    float: left;
	margin:0px;
	width:auto;
	padding:0px 14px 0px 0px;
    display: block;
	
	background:transparent url(../images/aa-a.gif) 100% 0 no-repeat; background-position:right;
}



.white11 a:link, .white11 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.white11 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:underline;
}

.blue16 a:link, .blue16 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#105CB6;
	font-size:16px;
	text-decoration:none;
}
.blue16 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
}

/*-------- Link Classes end--------*/
.border-imgNew{ border: solid #105CB6 4px; }
/*-------- Border Classes Start--------*/

.border-img{ border: solid #D9DBDF 4px; }
.border-top{ border-top: solid #EBEBEB 1px; }
.border-left{ border-left: solid #EBEBEB 1px; }
.border-right{ border-right: solid #EBEBEB 1px; }
.border-bottom{ border-bottom: solid #EBEBEB 1px; }
.brdrboth { border-left: solid #EBEBEB 1px; border-right: solid #EBEBEB 1px; }
.brdrbtm2 { border-bottom: #008FD5 2px solid; }

/*-------- Border Classes end--------*/

/*-------- Padding Classes Start--------*/

.padd-lt6{ padding-left:6px;}

.padd-lt30{ padding-left:30px;}

.padd-tp3{ padding-top:4px;}
.padd-tp8{ padding-top:8px;}
.padd-bot8{ padding-bottom:8px;}
.padd-lt12{ padding-left:12px;}
.padd-rt10{ padding-right:10px;}
.padd-rt15{ padding-right:15px;}

.padd-lt16{ padding-left:16px;}
.padd-lt40{ padding-left:40px;}
.pad3s { padding-right:12px; padding-bottom:10px; padding-left:12px; }
.padall { padding-top:10px; padding-right:12px; padding-bottom:10px; padding-left:12px; }
.padboth10{ padding-left:10px; padding-right:10px;}
.padrt15 { padding-right:15px; }
.padrt5 { padding-right:5px; }
.padboth15 { padding-right:15px; padding-left:15px; }
.pad8 { padding:8px; }
.padtb10 { padding-top:10px; padding-bottom:10px;}
.padtb8 { padding-top:8px; padding-bottom:8px;}
.padtb5 { padding-top:3px; padding-bottom:3px;}
.padtb2-5 { padding-top:5px; padding-bottom:5px;}
.bottom10{padding-bottom:10px;}
/*-------- Padding Classes End--------*/


/*-------------- 02 dec ------------*/
.allbrn{
	border:4px solid #EBEBEB;
}
.allbrnthin{
	border:1px solid #EBEBEB;
}
.allbrnthinblue{
	border:4px solid #449fe6;
}

.inputautobid {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:18px;
	padding-left:2px;
	width:auto;
	font-weight:bold;
}
.sess_msg_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
	border: 1px solid #DD3C10;
	padding-left:5px;
	padding-right:5px;
	text-align: center;
	background-color: #FFEBE8;
	line-height:20px;
}
.greenTxt:link, .greenTxt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #69A037;
	text-decoration: underline;
	text-transform: uppercase;
}
.greenTxt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #69A037;
	text-decoration:underline;
	text-transform: uppercase;
}
.greenTxtO:link, .greenTxt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #69A037;
	text-decoration: underline;
	text-transform: none;
}
.greenTxtO:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #69A037;
	text-decoration: underline;
	text-transform: none;
}
/*-------------- 30 Dec Start ------------*/
.txtWhite12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform:uppercase;
}
.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #505865;
	text-transform:uppercase;
}
.txt12blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;
}
.txt11blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #105CB6;
}
.txt11red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}


.txt13blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #105CB6;
}

.txt14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #505865;
	text-transform:uppercase;
}
.txt14blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #105CB6;
}

/*-------------- 30 Dec end ------------*/

/*-------------- 12 January Start ------------*/

.innerbg { background-image:url(../images/inner-header-bg.jpg); background-repeat:no-repeat; height:97px; width:985px; padding-right:15px; }

.buttonorng { background:url(../images/green-rt.gif) no-repeat 100% 0; float:left; display:block; padding-right:0px;}
.buttonorng b {background:url(../images/green-lt.gif) no-repeat 0 0; font:bold 12px/19px Arial, Helvetica, sans-serif;  padding:0px 7px 2px 7px; color:#FFFFFF; display:block; }
.buttonorng a:link, .buttonorng a:visited, .buttonorng a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none;}



.timer-bg { background-image:url(../images/timer-new1.gif); background-repeat:no-repeat; height:37px; width:189px; background-color:#171B1E; color:#FFFFFF; font-size:32px; font-weight:bold; }


.timer-bg1 { background-image:url(../images/timer-new2.gif); background-repeat:no-repeat; background-position:left top; height:37px; color:#FFFFFF; font-size:24px; font-weight:bold; display:block }

 .timer-bg span.days{  background-image:url(../images/days.gif); background-repeat:no-repeat; background-position:right; padding:2px 7px 2px 12px;}
 .timer-bg span.hrs{ background-image:url(../images/hrs1.gif); background-repeat:no-repeat; background-position:right; padding:2px 7px 2px 10px;}
 .timer-bg span.min{ background-image:url(../images/mins.gif); background-repeat:no-repeat; background-position:right; padding:2px 7px 2px 9px;}
 
 .timer-bg1 .days{  float:left;  background-image:url(../images/days.gif); background-repeat:no-repeat; background-position:right; padding:5px 7px 0px 9px;}
 .timer-bg1 .hrs{  float:left; background-image:url(../images/hrs1.gif); background-repeat:no-repeat; background-position:right; padding:5px 7px 0px 17px;}
 .timer-bg1 .min{ float:left;  background-image:url(../images/mins.gif); background-repeat:no-repeat; background-position:right; padding:5px 7px 0px 16px;}
  .timer-bg1 .sec{ float:left; background-image:url(../images/secs2.gif); background-repeat:no-repeat; background-position:right; padding:5px 7px 0px 15px;}
 
 
 /*-------------- 12 January End ------------*/


/*---------- 21-01-09 by Aks begins ----------*/
.tabnew-bg { width:100%; float:left; position:relative; background-image:url(../images/tab-bg.gif); background-position:left; background-repeat:repeat-x; height:23px;border-bottom:solid 1px #BFBFBF text-align:right; }
.tabnew-bg ul { margin:0px; padding:0px 0px 0px 0px; list-style:none; width:auto; float:right; }
.tabnew-bg ul li { margin:0px 3px 0px 0px; padding:5px 0px 0px 0px; list-style:none; width:auto; float:right; }
.tabnew-bg ul li a:link, .tabnew-bg ul li a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0366CF; text-decoration:none; float:left; display:block; padding:0px 8px 0px 8px; height:14px; }
.tabnew-bg ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0366CF; text-decoration:underline; float:left; display:block; padding:0px 8px 0px 8px; height:14px; }
.tabnew-bg ul li .active:link, .tabnew-bg ul li .active:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; float:left; display:block; padding:0px 8px 0px 8px; height:14px; background-color:#719923; }
/*---------- 21-01-09 by Aks end ----------*/


.regist-bg { width:auto; position:relative; background-image:url(../images/footer-regist-bg.jpg); background-position:left top; background-repeat:no-repeat; height:106px; display:block }




.hoverRow {
	font-family:Arial, Helvetica, sans-serif;;
	text-decoration: none;
	background-color:#f2fff2;
}

.normalRow {
	font-family: Arial, Helvetica, sans-serif;;
	text-decoration: none;
	background-color:#ffffff;
}







 #h{
    float: left;
    margin: 0px;
	width:891px;
    position: relative;

	
}

 #r{
    float: left;
    margin: 0px;
	width:auto;
    position: relative;
	
}

 
 #r-pri{ margin:0px; padding:0px; position: relative; height:28px; width:auto; }
 #r-pri ul {
    padding:4px 0px 0px 0px;
	margin:0px;
	width:auto;
}


 #r li{
    float: left;
	font-size:12px;
    margin: 0px;
	width:auto;
    position: relative;
	list-style: none;
	padding:0px 0px 0px 0px;
}

#r li a, #r-pri div a {
    color:#fff;
    line-height:28px;
	font-size:12px;
    position: relative;
	text-decoration:none;
    display: block;
    float: left;
	 background: transparent url(../images/ab1-0.gif) 100% 0 no-repeat;
	 background-position:left;
	margin:0px;
	padding:0px 0px 0px 14px;
	height:28px;
	width:auto;
}
 
#r-pri li a.current strong,
#r-pri li a:hover strong
{
    display: block;
    background: transparent url(../images/menu-current-rt-o.gif) 100% 0 no-repeat;
    color: #fff;
	margin:0px;
	padding:0px 14px 0px 14px;
	height:28px;
    cursor: pointer;
	width:auto;
} 


/*ie6, ie7*/


#r-pri li a.current,
#r li a:hover

{
    background: #FF6600 url(../images/menu-current-lt-o.gif) 0 0 no-repeat;
    text-decoration: none;
    color:#303030;
margin:0px;
height:28px;
width:auto;
	padding:0px;
}




#r-pri li a.now, #r-pri li a:{
    text-decoration: none;
    color:#303030;
margin:0px;
height:28px;
width:auto;
	padding:0px 14px 0px 14px;
}


#r-pri li a strong
{
    white-space: nowrap;
    height: 28px;
    float: left;
	margin:0px;
	width:auto;
	padding:0px 14px 0px 0px;
    display: block;
	
	background:transparent url(../images/aa-o.gif) 100% 0 no-repeat; background-position:right;
}
.orngvenuetext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5A00;
}

/*---------- 03 March Start ----------*/

.wtboxtop { border-top: solid #C6C6C6 2px; }
.wtboxboth { border-left: solid #C6C6C6 2px; border-right: solid #C6C6C6 2px; }
.wtboxbtm { border-bottom: solid #C6C6C6 2px; }

/*---------- 03 March End ----------*/
.grey11justify {	
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	text-align:justify;
	font-size:12px;	
}

.brdrboth-blue{border-left:#449FE6 solid 1px; border-right:#449FE6 solid 1px;}
 .blue-top{ border-top:#449FE6 solid 1px;}
  .blue-bt-blue{ border-bottom:#449FE6 solid 1px;}


.wtboxtop-red { border-top: solid #E20606 2px; }
.wtboxboth-red { border-left: solid #E20606 2px; border-right: solid #E20606 2px; }
.wtboxbtm-red { border-bottom: solid #E20606 2px; }

.wtboxtop-green { border-top: solid #05BB30 2px; }
.wtboxboth-green { border-left: solid #05BB30 2px; border-right: solid #05BB30 2px; }
.wtboxbtm-green { border-bottom: solid #05BB30 2px; }

.txt20blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #105CB6;
}

.txt20red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ff0000;
}

/*---------- 18 May Start ----------*/
.tp-grey-bg { background-image:url(../images/grey-bg.gif); background-repeat:repeat-x;}
.tp-grey-bg1 { background-image:url(../images/grey-bg1.gif); background-repeat:repeat-x;}
/*---------- 18 May End ----------*/

.map-tab-bg { background-image:url(../images/map-bg2.gif); background-position:left; background-repeat:repeat-x; height:33px; }
.map-tab-bg2 { background-image:url(../images/map-all.gif); background-position:left; background-repeat:repeat-x; height:33px; }
.map-tab-bg3 { background-image:url(../images/main-map.gif); background-position:left; background-repeat:repeat-x; height:33px; }

 .blue-top{ border-top:#C4C8CD solid 1px;}
  .blue-bt-blue{ border-bottom:#C4C8CD solid 1px;}
 
 .brdrboth-blue{border-left:#C4C8CD solid 1px; border-right:#C4C8CD solid 1px;}

.black11a-link:link, .black11a-link:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505865;
	font-weight:normal;
	text-decoration:none;
}
.black11a-link:hover {
	text-decoration:none;
	font-size:12px;
}
.black11a-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
}


/*---------- New Classes added on 28 August for header ----------*/
.logo-top { background-color:#0081C5; font-size:12px; color:#FFFFFF; }
.logo-bg-new { background-image:url(../images/top-bg.jpg); background-position:top; background-repeat:repeat-x;}
.heading-bg3 { background-image:url(../images/heading-bg.gif); background-position:top left; background-repeat:repeat-x; padding-top:15px; padding-left:12px; padding-right:12px; }
.tab-bg2-cont1 { background-image:url(../images/tab-cont.gif); background-position:top left; background-repeat:repeat-x; }
.tab-bg2 { background-image:url(../images/tab-bg1.gif); background-position:top left; background-repeat:repeat-x; height:28px; background-color:#3D88CC }
.tab11-home-o:link, .tab11-home-o:visited, .tab11-home-o:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-image:url(../images/home-over.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#75B5E3; padding:5px; height:24px; line-height:24px; display:block
}
.tab11-home:link, .tab11-home:visited{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/home-1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase; padding:5px; height:24px; line-height:24px;  display:block
}
.tab11-home:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-image:url(../images/home-over.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#75B5E3; padding:5px; height:24px; line-height:24px; display:block
}
.tab11-over:link, .tab11-over:visited, .tab11-over:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#75B5E3; padding:5px; height:24px; line-height:24px; display:block
}
.tab11:link, .tab11:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase; padding:5px; height:24px; line-height:24px;  display:block
}
.tab11:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	text-transform:uppercase;
	background-color:#75B5E3; padding:5px; height:24px; line-height:24px; display:block
}
.tab11-rigt-over:link, .tab11-rigt-over:visited, .tab11-rigt-over:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-image:url(../images/tab-rond-1-over.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#75B5E3; padding:5px; height:24px; line-height:24px; display:block
}
.tab11-rigt:link, .tab11-rigt:visited{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/tab-round-1.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase; padding:5px; height:24px; line-height:24px;  display:block
}
.tab11-rigt:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-image:url(../images/tab-rond-1-over.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#75B5E3; padding:5px; height:24px; line-height:24px; display:block
}
.tab-bg2-org { background-image:url(../images/tab-org-bg.gif); background-position:top left; background-repeat:repeat-x; background-color:#FE6700}
.tab11a:link, .tab11a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	
}
.tab11a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;	
	
}
.blue16 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#085EA7; font-weight:bold; padding:0px; margin:0px; }
table.top-cont { margin:0px; }
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#085EA7; }
table.top-cont .topLink:link, table.top-cont .topLink:visited { font-size:20px; color:#085EA7; font-weight:bold; text-decoration:none; background-image:url(../images/top-arrow.gif); background-position:left; background-repeat:no-repeat; float:left; padding-left:20px; }
table.top-cont .topLink:hover { font-size:20px; color:#085EA7; font-weight:bold; text-decoration:underline; background-image:url(../images/top-arrow.gif); background-position:left; background-repeat:no-repeat; float:left; padding-left:20px; }
.heading-bg2 { background-image:url(../images/head-bg.gif); background-position:top left; background-repeat:repeat-x; }
table.top-cont .home-icon { background-image:url(../images/icon-home.gif); background-position:top; background-repeat:no-repeat; width:57px; height:102px; }

.orangeLink:link, .orangeLink:visited { font-size:12px; color:#FF6600; text-decoration:none; }
.orangeLink:hover { font-size:12px; color:#FF6600; text-decoration:underline; }
.orange12 { 
font-size:12px; color:#FF6600; text-decoration:none; font-weight:bold; 
}
.blue16link:link, .blue16link:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#085EA7; 
	font-weight:bold; 
	padding:0px; 
	margin:0px;	
}
.blue16link:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#085EA7; 
	font-weight:bold; 
	padding:0px; 
	margin:0px;
	text-decoration:underline;
}
.blue12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004B8E;
	font-weight:bold;
}
/*---------- New Classes added on 28 August for header ----------*/
.mapbgtop { background-image:url(../images/mapsbgtop.gif); background-position:left; background-repeat:repeat-x; height:33px; }


.yellow-bg { float:left; background:#FFFFDB; }
.yellow-bg .inner { float:left; padding:0px 9px; border-left:solid 1px #F6E4B8; border-right:solid 1px #F6E4B8; }
.yellow-bg .top { float:left; }
.yellow-bg .top .left { float:left; background:transparent url(../images/yellow-top-left.gif) top left no-repeat; padding-left:9px; }
.yellow-bg .top .left .right { float:right; background:transparent url(../images/yellow-top-right.gif) right top no-repeat; }
.yellow-bg .bottom { float:left; }
.yellow-bg .bottom .left { float:left; background:transparent url(../images/yellow-bottom-left.gif) 0 bottom no-repeat; padding-left:9px; }
.yellow-bg .bottom .left .right { float:right; background:transparent url(../images/yellow-bottom-right.gif) right bottom no-repeat; }

.rt-cont1-top { background-image:url(../images/blue-t-bg.gif); background-position:top left; background-repeat:repeat-x; height:10px; }
.rt-cont1-bt { background-color:#EDEDED; border-bottom:1px solid #D8D8D8; }
.rt-cont1-bg1 { background-color:#EDEDED; border-left:#D8D8D8  solid 1px; border-right:#D8D8D8  solid 1px; }
.rt-cont1-bg2 { background-color:#fff; border-left:#E5CDFF  solid 1px; border-right:#E5CDFF  solid 1px; padding:3px; }
.rt-cont-tp {padding:5px 3px; border-bottom:#D8D8D8 solid 1px;  }
.rt-cont-tp1 {padding:0px 3px;  }
.blue16 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#085EA7; font-weight:bold; padding:0px; margin:0px; }

/*---------- Added on 4th Jan by Deepak Singh ----------*/
.tpnav{margin:0; float:left; background:url(../images/menu_bg.gif) top left no-repeat; width:755px; padding:7px 7px 7px 7px;}
.tpnav li{padding:0 12px 0; margin:0; list-style:none; display:inline; float:left; border-right:1px solid #bbbbbb;  border-left:1px solid #ffffff;}
.tpnav li a:link, .tpnav li a:visited{color:#4B1166; font-size:12px; font-weight:bold; line-height:22px; float:left; padding:0 0 0 5px; display:block; cursor:pointer; margin:0;}
.tpnav li a:link span, .tpnav li a:visited span{float:left; padding:0 5px 0 0px; display:block; margin:0;}

.tpnav li.active a:link, .tpnav li.active a:visited{color:#ffffff; background:url(../images/menu-img.gif) top left no-repeat; text-decoration:none;}
.tpnav li.active a:link span, .tpnav li.active a:visited span{color:#ffffff; background:url(../images/menu-img.gif) top right no-repeat;}

.powerdby{width:216px; padding:1px 12px 0 0; margin:0; float:left; background:#666666;}

.black{	
	font-weight:bold;
	color:#000000;
}
.size24{font-size:24px !important;}


/*--- 25Jan2010 ----*/
.grey11, a.grey11:link, a.grey11:visited{	
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-align:left;
	font-size:11px;
	text-decoration:none;
}
a.grey11:hover{	
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-align:left;
	font-size:11px;
	text-decoration:underline;
}

.main_h1{color:#252627;
font-size:1.8em;
margin:0 0 1ex;}
.head_para{font-size:1.3em !important;
line-height:120%;
1em 0}

/*--- 08Feb2010 ----*/
ul.deflt{list-style:square outside none; padding:0; margin:0;}
ul.deflt li{ margin:3px 0 0px 25px; padding:0;}

/*--- 11Feb2010 ----*/
.white-box { float:left; background:#FFFFFF}
.white-box .inner { float:left; padding:0px 10px; background:url(../images/white-box-left.gif) top right repeat-y #FFFFFF;}
.white-box .top { float:left; float:left; background:url(../images/white-box-crnr.gif) 0 0 no-repeat #FFFFFF; padding-left:14px; }
.white-box .top .left { float:right; background:url(../images/white-box-crnr.gif) right -10px no-repeat #FFFFFF; padding-right:14px;}
.white-box .top .left .right { float:right; }
.white-box .bottom { float:left; float:left; background:url(../images/white-box-crnr.gif) 0 -34px no-repeat #FFFFFF; padding-left:14px; }
.white-box .bottom .left { float:right; background:url(../images/white-box-crnr.gif) right -20px no-repeat #FFFFFF; padding-right:14px; }
.white-box .bottom .left .right {float:right; background:url(../images/white-box-crnr.gif) right -48px repeat-x #FFFFFF; }
.white-box h2, .white-box a.head:link, .white-box a.head:visited{background:url(../images/white-head.gif) top left no-repeat #592482; display:block; padding:0 10px 0 15px; color:#FFFFFF; margin:0 0 10px 0; height:25px; line-height:25px; font-size:16px; text-decoration:none; font-weight:bold;}
.white-box a.head:hover{text-decoration:underline;}
.white-box p{padding:0; margin:0;}

/*--- 16Feb2010 ----*/
.yello_btn{font-size:16px; color:#105CB6; font-weight:bold; background:#FFFFDB; border:1px solid #FFFFDB; padding:0; margin:0; width:100%; text-align:left; cursor:pointer;}
.highlight_blue{background:#EAF7FE; border:2px solid #0082C7; padding:5px 3px 5px 3px;}

/*--- 16Feb2010 ----*/
.tab-green4 { background:url(../images/green4-tab.gif) top left no-repeat; float:left; display:block; padding-left:20px;}
.tab-green4 b {background:url(../images/green4-tab.gif) bottom right no-repeat #6D951F; font:bold 16px/38px Arial, Helvetica, sans-serif;  padding:0px 20px 0px 0px; color:#FFFFFF; display:block; float:left;}
.tab-green4 a:link, .tab-green4 a:visited, .tab-green4 a:hover{ color:#FFFFFF; font:bold 16px/38px Arial, Helvetica, sans-serif; text-decoration:none;}



.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 690px; /*Width of Carousel Viewer itself*/
height: 110px; /*Height should enough to fit largest content's height*/
float:left;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0 8px 0 0; /*margin around each panel*/
padding:0 7px 0 0;
/*border-right:1px solid #333333;*/
background:url(../images/sep.gif) right top no-repeat;
width: 219px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

