﻿body{margin:0;}
form,fieldset,img{border:0;display:block;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;}
a{text-decoration:none;outline:0;}
a:hover{text-decoration:underline;}
.fir{
	text-indent:-9999px;
	overflow:hidden;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
input.check{
	float:left;
	margin:0 3px 0 0;
	width:15px;
	height:14px;
}
html{
	background:url(../img/bg-html.gif) repeat 0 0;
	min-width:850px;
}
body{
	font-family:Arial,Helvetica,sans-serif;
	color:#256883;
	min-width:850px;
}
.every{
	position:relative;
}
.page_brot{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:611px;
	background:url(../img/grad.png) repeat-x 0 0;
}
#page{
	min-height:1000px;
	min-width:850px;
	position: relative;
}
* html #page{height:850px;}
#page div.page-body{
	width:792px;
	margin:0 auto;
	padding:0 0 0 20px;
	overflow:hidden;
}
#header{
	width:783px;
	overflow:hidden;
	margin:17px 0 0;
	background:url(../img/bg-header.png) no-repeat 0 0;
}
#header h1{
	float:left;
	display:inline;
	margin:13px 0 0 28px;
	padding:0 0 12px;
}
#header h1 a{
    float:left;
    text-indent:-9999px;
    overflow:hidden;
    width:302px;
    height:37px;
    background:url(../img/logo.gif) no-repeat 0 0;
}
#header div.signin{
	float:right;
	width:249px;
}
#header div.signin h2.fir{
	height:14px;
	float:left;
	display:inline;
	margin:10px 7px 0 0;
}
#header div.signin h2.sign-in{
	background:url(../img/fir-sign_in.gif) no-repeat 0 0;
	width:59px;
}
#header div.signin p{
	float:left;
	font:9px/18px Verdana,Arial,sans-serif;
	color:#fff;
	margin:6px 0 0;
}
#header div.signin p a{
	color:#fff;
	text-decoration:underline;
}
#header div.signin p a:hover{
	text-decoration:none;
}
#header div.signin div.sign-form{
	float:left;
	width:100%;
}
#page input.text{
	float:left;
	padding:0 2px 1px 0;
	font:bold 9px/11px Verdana,Arial,sans-serif;
	height:13px;
	color:#585f5f;
}
* html #page input.text{
	padding:1px 2px 1px 0;
	height:12px;
}
*+ html #page input.text{
	padding:1px 2px 1px 0;
	height:12px;
}
#header div.signin div.sign-form input.text{
	width:80px;
	margin:6px 7px 0 0;
}
#header div.signin div.sign-form input.btn{
	float:left;
	width:32px;
	height:21px;
	background:url(../img/btn-go.gif) no-repeat 0 0;
	margin:5px 0 0;
	padding:0 0 21px;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	color:#d9ff7a;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
#main{
	background:url(../img/bg-main-top.gif) no-repeat 0 0;
	width:100%;
	overflow:hidden;
}
#main div.main-bottom{
	width:100%;
	background:url(../img/bg-main-btm.gif) no-repeat 31px 100%;
	padding:0 0 20px;
}
#main div.main-center{
	background:url(../img/bg-main-center.gif) repeat-y 31px 0;
	width:100%;
	padding:0 0 1px;
}
#main div.bg-bottom1{
	width:100%;
	padding:0 0 20px;
	background:url(../img/bg-bottom.gif) no-repeat 21px 100%;
}
#main div.bg-main1{
	width:100%;
	padding:0 0 10px;
	background:url(../img/bg-center.gif) repeat-y 21px 0;
}
#main div.bg-content{
	width:100%;
	overflow:hidden;
	margin:0 0 -30px;
	position:relative;
	background:url(../img/bg-main.png) no-repeat 0 0;
}

#main div.main-top{
	background:url(../img/bg-main-top.gif) no-repeat 0 0;
	width:100%;
	overflow:hidden;
	position:relative;
	margin:0 0 -21px;
	padding:0 0 20px;
}
#main-menu{
	padding:0;
	list-style:none;
	width:703px;
	height:32px;
	overflow:hidden;
	margin:0 0 0 48px;
}
#main-menu li{
	float:left;
	margin:9px 11px 0 0;
}
#main-menu li a{
	height:14px;
	display:block;
	background:url(../img/btn-mainmenu.gif) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999px;
}
#main-menu li a.home{width:35px;background-position:0 0;}
#main-menu li a.ben{width:58px;background-position:-35px 0;}
#main-menu li a.curr{width:79px;background-position:-93px 0;}
#main-menu li a.faq{width:36px;background-position:-172px 0;}
#main-menu li a.reg{width:87px;background-position:-208px 0;}
#main-menu li a.friend{width:89px;background-position:-295px 0;}

