.topnav
{
	background-image: url(website/images/bgcolor1.gif);
	background-repeat: no-repeat;font-size: 11px;width:92px;font-family: Arial, Helvetica, sans-serif;	padding-left: 2px;	padding-top: 4px
}
.topnav1
{
	background-image: url(website/images/bgcolor3f.gif);
	background-repeat: no-repeat;font-size: 11px;width:65px;font-family: Arial, Helvetica, sans-serif;	padding-left: 18px;	padding-top: 6px
}
a	{
	 text-decoration:none;color:#000000;
	}
a.topnav:hover	{
	background-image: url(website/images/bgcolor2fc.gif);
	background-repeat: no-repeat;
	}	
#pos1	{
	 position:absolute;top:162px;left:0px;height:25px;
	}
a.internal	{
  text-decoration:none;color:#ffffff;
		}

#pos	{
	  position:absolute;top:100px;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:13px;right:10px;width:190px;color: #FF0000;font-weight: bold; 
	}
#dtext1	{position:absolute;top:118px;left:36px;font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:12px;color:#000000;}
#dtext2	{position:absolute;top:132px;left:26px;font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:11px;color:#000000;}

.fonter	{font-family: Arial, Verdana,Helvetica, sans-serif;
font-size: 11px;color:#ffffff;}
.Input1	{font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;background-color:#FEEE73;}
.one	{height:91px;}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
}
.style1	{
	 background : url('templates/roundedbutton.gif')		
	}
#marquee	{
			font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;color:#FEEE73;
		}	
#menubar	{
	font-size:12px;font-family: Arial, Helvetica, sans-serif;color:#403F93;height:24;
		}
#specialcell	{
		  height:62;background-color:#438ED8;width:100%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;color:#FEEE73;
		}	



.cell	{
	font-size:12px;font-family: Arial, Helvetica, sans-serif;text-aling:justify;
	}
.chattext{font-weight:bold;text-align:left;color:#FFFFFF;font-size:11px;font-family: Arial, Verdana,Helvetica, sans-serif;}

/* CSS code for Submenu */
#menu {
	position: relative;
	margin-left: 0px;
	z-index: 90; /* Set Z-index for most outer element */	
}

#menu a {
	display: block;
	width: 92px;
}
#menu .visitedlink	{
color:#eecbad;}
#menu a.sublink {
	display: inline;
	font-size:13px;
	color:#fff;
}
#menu a.sublink:hover{
	color:yellow;
}
#menu .homebutton {
	display: block;
	width: 66px;
}
#menu ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
}

#menu li {
    list-style: none;
	float: left;
	position: relative;
	padding: 0;
	text-align: center;
	height:50px;
}
.sub-menu {
 	position: absolute;
	display: none;
	top: 62px;
	left: 0px;	
	width:276px;
	border:0px;
}
.sub-menu td{
	width:276px;
	text-align:left;
	padding: 5px 5px 5px 10px; 
	border-bottom: 1px solid #FFF; 
}
.sub-menu .nobottom{
	border-bottom: 0px solid #FFF; 
}
#menu li:hover .sub-menu {
	display: block;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;		
}
.price{
color:#C0C0C0;
}
/*
.seminar-tab {
	display: none;
 	position: absolute;
	top: 62px;
	right: 0px;	
	width:986px;
	height:40px;
}
.seminar-tab td{
	padding:2px;
	text-align:left;
}
#menu li:hover .seminar-tab {
	display: block;
	border: 1px solid #ececec;
}
*/
/* END CSS SUBMENU CODE */

#foo { display: block; }

#super_section	{
			display:block;
		}	
body{
margin: 0;
padding: 0;
}		

