/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 31 July 2010 13:35:59
*/


/* CSS FILE START */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
   margin:0px;
   padding:0px; 
} 

table{ 
   border-collapse:collapse; 
   border-spacing:0; 
}

 

fieldset,img{  
   border:0px; 
} 

address,caption,cite,code,dfn,em,strong,th,var{ 
   font-style:normal; 
   font-weight:normal; 
} 

ol,ul{ 
   list-style:none; 
} 

caption,th{ 
   text-align:left; 
} 

h1,h2,h3,h4,h5,h6{ 
   font-size:100%; 
   font-weight:normal; 
} 

h2 {
   font-size: 1.5em;
   font-weight: 800;
   border-bottom: #CACACA solid 3px;
   padding: 0 0 3px 0;
}

q:before,q:after{ 
   content:''; 
} 

abbr,acronym{
   border:0; 
}

a{
   text-decoration:none;
}

a:hover{
   text-decoration:underline;
}

strong{
   font-weight:bold;
}

em{
   font-style:italic;
}

body{
   background-color:#ffffff;
   font-size:62.5%;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#032639;
   padding-top:10px;
   text-align:center;
}

#wrapper{
   width:960px;
   text-align:left;
   margin:0 auto;
   background-image:url(http://www.testroniclabs.com/__data/assets/image/0016/88/background.jpg);
   background-repeat:no-repeat;
}

#header{
   width:960px;
   height:119px;
}

#header-left{
   width:279px;
   float:left;
   display:inline;
   margin:13px 0px 0px 13px;
}

#header-middle{
   width:542px;
   height:119px;
   float:left;
   display:inline;
   color:#FFFFFF;
   position:relative;
}

#header-middle-upper {
   width:544px;
   height:50px;
   padding-top:33px;
   text-align: right;
}

#header-middle-upper ul {
   margin-right:10px;
}

#header-middle-upper li {
   display:inline;
   margin-right:6px;
   padding-right:4px;
   height:10px;
   font-size:1.1em;
   font-weight:bold;
}

#header-middle-upper #home {
   border-right:1px solid #d7dbe3;
}

#header-middle-upper #news {
   border-right:1px solid #d7dbe3;
}

#header-middle-upper #news_menu {
   border-right:1px solid #d7dbe3;
}

#header-middle-upper #events_header {
   border-right:1px solid #d7dbe3;
}

#header-middle-upper #about {
   border-right:1px solid #c8d1e0;
}

#header-middle-upper #clients {
   border-right:1px solid #bac5dd;
}

#header-middle-upper #download {
   border-right:1px solid #a2b3d6;
}

#header-middle-upper #careers {
   border-right:1px solid #98abd3;
}

#header-middle-upper #contact {
   border-right:none;
}

#header-middle-upper a {
   color:#FFFFFF;
}

#header-middle-upper a.active {
   color:#162639;
}

#header-middle form {
   text-align:right;
   margin-right:15px;
}

#search {
   margin: 0;
   padding: 0;
   position: absolute;
   right: 15px;
   top: 88px;
}

#search div {
   width: 134px;
   height: 17px;
   background: url('http://www.testroniclabs.com/__data/assets/image/0003/111/searchbox.png') no-repeat scroll 0 0;
   float: left;
}

#search label {
   float: left;
   font-weight: bold;
   font-size: 1.1em; 
   position: relative;
   top: 2px;
   left: -8px;
}

#search input {
   margin: 0;
   padding: 0;
   border: 0;
   width: 103px;
   height: 15px;
   padding: 0 0 0 5px;
   float: left;
   background: transparent;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   padding: 2px 5px 0 5px;
}

#search .submit {
   width: 20px;
   cursor: pointer;
   text-indent: -9999px;
   display:block;
   font-size: 0px; 
   line-height: 0px;
}

.search-result {
   background: url(http://www.testroniclabs.com/__data/assets/image/0009/90/dots.png) repeat-x left bottom;
   clear: both;
}

.search-img {
   margin: 0 15px 15px 10px;
   float: left;
}

#header-right {
   width:123px;
   height:119px;
   float:right;
   display:inline;            
   text-align:center;
   position: relative;
}

#header-right-upper {
   width:123px;
   height:50px;
   padding-top:33px;
   font-size:1.2em;
   font-weight:bold;
   text-align:center;
}

#header-right-upper a {
   color:#FFFFFF;
   text-decoration:underline;
}

#header-right a {
   color:#FFFFFF;
}

#header-right a:hover {
   text-decoration:none;
}

#header-right-upper a:hover {
   text-decoration:underline;
}

/* LANGUAGE SELECT */

#selected-language {
   width: 115px;
   height: 17px;
   cursor: pointer;
   background: #ffffff url('http://www.testroniclabs.com/__data/assets/image/0005/104/language-box.gif') no-repeat scroll 0 0;
   position: absolute;
   top: 88px;
   left: 3px;
   margin: 0;
   padding: 0;
}

#selected-language div {
   text-align: left;
   height: 15px;
   width: 94px;
   padding: 1px 0 1px 4px;
   font-weight: bold;
   font-size: 11px;
   line-height: 15px;
   position: absolute;
   left: 1px;
   background-position: 100% 3px;
   background-attachment: scroll;
   background-repeat: no-repeat;
   color: #162639;
}