#main-menu li a.home:hover{background-position:0 -14px;}
#main-menu li a.ben:hover{background-position:-35px -14px;}
#main-menu li a.curr:hover{background-position:-93px -14px;}
#main-menu li a.faq:hover{background-position:-172px -14px;}
#main-menu li a.reg:hover{background-position:-208px -14px;}
#main-menu li a.friend:hover{background-position:-295px -14px;}

#page #main-menu li.active a.home{background-position:0 -28px;}
#page #main-menu li.active a.ben{background-position:-35px -28px;}
#page #main-menu li.active a.curr{background-position:-93px -28px;}
#page #main-menu li.active a.faq{background-position:-172px -28px;}
#page #main-menu li.active a.reg{background-position:-208px -28px;}
#page #main-menu li.active a.friend{background-position:-295px -28px;}


#content{
	margin:0 19px 0 21px;
	padding:0 22px 0 28px;
	width:702px;
	overflow:hidden;
}
.faq #content{
	padding-bottom:30px;
}
#content div.green-box{
	float:right;
	display:inline;
	margin:0 -22px 0 43px;
	height:335px;
	background:#d9ff7a url(../img/bg-green.gif) no-repeat 100% 100%;
}

#content div.CurriculumGreen-box{
	float:right;
	display:inline;
	margin:0 -22px 0 43px;
	background:#d9ff7a url(../img/bg-green.gif) no-repeat 100% 100%;
	
}



* html #content div.green-box{
	margin-left:40px;
}
#content div.form,
#content div.callout{
	width:265px;
	padding:0 14px 0 20px;
	float:left;
}
#content h2{
	font:18px/40px Helvetica,Arial,sans-serif;
	margin:11px 0 0;
}
#content p{
	padding:0 0 7px;
	font-size:12px;
	line-height:19px;
}
#content div.callout p{
	padding:0 0 5px;
}
#content div.callout p a{
	color:#041822;
	text-decoration:underline;
}
#content div.callout p a:hover{
	text-decoration:none;
}
#content div.callout a.btn-survey{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:126px;
	height:25px;
	background:url(../img/btn-survey.gif) no-repeat 0 0;
	margin:4px 0 19px;
}
#content div.callout a.btn-survey:hover{
	background-position:0 -25px;
}
#content div.hidden{
	display:none;
}
#content div.form ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
}
#content div.form ul li{
	float:left;
	display:inline;
	width:247px;
	overflow:hidden;
	padding:0 13px 5px 5px;
	margin:0 0 -5px -5px;
}
#content div.form ul label{
	float:left;
	width:100%;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	margin:7px 0 0;
	padding:0 0 1px;
}
#content div.form ul label em{
	font-size:10px;
	font-style:normal;
	color:#f60;
	line-height:0;
	padding:0;
}
#content div.form ul input.text{
	float:left;
	width:100%;
}
#content div.form ul select{
	float:left;
	width:100%;
	font:11px Arial,Helvetica,sans-serif;
	height:16px;
}
*+html #content div.form ul select{height:18px;}
* html #content div.form ul select{margin:0 0 -5px}
#content div.form ul li.city
{
    padding-right:8px;
    width:107px;
}
#content div.form ul li.first{padding-right:8px;width:117px;}
#content div.form ul li.last{width:126px;}
#content div.form ul li.state{
	width:50px;
	padding-right:5px;
}
#content div.form ul li.country{
	width:90px;
	padding-right:5px;
}
#content div.form ul li.role{
	margin-top:5px;	
}
#content div.form ul li.role select{
	width:169px;
}
#content div.form ul input.submit{
	width:80px;
	margin:10px 0 0;
	font:11px Arial,Helvetica,sans-serif;
}
#content h3{
	font:bold 16px/23px Helvetica,Arial,sans-serif;
	margin:9px 0 0;
	letter-spacing:-1px;
}
#content div.form ul li.check{
	padding:0;
	width:100%;
	margin:10px 0 0;
	overflow:visible;
}
#content div.form ul li.check label, #content div.form ul li .check-label{
	width:225px;
	font:9px/10px Arial,Helvetica,sans-serif;
	margin:0;
}
#main ul.bottom-panel{
	margin:-11px auto 0;
	position:relative;
	padding:0;
	list-style:none;
	width:710px;
	height:200px;
	overflow:hidden;
	background:url(../img/bg-bottom-panel.png) no-repeat 0 0;
}
#main ul.bottom-panel li{
	float:left;
	overflow:hidden;
	width:100px;
	color:#fff;
	font-size:11px;
	line-height:14px;
}
#main ul.bottom-panel li.program{
	width:190px;
	padding:60px 0 0 32px;
}
#main ul.bottom-panel li.program p{
	overflow:hidden;
	width:190px;
}
#main ul.bottom-panel li.program ul{
	width:190px;
	padding:10px 0 0 0;
	margin:0;
	overflow:hidden;
	float:left;
}
#main ul.bottom-panel li.program ul li{
	overflow:hidden;
	width:190px;
	height:auto;
	padding:2px 0 0 0;
	font-weight:bold;
}
#main ul.bottom-panel li.program a{
	color:#d9ff7a;
	float:left;
	overflow:hidden;
	text-decoration:underline;
}
#main ul.bottom-panel li.program a:hover{
	text-decoration:none;
}
#main ul.bottom-panel li.testimonials{
	width:190px;
	font-size:12px;
	font-weight:bold;
	padding:70px 0 0 56px;
}
#main ul.bottom-panel li.testimonials div.quote_holder{
	overflow:hidden;
	width:190px;
	height:88px;
	position:relative;
}
#main ul.bottom-panel li.testimonials div.quote_holder div{
	width:190px;
	height:66px;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
