@charset "utf-8";
.TopNavigation {
	font-size: 14px;
	font-weight: 900;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.Copyright_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.Body_Background {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
.Sidebar_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
}
.Sidebar_Background {
	background-color: #EAF8FF;
	background-repeat: no-repeat;
}
.Sub_Header {
	font-size: 16px;
	font-weight: 900;
	color: #c17e9b;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.Sub_Sub_Header {
	font-size: 12px;
	font-weight: 900;
	color: #c17e9b;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}


.Header {
	font-size: 24px;
	font-weight: 900;
	color: #c17e9b;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.Images {
	float: right;
	border-right-width: 15px;
	border-bottom-width: 15px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE4BF;
	border-right-color: #FFE4BF;
	border-bottom-color: #FFE4BF;
	border-left-color: #FFE4BF;
	border-top-width: -10px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.class1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.class1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.class1 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.class1 a:active {
	text-decoration: none;
	color: #FFFFFF;
}






.class20 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
.class20 a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
}
.class20 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-size:12px;
}
.class20 a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
}





.class2 a:link {
	color: #3A5074;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.class2 a:visited {
	text-decoration: none;
	color: #3A5074;
	font-size: 14px;
	font-weight: bold;
}
.class2 a:hover {
	text-decoration: underline;
	color: #3A5074;
	font-size: 14px;
	font-weight: bold;
}
.class2 a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.ImagesLeft {
	float: left;
	border-right-width: 15px;
	border-bottom-width: 15px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE4BF;
	border-right-color: #FFE4BF;
	border-bottom-color: #FFE4BF;
	border-left-color: #FFE4BF;
	border-top-width: -10px;
}


a#english_btn, #english_btn span, span.english_btn_span  { display:block; position:relative; width:126px; height:27px; overflow:hidden; }
a#english_btn span, span.english_btn_span { position:absolute; left:0; top:0; background:url(images/english_btn.png) left top no-repeat; }
a#english_btn:hover span, span.english_btn_span_oo { background-position:left bottom; }

a#spanish_btn, #spanish_btn span, span.spanish_btn_span  { display:block; position:relative; width:126px; height:27px; overflow:hidden; }
a#spanish_btn span, span.spanish_btn_span { position:absolute; left:0; top:0; background:url(images/spanish_btn.png) left top no-repeat; }
a#spanish_btn:hover span, span.spanish_btn_span_oo { background-position:left bottom; }









.newTop{ width:598px; height:110px; position:relative;background:url(images/newTop.png) ;}



/****************************************************************************************************************************
 * Menus >> css
 ****************************************************************************************************************************/        

a#menu1 { right:126px; top:11px; }
a#menu1, #menu1 span, span.menu1_span {width:58px; height:18px;display:block; position:absolute; overflow:hidden;}
a#menu1 span, span.menu1_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat 0 0; cursor:pointer;}
a#menu1:hover span, span.menu1_span_oo {background-position:-58px 0;}

a#menu2 { right:51px; top:11px; }
a#menu2, #menu2 span, span.menu2_span {width:58px; height:18px;display:block; position:absolute; overflow:hidden;}
a#menu2 span, span.menu2_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat 0 -18px; cursor:pointer;}
a#menu2:hover span, span.menu2_span_oo{background-position:-58px -18px;}

a#menu3  { right:462px; top:62px; }
a#menu3, #menu3 span, span.menu3_span {width:83px; height:38px;display:block; position:absolute; overflow:hidden;}
a#menu3 span, span.menu3_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat 0 -36px; cursor:pointer;}
a#menu3:hover span, span.menu3_span_oo {background-position:0 -74px;}

a#menu4  { right:358px; top:62px; }
a#menu4, #menu4 span, span.menu4_span {width:104px; height:38px;display:block; position:absolute; overflow:hidden;}
a#menu4 span, span.menu4_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat -83px -36px; cursor:pointer;}
a#menu4:hover span, span.menu4_span_oo {background-position:-83px -74px;}

a#menu5 { right:241px; top:62px; }
a#menu5, #menu5 span, span.menu5_span {width:117px; height:38px;display:block; position:absolute; overflow:hidden;}
a#menu5 span, span.menu5_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat -187px -36px; cursor:pointer;}
a#menu5:hover span, span.menu5_span_oo {background-position:-187px -74px;}

a#menu6  { right:114px; top:62px; }
a#menu6, #menu6 span, span.menu6_span {width:127px; height:38px;display:block; position:absolute; overflow:hidden;}
a#menu6 span, span.menu6_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat -304px -36px; cursor:pointer;}
a#menu6:hover span, span.menu6_span_oo {background-position:-304px -74px;}

a#menu7  { right:32px; top:62px; }
a#menu7, #menu7 span, span.menu7_span {width:82px; height:38px;display:block; position:absolute; overflow:hidden;}
a#menu7 span, span.menu7_span { position:absolute; left:0; top:0; background:url(images/menuSet1.png) no-repeat -431px -36px; cursor:pointer;}
a#menu7:hover span, span.menu7_span_oo {background-position:-431px -74px;}

a#menu8 { right:49px; top:186px; }
a#menu8, #menu8 span, span.menu8_span {width:102px; height:32px;display:block;position:absolute; overflow:hidden;}
a#menu8 span, span.menu8_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -113px; cursor:pointer;}
a#menu8:hover span, span.menu8_span_oo {background-position:-102px -113px;}

a#menu9 { right:7px; top:250px; }
a#menu9, #menu9 span, span.menu9_span {width:199px; height:59px;display:block;position:absolute; overflow:hidden;}
a#menu9 span, span.menu9_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -145px; cursor:pointer;}
a#menu9:hover span, span.menu9_span_oo {background-position:-199px -145px;}

