@charset "UTF-8";
/* Selection colours */

::selection 	 	{background: rgb(255,255,158);}
::-moz-selection 	{background: rgb(255,255,158);}
img::selection 		{background: transparent;}
img::-moz-selection	{background: transparent;}
body {-webkit-tap-highlight-color: rgb(255,255,158);}
html, body {
	background: #f2f2f2;
}

/*===============================================*/
/*    HEADER TOP
/*===============================================*/
.header__top {
	background: #F0F0F0;
}

.header__info {
	color: #777;
}

@media ( max-width : 991px) {
	.header__info {
		padding: 5px 0;
		display: block;
		font-size: 11px;
		text-align: center;
		display: block;
	}
}

.header__menu {
	text-align: right;
}

.header__list {
	margin: 8px 0;
	padding: 0;
	list-style: none;
}

.header__list li {
	display: inline-block;
	border-left: 1px solid #d9d9d9;
	padding: 0 10px;
}

@media ( max-width : 991px) {
	.header__list li {
		padding: 0 5px;
	}
}

.header__list li:first-child {
	border-left: none;
}

.header__list li a {
	display: inline-block;
	color: #333;
	text-transform: uppercase;
	font-size: 12px;
	cursor: pointer;
}

@media ( max-width : 991px) {
	.header__list li a {
		font-size: 7px;
	}
}

.header__list li a:hover {
	color: #000;
	text-decoration: underline;
}

.header__list li #btn_fontIncrease {
	width: 12px;
	height: 12px;
	background: url(3ZDuyOZedCvg47OdLKVW4khx5UbQRc6gsuR5mevclKy.png) no-repeat;
}

.header__list li #btn_fontDecrease {
	width: 12px;
	height: 12px;
	background: url(vInmNnlK0lRVfpSPqpZaIgXs8rrQ68ev7na7TCs7fCr.png) no-repeat;
}

.header__list li #btn_fontReset {
	width: 12px;
	height: 12px;
	background: url(GXfvP0kGmtbdnR86HCIIOR5DEIFUxsRU6EeAIPIr3SE.png) no-repeat;
}

.header__list li #btn_contrast_major {
	width: 12px;
	height: 12px;
	margin: 5px 5px 0 0;
	background: url(MS2d9N0iRYtbfGv1RCdXJmqJp9isNL1aEpzZ1pRce49.png) no-repeat;
}

.header__list li #btn_contrast_minor {
	width: 12px;
	height: 12px;
	margin: 5px 0 0 0;
	background: url(cmoztdORzFkCF9J9MGZxvjqfPzXEXEaKJ2ybbSw4rMW.png) no-repeat;
}

.header__list li #btn_ptbr {
	width: 16px;
	height: 12px;
	margin: 6px 10px 0 0;
	background: url(3AbZCcZz3x33ZpcdtP65x9W3zSDmrsVjf3GUKFIqvCN.png) no-repeat;
}

.header__list li #btn_enus {
	width: 16px;
	height: 12px;
	margin: 6px 0 0 0;
	background: url(DE2I5wVRNxAv27sUX0sBmppzpmG7v7hEQmdg7EFYq40.png) no-repeat;
}

/*===============================================*/
/*    HEADER BOTTOM
/*===============================================*/
.header__bottom {
	background:
		url("data:image/png;base64,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")
		repeat-x;
	padding: 15px 0;
	border-bottom: 3px solid #C72C32;
	/*border-bottom: 3px solid #FF8030;*/
}

/*===============================================*/
/*    BREADCRUMB
/*===============================================*/
.breadcrumb {
	background-color: #fff !important;
	border-bottom: 1px solid #EEE !important;
	border-radius: 0 !important;
	font-size: 14px;
}

.breadcrumb-item>.active {
	font-weight: 700;
	color: #999;
}

.breadcrumb a, .breadcrumb a:hover {
	color: #000
}

/*===============================================*/
/*    STAGES GUIDE
/*===============================================*/
#stages-guide-wrapper {
	background: #F5F5F5;
	border: 1px solid #E1E1E1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;	
	margin-bottom: 1rem!important;
}

.stages-guide {
	list-style: none;
	overflow:hidden;
	margin:0;
	padding:0;
	display:flex;
	flex-direction: row;
}

.stages-guide li{
	position:relative;
	display: flex;
	text-align: center;
	font-size: 80%;
	text-decoration: none;
	color: #444;
	text-shadow: 1px 1px #FFF;
	padding: 10px 25px 10px 35px;
	align-items:center;
}

.stages-guide li:first-child{
	padding-left: 25px !important;
}

.stages-guide li.active{
	background: #FF8030;
	font-weight: bold;
	color: #FFF;
	text-shadow: 1px 1px #d25202;
}

.stages-guide li.active:hover {
	cursor: default
}

.stages-guide li.active::after {
	border-left-color: #FF8030;
}

.stages-guide li::after,
.stages-guide li::before{
	content: "";
	position: absolute;
	display:block;
	top: 0;
}

.stages-guide li::after {	
	right: -17px;
	z-index: 1;
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 18px solid #f5f5f5;
}

.stages-guide li::before {
	left: 0;
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 18px solid #E1E1E1;
}

.stages-guide li:first-child::before, 
.stages-guide li:last-child::after{
	display: none;
}

/*===============================================*/
/*    CONTENT
/*===============================================*/
.content {
	background: #fff;
	padding-bottom: 50px;
}

/*  RELOGIO
/*-----------------------------------------------*/
.relogio {
	text-align: right;	
	margin-bottom: 5px;
}
.relogio__txt{
	color: #ff8030;
}

/*  BOX ALERTA
/*-----------------------------------------------*/
.box-alert__img {
	margin-right: 20px;
}

.box-alert__head {
	font-size: 18px;
	font-weight: 700;
	margin: 0;
	font-weight: 700;
}

.box-alert__txt {
	margin: 0;
}

/*  BOX GUIDE ADVICE
/*-----------------------------------------------*/
.guide-advice {
	font-size: 16px;
}

.guide-advice__head {
	font-size: 20px;
	font-weight: 700;
	color: #FF8030;
}

/*  ERROS FORM
/*-----------------------------------------------*/
.responseValidation{
	background: #de3c34;
	border-radius: 3px;
	color: #FFF;
	padding: 15px 30px;
	margin-bottom: 1rem!important;
}

.responseValidation ol{
	margin:0;
	padding:0;
}

.responseValidation.ok{ background:#3C3; color:#FFF; margin:0 0; }
.responseValidation.info{ background:#FF0; color:#333; margin:0 0; }
.responseValidation.error a, .responseValidation.ok a{ color:#FFF; text-decoration:underline; }
.responseValidation.info a{ color:#333; text-decoration:underline; }
.responseValidation h5{ font-size:100%; font-weight:bold; color:#FFF; }
.divMsgErroUpload, .divMsgErroInesperado, .divMsgMaxNumberOfFiles{ background:#DE3C34; color:#FFF; margin:0 0; }

body.contrast .responseValidation.error{ background:#DE3C34; color:#FFF;}
body.contrast .responseValidation.ok{ background:#3C3; color:#FFF; margin:0 0; }

.responseValidation ol li label.error {
    color: #ffffff;
}

/*===============================================*/
/*    SIDEBAR (GUIDE COMPANION)
/*===============================================*/
.content-sidebar > .card{
	position: -webkit-sticky;
    position: sticky;
    top: 15px;
}

.content-sidebar__head {
	color: #f44336;
	font-size: 18px;
	font-weight: 700;
	text-align: center;
}

.content-sidebar__info {
	border-top: 2px solid #ddd;
	margin-top: 15px;
	padding-top: 15px;
	font-size: 13px;
}

/*===============================================*/
/*    FOOTER
/*===============================================*/
.footer {
	background: #f2f2f2;
	font-size: 13px;
	padding-top: 20px;
	padding-bottom: 100px;
}

.footer__txt-del {
	font-weight: 700;
	margin: 0;
}

.footer__logos {
	text-align: right;
}

.footer__link {
	display: inline-block;
	padding-left: 10px;
}

@media ( max-width : 991px) {
	.footer {
		padding-bottom: 20px;
	}
	.footer__txt {
		margin-bottom: 20px;
		text-align: center;
		font-size: 10px;
	}
	.footer__logos {
		text-align: center;
	}
}

/*===============================================*/
/*    COMPONENTES
/*===============================================*/
label.red{
	color:red;
}

/*  CALENDARIO\
/*-----------------------------------------------*/
.ui-datepicker-trigger{
    border:none;
    background:none;
    display:flex;
    margin-left: -2px;
    padding:0;
 }
 
 .ui-datepicker-trigger .input-group-append{
 	height:100%
 }

/*  ALERTAS
/*-----------------------------------------------*/
.alert-danger {
	font-weight: 500;
	color: #bb4d57;
}


/*  CARDS
/*-----------------------------------------------*/
.card__legend{
	margin: 0;
	color: #FF8030;
    font-size: 18px;
	font-weight: 500;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	text-transform:uppercase;
}

.card__btn {
	display: -ms-flexbox !important;
	display: flex !important;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important;
}

/*  FORM
/*-----------------------------------------------*/
.form__head {
	font-size: 16px;
	text-transform: uppercase;
	border-bottom: 1px #ddd solid;
	padding-bottom: 5px;
	margin-bottom: 15px;
	font-weight: 700;
}

.form__head--nobd{
	border:none;
}

.form__info {
	color: #f44336;
	font-size: 14px;
	font-weight: 500;
	text-align:right;
}

/*  CARD INICIO
/*-----------------------------------------------*/
.card-intro {
    box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 20px;
    cursor: pointer;
    display: flex;
    position: relative;
    background: padding-box rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;
    padding: 15px;
    overflow: hidden;
    border-radius: 5px;
    transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    text-decoration: none;
    height:100%;
    align-items:center;
	justify-content: space-between;
}

.card-intro:hover {
    box-shadow: rgba(121, 121, 121, 0.6) 0px 4px 15px 0px;
    transform: scale(1.025);
    text-decoration: none;
    background: #fbdfcd;
}

.card-intro img{
	margin-right:15px;
}

.card-intro__text {
    color: #FF8030;
    display: block;
    font-size: 1.125rem;
    font-weight: 700;
    position: relative;
    z-index: 1;
    margin: 0px;
}

@media ( max-width : 991px) {
	.card-intro__text {
		width:65%;
	}
}












/* Main Navigation */
.preload1 {
	background: url(1npnVDGhKMRrXrrb4n2jEFpIva6js9kpR3NwuW84f6X.gif);
}

.preload2 {
	background: url(wkkyR57a20ZegaJ6YKkOYYFioN4LKPE7KZCCxNGD5Oq.gif);
}

#mainmenu {
	position: relative;
	height: 36px;
	width: 100%;
	background: #F0F0F0;
	margin: 0;
}

#mainmenu ul#nav {
	position: relative;
	width: 988px;
	height: auto;
	padding: 0;
	margin: 0px auto;
	font-family: arial, verdana, sans-serif;
	list-style: none;
}

#mainmenu #nav li.top {
	float: left;
	height: 35px;
	border-left: 1px solid #E5E5E5;
}

#mainmenu #nav li.top:first-child {
	border-left: none;
}

#mainmenu #nav li a.top_link {
	display: block;
	float: left;
	height: 35px;
	padding: 0px 0 0 8px;
	cursor: pointer;
	line-height: 33px;
	color: #333333;
	text-decoration: none;
	font-size: 80%;
	font-weight: bold;
}

#mainmenu #nav li a.top_link:first-child {
	padding: 0;
}

#mainmenu #nav li a.top_link img {
	margin: -3px 5px 0 0;
}

#mainmenu #nav li a.top_link span {
	float: left;
	display: block;
	padding: 2px 16px 0 8px;
	height: 35px;
}

#mainmenu #nav li a.top_link span.down {
	float: left;
	display: block;
	padding: 0 16px 0 8px;
	height: 35px;
}

#mainmenu #nav li:hover a.top_link {
	color: #333333;
}

#mainmenu #nav li:hover a.top_link span {
	
}

#mainmenu #nav li:hover a.top_link span.down {
	
}

#mainmenu #nav li:hover {
	position: relative;
	z-index: 200;
}

#mainmenu #nav li:hover ul.sub {
	left: -1px;
	top: 35px;
	padding: 5px 3px;
	white-space: nowrap;
	width: 175px;
	height: auto;
	z-index: 300;
	background: #F0F0F0;
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-left: 1px solid #DDD;
}

#mainmenu #nav li:hover ul.sub li {
	display: block;
	height: auto;
	min-height: 20px;
	position: relative;
	float: left;
	width: 150px;
	font-weight: normal;
}

#mainmenu #nav li:hover ul.sub li a {
	display: block;
	font-size: 90%;
	height: auto;
	min-height: 18px;
	width: 165px;
	line-height: 18px;
	padding: 2px 5px 2px 5px;
	color: #000;
	text-decoration: none;
}

#mainmenu #nav li ul.sub li a.fly {
	background: url(INQuBseFd3FQuTZsygUygmkwhe3zmWAwmfe0k1I1Zu2.gif) 165px 6px no-repeat;
}

#mainmenu #nav li:hover ul.sub li a:hover {
	background: #FFFFFF;
	color: #333333;
	border-color: #FFFFFF;
}

#mainmenu #nav li:hover ul.sub li a.fly:hover {
	background: #FFFFFF url(INQuBseFd3FQuTZsygUygmkwhe3zmWAwmfe0k1I1Zu2.gif) 165px 6px
		no-repeat;
	color: #333333;
}

#mainmenu #nav li:hover li:hover ul, #mainmenu #nav li:hover li:hover li:hover ul,
	#mainmenu #nav li:hover li:hover li:hover li:hover ul, #mainmenu #nav li:hover li:hover li:hover li:hover li:hover ul
	{
	left: 150px;
	top: -4px;
	padding: 3px;
	width: 175px;
	z-index: 400;
	height: auto;
	background: url(xpF9pXHM3HqOlvEDh7TReBA7ko5H6VQzjomeEoipw0F.gif) repeat-y;
	white-space: nowrap;
	border: 1px solid #737373;
}

#mainmenu #nav ul, #mainmenu #nav li:hover ul ul, #mainmenu #nav li:hover li:hover ul ul,
	#mainmenu #nav li:hover li:hover li:hover ul ul, #mainmenu #nav li:hover li:hover li:hover li:hover ul ul
	{
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}

#mainmenu #nav li:hover li:hover a.fly, #mainmenu #nav li:hover li:hover li:hover a.fly,
	#mainmenu #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly
	{
	background: #FFFFFF url(INQuBseFd3FQuTZsygUygmkwhe3zmWAwmfe0k1I1Zu2.gif) 165px 6px
		no-repeat;
	color: #333333;
	border-color: #F2F2F2;
}

#mainmenu #nav li:hover li:hover li a.fly, #mainmenu #nav li:hover li:hover li:hover li a.fly,
	#mainmenu #nav li:hover li:hover li:hover li:hover li a.fly {
	background: #F2F2F2 url(INQuBseFd3FQuTZsygUygmkwhe3zmWAwmfe0k1I1Zu2.gif) 165px 6px
		no-repeat;
	color: #333333;
	border-color: #F2F2F2;
}

/*
 * NOTIFIER
 */
#notifier {
	position: fixed;
	display: none;
	bottom: 0;
	width: 100%;
	height: auto;
	z-index: 999;
	padding: 0;
	margin: 0 0 0 0;
	background: #FFF;
}

#notifier .notifier-wrapper {
	position: relative;
	width: 984px;
	height: auto;
	margin: 0px auto;
}

#notifier .notifier-content {
	position: relative;
	float: left;
	width: 850px;
	height: auto;
	padding: 15px 10px;
}

#notifier.error, #notifier.error .notifier-content h5, #notifier.error .notifier-content p
	{
	background: #C00;
	color: #FFF;
}

#notifier.ok, #notifier.ok .notifier-content h5, #notifier.ok .notifier-content p
	{
	background: #093;
	color: #FFF;
}

#notifier.attention, #notifier.attention .notifier-content h5, #notifier.attention .notifier-content p
	{
	background: #FC0;
	color: #222;
}

#notifier .notifier-content h5 {
	margin: 0;
	line-height: 20px;
}

#notifier .notifier-content p {
	margin: 0;
	line-height: 12px;
}

#notifier .notifier-wrapper .notifier-close {
	position: relative;
	float: right;
	width: 16px;
	height: 16px;
	padding: 4px;
	margin: 15px 0 0 0;
	cursor: pointer;
	background: url(hnz024vjOui7AUlIWhB1xuBgZDPsxsnD0UPh7NOURJP.png) no-repeat;
}



/*
 * BIG NAV OPTIONS
 */
ul.big-nav-option {
	list-style: none;
	padding: 0 15px;
}

ul.big-nav-option li {
	width: 477px;
	min-height: 150px;
	padding: 15px 2%;
	margin: 0 0 20px 0;
	background: #f5f5f5;
	border: 1px solid #E5E5E5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

ul.big-nav-option li img {
	float: left;
	margin: 0 20px 0 0;
}

ul.big-nav-option li .description {
	float: left;
	width: 360px;
	min-height: 80px;
}

ul.big-nav-option li .description h3 {
	font-weight: bold;
	color: #FF8030;
	text-shadow: 1px 1px #FFF;
}

ul.big-nav-option li .description p {
	float: left;
}

ul.big-nav-option li.disabled .description {
	float: left;
	width: 360px;
	min-height: 80px;
}

ul.big-nav-option li.disabled .description h3 {
	font-weight: bold;
	color: #999;
	text-shadow: 1px 1px #FFF;
}

ul.big-nav-option li.disabled .description p {
	float: left;
	color: #999;
}

/*
 * BIG NAV OPTIONS
 */
ul.medium-nav-option {
	list-style: none;
}

ul.medium-nav-option li {
	width: 674px;
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #E5E5E5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

ul.medium-nav-option li:last-child {
	border-bottom: 0;
	margin: 0;
	padding: 0;
}

ul.medium-nav-option li img {
	float: left;
	margin: 0 20px 0 0;
}

ul.medium-nav-option li .description {
	float: left;
	width: 602px;
	min-height: 80px;
}

ul.medium-nav-option li .description h3 {
	font-weight: bold;
	color: #FF8030;
	text-shadow: 1px 1px #FFF;
}

ul.medium-nav-option li .description p {
	float: left;
}

ul.medium-nav-option li.disabled .description {
	float: left;
	width: 602px;
	min-height: 80px;
}

ul.medium-nav-option li.disabled .description h3 {
	font-weight: bold;
	color: #999;
	text-shadow: 1px 1px #FFF;
}

ul.medium-nav-option li.disabled .description p {
	float: left;
	color: #999;
}

/*
 * FAQ
 */
.questions_typebox {
	display: block;
	padding: 10px 15px;
	border-bottom: 1px solid #666;
	margin: 0 0 15px 0;
}

.questions_typebox h2 {
	font-size: 105%;
	font-weight: bold;
	margin: 0 0 10px 0;
	color: #333;
}

.questions_typebox ol {
	margin: 0;
}

.questions_typebox ol li {
	margin: 0 0 5px 20px;
	color: #333;
	padding: 10px 0;
	border-top: 1px solid #E2E2E2;
}

.questions_typebox ol li:first-child {
	border-top: none;
}

.questions_typebox ol li a {
	font-size: 105%;
	color: #333;
}

.answerbox {
	padding: 10px 15px;
	border: 1px solid #E2E2E2;
	margin: 15px 0 0 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.answerbox h2 {
	font-size: 100%;
	font-weight: bold;
	color: #333;
}

.answerbox p {
	color: #333;
	font-size: 105%;
}

.answerbox a.gotop {
	float: right;
	padding: 0;
}

/* wrapper full */
.wrapper-full {
	position: relative;
	float: right;
	width: 1000px;
	padding: 20px;
	margin: 0 0 15px 0;
	background: #f5f5f5;
	border: 1px solid #E5E5E5;
	color: #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wrapper-full ol {
	margin: 0 0 0 20px;
}

.wrapper-full ul {
	margin: 0 0 0 20px;
}

.wrapper-full h1, .wrapper-full h2, .wrapper-full h3
			.wrapper-full h4, .wrapper-full h5, .wrapper-full h6 {
	color: #333;
}

.wrapper-full p {
	color: #333;
	text-align: justify;
}

.wrapper-full strong {
	color: #333;
}

.wrapper-full a {
	color: #333;
}

#issue-number {
	float: right;
	width: auto;
	margin: 4px 15px 0 0;
}

#issue-number p {
	margin: 0;
	font-size: 100%;
	line-height: 10px;
}

#issue-number h4 {
	font-size: 205%;
	color: #BD0926;
	margin: 0;
}

