/* CSS Document */
body{
	font-family:"Lucida Sans Unicode", Arial, sans-serif; 
}

/*TEXT*/
h1{
	font-size:1.5em;
	color:#1A1A73;
	margin:7px 0px 7px 0px;
}
h2{
	font-size:1.2em;
	color:#1A1A73;
	margin:7px 0px 7px 0px;
}
h3{
	font-size:1.0em;
	color:#1A1A73;
	margin:7px 0px 7px 0px;
}
h4{
	font-size:0.9em;
	color:#1A1A73;
	margin:7px 0px 7px 0px;
}
p{
	font-size:12px;
	margin:7px 0px 7px 0px;
}
ul, ol{
	font-size:12px;
	margin:0px 0px 0px 18px;
	padding:0px 0px 0px 18px;
}
.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*/
a, a:visited{
	color:#1A1A73;
}
a:hover{
	text-decoration:none;
}

.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;}
#nav{
	width:760px;
	overflow:hidden;
	height:30px;
}
#nav img{
	padding:0px 2px 0px 0px;
	border:0px;
}
.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;}




/*HOMEPAGE*/
#event-thumbnail-box{
	margin:5px 0px 0px 0px;
	text-align:center;
}
#event-thumbnail-box img{
	border:1px solid #191977;
	margin:0px 3px 0px 0px;
}
#blue-gradient-box{
	background:url(../images/bg/Empty-Blue-gradient.jpg) repeat;
	width:247px;
	height:115px;
	margin:0px 0px 5px 0px;
	text-align:center;
	padding:25px 5px 0px 5px;
	vertical-align:middle;
}

/*EIL BLUE SIDE BOX FOR ALL INTERIOR PAGES*/
#eil-int-box{
	padding:8px 20px 7px 20px;
	margin:0px 1px 0px 0px;
	background:url(../images/bg/blue-gradient-bg.gif) repeat-x #1e1e82;
}
#eil-int-box img{
	border:0px;
}
#eil-int-box img.experience-insight-image{
	padding:0px 0px 4px 0px;
}
#eil-int-box td.vt-line-col{
	width:2px;
	border-right:1px solid #FFF;
}
#eil-int-box td.eil-col{
	padding:0px 0px 0px 10px;
	vertical-align:top;
	text-align:left;
}

/*KYBYLY BOX**/
#kybyly-box{	
	padding:8px 20px 7px 20px;
	margin:0px 1px 0px 0px;
	background:url(../images/bg/blue-gradient-bg.gif) repeat-x #1e1e82;
}
#kybyly-box img{
	border:0px;
}
#kybyly-box img.kybyly-image{
	padding:0px 0px 11px 0px;
}
#kybyly-box td.vt-line-col{
	width:2px;
	border-right:1px solid #FFF;
}
#kybyly-box td.kybyly-col{
	padding:0px 0px 0px 10px;
	vertical-align:top;
	text-align:left;
}

/***************************************************************2011 Coding*/
/*MBTI*/
#mbti-box{
}
#mbti-box img{
	margin:3px 5px 0px 0px;
	border:2px solid #ccc;
}
#mbti-box img:hover{
	border:2px solid #171767;	
}
#mbti-box td{
	vertical-align:top;
}

/*BACK TO TOP*/
#back-top{
	margin:10px 0px 20px 0px;
}
#back-top a, #back-top a:visited{
	font-size:10px;
	text-align:center;
	color:#FFF;
	background:#171767;
	padding:5px;
}
#back-top a:hover{
	color:#171767;
	background:#CCC;
	text-decoration:none;
}