#main ul.bottom-panel li.testimonials div.quote_holder div.current{
	display:block;
}
#main ul.bottom-panel li.testimonials em{
	display:block;
}
#main ul.bottom-panel li.testimonials em span{
	display:block;
	color:#b1c1c2;
	padding:10px 0 0 0;
}
#main ul.bottom-panel li.testimonials a{
	float:right;
	font-size:11px;
	font-weight:normal;
	color:#d9ff7a;
	margin:75px 0 0 0;
}
#main ul.bottom-panel li.mybites{
	width:160px;
	padding:52px 0 0 53px;
}
#main ul.bottom-panel li.mybites a{
	float:left;
	margin:0 0 0 31px;
	width:97px;
	height:72px;
}
#main ul.bottom-panel li.mybites p{
	overflow:hidden;
	float:left;
	padding:7px 0 0 5px;
	width:160px;
}
/*footer*/
div#footer{
	overflow:hidden;
	width:710px;
	font-size:9px;
	font-weight:bold;
	color:#fff;
	margin:0 auto;
	padding:0 0 40px 0;
}
div.iste_msl{
	overflow:hidden;
	width:692px;
	padding:13px 0 8px 18px;
}
div.iste_msl div.iste{
	float:left;
	width:217px;
	height:33px;
}
div.iste_msl div.msl{
	float:right;
	width:447px;
	height:71px;
	padding:7px 0 0 0;
}
div.copy_mic{
	overflow:hidden;
	width:710px;
	padding:10px 0 0 0;
}
div#footer div.copy_mic ul{
	overflow:hidden;
	float:left;
	padding:0 0 0 22px;
}
div#footer div.copy_mic ul li{
	float:left;
	color:#b5cdd6;
}
div#footer div.copy_mic ul li a{
	color:#b5cdd6;
}
div#footer div.copy_mic ul li span{
	padding:0 5px 0 3px;
}
div#footer div.copy_mic div.microsoft{
	overflow:hidden;
	float:right;
	background:url(../img/microsoft.png) no-repeat 0 0;
	width:167px;
	height:14px;
}
div#footer div.copy_mic div.rig_pad{
	padding:0 24px 0 0;
}
div#footer div.copy_mic div.microsoft a{
	display:block;
	height:15px;
	cursor:pointer;
	position: relative;
}
/*TELL FRIEND PAGE*/
#content div.form h6{
	font-size:11px;
	padding:8px 0 0 0;
}
div.lable_field{
	overflow:hidden;
	float:left;
	width:265px;
	padding:5px 0 0 0;
	position:relative;
}
div.lable_field label{
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}
div.lable_field input{
	overflow:hidden;
	float:left;
	width:242px;
	height:17px;
	padding:0 5px;
	outline:none;
}
div.lable_field span{
	position:absolute;
	top:6px;
	right:15px;
	font-size:10px;
	color:#ff6600;
}
div.area{
	width:265px;
	float:left;
	padding:5px 0 0 0;
}
div.area label{
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}
div.area textarea{
	width:252px;
	height:47px;
	outline:none;
	padding:0;
}
#content div.form input.submit{
	width:80px;
	margin:10px 0 0;
	font:11px Arial,Helvetica,sans-serif;
}
/*REG2 PAGE*/
div.thank_you p{
	padding:0 0 3px 0 !important;
	line-height:18px !important;
}
div.thank_you p a{
	color:#006888;
	text-decoration:underline;
}
div.thank_you p a:hover{
	text-decoration:none;
}
div.form_reg2{
	float:left;
	width:300px;
}
div.form_reg2 h3{
	padding:0 0 0 14px;
}
div.check_form select{
	font:12px Arial,Tahoma,sans-serif;
	margin:3px 0 0 14px;
}
div.check_form p{
	font-weight:bold;
	padding:5px 0 0 14px !important;
}
div.check_form p span{
	font-size:11px;
	font-weight:normal;
}
div.check_form ul.subject{
	overflow:hidden;
	padding:0 0 0 14px;
}
div.check_form ul.subject li{
	float:left;
	width:135px;
	padding:4px 0 0 0;
	margin:0;
}
div.check_form ul.subject li input{
	float:left;
	margin:0;
	width:15px;
	height:15px;
}
div.check_form ul.subject li label{
	float:left;
	font-size:11px;
	padding:0 0 0 3px;
}
div.check_form table{
	overflow:hidden;
	width:284px;
	font-size:11px;
	margin:0 0 0 14px;
}
div.check_form table td{
	width:45px;
	padding:3px 0 0 0;
}
div.check_form table td input{
	float:left;
	margin:0;
	width:15px;
	height:15px;
}
div.check_form table td label{
	float:left;
}
div.check_form table td.first{
	width:59px;
}
div.check_form table td.last{
	width:auto;
}
div.form_reg2 input.submit{
	width:80px;
	margin:7px 0 0 14px;
	font:11px Arial,Helvetica,sans-serif;
}
/*CURRICULUM PAGE*/
div.curriculum #content p{
	line-height:16px;
}
div.curriculum #content p strong{
	font-size:11px;
}
div.curriculum #content p span{
	font-size:10px;
	color:#006888;
}
div.curriculum #content p a.ad_reader{
	color:#006888;
}
div.curriculum #content p a{
	color:#041822;
	text-decoration:underline;
}
div.curriculum #content p a:hover{
	text-decoration:none;
}
div.curriculum #content p span em{
	font-style:normal;
	text-decoration:underline;
}
div.cur_units{
	overflow:hidden;
	width:730px;
	background-color:#006888;
	margin:17px 0 0 21px;
	color:#fff;
}