#language-select {
   display: none;
   position: absolute;
   top: 105px;
   left: 3px;
   width: 100px;
   background: #a6a6a6;
   border: 1px solid #000000;
   z-index: 9999;
}

#language-select li {
   text-align: left;
}

#header-right #language-select a {
   border: none;
   color: #ffffff;
   display: block;
   width: 93px;
   height: 15px;
   line-height: 15px;
   font-size: 10px;
   font-weight: bold;
   background-position: 82px 4px;
   background-repeat: no-repeat;
   background-attachment: scroll;
   padding: 2px 2px 2px 5px;
}

#header-right #language-select a:hover, #header-right #language-select a.selected {
   background-color: #5b5d6c;
}

#navigation {
   width:837px;
   padding-top:6px;
   height:22px;
}

#navigation li{
   font-size:1.2em;
   display:inline;
   width:167px;
   float:left;
   font-weight:bold;
   text-align:center;
   position: relative;    /*added for dropdown */
}

/*#navigation li a commented for dropdown */

#navigation a {
   color:#162639;
   display:block;
   text-decoration:none;
   height: 28px;
   line-height: 28px;
   position: relative;
   top: -6px;
}
/*
#navigation ul li a:hover {
  height: 24px;
  line-height: 24px;
  border: #FFFFFF 2px solid;
}*/

/*  --------- PRODUCT MENU DROPDOWN ---------  */


.dropdown-bg {
   display: none;
   background: #143143;    
   position: absolute;
   width: 167px;
   top: 22px;
   left: 0;
   height: 100px;
}

#navigation ul ul {
   display: none;
   position: absolute;
   width: 167px;
   top: 22px;
   left: 0;
   position: absolute;
}

#navigation ul ul li {
   display: block;
   float: none;
}

#navigation ul ul a {
   text-align: left;
   color: #ffffff;
   padding: 5px 10px;
   font-size: .8em;
   border-width: 2px;
   border-style: solid;
   border-color: transparent;
   width: 143px;
   height: auto;
   line-height: normal;
   top: 0;
}

/*IE6hack
*html #navigation ul ul a  {
   border-color: pink;
   filter: chroma(color=pink);
}*/

#navigation ul ul a:hover {
    border-color: #ffffff;
}

#container {
   width:960px;
   padding-top:258px;
}

#container h3 {
   font-size:1.7em;
   padding-bottom:10px;
}

#container h4 {
   font-size:1.6em;
   padding-bottom:10px;
}

#container p{
   font-size:1.1em;
   line-height:1.4em;
   padding-bottom:10px;
}

#container-left{
   width:287px;
   float:left;
   display:inline;
   margin-left:10px;
   padding-bottom:20px;
}

#container-middle{
   width:312px;
   float:left;
   display:inline;
   margin-left:25px;
   padding-bottom:20px;
}

#featured-items #featured-item-1 {
   display: block;
}

.featured-image{
   float:left;
   width:71px;
   height:46px;
}

.featured-headline{
   float:right;
   width:230px;
}

.featured-headline a{
    font-weight: bold;
    line-height:1.4em;
    color: #032639;
    text-decoration: none;
}

.featured-headline a:hover {
    text-decoration: underline;
}


.featured_short_text {
    height: 80px;
    overflow: hidden;
}

.featured-text{
   clear:both;
   padding-top:5px;
}

.featured-text a {
   color:#939598;
   text-decoration:none;
}

.featured-text a:hover {
    text-decoration:underline;
}

#circles {
    margin-top:6px;
    display: none;
}

#circles a {
    background: url(http://www.testroniclabs.com/__data/assets/image/0004/4918/circles3.png) no-repeat;   /*circles2.png*/
    width: 12px;
    height: 13px;
    display: block;
    float: left;
    cursor: pointer;
}

#circles a:hover {
    background-position: 0px -14px;  /* 0px -12px */
}

#circles a.active {
    background-position: 0px -14px;  /* 0px -12px */
}

#container-right{
   width:261px;
   float:left;
   display:inline;
   margin-left:25px;
   padding-bottom:20px;
}

#container-right img.rssimg{
   float:right;
}

#container-right div.newsitem{
   clear:both;
   padding-top:10px;
   margin-top:-10px;
}

#container-right div.newsimg{
   float:left;
   width:71px;
   height:46px;
   margin-right:5px;
}

#container-right div.newstext{
   float:left;
   width:170px;
}

#container-right div.newstext a{
   color:#939598;
   text-decoration:none;
}
#container-right div.newstext a.container_right_title {
    color: #032639;
}

#container-right div.newstext a:hover{
   text-decoration:underline;
}

#more-stories{
   width:150px;
   clear:both;
   padding-left:76px;
}

#more-stories a{
   color:#162639;
   text-decoration:none;
   font-weight:bold;
}

#more-stories a:hover{
   text-decoration:underline;
}

#events{
   padding-top:10px;
}

#events-heading{
   width:72px;
   float:left;
   margin-right:5px;
}

#events-logos{
   float:left;
   width:150px;
}

#events-logos img{
   margin-right:5px;
}

#footer{
   width:960px;
   background-image:url(http://www.testroniclabs.com/__data/assets/image/0006/105/line.gif);
   background-repeat:repeat-x;
   height:100px;
   clear:both;
}

