#page_header_outer {max-width:100%;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;margin:auto;}#page_header {position:relative;margin-left:auto;margin-right:auto;max-width:960px;min-height:105px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;}#logo {z-index:10;padding:11px 0 0 6px;}#deco {position:absolute;right:0;top:0;min-height:105px;z-index:-1;}#sessiontimer {position:absolute;top:10px;right:0;width:320px;display: none;}#logoff {position:absolute;top:40px;right:0;padding:0 12px 2px;}#mobile_site {position:absolute;top:0;left:0;}.tclogi,.tclogo {background-color:#ededed;}.tchelpgreen {background-color:green;color:lime!important;}.tchelp {background-color:red;color:#f5f5f5!important;}.tcadmi {background-color:#fff5ee;color:red!important;}#main_menu {position:absolute;left:0;top:85px;width:960px;overflow:hidden;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;margin:0;padding:4px;}#main_menu ul {margin:0;padding:0;}#main_menu li {display:inline-block;margin:0;padding:0;}#main_menu a {display:inline-block;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;height:20px;text-decoration:none;font-size:14px;border:1px solid none;margin:0 4px 0 0;padding:1px 4px;}#main_menu a:hover {background-color:#ffc234;text-decoration:none;border:1px solid none;border-bottom:2px solid #de231d;color:#0e389d;}.mmazzz {color:#0e389d;}.mmsss1 {color:green!important;border:1px solid green;}#button_colour {position:absolute;right:0;top:88px;margin:0;padding:1px 6px;}#page_footer_outer {max-width:100%;min-height:173px;background-color:#eaf5fb;border-top-color:#51bbf2;border-top-style:solid;border-top-width:1px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;overflow:hidden;}#page_copyright_outer {max-width:100%;height:2%;border-top-color:#51bbf2;border-top-style:solid;border-top-width:1px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;overflow:hidden;color:#FFFFFF;background-color:#595959;}#page_copyright {margin-left:auto;margin-right:auto;padding-top:0.5%;padding-bottom:1%;max-width:960px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;font-size:10px;line-height:16px;margin-top:8px;}.copyright{	text-align:left;}.copyright_link{	color:#FFFFFF;}.copyright_link:hover{	color:#FFFFFF;}#page_footer {margin-left:auto;margin-right:auto;max-width:960px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;font-size:10px;line-height:16px;margin-top:8px;}#page_footer h3 {line-height:21px;margin:0 0 8px;}#page_footer2_outer {max-width:100%;min-height:45px;background-color:#4e4d4f;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;overflow:hidden;}#page_footer2 {margin-left:auto;margin-right:auto;max-width:960px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;font-size:10px;line-height:16px;margin-top:14px;color:#FFF;}#page_footer2 .nav-pills > li > a {margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;color:#FFF;}#page_footer2 .nav-tabs > li > a,.nav-pills > li > a {line-height:14px;margin-right:2px;padding-left:4px;padding-right:4px;}#footer_menu {padding:2px 0 0;}#footer_menu span {display:inline-block;font-size:13px;}#footer_menu a {border-radius:4px 4px 4px 4px;-moz-border-radius:4px;-webkit-border-radius:4px 4px 4px 4px;color:#000;text-decoration:none;margin:0;padding:0 12px;}#footer_menu a:hover {background-color:#708090;color:#FFF;}#main_content_outer {max-width:100%;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;z-index:180;}#main_content {margin-left:auto;margin-right:auto;max-width:960px;border-radius:0 0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0 0;}input.parsley-success,textarea.parsley-success {color:#468847!important;background-color:#DFF0D8!important;border:1px solid #D6E9C6!important;}input.parsley-error,textarea.parsley-error {color:#B94A48!important;background-color:#F2DEDE!important;border:1px solid #EED3D7!important;}ul.parsley-error-list {font-size:12px;list-style-type:none;margin:2px;}ul.parsley-error-list li {line-height:12px;color:#B94A48!important;}.rqd {	background-image: url(/images/media-playback-stop-7.png);	background-repeat: no-repeat;	background-position: right top;	background-size: 6px;}.wizard a {margin-right:5px;margin-bottom:8px;background:#efefef;position:relative;display:inline-block;padding:4px;}.wizard a:hover {	text-decoration: none;}.wizard a:before {width:0;height:0;border-top:14px inset transparent;border-bottom:14px inset transparent;border-left:10px solid #fff;position:absolute;content:"";top:0;left:0;}.wizard a:after {width:0;height:0;border-top:14px inset transparent;border-bottom:14px inset transparent;border-left:10px solid #efefef;position:absolute;content:"";top:0;right:-10px;z-index:2;}.wizard a:first-child {-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.wizard a:last-child {-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.wizard .badge {position:relative;top:-1px;margin:0 5px 0 10px;padding:2px 4px;}.wizard a:first-child .badge {margin-left:0;}.wizard .current {background:#007ACC;color:#fff;}.wizard .current:after {border-left-color:#007ACC;}.wizard a:first-child:before,.wizard a:last-child:after {border:none;}.logoxxut {	color: red !important;	background-color: white !important;}