div.cur_units h2{
	float:left;
	font:18px Helvetica,Arial,sans-serif;
	line-height:28px;
	padding:0 0 3px 38px;
}
div.cur_units p{
	float:left;
	font-size:10px;
	line-height:14px;
	padding:9px 0 0 8px;
}
div.cur_units p a{
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}
div.cur_units p a:hover{
	text-decoration:none;
}

/*For split down the middle */
div.cur_unitsSplit{
	overflow:hidden;
	width:350px;
	background-color:#006888;
	margin:17px 0 0 21px;
	color:#fff;
}
div.cur_unitsSplit h2{
	float:left;
	font:18px Helvetica,Arial,sans-serif;
	line-height:28px;
	padding:0 0 3px 38px;
}
div.cur_unitsSplit p{
	float:left;
	font-size:10px;
	line-height:14px;
	padding:9px 0 0 8px;
}
div.cur_unitsSplit p a{
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}
div.cur_unitsSplit p a:hover{
	text-decoration:none;
}

div.cur_bot_content{
	width:650px;
	overflow:hidden;
	margin:0 0 0 56px;
	font-size:12px;
	padding:0 0 36px 0;
}
div.cur_bot_content p{
	line-height:18px;
	padding:6px 0 0 0;
}
div.cur_bot_content a{
	text-decoration:underline;
	color:#041822;
	/*float:left;*/
}
div.cur_bot_content a:hover{
	text-decoration:none;
}
span.instr{
	display:block;
	font:bold 12px Helvetica,Arial,sans-serif;
	color:#006888;
	line-height:18px;
	padding:6px 0 0 0;
}
div.cur_bot_content ul{
	overflow:hidden;
	width:650px;
	padding:6px 0 22px 0;
}
div.cur_bot_content ul li{
	overflow:hidden;
	float:left;
	width:650px;
	background:#e3e4e4 url(../img/gray_bot.gif) no-repeat 0 100%;
	margin:2px 0 0 0;
}
div.cur_bot_content ul li div.always_visible{
	overflow:hidden;
	width:603px;
	background:url(../img/gray_top.gif) no-repeat 0 0;
	padding:8px 20px 8px 27px;
}
div.cur_bot_content ul li div.always_visible a{
	text-decoration:underline;
	font-weight:bold;
}
div.cur_bot_content ul li div.always_visible a:hover{
	text-decoration:none;
}
div.cur_bot_content ul li div.always_visible a.hide_show{
	float:right;
	color:#041822;
	background:url(../img/arrow_right.gif) no-repeat 100% 6px;
	padding:0 10px 0 0;
}
div.cur_bot_content ul li div.always_visible a.unit_one{
	float:left;
	color:#ff6600;
	background:none;
	padding:0;
}
div.cur_bot_content ul li div.always_visible a.active{
	background:url(../img/arrow_down.gif) no-repeat 100% 6px;
	padding:0 10px 0 0;
	color:#006888;
}
div.cur_bot_content ul li div.hide_text{
	overflow:hidden;
	padding:0 0 16px 27px;
	width:600px;
	display:none;
}
div.cur_bot_content ul li div.hide_text p{
	padding:0 0 10px 0;
}
div.cur_bot_content ul li div.hide_text a.download{
	float:left;
}
div.cur_bot_content h2{
	font-family:Helvetica,Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
}
/*BENEFITS PAGE*/
div.benefits #header div.signin h2.sign-in{
	background:transparent url(../img/fir-welcome.gif) no-repeat 0 0;
	width:78px;
}
div.benefits #header div.usna{
	background-color:#1a7794;
	width:210px;
	height:15px;
	font:bold 9px Verdana,Arial,sans-serif;
	color:#fff;
	border:1px #14718e solid;
	padding:1px 0 0 6px;
	margin:8px 0 0 0;
}
div.benefits #content p{
	line-height:17px;
}
#content span.reg_today{
	color:#006888;
}
#content span.reg_today a{
	color:#006888;
	text-decoration:underline;
}
#content span.reg_today a:hover{
	text-decoration:none;
}
div.gray_box{
	overflow:hidden;
	width:670px;
	background:#e5e6e6 url(../img/gray_bot1.gif) no-repeat 0 100%;
	margin:0 0 0 4px;
}
div.gray_box_top{
	overflow:hidden;
	width:670px;
	background:url(../img/gray_top1.gif) no-repeat 0 0;
	padding:18px 0;
}
div.gray_box ul{
	float:left;
	margin:0 0 0 22px;
	display:inline;
}
div.gray_box ul li{
	overflow:hidden;
	float:left;
	width:100%;
	padding:0 0 0 7px;
	background:url(../img/dot.gif) no-repeat 0 7px;
}
div.gray_box ul li span{
	display:block;
	padding:0 0 0 5px;
}
div.gray_box ul li span a{
	color:#041822;
	text-decoration:underline;
}
div.gray_box ul li span a:hover{
	text-decoration:none;
}
div.gray_box ul.left{
	width:273px;
}
div.gray_box ul.right{
	width:285px;
	margin-left:58px;
}
div.benefits div.cur_bot_content{
	padding-bottom:0;
}
div.cur_bot_content div.nati
{
	float:left;
	width:262px;
	font-size:11px;
	padding:12px 0 0 0;
	margin:0 0 0 6px;
	display:inline;
	height:200px;
}
div.cur_bot_content div.nati strong{
	font-size:12px;
}
div.cur_bot_content div.endor{
	margin-left:90px !important;
	height:90px;
}
div.cur_bot_content div.endor ul{
	padding-top:2px !important;
}
div.cur_bot_content div.endor li{
	padding-top:8px !important;
}
div.cur_bot_content div.support
{
    height:110px;
}
div.cur_bot_content div.nat_endor
{
    height:110px;
}
div.cur_bot_content div.nati ul{
	width:262px;
	padding-bottom:0 !important;
}
div.cur_bot_content div.nati li{
	background:none;
	width:262px;
	padding:4px 0 5px 0;
	margin:0;
}
div.cur_bot_content div.nati li a{
	font-weight:bold;
	color:#006888;
}
div.cur_bot_content div.nati li span{
	font-size:11px;
	color:#041822;
	padding:0;
	line-height:14px;
	display:inline;
}
div.teach{
	margin-top:12px;
}
div.blockquots{
	overflow:hidden;
	width:792px;
	padding:0 0 20px;
}
div.BlockquotsSplit{
	overflow:hidden;
	width:350px;
	padding:0 0 20px;
}

