/* CSS Document - Test Taker */

/* Basic Elements */

body {
	margin: 0px;
	padding: 0px;
	/*
	line-height: 1.5;
	background-color: #ffffff;
	background-image:url(../imagens/bkgrd_sitecontent.jpg);
	background-repeat:repeat-x;
	text-align: center;
*/
}


#loading {
  float: right;
  font-size: 10px;
  margin-right: 10px;
  display:none;
}


.botao
{
	width:85%;
	background-color: #3E647E;
	height:27px;
	float:center;
	padding-top:8px;
	padding-left:8px;
	font-size: 10px;
	color: #fff;
	font-family: arial;
	font-size:14px;
}

.target
{
	margin:8px auto;
	border:20px 20px 20px 20px;
	width:97%;
	background-color: #fff;

}
.movimentacao
{
	width:100%;
	height:350px;
	overflow-y: scroll;
}

.movimentacao h1{
	color: #367097;
	line-height: 0.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: bold;
}

.movimentacao h2{
	color: blue;
	line-height: 0.5em;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
}

.movimentacao h3{
	color: #367097;
	line-height: 0.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
}

input:focus,textarea:focus,select:focus{
  border:2px solid #0288cc;
  -webkit-box-shadow:0 0 12px #0288cc;
  -moz-box-shadow:0 0 12px #0288cc;
  box-shadow:0 0 12px #0288cc;
}


.hide {
	display: none;
	}

.hideOnPrint {
	display: none;
	}

img {
	border: 0;
	}


#skipnavTestTaker {
	clear: both;
	color:#ffffff;
	margin: 0;
	padding: 0;
	width: 0px;
	height: 0px;
	left: -999px;
	position: absolute;
	}

/* HEADER */

#containerTestTaker {
	text-align: left;
	margin: auto;
	padding: 0px;
	width: 972px;
	height: auto;
	position: relative;
	background-image:url(../imagens/bkgrd_sitecontent.jpg);
	background-repeat:no-repeat;
	}

#topphototesttaker {
	margin: 0;
	padding: 0;
	background-image:url(../imagens/topphoto_home.jpg);
	background-repeat:no-repeat;
}

#topphotonews {
	margin: 0;
	padding: 0;
	background-image:url(../imagens/topphoto_home.jpg);
	background-repeat:no-repeat;
}

#topphotofaqs {
	margin: 0;
	padding: 0;
	background-image:url(../imagens/topphoto_home.jpg);
	background-repeat:no-repeat;
}

#topphotocontactus {
	margin: 0;
	padding: 0;
	background-image:url(../imagens/topphoto_home.jpg);
	background-repeat:no-repeat;
}

#topphotofooterlinks {
	margin: 0;
	padding: 0;
	background-image:url(../imagens/topphoto_home.jpg);
	background-repeat:no-repeat;
}


#taglineTestTaker {
	margin: 0;
	padding: 0;
	display:inline;
}


#taglineshadowTestTaker {
	position: relative;
	left: 13px;
	margin: 0;
	padding: 0;
	height: 23px;
	width: 946px;
	background-color: #ffffff;
}

#sponsorlogo {
	margin: 0px 20px 0px 20px;
	padding: 0;
	float: right;
}

#getstartedit {
	margin: 70px 0px 15px 0px;
	padding: 0px 25px 0px 0px;
}

#getstartedit a {
background-image:url(../imagens/button_getstartedit01.gif);
background-repeat:no-repeat;
width: 621px;
height: 140px;
display: block;
}

#getstartedit a:hover {
background-image:url(../imagens/button_getstartedit02.gif);
width: 621px;
height: 140px;
}

#getstartedacad {
	margin: 70px 0px 15px 0px;
	padding: 0px 25px 0px 0px;
}

#getstartedacad a {
background-image:url(../imagens/button_getstartedacad01.gif);
background-repeat:no-repeat;
width: 621px;
height: 140px;
display: block;
}

#getstartedacad a:hover {
background-image:url(../imagens/button_getstartedacad02.gif);
width: 621px;
height: 140px;
}