#footer-right{
   margin-left:586px;  /*659px*/
}

#footer ul{
   padding-top:20px;
}

#footer li{
   display:inline;
   padding-right:9px;
   margin-right:2px;
   background-image:url(http://www.testroniclabs.com/__data/assets/image/0016/97/footer-li-separator.gif);
   background-repeat:no-repeat;
   background-position:right;
}

#footer li.last{
   background-image:none;
}

#footer a{
   color:#032639;
   font-size:1.1em;
   font-weight:bold;
   text-decoration:none;
}

#footer a:hover{
   text-decoration:underline;
}

#footer p{
   font-size:1.1em;
   color:#939598;
   padding-top:5px;
}

/* ################### start inner styles ######################## */

.clear {
   clear: both;   
}

.field {
   border:0px;
}

.hide {
   display: none;
}

.block {
   display: block;
}

.p_center {
   text-align: center;
}

#wrapper-inner{
   width:960px;
   text-align:left;
   margin: 0px auto;
   background: #172639;
}

#inner-left-column {
   float: left;
   width: 835px;
}

#inner-right-column {
   float: left;
   width: 125px;
   padding-top:33px;
   font-size:1.2em;
   font-weight:bold;
   text-align: center;
   position: relative;   
}

#inner-right-column a {
   color:#FFFFFF;
   text-decoration:underline;
}

#inner-right-column #language-select a {
   border: none;
   color: #ffffff;
   display: block;
   width: 93px;
   height: 15px;
   line-height: 15px;
   font-size: 10px;
   font-weight: bold;
   background-position: 82px 4px;
   background-repeat: no-repeat;
   background-attachment: scroll;
   padding: 2px 2px 2px 5px;
}

#inner-right-column #language-select a:hover, #header-right #language-select a.selected {
   background-color: #5b5d6c;
}

#inner-right-column #selected-language {
   left: 5px;   
}

#inner-right-column #language-select a {
   text-decoration: none;   
}

#inner-right-column #RHS_top_loginPanel {
  position: relative;
  top: 84px;
}

#header-inner {
   background: #7F98CF url(http://www.testroniclabs.com/__data/assets/image/0001/100/header-background.png) no-repeat;
   width: 835px;
}

#header-inner-left {
   width:279px;
   float:left;
   padding:13px 0px 0px 13px;  
}

#header-inner-right {
   width:543px;
   height:119px;
   float:left;
   color:#FFFFFF;
   position: relative;
   text-align: right;
}

#header-inner-right ul {
   margin: 33px 9px 0px 0px;
}

#header-inner-right li {
   display:inline;
   margin-right:6px;
   padding-right:4px;
   height:10px;
   font-size:1.1em;
   font-weight:bold;
}

#header-inner-right #home {
   border-right:1px solid #d7dbe3;
}

#header-inner-right #news {
   border-right:1px solid #d7dbe3;
}

#header-inner-right #events_header {
   border-right:1px solid #d7dbe3;
}

#header-inner-right #about {
   border-right:1px solid #c8d1e0;
}

#header-inner-right #clients {
   border-right:1px solid #bac5dd;
}

#header-inner-right #download {
   border-right:1px solid #a2b3d6;
}

#header-inner-right #careers {
   border-right:1px solid #98abd3;
}


#header-inner-right li.contact {
   border-right:none;
}

#header-inner-right a {
   color:#FFFFFF;
}

#header-inner-right a.active {
   color:#162639;
}

#header-inner-right form {
   text-align:right;
   margin-right:16px;
}

#wrapper-inner #navigation {
   width: 835px;
   height: 22px;
   background: #f9fbf8 url(http://www.testroniclabs.com/__data/assets/image/0007/106/navigation-background.png) repeat-y;   
}

#wrapper-inner #navigation ul li a.whh{
   color:#162639;
   display:block;
   text-decoration:none;
   height: 24px;
   line-height: 28px;
   position: relative;
   top: -6px;
}

#wrapper-inner #navigation ul li a.whh:hover{
  border: #FFFFFF 2px solid;
  line-height: 24px;
}

#navigation ul li a.whh_home:hover{
  border: #FFFFFF 2px solid;
  line-height: 24px;
  height: 24px;
}

#inner-top-image {
   width: 835px;
   height: 144px;
  /* background: url(http://www.testroniclabs.com/__data/assets/image/0004/103/inner-top-image.png) no-repeat;   */
   background: url(http://www.testroniclabs.com/__data/assets/image/0017/4355/TLI-about-us.jpg) no-repeat;   
}

#inner-container {
   width: 835px;
   background: #fff;
   font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif, Tahoma;
}

#inner-container-left-column {
   width: 255px;
   display: block;
   float: left;   
}

#inner-container-right-column {
   width: 570px;
   float: left;
   color: #535353;
}

#inner-container-right-column a {
   color: #006fff;   
}

#inner-lineage {
   width: 100%;
   font-size: 1.1em;
   background: url(http://www.testroniclabs.com/__data/assets/image/0009/90/dots.png) repeat-x left bottom;
   padding: 5px 0px 12px 0px;
}

#inner-lineage span {
   font-size: 0.8em;
   letter-spacing: -2px;   
   padding: 0px 3px;
}

#inner-content {
   font-size: 1.2em;   
}

