﻿@charset "utf-8";

*{margin:0;padding:0}
@font-face {font-family:"Segoe UI"; font-weight:normal; font-style:normal; src:url("http://www.mortgagebrainsourcing.co.uk/fonts/segoeui.ttf") format("truetype")}
body {margin:0;padding:0;color:#424242;background-color:#f1f4f9/*#f1f4f9*/;font-family: "Segoe UI", Arial, Helvetica, Verdana, sans-serif !important;font-size:0.8em}
p,div,ul,li,h1,h2,h3,h4,h5,form{margin:0;padding:0}
h1,h2,h3{display:none}
a img {border:0}
table{width:100%;border-collapse:collapse;margin:0}
input[type="text"], input[type="password"]{ border:solid 1px #666;font-family: "Segoe UI", Arial, Helvetica, Verdana, sans-serif;color:#424242}
input[type="submit"]{font-family: "Segoe UI", Arial, Helvetica, Verdana, sans-serif}
select{ border:solid 1px #666;font-family: "Segoe UI", Arial, Helvetica, Verdana, sans-serif}
fieldset{border:solid 1px #B0B0B0}
blockquote{margin:5px; font-style:italic}
a{color:#424242/*#0D3B5A*//*#2c99cf*/;text-decoration:underline;font-weight:bold}/*#2c99cf*/
a:hover{color:#424242/*#8C5611*/;text-decoration:underline;font-weight:bold}
ul{list-style-type: disc;list-style-position:inside}
.scrollbars{overflow-y: scroll; scrollbar-arrow-color: #0081BA;scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0;scrollbar-darkshadow-color: #888888}
.label{width:170px; float:left}/*keep this above the other .labels*/
.input{float:left}/*keep this above the other .inputs*/
.validate{float:left; padding-left:7px; font-size:0.9em}/*keep this above all other .validates*/
.no-display{ display:none}
.extra-padding{padding:5px}
.extra-paddingrlb{ padding-left:5px; padding-right:5px; padding-bottom:5px}
.extra-padding2px{padding:2px}
.padding-left2px{ padding-left:2px}
.gradient{
background: #fefefe;
background: -moz-linear-gradient(top, #fefefe 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #fefefe 0%,#e5e5e5 100%);
background: -o-linear-gradient(top, #fefefe 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top, #fefefe 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e5e5e5',GradientType=0 );
background: linear-gradient(top, #fefefe 0%,#e5e5e5 100%);
}
#wrapper{overflow:hidden; background-color:#fff;margin:0 auto;width:1024px;height:1%}
#header{background:url(../images/mortgage_brain_sourcing_header.gif) no-repeat; width:1022px; height:272px;border-right:#ccc 1px solid;border-left:#ccc 1px solid}
#menu{width:1024px; height:47px;background:url(../images/menu_gradient.gif) repeat-x}
.ie6 #menu{width:1024px; background:url(../images/menu_gradient.gif) repeat-x}

#main-header{background:url(../images/underneath_menu_shadow_box.gif) no-repeat; width:1024px; height:11px;clear:both;background-color:#f1f4f9}
#main-error404{height:280px}
.main{background:url(../images/page_background.gif) repeat-y; width:1024px; clear:both}
#main-copy-extranet{padding:0 20px 0 40px; clear:both}
#main-copy{padding:0 40px 0 40px; clear:both}

#footer-spacer{background:url(../images/page_background.gif) repeat-y; width:1024px; clear:both; height:15px}
#main-footer{background:url(../images/page_footer.gif) no-repeat; width:1024px; height:24px; clear:both;background-color:#f1f4f9}

#home-button{width:82px;float:left; padding-left:30px; height:47px}
#download-button{width:113px;float:left; height:47px}
#events-button{width:85px;float:left; height:47px}
#training-button{width:96px;float:left; height:47px}
#help-button{width:159px;float:left; height:47px}
#product-news-button{width:160px;float:left; height:47px}
#myaccount-button{width:124px; float:right; padding-right:30px; height:47px}

.spacer{height:13px; overflow:hidden; clear:both}
.spacer2{height:17px; overflow:hidden; clear:both}
.spacer3{height:30px; overflow:hidden; clear:both}
.spacer4{height:19px; overflow:hidden; clear:both}
.spacer5{height:17px; overflow:hidden; clear:both;background-color:#f1f4f9}
.spacer6{height:5px; overflow:hidden; clear:both}
.spacer7{height:10px; overflow:hidden; clear:both}
.spacer8{height:5px; overflow:hidden; clear:both; width: 100%}
.vspacer1{overflow:hidden; width:5px; float:left}
.darkblue{color:#0D3B5A}
.darkblue_bold{color:#0D3B5A; font-weight:bold}
.darkblue2{color:#28648d}
.darkblue3{color:#000033} /*mte*/
.lightblue{color:#2c99cf}
.grey{color:#424242}
.lightgrey1{color:#999}
.lightgrey2{color:#666}
.clear{clear:both}
.float-left{float:left}
.float-right{float:right}
.padding-l-20{padding-left:20px}
.warning_text{font-weight:bold;color:Red}
.warning{color:Red}
.info_text{font-weight:bold;color:#2c99cf}
.capitalize{text-transform: capitalize}
.uppercase{text-transform: uppercase}
.lowercase{text-transform: lowercase}
.underline{text-decoration:underline}
.bold-underline{text-decoration:underline; font-weight:bold}
.centertext{ text-align:center}
.font15em{font-size:1.5em}
.font26em{ font-size:2.6em}
.font09em{ font-size:0.9em}
#back-link, #back-link2{float:right;font-size:1.2em;text-align:right; padding-top:10px; padding-right:20px}
.ddmhyperlink{ cursor:pointer}
img.imgfloatleft{ float:left; padding-right:15px}
.blue-button{ color:#fff; background-color:#26658C; font-weight:bold;cursor:pointer}
.resetlineheight{line-height:0 !important}
.label-updated{ background-color:#2c99cf; color:#fff; border: solid 1px #2c99cf; padding:2px; font-weight:bold}
.ul-decimal li{list-style-type:decimal-leading-zero}
.empty-style{}
.transparent_class{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
/*Top menu*/
#top_menu_wrapper{float:right;width:350px;text-align:right;padding-top:5px;padding-right:5px}
#top_menu ul{list-style-type:none;padding:0px 0px 0px 10px;margin:0; font-size:0.9em;float:right}
#top_menu li{float: left; display:block;padding-left:10px;padding-right:10px}
#socialmedialinks{padding-top:5px}
#socialmedialinks div{float:right; padding-right:5px}
/*#socialmedialinks */
.facebooklikeit{ padding-right:0px !important;width:80px; height:21px}
.fb_ltr{width:80px !important; float:right; z-index:99}
/*Top menu*/
/*Footer*/
#footer{background-color:#f1f4f9}
#copy{ float:left; text-align:center; width:512px; height:100px; font-size:0.8em;background-color:#f1f4f9}
#goldpartner{ float:right; text-align:center; height:100px; width:512px;background-color:#f1f4f9}
/*Footer*/
/*Interactive*/
.interactive-headers-left{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:left; font-size:1.5em;text-shadow:#b4b4b4 2px 2px 2px; padding-left:15px}
.interactive-headers-left2{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:left; font-size:0.9em;text-shadow:#b4b4b4 2px 2px 2px; padding-left:15px}
.interactive-headers-right{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:right; font-size:1.5em;text-shadow:#b4b4b4 2px 2px 2px; padding-left:15px}
.interactive-headers-left2{color:#2c99cf; width:455px; text-align:left;font-size:1.0em}
.interactive-headers-left2 a{ text-decoration:none}
.interactive-grey-box-left{float:left; width:465px; height:159px; background:url(../images/grey_gradient_box.gif) repeat-x}
.interactive-grey-box-right{float:right; width:465px; height:159px; background:url(../images/grey_gradient_box.gif) repeat-x}
#blog-box-header{height:32px;background:url(../images/blogger_logo.gif) no-repeat}
#twitter-box-header{height:32px;background:url(../images/twitter_logo.gif) no-repeat}
#news-box{height:153px;float:left; width:455px; padding:3px 5px 3px 5px}
#news-box a, #blog-box a, #twitter-box a{color:#424242}
#blog-box{height:153px;float:left; width:455px; padding:3px 5px 3px 5px} 
#twitter-box{height:153px;float:right; width:455px; padding:3px 5px 3px 5px}
#products-box{height:153px;float:right; width:455px; padding:3px 5px 3px 5px}
#products-box2{height:153px;float:left; width:505px; padding:3px 5px 3px 5px}
.bullet_interactive_list li{padding-left:1.3em; text-indent:-1.3em; margin-bottom:3px}/*this indents any line that wraps in a li*/
.bullet_interactive_list li a{font-weight:normal; text-decoration:none}
.bullet_interactive_list li a:hover{text-decoration:underline; font-weight:bold}
#interactive-area-bottom{ padding-top:10px; clear:both}
#twitter_update_list li{padding-left:1.3em; text-indent:-1.3em}
#twitter_update_list li a {text-decoration:underline; font-weight:bold} 
.feedburnerFeedBlock ul li{padding-left:1.3em; text-indent:-1.3em; padding-bottom:3px}
.feedburnerFeedBlock ul li a {text-decoration:underline; font-weight:bold}
.feedburnerFeedBlock ul li a:hover{text-decoration:underline; font-weight:bold}
.feedburnerFeedBlock ul li div{ margin-left:17px}
.fbsubscribelink{ padding-top:5px}
/*Interactive*/
/*Home*/
#interactive-header{color:#28648d; font-size:2.6em;text-shadow:#b4b4b4 2px 2px 2px}
.main-strapline{color:#28648d; width:600px; font-size:2.6em;text-shadow:#b4b4b4 2px 2px 2px}
#home-bullet-list1{width:260px; float:left}
#home-bullet-list2{width:260px; float:right}
#linkedin{ padding-top:10px; vertical-align:middle; width:500px; float:left}
#top-link{ float:right; padding-top:10px; font-size:1.2em}
#home-download-link{clear:both; font-size:2.6em;color:#2c99cf; width:520px}
.ie7 #home-download-link{clear:both; font-size:2.4em;color:#2c99cf; width:520px}
/*Home*/
/*ContactUs*/
.contactus-headers-left{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:left; font-size:1.5em;text-shadow:#b4b4b4 2px 2px 2px}
.contactus-headers-right{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:right; font-size:1.5em;text-shadow:#b4b4b4 2px 2px 2px}
#tel-box{height:200px;float:left; width:455px; padding:3px 5px 3px 5px}
#email-box{height:76px;float:right; width:455px; padding:3px 5px 3px 5px}
#directions-box{height:109px;float:left; width:455px; padding:3px 5px 3px 5px}
#contactus-bottom-link{padding-top:80px}
/*ContactUs*/
/*Download*/
.download-headers-left{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:left; font-size:1.7em;text-shadow:#b4b4b4 2px 2px 2px}
.download-headers-right{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:right; font-size:1.7em;text-shadow:#b4b4b4 2px 2px 2px}
#directlyappointed-box{height:229px;background:url(../images/appointed_grey_gradient_box.gif) repeat-x;float:left; width:455px; padding:3px 5px 3px 5px}
.download-sub-heading{color:#0D3B5A;font-size:1.3em;font-weight:bold}
#clubsandnetworks-box{float:right; width:465px}
#clubs-box{height:86px;background:url(../images/clubs_grey_gradient_box.gif) repeat-x;float:right; width:455px; padding:3px 5px 3px 5px}
#networks-box{height:130px;background:url(../images/networks_grey_gradient_box.gif) repeat-x;float:right; width:455px; padding:3px 5px 3px 5px}
#threecustomertypesboxes{height:130px;float:right; width:100%; padding:10px 5px 3px 5px}
.download-headers{ width:100%}
.download-headers a, .download-headers a:hover{font-weight:bold; color:#2c99cf;font-size:1.5em;}
#integration-image{ height:143px; width:940px;background:url(../images/software_integration.gif) no-repeat}
#integration-image-links{ padding-top:118px}
.integration-link{ width:303px; float:left; padding-left:10px}
#RadioButtonListCustomerType, #RadioButtonListMTESA1, #RadioButtonListMTESA2{width:auto}
#download-sub-left{float:left;background:url(../images/download_main_left.gif) no-repeat 12px; width:21px/*9px*/; height:698px;background-color:#f1f4f9}
#download-sub-right{float:right; background:url(../images/download_main_right.gif) no-repeat 0px ; width:23px/*11px*/; height:698px;background-color:#f1f4f9}
.download-headers-extranets-left{color:#28648d; padding-left:10px; text-align:left; float:left; font-size:2.3em/*1.7em*/;text-shadow:#b4b4b4 2px 2px 2px}
.download-headers-extranets-right{color:#28648d;width:412px; text-align:left; float:right; font-size:2.3em/*1.7em*/;text-shadow:#b4b4b4 2px 2px 2px}
.download-headers-ddapage-right{font-weight:bold; color:#2c99cf; width:412px; text-align:left; float:right; font-size:1.7em;text-shadow:#b4b4b4 2px 2px 2px}
/*Download*/
/*Legal*/
.legal-headers-left{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:left; font-size:1.25em;text-shadow:#b4b4b4 2px 2px 2px}
.legal-headers-right{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:right; font-size:1.25em;text-shadow:#b4b4b4 2px 2px 2px}
#terms-box{height:150px;float:left; width:455px; padding:3px 5px 3px 5px}
#use-box{height:150px;float:right; width:455px; padding:3px 5px 3px 5px}
#copyright-box, #liability-box{height:195px;float:left; width:455px; padding:3px 5px 3px 5px}
#software-box, #thirdparty-box{height:195px;float:right; width:455px; padding:3px 5px 3px 5px}
#accuracy-box{height:122px;float:left; width:455px; padding:3px 5px 3px 5px}
#termination-box{height:122px;float:right; width:455px; padding:3px 5px 3px 5px}
#legal-row5-box{float:left; width:465px}
#agreement-box{height:100px;float:left; width:455px; padding:3px 5px 3px 5px}
#security-box{height:132px;float:left; width:455px; padding:3px 5px 3px 5px}
#jurisdiction-box{height:257px;float:right; width:455px; padding:3px 5px 3px 5px}
#websites-box{height:163px;float:left; width:455px; padding:3px 5px 3px 5px}
#privacy-box{height:499px;float:left; width:930px; padding:3px 5px 3px 5px}
/*Legal*/
/*Help*/
.help-headers-left{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:left; font-size:1.5em;text-shadow:#b4b4b4 2px 2px 2px}
.help-headers-right{font-weight:bold; color:#2c99cf; width:455px; text-align:left; float:right; font-size:1.5em;text-shadow:#b4b4b4 2px 2px 2px}
#guides-box{height:163px;float:left; width:455px; padding:3px 5px 3px 5px}
#onetoone-box{height:163px;float:right; width:455px; padding:3px 5px 3px 5px}
#help-docs-left{width:227px; float:left}
#help-docs-right{width:227px; float:right}
#help-docs-right a, #help-docs-left a {color:#424242}
#online-tutorials-box{height:215px;float:left; width:455px; padding:3px 5px 3px 5px}
#bdm-lookup-box{height:215px;float:right; width:455px; padding:3px 5px 3px 5px}
#supportcentre-box{height:132px;float:left; width:455px; padding:3px 5px 3px 5px}
#knowledgebase-box{height:132px;float:right; width:455px; padding:3px 5px 3px 5px}
#help-docs-left li a, #help-docs-right li a, #help-docs-left li a:hover, #help-docs-right li a:hover{text-decoration:underline; font-weight:bold}
/*Help*/
/*News*/
#newsitem-box{height:251px;float:left; width:455px; padding:3px 5px 3px 5px}
#allnews-box{height:251px;float:right; width:455px; padding:3px 5px 3px 5px}
/*News*/
/*Download da*/
#downloadda-box{/*h820px;*/float:left; width:507px; padding-bottom:10px}
/*.ie7 #downloadda-box{height:870px}*/
#dda-right-column{width:412px;float:left; padding-left:20px}
/*Download da*/
/*Extranet Page*/
#extranet-right-column{width:412px;float:left; padding-left:30px}
#extranet-right-column ul li{ text-indent:-1.4em; padding-left:1.4em}
#extranet-reg-form{width:507px; float:left}
#buttons-left{float:left; width:60px}
#buttons-right{float:right; width:60px}
#update-progress{float:left; height:24px; padding-right:10px;width:44px}
#update-progress-buttons-right{float:right; width:114px; height:24px}
/*to do remove the above 2 sealed classes*/
.update-progress{float:left; height:24px; padding-right:10px;width:44px}
.update-progress-buttons-right{float:right; width:114px; height:24px}
#customertype{ height:70px}
/*#extranet-customertype{ height: 600px}*/
#extranet-customertype ul li{ text-indent:-1.4em; padding-left:1.4em}
#extranet-customertype .label,#customertype .label{ width:320px; float:left}
#company-details .address{ font-weight:bold}
#customerdetails .label, #ingardkeycustomersdetails .label{width:195px; float:left}
#company-details .label{width:220px; float:left}
#company-details .label2{width:105px; float:left}
#company-details .label3, #customerdetails .label3, #ingardkeycustomersdetails .label3{width:350px; float:left}
#company-details .label4, #customerdetails .label4, #ingardkeycustomersdetails .label4{width:135px; float:left}
.label5{width:155px; float:left}
/*#customerdetails{ height:670px}*/
/*.ie7 #customerdetails{ height:710px}*/
.ie7 #customerdetails .label{width:195px; float:left}
.ie6 #customerdetails .label{width:195px; float:left}
#customerdetails .label_notreq{width:188px; float:left; padding-left:7px}
#downloadda-box-openwork .label_notreq, #downloadda-box-sesame .label_notreq{width:165px; float:left; padding-left:5px}
#customerdetails .input, #companydetails .input,#extranet-customertype .input, #customertype .input, #company-details .input, #ingardkeycustomersdetails .input{float:left}
#customerdetails .validate,#extranet-customertype .validate, #customertype .validate, #company-details .validate, #ingardkeycustomersdetails .validate{float:left; padding-left:7px; font-size:0.9em}
#customerdetails .spacer, #ddmdetails.spacer,#extranet-customertype .spacer, #customertype .spacer, #ingardkeycustomersdetails .spacer{height:8px; overflow:hidden; clear:both}
#customerdetails .spacer2{height:15px; overflow:hidden; clear:both}
#customerdetails .header{float:left; width:170px; color: #fff; background-color:Gray; font-weight:bold; font-size:0.9em; padding-left:3px}
#customerdetailsbuttons{height:24px;padding-right:20px}
#customerdetailsbuttons .buttons, #companydetails .buttons{float:left;height: 26px}
.sesame-buttons{float:left;height: 26px; padding-right:5px}
#customerdetailsbuttons .spacer{height:10px; overflow:hidden; clear:both}
.copyheader{font-size:1.1em; text-decoration:underline; font-weight:bold}
#DownloadMultiview{padding: 0px 0px 10px 20px; width:466px; /*height:522px*/}
.multiviewsheight{ min-height:450px}
#ddmdetails .label{width:100%}
#ddmdetails .input{ float:left; width:255px}
#ddmdetails .input2{ float:left; width:191px}
.highlightedtext{ padding: 3px; background-color:#a37b47; color:#fff; font-weight:bold}
#extranet_multiple_licence_note, #ctl00_extranet_multiple_licence_note{clear:both;position:relative; top:18px;background-color:#29638B; color:#fff; height:23px; font-weight:bold; font-size:0.9em; text-align: center !important; line-height:1.6em}
.ie7 #extranet_multiple_licence_note, .ie7 #ctl00_extranet_multiple_licence_note{clear:both;position:relative; top:210px;background-color:#29638B; color:#fff; height:23px; font-weight:bold; font-size:0.9em; text-align: center !important; line-height:1.6em}
.ie6 #extranet_multiple_licence_note, .ie6 #ctl00_extranet_multiple_licence_note{clear:both;position:relative; background-color:#29638B; color:#fff; height:23px; font-weight:bold; font-size:0.9em; text-align: center !important; line-height:1.6em}
#multiple_licence_note, #ctl00_multiple_licence_note{clear:both;position:relative; top:10px;background-color:#29638B; color:#fff; height:23px; font-weight:bold; font-size:0.9em; text-align: center !important; line-height:1.6em}
.ie7 #multiple_licence_note, .ie7 #ctl00_multiple_licence_note{position:relative; top:290px}
.ie6 #multiple_licence_note, .ie6 #ctl00_multiple_licence_note{position:relative; top:10px}
#da_message, #ctl00_da_message, #da_message_ingard, #ctl00_da_message_ingard{clear:both;position:relative; top:20px;background-color:#29638B; color:#fff; font-weight:bold; font-size:0.9em; text-align: center !important; line-height:1.6em; margin-top:40px}
.ie7 #da_message, .ie7 #ctl00_da_message, .ie7 #da_message_ingard, .ie7 #ctl00_da_message_ingard{position:relative; top:150px}
.ie6 #da_message, .ie6 #ctl00_da_message{position:relative; top:-25px}
.DownloadClubsNetworksText, #ClubsNetworksText2{padding-top:10px; padding-left:27px}
#onetoone-image{padding-top:9px}
#extranet-premier-header{height:50px;background:url(../images/extranet_premier_header.gif) no-repeat;width:400px}
#extranet-anmb-header{height:50px;background:url(../images/extranet_anmb_header.gif) no-repeat;width:400px}
#extranet-key-header{height:50px;background:url(../images/extranet_key_header.gif) no-repeat;width:400px}
#extranet-affinity-header{height:50px;background:url(../images/extranet_affinity_header.gif) no-repeat;width:400px}
#extranet-mte-header{height:50px;background:url(../images/extranet_mte_header.gif) no-repeat;width:400px}
#extranet-b2c-header{height:50px;background:url(../images/extranet_b2c_header.gif) no-repeat;width:400px}
#extranet-mbp-header{height:42px;background:url(../images/extranet_mbp_header.gif) no-repeat;width:411px}
.extranet-key-header2{height:42px;background:url(../images/extranet_key_header2.gif) no-repeat;width:411px}
#extranet-mbp-header div, .extranet-key-header2 div{ padding-top:10px}
/*Extranet Page*/
/*Download Clubs and Networks*/
.logo_links_wrapper{padding-left:50px; display:table}/*4 logos*/
.logo_links_wrapper div{width:210px;height:100px; display:table-cell; text-align:center; vertical-align:middle}/*4 logos*/
.logo_links_wrapper-3box{ padding-left:50px}/*3 logos*/
.logo_links_wrapper-3box div{float:left; width:280px;height:100px; text-align:center;vertical-align:middle; line-height:100px}/*3 logos*/
.logo_links_wrapper div img{vertical-align:middle}
.ContentClubsNetworksText2-copy {padding: 0 5px 5px 5px}
/*Download Clubs and Networks*/
/*OLAMS*/
#main-copy-olams{padding:0 40px 0 40px; clear:both}
#main-copy-olams .label{width:220px; float:left}
.ie7 #main-copy-olams .label{width:210px; float:left}
.ie6 #main-copy-olams .label{width:210px; float:left}
#main-copy-olams .label_notreq{width:213px; float:left; padding-left:7px}
.ie7 #main-copy-olams .label_notreq{width:203px; float:left; padding-left:7px}
.ie6 #main-copy-olams .label_notreq{width:203px; float:left; padding-left:7px}
#main-copy-olams .validate{float:left; padding-left:7px; font-size:0.9em}
/*OLAMS*/
.olams-login{ height:230px}
/*OLAMS SECURE PAGE*/
#olams-main-copy{float:left; width:940px; padding: 25px 20px 0 20px}
.olams-tab-content .label{width:140px; float:left}
.olams_button{background:url(../images/gradient_button.gif); color:#fff; font-weight:bold; vertical-align:middle; cursor:pointer}
.olams-strapline{color:#28648d;font-size:2.0em;text-shadow:#b4b4b4 2px 2px 2px}
.olams-tab-content{ padding:10px; min-height:590px; height:auto !important; height:590px}
.olams-tab-content2{ padding:10px; min-height:585px; height:auto !important; height:585px}
.olams-tab-content .validate{float:left; padding-left:7px; font-size: inherit}
#ViewCompanyDetails .label, #ViewEditUser .label{width:130px; float:left}
.account-header{font-weight:bold; color:#2c99cf;font-size:1.3em;text-shadow:#b4b4b4 2px 2px 2px}
#olams-user-grid{width:554px}
.olams-data-grid div.pagination,.olams-data-grid div.pagination a,.olams-data-grid div.pagination span
{color:#717171;background: #CBCBCB;font-weight: normal;padding: 0 0 2px 2px}
.olams-data-grid div.pagination{border:solid 1px #999}
.olams-data-grid table{border-top: solid 1px #ccc;border-left: solid 1px #ccc;border-right: solid 1px #ccc;width: 100%}
.olams-data-grid2 table{ border-bottom: solid 1px #ccc}
.olams-data-grid table th{ padding: 3px 0 5px 5px; text-align:left; background-color:#27638A; color:#fff}
.olams-data-grid table th a, .olams-data-grid table th a:hover{ text-decoration:underline; color:#fff; padding-left:7px}
.olams-data-grid table td{ padding:3px 0 3px 12px; text-align:left}
.highlighttablerow{ background-color:#DAEEF8}
#TextBoxAdditionalUsers{border:solid 1px #666;font-family: "Segoe UI", Arial, Helvetica, Verdana, sans-serif; padding-left:2px}
.olams-data-grid-style2 table{border-top: solid 1px #ccc;border-left: solid 1px #ccc;border-right: solid 1px #ccc;width: 100%}
.olams-data-grid-style2 td{ padding:3px 0 3px 12px; text-align:left}
.users-column-update{padding-left:14px !important}
.edit-column{width:32px; padding:3px 5px 3px 5px}
.alternate-row{ background-color:#f7f7f7}
.row{}
.up{background:url(../images/arrow_down.jpg) 2px 50% no-repeat}
.down{background:url(../images/arrow_up.jpg) 2px 50% no-repeat}
.olams-button{float:left; width: 100px}/*buttons are 75px wide*/
.olams-button2{float:left; width: 135px}/*buttons are 110px wide*/
.olams-button-farright{ float:right}
.olams-button-right{ float:right; width:100px}
#orders-details-grid{ width:557px}
#accountstatus{float:right; padding:0 10px 2px 10px; border-left:solid 1px #999}
.order-padding{ padding-left:10px !important}
.reg-div{ background-color:#fff; height:55px; width:435px}
.reg-div-newuser{background-color:#fff}
.reg-div-highlight{ background-color:#D9E5EE;width:500px}
.ViewAddRegUser-div-left{float:left; width:515px}
.ViewAddRegUser-div-right{float:right; width:400px}
.findserial{top:200px; position:relative; font-size:1.0em}
#olams-childcompanies-grid{width:822px}
/*OLAMS SECURE PAGE*/
/*TOOLTIP*/
span.tool{position: relative;cursor: help}
span.tool div.tip {display: none}
span.tool img{vertical-align:bottom}
span.tool:hover div.tip {display: block;z-index: 999; width:340px; position: absolute;top: 1.6em;left: 0;padding: 3px 7px 4px 6px;border:solid 1px #424242;background-color: #F7FAFF;text-align: left;color:#424242; font-weight:normal;filter:alpha(opacity=93);-moz-opacity:0.93;-khtml-opacity: 0.93;opacity: 0.93}
span.tool:hover div.sitereftip{ width:400px}
/*TOOLTIP*/
/* IE6 TOOLTIP*/
.hidden_div a{text-decoration:none; position:relative}
.hidden_div a:hover{background: none;cursor: help}
.hidden_div a span {display: none} 
.hidden_div a img{vertical-align:bottom}
.hidden_div a:hover span {       
    display: block;
    border:solid 1px #424242; 
    position: absolute;
    text-decoration:none;
    width: 250px;
    z-index: 999;
    background-color: #F7FAFF;
    text-align: left;color:#424242;
    padding: 3px 7px 4px 6px;
    font-weight:normal;filter:alpha(opacity=93);
}
.hidden_div2 a:hover span{width:400px}
/* IE6 TOOLTIP*/
.rss-feed{ padding:3px}
/*Product News Page*/
#product-item-box{height:615px;float:left; width:455px}
#product-subscribe-box-wrapper{padding-left:10px; float:left}
#product-subscribe-box{height:280px;float:left; padding:10px; margin-left:10px;  width:445px}
/*Pop-up*/
#surveypopup{width: 620px; height: 360px; display:none; position:absolute;z-index:99;text-align:center}
#surveypopup{background:url(../images/leadingtheway_splash-620x360.jpg) no-repeat}
.closebutton{ background-color:#D73707; color:White; font-weight:bold; height:20px;border:solid 1px black; cursor:pointer }
.ie8 .closebutton{padding:0 3px 0 3px}
#splash_click_here{position: absolute; top:170px;left:165px;height:29px}
#splash_close_button{position:absolute; top:5px; left:565px; width:50px; height:20px}
.ie8 #splash_close_button{position:absolute;top:5px; left:572px; width:21px; height:21px}
/*Pop-up*/
/*YouTube video thumbs: ripped from YouTube css*/
.video-thumb .img {position: relative; display:block; overflow:hidden}
.ux-thumb-288 {border:#d3d3d3 1px solid; padding:4px; display:block; background:#fff; overflow:hidden;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; _line-height: 0}
.ux-thumb-288 .img IMG {position:absolute; outline-style:none; outline-color:invert; outline-width:medium; display:block; -ms-interpolation-mode: bicubic; cursor:pointer}
.ux-thumb-288:hover {text-decoration:none}
.ux-thumb-288 .img IMG {top:-27px; left:0px}
.ux-thumb-288 {width:288px; height:162px}
.ux-thumb-288 .img {width:288px; height:162px}
.ux-thumb-288 .img IMG {width:288px}
/*Openwork extranet*/
#downloadda-box-openwork{/*height:835px;*/float:left; width:507px; padding-bottom:10px}
#rss-reader-copy{ padding:25px}
/*Sesame extranet*/
#downloadda-box-sesame{/*height:905px;*/float:left; width:507px; padding-bottom:10px}
/*Ingard extranet*/
#downloadda-box-ingard{/*height:770px;*/float:left; width:507px; padding-bottom:10px}
#site_links {font-size:0.8em;text-align:center}
#site_links a {text-decoration:none;color:#666}
#site_links a:hover {text-decoration:none;color:#000}
#newaccountusersinput{width:500px; float:left}
#newusersmessage{width:550px; padding:3px; border:solid 1px #999}
.wrapperbuttons{height:25px}
.TextStrengthWeak{background-color: #D40000; border:solid 1px #C70000; color:white; padding: 0 1px 0 1px}
.TextStrengthMedium{background-color: #FF7F00; border:solid 1px #C76200;  color:black; padding:0 1px 0 1px}
.TextStrengthGood{background-color:#2A7F00; border: solid 1px #205F00; color:white; padding:0 1px 0 1px}
.modalBackground {background-color:#4A4A4A;filter:alpha(opacity=70);opacity:0.7}
.confirm{background-color:White;padding:10px;width:370px}
.popupdiv-image{height:30px; float:left}
.popupdiv-text{padding-top:6px; padding-right:30px}
.nojs-warning{border:solid 2px red; padding:10px 5px 10px 5px; text-align:center}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_button_compact .at15t_compact {margin-right: 4px;float: left} 
.addthis_pill_style{float:right}
.validationcode{ color:#000}
.childcompanysearch{ height:21px}
.childcompanysearch .input{ float:left; width:170px !important}
.childcompanysearch .dropdown{ float:left; width: 120px !important; padding-left:5px}
.childcompanysearch .button { float:left; width: 100px !important}
.sitereferror{width:380px}
#ingard_key_ups ul li{ text-indent:-1.4em; padding-left:1.4em}
.radiobuttonlisttable td label{ padding-left:3px}
.radiobuttonlisttable td input{ padding-left:10px}



