/* CSS Document */

/*TEXT*/
.body-sky-blue-TITLE-text{
	font-family:"Lucida Sans Unicode", Arial, sans-serif; 
	font-size:16px; 
	color:#95AED3;
	}
.body-sky-blue-x-large-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:14px; color:#95AED3;}
.body-sky-blue-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#95AED3;}
.body-sky-blue-medium-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px; color:#95AED3;}

.body-fws-blue-HEADLINE-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:1.5em; color:#1A1A73;}
.body-fws-blue-Sub-HEADLINE-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:1.2em; color:#1A1A73;}
.body-fws-blue-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#1A1A73;}
.body-fws-blue-medium-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px; color:#1A1A73;}
.body-fws-blue-small-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:10px; color:#1A1A73;}
.body-fws-blue-xsmall-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:9px; color:#1A1A73;}

.body-black-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#000000;}
.body-black-medium-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px; color:#000000;}
.body-black-small-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:10px; color:#000000;}
.body-black-x-small-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:9px; color:#000000;}
.body-black-x-small-Low-GAP-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:9px; color:#000000; line-height:9pt;}
.body-black-xx-small-Low-GAP-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:8px; color:#000000; line-height:8pt;}

.body-white-TITLE-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:16px; color:#FFFFFF;}
.body-white-x-large-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:14px; color:#FFFFFF;}
.body-white-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#FFFFFF;}
.body-white-medium-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px; color:#FFFFFF;}
.body-white-small-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:10px; color:#FFFFFF;}

.footer-text{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:10px; color:#666666;}

/*LINKS*/
.body-Headline-link, .body-Headline-link:visited{
	font-family:"Lucida Sans Unicode", Arial, sans-serif;
	font-size:1.0em;
	color:#1A1A73;
	text-decoration:none;
	}

.body-Headline-link:hover{
	font-family:"Lucida Sans Unicode", Arial, sans-serif;
	font-size:1.0em;
	color:#000000;
	text-decoration:none;
	}
	
.body-link, .body-link:visited{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#1A1A73;}
.body-link:hover{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#1A1A73; text-decoration:none;}

.body-NOUNDERLINE-link, .body-NOUNDERLINE-link:visited{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#1A1A73; text-decoration:none;}
.body-NOUNDERLINE-link:hover{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:12px; color:#1A1A73; text-decoration:underline;}

.body-medium-link, .body-medium-link:visited{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px; color:#1A1A73;}
.body-medium-link:hover{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:11px; color:#1A1A73; text-decoration:none;}

.body-xsmall-link, .body-xsmall-link:visited{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:9px; color:#1A1A73;}
.body-xsmall-link:hover{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:9px; color:#1A1A73; text-decoration:none;}

.footer-link, .footer-link:visited{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:10px; color:#666666;}
.footer-link:hover{font-family:"Lucida Sans Unicode", Arial, sans-serif; font-size:10px; color:#666666; text-decoration:none;}

/*PADDING*/
.padding-right1px{padding-right:1px;}
.padding-right2px{padding-right:2px;}
.padding-right3px{padding-right:3px;}
.padding-right4px{padding-right:4px;}
.padding-right5px{padding-right:5px;}
.padding-left1px{padding-left:1px;}
.padding-left2px{padding-left:2px;}
.padding-left3px{padding-left:3px;}
.padding-left4px{padding-left:4px;}
.padding-left5px{padding-left:5px;}
.padding-left10px{padding-left:10px;}
.padding-left15px{padding-left:15px;}
.padding-left30px{padding-left:30px;}
.padding-top2px{padding-top:2px;}
.padding-top5px{padding-top:5px;}
.padding-bottom2px{padding-bottom:2px;}
.padding-bottom3px{padding-bottom:3px;}
.padding-bottom4px{padding-bottom:4px;}
.padding-bottom5px{padding-bottom:5px;}
.padding-bottom6px{padding-bottom:6px;}
.padding-bottom7px{padding-bottom:7px;}
.padding-bottom8px{padding-bottom:8px;}
.padding-bottom9px{padding-bottom:9px;}
.padding-bottom10px{padding-bottom:10px;}
.padding-bottom15px{padding-bottom:15px;}
.padding-bottom20px{padding-bottom:20px;}
.padding-everything2px{padding:2px;}
.padding-everything3px{padding:3px;}
.padding-everything5px{padding:5px;}

/*SKELETON*/
.menu{width:761px; overflow:hidden; height:30px;}
.footer{width:100%; background:#F6F6F6;}
	
/*BACKGROUND BOXES*/
.blue-background-boxes{
						background:#1A1A73;
						padding:5px;
						width:140px;
						overflow:hidden;
						}
						

						
.body-outline-background-boxes{
						background:#FFFFFF;
						padding:5px;
						width:469px;
						overflow:hidden;
						border:#CCCCCC solid 1px;
						}		
.client-login-outline-background-boxes{
						background:#FFFFFF;
						padding:5px;
						width:470px;
						border:#CCCCCC solid 1px;
						}
.groups-blue-background-boxes{
						background:#1A1A73;
						padding:5px;
						width:143px;
						height:40px;
						overflow:hidden;
						float:left;
						}
.left-blue-background-boxes{
						background:#1A1A73;
						padding:5px;
						width:246px;
						overflow:hidden;
						}
.content-blue-background-boxes{
						background:#1A1A73;
						padding:5px;
						margin-bottom:5px;
						}
.left-outline-background-boxes{
						background:#FFFFFF;
						padding:5px;
						width:245px;
						overflow:hidden;
						border:#CCCCCC solid 1px;
						}
.outline-background-boxes{
						background:#FFFFFF;
						padding:5px;
						width:139px;
						overflow:hidden;
						border:#CCCCCC solid 1px;
						}	
.popup-blue-background-boxes{
						background:#1A1A73;
						padding:5px;
						width:550px;
						overflow:hidden;
						}	
.popup-outline-background-boxes{
						background:#FFFFFF;
						padding:5px;
						width:550px;
						overflow:hidden;
						border:#CCCCCC solid 1px;
						}						
.sky-blue-background-boxes{
						background:#95AED3;
						padding:5px;
						width:246px;
						overflow:hidden;
						}

/*MISC*/
.experience-box{
				padding-left:5px;
				padding-right:5px;
				padding-bottom:5px;
				padding-top:3px;
				}
.homepage-right-content-box{
					padding-left:5px;
					padding-right:0px;
					padding-bottom:5px;}
.int-right-content-surrounding-box{
					padding-left:5px;
					padding-top:5px;
					padding-right:1px;
					padding-bottom:5px;}

.right-content-box{
					padding-left:5px;
					padding-right:5px;
					padding-top:2px;
					padding-bottom:5px;}
.bullets-layout{
				padding-left:30px;
				padding-top:3px;
				padding-right:3px;
				padding-bottom:3px;}
				
.blue-gradient-box{
	background:url(../images/bg/Empty-Blue-gradient.jpg) repeat;
	width:257px;
	height:180px;
	vertical-align:middle;
	}
.blue-gradient-box-content{
	width:200px;
	margin-left:auto;
	margin-right:auto;
	padding-top:35px;
	vertical-align:middle;
	}
.img-purple-border{
	border:solid 2px #1a1a73;
	}
.img-border{border:solid 4px #CCCCCC;}
.img-border:hover{border:solid 4px #1A1A73;}
				
form{padding:0px; margin:0px;}