#inner-content h3 {
   font-size: 1.6em;
   padding: 15px 0px;   
}

#inner-content h4 {
   font-size: 1.4em;
   padding: 10px 0px;   
}

#inner-content h5 {
   font-size: 1.3em;
   padding: 10px 0px;   
}

#inner-content p {
   padding: 10px 0 10px 0;   
}

#inner-content p .article_image  {
   float: left;
   padding: 0px 10px 10px 0px;
}

#inner-content p.email_to_friend_header  {
   background-color: #CACACA;
   height: 15px;
   line-height: 15px;
   text-align: center;
   font-weight: 700;
}

#inner-content ul {
   margin-bottom: 10px;   
}

#inner-content ol {
   margin-bottom: 10px;   
}

#inner-content ul li{
   background: url(http://www.testroniclabs.com/__data/assets/image/0004/112/square.png) no-repeat left 17px;
   padding: 10px 0px 10px 15px;
   margin-left: 20px;
}

#inner-content ol li{
    list-style: decimal inside;
    padding: 10px 0px;
    margin-left: 20px;
}

#inner-content .news_section_listing p:first-child{
    padding: 0px;
}

#inner-content .news_section_listing p{
    padding: 0px 0px 10px 0px;
}

#inner-content .news_section_listing p.news_date{
    font-size: 0.9em;
}

#inner-content h3.news_title {
   font-size: 1.4em;
   font-weight: 800;
   border-bottom: #CACACA solid 3px;
   padding: 5px;
}

#inner-content p.news_published {
   padding: 0 0 15px 5px;
}

/* Join Us Login Form BEGIN */

#inner-content #careers_join_us_login
  {
    padding: 0 0 0 10px;
  }

#inner-content #careers_join_us_login input
  {
    width: 170px;
  }

#inner-content #careers_join_us_login #log_in_out_button
  {
    width: 175px;
  }

/* Join Us Login Form END */

/* Holidays Login Form BEGIN */

#inner-content #holidays_login_login_prompt
  {
    width: 240px;
    margin: 20px auto 0 auto;
  }

#inner-content #holidays_login_form input
  {
    width: 170px;
  }

#inner-content #holidays_login_form #log_in_out_button
  {
    width: 175px;
  }

#vertical_menu .holidays_left
  {
    text-align: center;
  }

#vertical_menu .holidays_left img
  {
    margin: 0 0 10px 0;
  }

#inner-content .charity_left
  {
    width: 265px;
    float: left;
    padding: 10px;
  }

#inner-content .charity_right{
 width: 265px;
 float: right;
 padding: 10px;
}      

#inner-content .charity_header_bg{
 height: 45px;
 line-height: 45px;
 text-align: center;
 color: #FFFFFF;
 font-weight: 800;
 background:url(http://www.testroniclabs.com/__data/assets/image/0004/5989/tlholiday-bg.jpg);
}

#inner-content .charity_header{
 font-weight: 700;
 color: #FFFFFF;
 height: 16px;
 line-height: 16px;
 text-align: center;
 background-color: #162739;
}

#inner-content .charity_header_margins{
 margin: 10px;
}

p.holidays_justify{
 text-align: justify;
}

/* Holidays Form END */

#inner-content .gs_slide:hover
  {
    cursor: pointer;
  }

#vertical_menu {
   width: 240px;
   font-size: 1.2em;
}

#vertical_menu ul li {
    background: url(http://www.testroniclabs.com/__data/assets/image/0010/118/vm-li-background.png) repeat-x;
    display: inline-block;
    width: 100%;
}

#vertical_menu ul li a{ 
    background:url(http://www.testroniclabs.com/__data/assets/image/0006/114/vm-li-arrow-a.png) no-repeat 225px 10px;
    color:#262626;
    text-decoration:none;
    display:block;
    padding:7px 15px 7px 15px;
}

#vertical_menu ul li.menu_selected a{
    background:url(http://www.testroniclabs.com/__data/assets/image/0007/115/vm-li-arrow-b.png) no-repeat 225px 10px;
}

#vertical_menu ul li.menu_selected2 a{
    background:url(http://www.testroniclabs.com/__data/assets/image/0007/115/vm-li-arrow-b.png) no-repeat 225px 10px;
}

#vertical_menu ul li.menu_selected2 ul {
    display: block;
}

#vertical_menu ul li ul{
    display:none;
}

#vertical_menu ul li ul li {
    background: url(http://www.testroniclabs.com/__data/assets/image/0008/116/vm-li-background-2.png) repeat-x;
}

#vertical_menu ul li ul li.li_hover {
    background: url(http://www.testroniclabs.com/__data/assets/image/0009/117/vm-li-background-3.png) repeat-x;
}

#vertical_menu ul li ul li a { 
    background:url(http://www.testroniclabs.com/__data/assets/image/0004/112/square.png) no-repeat 15px 10px;
    color:#535353;
    text-decoration:none;
    display:block;
    padding:4px 5px;
    padding-left:25px;
}

#vertical_menu ul li.menu_selected ul li a { 
    background:url(http://www.testroniclabs.com/__data/assets/image/0004/112/square.png) no-repeat 15px 10px;
    color:#535353;
    text-decoration:none;
    display:block;
    padding:4px 5px;
    padding-left:25px;
}

#vertical_menu ul li.menu_selected2 ul li a:hover {
    color: #262626;
}


