body                {
                        margin: 0px;
                        padding: 0px;
                        background-color: #DDDDDD;
                        text-align: center; /*center all divs */
                        }
                        
a 			{
			text-decoration:none;
                        color: #000099;
			}

a:hover		{
			color: #990000;
			}
			
b, strong	        {
			font-weight: bold;
			}
                        
html>body          {
                        height: 100%;
                        }
                        


/* logo div */

div#logo {
	color: #000000;
	width: 784px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

div#logo ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
	margin-right: 0px;
	padding: 6px 0 0 0;
}

div#logo ul li {
	display: inline;
}
div#logo li a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
div#logo li a:hover {
	color: #3333CC;
	border-bottom: 1px solid #3333CC; 
}

/* menu classes */

td.home

        {
	color: #2D2D2D;
	font-size : 12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top : 2px;
        }

td.home a:link, td.home a:visited,td.home a:active

        {
	color: #2D2D2D;
	text-decoration: none;
        }

td.home a:hover

        {
	color: #D5D5D5;
	text-decoration: none;
        }

.line {background-color: #2D2D2D;}

.homeover

{
	color: #151515;
	padding-bottom : 2px;
	padding-top : 2px;
	background-color: #78A8FC;
	font-size : 12px;
        }

.homeover a:link

{
	color: #D5D5D5;
	text-decoration: none;
}

.homeover a:active
 {
	color: #D5D5D5;
	text-decoration: none;
}

.homeover a:visited 
{
 	color: #D5D5D5;
	text-decoration: none;
}

.homeover a:hover
{	color: #D5D5D5;
	text-decoration: none;
}

/* div ids */

div#content {
	background-color: #FFFFFF;
	background-image: url("../images/shadowbg.gif");
        background-repeat: repeat-y;
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: normal;
        width: 800px;
        height: 100%;
}

div#content h1 {
                        font-family: Arial, Verdana, Helvetica, sans-serif;
                        font-size: 18px;
                        font-weight: bold;
                        color: #003366;
                        margin: 0;
                        margin-bottom: 8px;
                        padding: 0;
                        padding-right: 5px;
                        }

div#nav a:hover {
	color: #000000;
	border-bottom: 1px solid #000000;
}

div#nav ul {
	list-style-type: bullet;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	padding: 5px 0 0 0;
}

div#nav2 li a              {
	text-decoration: none;
	color: #151515;
}

div#nav2 li a:hover {
color: #000000;
border-bottom: 1px solid #000000;
}

div#nav3 ul {
	list-style-type: none;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 4px;
	margin-right: 0px;
	padding: 0 0 0 0;
}

div#nav3 li a              {
	text-decoration: none;
	color: #000000;
        font-size: 12px;
}

div#nav3 li a:hover {
color: #000000;
border-bottom: 1px solid #000000;
}

div#navinvest ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px 0 0 12px;
        font-size: 11px;
}

div#navinvest li a              {
	text-decoration: none;
	color: #000099;
        font-size: 11px;
}

div#navinvest li a:hover {
color: #000099;
border-bottom: 1px solid #000099;
}     


div#hometop        {
                        margin-left: 6px;
                        margin-right: 0px;
}                    

div#homebot        {
                        margin-left: 8px;
                        margin-right: 0px;
                        margin-top: 0px;
                        }

div#page            {
                        margin-left: 20px;
                        margin-right: 0px;
                        }
                        
div#menu {
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #151515;
	text-decoration: none;
	line-height: normal;
	padding-left: 0px;
	padding-right: 3px;
        }

div#menu a {
      color: #151515;
      }

div#menu a:hover {
                        color: #000000;
                        border-bottom: 1px solid #000000;
}

div#menu ul {
                        margin-left: 20px;
                        padding: 2px 0 0 0;
}
                
div#updates {
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #151515;
	text-decoration: none;
	line-height: 14px;
	padding-left: 5px;
	padding-right: 0px;
        }

div#updates a {
      color: #000099;
      }

div#updates a:hover {
                        color: #000099;
                        border-bottom: 1px solid #000099;
}                
                        
/* table ids */

#bortabwhtop{
	background-color: #FFFFFF;
	border-top: 1px solid #003366;
}

#bortabwhtop4{
	background-color: #FFFFFF;
	border-top: 1px solid #003366;
        border-bottom: 1px solid #003366;
        border-left: 1px solid #003366;
        border-right: 1px solid #003366;
}

#bortabwhbot{
	background-color: #FFFFFF;
	border-bottom: 1px solid #003366;
}

#bortabwh{
	background-color: #FFFFFF;
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
}

#black4                  {
                        border-bottom: 1px solid #151515;
                        border-top: 1px solid #151515;
                        border-left: 1px solid #151515;
                        border-right: 1px solid #151515;
                        }
                        

#black4dash                  {
                        border-bottom: 1px dashed #151515;
                        border-top: 1px dashed #151515;
                        border-left: 1px dashed #151515;
                        border-right: 1px dashed #151515;
                        }