div.quot{
	overflow:hidden;
	float: left;
	width:290px;
	font-size:12px;
	margin:12px 0 0 62px;
	display:inline;
}
div.quot em{
	color:#006888;
	display:block;
	padding:5px 0 0 0;
}
div.quot h3 {
	font-weight:bold;
	font-size:12px;
	color:#006888;

}
div.quot em span{
	display:block;
	padding:0 0 0 15px;
}
div.quot a {
	color:#006888;
}

/*Quot left side for Benefits */
div.quotBenefits{
	overflow:hidden;
	float: left;
	display:inline;
	font-size:12px;
	padding:0px 25px 0px 25px;
	border-right:solid 1px #006888; 
	border-left:solid 1px #006888; 
	width:290px;
}
div.quotBenefits em{
	color:#006888;
	display:block;
	padding:5px 0 0 0;
}
div.quotBenefits h3 {
	font-weight:bold;
	font-size:12px;
	color:#006888;
	padding-bottom:5px;
	padding-top:0px;

}
div.quotBenefits em span{
	display:block;

}
div.quotBenefits a {
	color:#006888;
	text-decoration:underline;
}



/*FAQ PAGE*/
div.faq div.gray_box{
	margin:6px 0 0 0;
}
div.faq div.gray_box_top{
	padding:12px 30px 18px 30px;
	width:610px;
}
div.faq span.instr{
	padding:0;
}
div.faq h5{
	font-size:14px;
	font-weight:bold;
	border-bottom:1px #fff solid;
	padding:0 0 3px 0;
}
div.faq div.about{
	overflow:hidden;
	width:610px;
	padding:18px 0 0 0;
}
div.faq div.about ul{
	margin:0;
	padding:0 0 10px 0;
}
div.faq div.about ul li{
	background:none;
	padding:9px 0 0 0;
}

div.faq div.about ul li a{
	color:#006888;
	text-decoration:underline;
}

div.faq div.about ul li a.toggler{
	font-size:12px;
	display:block;
	float: left;
	color:#006888;
	text-decoration:underline;
	background:url(../img/arrow_right1.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
}
div.faq div.about ul li a.toggler:hover{
	text-decoration:none;
}
div.faq div.about ul li.active a.toggler{
	background:url(../img/arrow_down1.gif) no-repeat 0 5px;
}
div.faq div.about ul li div.hidden_text{
	padding:5px 0 0 10px;
	display:none;
	float:left;
	width:600px;
}
div.faq div.about ul li div.hidden_text p{
	padding:0 !important;
	float: left;
	overflow:hidden;
	display: block;
	width:600px;
}

/* <!-- BEGIN Clearfix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.clearfix {
	clear: both;
	line-height: 0;
	font-size: 0;
}
/* END Clearfix --> */

/* <!-- Inviso Code */

div.fullPage
{
    padding-right:35px;
}
ul.fullPage
{
    padding-right:30px;
}

.TopUnitH2 h2
{
    font-size:16px; 
    color:#f60; 
    font-weight:bold; 
    margin:0px; 
    padding:0px;
}