#vertical_menu ul li.menu_selected2 ul li a { 
    background:url(http://www.testroniclabs.com/__data/assets/image/0004/112/square.png) no-repeat 15px 10px;
    color:#535353;
    text-decoration:none;
    display:block;
    padding:4px 5px;
    padding-left:25px;
}

#vertical_menu ul li.menu_selected ul li a:hover {
    color: #262626;
}


#inner-footer {
    background: #ffffff url(http://www.testroniclabs.com/__data/assets/image/0003/102/inner-footer-right-background.png) no-repeat 835px 0px;
    position: relative;
    width:960px;
    text-align:left;
    margin: 0px auto;
}

#inner-footer-left-column {
    width: 835px;
    height: 227px;
    float: left;
    background: url(http://www.testroniclabs.com/__data/assets/image/0002/101/inner-footer-left-background.png) no-repeat left bottom;
}

#inner-footer-content {
    position: absolute;
    width: 460px;
    top: 129px;
    left: 255px;
    background: url(http://www.testroniclabs.com/__data/assets/image/0009/90/dots.png) repeat-x left top;
    padding: 5px 0px 0px 5px;
}

#inner-footer-content a {
    color: #0039a6;
    font-size: 1.1em;
    position: relative;
    z-index:100;
}

#inner-footer-content-left {
    float: left;
    width: 170px;
    padding-top: 2px;
}

#inner-footer-content-right {
    float: left;
    width: 289px;
    text-align: right;
    padding-top: 2px;
    padding-right: 1px;
}

#inner-footer-content-right a#email-to-friend {
    background: url(http://www.testroniclabs.com/__data/assets/image/0010/91/email-icon.png) no-repeat;
    padding: 3px 10px 5px 20px;
    display: inline;
}

#inner-footer-content-right a#printable-version {
    background: url(http://www.testroniclabs.com/__data/assets/image/0010/109/printer-icon.png) no-repeat;
    padding: 3px 1px 5px 20px;
    display: inline;
}

#inner-footer-content-right img {
    position: relative;
    top: 4px;
    padding: 0px 5px 0px 10px;
}

#footer-links {
    position: relative;
    top: -17px;
    left: 675px;
    width: 290px;
}
#footer-links ul{
    position: relative;
    z-index:2;
}

#footer-links li {
    display:inline;
    padding-right:9px;
    margin-right:2px;
    background-image:url(http://www.testroniclabs.com/__data/assets/image/0016/97/footer-li-separator.gif);
    background-repeat:no-repeat;
    background-position:right;
}

#footer-links li.last {
    background-image:none;
}

#footer-links a {
    color:#032639;
    font-size:1.1em;
    font-weight:bold;
    text-decoration:none;
}

#footer-links a:hover {
    text-decoration:underline;
}

#footer-links p {
    font-size:1.1em;
    color:#939598;
    padding-top:5px;
}

/* email to friend */

#inner-content ul.form_ul_class {
   margin-bottom: 0px;
}

#inner-content ul.form_ul_class li {
   margin: 10px 0px 0px 0px;
   padding-left: 0px;
   clear: both;
   background-image: none;
}

#inner-content ul.form_ul_class li.form_errors {
  color: #aa0003;
}

#inner-content ul.password-rules li {
  color: #aa0003;
  font-size: 12px;
  background: none;
}

#inner-content ul.form_ul_class input {
 float: left;
 padding: 3px 0px;
}

#inner-content ul.form_ul_class label {
  float: left;
  width: 150px;
  padding-top: 4px;
}

#inner-content ul.form_ul_class img {
 float: left;
}

#inner-content ul.form_ul_class #SQ_SYSTEM_SECURITY_KEY_VALUE {
   /*margin-left: 15px;*/
   margin-right: 15px;
   width: 105px;
}

#inner-content ul.form_ul_class div.sq-backend-smallprint {
   margin: 30px 0px 0px 150px;
   clear:both;
}

#inner-content ul.form_ul_class #user_0_523_two {
   margin: 10px 0px 0px 150px;
   clear:both;
}

#inner-content ul.form_ul_class li.mar150 {
   margin-left: 150px;
}

#inner-content ul.form_ul_class li ul li input {
   margin-right: 15px;
   padding: 0;
}

#inner-content ul.form_ul_class li ul li label {
   width: 350px;
   padding: 0;
}


#inner-content form div.career_notlogged_div_form table td {
   height: 35px;
   width: 150px;
   vertical-align: middle;
}

#inner-content form table td input {
   padding: 3px 0px;
}

#inner-content .sq-backend-smallprint {
   font-size: 12px;
}

#inner-content #user_1017_523_two {
   margin-top: 10px;
}

#inner-content form table td table.sq-backend-section-table-inner td.sq-backend-data input{
   margin-top: 10px;
}

#inner-content table.career_table {
   margin: 15px 0 0 0;
   padding: 5px;
   width: 100%;
}

#inner-content table.career_table th{
   padding: 3px;
   font-weight: bold;
   background-color: #cacaca;
   width: 27%;
   text-align: center;
}

#inner-content table.career_table th.remove{
   padding: 3px;
   font-weight: bold;
   background-color: #cacaca;
   width: 19%;
   text-align: center;
}