#getstartedgov {
	margin: 70px 0px 15px 0px;
	padding: 0px 25px 0px 0px;
}

#getstartedgov a {
background-image:url(../imagens/button_getstartedgov01.gif);
background-repeat:no-repeat;
width: 621px;
height: 25px;
display: block;
}

#getstartedgov a:hover {
background-image:url(../imagens/button_getstartedgov02.gif);
width: 621px;
height: 25px;
}


#buttons {
	margin: 70px 0px 230px 0px;
	padding: 0px 25px 0px 0px;
	width: 621px;
}


.findanswers a {
background-image:url(../imagens/button_findanswers01.gif);
background-repeat:no-repeat;
width: 303px;
height: 140px;
display: block;
}

.findanswers a:hover {
background-image:url(../imagens/button_findanswers02.gif);
width: 303px;
height: 140px;
}



.getstarted a {
background-image:url(../imagens/button_getstarted01.gif);
background-repeat:no-repeat;
width: 160px;
height: 140px;
display: block;
}

.getstarted a:hover {
background-image:url(../imagens/button_getstarted02.gif);
width: 160px;
height: 140px;
}


.domore a {
background-image:url(../imagens/button_domore01.gif);
background-repeat:no-repeat;
width: 158px;
height: 140px;
display: block;
}

.domore a:hover {
background-image:url(../imagens/button_domore02.gif);
width: 158px;
height: 140px;
}


/* TOP NAVIGATION */

#topnavTestTaker {
	position: relative;
	left: 17px;
	margin: 0;
	padding:2px 0px 0px 0px;
	background-image:url(../imagens/bkgrd_nav.gif);
	background-repeat:repeat-x;
	width: 913px;
}

ul.nav,
.nav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
}


.nav li { /* all list items */
	float: left;
	position: relative;
	}

.navhome a {
background-image:url(../imagens/nav_home01.gif);
background-repeat:no-repeat;
width: 64px;
height: 28px;
display: block;
}

.navhome a:hover {
background-image:url(../imagens/nav_home02.gif);
width: 64px;
height: 28px;
}

.navhome2 a {
background-image:url(../imagens/nav_home02.gif);
background-repeat:no-repeat;
width: 64px;
height: 28px;
display: block;
}

.navhome2 a:hover {
background-image:url(../imagens/nav_home02.gif);
width: 64px;
height: 28px;
}


.navnews a {
background-image:url(../imagens/nav_news01.gif);
background-repeat:no-repeat;
width: 112px;
height: 28px;
display: block;
}

.navnews a:hover {
background-image:url(../imagens/nav_news02.gif);
width: 112px;
height: 28px;
}

.navfaqs a {
background-image:url(../imagens/nav_faqs01.gif);
background-repeat:no-repeat;
width: 49px;
height: 28px;
display: block;
}

.navfaqs a:hover {
background-image:url(../imagens/nav_faqs02.gif);
width: 49px;
height: 28px;
}

.navcontactus a {
background-image:url(../imagens/nav_contactus01.gif);
background-repeat:no-repeat;
width: 86px;
height: 28px;
display: block;
}

.navcontactus a:hover {
background-image:url(../imagens/nav_contactus02.gif);
width: 86px;
height: 28px;
}

.navrsonline a {
background-image:url(../imagens/nav_rsonline01.gif);
background-repeat:no-repeat;
width: 235px;
height: 28px;
display: block;
}

.navrsoline a:hover {
background-image:url(../imagens/nav_rsonline01.gif);
width: 235px;
height: 28px;
}

.navceonline a {
background-image:url(../imagens/nav_ceonline01.gif);
background-repeat:no-repeat;
width: 183px;
height: 28px;
display: block;
}

.navceonline a:hover {
background-image:url(../imagens/nav_ceonline02.gif);
width: 183px;
height: 28px;
}

/*TOP NAVIGATION - ROLLOVER STATE*/
.navnews2 a {
background-image:url(../imagens/nav_news02.gif);
background-repeat:no-repeat;
width: 112px;
height: 28px;
display: block;
}