/* jQuery Calendar adjustment */
.ui-datepicker table {
	font-size: 0.8em;
}

/* Captcha adjustment */
#captchDiv .campoDigitacaoTexto {
	color: #333;
}

#captchDiv .campoDigitacaoTexto input {
	color: #333;
}

/* Object list */
ul.object-list {
	width: 100%;
}

ul.object-list li.item {
	display: block;
	padding: 10px;
	min-height: 115px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #CCC;
}

ul.object-list li.item:last-child {
	border-bottom: none;
	margin: 0;
}

ul.object-list li.item.document .icon {
	float: left;
	width: 32px;
	height: 32px;
	margin: 0 10px 0 0;
	background: url(LRwtVGn0OwvK8G7NUqHRVTqR0usDvf5yA61EWQ75aaQ.png) no-repeat;
}

ul.object-list li.item.object .icon {
	float: left;
	width: 32px;
	height: 32px;
	margin: 0 10px 0 0;
	background: url(ynYTaIYWv6dLuZ75r8EyDrSJukT0KJhNQds9Wok7HHC.png) no-repeat;
}

ul.object-list li.item.person .icon {
	float: left;
	width: 32px;
	height: 32px;
	margin: 0 10px 0 0;
	background: url(MqpEiLvcSTLmpVJdn63ZK88efR8436G8nQV8tmFKCNu.png) no-repeat;
}

ul.object-list li.item.vehicle .icon {
	float: left;
	width: 32px;
	height: 32px;
	margin: 0 10px 0 0;
	background: url(Mc7Gh3TIpIwXvS5OrFfe9Vy85zMSlqtML0pr98Im3oP.png) no-repeat;
}

ul.object-list li.item .description {
	float: left;
	width: 300px;
}

ul.object-list li.item .description h3 {
	margin: 0;
}

ul.object-list li.item .options {
	float: right;
	width: 100px;
}

ul.object-list li.item .options ul {
	position: absolute;
	z-index: 90;
	width: 100px;
	list-style: none;
}

ul.object-list li.item .options ul li {
	padding: 3px 3px 3px 29px;
	background: #FFF;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

ul.object-list li.item .options ul li.opener {
	background: #FFF url(VYadLYqnQ9ShuGxxG1mLHlzYbhc92cdPiAJCrMPnpax.png) no-repeat 5px;
}

ul.object-list li.item .options ul li.options-item {
	border-top: none;
}

ul.object-list li.item .options ul li.view {
	background: #FFF url(y4Nb5eK7YGRu3nIz0EiZoyOfe8yKQAn8iybmmx1VjfV.png) no-repeat 5px;
}

ul.object-list li.item .options ul li.edit {
	background: #FFF url(5lyhzxqBGFK1SDzeIbv0yreZR0wQnxqVCAd7NM4Kmfa.png) no-repeat 5px;
}

ul.object-list li.item .options ul li.delete {
	background: #FFF url(5MuDhjRc45Rp2quQdIjAMdtnA53I0cNSBKn6OX3RRZZ.png) no-repeat 5px;
}

/*
 * CAR GRID
 */
.vehicle-option {
	display: block;
	margin: 10px 0;
}

.cargrid {
	width: 610px;
	cursor: pointer;
	margin: 0 auto;
	background: #FFF;
	overflow:hidden;
}

.cargrid .afront {
	float: left;
	width: 74px;
}

.cargrid .afront #A1, .cargrid .afront #v2_A1, .cargrid .afront #v3_A1,
	.cargrid .afront #v4_A1, .cargrid .afront #v5_A1 {
	width: 74px;
	height: 86px;
	background: url(1tHhvaJ9kprZgF92TJEqVPoU5mlH74EuWJlTHNo3S25.png) no-repeat;
}

.cargrid .afront #A1.checked, .cargrid .afront #v2_A1.checked, .cargrid .afront #v3_A1.checked,
	.cargrid .afront #v4_A1.checked, .cargrid .afront #v5_A1.checked {
	width: 74px;
	height: 86px;
	background: url(SMwBIlYlWzi1lC7G3Ef6lk9lcAq74uT4JzdXkmGFhFo.png) no-repeat;
}

.cargrid .afront #A2, .cargrid .afront #v2_A2, .cargrid .afront #v3_A2,
	.cargrid .afront #v4_A2, .cargrid .afront #v5_A2 {
	width: 74px;
	height: 96px;
	background: url(NgOQrr1lEwa3cc5vLntjL1NdHofnUgmNcJU6DqV86jY.png) no-repeat;
}

.cargrid .afront #A2.checked, .cargrid .afront #v2_A2.checked, .cargrid .afront #v3_A2.checked,
	.cargrid .afront #v4_A2.checked, .cargrid .afront #v5_A2.checked {
	width: 74px;
	height: 96px;
	background: url(imTJp541Yt48L568HolrP8Ss8rtOm70XmzdOEiXGJDs.png) no-repeat;
}

.cargrid .afront #A3, .cargrid .afront #v2_A3, .cargrid .afront #v3_A3,
	.cargrid .afront #v4_A3, .cargrid .afront #v5_A3 {
	width: 74px;
	height: 88px;
	background: url(8HvQbUss7vMdQAtzCGmg8vXsNwUhphFWyH8nb7l5X0s.png) no-repeat;
}

.cargrid .afront #A3.checked, .cargrid .afront #v2_A3.checked, .cargrid .afront #v3_A3.checked,
	.cargrid .afront #v4_A3.checked, .cargrid .afront #v5_A3.checked {
	width: 74px;
	height: 88px;
	background: url(K1WRyG9JPe6rfmsV8FIr6liOqlj39kqnnq2DUsGZIhg.png) no-repeat;
}

.cargrid .bfront {
	float: left;
	width: 136px;
}

.cargrid .bfront #B1, .cargrid .bfront #v2_B1, .cargrid .bfront #v3_B1,
	.cargrid .bfront #v4_B1, .cargrid .bfront #v5_B1 {
	width: 136px;
	height: 86px;
	background: url(V3iWZB1oWHogY5lFL8rUJU3YdmP6ZQI7zhLABOkNSan.png) no-repeat;
}

.cargrid .bfront #B1.checked, .cargrid .bfront #v2_B1.checked, .cargrid .bfront #v3_B1.checked,
	.cargrid .bfront #v4_B1.checked, .cargrid .bfront #v5_B1.checked {
	width: 136px;
	height: 86px;
	background: url(cUZ6FvN6syZOHyUeGe98I3y8CaUWORRuJkqP7MnStUs.png) no-repeat;
}

.cargrid .bfront #B2, .cargrid .bfront #v2_B2, .cargrid .bfront #v3_B2,
	.cargrid .bfront #v4_B2, .cargrid .bfront #v5_B2 {
	width: 136px;
	height: 96px;
	background: url(ka0T1Y5hoLY8atYL5KARTKVVdFFmRsOFaSvp7MjlXQ6.png) no-repeat;
}

.cargrid .bfront #B2.checked, .cargrid .bfront #v2_B2.checked, .cargrid .bfront #v3_B2.checked,
	.cargrid .bfront #v4_B2.checked, .cargrid .bfront #v5_B2.checked {
	width: 136px;
	height: 96px;
	background: url(UQYOO5Tc4GY7KHfVL6lT5odjgydfEZfkbB6ryItEkmH.png) no-repeat;
}

.cargrid .bfront #B3, .cargrid .bfront #v2_B3, .cargrid .bfront #v3_B3,
	.cargrid .bfront #v4_B3, .cargrid .bfront #v5_B3 {
	width: 136px;
	height: 88px;
	background: url(nvzUTtSsDljFyRcBIsaHA9balXKXRC3RPvpEwEKhXq1.png) no-repeat;
}

.cargrid .bfront #B3.checked, .cargrid .bfront #v2_B3.checked, .cargrid .bfront #v3_B3.checked,
	.cargrid .bfront #v4_B3.checked, .cargrid .bfront #v5_B3.checked {
	width: 136px;
	height: 88px;
	background: url(cEnexZkpTu7mRg1osMB4G0kVKsTQVY04mcsRC2YWsPC.png) no-repeat;
}

.cargrid .acenter {
	float: left;
	width: 146px;
}

.cargrid .acenter #C1, .cargrid .acenter #v2_C1, .cargrid .acenter #v3_C1,
	.cargrid .acenter #v4_C1, .cargrid .acenter #v5_C1 {
	width: 146px;
	height: 86px;
	background: url(csfef261uE49fbUFqdtfwPNMgA1JzUjtp5qVJDavmI.png) no-repeat;
}

.cargrid .acenter #C1.checked, .cargrid .acenter #v2_C1.checked,
	.cargrid .acenter #v3_C1.checked, .cargrid .acenter #v4_C1.checked,
	.cargrid .acenter #v5_C1.checked {
	width: 146px;
	height: 86px;
	background: url(k3G3YGlGQXNnkQscHONZ4j2OotVrJdiG2k3uY3YUwuI.png) no-repeat;
}

.cargrid .acenter #C2, .cargrid .acenter #v2_C2, .cargrid .acenter #v3_C2,
	.cargrid .acenter #v4_C2, .cargrid .acenter #v5_C2 {
	width: 146px;
	height: 96px;
	background: url(ewhvQCv4nSrTK3IUxZOLTvxhj58Rmrc1LWKZuHKRcx8.png) no-repeat;
}

.cargrid .acenter #C2.checked, .cargrid .acenter #v2_C2.checked,
	.cargrid .acenter #v3_C2.checked, .cargrid .acenter #v4_C2.checked,
	.cargrid .acenter #v5_C2.checked {
	width: 146px;
	height: 96px;
	background: url(cL7Zum4Mkwo21sBN1Fisk3j7jSj1F9PJy36zzvgGyQi.png) no-repeat;
}

.cargrid .acenter #C3, .cargrid .acenter #v2_C3, .cargrid .acenter #v3_C3,
	.cargrid .acenter #v4_C3, .cargrid .acenter #v5_C3 {
	width: 146px;
	height: 88px;
	background: url(8OIWL14nPHRZzRpEncwtoOrhii6jdPtvGvWisIS8lO5.png) no-repeat;
}

.cargrid .acenter #C3.checked, .cargrid .acenter #v2_C3.checked,
	.cargrid .acenter #v3_C3.checked, .cargrid .acenter #v4_C3.checked,
	.cargrid .acenter #v5_C3.checked {
	width: 146px;
	height: 88px;
	background: url(WiNITb8BEoZnqSeIb9gbNhWZ1sR6P35FXId0qRV5Jbz.png) no-repeat;
}

.cargrid .bcenter {
	float: left;
	width: 104px;
}

.cargrid .bcenter #D1, .cargrid .bcenter #v2_D1, .cargrid .bcenter #v3_D1,
	.cargrid .bcenter #v4_D1, .cargrid .bcenter #v5_D1 {
	width: 104px;
	height: 86px;
	background: url(lf1u2pTtf6eE6KaRfIVDgFNbM8d63iiy3EWmYXJ8BMW.png) no-repeat;
}

.cargrid .bcenter #D1.checked, .cargrid .bcenter #v2_D1.checked,
	.cargrid .bcenter #v3_D1.checked, .cargrid .bcenter #v4_D1.checked,
	.cargrid .bcenter #v5_D1.checked {
	width: 104px;
	height: 86px;
	background: url(xyxrvnc8Z3FI0kAmF8013YP75NfeISpSuPSQ78vyspN.png) no-repeat;
}

.cargrid .bcenter #D2, .cargrid .bcenter #v2_D2, .cargrid .bcenter #v3_D2,
	.cargrid .bcenter #v4_D2, .cargrid .bcenter #v5_D2 {
	width: 104px;
	height: 96px;
	background: url(8KAESCLE77Ywvulf8k2v0mOAPyjdin79RzE0FN4iO8m.png) no-repeat;
}

.cargrid .bcenter #D2.checked, .cargrid .bcenter #v2_D2.checked,
	.cargrid .bcenter #v3_D2.checked, .cargrid .bcenter #v4_D2.checked,
	.cargrid .bcenter #v5_D2.checked {
	width: 104px;
	height: 96px;
	background: url(ZbAZe79mP7bCgiJlx9hgeACqqsQYVQVf9IuxRw4Es4y.png) no-repeat;
}

.cargrid .bcenter #D3, .cargrid .bcenter #v2_D3, .cargrid .bcenter #v3_D3,
	.cargrid .bcenter #v4_D3, .cargrid .bcenter #v5_D3 {
	width: 104px;
	height: 88px;
	background: url(6AvUFnSTse1F5JxkfykHuwLWeCDumwRwoVHCkuHpx2z.png) no-repeat;
}

.cargrid .bcenter #D3.checked, .cargrid .bcenter #v2_D3.checked,
	.cargrid .bcenter #v3_D3.checked, .cargrid .bcenter #v4_D3.checked,
	.cargrid .bcenter #v5_D3.checked {
	width: 104px;
	height: 88px;
	background: url(5YBXgm0WHlfJoLGiIhWqqEsNbNM2juQBMwxTP5GeaHn.png) no-repeat;
}

.cargrid .arear {
	float: left;
	width: 91px;
}

.cargrid .arear #E1, .cargrid .arear #v2_E1, .cargrid .arear #v3_E1,
	.cargrid .arear #v4_E1, .cargrid .arear #v5_E1 {
	width: 91px;
	height: 86px;
	background: url(y4mX8Jk2mWugbuGQit1VyyY1L04ZBXkyPDWBK69TIus.png) no-repeat;
}

.cargrid .arear #E1.checked, .cargrid .arear #v2_E1.checked, .cargrid .arear #v3_E1.checked,
	.cargrid .arear #v4_E1.checked, .cargrid .arear #v5_E1.checked {
	width: 91px;
	height: 86px;
	background: url(JixQFSVc908JB1QaN8ReNiFNuAziNEa08sofFE8dUM.png) no-repeat;
}

.cargrid .arear #E2, .cargrid .arear #v2_E2, .cargrid .arear #v3_E2,
	.cargrid .arear #v4_E2, .cargrid .arear #v5_E2 {
	width: 91px;
	height: 96px;
	background: url(stDGugAMcTpYurzZOfckzPnRmMh0PmcXstoyqGiXnlu.png) no-repeat;
}

.cargrid .arear #E2.checked, .cargrid .arear #v2_E2.checked, .cargrid .arear #v3_E2.checked,
	.cargrid .arear #v4_E2.checked, .cargrid .arear #v5_E2.checked {
	width: 91px;
	height: 96px;
	background: url(5zgD70ZGGaxknzx91pjkHsYzw2NJ30cZ0qn0bZUtayb.png) no-repeat;
}

.cargrid .arear #E3, .cargrid .arear #v2_E3, .cargrid .arear #v3_E3,
	.cargrid .arear #v4_E3, .cargrid .arear #v5_E3 {
	width: 91px;
	height: 88px;
	background: url(XGJeI0h2gBQ4ZVaoYCgtTxFBBT8gb2h1Yzt0ma3t4NO.png) no-repeat;
}

.cargrid .arear #E3.checked, .cargrid .arear #v2_E3.checked, .cargrid .arear #v3_E3.checked,
	.cargrid .arear #v4_E3.checked, .cargrid .arear #v5_E3.checked {
	width: 91px;
	height: 88px;
	background: url(VcVPs8lxRpHhl28HqeY2Lym1Az6137U1gIlo0hd18jK.png) no-repeat;
}

.cargrid .brear {
	float: left;
	width: 59px;
}

.cargrid .brear #F1, .cargrid .brear #v2_F1, .cargrid .brear #v3_F1,
	.cargrid .brear #v4_F1, .cargrid .brear #v5_F1 {
	width: 59px;
	height: 86px;
	background: url(TZNGP2xhKSbqUSm9asmk7nhGl8VIwdiD94sqXDtj2ol.png) no-repeat;
}

.cargrid .brear #F1.checked, .cargrid .brear #v2_F1.checked, .cargrid .brear #v3_F1.checked,
	.cargrid .brear #v4_F1.checked, .cargrid .brear #v5_F1.checked {
	width: 59px;
	height: 86px;
	background: url(5MhvByYtkY6o0COUmWEB3U1TGWToZ2c8FBgZUYRZp0.png) no-repeat;
}

.cargrid .brear #F2, .cargrid .brear #v2_F2, .cargrid .brear #v3_F2,
	.cargrid .brear #v4_F2, .cargrid .brear #v5_F2 {
	width: 59px;
	height: 96px;
	background: url(DamN6fw6Ocu0cz6u3EYJCIO8yvJhxDvYxnHbajjpy5P.png) no-repeat;
}

.cargrid .brear #F2.checked, .cargrid .brear #v2_F2.checked, .cargrid .brear #v3_F2.checked,
	.cargrid .brear #v4_F2.checked, .cargrid .brear #v5_F2.checked {
	width: 59px;
	height: 96px;
	background: url(UOUSi0CcHFHTS2gFrq6K24yhLG0IS6JJHbt62N3LIZd.png) no-repeat;
}

.cargrid .brear #F3, .cargrid .brear #v2_F3, .cargrid .brear #v3_F3,
	.cargrid .brear #v4_F3, .cargrid .brear #v5_F3 {
	width: 59px;
	height: 88px;
	background: url(ZSyqGWDNZWSlNSxIf7Cdp9NfnDrwfxPyHbU65PQdXTy.png) no-repeat;
}

