﻿.selectDD {
font-size:12px;
}

body {
margin:0px;
padding:0px;
font-family:Arial;
}

#bgwrap { background-image:url(images/bg2.jpg); background-repeat:no-repeat;
	width:600px;
	height:600px;
	
	 }
	 
	#informer 
	{
		font-size:12px;
		padding:10px 6px 4px 6px;
		width:460px;
		margin-left:15px;
		
		}
		
		.yellow {font-size:2px; color:#fff; }
		
		.information {font-size:12px;
		padding:0px 6px 8px 6px;
		width:450px;
		margin-left:15px;
	 }
		.interests
		{
			margin-left:21px;
			width:550px;
			font-size:12px;
			padding-bottom:1px;
			
			}
			
				.containtheinfo
		{
			margin-left:21px;
			width:550px;
			font-size:12px;
			padding-bottom:1px;
			height:23px;
			
			}
			
			.containtheinfo1
		{
			
			width:85px; float:left; font-size:12px; font-weight:bold;
			padding-top:4px;
			
			}
			
				.containtheinfo2
		{
			
			width:450px; float:left;
			
			}
			
				.containtheinfoPlan
		{
			margin-left:21px;
			width:550px;
			font-size:12px;
			padding-bottom:1px;
			height:65px;
			_height:70px;
			
			}
			
			.containtheinfo1Plan
		{
			
			width:85px; float:left; font-size:12px; font-weight:bold;
			padding-top:4px;
			
			}
			
				.containtheinfo2Plan
		{
			
			width:450px; float:left;
			height:40px;
			
			}
			
			.containtheinfoComm
		{
			margin-left:21px;
			width:550px;
			font-size:12px;
			padding-bottom:1px;
			height:33px;
			
			}
			
			.padalittlebit { padding-bottom:1px; }
			.containtheinfo1Comm
		{
			
			width:85px; float:left; font-size:12px; font-weight:bold;
			padding-top:4px;
			_width:82px;
			}
			
				.containtheinfo2Comm
		{
			
			width:450px; float:left;
			
			}
			.clearthefloats { clear:both; }
			
			.interests1 { width:120px; float:left; }
			.checklists { font-size:12px; width:500px; }
			
			.intereststitle { font-size:14px; font-weight:bold; 
				color:#DB0100; 
				border-bottom:1px solid #DB0100; 
				padding-bottom:2px;
				margin-bottom:2px;
				width:470px;
				margin-top:45px;
				*margin-top:35px;
				}
				
					.intereststitle1 { font-size:12px; font-weight:bold; 
				color:#333; 
				
				padding-bottom:0px;
				margin-bottom:0px;
				width:450px;
				padding-left:4px;
				margin-top:5px;
				padding-top:5px;
				*padding-top:0px;
				}
				
				
				
					.intereststitle2 { font-size:14px; font-weight:bold; 
				color:#DB0100; 
				border-bottom:1px solid #DB0100; 
				padding-bottom:2px;
				margin-bottom:3px;
			
				width:470px;
				margin-top:5px;
				margin-left:21px;
				
				*margin-top:3px;
				
				}
				
				.Submitbutton 
				{
				margin-left:21px;	
				width:470px;
				margin-top:1px;
				text-align:right;
					}
				
				.containtheinfo2A { float:left; width:175px; }
				.containtheinfo2B{ float:left; width:80px; font-weight:bold;
					padding-top:4px;
					 }
				.containtheinfo2C { float:left; width:150px; }
				
				
input.btn
{
	
   color:#DB0100;
   font-family:arial;
   
   font-weight:bold;
   background-color:#EFEFEF;
   *background-color:#ddd;
 border:1px solid;
 padding:4px 9px 4px 9px;
  *padding:3px;
  font-size:12px;
	border-top-color:#DB0100;
	border-left-color:#DB0100;
	border-right-color:#C10000;
	border-bottom-color:#C10000;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}

input.btnhov{
	border-top-color:#A80000;
	border-left-color:#A80000;
	border-right-color:#930000;
	border-bottom-color:#930000;
	
	}
	
	.inv2 { padding-top:10px; }
	
	#investmentsul 
	{
		list-style-type:square;
	}
	
	#investmentsul a:link { color:#0066ff; text-decoration:none; }
	#investmentsul a:visited { color:#0066ff;text-decoration:none; }
	#investmentsul a:active { color:#0066ff;text-decoration:none; }
	#investmentsul a:hover { color:#0066ff; text-decoration:underline;}
	
	textarea { font-size:12px; font-family:Arial; }
	input { font-size:12px; font-family:Arial; }
	select {font-size:12px;}
	
	.qsmarks
	{
		
margin-left:2px;

position:relative;
top:2px;
	}
	
	.informtop { margin-top:42px;  *margin-top:34px; }
	
	.listitemss { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:1em; height:30px;}
	
	table.radioButton
{
	border-collapse:collapse; height:12px;
}

table.radioButton td
{
	height:12px;
	padding:0px;
}

.selectClassTitle { font-size:12px; font-family:Arial; }
.selectClassTitle2 { font-size:11px; font-family:Arial; width:214px; }

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none;}

a.info:hover{z-index:25; background-color:#ff0;cursor:default;
}

a.info span{display: none;}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
	font-size:11px;
    position:absolute;
   width:230px;
   padding:7px 7px 7px 7px;
    border:1px solid #DBDBDB;
    background-color:#fff; color:#333;
    text-align: left;
	cursor:default;
	z-index:10;
	}
	
	
	.qmark  {
	vertical-align:text-top;
	
	}