#inner-content table.career_table tr{
   margin: 0 5px 0 5px;
}

#inner-content table.career_table td{
   padding: 2px;
   width: 27%;
   border-bottom: #CACACA solid 1px;
}

#inner-content table.career_table td.remove{
   padding: 2px;
   width: 19%;
   border-bottom: #CACACA solid 1px;
}

#inner-content table.career_table .remove_file_button{
   display: block;
   margin: 0 auto 0 auto;
}

/* career forms */
#inner-content table.sq-backend-section-table td.sq-limbo-section-heading {
   display: none;
}

#inner-content table.sq-backend-section-table table.sq-backend-section-table-inner td.sq-limbo-field{
   width: 120px;
}

#inner-content div.career_notlogged_div_form {
   display: none;
   padding-left: 10px
}

#inner-content div.career_notlogged_div_invite {
   /* background-color: #aaaaaa; */
   padding-left: 10px;
}

#inner-content .career_cv_cl_error
  {
    color: #AA0003;
  }

#inner-content div#career_create_errors {
  color: #AA0003;
}

#inner-content div.career_login_errors {
  color: #AA0003;
}

#inner-content div#page_asset_builder_983_type_word_doc div.sq-backend-smallprint {
  display: none;
}

#inner-content div#page_asset_builder_983_type_word_doc div#word_doc_0_file_upload div.sq-backend-smallprint {
  display: block;
}

#inner-content div#page_asset_builder_983_type_word_doc span {
  display: none;
}

#inner-content div#page_asset_builder_983_type_pdf_file div.sq-backend-smallprint {
  display: none;
}

#inner-content div#page_asset_builder_983_type_pdf_file div#pdf_file_0_file_upload div.sq-backend-smallprint {
  display: block;
}

#inner-content div#page_asset_builder_983_type_pdf_file span {
  display: none;
}


#inner-content div#page_asset_builder_1060_type_pdf_file div.sq-backend-smallprint {
  display: none;
}

#inner-content div#page_asset_builder_1060_type_pdf_file div#pdf_file_0_file_upload div.sq-backend-smallprint {
  display: block;
}

#inner-content div#page_asset_builder_1060_type_pdf_file span {
  display: none;
}

#inner-content div#page_asset_builder_1060_type_word_doc div.sq-backend-smallprint {
  display: none;
}

#inner-content div#page_asset_builder_1060_type_word_doc div#word_doc_0_file_upload div.sq-backend-smallprint {
  display: block;
}

#inner-content div#page_asset_builder_1060_type_word_doc span {
  display: none;
}

/* more_stories_list */

#inner-content div.more_stories_item {
   margin:10px 0px 0px 5px;
   background: url(http://www.testroniclabs.com/__data/assets/image/0009/90/dots.png) repeat-x left bottom;
}


#inner-content div.more_stories_img {
   float:left;
   width:71px;
   height:46px;
   margin-right:5px;
}

#inner-content div.more_stories_text {
   float:left;
   width:485px;
}

#inner-content div.more_stories_text p {
   padding-top: 0px;
}

#inner-content div.more_stories_text a {
   color:#939598;
   text-decoration:none;
}

#inner-content div.more_stories_text a.container_right_title {
    color: #032639;
}


#inner-content div.more_stories_text a:hover {
   text-decoration:underline;
}

/************** Careers styles  BEGIN ******************/

.careers_heading{
   height: 16px;
   line-height: 16px;
   text-align: center;
   font-weight: 700;
   background-color: #CACACA;
}

.careers_heading_2{
   height: 13px;
   line-height: 13px;
   text-align: center;
   font-weight: 700;
   border: #CACACA dashed 2px;
   margin: 10px 25px 10px 25px;
}

#inner-content .details_updated {
  color: #3D9B35;
}

.table_user_details{
   width: 75%;
   margin: 0 auto 0 auto;
}

.table_user_details tr{
   height: 25px;
}

.table_user_details td{
   padding: 10px;
}

.user_details_row_odd{
   background-color: #CACACA;
}

.user_details_ul{
   margin: 0 0 0 70px;
   border-left: #CACACA dotted 1px;
}

.filetype_img{
   float: left;
   margin: 0 7px 7px 0;
}

#inner-content .careers_contents{
   margin: 10px 0 15px 15px;
   padding: 5px 0 5px 5px;
  /* border-left: #CACACA dotted 1px; */
}

.cv_listing{
   color: #AA0003;
   margin: 10px 20px 0 20px;
   padding: 0 0 0 20px;
   border-left: #CACACA dotted 1px;
   overflow: hidden;
}
    
.cv_listing select{
    width: 200px;
    margin: 0 15px 0 0;
}
    
.cv_listing button{
    width: 150px;
}
    
.cover_letter_listing{
    color: #AA0003;
    margin: 10px 20px 0 20px;
    padding: 0 0 0 20px;
    border-left: #CACACA dotted 1px;
}
    
.cover_letter_listing select{
    width: 200px;
    margin: 0 15px 0 0;
}
    
.cover_letter_listing button{
    width: 150px;
}

.ajax_loader_cv{
    display: none;
}

.ajax_loader_cl{
    display: none;
}

.remove_file_ajax_tr{
    height: 30px;
    line-height: 30px;
}

.remove_file_ajax_loader{
    display: block;
    margin: 0 auto 0 auto;
}