.cargrid .brear #F3.checked, .cargrid .brear #v2_F3.checked, .cargrid .brear #v3_F3.checked,
	.cargrid .brear #v4_F3.checked, .cargrid .brear #v5_F3.checked {
	width: 59px;
	height: 88px;
	background: url(PUOBmEnDVzIzz96Q7xSoa9HVfrLMwnZ0mdR8nUlvZ4o.png) no-repeat;
}

/*
 * CYCLE GRID
 */
.cyclegridleft {
	width: 300px;
	height: 193px;
	cursor: pointer;
	background: #FFF;
	margin:0 auto;
}

.cyclegridleft .front {
	float: left;
	width: 99px;
	margin: 0 0 0 0;
}

.cyclegridleft .front .cyclegridleft_A1, .cyclegridleft .front .v2_cyclegridleft_A1,
	.cyclegridleft .front .v3_cyclegridleft_A1, .cyclegridleft .front .v4_cyclegridleft_A1,
	.cyclegridleft .front .v5_cyclegridleft_A1 {
	width: 99px;
	height: 93px;
	background: url(eXEQt5Eri4lYIT15TNHcR2IvLikdvxn9sxvTc3NHM5v.png) no-repeat;
}

.cyclegridleft .front .cyclegridleft_A1.checked, .cyclegridleft .front .v2_cyclegridleft_A1.checked,
	.cyclegridleft .front .v3_cyclegridleft_A1.checked, .cyclegridleft .front .v4_cyclegridleft_A1.checked,
	.cyclegridleft .front .v5_cyclegridleft_A1.checked {
	width: 99px;
	height: 93px;
	background: url(mdqNHGh9He1iVjavhjpPGwsqbhyWbwGHnwYWlv5IJfv.png) no-repeat;
}

.cyclegridleft .front .cyclegridleft_A2, .cyclegridleft .front .v2_cyclegridleft_A2,
	.cyclegridleft .front .v3_cyclegridleft_A2, .cyclegridleft .front .v4_cyclegridleft_A2,
	.cyclegridleft .front .v5_cyclegridleft_A2 {
	width: 99px;
	height: 100px;
	background: url(ZlVKyVy12qEi2Rqcr04b01XHnlJxCQ2A9HXitb1SbWj.png) no-repeat;
}

.cyclegridleft .front .cyclegridleft_A2.checked, .cyclegridleft .front .v2_cyclegridleft_A2.checked,
	.cyclegridleft .front .v3_cyclegridleft_A2.checked, .cyclegridleft .front .v4_cyclegridleft_A2.checked,
	.cyclegridleft .front .v5_cyclegridleft_A2.checked {
	width: 99px;
	height: 100px;
	background: url(fXSvHRNzLodpbyJ7gVGlz96pUWv35Ub3EF3whaxiN9d.png) no-repeat;
}

.cyclegridleft .center {
	float: left;
	width: 102px;
}

.cyclegridleft .center .cyclegridleft_B1, .cyclegridleft .center .v2_cyclegridleft_B1,
	.cyclegridleft .center .v3_cyclegridleft_B1, .cyclegridleft .center .v4_cyclegridleft_B1,
	.cyclegridleft .center .v5_cyclegridleft_B1 {
	width: 102px;
	height: 93px;
	background: url(Q2FcyRFwe3NPtwWPbC9INVuXByLtV0j5ZHoESXfli2l.png) no-repeat;
}

.cyclegridleft .center .cyclegridleft_B1.checked, .cyclegridleft .center .v2_cyclegridleft_B1.checked,
	.cyclegridleft .center .v3_cyclegridleft_B1.checked, .cyclegridleft .center .v4_cyclegridleft_B1.checked,
	.cyclegridleft .center .v5_cyclegridleft_B1.checked {
	width: 102px;
	height: 93px;
	background: url(nHjXxkPXILYLNlkHLHyxpnXfz59EMUt45oz3wyfqc5w.png) no-repeat;
}

.cyclegridleft .center .cyclegridleft_B2, .cyclegridleft .center .v2_cyclegridleft_B2,
	.cyclegridleft .center .v3_cyclegridleft_B2, .cyclegridleft .center .v4_cyclegridleft_B2,
	.cyclegridleft .center .v5_cyclegridleft_B2 {
	width: 102px;
	height: 100px;
	background: url(ixRsLWkKcyNWHS7nXfeltg0HzbO9Ro6u4V3qiO1tNWY.png) no-repeat;
}

.cyclegridleft .center .cyclegridleft_B2.checked, .cyclegridleft .center .v2_cyclegridleft_B2.checked,
	.cyclegridleft .center .v3_cyclegridleft_B2.checked, .cyclegridleft .center .v4_cyclegridleft_B2.checked,
	.cyclegridleft .center .v5_cyclegridleft_B2.checked {
	width: 102px;
	height: 100px;
	background: url(gB2MfTiB4aKJ16DFlYYLDqYGJ7nsljdH31ge7LbCNyn.png) no-repeat;
}

.cyclegridleft .rear {
	float: left;
	width: 99px;
}

.cyclegridleft .rear .cyclegridleft_C1, .cyclegridleft .rear .v2_cyclegridleft_C1,
	.cyclegridleft .rear .v3_cyclegridleft_C1, .cyclegridleft .rear .v4_cyclegridleft_C1,
	.cyclegridleft .rear .v5_cyclegridleft_C1 {
	width: 99px;
	height: 93px;
	background: url(RN7aFS7n9XvRvrBXb1B9MU4bK5GnzBVfHbCbEspU4lU.png) no-repeat;
}

.cyclegridleft .rear .cyclegridleft_C1.checked, .cyclegridleft .rear .v2_cyclegridleft_C1.checked,
	.cyclegridleft .rear .v3_cyclegridleft_C1.checked, .cyclegridleft .rear .v4_cyclegridleft_C1.checked,
	.cyclegridleft .rear .v5_cyclegridleft_C1.checked {
	width: 99px;
	height: 93px;
	background: url(j4cF9R50iyA2j5EDx7PzrvQKEkZwr4S0fU0A7UwwY9B.png) no-repeat;
}

.cyclegridleft .rear .cyclegridleft_C2, .cyclegridleft .rear .v2_cyclegridleft_C2,
	.cyclegridleft .rear .v3_cyclegridleft_C2, .cyclegridleft .rear .v4_cyclegridleft_C2,
	.cyclegridleft .rear .v5_cyclegridleft_C2 {
	width: 99px;
	height: 100px;
	background: url(tDtB99H9WEAh3ccnNkKBtk2Amd5wNKol7wEFaQsS6kg.png) no-repeat;
}

.cyclegridleft .rear .cyclegridleft_C2.checked, .cyclegridleft .rear .v2_cyclegridleft_C2.checked,
	.cyclegridleft .rear .v3_cyclegridleft_C2.checked, .cyclegridleft .rear .v4_cyclegridleft_C2.checked,
	.cyclegridleft .rear .v5_cyclegridleft_C2.checked {
	width: 99px;
	height: 100px;
	background: url(RZx8RKycw1fZG9gv1yRyR4vX9rgkDcdhFcz74GQfpfG.png) no-repeat;
}

.cyclegridright {
	width: 300px;
	height: 193px;
	cursor: pointer;
	margin: 0  auto;
	background: #FFF;
}

.cyclegridright .rear {
	float: left;
	width: 99px;
	margin: 0 0 0 0;
}

.cyclegridright .rear .cyclegridright_A1, .cyclegridright .rear .v2_cyclegridright_A1,
	.cyclegridright .rear .v3_cyclegridright_A1, .cyclegridright .rear .v4_cyclegridright_A1,
	.cyclegridright .rear .v5_cyclegridright_A1 {
	width: 99px;
	height: 93px;
	background: url(VCjgUw9ChH3nJHU7yUMVn6aXTyh3PRSRqxkVmqvZT9r.png) no-repeat;
}

.cyclegridright .rear .cyclegridright_A1.checked, .cyclegridright .rear .v2_cyclegridright_A1.checked,
	.cyclegridright .rear .v3_cyclegridright_A1.checked, .cyclegridright .rear .v4_cyclegridright_A1.checked,
	.cyclegridright .rear .v5_cyclegridright_A1.checked {
	width: 99px;
	height: 93px;
	background: url(KXsriLgL8qdjgm0Fam2CsaCPHCvfscZEPDuawN709W4.png) no-repeat;
}

.cyclegridright .rear .cyclegridright_A2, .cyclegridright .rear .v2_cyclegridright_A2,
	.cyclegridright .rear .v3_cyclegridright_A2, .cyclegridright .rear .v4_cyclegridright_A2,
	.cyclegridright .rear .v5_cyclegridright_A2 {
	width: 99px;
	height: 100px;
	background: url(BAcYSKRzVUzYD1xOyaZ51ll24ENzYa3NvOovbWc83Hh.png) no-repeat;
}

.cyclegridright .rear .cyclegridright_A2.checked, .cyclegridright .rear .v2_cyclegridright_A2.checked,
	.cyclegridright .rear .v3_cyclegridright_A2.checked, .cyclegridright .rear .v4_cyclegridright_A2.checked,
	.cyclegridright .rear .v5_cyclegridright_A2.checked {
	width: 99px;
	height: 100px;
	background: url(urJcjsyBPEGzsx3aNI8VmLgcIwlN60OC1fweyYLqoae.png) no-repeat;
}

.cyclegridright .center {
	float: left;
	width: 102px;
}

.cyclegridright .center .cyclegridright_B1, .cyclegridright .center .v2_cyclegridright_B1,
	.cyclegridright .center .v3_cyclegridright_B1, .cyclegridright .center .v4_cyclegridright_B1,
	.cyclegridright .center .v5_cyclegridright_B1 {
	width: 102px;
	height: 93px;
	background: url(WdVL8BbGdw59mbHSkfQVnQ5b3jrBLzz0VmjmJCzeiy9.png) no-repeat;
}

.cyclegridright .center .cyclegridright_B1.checked, .cyclegridright .center .v2_cyclegridright_B1.checked,
	.cyclegridright .center .v3_cyclegridright_B1.checked, .cyclegridright .center .v4_cyclegridright_B1.checked,
	.cyclegridright .center .v5_cyclegridright_B1.checked {
	width: 102px;
	height: 93px;
	background: url(3L0qxH3T6rBeVY2BzwwP8oUcKYKFB76CNUoMOsaQU46.png) no-repeat;
}

.cyclegridright .center .cyclegridright_B2, .cyclegridright .center .v2_cyclegridright_B2,
	.cyclegridright .center .v3_cyclegridright_B2, .cyclegridright .center .v4_cyclegridright_B2,
	.cyclegridright .center .v5_cyclegridright_B2 {
	width: 102px;
	height: 100px;
	background: url(1MHfJ20nGte4ATCY3lj1C3mNUmQuLNguaoc6YU7p8H4.png) no-repeat;
}

.cyclegridright .center .cyclegridright_B2.checked, .cyclegridright .center .v2_cyclegridright_B2.checked,
	.cyclegridright .center .v3_cyclegridright_B2.checked, .cyclegridright .center .v4_cyclegridright_B2.checked,
	.cyclegridright .center .v5_cyclegridright_B2.checked {
	width: 102px;
	height: 100px;
	background: url(O9WAaDWcaIkxEexmgrd3U204LsnRt9NTTZuGdCcBw7e.png) no-repeat;
}

.cyclegridright .front {
	float: left;
	width: 99px;
}

.cyclegridright .front .cyclegridright_C1, .cyclegridright .front .v2_cyclegridright_C1,
	.cyclegridright .front .v3_cyclegridright_C1, .cyclegridright .front .v4_cyclegridright_C1,
	.cyclegridright .front .v5_cyclegridright_C1 {
	width: 99px;
	height: 93px;
	background: url(twNhRBo8BWTqfothAf9rx1JADCKGymZBRCxu5LCvWak.png) no-repeat;
}

.cyclegridright .front .cyclegridright_C1.checked, .cyclegridright .front .v2_cyclegridright_C1.checked,
	.cyclegridright .front .v3_cyclegridright_C1.checked, .cyclegridright .front .v4_cyclegridright_C1.checked,
	.cyclegridright .front .v5_cyclegridright_C1.checked {
	width: 99px;
	height: 93px;
	background: url(6tnpBrYcCMMwHLBC2LGrUE3avC5CbkADx26eusyHjnO.png) no-repeat;
}

.cyclegridright .front .cyclegridright_C2, .cyclegridright .front .v2_cyclegridright_C2,
	.cyclegridright .front .v3_cyclegridright_C2, .cyclegridright .front .v4_cyclegridright_C2,
	.cyclegridright .front .v5_cyclegridright_C2 {
	width: 99px;
	height: 100px;
	background: url(ODtuDxLozyRyaEQhBg9RmPkJp59Uer77vPwO028WzuM.png) no-repeat;
}

.cyclegridright .front .cyclegridright_C2.checked, .cyclegridright .front .v2_cyclegridright_C2.checked,
	.cyclegridright .front .v3_cyclegridright_C2.checked, .cyclegridright .front .v4_cyclegridright_C2.checked,
	.cyclegridright .front .v5_cyclegridright_C2.checked {
	width: 99px;
	height: 100px;
	background: url(jcmlTHawduIxh5YUI4SIRd1w1p8hZwpUfRoKuy7x7QY.png) no-repeat;
}