.navnews2 a:hover {
background-image:url(../imagens/nav_news02.gif);
width: 112px;
height: 28px;
}

.navfaqs2 a {
background-image:url(../imagens/nav_faqs02.gif);
background-repeat:no-repeat;
width: 49px;
height: 28px;
display: block;
}

.navfaqs2 a:hover {
background-image:url(../imagens/nav_faqs02.gif);
width: 49px;
height: 28px;
}

.navcontactus2 a {
background-image:url(../imagens/nav_contactus02.gif);
background-repeat:no-repeat;
width: 86px;
height: 28px;
display: block;
}

.navcontactus2 a:hover {
background-image:url(../imagens/nav_contactus02.gif);
width: 86px;
height: 28px;
}

.navrsonline2 a {
background-image:url(../imagens/nav_rsonline02.gif);
background-repeat:no-repeat;
width: 235px;
height: 28px;
display: block;
}

.navrsoline2 a:hover {
background-image:url(../imagens/nav_rsonline02.gif);
width: 235px;
height: 28px;
}

.navceonline2 a {
background-image:url(../imagens/nav_ceonline02.gif);
background-repeat:no-repeat;
width: 183px;
height: 28px;
display: block;
}

.navceonline2 a:hover {
background-image:url(../imagens/nav_ceonline02.gif);
width: 183px;
height: 28px;
}
/* 2 Columns*/
#sponsorlogo {
	margin: 0px 20px 0px 20px;
	padding: 0;
	float: right;
}

 #leftcontentTestTaker
{
float: left;
width: 250px;
margin: 0;
padding: 0px 0px 0px 31px;
}

#rightcontentTestTaker {
	margin-left: 305px;
	width: 637px;
	color: #367097;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
}

#rightcontentTestTaker h1{
	margin: 0;
	padding: 0px 25px 0px 0px;
	font-size: 20px;
	color: #367097;
	font-weight: normal;
}

#rightcontentTestTaker h2{
	margin: 0;
	padding: 7px 25px 0px 0px;
	color: #de6401;
	font-size: 16px;
	font-weight: normal;
}


#rightcontentTestTaker h3{
	margin: 0;
	padding: 0px 25px 7px 0px;
	color: #de6401;
	font-size: 14px;
	font-weight: bold;
}

#rightcontentTestTaker h3 a{
	color: #de6401;
	text-decoration: underline;
}


#rightcontentTestTaker h4{
	margin: 0;
	padding: 0px 25px 7px 0px;
	color: #367097;
	font-size: 14px;
	font-weight: normal;
}

#rightcontentTestTaker h4 a{
	color: #367097;
	text-decoration: underline;
}

#rightcontentTestTaker h5{
	margin: 0;
	padding: 0px 25px 0px 0px;
	color: #de6401;
	font-size: 12px;
	font-weight: bold;
}

#rightcontentTestTaker h5 a{
	color: #de6401;
	text-decoration: underline;
}

#rightcontentTestTaker h6{
	margin: 0;
	padding: 0px 25px 0px 0px;
	color: #367097;
	font-size: 12px;
	font-weight: bold;
}

#rightcontentTestTaker h6 a{
	color: #367097;
	text-decoration: underline;
}

#rightcontentTestTaker p{
	color: #367097;
	margin: 0;
	padding: 0px 0px 17px 0px;
}

#rightcontentTestTaker a{
	color: #de6401;
	text-decoration: underline;
}

/*Right content styles for contact us page*/
#rightcontentTestTaker_cu {
	margin-left: 305px;
	padding-top: 2px;
	width: 637px;
	color: #367097;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
}

#rightcontentTestTaker_cu h1{
	margin: 0;
	padding: 0px 25px 0px 0px;
	font-size: 24px;
	color: #367097;
	font-weight: normal;
}

#rightcontentTestTaker_cu h2{
	margin: 20px 0 15px 0;
	padding: 7px 25px 0px 0px;
	color: #de6401;
	font-size: 16px;
	font-weight: bold;
}

#rightcontentTestTaker_cu h3{
	margin: 0;
	padding: 0px 25px 7px 0px;
	color: #de6401;
	font-size: 14px;
	font-weight: bold;
}