.commit_application{
    display: none;
    margin: 15px 0 0 0;
}

#application_commit_button{
    display: block;
    margin: 15px auto 0 auto;
    width: 150px;
}

.myapps_files_listing{
    margin: 0 0 0 15px;
}

.date_range{
    margin: 15px 0 15px 20px;
    padding: 3px 0 3px 15px;
    border-left: #CACACA dotted 1px;
}

.date_range select, input{
    /*width: 150px;*/
}

.app_listing{
    margin: 0 0 0 35px;
}

.smallprint_info{
    margin: 0 0 0 150px;
    font-size: 0.9em;
}

.account_menu_left{
    width: 45%;
    float: left;
}


.account_menu_right{
    width: 45%;
    float: right;
}

.account_menu_heading{
    font-weight: 800;
    border-bottom: #CACACA solid 2px;
}

#inner-content .vacancies_listing_main{
    margin-left: 35px;
}

#inner-content .vacancies_listing_heading{
    padding: 25px 5px 5px 5px;
    font-weight: 800;
    text-align: center;
    border-bottom: #CACACA solid 2px;
    background-image: none;
}

#inner-content .applying_not_logged{
    margin: 0 0 0 25px;
}

#inner-content tr{
    height: 25px;
    line-height: 25px;
}

#inner-content td{
    padding: 5px;
}

/************** Careers styles END **************/


/************** Download styles START **************/

#inner-content ul.download_file_listing li{
    padding-left: 25px;
}

#inner-content li.type_pdf{
    background: url(http://www.testroniclabs.com/__data/assets/image/0011/3251/pdf.png) no-repeat left;
}

#inner-content li.type_word{
    background: url(http://www.testroniclabs.com/__data/assets/image/0010/3250/doc.png) no-repeat left;
}

#inner-content li.type_ppt{
   background: url(http://www.testroniclabs.com/__data/assets/image/0012/3252/ppt.png) no-repeat left;
}

#inner-content li.type_unknown{
   background: url(http://www.testroniclabs.com/__data/assets/image/0013/3253/unknown_format.png) no-repeat left;
}


/************** Download styles END **************/
ul.home_list{
   list-style-position: inside;
   list-style-type: disc;
}

#inner-lineage span.bold_text{
   font-size: 1.0em;
   font-weight: bold;
   letter-spacing: 0px;
   padding: 0px;
}
li.current_element a{
   color: #000000;
   font-weight: bold;
}
vertical_menu ul li.menu_selected2 ul li.current_element a{
   color: #000000;
   font-weight: bold;
}
ul.myapps li span{
   font-size: 1.1em;
   font-weight: bold;
}
#inner-content ul.myapps li{
   background: none;
}
.career_notlogged_div_invite p a{
   cursor: pointer;
}

/* Search by candidate */
#inner-content div.cand_list ul.myapps li span{
   font-size: 1em;
}

#inner-content div.cand_list ul.myapps{
   margin-bottom: 0px; 
   padding-bottom: 0px; 
}

#inner-content div.cand_list .myapps_files_listing{
  margin-left: 30px;
}

#inner-content ul.form_ul_class .global_search li
  {
    margin-left: 75px;
  }

#inner-content ul.form_ul_class .global_search_input label
  {
    float: left;
    padding-top: 4px;
    width: 75px;
  }

#inner-content ul.form_ul_class .global_search_input input
  {
    float: left;
    padding: 3px 0px;
  }

#inner-content ul.form_ul_class ul.gamesskills li ul li label, #inner-content ul.form_ul_class ul.softwareskills li ul li label{
width: 200px !important;
}

#inner-content .list-selector
  {
    margin-top: 15px;
  }

#inner-content .alpha-separator
  {
    background-image: none;
    margin: 10px 0px 0px -15px;
  }


/* ---- JOB DETAILS SCREEN ---- */

#job_details h4.info{
   color: #000090;
   font-size: 1.3em;
}
.job_row, .additional_information{
   border-bottom: 1px solid #535353;
   width: 470px;
}

.job_row .job_col_left{
   width: 210px;
   float: left;
   margin-right: 50px;
}
.job_row .job_col_left p{
   font-weight: bold;
}

.job_row .job_col_right{
   width: 210px;
   float: left;
}
.candidate_skills, .jobdescription_text {
   margin-left: 30px;
}

.general_information, .additional_information{
   margin-left: 40px;
}
#inner-content #job_details ul li{
   background: transparent url(http://www.testroniclabs.com/__data/assets/image/0004/112/square.png) no-repeat scroll left 10px;
   padding: 5px 0 5px 15px;
}
.candidate_skills{
   margin-bottom: 15px;
}
span.mandatory_field{
   color: #BB0000;
}

span.captcha_explain
  {
    font-size: 0.8em;
  }

#inner-content .form_ul_class ul /*#reg_captcha*/
{
float: left;
width: 400px;
}

#inner-content .form_ul_class ul ul
{
float: none;
width: 100%;
}

#inner-content .form_ul_class ul li {
margin: 0px 0px 10px 0px;
}

#inner-content #reg_captcha li
{
padding-top: 0px;
}

#inner-content #reg_captcha #sq_submit_accessible_captcha {
clear: left;
}

span.username_case_sensitive_info
  {
    font-size: 0.8em;
  }