/*		
	Tablet Layout: 768px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout.
*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
	/*
 * HEADER
 */
	#header .header_top {
		position: relative;
		height: 60px;
		width: 100%;
		background: #F0F0F0;
		margin: 0;
	}
	#header .header_top {
		position: relative;
		width: 768px;
		height: auto;
		padding: 0 6px;
		margin: 0px auto;
	}
	#header .header_top .info {
		position: relative;
		width: 100%;
		font-size: 85%;
		color: #777;
		margin: 11px 0 0 4px;
		text-align: center;
	}
	#header .header_top #nav-aux {
		position: relative;
		float: none;
		width: auto;
		text-align: center;
		margin: 0 20%;
	}
	#header .header_top #nav-aux ul {
		display: block;
		z-index: 9999;
		margin: 0;
		position: relative;
	}
	#header .header_top #nav-aux ul li {
		z-index: 9998;
		position: relative;
		float: left;
		list-style: none;
		*display: inline;
		height: 28px;
		padding: 0 0 0 10px;
		margin: 10px 0 0 10px;
		vertical-align: middle;
		border-left: 1px solid #d9d9d9;
	}
	#header .header_top #nav-aux ul li:first-child {
		border-left: none;
	}
	#header .header_top #nav-aux ul li a {
		position: relative;
		display: block;
		*display: inline-block;
		float: left;
		z-index: 10000;
		color: #333;
		font-size: 70%;
		line-height: 24px;
		text-transform: uppercase;
		text-decoration: none;
	}
	#header .header_bottom {
		position: relative;
		width: 748px;
		height: 90px;
		padding: 3px 16px 0 16px;
		margin: 0px auto;
	}

	/* Main Navigation */
	#mainmenu {
		position: relative;
		height: 36px;
		width: 100%;
		background: #F0F0F0;
		margin: 0;
	}
	#mainmenu ul#nav {
		position: relative;
		width: 768px;
		height: auto;
		padding: 0;
		margin: 0px auto;
		font-family: arial, verdana, sans-serif;
		list-style: none;
	}
	#mainmenu #nav li.top {
		float: left;
		height: 35px;
		border-left: 1px solid #E5E5E5;
	}
	#mainmenu #nav li.top:first-child {
		border-left: none;
	}
	#mainmenu #nav li a.top_link {
		display: block;
		float: left;
		height: 35px;
		padding: 0px 0 0 8px;
		cursor: pointer;
		line-height: 33px;
		color: #333333;
		text-decoration: none;
		font-size: 80%;
		font-weight: bold;
	}
	#mainmenu #nav li a.top_link:first-child {
		padding: 0;
	}
	#mainmenu #nav li a.top_link img {
		margin: -3px 5px 0 0;
	}
	#mainmenu #nav li a.top_link span {
		float: left;
		display: block;
		padding: 2px 16px 0 8px;
		height: 35px;
	}
	#mainmenu #nav li a.top_link span.down {
		float: left;
		display: block;
		padding: 0 16px 0 8px;
		height: 35px;
	}
	#mainmenu #nav li:hover a.top_link {
		color: #333333;
	}
	#mainmenu #nav li:hover a.top_link span {
		
	}
	#mainmenu #nav li:hover a.top_link span.down {
		
	}
	#mainmenu #nav li:hover {
		position: relative;
		z-index: 200;
	}
	#mainmenu #nav li:hover ul.sub {
		left: -1px;
		top: 35px;
		padding: 5px 3px;
		white-space: nowrap;
		width: 175px;
		height: auto;
		z-index: 300;
		background: #F0F0F0;
		border-bottom: 1px solid #DDD;
		border-right: 1px solid #DDD;
		border-left: 1px solid #DDD;
	}
	#mainmenu #nav li:hover ul.sub li {
		display: block;
		height: auto;
		min-height: 30px;
		position: relative;
		float: left;
		width: 150px;
		font-weight: normal;
	}
	#mainmenu #nav li:hover ul.sub li a {
		display: block;
		font-size: 90%;
		height: auto;
		min-height: 30px;
		width: 165px;
		line-height: 18px;
		padding: 2px 5px 2px 5px;
		color: #000;
		text-decoration: none;
	}

	/*
 * NOTIFIER
 */
	#notifier {
		position: fixed;
		display: none;
		bottom: 0;
		width: 100%;
		height: auto;
		z-index: 999;
		padding: 0;
		margin: 0 0 0 0;
		background: #FFF;
	}
	#notifier .notifier-wrapper {
		position: relative;
		width: 764px;
		height: auto;
		margin: 0px auto;
	}
	#notifier .notifier-content {
		position: relative;
		float: left;
		width: 650px;
		height: auto;
		padding: 15px 10px;
	}

	/*
 * GUIDE COMPANION
 */
	#guide-companion {
		position: fixed;
		float: left;
		width: 200px;
		padding: 10px 20px 0 20px;
		margin: 0 15px;
		background: #f5f5f5;
		border: 1px solid #E5E5E5;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	#guide-companion .header {
		
	}
	#guide-companion .header img {
		position: relative;
		float: left;
		margin: 0 10px 0 0;
	}
	#guide-companion .header h4 {
		position: relative;
		float: left;
		width: 80px;
		margin: 15px 0 0 0;
		font-size: 110%;
		font-weight: bold;
		color: #FF8030;
		text-shadow: 1px 1px #FFF;
	}
	#guide-companion .info {
		margin: 15px 0;
		padding: 15px 0 0 0;
		border-top: 1px solid #DDD;
	}
	#guide-companion .info h5 {
		font-size: 115%;
	}
	#guide-companion .info p {
		font-size: 110%;
	}



	/*
 * BIG NAV OPTIONS
 */
	ul.big-nav-option {
		list-style: none;
		padding: 0 15px 0 15px;
	}
	ul.big-nav-option li {
		width: 100%;
		min-height: 100px;
		padding: 15px 2%;
		margin: 0 0 10px 0;
		background: #f5f5f5;
		border: 1px solid #E5E5E5;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	ul.big-nav-option li img {
		float: left;
		margin: 0 20px 0 0;
	}
	ul.big-nav-option li .description {
		float: left;
		width: 90%;
		min-height: 50px;
	}
	ul.big-nav-option li .description h3 {
		font-weight: bold;
		color: #FF8030;
		text-shadow: 1px 1px #FFF;
	}
	ul.big-nav-option li .description p {
		float: left;
	}
	ul.big-nav-option li.disabled .description {
		float: left;
		width: 90%;
		min-height: 50px;
	}
	ul.big-nav-option li.disabled .description h3 {
		font-weight: bold;
		color: #999;
		text-shadow: 1px 1px #FFF;
	}
	ul.big-nav-option li.disabled .description p {
		float: left;
		color: #999;
	}

	/*
 * BIG NAV OPTIONS
 */
	ul.medium-nav-option {
		list-style: none;
	}
	ul.medium-nav-option li {
		width: 474px;
		padding: 0 0 20px 0;
		margin: 0 0 20px 0;
		border-bottom: 1px solid #E5E5E5;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	ul.medium-nav-option li:last-child {
		border-bottom: 0;
		margin: 0;
		padding: 0;
	}
	ul.medium-nav-option li img {
		float: left;
		margin: 0 20px 0 0;
	}
	ul.medium-nav-option li .description {
		float: left;
		width: 404px;
		min-height: 80px;
	}
	ul.medium-nav-option li .description h3 {
		font-weight: bold;
		color: #FF8030;
		text-shadow: 1px 1px #FFF;
	}
	ul.medium-nav-option li .description p {
		float: left;
	}
	ul.medium-nav-option li.disabled .description {
		float: left;
		width: 404px;
		min-height: 80px;
	}
	ul.medium-nav-option li.disabled .description h3 {
		font-weight: bold;
		color: #999;
		text-shadow: 1px 1px #FFF;
	}
	ul.medium-nav-option li.disabled .description p {
		float: left;
		color: #999;
	}

	/*
 * FAQ
 */
	.questions_typebox {
		display: block;
		padding: 10px 15px;
		border-bottom: 1px solid #666;
		margin: 0 0 15px 0;
	}
	.questions_typebox h2 {
		font-size: 105%;
		font-weight: bold;
		margin: 0 0 10px 0;
		color: #333;
	}
	.questions_typebox ol {
		margin: 0;
	}
	.questions_typebox ol li {
		margin: 0 0 5px 20px;
		color: #333;
		padding: 10px 0;
		border-top: 1px solid #E2E2E2;
	}
	.questions_typebox ol li:first-child {
		border-top: none;
	}
	.questions_typebox ol li a {
		font-size: 105%;
		color: #333;
	}
	.answerbox {
		padding: 10px 15px;
		border: 1px solid #E2E2E2;
		margin: 15px 0 0 0;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	.answerbox h2 {
		font-size: 100%;
		font-weight: bold;
		color: #333;
	}
	.answerbox p {
		color: #333;
		font-size: 105%;
	}
	.answerbox a.gotop {
		float: right;
		padding: 0;
	}

	/* wrapper full */
	.wrapper-full {
		position: relative;
		float: right;
		width: 760px;
		padding: 20px;
		margin: 0 0 15px 0;
		background: #f5f5f5;
		border: 1px solid #E5E5E5;
		color: #333;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	.wrapper-full ol {
		margin: 0 0 0 20px;
	}
	.wrapper-full ul {
		margin: 0 0 0 20px;
	}
	.wrapper-full h1, .wrapper-full h2, .wrapper-full h3
			.wrapper-full h4, .wrapper-full h5, .wrapper-full h6 {
		color: #333;
	}
	.wrapper-full p {
		color: #333;
		text-align: justify;
	}
	.wrapper-full strong {
		color: #333;
	}
	.wrapper-full a {
		color: #333;
	}
	#issue-number {
		float: right;
		width: auto;
		margin: 4px 15px 0 0;
	}
	#issue-number p {
		margin: 0;
		font-size: 100%;
		line-height: 10px;
	}
	#issue-number h4 {
		font-size: 205%;
		color: #BD0926;
		margin: 0;
	}
	.cargrid {
		width: 400px;
		cursor: pointer;
		margin: 10px auto 0 auto;
		background: #FFF;
	}
	.cargrid .afront {
		float: left;
		width: 49px;
	}
	.cargrid .afront #A1, .cargrid .afront #v2_A1, .cargrid .afront #v3_A1,
		.cargrid .afront #v4_A1, .cargrid .afront #v5_A1 {
		width: 49px;
		height: 56px;
		background: url(1tHhvaJ9kprZgF92TJEqVPoU5mlH74EuWJlTHNo3S25.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A1.checked, .cargrid .afront #v2_A1.checked, .cargrid .afront #v3_A1.checked,
		.cargrid .afront #v4_A1.checked, .cargrid .afront #v5_A1.checked {
		width: 49px;
		height: 56px;
		background: url(SMwBIlYlWzi1lC7G3Ef6lk9lcAq74uT4JzdXkmGFhFo.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A2, .cargrid .afront #v2_A2, .cargrid .afront #v3_A2,
		.cargrid .afront #v4_A2, .cargrid .afront #v5_A2 {
		width: 49px;
		height: 63px;
		background: url(NgOQrr1lEwa3cc5vLntjL1NdHofnUgmNcJU6DqV86jY.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A2.checked, .cargrid .afront #v2_A2.checked, .cargrid .afront #v3_A2.checked,
		.cargrid .afront #v4_A2.checked, .cargrid .afront #v5_A2.checked {
		width: 49px;
		height: 63px;
		background: url(imTJp541Yt48L568HolrP8Ss8rtOm70XmzdOEiXGJDs.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A3, .cargrid .afront #v2_A3, .cargrid .afront #v3_A3,
		.cargrid .afront #v4_A3, .cargrid .afront #v5_A3 {
		width: 49px;
		height: 58px;
		background: url(8HvQbUss7vMdQAtzCGmg8vXsNwUhphFWyH8nb7l5X0s.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A3.checked, .cargrid .afront #v2_A3.checked, .cargrid .afront #v3_A3.checked,
		.cargrid .afront #v4_A3.checked, .cargrid .afront #v5_A3.checked {
		width: 49px;
		height: 57px;
		background: url(K1WRyG9JPe6rfmsV8FIr6liOqlj39kqnnq2DUsGZIhg.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront {
		float: left;
		width: 89px;
	}
	.cargrid .bfront #B1, .cargrid .bfront #v2_B1, .cargrid .bfront #v3_B1,
		.cargrid .bfront #v4_B1, .cargrid .bfront #v5_B1 {
		width: 89px;
		height: 56px;
		background: url(V3iWZB1oWHogY5lFL8rUJU3YdmP6ZQI7zhLABOkNSan.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B1.checked, .cargrid .bfront #v2_B1.checked, .cargrid .bfront #v3_B1.checked,
		.cargrid .bfront #v4_B1.checked, .cargrid .bfront #v5_B1.checked {
		width: 89px;
		height: 56px;
		background: url(cUZ6FvN6syZOHyUeGe98I3y8CaUWORRuJkqP7MnStUs.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B2, .cargrid .bfront #v2_B2, .cargrid .bfront #v3_B2,
		.cargrid .bfront #v4_B2, .cargrid .bfront #v5_B2 {
		width: 89px;
		height: 63px;
		background: url(ka0T1Y5hoLY8atYL5KARTKVVdFFmRsOFaSvp7MjlXQ6.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B2.checked, .cargrid .bfront #v2_B2.checked, .cargrid .bfront #v3_B2.checked,
		.cargrid .bfront #v4_B2.checked, .cargrid .bfront #v5_B2.checked {
		width: 89px;
		height: 63px;
		background: url(UQYOO5Tc4GY7KHfVL6lT5odjgydfEZfkbB6ryItEkmH.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B3, .cargrid .bfront #v2_B3, .cargrid .bfront #v3_B3,
		.cargrid .bfront #v4_B3, .cargrid .bfront #v5_B3 {
		width: 89px;
		height: 58px;
		background: url(nvzUTtSsDljFyRcBIsaHA9balXKXRC3RPvpEwEKhXq1.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B3.checked, .cargrid .bfront #v2_B3.checked, .cargrid .bfront #v3_B3.checked,
		.cargrid .bfront #v4_B3.checked, .cargrid .bfront #v5_B3.checked {
		width: 89px;
		height: 57px;
		background: url(cEnexZkpTu7mRg1osMB4G0kVKsTQVY04mcsRC2YWsPC.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter {
		float: left;
		width: 95px;
	}
	.cargrid .acenter #C1, .cargrid .acenter #v2_C1, .cargrid .acenter #v3_C1,
		.cargrid .acenter #v4_C1, .cargrid .acenter #v5_C1 {
		width: 95px;
		height: 56px;
		background: url(csfef261uE49fbUFqdtfwPNMgA1JzUjtp5qVJDavmI.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C1.checked, .cargrid .acenter #v2_C1.checked,
		.cargrid .acenter #v3_C1.checked, .cargrid .acenter #v4_C1.checked,
		.cargrid .acenter #v5_C1.checked {
		width: 95px;
		height: 56px;
		background: url(k3G3YGlGQXNnkQscHONZ4j2OotVrJdiG2k3uY3YUwuI.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C2, .cargrid .acenter #v2_C2, .cargrid .acenter #v3_C2,
		.cargrid .acenter #v4_C2, .cargrid .acenter #v5_C2 {
		width: 95px;
		height: 63px;
		background: url(ewhvQCv4nSrTK3IUxZOLTvxhj58Rmrc1LWKZuHKRcx8.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C2.checked, .cargrid .acenter #v2_C2.checked,
		.cargrid .acenter #v3_C2.checked, .cargrid .acenter #v4_C2.checked,
		.cargrid .acenter #v5_C2.checked {
		width: 95px;
		height: 63px;
		background: url(cL7Zum4Mkwo21sBN1Fisk3j7jSj1F9PJy36zzvgGyQi.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C3, .cargrid .acenter #v2_C3, .cargrid .acenter #v3_C3,
		.cargrid .acenter #v4_C3, .cargrid .acenter #v5_C3 {
		width: 95px;
		height: 58px;
		background: url(8OIWL14nPHRZzRpEncwtoOrhii6jdPtvGvWisIS8lO5.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C3.checked, .cargrid .acenter #v2_C3.checked,
		.cargrid .acenter #v3_C3.checked, .cargrid .acenter #v4_C3.checked,
		.cargrid .acenter #v5_C3.checked {
		width: 95px;
		height: 58px;
		background: url(WiNITb8BEoZnqSeIb9gbNhWZ1sR6P35FXId0qRV5Jbz.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter {
		float: left;
		width: 69px;
	}
	.cargrid .bcenter #D1, .cargrid .bcenter #v2_D1, .cargrid .bcenter #v3_D1,
		.cargrid .bcenter #v4_D1, .cargrid .bcenter #v5_D1 {
		width: 69px;
		height: 56px;
		background: url(lf1u2pTtf6eE6KaRfIVDgFNbM8d63iiy3EWmYXJ8BMW.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D1.checked, .cargrid .bcenter #v2_D1.checked,
		.cargrid .bcenter #v3_D1.checked, .cargrid .bcenter #v4_D1.checked,
		.cargrid .bcenter #v5_D1.checked {
		width: 69px;
		height: 56px;
		background: url(xyxrvnc8Z3FI0kAmF8013YP75NfeISpSuPSQ78vyspN.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D2, .cargrid .bcenter #v2_D2, .cargrid .bcenter #v3_D2,
		.cargrid .bcenter #v4_D2, .cargrid .bcenter #v5_D2 {
		width: 69px;
		height: 63px;
		background: url(8KAESCLE77Ywvulf8k2v0mOAPyjdin79RzE0FN4iO8m.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D2.checked, .cargrid .bcenter #v2_D2.checked,
		.cargrid .bcenter #v3_D2.checked, .cargrid .bcenter #v4_D2.checked,
		.cargrid .bcenter #v5_D2.checked {
		width: 69px;
		height: 63px;
		background: url(ZbAZe79mP7bCgiJlx9hgeACqqsQYVQVf9IuxRw4Es4y.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D3, .cargrid .bcenter #v2_D3, .cargrid .bcenter #v3_D3,
		.cargrid .bcenter #v4_D3, .cargrid .bcenter #v5_D3 {
		width: 69px;
		height: 58px;
		background: url(6AvUFnSTse1F5JxkfykHuwLWeCDumwRwoVHCkuHpx2z.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D3.checked, .cargrid .bcenter #v2_D3.checked,
		.cargrid .bcenter #v3_D3.checked, .cargrid .bcenter #v4_D3.checked,
		.cargrid .bcenter #v5_D3.checked {
		width: 69px;
		height: 57px;
		background: url(5YBXgm0WHlfJoLGiIhWqqEsNbNM2juQBMwxTP5GeaHn.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear {
		float: left;
		width: 59px;
	}
	.cargrid .arear #E1, .cargrid .arear #v2_E1, .cargrid .arear #v3_E1,
		.cargrid .arear #v4_E1, .cargrid .arear #v5_E1 {
		width: 59px;
		height: 56px;
		background: url(y4mX8Jk2mWugbuGQit1VyyY1L04ZBXkyPDWBK69TIus.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E1.checked, .cargrid .arear #v2_E1.checked, .cargrid .arear #v3_E1.checked,
		.cargrid .arear #v4_E1.checked, .cargrid .arear #v5_E1.checked {
		width: 59px;
		height: 56px;
		background: url(JixQFSVc908JB1QaN8ReNiFNuAziNEa08sofFE8dUM.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E2, .cargrid .arear #v2_E2, .cargrid .arear #v3_E2,
		.cargrid .arear #v4_E2, .cargrid .arear #v5_E2 {
		width: 59px;
		height: 63px;
		background: url(stDGugAMcTpYurzZOfckzPnRmMh0PmcXstoyqGiXnlu.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E2.checked, .cargrid .arear #v2_E2.checked, .cargrid .arear #v3_E2.checked,
		.cargrid .arear #v4_E2.checked, .cargrid .arear #v5_E2.checked {
		width: 59px;
		height: 63px;
		background: url(5zgD70ZGGaxknzx91pjkHsYzw2NJ30cZ0qn0bZUtayb.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E3, .cargrid .arear #v2_E3, .cargrid .arear #v3_E3,
		.cargrid .arear #v4_E3, .cargrid .arear #v5_E3 {
		width: 59px;
		height: 58px;
		background: url(XGJeI0h2gBQ4ZVaoYCgtTxFBBT8gb2h1Yzt0ma3t4NO.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E3.checked, .cargrid .arear #v2_E3.checked, .cargrid .arear #v3_E3.checked,
		.cargrid .arear #v4_E3.checked, .cargrid .arear #v5_E3.checked {
		width: 59px;
		height: 57px;
		background: url(VcVPs8lxRpHhl28HqeY2Lym1Az6137U1gIlo0hd18jK.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear {
		float: left;
		width: 39px;
	}
	.cargrid .brear #F1, .cargrid .brear #v2_F1, .cargrid .brear #v3_F1,
		.cargrid .brear #v4_F1, .cargrid .brear #v5_F1 {
		width: 39px;
		height: 56px;
		background: url(TZNGP2xhKSbqUSm9asmk7nhGl8VIwdiD94sqXDtj2ol.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F1.checked, .cargrid .brear #v2_F1.checked, .cargrid .brear #v3_F1.checked,
		.cargrid .brear #v4_F1.checked, .cargrid .brear #v5_F1.checked {
		width: 39px;
		height: 56px;
		background: url(5MhvByYtkY6o0COUmWEB3U1TGWToZ2c8FBgZUYRZp0.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F2, .cargrid .brear #v2_F2, .cargrid .brear #v3_F2,
		.cargrid .brear #v4_F2, .cargrid .brear #v5_F2 {
		width: 39px;
		height: 63px;
		background: url(DamN6fw6Ocu0cz6u3EYJCIO8yvJhxDvYxnHbajjpy5P.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F2.checked, .cargrid .brear #v2_F2.checked, .cargrid .brear #v3_F2.checked,
		.cargrid .brear #v4_F2.checked, .cargrid .brear #v5_F2.checked {
		width: 39px;
		height: 63px;
		background: url(UOUSi0CcHFHTS2gFrq6K24yhLG0IS6JJHbt62N3LIZd.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F3, .cargrid .brear #v2_F3, .cargrid .brear #v3_F3,
		.cargrid .brear #v4_F3, .cargrid .brear #v5_F3 {
		width: 39px;
		height: 58px;
		background: url(ZSyqGWDNZWSlNSxIf7Cdp9NfnDrwfxPyHbU65PQdXTy.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F3.checked, .cargrid .brear #v2_F3.checked, .cargrid .brear #v3_F3.checked,
		.cargrid .brear #v4_F3.checked, .cargrid .brear #v5_F3.checked {
		width: 39px;
		height: 58px;
		background: url(PUOBmEnDVzIzz96Q7xSoa9HVfrLMwnZ0mdR8nUlvZ4o.png) no-repeat;
		background-size: contain;
	}

	/*
 * CYCLE GRID
 */
	.cyclegridleft {
		float: left;
		width: 300px;
		height: 193px;
		cursor: pointer;
		margin: 10px 0 0 80px;
		background: #FFF;
	}
	.cyclegridleft .front {
		float: left;
		width: 99px;
		margin: 0 0 0 0;
	}
	.cyclegridleft .front .cyclegridleft_A1, .cyclegridleft .front .v2_cyclegridleft_A1,
		.cyclegridleft .front .v3_cyclegridleft_A1, .cyclegridleft .front .v4_cyclegridleft_A1,
		.cyclegridleft .front .v5_cyclegridleft_A1 {
		width: 99px;
		height: 93px;
		background: url(eXEQt5Eri4lYIT15TNHcR2IvLikdvxn9sxvTc3NHM5v.png) no-repeat;
	}
	.cyclegridleft .front .cyclegridleft_A1.checked, .cyclegridleft .front .v2_cyclegridleft_A1.checked,
		.cyclegridleft .front .v3_cyclegridleft_A1.checked, .cyclegridleft .front .v4_cyclegridleft_A1.checked,
		.cyclegridleft .front .v5_cyclegridleft_A1.checked {
		width: 99px;
		height: 93px;
		background: url(mdqNHGh9He1iVjavhjpPGwsqbhyWbwGHnwYWlv5IJfv.png) no-repeat;
	}
	.cyclegridleft .front .cyclegridleft_A2, .cyclegridleft .front .v2_cyclegridleft_A2,
		.cyclegridleft .front .v3_cyclegridleft_A2, .cyclegridleft .front .v4_cyclegridleft_A2,
		.cyclegridleft .front .v5_cyclegridleft_A2 {
		width: 99px;
		height: 100px;
		background: url(ZlVKyVy12qEi2Rqcr04b01XHnlJxCQ2A9HXitb1SbWj.png) no-repeat;
	}
	.cyclegridleft .front .cyclegridleft_A2.checked, .cyclegridleft .front .v2_cyclegridleft_A2.checked,
		.cyclegridleft .front .v3_cyclegridleft_A2.checked, .cyclegridleft .front .v4_cyclegridleft_A2.checked,
		.cyclegridleft .front .v5_cyclegridleft_A2.checked {
		width: 99px;
		height: 100px;
		background: url(fXSvHRNzLodpbyJ7gVGlz96pUWv35Ub3EF3whaxiN9d.png) no-repeat;
	}
	.cyclegridleft .center {
		float: left;
		width: 102px;
	}
	.cyclegridleft .center .cyclegridleft_B1, .cyclegridleft .center .v2_cyclegridleft_B1,
		.cyclegridleft .center .v3_cyclegridleft_B1, .cyclegridleft .center .v4_cyclegridleft_B1,
		.cyclegridleft .center .v5_cyclegridleft_B1 {
		width: 102px;
		height: 93px;
		background: url(Q2FcyRFwe3NPtwWPbC9INVuXByLtV0j5ZHoESXfli2l.png) no-repeat;
	}
	.cyclegridleft .center .cyclegridleft_B1.checked, .cyclegridleft .center .v2_cyclegridleft_B1.checked,
		.cyclegridleft .center .v3_cyclegridleft_B1.checked, .cyclegridleft .center .v4_cyclegridleft_B1.checked,
		.cyclegridleft .center .v5_cyclegridleft_B1.checked {
		width: 102px;
		height: 93px;
		background: url(nHjXxkPXILYLNlkHLHyxpnXfz59EMUt45oz3wyfqc5w.png) no-repeat;
	}
	.cyclegridleft .center .cyclegridleft_B2, .cyclegridleft .center .v2_cyclegridleft_B2,
		.cyclegridleft .center .v3_cyclegridleft_B2, .cyclegridleft .center .v4_cyclegridleft_B2,
		.cyclegridleft .center .v5_cyclegridleft_B2 {
		width: 102px;
		height: 100px;
		background: url(ixRsLWkKcyNWHS7nXfeltg0HzbO9Ro6u4V3qiO1tNWY.png) no-repeat;
	}
	.cyclegridleft .center .cyclegridleft_B2.checked, .cyclegridleft .center .v2_cyclegridleft_B2.checked,
		.cyclegridleft .center .v3_cyclegridleft_B2.checked, .cyclegridleft .center .v4_cyclegridleft_B2.checked,
		.cyclegridleft .center .v5_cyclegridleft_B2.checked {
		width: 102px;
		height: 100px;
		background: url(gB2MfTiB4aKJ16DFlYYLDqYGJ7nsljdH31ge7LbCNyn.png) no-repeat;
	}
	.cyclegridleft .rear {
		float: left;
		width: 99px;
	}
	.cyclegridleft .rear .cyclegridleft_C1, .cyclegridleft .rear .v2_cyclegridleft_C1,
		.cyclegridleft .rear .v3_cyclegridleft_C1, .cyclegridleft .rear .v4_cyclegridleft_C1,
		.cyclegridleft .rear .v5_cyclegridleft_C1 {
		width: 99px;
		height: 93px;
		background: url(RN7aFS7n9XvRvrBXb1B9MU4bK5GnzBVfHbCbEspU4lU.png) no-repeat;
	}
	.cyclegridleft .rear .cyclegridleft_C1.checked, .cyclegridleft .rear .v2_cyclegridleft_C1.checked,
		.cyclegridleft .rear .v3_cyclegridleft_C1.checked, .cyclegridleft .rear .v4_cyclegridleft_C1.checked,
		.cyclegridleft .rear .v5_cyclegridleft_C1.checked {
		width: 99px;
		height: 93px;
		background: url(j4cF9R50iyA2j5EDx7PzrvQKEkZwr4S0fU0A7UwwY9B.png) no-repeat;
	}
	.cyclegridleft .rear .cyclegridleft_C2, .cyclegridleft .rear .v2_cyclegridleft_C2,
		.cyclegridleft .rear .v3_cyclegridleft_C2, .cyclegridleft .rear .v4_cyclegridleft_C2,
		.cyclegridleft .rear .v5_cyclegridleft_C2 {
		width: 99px;
		height: 100px;
		background: url(tDtB99H9WEAh3ccnNkKBtk2Amd5wNKol7wEFaQsS6kg.png) no-repeat;
	}
	.cyclegridleft .rear .cyclegridleft_C2.checked, .cyclegridleft .rear .v2_cyclegridleft_C2.checked,
		.cyclegridleft .rear .v3_cyclegridleft_C2.checked, .cyclegridleft .rear .v4_cyclegridleft_C2.checked,
		.cyclegridleft .rear .v5_cyclegridleft_C2.checked {
		width: 99px;
		height: 100px;
		background: url(RZx8RKycw1fZG9gv1yRyR4vX9rgkDcdhFcz74GQfpfG.png) no-repeat;
	}
	.cyclegridright {
		float: right;
		width: 300px;
		height: 193px;
		cursor: pointer;
		margin: 10px 88px 0 0;
		background: #FFF;
	}
	.cyclegridright .rear {
		float: left;
		width: 99px;
		margin: 0 0 0 0;
	}
	.cyclegridright .rear .cyclegridright_A1, .cyclegridright .rear .v2_cyclegridright_A1,
		.cyclegridright .rear .v3_cyclegridright_A1, .cyclegridright .rear .v4_cyclegridright_A1,
		.cyclegridright .rear .v5_cyclegridright_A1 {
		width: 99px;
		height: 93px;
		background: url(VCjgUw9ChH3nJHU7yUMVn6aXTyh3PRSRqxkVmqvZT9r.png) no-repeat;
	}
	.cyclegridright .rear .cyclegridright_A1.checked, .cyclegridright .rear .v2_cyclegridright_A1.checked,
		.cyclegridright .rear .v3_cyclegridright_A1.checked, .cyclegridright .rear .v4_cyclegridright_A1.checked,
		.cyclegridright .rear .v5_cyclegridright_A1.checked {
		width: 99px;
		height: 93px;
		background: url(KXsriLgL8qdjgm0Fam2CsaCPHCvfscZEPDuawN709W4.png) no-repeat;
	}
	.cyclegridright .rear .cyclegridright_A2, .cyclegridright .rear .v2_cyclegridright_A2,
		.cyclegridright .rear .v3_cyclegridright_A2, .cyclegridright .rear .v4_cyclegridright_A2,
		.cyclegridright .rear .v5_cyclegridright_A2 {
		width: 99px;
		height: 100px;
		background: url(BAcYSKRzVUzYD1xOyaZ51ll24ENzYa3NvOovbWc83Hh.png) no-repeat;
	}
	.cyclegridright .rear .cyclegridright_A2.checked, .cyclegridright .rear .v2_cyclegridright_A2.checked,
		.cyclegridright .rear .v3_cyclegridright_A2.checked, .cyclegridright .rear .v4_cyclegridright_A2.checked,
		.cyclegridright .rear .v5_cyclegridright_A2.checked {
		width: 99px;
		height: 100px;
		background: url(urJcjsyBPEGzsx3aNI8VmLgcIwlN60OC1fweyYLqoae.png) no-repeat;
	}
	.cyclegridright .center {
		float: left;
		width: 102px;
	}
	.cyclegridright .center .cyclegridright_B1, .cyclegridright .center .v2_cyclegridright_B1,
		.cyclegridright .center .v3_cyclegridright_B1, .cyclegridright .center .v4_cyclegridright_B1,
		.cyclegridright .center .v5_cyclegridright_B1 {
		width: 102px;
		height: 93px;
		background: url(WdVL8BbGdw59mbHSkfQVnQ5b3jrBLzz0VmjmJCzeiy9.png) no-repeat;
	}
	.cyclegridright .center .cyclegridright_B1.checked, .cyclegridright .center .v2_cyclegridright_B1.checked,
		.cyclegridright .center .v3_cyclegridright_B1.checked, .cyclegridright .center .v4_cyclegridright_B1.checked,
		.cyclegridright .center .v5_cyclegridright_B1.checked {
		width: 102px;
		height: 93px;
		background: url(3L0qxH3T6rBeVY2BzwwP8oUcKYKFB76CNUoMOsaQU46.png) no-repeat;
	}
	.cyclegridright .center .cyclegridright_B2, .cyclegridright .center .v2_cyclegridright_B2,
		.cyclegridright .center .v3_cyclegridright_B2, .cyclegridright .center .v4_cyclegridright_B2,
		.cyclegridright .center .v5_cyclegridright_B2 {
		width: 102px;
		height: 100px;
		background: url(1MHfJ20nGte4ATCY3lj1C3mNUmQuLNguaoc6YU7p8H4.png) no-repeat;
	}
	.cyclegridright .center .cyclegridright_B2.checked, .cyclegridright .center .v2_cyclegridright_B2.checked,
		.cyclegridright .center .v3_cyclegridright_B2.checked, .cyclegridright .center .v4_cyclegridright_B2.checked,
		.cyclegridright .center .v5_cyclegridright_B2.checked {
		width: 102px;
		height: 100px;
		background: url(O9WAaDWcaIkxEexmgrd3U204LsnRt9NTTZuGdCcBw7e.png) no-repeat;
	}
	.cyclegridright .front {
		float: left;
		width: 99px;
	}
	.cyclegridright .front .cyclegridright_C1, .cyclegridright .front .v2_cyclegridright_C1,
		.cyclegridright .front .v3_cyclegridright_C1, .cyclegridright .front .v4_cyclegridright_C1,
		.cyclegridright .front .v5_cyclegridright_C1 {
		width: 99px;
		height: 93px;
		background: url(twNhRBo8BWTqfothAf9rx1JADCKGymZBRCxu5LCvWak.png) no-repeat;
	}
	.cyclegridright .front .cyclegridright_C1.checked, .cyclegridright .front .v2_cyclegridright_C1.checked,
		.cyclegridright .front .v3_cyclegridright_C1.checked, .cyclegridright .front .v4_cyclegridright_C1.checked,
		.cyclegridright .front .v5_cyclegridright_C1.checked {
		width: 99px;
		height: 93px;
		background: url(6tnpBrYcCMMwHLBC2LGrUE3avC5CbkADx26eusyHjnO.png) no-repeat;
	}
	.cyclegridright .front .cyclegridright_C2, .cyclegridright .front .v2_cyclegridright_C2,
		.cyclegridright .front .v3_cyclegridright_C2, .cyclegridright .front .v4_cyclegridright_C2,
		.cyclegridright .front .v5_cyclegridright_C2 {
		width: 99px;
		height: 100px;
		background: url(ODtuDxLozyRyaEQhBg9RmPkJp59Uer77vPwO028WzuM.png) no-repeat;
	}
	.cyclegridright .front .cyclegridright_C2.checked, .cyclegridright .front .v2_cyclegridright_C2.checked,
		.cyclegridright .front .v3_cyclegridright_C2.checked, .cyclegridright .front .v4_cyclegridright_C2.checked,
		.cyclegridright .front .v5_cyclegridright_C2.checked {
		width: 99px;
		height: 100px;
		background: url(jcmlTHawduIxh5YUI4SIRd1w1p8hZwpUfRoKuy7x7QY.png) no-repeat;
	}

	/* jQuery Calendar adjustment */
	.ui-datepicker table {
		font-size: 0.8em;
	}
	/* VARIOUS */
	.ui-datepicker-trigger {
		display: none;
	}
}

/*		
	Wide Mobile Layout: 480px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout, Mobile Layout.
*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.half {
		width: 100%;
	}
}

/*		
	Mobile Layout: 480px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout
*/
@media only screen and (max-width: 767px) {
	/*
 * HEADER
 */
	#header .header_top {
		position: relative;
		height: 55px;
		width: 100%;
		min-width: 480px;
		background: #F0F0F0;
		margin: 0 auto;
	}
	#header .header_top {
		position: relative;
		display: block;
		width: 480px;
		height: auto;
		padding: 0 6px;
		margin: 0px auto;
	}
	#header .header_top .info {
		position: relative;
		width: 100%;
		font-size: 85%;
		color: #777;
		margin: 11px 0 0 4px;
		text-align: center;
	}
	#header .header_top #nav-aux {
		position: relative;
		float: none;
		display: block;
		text-align: center;
		margin: 0 0 0 75px;
	}
	#header .header_top #nav-aux ul {
		display: block;
		z-index: 9999;
		margin: 0;
		position: relative;
	}
	#header .header_top #nav-aux ul li {
		z-index: 9998;
		position: relative;
		float: left;
		list-style: none;
		*display: inline;
		height: 24px;
		padding: 0 0 0 10px;
		margin: 6px 0 0 10px;
		vertical-align: middle;
		border-left: none;
	}
	#header .header_top #nav-aux ul li:first-child {
		border-left: none;
	}
	#header .header_top #nav-aux ul li a {
		position: relative;
		display: block;
		*display: inline-block;
		float: left;
		z-index: 10000;
		color: #333;
		font-size: 70%;
		line-height: 24px;
		text-transform: uppercase;
		text-decoration: none;
	}
	#header .header_top #nav-aux ul li a:hover {
		color: #000;
		text-decoration: underline;
	}
	#header .header_top #nav-aux ul li a#btn_fontIncrease, #header .header_top #nav-aux ul li a#btn_fontDecrease,
		#header .header_top #nav-aux ul li a#btn_fontReset, #header .header_top #nav-aux ul li a#btn_contrast_major,
		#header .header_top #nav-aux ul li a#btn_contrast_minor {
		display: none;
	}
	#header .header_top #nav-aux ul li a#btn_ptbr {
		width: 16px;
		height: 12px;
		margin: 6px 10px 0 0;
		background: url(3AbZCcZz3x33ZpcdtP65x9W3zSDmrsVjf3GUKFIqvCN.png) no-repeat;
	}
	#header .header_top #nav-aux ul li a#btn_enus {
		width: 16px;
		height: 12px;
		margin: 6px 0 0 0;
		background: url(DE2I5wVRNxAv27sUX0sBmppzpmG7v7hEQmdg7EFYq40.png) no-repeat;
	}
	#header .header_bottom {
		position: relative;
		display: block;
		height: auto;
		width: 100%;
		min-width: 480px;
		background: #FFF;
		background:
			url("data:image/png;base64,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")
			repeat-x;
	}
	#header_line {
		width: 100%;
	}
	#header_line .line_left {
		float: left;
		width: 50%;
		height: 3px;
		background: #C72C32;
	}
	#header_line .line_right {
		float: left;
		width: 50%;
		height: 3px;
		background: #FF8030;
	}
	#header .header_bottom {
		position: relative;
		display: block;
		width: 480px;
		height: 90px;
		padding: 0 6px;
		margin: 0px auto;
	}
	#header .header_bottom #logo_main {
		position: relative;
		float: left;
		padding: 0;
		margin: 22px 0 0px 0;
	}
	#header .header_bottom .logo_partner {
		position: relative;
		float: right;
		margin: 15px 15px 0 0;
	}

	/* Main Navigation */
	#mainmenu {
		position: relative;
		height: 36px;
		width: 100%;
		background: #F0F0F0;
		margin: 0;
	}
	#mainmenu ul#nav {
		position: relative;
		width: 480px;
		height: auto;
		padding: 0;
		margin: 0px auto;
		font-family: arial, verdana, sans-serif;
		list-style: none;
	}
	#mainmenu #nav li.top {
		float: left;
		height: 35px;
		border-left: 1px solid #E5E5E5;
	}
	#mainmenu #nav li.top:first-child {
		border-left: none;
	}
	#mainmenu #nav li a.top_link {
		display: block;
		float: left;
		height: 35px;
		padding: 0px 0 0 8px;
		cursor: pointer;
		line-height: 33px;
		color: #333333;
		text-decoration: none;
		font-size: 80%;
		font-weight: bold;
	}
	#mainmenu #nav li a.top_link:first-child {
		padding: 0;
	}
	#mainmenu #nav li a.top_link img {
		margin: -3px 5px 0 0;
	}
	#mainmenu #nav li a.top_link span {
		float: left;
		display: block;
		padding: 2px 16px 0 8px;
		height: 35px;
	}
	#mainmenu #nav li a.top_link span.down {
		float: left;
		display: block;
		padding: 0 16px 0 8px;
		height: 35px;
	}
	#mainmenu #nav li:hover a.top_link {
		color: #333333;
	}
	#mainmenu #nav li:hover a.top_link span {
		
	}
	#mainmenu #nav li:hover a.top_link span.down {
		
	}
	#mainmenu #nav li:hover {
		position: relative;
		z-index: 200;
	}
	#mainmenu #nav li:hover ul.sub {
		left: -1px;
		top: 35px;
		padding: 5px 3px;
		white-space: nowrap;
		width: 175px;
		height: auto;
		z-index: 300;
		background: #F0F0F0;
		border-bottom: 1px solid #DDD;
		border-right: 1px solid #DDD;
		border-left: 1px solid #DDD;
	}
	#mainmenu #nav li:hover ul.sub li {
		display: block;
		height: auto;
		min-height: 30px;
		position: relative;
		float: left;
		width: 150px;
		font-weight: normal;
	}
	#mainmenu #nav li:hover ul.sub li a {
		display: block;
		font-size: 90%;
		height: auto;
		min-height: 30px;
		width: 165px;
		line-height: 18px;
		padding: 2px 5px 2px 5px;
		color: #000;
		text-decoration: none;
	}

	/*
 * NOTIFIER
 */
	#notifier {
		position: fixed;
		display: none;
		bottom: 0;
		width: 100%;
		height: auto;
		z-index: 999;
		padding: 0;
		margin: 0 0 0 0;
		background: #FFF;
	}
	#notifier .notifier-wrapper {
		position: relative;
		width: 480px;
		height: auto;
		margin: 0px auto;
	}
	#notifier .notifier-content {
		position: relative;
		float: left;
		width: 480px;
		height: auto;
		padding: 15px 10px;
	}

	/*
 * GUIDE COMPANION
 */
	#guide-companion {
		display: none;
	}
	#guide-companion .header {
		
	}
	#guide-companion .header img {
		position: relative;
		float: left;
		margin: 0 10px 0 0;
	}
	#guide-companion .header h4 {
		position: relative;
		float: left;
		width: 80px;
		margin: 15px 0 0 0;
		font-size: 110%;
		font-weight: bold;
		color: #FF8030;
		text-shadow: 1px 1px #FFF;
	}
	#guide-companion .info {
		margin: 15px 0;
		padding: 15px 0 0 0;
		border-top: 1px solid #DDD;
	}
	#guide-companion .info h5 {
		font-size: 115%;
	}
	#guide-companion .info p {
		font-size: 110%;
	}


	/*
 * BIG NAV OPTIONS
 */
	ul.big-nav-option {
		list-style: none;
		padding: 0 15px 0 15px;
	}
	ul.big-nav-option li {
		width: 100%;
		min-height: 100px;
		padding: 15px 5%;
		margin: 0 0 10px 0;
		background: #f5f5f5;
		border: 1px solid #E5E5E5;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	ul.big-nav-option li img {
		float: left;
		margin: 0 20px 0 0;
	}
	ul.big-nav-option li .description {
		float: left;
		width: 82%;
		min-height: 50px;
	}
	ul.big-nav-option li .description h3 {
		font-weight: bold;
		color: #FF8030;
		text-shadow: 1px 1px #FFF;
	}
	ul.big-nav-option li .description p {
		float: left;
	}
	ul.big-nav-option li.disabled .description {
		float: left;
		width: 82%;
		min-height: 50px;
	}
	ul.big-nav-option li.disabled .description h3 {
		font-weight: bold;
		color: #999;
		text-shadow: 1px 1px #FFF;
	}
	ul.big-nav-option li.disabled .description p {
		float: left;
		color: #999;
	}

	/*
 * BIG NAV OPTIONS
 */
	ul.medium-nav-option {
		list-style: none;
	}
	ul.medium-nav-option li {
		width: 410px;
		padding: 0 0 20px 0;
		margin: 0 0 20px 0;
		border-bottom: 1px solid #E5E5E5;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	ul.medium-nav-option li:last-child {
		border-bottom: 0;
		margin: 0;
		padding: 0;
	}
	ul.medium-nav-option li img {
		float: left;
		margin: 0 20px 0 0;
	}
	ul.medium-nav-option li .description {
		float: left;
		width: 82%;
		min-height: 80px;
	}
	ul.medium-nav-option li .description h3 {
		font-weight: bold;
		color: #FF8030;
		text-shadow: 1px 1px #FFF;
	}
	ul.medium-nav-option li .description p {
		float: left;
	}
	ul.medium-nav-option li.disabled .description {
		float: left;
		width: 82%;
		min-height: 80px;
	}
	ul.medium-nav-option li.disabled .description h3 {
		font-weight: bold;
		color: #999;
		text-shadow: 1px 1px #FFF;
	}
	ul.medium-nav-option li.disabled .description p {
		float: left;
		color: #999;
	}

	/*
 * FAQ
 */
	.questions_typebox {
		display: block;
		padding: 10px 15px;
		border-bottom: 1px solid #666;
		margin: 0 0 15px 0;
	}
	.questions_typebox h2 {
		font-size: 105%;
		font-weight: bold;
		margin: 0 0 10px 0;
		color: #333;
	}
	.questions_typebox ol {
		margin: 0;
	}
	.questions_typebox ol li {
		margin: 0 0 5px 20px;
		color: #333;
		padding: 10px 0;
		border-top: 1px solid #E2E2E2;
	}
	.questions_typebox ol li:first-child {
		border-top: none;
	}
	.questions_typebox ol li a {
		font-size: 105%;
		color: #333;
	}
	.answerbox {
		padding: 10px 15px;
		border: 1px solid #E2E2E2;
		margin: 15px 0 0 0;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	.answerbox h2 {
		font-size: 100%;
		font-weight: bold;
		color: #333;
	}
	.answerbox p {
		color: #333;
		font-size: 105%;
	}
	.answerbox a.gotop {
		float: right;
		padding: 0;
	}

	/*
 * CONTENT
 */
	/* Content title */
	#content-title {
		float: left;
		width: 480px;
		margin: 0 15px 20px;
	}
	#content-title div {
		float: left;
		width: 85%;
	}
	#content-title img {
		float: left;
		margin: 0 10px 0 0;
	}
	#content-title h1 {
		margin: 4px 0 0 0;
		color: #333;
		font-size: 170%;
	}
	#content-title p {
		margin: 0 0 0 0;
	}

	/* wrapper full */
	.wrapper-full {
		position: relative;
		float: right;
		width: 480px;
		padding: 20px;
		margin: 0 0 15px 0;
		background: #f5f5f5;
		border: 1px solid #E5E5E5;
		color: #333;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	.wrapper-full ol {
		margin: 0 0 0 20px;
	}
	.wrapper-full ul {
		margin: 0 0 0 20px;
	}
	.wrapper .wrapper-full h2, .wrapper-full h3
			.wrapper-full h4, .wrapper-full h5, .wrapper-full h6 {
		color: #333;
	}
	.wrapper-full p {
		color: #333;
		text-align: justify;
	}
	.wrapper-full strong {
		color: #333;
	}
	.wrapper-full a {
		color: #333;
	}
	#issue-number {
		float: right;
		width: auto;
		margin: 4px 15px 0 0;
	}
	#issue-number p {
		margin: 0;
		font-size: 100%;
		line-height: 10px;
	}
	#issue-number h4 {
		font-size: 205%;
		color: #BD0926;
		margin: 0;
	}

	/* jQuery Calendar adjustment */
	.ui-datepicker table {
		font-size: 0.8em;
	}

	/* Object list */
	ul.object-list {
		width: 100%;
	}
	ul.object-list li.item {
		display: block;
		padding: 10px;
		min-height: 115px;
		margin: 0 0 10px 0;
		border-bottom: 1px solid #CCC;
	}
	ul.object-list li.item:last-child {
		border-bottom: none;
		margin: 0;
	}
	ul.object-list li.item.document .icon {
		float: left;
		width: 32px;
		height: 32px;
		margin: 0 10px 0 0;
		background: url(LRwtVGn0OwvK8G7NUqHRVTqR0usDvf5yA61EWQ75aaQ.png) no-repeat;
	}
	ul.object-list li.item.object .icon {
		float: left;
		width: 32px;
		height: 32px;
		margin: 0 10px 0 0;
		background: url(ynYTaIYWv6dLuZ75r8EyDrSJukT0KJhNQds9Wok7HHC.png) no-repeat;
	}
	ul.object-list li.item .description {
		float: left;
		width: 230px;
	}
	ul.object-list li.item .description h3 {
		margin: 0;
	}
	ul.object-list li.item .options {
		float: right;
		width: 100px;
	}
	ul.object-list li.item .options ul {
		position: absolute;
		z-index: 90;
		width: 100px;
		list-style: none;
	}
	ul.object-list li.item .options ul li {
		padding: 3px 3px 3px 29px;
		background: #FFF;
		border-top: 1px solid #CCC;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
	}
	ul.object-list li.item .options ul li.opener {
		background: #FFF url(VYadLYqnQ9ShuGxxG1mLHlzYbhc92cdPiAJCrMPnpax.png) no-repeat 5px;
	}
	ul.object-list li.item .options ul li.options-item {
		border-top: none;
	}
	ul.object-list li.item .options ul li.view {
		background: #FFF url(y4Nb5eK7YGRu3nIz0EiZoyOfe8yKQAn8iybmmx1VjfV.png) no-repeat 5px;
	}
	ul.object-list li.item .options ul li.edit {
		background: #FFF url(5lyhzxqBGFK1SDzeIbv0yreZR0wQnxqVCAd7NM4Kmfa.png) no-repeat 5px;
	}
	ul.object-list li.item .options ul li.delete {
		background: #FFF url(5MuDhjRc45Rp2quQdIjAMdtnA53I0cNSBKn6OX3RRZZ.png) no-repeat 5px;
	}

	/*
 * CAR GRID
 */
	.vehicle-option {
		display: block;
		margin: 10px 0;
	}
	.cargrid {
		width: 400px;
		cursor: pointer;
		margin: 10px 0 0 0;
		background: #FFF;
	}
	.cargrid .afront {
		float: left;
		width: 49px;
	}
	.cargrid .afront #A1, .cargrid .afront #v2_A1, .cargrid .afront #v3_A1,
		.cargrid .afront #v4_A1, .cargrid .afront #v5_A1 {
		width: 49px;
		height: 56px;
		background: url(1tHhvaJ9kprZgF92TJEqVPoU5mlH74EuWJlTHNo3S25.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A1.checked, .cargrid .afront #v2_A1.checked, .cargrid .afront #v3_A1.checked,
		.cargrid .afront #v4_A1.checked, .cargrid .afront #v5_A1.checked {
		width: 49px;
		height: 56px;
		background: url(SMwBIlYlWzi1lC7G3Ef6lk9lcAq74uT4JzdXkmGFhFo.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A2, .cargrid .afront #v2_A2, .cargrid .afront #v3_A2,
		.cargrid .afront #v4_A2, .cargrid .afront #v5_A2 {
		width: 49px;
		height: 63px;
		background: url(NgOQrr1lEwa3cc5vLntjL1NdHofnUgmNcJU6DqV86jY.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A2.checked, .cargrid .afront #v2_A2.checked, .cargrid .afront #v3_A2.checked,
		.cargrid .afront #v4_A2.checked, .cargrid .afront #v5_A2.checked {
		width: 49px;
		height: 63px;
		background: url(imTJp541Yt48L568HolrP8Ss8rtOm70XmzdOEiXGJDs.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A3, .cargrid .afront #v2_A3, .cargrid .afront #v3_A3,
		.cargrid .afront #v4_A3, .cargrid .afront #v5_A3 {
		width: 49px;
		height: 58px;
		background: url(8HvQbUss7vMdQAtzCGmg8vXsNwUhphFWyH8nb7l5X0s.png) no-repeat;
		background-size: contain;
	}
	.cargrid .afront #A3.checked, .cargrid .afront #v2_A3.checked, .cargrid .afront #v3_A3.checked,
		.cargrid .afront #v4_A3.checked, .cargrid .afront #v5_A3.checked {
		width: 49px;
		height: 57px;
		background: url(K1WRyG9JPe6rfmsV8FIr6liOqlj39kqnnq2DUsGZIhg.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront {
		float: left;
		width: 89px;
	}
	.cargrid .bfront #B1, .cargrid .bfront #v2_B1, .cargrid .bfront #v3_B1,
		.cargrid .bfront #v4_B1, .cargrid .bfront #v5_B1 {
		width: 89px;
		height: 56px;
		background: url(V3iWZB1oWHogY5lFL8rUJU3YdmP6ZQI7zhLABOkNSan.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B1.checked, .cargrid .bfront #v2_B1.checked, .cargrid .bfront #v3_B1.checked,
		.cargrid .bfront #v4_B1.checked, .cargrid .bfront #v5_B1.checked {
		width: 89px;
		height: 56px;
		background: url(cUZ6FvN6syZOHyUeGe98I3y8CaUWORRuJkqP7MnStUs.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B2, .cargrid .bfront #v2_B2, .cargrid .bfront #v3_B2,
		.cargrid .bfront #v4_B2, .cargrid .bfront #v5_B2 {
		width: 89px;
		height: 63px;
		background: url(ka0T1Y5hoLY8atYL5KARTKVVdFFmRsOFaSvp7MjlXQ6.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B2.checked, .cargrid .bfront #v2_B2.checked, .cargrid .bfront #v3_B2.checked,
		.cargrid .bfront #v4_B2.checked, .cargrid .bfront #v5_B2.checked {
		width: 89px;
		height: 63px;
		background: url(UQYOO5Tc4GY7KHfVL6lT5odjgydfEZfkbB6ryItEkmH.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B3, .cargrid .bfront #v2_B3, .cargrid .bfront #v3_B3,
		.cargrid .bfront #v4_B3, .cargrid .bfront #v5_B3 {
		width: 89px;
		height: 58px;
		background: url(nvzUTtSsDljFyRcBIsaHA9balXKXRC3RPvpEwEKhXq1.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bfront #B3.checked, .cargrid .bfront #v2_B3.checked, .cargrid .bfront #v3_B3.checked,
		.cargrid .bfront #v4_B3.checked, .cargrid .bfront #v5_B3.checked {
		width: 89px;
		height: 57px;
		background: url(cEnexZkpTu7mRg1osMB4G0kVKsTQVY04mcsRC2YWsPC.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter {
		float: left;
		width: 95px;
	}
	.cargrid .acenter #C1, .cargrid .acenter #v2_C1, .cargrid .acenter #v3_C1,
		.cargrid .acenter #v4_C1, .cargrid .acenter #v5_C1 {
		width: 95px;
		height: 56px;
		background: url(csfef261uE49fbUFqdtfwPNMgA1JzUjtp5qVJDavmI.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C1.checked, .cargrid .acenter #v2_C1.checked,
		.cargrid .acenter #v3_C1.checked, .cargrid .acenter #v4_C1.checked,
		.cargrid .acenter #v5_C1.checked {
		width: 95px;
		height: 56px;
		background: url(k3G3YGlGQXNnkQscHONZ4j2OotVrJdiG2k3uY3YUwuI.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C2, .cargrid .acenter #v2_C2, .cargrid .acenter #v3_C2,
		.cargrid .acenter #v4_C2, .cargrid .acenter #v5_C2 {
		width: 95px;
		height: 63px;
		background: url(ewhvQCv4nSrTK3IUxZOLTvxhj58Rmrc1LWKZuHKRcx8.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C2.checked, .cargrid .acenter #v2_C2.checked,
		.cargrid .acenter #v3_C2.checked, .cargrid .acenter #v4_C2.checked,
		.cargrid .acenter #v5_C2.checked {
		width: 95px;
		height: 63px;
		background: url(cL7Zum4Mkwo21sBN1Fisk3j7jSj1F9PJy36zzvgGyQi.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C3, .cargrid .acenter #v2_C3, .cargrid .acenter #v3_C3,
		.cargrid .acenter #v4_C3, .cargrid .acenter #v5_C3 {
		width: 95px;
		height: 58px;
		background: url(8OIWL14nPHRZzRpEncwtoOrhii6jdPtvGvWisIS8lO5.png) no-repeat;
		background-size: contain;
	}
	.cargrid .acenter #C3.checked, .cargrid .acenter #v2_C3.checked,
		.cargrid .acenter #v3_C3.checked, .cargrid .acenter #v4_C3.checked,
		.cargrid .acenter #v5_C3.checked {
		width: 95px;
		height: 58px;
		background: url(WiNITb8BEoZnqSeIb9gbNhWZ1sR6P35FXId0qRV5Jbz.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter {
		float: left;
		width: 69px;
	}
	.cargrid .bcenter #D1, .cargrid .bcenter #v2_D1, .cargrid .bcenter #v3_D1,
		.cargrid .bcenter #v4_D1, .cargrid .bcenter #v5_D1 {
		width: 69px;
		height: 56px;
		background: url(lf1u2pTtf6eE6KaRfIVDgFNbM8d63iiy3EWmYXJ8BMW.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D1.checked, .cargrid .bcenter #v2_D1.checked,
		.cargrid .bcenter #v3_D1.checked, .cargrid .bcenter #v4_D1.checked,
		.cargrid .bcenter #v5_D1.checked {
		width: 69px;
		height: 56px;
		background: url(xyxrvnc8Z3FI0kAmF8013YP75NfeISpSuPSQ78vyspN.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D2, .cargrid .bcenter #v2_D2, .cargrid .bcenter #v3_D2,
		.cargrid .bcenter #v4_D2, .cargrid .bcenter #v5_D2 {
		width: 69px;
		height: 63px;
		background: url(8KAESCLE77Ywvulf8k2v0mOAPyjdin79RzE0FN4iO8m.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D2.checked, .cargrid .bcenter #v2_D2.checked,
		.cargrid .bcenter #v3_D2.checked, .cargrid .bcenter #v4_D2.checked,
		.cargrid .bcenter #v5_D2.checked {
		width: 69px;
		height: 63px;
		background: url(ZbAZe79mP7bCgiJlx9hgeACqqsQYVQVf9IuxRw4Es4y.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D3, .cargrid .bcenter #v2_D3, .cargrid .bcenter #v3_D3,
		.cargrid .bcenter #v4_D3, .cargrid .bcenter #v5_D3 {
		width: 69px;
		height: 58px;
		background: url(6AvUFnSTse1F5JxkfykHuwLWeCDumwRwoVHCkuHpx2z.png) no-repeat;
		background-size: contain;
	}
	.cargrid .bcenter #D3.checked, .cargrid .bcenter #v2_D3.checked,
		.cargrid .bcenter #v3_D3.checked, .cargrid .bcenter #v4_D3.checked,
		.cargrid .bcenter #v5_D3.checked {
		width: 69px;
		height: 57px;
		background: url(5YBXgm0WHlfJoLGiIhWqqEsNbNM2juQBMwxTP5GeaHn.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear {
		float: left;
		width: 59px;
	}
	.cargrid .arear #E1, .cargrid .arear #v2_E1, .cargrid .arear #v3_E1,
		.cargrid .arear #v4_E1, .cargrid .arear #v5_E1 {
		width: 59px;
		height: 56px;
		background: url(y4mX8Jk2mWugbuGQit1VyyY1L04ZBXkyPDWBK69TIus.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E1.checked, .cargrid .arear #v2_E1.checked, .cargrid .arear #v3_E1.checked,
		.cargrid .arear #v4_E1.checked, .cargrid .arear #v5_E1.checked {
		width: 59px;
		height: 56px;
		background: url(JixQFSVc908JB1QaN8ReNiFNuAziNEa08sofFE8dUM.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E2, .cargrid .arear #v2_E2, .cargrid .arear #v3_E2,
		.cargrid .arear #v4_E2, .cargrid .arear #v5_E2 {
		width: 59px;
		height: 63px;
		background: url(stDGugAMcTpYurzZOfckzPnRmMh0PmcXstoyqGiXnlu.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E2.checked, .cargrid .arear #v2_E2.checked, .cargrid .arear #v3_E2.checked,
		.cargrid .arear #v4_E2.checked, .cargrid .arear #v5_E2.checked {
		width: 59px;
		height: 63px;
		background: url(5zgD70ZGGaxknzx91pjkHsYzw2NJ30cZ0qn0bZUtayb.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E3, .cargrid .arear #v2_E3, .cargrid .arear #v3_E3,
		.cargrid .arear #v4_E3, .cargrid .arear #v5_E3 {
		width: 59px;
		height: 58px;
		background: url(XGJeI0h2gBQ4ZVaoYCgtTxFBBT8gb2h1Yzt0ma3t4NO.png) no-repeat;
		background-size: contain;
	}
	.cargrid .arear #E3.checked, .cargrid .arear #v2_E3.checked, .cargrid .arear #v3_E3.checked,
		.cargrid .arear #v4_E3.checked, .cargrid .arear #v5_E3.checked {
		width: 59px;
		height: 57px;
		background: url(VcVPs8lxRpHhl28HqeY2Lym1Az6137U1gIlo0hd18jK.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear {
		float: left;
		width: 39px;
	}
	.cargrid .brear #F1, .cargrid .brear #v2_F1, .cargrid .brear #v3_F1,
		.cargrid .brear #v4_F1, .cargrid .brear #v5_F1 {
		width: 39px;
		height: 56px;
		background: url(TZNGP2xhKSbqUSm9asmk7nhGl8VIwdiD94sqXDtj2ol.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F1.checked, .cargrid .brear #v2_F1.checked, .cargrid .brear #v3_F1.checked,
		.cargrid .brear #v4_F1.checked, .cargrid .brear #v5_F1.checked {
		width: 39px;
		height: 56px;
		background: url(5MhvByYtkY6o0COUmWEB3U1TGWToZ2c8FBgZUYRZp0.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F2, .cargrid .brear #v2_F2, .cargrid .brear #v3_F2,
		.cargrid .brear #v4_F2, .cargrid .brear #v5_F2 {
		width: 39px;
		height: 63px;
		background: url(DamN6fw6Ocu0cz6u3EYJCIO8yvJhxDvYxnHbajjpy5P.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F2.checked, .cargrid .brear #v2_F2.checked, .cargrid .brear #v3_F2.checked,
		.cargrid .brear #v4_F2.checked, .cargrid .brear #v5_F2.checked {
		width: 39px;
		height: 63px;
		background: url(UOUSi0CcHFHTS2gFrq6K24yhLG0IS6JJHbt62N3LIZd.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F3, .cargrid .brear #v2_F3, .cargrid .brear #v3_F3,
		.cargrid .brear #v4_F3, .cargrid .brear #v5_F3 {
		width: 39px;
		height: 58px;
		background: url(ZSyqGWDNZWSlNSxIf7Cdp9NfnDrwfxPyHbU65PQdXTy.png) no-repeat;
		background-size: contain;
	}
	.cargrid .brear #F3.checked, .cargrid .brear #v2_F3.checked, .cargrid .brear #v3_F3.checked,
		.cargrid .brear #v4_F3.checked, .cargrid .brear #v5_F3.checked {
		width: 39px;
		height: 58px;
		background: url(PUOBmEnDVzIzz96Q7xSoa9HVfrLMwnZ0mdR8nUlvZ4o.png) no-repeat;
		background-size: contain;
	}

	/*
 * CYCLE GRID
 */
	.cyclegridleft {
		float: left;
		width: 300px;
		height: 193px;
		cursor: pointer;
		margin: 10px 0 0 45px;
		background: #FFF;
	}
	.cyclegridleft .front {
		float: left;
		width: 99px;
		margin: 0 0 0 0;
	}
	.cyclegridleft .front .cyclegridleft_A1, .cyclegridleft .front .v2_cyclegridleft_A1,
		.cyclegridleft .front .v3_cyclegridleft_A1, .cyclegridleft .front .v4_cyclegridleft_A1,
		.cyclegridleft .front .v5_cyclegridleft_A1 {
		width: 99px;
		height: 93px;
		background: url(eXEQt5Eri4lYIT15TNHcR2IvLikdvxn9sxvTc3NHM5v.png) no-repeat;
	}
	.cyclegridleft .front .cyclegridleft_A1.checked, .cyclegridleft .front .v2_cyclegridleft_A1.checked,
		.cyclegridleft .front .v3_cyclegridleft_A1.checked, .cyclegridleft .front .v4_cyclegridleft_A1.checked,
		.cyclegridleft .front .v5_cyclegridleft_A1.checked {
		width: 99px;
		height: 93px;
		background: url(mdqNHGh9He1iVjavhjpPGwsqbhyWbwGHnwYWlv5IJfv.png) no-repeat;
	}
	.cyclegridleft .front .cyclegridleft_A2, .cyclegridleft .front .v2_cyclegridleft_A2,
		.cyclegridleft .front .v3_cyclegridleft_A2, .cyclegridleft .front .v4_cyclegridleft_A2,
		.cyclegridleft .front .v5_cyclegridleft_A2 {
		width: 99px;
		height: 100px;
		background: url(ZlVKyVy12qEi2Rqcr04b01XHnlJxCQ2A9HXitb1SbWj.png) no-repeat;
	}
	.cyclegridleft .front .cyclegridleft_A2.checked, .cyclegridleft .front .v2_cyclegridleft_A2.checked,
		.cyclegridleft .front .v3_cyclegridleft_A2.checked, .cyclegridleft .front .v4_cyclegridleft_A2.checked,
		.cyclegridleft .front .v5_cyclegridleft_A2.checked {
		width: 99px;
		height: 100px;
		background: url(fXSvHRNzLodpbyJ7gVGlz96pUWv35Ub3EF3whaxiN9d.png) no-repeat;
	}
	.cyclegridleft .center {
		float: left;
		width: 102px;
	}
	.cyclegridleft .center .cyclegridleft_B1, .cyclegridleft .center .v2_cyclegridleft_B1,
		.cyclegridleft .center .v3_cyclegridleft_B1, .cyclegridleft .center .v4_cyclegridleft_B1,
		.cyclegridleft .center .v5_cyclegridleft_B1 {
		width: 102px;
		height: 93px;
		background: url(Q2FcyRFwe3NPtwWPbC9INVuXByLtV0j5ZHoESXfli2l.png) no-repeat;
	}
	.cyclegridleft .center .cyclegridleft_B1.checked, .cyclegridleft .center .v2_cyclegridleft_B1.checked,
		.cyclegridleft .center .v3_cyclegridleft_B1.checked, .cyclegridleft .center .v4_cyclegridleft_B1.checked,
		.cyclegridleft .center .v5_cyclegridleft_B1.checked {
		width: 102px;
		height: 93px;
		background: url(nHjXxkPXILYLNlkHLHyxpnXfz59EMUt45oz3wyfqc5w.png) no-repeat;
	}
	.cyclegridleft .center .cyclegridleft_B2, .cyclegridleft .center .v2_cyclegridleft_B2,
		.cyclegridleft .center .v3_cyclegridleft_B2, .cyclegridleft .center .v4_cyclegridleft_B2,
		.cyclegridleft .center .v5_cyclegridleft_B2 {
		width: 102px;
		height: 100px;
		background: url(ixRsLWkKcyNWHS7nXfeltg0HzbO9Ro6u4V3qiO1tNWY.png) no-repeat;
	}
	.cyclegridleft .center .cyclegridleft_B2.checked, .cyclegridleft .center .v2_cyclegridleft_B2.checked,
		.cyclegridleft .center .v3_cyclegridleft_B2.checked, .cyclegridleft .center .v4_cyclegridleft_B2.checked,
		.cyclegridleft .center .v5_cyclegridleft_B2.checked {
		width: 102px;
		height: 100px;
		background: url(gB2MfTiB4aKJ16DFlYYLDqYGJ7nsljdH31ge7LbCNyn.png) no-repeat;
	}
	.cyclegridleft .rear {
		float: left;
		width: 99px;
	}
	.cyclegridleft .rear .cyclegridleft_C1, .cyclegridleft .rear .v2_cyclegridleft_C1,
		.cyclegridleft .rear .v3_cyclegridleft_C1, .cyclegridleft .rear .v4_cyclegridleft_C1,
		.cyclegridleft .rear .v5_cyclegridleft_C1 {
		width: 99px;
		height: 93px;
		background: url(RN7aFS7n9XvRvrBXb1B9MU4bK5GnzBVfHbCbEspU4lU.png) no-repeat;
	}
	.cyclegridleft .rear .cyclegridleft_C1.checked, .cyclegridleft .rear .v2_cyclegridleft_C1.checked,
		.cyclegridleft .rear .v3_cyclegridleft_C1.checked, .cyclegridleft .rear .v4_cyclegridleft_C1.checked,
		.cyclegridleft .rear .v5_cyclegridleft_C1.checked {
		width: 99px;
		height: 93px;
		background: url(j4cF9R50iyA2j5EDx7PzrvQKEkZwr4S0fU0A7UwwY9B.png) no-repeat;
	}
	.cyclegridleft .rear .cyclegridleft_C2, .cyclegridleft .rear .v2_cyclegridleft_C2,
		.cyclegridleft .rear .v3_cyclegridleft_C2, .cyclegridleft .rear .v4_cyclegridleft_C2,
		.cyclegridleft .rear .v5_cyclegridleft_C2 {
		width: 99px;
		height: 100px;
		background: url(tDtB99H9WEAh3ccnNkKBtk2Amd5wNKol7wEFaQsS6kg.png) no-repeat;
	}
	.cyclegridleft .rear .cyclegridleft_C2.checked, .cyclegridleft .rear .v2_cyclegridleft_C2.checked,
		.cyclegridleft .rear .v3_cyclegridleft_C2.checked, .cyclegridleft .rear .v4_cyclegridleft_C2.checked,
		.cyclegridleft .rear .v5_cyclegridleft_C2.checked {
		width: 99px;
		height: 100px;
		background: url(RZx8RKycw1fZG9gv1yRyR4vX9rgkDcdhFcz74GQfpfG.png) no-repeat;
	}
	.cyclegridright {
		float: right;
		width: 300px;
		height: 193px;
		cursor: pointer;
		margin: 10px 53px 0 0;
		background: #FFF;
	}
	.cyclegridright .rear {
		float: left;
		width: 99px;
		margin: 0 0 0 0;
	}
	.cyclegridright .rear .cyclegridright_A1, .cyclegridright .rear .v2_cyclegridright_A1,
		.cyclegridright .rear .v3_cyclegridright_A1, .cyclegridright .rear .v4_cyclegridright_A1,
		.cyclegridright .rear .v5_cyclegridright_A1 {
		width: 99px;
		height: 93px;
		background: url(VCjgUw9ChH3nJHU7yUMVn6aXTyh3PRSRqxkVmqvZT9r.png) no-repeat;
	}
	.cyclegridright .rear .cyclegridright_A1.checked, .cyclegridright .rear .v2_cyclegridright_A1.checked,
		.cyclegridright .rear .v3_cyclegridright_A1.checked, .cyclegridright .rear .v4_cyclegridright_A1.checked,
		.cyclegridright .rear .v5_cyclegridright_A1.checked {
		width: 99px;
		height: 93px;
		background: url(KXsriLgL8qdjgm0Fam2CsaCPHCvfscZEPDuawN709W4.png) no-repeat;
	}
	.cyclegridright .rear .cyclegridright_A2, .cyclegridright .rear .v2_cyclegridright_A2,
		.cyclegridright .rear .v3_cyclegridright_A2, .cyclegridright .rear .v4_cyclegridright_A2,
		.cyclegridright .rear .v5_cyclegridright_A2 {
		width: 99px;
		height: 100px;
		background: url(BAcYSKRzVUzYD1xOyaZ51ll24ENzYa3NvOovbWc83Hh.png) no-repeat;
	}
	.cyclegridright .rear .cyclegridright_A2.checked, .cyclegridright .rear .v2_cyclegridright_A2.checked,
		.cyclegridright .rear .v3_cyclegridright_A2.checked, .cyclegridright .rear .v4_cyclegridright_A2.checked,
		.cyclegridright .rear .v5_cyclegridright_A2.checked {
		width: 99px;
		height: 100px;
		background: url(urJcjsyBPEGzsx3aNI8VmLgcIwlN60OC1fweyYLqoae.png) no-repeat;
	}
	.cyclegridright .center {
		float: left;
		width: 102px;
	}
	.cyclegridright .center .cyclegridright_B1, .cyclegridright .center .v2_cyclegridright_B1,
		.cyclegridright .center .v3_cyclegridright_B1, .cyclegridright .center .v4_cyclegridright_B1,
		.cyclegridright .center .v5_cyclegridright_B1 {
		width: 102px;
		height: 93px;
		background: url(WdVL8BbGdw59mbHSkfQVnQ5b3jrBLzz0VmjmJCzeiy9.png) no-repeat;
	}
	.cyclegridright .center .cyclegridright_B1.checked, .cyclegridright .center .v2_cyclegridright_B1.checked,
		.cyclegridright .center .v3_cyclegridright_B1.checked, .cyclegridright .center .v4_cyclegridright_B1.checked,
		.cyclegridright .center .v5_cyclegridright_B1.checked {
		width: 102px;
		height: 93px;
		background: url(3L0qxH3T6rBeVY2BzwwP8oUcKYKFB76CNUoMOsaQU46.png) no-repeat;
	}
	.cyclegridright .center .cyclegridright_B2, .cyclegridright .center .v2_cyclegridright_B2,
		.cyclegridright .center .v3_cyclegridright_B2, .cyclegridright .center .v4_cyclegridright_B2,
		.cyclegridright .center .v5_cyclegridright_B2 {
		width: 102px;
		height: 100px;
		background: url(1MHfJ20nGte4ATCY3lj1C3mNUmQuLNguaoc6YU7p8H4.png) no-repeat;
	}
	.cyclegridright .center .cyclegridright_B2.checked, .cyclegridright .center .v2_cyclegridright_B2.checked,
		.cyclegridright .center .v3_cyclegridright_B2.checked, .cyclegridright .center .v4_cyclegridright_B2.checked,
		.cyclegridright .center .v5_cyclegridright_B2.checked {
		width: 102px;
		height: 100px;
		background: url(O9WAaDWcaIkxEexmgrd3U204LsnRt9NTTZuGdCcBw7e.png) no-repeat;
	}
	.cyclegridright .front {
		float: left;
		width: 99px;
	}
	.cyclegridright .front .cyclegridright_C1, .cyclegridright .front .v2_cyclegridright_C1,
		.cyclegridright .front .v3_cyclegridright_C1, .cyclegridright .front .v4_cyclegridright_C1,
		.cyclegridright .front .v5_cyclegridright_C1 {
		width: 99px;
		height: 93px;
		background: url(twNhRBo8BWTqfothAf9rx1JADCKGymZBRCxu5LCvWak.png) no-repeat;
	}
	.cyclegridright .front .cyclegridright_C1.checked, .cyclegridright .front .v2_cyclegridright_C1.checked,
		.cyclegridright .front .v3_cyclegridright_C1.checked, .cyclegridright .front .v4_cyclegridright_C1.checked,
		.cyclegridright .front .v5_cyclegridright_C1.checked {
		width: 99px;
		height: 93px;
		background: url(6tnpBrYcCMMwHLBC2LGrUE3avC5CbkADx26eusyHjnO.png) no-repeat;
	}
	.cyclegridright .front .cyclegridright_C2, .cyclegridright .front .v2_cyclegridright_C2,
		.cyclegridright .front .v3_cyclegridright_C2, .cyclegridright .front .v4_cyclegridright_C2,
		.cyclegridright .front .v5_cyclegridright_C2 {
		width: 99px;
		height: 100px;
		background: url(ODtuDxLozyRyaEQhBg9RmPkJp59Uer77vPwO028WzuM.png) no-repeat;
	}
	.cyclegridright .front .cyclegridright_C2.checked, .cyclegridright .front .v2_cyclegridright_C2.checked,
		.cyclegridright .front .v3_cyclegridright_C2.checked, .cyclegridright .front .v4_cyclegridright_C2.checked,
		.cyclegridright .front .v5_cyclegridright_C2.checked {
		width: 99px;
		height: 100px;
		background: url(jcmlTHawduIxh5YUI4SIRd1w1p8hZwpUfRoKuy7x7QY.png) no-repeat;
	}

	/* VARIOUS */
	.ui-datepicker-trigger {
		display: none;
	}
}
body.contrast{ background:#F2F2F2; font-size:13px; } 

/*
 * CONTENT
 */ 
body.contrast .content{ position:relative; height:auto; width:100%; background:#333; min-height:480px; }
	body.contrast .content .wrapper{ position:relative; width:1004px; height:auto; padding:8px 0; margin:0px auto; }
		
		/* wrapper full */
		body.contrast .wrapper-full{
			position:relative; float:right; width:1000px; padding:20px; margin:0 0 15px 0;
			background:#222; border:1px solid #444; color:#FFF;
			-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
		}
			body.contrast .wrapper-full ol{ margin: 0 0 0 20px; color:#FFF; }
			body.contrast .wrapper-full ul{ margin: 0 0 0 20px; color:#FFF; }
			body.contrast .wrapper-full h1, body.contrast .wrapper-full h2, body.contrast .wrapper-full h3,
			body.contrast .wrapper-full h4, body.contrast .wrapper-full h5, body.contrast .wrapper-full h6
			{ color:#FFF; }
			body.contrast .wrapper-full p{ color:#FFF; text-align:justify; }
			body.contrast .wrapper-full strong{ color:#FFF; }
			body.contrast .wrapper-full a{ color:#FFF; }
            body.contrast .wrapper-full input{ color:#FFF; }
		
		/* wrapper right */
		body.contrast .wrapper-right{
			position:relative; float:right; width:715px; padding:20px; margin:0 15px 15px 0;
			background:#222; border:1px solid #444;
			-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
		}
			body.contrast .wrapper-right h2{ color:#FFF; }
            body.contrast .wrapper-right b{ color:#FFF; }
		body.contrast .wrapper-right-title{
			position:relative; float:right; width:655px; padding:5px 0 15px 0; margin:0 15px 0 0;
			background:none; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;
		}
			body.contrast .wrapper-right-title h1{ font-size:100%; font-weight:bold; color:#FFF; margin:0; }
			
		/* Content title */
		body.contrast #content-title{ float:left; width:970px; margin:0 15px 20px; }
			body.contrast #content-title img{ float:left; margin:0 10px 0 0; }
			body.contrast #content-title h1{ margin:4px 0 0 0; color:#FFF; font-size:170%; }
			body.contrast #content-title p{ margin:0 0 0 0; color:#FFF; }
		/* Issue */
		body.contrast #issue-number{ float:right; width:auto; margin:4px 15px 0 0; }
			body.contrast #issue-number p{ margin:0; font-size:100%; line-height:10px; }
			body.contrast #issue-number h4{ font-size:205%; color:#BD0926; margin:0; }
		/* Faq */
		body.contrast .wrapper-right .questions_typebox ol li,
		body.contrast .wrapper-right .questions_typebox ol li a,
		body.contrast .wrapper-right .answerbox p{ color:#FFF; }
        body.contrast a.bluelink{color: #F90;}
        body.contrast #ip-container span.infotext{color: #F90;}
			
/*
 * GUIDE COMPANION
 */ 
body.contrast #guide-companion{
	position:fixed; float:left; width:240px; padding:10px 20px 0 20px; margin:0 15px;
	background:#222; border:1px solid #444;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
	body.contrast #guide-companion .header{  }
	body.contrast #guide-companion .header img{ position:relative; float:left; margin:0 20px 0 0; }
	body.contrast #guide-companion .header h4{ position:relative; float:left; width:110px; margin:25px 0 0 0; font-size:110%; font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
	body.contrast #guide-companion .info{ margin:15px 0; padding:15px 0 0 0; border-top:1px solid #DDD; }
		
		body.contrast #guide-companion .info h5{ font-size:115%; color:#FFF; }
		body.contrast #guide-companion .info p{ font-size:110%; color:#FFF; }

/*
 * GUIDE ADVICE
 */ 
body.contrast #guide-advice{ 
	width:974px; margin:0 15px 15px; padding:15px; background:#222; border:1px solid #444;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
	body.contrast #guide-advice img{ float:left; margin:0 10px 0 0; }
	body.contrast #guide-advice .description{ float:left; width:800px; padding:5px 0 0 0 }
		body.contrast #guide-advice .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; margin:10px 0 10px 0; }
		body.contrast #guide-advice .description p{ float:left; color:#F2F2F2; margin:0 0 15px 0; }

/*
 * STAGES GUIDE
 */ 
body.contrast #stages-guide-wrapper{
	width:974px; height:37px; margin:0 15px 10px; background: #222; border:1px solid #444;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
	body.contrast .stages-guide{ list-style: none; background: #333; width:100%; margin:0 15px 15px 15px; }
		body.contrast .stages-guide li.doubleline a {
			position: relative; display: block; float: left;
			height: 35px; margin: 0 0 0 0; padding: 6px 20px 0 35px;
			background: #222; text-align: center; font-size:80%; line-height:12px; text-decoration: none; color: #FFF; text-shadow:1px 1px #222;
		}
		body.contrast .stages-guide li a {
			position: relative; display: block; float: left;
			height: 35px; margin: 0 0 0 0; padding: 10px 20px 0 35px;
			background: #222; text-align: center; font-size:80%; text-decoration: none; color: #FFF; text-shadow:1px 1px #222;
		}
			body.contrast .stages-guide li a:after {
				position: absolute; right: -17px; top: 0; z-index: 1;
				border-top: 18px solid transparent; border-bottom: 17px solid transparent; border-left: 18px solid #222;
				content: ""; 
			}
			body.contrast .stages-guide li a:before {
				position: absolute; left: 0; top: 0;
				border-top: 18px solid transparent; border-bottom: 17px solid transparent; border-left: 18px solid #666;
				content: "";
			}
				body.contrast .stages-guide li:first-child a:before,
				body.contrast .stages-guide li:last-child a:after { display: none; }
			
			body.contrast .stages-guide li.active a { background:#FF8030; font-weight:bold; color:#222; text-shadow:1px 1px #ffc8a5; }
				body.contrast .stages-guide li.active a:hover { cursor:default }
				body.contrast .stages-guide li.active a:after { border-left-color:#FF8030; }


/*
 * BIG NAV OPTIONS
 */ 
body.contrast ul.big-nav-option{ list-style:none; padding:0 15px; }
	body.contrast ul.big-nav-option li{
		width:477px; min-height:150px; padding:15px 2%; margin:0 0 20px 0; background:#222; border:1px solid #444;
		-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	}
		body.contrast ul.big-nav-option li img{ float:left; margin:0 20px 0 0; }
		body.contrast ul.big-nav-option li .description{ float:left; width:360px; min-height:80px; }
			body.contrast ul.big-nav-option li .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
			body.contrast ul.big-nav-option li .description p{ float:left; color:#FFF; }
			
		body.contrast ul.big-nav-option li.disabled .description{ float:left; width:360px; min-height:80px; }
			body.contrast ul.big-nav-option li.disabled .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
			body.contrast ul.big-nav-option li.disabled .description p{ float:left; color:#FFF; }

/*
 * MEDIUM NAV OPTIONS
 */ 
body.contrast ul.medium-nav-option{ list-style:none; }
	body.contrast ul.medium-nav-option li{
		width:664px; padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #E5E5E5;
		-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	}
		body.contrast ul.medium-nav-option li:last-child{ border-bottom:0; margin:0; padding:0; }
		body.contrast ul.medium-nav-option li img{ float:left; margin:0 20px 0 0; }
		body.contrast ul.medium-nav-option li .description{ float:left; width:592px; min-height:80px; }
			body.contrast ul.medium-nav-option li .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
			body.contrast ul.medium-nav-option li .description p{ float:left; color:#FFF; }
			
		body.contrast ul.medium-nav-option li.disabled .description{ float:left; width:592px; min-height:80px; }
			body.contrast ul.medium-nav-option li.disabled .description h3{ font-weight:bold; color:#FFF; text-shadow:1px 1px #111; }
			body.contrast ul.medium-nav-option li.disabled .description p{ float:left; color:#FFF; }

/* Various */

body.contrast .breadcrumb{ border-bottom: 1px solid #666; }
	body.contrast .breadcrumb a{ color:#FFF; }
		body.contrast .breadcrumb > .active{ color:#F90; }

body.contrast .toggle-button-plus {
    background: url("uGJJfGQqcMStPVNcPEnSHRSibVjb1tXy36x75XWkXNr.png") no-repeat scroll left top #111;
    cursor: pointer; height: 24px; overflow: hidden; width: 24px;
}
body.contrast .toggle-button-minus {
    background: url("uGJJfGQqcMStPVNcPEnSHRSibVjb1tXy36x75XWkXNr.png") no-repeat scroll right top #111;
    cursor: pointer; height: 24px; overflow: hidden; width: 24px;
}

body.contrast table tr td{ color:#FFF; }
	body.contrast table tr td{ color:#FFF; }

/* Captcha adjustment */
body.contrast #captchDiv .campoDigitacaoTexto{ color:#333; }
body.contrast #captchDiv .campoDigitacaoTexto input{ color:#FFF; }

body.contrast ul.object-list li.item .description h3{ margin:0; color:#FFF; }

/*		
	Tablet Layout: 768px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout.
*/

@media only screen and (min-width: 768px) and (max-width: 991px) {

/*
 * CONTENT
 */ 
body.contrast .content{ position:relative; height:auto; width:100%; background:#333; min-height:480px; }
	body.contrast .content .wrapper{ position:relative; width:764px; height:auto; padding:8px 0; margin:0px auto; }
		
		/* wrapper full */
		body.contrast .wrapper-full{
			position:relative; float:right; width:760px; padding:20px; margin:0 0 15px 0;
			background:#222; border:1px solid #444; color:#FFF;
			-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
		}
			body.contrast .wrapper-full ol{ margin: 0 0 0 20px; color:#FFF; }
			body.contrast .wrapper-full ul{ margin: 0 0 0 20px; color:#FFF; }
			body.contrast .wrapper-full h1, body.contrast .wrapper-full h2, body.contrast .wrapper-full h3,
			body.contrast .wrapper-full h4, body.contrast .wrapper-full h5, body.contrast .wrapper-full h6
			{ color:#FFF; }
			body.contrast .wrapper-full p{ color:#FFF; text-align:justify; }
			body.contrast .wrapper-full strong{ color:#FFF; }
			body.contrast .wrapper-full a{ color:#FFF; }
		
		/* wrapper right */
		body.contrast .wrapper-right{
			position:relative; float:right; width:510px; padding:20px; margin:0 15px 15px 0;
			background:#222; border:1px solid #444;
			-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
		}
		body.contrast .wrapper-right-title{
			position:relative; float:right; width:510px; padding:5px 0 15px 0; margin:0 15px 0 0;
			background:none; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;
		}
			body.contrast .wrapper-right-title h1{ font-size:100%; font-weight:bold; color:#FFF; margin:0; }
			
		/* Content title */
		body.contrast #content-title{ float:left; width:100%; margin:0 15px 20px; }
			body.contrast #content-title img{ float:left; margin:0 10px 0 0; }
			body.contrast #content-title h1{ margin:4px 0 0 0; color:#FFF; font-size:170%; }
			body.contrast #content-title p{ margin:0 0 0 0; color:#FFF; }
			
		body.contrast #issue-number{ float:right; width:auto; margin:4px 15px 0 0; }
			body.contrast #issue-number p{ margin:0; font-size:100%; line-height:10px; }
			body.contrast #issue-number h4{ font-size:205%; color:#BD0926; margin:0; }

/*
 * GUIDE COMPANION
 */ 
body.contrast #guide-companion{
	position:fixed; float:left; width:200px; padding:10px 20px 0 20px; margin:0 15px;
	background:#222; border:1px solid #444;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
	body.contrast #guide-companion .header{  }
	body.contrast #guide-companion .header img{ position:relative; float:left; margin:0 20px 0 0; }
	body.contrast #guide-companion .header h4{ position:relative; float:left; width:110px; margin:25px 0 0 0; font-size:110%; font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
	body.contrast #guide-companion .info{ margin:15px 0; padding:15px 0 0 0; border-top:1px solid #DDD; }
		
		body.contrast #guide-companion .info h5{ font-size:115%; color:#FFF; }
		body.contrast #guide-companion .info p{ font-size:110%; color:#FFF; }

/*
 * GUIDE ADVICE
 */ 
body.contrast #guide-advice{ 
	width:734px; margin:0 15px 15px; padding:15px; background:#222; border:1px solid #444;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
	body.contrast #guide-advice img{ float:left; margin:0 10px 0 0; }
	body.contrast #guide-advice .description{ float:left; width:550px; padding:5px 0 0 0 }
		body.contrast #guide-advice .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; margin:10px 0 10px 0; }
		body.contrast #guide-advice .description p{ float:left; color:#F2F2F2; margin:0 0 15px 0; }
        body.contrast #guide-advice .description a{ float:left; color:#F2F2F2; margin:0 0 15px 0; }
/*
 * BIG NAV OPTIONS
 */ 
body.contrast ul.big-nav-option{ list-style:none; padding:0 15px; }
	body.contrast ul.big-nav-option li{
		width:100%; min-height:100px; padding:15px 2%; margin:0 0 20px 0; background:#222; border:1px solid #444;
		-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	}
		body.contrast ul.big-nav-option li img{ float:left; margin:0 20px 0 0; }
		body.contrast ul.big-nav-option li .description{ float:left; width:90%; min-height:80px; }
			body.contrast ul.big-nav-option li .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
			body.contrast ul.big-nav-option li .description p{ float:left; color:#FFF; }
			
		body.contrast ul.big-nav-option li.disabled .description{ float:left; width:90%; min-height:80px; }
			body.contrast ul.big-nav-option li.disabled .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
			body.contrast ul.big-nav-option li.disabled .description p{ float:left; color:#FFF; }

/*
 * MEDIUM NAV OPTIONS
 */ 
body.contrast ul.medium-nav-option{ list-style:none; }
	body.contrast ul.medium-nav-option li{
		width:474px; padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #E1E1E1;
		-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	}
		body.contrast ul.medium-nav-option li:last-child{ border-bottom:0; margin:0; padding:0; }
		body.contrast ul.medium-nav-option li img{ float:left; margin:0 20px 0 0; }
		body.contrast ul.medium-nav-option li .description{ float:left; width:404px; min-height:80px; }
			body.contrast ul.medium-nav-option li .description h3{ font-weight:bold; color:#FF8030; text-shadow:1px 1px #111; }
			body.contrast ul.medium-nav-option li .description p{ float:left; color:#FFF; }
			
		body.contrast ul.medium-nav-option li.disabled .description{ float:left; width:404px; min-height:80px; }
			body.contrast ul.medium-nav-option li.disabled .description h3{ font-weight:bold; color:#FFF; text-shadow:1px 1px #111; }
			body.contrast ul.medium-nav-option li.disabled .description p{ float:left; color:#FFF; }

/*
 * STAGES GUIDE
 */ 
body.contrast #stages-guide-wrapper{
	width:auto; height:37px; margin:0 15px 10px; background: #222; border:1px solid #444;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
	body.contrast .stages-guide{ list-style: none; background: #333; width:100%; margin:0 15px 15px 15px; }
		body.contrast .stages-guide li.doubleline a {
			position: relative; display: block; float: left;
			height: 35px; margin: 0 0 0 0; padding: 6px 15px 0 25px;
			background: #222; text-align: center; font-size:80%; line-height:12px; text-decoration: none; color: #FFF; text-shadow:1px 1px #222;
		}
		body.contrast .stages-guide li a {
			position: relative; display: block; float: left;
			height: 35px; margin: 0 0 0 0; padding: 10px 15px 0 25px;
			background: #222; text-align: center; font-size:80%; text-decoration: none; color: #FFF; text-shadow:1px 1px #222;
		}
			body.contrast .stages-guide li a:after {
				position: absolute; right: -17px; top: 0; z-index: 1;
				border-top: 18px solid transparent; border-bottom: 17px solid transparent;  border-left: 18px solid #222;
				content: ""; 
			}
			body.contrast .stages-guide li a:before {
				position: absolute; left: 0; top: 0;
				border-top: 18px solid transparent; border-bottom: 17px solid transparent; border-left: 18px solid #666;
				content: "";
			}
				body.contrast .stages-guide li:first-child a:before,
				body.contrast .stages-guide li:last-child a:after { display: none; }
			
			body.contrast .stages-guide li.active a { background:#FF8030; font-weight:bold; color:#222; text-shadow:1px 1px #ffc8a5; }
				body.contrast .stages-guide li.active a:hover { cursor:default }
				body.contrast .stages-guide li.active a:after { border-left-color:#FF8030; }
	
}

/*		
	Wide Mobile Layout: 480px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout, Mobile Layout.
*/

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	.half{ width:100%; }
	
}

/*		
	Mobile Layout: 480px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout
*/

@media only screen and (max-width: 767px) {

	.half{ width:100%; }

}
a:hover, a:active, a:focus, input:hover, input:active, input:focus {
    outline: 0 none;
}

a{text-decoration: none;}
.solicitacao{color: #fff;padding: 8px 20px 8px 25px;border: 1px solid #666;display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
    .solicitacao:hover{
        color: #fff;padding: 8px 20px 8px 25px;border: 1px solid #666;box-shadow:1px 1px #AAA; text-decoration:none;
    }
.btn_iniciar_atendimento{background:#B45F06 url('sXHztTKVIPOlkj8mMl08nizaCiUtnJl5IyY8g78iIg8.png') 5px 9px no-repeat;}
.btn_finalizar_atendimento{background:#B45F06 url('sXHztTKVIPOlkj8mMl08nizaCiUtnJl5IyY8g78iIg8.png') 5px 9px no-repeat;}

.btn_relatorio{background:#B45F06 url('3a3NcNj78x3KnF1vJtto52ogq7o2h7Oiw5oPJ97Qisa.png') 5px 9px no-repeat;}
.btn_busca{background:#B45F06 url('lzYgLKubcdgN0Np7nfMtNY8TH2fYRbPezgcYNsgsE06.png') 5px 9px no-repeat;}

.btn_atualizar{background: url('Ek9GaFdhbN5hu3NptXn1hDPTNtUUTE9TINq8CwBBdd3.png') 0px center no-repeat;padding: 0 19px;}
    .btn_atualizar:hover{
        text-decoration: none;
    }

.circulo{border-radius: 30px; color:#fff; width: 30px; height: 30px; text-align: center; padding: 5px 0 0 0;float: left;
    margin: 0 10px 0 0;}
.circulo.vermelho{background: #CF2A27;}
.circulo.verde{background: #009E0F;}

.verde{background: #009E0F;}
.azul{background: #4e8df0;}

ul{margin: 0;padding: 0;}
.itens_select{list-style:none; float:left; width: 300px; }

.itens_select li{}
li.vermelho{background: #CF2A27;color:#fff;}
li.verde{background: #009E0F;color:#fff;}
.itens_select li.vermelho a{color:#fff;}
.itens_select li.verde a{color:#fff;}

.itens_select li {position:relative; float:left; border-right:1px solid #c0c0c0; color:#333; text-decoration:none; padding:5px 18px 5px 10px; display:block;}

.itens_select li a:hover{text-decoration: none}

.itens_select li ul{position:absolute; top:29px; left:0; background-color:#fff; display:none; }

.itens_select li:hover ul, .itens_select li.over ul{display:block;}

.itens_select li ul li{margin:0 0 2px 0; display:block; width:100%;background: #EA9999; color:#000; -webkit-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);}
.itens_select li ul li:hover{background-color: #c88383; -webkit-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);
    transition: all 600ms cubic-bezier(0.19, 1, 0.22, 1);}

.itens_select li.verde ul li{background: #87ea9a}
.itens_select li.verde ul li:hover{background-color: #71c480;}

.itens_select{}
.itens_select li ul{width: 100%;}

.scroll{overflow-y: scroll;height: 200px;z-index: 20;}
.scroll li a{color: #000!important;}

i.down{background: url('y5nYFuLGMpfCdGkMuWhpaDXdqdeyYhRjLWQTDYOAiJO.png') 0 0 no-repeat;
    position: absolute;
    width: 8px;
    height: 14px;
    right: 6px;}

.nova_solicitacao{background:url('2hlDQYgGnc4x9FqRgRslyXZEgpB1KN3RGCjylqEtiXo.png') 0 50% no-repeat; padding: 8px 0 8px 25px; color:#fff;}
    .nova_solicitacao:hover{
        text-decoration: none;
    }

.hand_table{background: url('oOjf7yj9rAa9txPhtNFwDw2amAL9bfgwqQH83FJT538.png') 0 0 no-repeat; display: inline-block; text-indent: -99999px; width: 16px; height:16px;}
.busca_table{background: url('HYcjkUUAgSkg7Yw2afdoJnRc5QvBrE5lxL2bJWQkwng.png') 0 0 no-repeat; display: inline-block; text-indent: -99999px; width: 16px; height:16px;}
.envelope_table{background: url('WH04q5aThOI4ZLiu1Tixrd2pC4kmz7duVzDx5mMy4Y6.png') 0 0 no-repeat; display: inline-block; text-indent: -99999px; width: 16px; height:16px;}

.encaminhar{background: #009E0F url('hUEhL6WQH7QKDxAGy6ciWoXGVbgXZTpCOKBYpLDW4D.png') 0 center no-repeat;color: #fff;padding: 14px 0 14px 28px;width: 122px;}
.encaminhar a{color: #fff;}


form input[type=submit].gerarRelatorioPdf, body.contrast form input[type=submit].gerarRelatorioPdf{background: #B45F06 url('3a3NcNj78x3KnF1vJtto52ogq7o2h7Oiw5oPJ97Qisa.png') 5px 9px no-repeat!important;
    display: inline-block;
    padding: 7px 11px 7px 25px;
    margin: 0;
    font-size: 90%;
    border: 1px solid #DDD;
    box-shadow: inset 0 0 #DDD;
    color:#fff;
    text-shadow:none;
    text-transform: capitalize;
    border-radius: 10%;
}

form input[type=submit].gerarRelatorioExcel, body.contrast form input[type=submit].gerarRelatorioExcel {background: #B45F06 url('OIqdxGtmAB46cgcsIeLKRIPolZLaWrZzDpWA9pOhbda.png') 5px 9px no-repeat!important;
    display: inline-block;
    padding: 7px 11px 7px 25px;
    margin: 0;
    font-size: 90%;
    border: 1px solid #DDD;
    box-shadow: inset 0 0 #DDD;
    color:#fff;
    text-shadow:none;
    text-transform: capitalize;
    border-radius: 10%;
}

form input[type=button].gerarRelatorioCancelar, body.contrast form input[type=button].gerarRelatorioCancelar{background: #B45F06 5px 9px no-repeat!important;
    display: inline-block;
    padding: 7px 11px 7px 11px;
    margin: 0;
    font-size: 90%;
    border: 1px solid #DDD;
    box-shadow: inset 0 0 #DDD;
    color:#fff;
    text-shadow:none;
    text-transform: capitalize;
    border-radius: 10%;
}

/*.hand{background: url('lzYgLKubcdgN0Np7nfMtNY8TH2fYRbPezgcYNsgsE06.png') 0 0 no-repeat;}*/
/* qTip2 v2.1.0 basic css3 | qtip2.com | Licensed MIT, GPL | Sun Jul 07 2013 17:08:51 */
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0;}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111} .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1} .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030} .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0} .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252} .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0} .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff; border:1px solid #FFFFFF;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}