#rightcontentTestTaker_cu h3 a{
	color: #de6401;
	text-decoration: underline;
}


#rightcontentTestTaker_cu h4{
	margin: 0;
	padding: 0px 25px 7px 0px;
	color: #367097;
	font-size: 14px;
	font-weight: normal;
}

#rightcontentTestTaker_cu h4 a{
	color: #367097;
	text-decoration: underline;
}

#rightcontentTestTaker_cu h5{
	margin: 0;
	padding: 0px 25px 0px 0px;
	color: #de6401;
	font-size: 12px;
	font-weight: bold;
}

#rightcontentTestTaker_cu h5 a{
	color: #de6401;
	text-decoration: underline;
}

#rightcontentTestTaker_cu h6{
	margin: 0;
	padding: 0px 25px 0px 0px;
	color: #367097;
	font-size: 12px;
	font-weight: bold;
}

#rightcontentTestTaker_cu h6 a{
	color: #367097;
	text-decoration: underline;
}

#rightcontentTestTaker_cu p{
	color: #367097;
	margin: 0;
	padding: 0px 0px 17px 0px;
}

#rightcontentTestTaker_cu a{
	color: #de6401;
	text-decoration: underline;
}

.message {
	color: #5c9d09;
	margin: 0;
	padding: 0px 0px 17px 0px;
}



.contentlist {
	color: #367097;
	margin: 0;
	padding: 0;
}

.contentlist a{
	color: #de6401;
	text-decoration: underline;
}

.contentsublist {
	list-style:none;
}


.expandlink {
	margin: 0;
	padding: 0px 25px 0px 0px;
	color: #de6401;
	font-size: 12px;
	font-weight: bold;
}

.expandlink a{
	color: #de6401;
	text-decoration: underline;
}

.news {
	color: #de6401;
}

.news a{
	color: #de6401;
	text-decoration: underline;
}

.specialhighlight {
	color: #de6401;
}

.benefits {
}


#horizontalline {
	margin: 70px 0px 15px 0px;
	padding: 0px 25px 0px 0px;
 	background-image:url(../imagens/bkgrd_horizontal1.gif);
	background-repeat:repeat-x;
	height: 1px;
	width: 612px;
}

#horizontalline2 {
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
 	background-image:url(../imagens/bkgrd_horizontal1.gif);
	background-repeat:repeat-x;
	height: 1px;
	width: 612px;
}

/* LEFTNAV - QUESTIONS*/


#navleftsite {
	margin: 0;
	padding-bottom: 25px;
	width: 249px;
	float: left;
	background-image:url(../imagens/bkgrdleftnav.jpg);
	background-repeat:no-repeat;
	min-height: 214px;
	border: 1px solid #fee19e;
	overflow:visible;
}

#navleftsite ul {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
	padding-bottom:2px;
}

#navleftsite ul li {
	list-style-type: none;
	margin: 0px 17px 4px 32px;
}

#navleftsite li {
	margin: 0;
	padding: 0;
	color: #e35500;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
}

#navleftsite li li {
	background-color: transparent;
	border: none;
	padding: 2px 0px 2px 20px;
}

#navleftsite ul li a {
	display: block;
	margin: 0;
	padding: 2px 0px 2px 11px;
	color: #e35500;
	text-decoration: none;
	background-color: #fedf94;
	border: 1px solid #f08700;
}

#navleftsite ul li a:hover {
	color: #ffffff;
	display: block;
	margin: 0;
	padding: 2px 0px 2px 11px;
	text-decoration: none;
}

#navleftsite ul li ul li {
    /* set sub-nav indent here */
    margin-left: 12px;
	margin-right: 0px;
}

#navleftsite ul li ul li a {
    padding: 0;
	color: #cc5506;
	background-color: transparent;
	border: none;
	text-decoration: underline;
}

#navleftsite ul li ul li a:hover {
    color: #fedf94;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}

/* Added by Ben Dillard for Left Nav PHs */

#navleftsite p{
    color: #367097;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
}

#navleftsite p a{
	color: #367097;
	text-decoration: underline;
}

