body{
margin:0;
padding:0;
font-family:verdana, arial, sans-serif;
/* @font-face {
 	font-family: 'HelveticaNeueLTStd35Thin';
 	src: url('fonts/HelveticaNeueLTStd-Th.otf');
 	font-weight: normal;
 	font-style: normal;
 }
*/
/*Example
h1,h2,h3 {
  font-family: 'HelveticaNeueLTStd35Thin', Helvetica, Arial, sans-serif;
  font-weight: normal;
  letter-spacing: 0;
}
*/
background:url('../images/Swoop.png') no-repeat fixed 0 0;
width:100%;
height:100%;
color:#2d2d2d;
line-height:18pt;
font-size:11pt;
}

img{
display:block;
}

a{
outline:none;
text-decoration:none;
}

.header{
float:left;
clear:both;
margin-top:22px;
width:831px;
height:44px;
}

.letterLogo{
float:left;
}

.nav{
float:right;
}

.nav a.selected{
color:white;
float:left;
padding:0 10px 0 20px;
margin-left:2px;
height:44px;
border:solid 1px transparent;
font-weight:bold;
font-size:10pt;
text-align:center;
background-color:#1e4164;
border-bottom:solid 1px black;
border-right:solid 1px black;
cursor:pointer;
}

.nav a.notselected{
color:#2d2d2d;
float:left;
padding:0 10px 0 20px;
margin-left:2px;
height:44px;
border:solid 1px transparent;
font-weight:bold;
font-size:10pt;
text-align:center;
cursor:pointer;
background-color:#43a3da;
cursor:pointer;
}

.nav a.notselected:hover{
color:white;
background-color:#1e4164;
border-bottom:solid 1px black;
border-right:solid 1px black;
border-top:solid 1px #434343;
border-left:solid 1px #434343;
}

.nav a.tempHover{
background-color:#1e4164;
border-bottom:solid 1px black;
border-right:solid 1px black;
border-top:solid 1px #434343;
border-left:solid 1px #434343;
}

.marginTop{
margin-top:10px;
}

.container{
width:790px;
margin-left:40px;
min-height: 100%;
height: auto !important;
height: 100%;
float:left;
clear:both;
margin-bottom:50px;
}

.space{
height:50px;
float:left;
clear:both;
}

.footer{
background-color:#2d2d2d;
width:100%;
bottom:0;
height:50px;
border-top:solid 1px #434343;
clear:both;
position:fixed;
}

.dropDown{
float:left;
clear:both;
position:absolute;
top:0;
margin-top:66px;
margin-left:2px;
background-color:#434343;
display:none;
z-index:10;
}

.dropDownLink{
float:left;
clear:both;
margin:1px;
font-size:9pt;
font-weight:bold;
}

.dropDownLink a{
padding:5px;
width:200px;
color:white;
float:left;
padding-left:10px;
}

.dropDownLink a:hover{
background-color:#1f79a1;
}

.contentBlock{
background:url('../images/40percent.png');
background-opacity:0.5;
float:left;
width:100%;
margin-top:10px;
margin-bottom:10px;
border-bottom:solid 3px #bacad0;
border-right:solid 3px #bacad0;
border-top:solid 1px #bacad0;
border-left:solid 1px #bacad0;
padding-bottom:10px;
}

.contentBlock .textArea{
margin-left:20px;
margin-right:20px;
margin-top:10px;
float:left;
width:735px;
}

.contentBlock p{
	font-size: 11pt;
}

.contentBlock h2{
margin-bottom:10px;
}

a .lightBlueButton{
background-image:url('../images/lightBlueButton.jpg');
background-repeat:no-repeat;
width:128px;
height:33px;
color:white;
font-weight:bold;
font-size:9pt;
padding-top:4px;
padding-left:10px;
float:left;
cursor:pointer;
}

a .darkBlueButton{
background-image:url('../images/darkBlueButton.jpg');
background-repeat:no-repeat;
width:128px;
height:33px;
color:white;
font-weight:bold;
font-size:9pt;
padding-top:4px;
padding-left:10px;
float:left;
margin-right:10px;
cursor:pointer;
}

a .smallDarkBlueButton{
background-image:url('../images/smallDarkBlueButton.jpg');
background-repeat:no-repeat;
width:99px;
height:33px;
color:white;
font-weight:bold;
font-size:9pt;
padding-top:4px;
padding-left:10px;
float:left;
margin-right:10px;
cursor:pointer;
}

.largeBoldItalic{
color:#8aa5b2;
margin-top:10px;
}

.ad{
text-align:center;
float:left;
margin-top:10px;
padding-bottom:20px;
width:749px;
height:91px;
}

#test2{
width:749px;
height:91px;
border:solid 1px red;
float:left;
margin-left:10px;
}

.footerLogo{
float:left;
margin-top:7px;
margin-left:40px;
}

.table{
font-size:9pt;
}

.textfieldRequiredMsg{
display:none;
}

.textfieldInvalidFormatMsg{
display:none;
}

.left{
float:left;
}

.socialNetwork{
padding-top:7px;
padding-left:3px;
float:left;
}

.socialNetworkBtn{
	
}

.right{
float:right;
}

.clearBoth{
clear:both;
}

.disclaimer{
float:left;
margin-left:40px;
margin-top:12px;
color:white;
font-size:9pt;
}

.disclaimer a{
color:white;
text-decoration:none;
}

.disclaimer a:hover{
text-decoration:underline;
}

.logoFront{
position:relative;
float:right;
top:-28px;
right:+10px;
}

.imageDown{
position:relative;
float:left;
top:+20px;
right:+10px;
}
		   

.askDigi{
position:relative;
float:right;
top:+20px;
right:-15px;
}