/*CSS For Main Table in Every Page*/
/*         NEW LINES            */
.main	{margin:0 auto;width:1000px;}
.outer	{width:100%;}
.outer .lcol{width:15%;}
.outer .rcol{width:21%;text-align:right;}
.outer .ccol{width:60%;text-align:left;}
.outer .ecol{width:2%;}
/*         END NEW LINES            */
.main .lcol{width:15%;}
.main .rcol{width:21%;text-align:right;}
.main .ccol{width:60%;text-align:left;}
.main .ecol{width:2%;}

.mainmenu	{position:relative;top:4px;}
#overlay {
visibility: hidden;
position: absolute; 
left: 35%;
top: 35%;
border: solid black 1px; 
padding: 10px; 
background-color: rgb(255,255,225); 
text-align: center; 
font-size: 18px; 
width: 450px;
}
.label{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#000000;width:155px;line-height:3em;}
.labelInner{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#000000;width:150px;line-height:3em;}
.regfield{width:150px;line-height:3em;}
.regfieldInner{width:155px;line-height:3em;}
.regcomment{width:315px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#FF0000;}
.regcommentInner{width:300px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#FF0000;}
.sitemaplink	{font-size:12px;font-family: Arial, Helvetica, sans-serif;color:#FF0000;text-decoration:underline;font-weight:bold;}
.nojoiningfee	{BORDER-LEFT: #438ed8 1px solid;BORDER-RIGHT: #438ed8 1px solid;BORDER-TOP: #438ed8 1px solid;BORDER-BOTTOM: #438ed8 1px solid;}
.nojoiningfee	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfee	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInner	{width:100%;BORDER-LEFT: #438ed8 1px solid;BORDER-RIGHT: #438ed8 1px solid;BORDER-TOP: #438ed8 1px solid;BORDER-BOTTOM: #438ed8 1px solid;}
.nojoiningfeeInner	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeeSMSF	{BORDER-LEFT: #747474 1px solid;BORDER-RIGHT: #747474 1px solid;BORDER-TOP: #747474 1px solid;BORDER-BOTTOM: #747474 1px solid;}
.nojoiningfeeSMSF	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeeSMSF	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerSMSF	{width:100%;BORDER-LEFT: #747474 1px solid;BORDER-RIGHT: #747474 1px solid;BORDER-TOP: #747474 1px solid;BORDER-BOTTOM: #747474 1px solid;}
.nojoiningfeeInnerSMSF	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeeUpdate	{BORDER-LEFT: #cc0099 1px solid;BORDER-RIGHT: #cc0099 1px solid;BORDER-TOP: #cc0099 1px solid;BORDER-BOTTOM: #cc0099 1px solid;}
.nojoiningfeeUpdate	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeeUpdate	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerUpdate	{width:100%;BORDER-LEFT: #cc0099 1px solid;BORDER-RIGHT: #cc0099 1px solid;BORDER-TOP: #cc0099 1px solid;BORDER-BOTTOM: #cc0099 1px solid;}
.nojoiningfeeInnerUpdate	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeeTools	{BORDER-LEFT: #403f93 1px solid;BORDER-RIGHT: #403f93 1px solid;BORDER-TOP: #403f93 1px solid;BORDER-BOTTOM: #403f93 1px solid;}
.nojoiningfeeTools	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeeTools	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerTools	{width:100%;BORDER-LEFT: #403f93 1px solid;BORDER-RIGHT: #403f93 1px solid;BORDER-TOP: #403f93 1px solid;BORDER-BOTTOM: #403f93 1px solid;}
.nojoiningfeeInnerTools	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeePCT	{BORDER-LEFT: #ffd538 1px solid;BORDER-RIGHT: #ffd538 1px solid;BORDER-TOP: #ffd538 1px solid;BORDER-BOTTOM: #ffd538 1px solid;}
.nojoiningfeePCT	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeePCT	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerPCT	{width:100%;BORDER-LEFT: #ffd538 1px solid;BORDER-RIGHT: #ffd538 1px solid;BORDER-TOP: #ffd538 1px solid;BORDER-BOTTOM: #ffd538 1px solid;}
.nojoiningfeeInnerPCT	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeedisc	{BORDER-LEFT: #9a6020 1px solid;BORDER-RIGHT: #9a6020 1px solid;BORDER-TOP: #9a6020 1px solid;BORDER-BOTTOM: #9a6020 1px solid;}
.nojoiningfeedisc	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeedisc	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerdisc	{width:100%;BORDER-LEFT: #9a6020 1px solid;BORDER-RIGHT: #9a6020 1px solid;BORDER-TOP: #9a6020 1px solid;BORDER-BOTTOM: #9a6020 1px solid;}
.nojoiningfeeInnerdisc	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeeunit	{BORDER-LEFT: #97ad0c 1px solid;BORDER-RIGHT: #97ad0c 1px solid;BORDER-TOP: #97ad0c 1px solid;BORDER-BOTTOM: #97ad0c 1px solid;}
.nojoiningfeeunit	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeeunit	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerunit	{width:100%;BORDER-LEFT: #97ad0c 1px solid;BORDER-RIGHT: #97ad0c 1px solid;BORDER-TOP: #97ad0c 1px solid;BORDER-BOTTOM: #97ad0c 1px solid;}
.nojoiningfeeInnerunit	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeeunitFD	{BORDER-LEFT: #a17ec0 1px solid;BORDER-RIGHT: #a17ec0 1px solid;BORDER-TOP: #a17ec0 1px solid;BORDER-BOTTOM: #a17ec0 1px solid;}
.nojoiningfeeunitFD	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeeunitFD	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerunitFD	{width:100%;BORDER-LEFT: #a17ec0 1px solid;BORDER-RIGHT: #a17ec0 1px solid;BORDER-TOP: #a17ec0 1px solid;BORDER-BOTTOM: #a17ec0 1px solid;}
.nojoiningfeeInnerunitFD	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

.nojoiningfeeBNR	{BORDER-LEFT: #97ad0c 1px solid;BORDER-RIGHT: #97ad0c 1px solid;BORDER-TOP: #97ad0c 1px solid;BORDER-BOTTOM: #97ad0c 1px solid;}
.nojoiningfeeBNR	.left{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:60%;}
.nojoiningfeeBNR	.right{width:50%;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:12px;width:40%;}
.nojoiningfeeInnerBNR	{width:100%;BORDER-LEFT: #97ad0c 1px solid;BORDER-RIGHT: #97ad0c 1px solid;BORDER-TOP: #97ad0c 1px solid;BORDER-BOTTOM: #97ad0c 1px solid;}
.nojoiningfeeInnerBNR	td{font-family: Arial, Verdana,Helvetica, sans-serif;font-size:11px;}

/* CSS for Ads */
#rightad	{height:250px;border-top: solid black 0px;border-right: solid black 0px;border-bottom: solid black 0px;border-left: solid black 0px;margin-top:35px;}


div.my_wrapper{
    width: 1000px;
}

div.my_left_box{
    float: left;
    width: 760px;
    border: 0px solid gray;
	margin-bottom:-17px;
	position:relative;
	z-index:1;
}

div.my_right_box{
    float: right;
    width: 235px;
    border: 0px solid gray;
	margin-top:11px;
	position:relative;
	z-index:2;
}
div.links{
float:right;
border: 0px solid gray;
width:800px;
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:11px;
text-align:right;
margin-right:4px;
margin-top:-14px;
}

#pagetitle{
margin-top:20px;margin-bottom:10px;text-indent:10px;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:bold;height:20px;}

.autoportErrorFields{
background-color:#F99;
}
/* BOX USED IN PAYMENT PAGES */
 div.box {
 	width:580px;
	border: solid 1px #CCCCCC;
	background-color: #f9f9f9;
	padding: 4px;
	margin: 4px 4px 0px 4px;
	float:left;
	line-height:20px;
}	

#paymentLabel{
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:15px;
text-align:right;
padding:10px 10px 0 0;
}
#paymentLabel span{
font-weight:bold;
}