/* End of addition */

.navleftquestions {
	padding: 0;
	margin: 0;

	background-repeat: no-repeat;
}

.navleftgetstarted {
	padding: 0;
	margin: 0;
	background-image:url(../imagens/leftnav_getstarted.gif);
	background-repeat: no-repeat;
}

/* LEFTNAV - HIGHLIGHTS*/

#navlefthighlights {
	margin: 7px 0px 0px 0px;
	padding-bottom: 10px;
	width: 249px;
	border: 1px solid #cde3ee;
	float: left;
}

#navlefthighlights ul {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
	padding-bottom:2px;
}

#navlefthighlights ul li {
	list-style-type: none;
	margin: 0px 17px 4px 32px;
}


#navlefthighlights li {
	margin: 0;
	padding: 0;
	color: #6b6b6b;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
}

#navlefthighlights li li {
	background-color: transparent;
	border: none;
	padding: 2px 0px 2px 20px;
}


#navlefthighlights ul li a {
	display: block;
	color: #6b6b6b;
	text-decoration: none;
	background-color: #cde3ee;
	border: 1px solid #a6b6c4;
	margin: 0;
	padding: 2px 0px 2px 11px;
	}


#navlefthighlights ul li a:hover {
	display: block;
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
	padding: 2px 0px 2px 11px;
	}


#navlefthighlights ul li ul li {
    /* set sub-nav indent here */
    margin-left: 12px;
	margin-right: 0px;
}

#navlefthighlights ul li ul li a {
    margin: 0;
	padding: 0;
	color: #6b6b6b;
	background-color: transparent;
	border: none;
	text-decoration: underline;
}

#navlefthighlights ul li ul li a:hover {
    color: #a6b6c4;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}


.highlightimage {
	padding: 0;
	margin: 0px 0px 0px 30px;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #367097;
	background-color: #ffffff;
	width: 187px;
}

.highlighttxt {
	padding: 8px 20px 10px 20px;
	margin: 0px 0px 0px 30px;
	text-align:left;
	border-bottom: 1px solid #367097;
	border-left: 1px solid #367097;
	border-right: 1px solid #367097;
	background-color: #eff4f8;
	width: 147px;
	color: #367097;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
}

.highlighttxt a {
	text-decoration: underline;
	color: #367097;
}



/*LEFTNAV - OTHER*/

#navleftother {
	margin: 7px 0px 0px 0px;
	padding-bottom: 10px;
	width: 249px;
	border: 1px solid #fdd08f;
	float: left;
}

#navleftother ul {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
	padding-bottom:2px;
}

#navleftother ul li {
	list-style-type: none;
	margin: 0px 17px 4px 32px;
}


#navleftother li {
	margin: 0;
	padding: 0;
	color: #de6401;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
}

#navleftother li li {
	background-color: transparent;
	border: none;
	padding: 2px 0px 2px 20px;
}


#navleftother ul li a {
	display: block;
	color: #de6401;
	text-decoration: none;
	background-color: #fdd08f;
	border: 1px solid #f2a160;
	margin: 0;
	padding: 2px 0px 2px 11px;
	}


#navleftother ul li a:hover {
	display: block;
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
	padding: 2px 0px 2px 11px;
	}


#navleftother ul li ul li {
    /* set sub-nav indent here */
    margin-left: 12px;
	margin-right: 0px;
}

#navleftother ul li ul li a {
    margin: 0;
	padding: 0;
	color: #de6401;
	background-color: transparent;
	border: none;
	text-decoration: underline;
}

#navleftother ul li ul li a:hover {
    color: #fdd08f;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}

/*LEFTNAV - CMS*/

#navleftcms {
	margin: 7px 0px 0px 0px;
	padding-bottom: 10px;
	width: 249px;
	border: 1px solid #81c130;
	float: left;
}

#navleftcms ul {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
	padding-bottom:2px;
}

#navleftcms ul li {
	list-style-type: none;
	margin: 0px 17px 4px 32px;
}


#navleftcms li {
	margin: 0;
	padding: 0;
	color: #000000;
	line-height: 1.5em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	list-style-type: none;
}