#grey4dash                  {
                        border-bottom: 1px dashed #CCCCCC;
                        border-top: 1px dashed #CCCCCC;
                        border-left: 1px dashed #CCCCCC;
                        border-right: 1px dashed #CCCCCC;
                        }
                        
#lrgrey                {
                        border-left: 1px solid #DDDDDD;
                        border-right: 1px solid #DDDDDD;
                        }
                        
#lounge                 {background-image: url("../images/updaterlong.gif");
                        background-repeat: no-repeat;
                        }

#join                   {
                        background-image: url("../images/join1.gif");
                        background-repeat: no-repeat;
                        border-bottom: 1px solid #336699;
                        }

#col                    {
                        border-left: 1px solid #151515;
                        border-right: 1px solid #151515;
                        border-top: 1px solid #151515;
                        border-bottom: 1px solid #151515;
                        }

/* spans */

.greybar {  
			font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
 			font-size: 12px;
  			font-style: normal; 
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
			line-height: 12px;
			padding-left: 5px;
                        padding-top: 2px;
                        padding-bottom: 1px;
			background-color:#EEEEEE;
}

.tanbar {  
			font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
 			font-size: 12px;
  			font-style: normal; 
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
			line-height: 16px;
			padding-left: 5px;
                        padding-top: 2px;
                        padding-bottom: 1px;
			background-color:#CCCC99;
}

.dkb11 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.null {
position: absolute;
visibility: hidden;
z-index: -1;
} 

.dkb11ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.dkb12 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.dkb13 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.dkb14 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}



.dkb11ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.dkb12ar	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.dkb13ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.dkb14ar	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.red14ar	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #CC0000;
			text-decoration: none;
}

.dkb16ar	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 16px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.red16ar	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 16px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #990033;
			text-decoration: none;
}

.dkb14arpad10	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 10px;
                        padding-right: 10px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #003366;
			text-decoration: none;
}

.black12ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

/*for lounge menu*/

.black12arpad6 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			line-height: normal;
			padding-left: 12px;
                        padding-right: 8px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black11arpad6 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			line-height: normal;
			padding-left: 12px;
                        padding-right: 8px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black13 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black14 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black13ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black14ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black16ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 16px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.black18ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 18px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.white18ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 18px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #FFFFFF;
			text-decoration: none;
}

.black20ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 20px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.incontrol 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 22px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #0066FF;
			text-decoration: none;
}

.grey
                        {
                        font-family: "Arial", "Helvetica", "sans-serif";
                        font-size: 11px;
                        font-style: normal;
                        line-height: normal;
                        font-weight: normal;
                        font-variant: normal;
                        text-transform: none;
                        color: #151515;
                        text-decoration: none
                        }

.bottom {  	font-family: "Arial", "Helvetica", "sans-serif"; 
				font-size: 10px;
				font-style: normal;
				font-weight: normal;
				font-variant: normal; 
				color: #2D2D2D;
				text-decoration: none;
				line-height: 12px;
				padding-left: 4px;
				}
                                
.headerwh               {
                        font-family: Verdana, Arial, sans-serif;
                        font-size: 13px;
                        font-weight: bold;
                        color: #FFFFFF;
                        }

.bodytext 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 6px;
                        padding-right: 6px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.upcoming 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 14px;
			padding-left: 6px;
                        padding-right: 6px;
                        padding-top: 2px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #151515;
			text-decoration: none;
}

.bodytext12 {
                        font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal; 
			color: #151515;
			text-decoration: none;
			line-height: normal;
			padding-left: 5px;
                        padding-right: 5px;
                        }
        

/* pad for faq text */

.bodytext2 {
                        font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal; 
			color: #151515;
			text-decoration: none;
			line-height: normal;
			padding-left: 18px;
                        padding-right: 1px;
                        }
                        
.bodypad10 {
                        font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal; 
			color: #151515;
			text-decoration: none;
			line-height: normal;
			padding-left: 10px;
                        padding-right: 5px;
                        }

.bodypad30 {
                        font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal; 
			color: #151515;
			text-decoration: none;
			line-height: normal;
			padding-left: 30px;
                        padding-right: 20px;
                        }

.disclaim {
                        font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 10px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal; 
			color: #444444;
			text-decoration: none;
			line-height: normal;
			padding-left: 20px;
                        padding-right: 20px;
                        }
                        
/* class for right menus (updates, affiliates) */
.sidebar {
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #151515;
	text-decoration: none;
	line-height: normal;
	padding-left: 7px;
	padding-right: 3px;
        }
        
/* bright blues (profile) */

.bb10ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 10px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #000099;
			text-decoration: none;
                        
}

.bb11ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #000099;
			text-decoration: none;
                        
}

.bb12ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #000099;
			text-decoration: none;
                        
}

.bb13ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #000099;
			text-decoration: none;
                        
}

.bb14ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #000099;
			text-decoration: none;
                        
}

.bb16ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 16px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #000099;
			text-decoration: none;
                        
}

.ltb12ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #0066CC;
			text-decoration: none;
                        }

.ltb13ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #0066CC;
			text-decoration: none;
                        
}

.ltb14ar 	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			line-height: normal;
			padding-left: 0px;		
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #0066CC;
			text-decoration: none;
                        
}