a#menu10{ right:7px; top:320px; }
a#menu10, #menu10 span, span.menu10_span {width:199px; height:59px;display:block;position:absolute; overflow:hidden;}
a#menu10 span, span.menu10_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -204px; cursor:pointer;}
a#menu10:hover span, span.menu10_span_oo {background-position:-199px -204px;}

a#menu11{ right:7px; top:390px; }
a#menu11, #menu11 span, span.menu11_span {width:199px; height:59px;display:block;position:absolute; overflow:hidden;}
a#menu11 span, span.menu11_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -263px; cursor:pointer;}
a#menu11:hover span, span.menu11_span_oo {background-position:-199px -263px;}

.navContanier{width:241px;height:121px; padding:48px 0 0 0;background:url(images/nav.jpg) no-repeat 0 0;}

a#menu12{ }
a#menu12, #menu12 span, span.menu12_span {width:241px; height:20px;display:block;position:relative; overflow:hidden;}
a#menu12 span, span.menu12_span { position:absolute; left:0; top:0; background:url(../images/nav.jpg) no-repeat 0 -48px; cursor:pointer;}
a#menu12:hover span, span.menu12_span_oo {background-position:-242px -48px;}

a#menu13{ }
a#menu13, #menu13 span, span.menu13_span {width:241px; height:20px;display:block;position:relative; overflow:hidden;}
a#menu13 span, span.menu13_span { position:absolute; left:0; top:0; background:url(../images/nav.jpg) no-repeat 0 -68px; cursor:pointer;}
a#menu13:hover span, span.menu13_span_oo {background-position:-242px -68px;}

a#menu14{ }
a#menu14, #menu14 span, span.menu14_span {width:241px; height:20px;display:block;position:relative; overflow:hidden;}
a#menu14 span, span.menu14_span { position:absolute; left:0; top:0; background:url(../images/nav.jpg) no-repeat 0 -88px; cursor:pointer;}
a#menu14:hover span, span.menu14_span_oo {background-position:-242px -88px;}


a#menu15{ }
a#menu15, #menu15 span, span.menu15_span {width:241px; height:22px;display:block;position:relative; overflow:hidden;}
a#menu15 span, span.menu15_span { position:absolute; left:0; top:0; background:url(../images/nav.jpg) no-repeat 0 -108px; cursor:pointer;}
a#menu15:hover span, span.menu15_span_oo {background-position:-242px -108px;}


a#menu16{ }
a#menu16, #menu16 span, span.menu16_span {width:241px; height:20px;display:block;position:relative; overflow:hidden;}
a#menu16 span, span.menu16_span { position:absolute; left:0; top:0; background:url(../images/nav.jpg) no-repeat 0 -130px; cursor:pointer;}
a#menu16:hover span, span.menu16_span_oo {background-position:-242px -130px;}



.bodySet{width:676px;height:96px;margin:16px 0 0; background:url(images/menuSet1.png) no-repeat 0 -322px; position:relative}

a#menu17{ left:0px; top:0px; }
a#menu17, #menu17 span, span.menu17_span {width:338px; height:96px;display:block;position:absolute; overflow:hidden;}
a#menu17 span, span.menu17_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -322px; cursor:pointer;}
a#menu17:hover span, span.menu17_span_oo {background-position:-338px -322px;}

a#menu18{ right:0px; top:0px; }
a#menu18, #menu18 span, span.menu18_span {width:338px; height:96px;display:block;position:absolute; overflow:hidden;}
a#menu18 span, span.menu18_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -418px; cursor:pointer;}
a#menu18:hover span, span.menu18_span_oo {background-position:-338px -418px;}

a#flex_spending_btn, #flex_spending_btn span, span.flex_spending_btn_span {width:134px;height:28px;display:block; position:relative; overflow:hidden;}
a#flex_spending_btn span, span.flex_spending_btn_span { position:absolute; left:0; top:0; background:url(../images/ellis_flex_btn.png) no-repeat 0 0;}
a#flex_spending_btn:hover span, span.flex_spending_btn_span_oo { background-position:-0 -28px; cursor:pointer}

#FlexContanier {width:133px; height:28px; position:absolute; top:44px; left:313px; z-index:12;}

.phonenumber {position:absolute; top:10px; left:75px; font-family:Arial; font-size:22px; color:#FFFFFF; font-weight:bold;}



.glacialslide-html{background-color:#FFF;}
.glacialslide-html-blur{border:2px solid gray;}
.glacialslide-html-content{position:absolute;display:none;}
.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}
.glacialslide-move{cursor:move;}
.glacialslide-display-block{display:block;}
.glacialslide-display-none{display:none;}
.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}
.control:hover{color:#000!important;}


#proceduresCont {width:675px; margin-top:12px;}
	#imgCont {float:left; width:441px; height:154px;}
	#formCont{ float:left; width:218px; margin:0 0 0 16px; font-size:12px; font-weight: lighter;}
	#formCont1{ width:212px; margin:0; height:25px;}
	#fInput1{ float:left;width:200px}
	.input1{ border:1px solid #457792; height:18px; width:200px; background-color:#F4F5F9; padding:3px 0 0 9px; margin:0;}
	#txt_1 { position:relative; width: 214px; height: 19px; margin:0; padding:0; overflow:hidden;}
	#txt_1 span, span.txt_1 { position: absolute; top:0; left:0; width:100%; height:100%; background: url(../images/find_out_more.png) left top no-repeat; }
	#formCont form {margin:0; padding:0; width:214px;}
	#buttonCont{ text-align:center; padding:10px 0 0 0;}
    #zocdocCont{ right: 0px; position: absolute; bottom: 50px; width: 224px; height:26px;}