#navleftcms li li {
	background-color: transparent;
	border: none;
	padding: 2px 0px 2px 20px;
}


#navleftcms ul li a {
	display: block;
	color: #000000;
	text-decoration: none;
	background-color: #eaf4dc;
	border: 1px solid #81c130;
	margin: 0;
	padding: 2px 0px 2px 11px;
	}


#navleftcms ul li a:hover {
	display: block;
	margin: 0;
	padding: 0;
	color: #81c130;
	text-decoration: none;
	padding: 2px 0px 2px 11px;
	}


#navleftcms ul li ul li {
    /* set sub-nav indent here */
    margin-left: 12px;
	margin-right: 0px;
}

#navleftcms ul li ul li a {
    margin: 0;
	padding: 0;
	color: #666666;
	background-color: transparent;
	border: none;
	text-decoration: underline;
}

#navleftcms ul li ul li a:hover {
    color: #cae5a3;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}




/* Footer */
#footer {

	clear: both;
	background-image:url(../imagens/bkgrd_footer.gif);
	background-repeat: repeat-x;
	height: 76px;
	margin: 0;
	padding: 44px 21px 0px 31px;
	line-height: 1.5em;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	color: #797979;
	}

.footerbasic {
		float:right;
		}

.footerbasic a {

	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	color: #797979;
	text-decoration: none;
	}

.footerbasic a:hover {
	text-decoration: underline;
	color: #797979;
	}

.footertest a {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	color: #797979;
	/*color: #e47e00;*/
	text-decoration: none;
}

.footertest a:hover {
	text-decoration: underline;
	color: #797979;
	/*color: #e47e00;*/
	}

.footerservices a {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	color: #797979;
	/*color: #417296;*/
	text-decoration: none;
}

.footerservices a:hover {
	text-decoration: underline;
	color: #797979;
	/*color: #417296;*/	}

.footernetwork a {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:  normal;
    font-weight: normal;
	color: #797979;
	/*color: #6b488d;*/
	text-decoration: none;
}

.footernetwork a:hover {
	text-decoration: underline;
	color: #797979;
	/*color: #6b488d;*/
	}

#languagemenu {
	margin: 0;
	padding: 0;
	position: relative;
	left: 814px;
	width:110px;
	top: -27px;
}



#search {
	clear:both;
	margin: 0;
	padding:0;
	top: 0px;
	left: 0px;
	width: 500px;
}

.buttonsearch  {
	margin: 0;
	padding: 0;
	position:relative;
	top: 0px;
	left: 0px;
	width: 75px;
}

.buttonsearch a {
background-image:url(../imagens/button_search01.gif);
width: 75px;
height: 21px;
display: block;
}

.buttonsearch a:hover {
background-image:url(../imagens/button_search02.gif);
width: 75px;
height: 21px;
}

.advsearch  {
	margin: 0;
	padding: 0;
	position:relative;
	top: 0px;
	left: 0px;
}

.advsearch a {
background-image:url(../imagens/button_advsearch01.gif);
width: 123px;
height: 21px;
display: block;
}

.advsearch a:hover {
background-image:url(../imagens/button_advsearch02.gif);
width: 123px;
height: 21px;
}

/*PRINTER-FRIENDLY*/
#printheaderTestTaker {
	display: none;
}

/*SELECTION BOX*/
.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ff9966;
	text-decoration: none;
	background-image:url(../imagens/../test.gif);
	}

.test a:hover {
	font-size: 14px;
	color:#000000;
	background-color: #6600cc;
	}


.selection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#de6401;
	text-decoration: none;
	background-color:#ffffff;
	}

.selection a:hover {
	font-size: 12px;
	color:#de6401;
	background-color:#ffffff;
	}



/* CENTRAL HUB */
.icon-warning-hub {
    height: 30px !important;
    display: flex;
    align-items: center;
    justify-content: center
}

.icon-warning-hub i {
    color: red;
    font-size: 20px;
}

.addon-central-hub {
    font-size: 9px;
}


/* FIM CENTRAL HUB */