.search_initiallayout{
   text-align: center;
}
.forgot_password{
   margin: 15px 0px 0px 80px;
}
.forgot_password_top{
   margin-left: 175px;
}
span.docarticle_type {
   background:transparent url(http://www.testroniclabs.com/__data/assets/image/0010/3250/doc.png) no-repeat scroll left center;
   padding-left: 25px;
   margin-left: 5px;
}
span.pdfarticle_type {
   background:transparent url(http://www.testroniclabs.com/__data/assets/image/0011/3251/pdf.png) no-repeat scroll left center;
   padding-left: 25px;
   margin-left: 5px;
}
span.article_type {
   background:transparent url(http://www.testroniclabs.com/__data/assets/image/0017/4157/standard_icon.png) no-repeat scroll left center;
   padding-left: 25px;
   margin-left: 5px;
}
span.otherarticle_type {
   background:transparent url(http://www.testroniclabs.com/__data/assets/image/0019/4159/other_type.png) no-repeat scroll left center;
   padding-left: 25px;
}
span.download_category{
   font-weight: bold;
   font-size: 1.2em;
}

#inner-content ul.download_category_list li{
   background: none;
}

#RHS_top_loginPanel p{
   color: #FFFFFF;
   font-size: 0.9em;
}
#edit_details_message p{
   color: #3D9B35;
}
div.error_message ul li{
   color: #BB0000;
   background: none !important;
}
div.error_message p{
   color: #BB0000;
}
#inner-content h4.reg_info {
   color:#000090;
   font-size:1.3em;
}
#inner-content div.career_notlogged_div_loginform{
   padding-left: 10px;
}
#inner-content #career_create_errors ul li{
   background: none;
}

/* Customized News and Events sections header images */
body.news_article #inner-top-image {
   background:transparent url(http://www.testroniclabs.com/__data/assets/image/0016/4462/TLI-news.jpg) no-repeat;
}
body.events_article #inner-top-image {
   background:transparent url(http://www.testroniclabs.com/__data/assets/image/0017/4463/TLI-events.jpg) no-repeat;
}
#inner-content h5.reg_info{
   font-size: 1.2em;
}
#inner-content p.reg_info_note{
  font-size: 1.0em;
  padding: 0px 0px 10px 0px;
}
div.thankyou_image{
   float:left;
   margin-right: 10px;
}
body.sitemap #inner-right-column{
   width: 0px;
   display: none;
}

body.sitemap #inner-container-right-column{
   width: 790px;
}
.sitemap_listing{
   float: left;
}


/* Career disable styles */
#inner-content #career_disabled_form{
   margin-left: 270px;
   margin-top: 10px;
}
#inner-content #career_disabled_form label{
   font-weight: bold;
   margin-right: 10px;
   display: block;
}
#inner-content #career_disabled_form input{
   width: 120px;
}

#inner-content #career_disabled_form .career_formsubmit{
   margin: 10px;
}
#inner-content #career_disabled_form .career_formrow{
   margin: 10px;
}
#career_section_email{
   text-align: center;
}

#in_order_text{
display: block;
float: left;
padding: 5px 0px;
clear:left;
width: 400px;
} 

#inner-content .charity_center{
 text-align: center;
}

#inner-content .charity_thankyou_center{
 text-align: center;
 margin: 15px;
}

#inner-content .charity_header_bg{
 height: 45px;
 line-height: 45px;
 text-align: center;
 color: #FFFFFF;
 font-weight: 800;
 background:url(http://www.testroniclabs.com/__data/assets/image/0004/5989/tlholiday-bg.jpg);
}

#inner-content .charity_img{
 float: left;
 padding: 5px 5px 5px 0;
}

#inner-content .invalidField{
 border: #c9282d solid 2px;
 background-color: #fdb1c0;
}

/*start mz new sitemap styles*/
#inner-content div.sitemap_listing ul li {
 background:transparent url(http://www.testroniclabs.com/__data/assets/image/0003/6816/sitemap_square.png) no-repeat scroll left 8px;
 padding:2px 0 2px 15px;
}

#inner-content div.sitemap_listing ul li {
 font-weight:bold;
}

#inner-content div.sitemap_listing ul li ul li {
 font-weight:normal;
 background:transparent url(http://www.testroniclabs.com/__data/assets/image/0020/6815/sitemap_dot.png) no-repeat scroll left 8px;
}

#inner-content div.sitemap_listing ul li ul li ul li {
 font-weight:normal;
 background:transparent url(http://www.testroniclabs.com/__data/assets/image/0019/6814/sitemap_circle.png) no-repeat scroll left 7px;
}

#inner-content div.sitemap_listing ul li ul li ul li ul li {
 font-weight:normal;
 background:transparent url(http://www.testroniclabs.com/__data/assets/image/0004/112/square.png) no-repeat scroll left 9px;
}
/*end mz new sitemap styles*/


#more-featured{
   font-size: 1.1em;
   float:right;
   margin-top: -14px;
   margin-right: 95px;
   display: inline;
}
#more-featured a{
   color:#162639;
   text-decoration:none;
   font-weight:bold;
}
#more-featured a:hover{
   text-decoration:underline;
}

#inner-content ul.form_ul_class li.submit_row{
   padding-left: 150px;
}
/* CSS FILE END */