/*

Standard Colours

Body Text - grey 101010

Top and footer menu body text - grey 565555

Main Menu - Blue 007dc5, Green 73bf43

light green background color - eff7e8

h1 green color:73bf43

*/



body { margin:0;  }

img { border:0; }



h1 {

color:#086C89;

font-size:16px;

font-weight:bold;

text-decoration:none;

}



h3 {

color:#000000;

font-size:14px;

font-weight:bold;

text-decoration:none;

}





#middle_content { width:600px; }

.secondline_menu {}



/* Footer */

div#footer { color:#757575; height:40px; background-color:#F3F3F3; font-family:arial; font-size:11px; line-height:14px; }

#footer div { float:left; }

#footer-left-tico, #footer-right-contact { width:15%; padding:5px 10px; }

#footer-middle-links { margin:0 auto; padding:5px 250px; }

#footer a { color:#A29E9E; }

#footer a.link2:hover { color:#000000; text-decoration:underline; }



/* Control the default Font

body,p,td,div {font-size:10px; font-family:verdana,arial,sans-serif;}

*/

/*

td {

border-collapse:collapse;

color:#757575;

font-family:arial;

font-size:11px;

line-height:14px;

}

*/



td {

border-collapse:collapse;

color:#757575;

font-family:arial;

font-size:11px;

line-height:14px;

}



.left-side-menu, .middle-middle-content, .right-side-menu { float:left; padding:5px; margin:3px; color:#565555; }

.left-side-menu { width:230px; }

.middle-middle-content { width:730px; }

.right-side-menu { width:200px; }



.left-side-box, .right-side-box { color:#757575; border:1px solid #ecedef; padding:5px; margin:6px; }

.left-side-box li, .right-side-box li { list-style-image: url("/i/arrow.jpg"); }

.left-side-box li a, .right-side-box li a { color:#656565; text-decoration:none; }



#partners-box a { display:block; }
#partners-box #partners img { 
}


#box-secure

{

  width:40%;

  margin:0 auto;

  text-align:center; /* IE bug to center div, have to use that... */

}

* html .but-bg {
  line-height : 3
}

.but-bg {

background-image:url(/i/but-bg.jpg);

background-position:left center;

background-repeat:repeat-x;

_border:1px solid #F3F3F3;
border : 0px;

color:#A29E9E;

font-size:11px;

font-weight:bold;

height:38px;

text-align:center;

text-decoration:none;

text-transform:uppercase;

vertical-align:middle;

}



.left-bg {

background-color:#F5F5F5;

background-image:url(/images/left-bg.gif);

background-position:right top;

background-repeat:repeat-y;

}



.right-bg {

background-color:#F5F5F5;

background-image:url(/images/right-bg.gif);

background-position:left top;

background-repeat:repeat-y;

}



a.but-bg { color:#A29E9E; }





.login-bg {

background-color:#F2F3F4;

background-image:url(/images/login-bg.jpg);

background-repeat:repeat-x;

border:1px solid #ECEDEF;

padding:10px;

}





.partners {

border:1px solid #ECEDEF;

padding:5px;

}



textarea, textfield, input {

background-color:#FFFFFF;

border:1px solid #AFADAD;

color:#666666;

font-size:11px;

text-decoration:none;

}





/* The banner */

table.topline_menu td {font-size:9px; }

table.topline_menu td a {font-size:9px; color:565555; text-decoration:none;padding:0 6 0 6;}

table.topline_menu td a:hover {color:007dc5}

table.footer_menu td {font-size:9px; }

table.footer_menu td a {font-size:9px; color:565555; text-decoration:none;padding:0 6 0 6;}

table.footer_menu td a:hover {color:007dc5}



table.secondline_menu td {font-size:10px;padding:0px;margin:0px;}

table.secondline_menu a {font-size:10px; color:#A29E9E; font-weight:bold;

text-decoration:none; padding:0px 8px 1px 8px; margin:0px;}

table.secondline_menu a:hover {background-color:73bf43; color:FFFFFF;}



table.banner_login_inset {text-align:right;vertical-align:top;padding-top:35px;padding-right:20px;}

table.banner_login_inset input {font-size:9px;padding-left:2px;color:565555;border-color:73bf43; border-style:solid;width:100px;border-width:1px;}



table.banner_welcome_inset {text-align:left;vertical-align:top;padding-top:36px;padding-left:22px;font-size:11px;color:565555;}

table.banner_welcome_inset td {color:565555;}



table.lhs_box {width:143;margin-bottom:10px;}

table.lhs_box_hdr {height:22;width:143;background:url(/i/lhs_title.gif) no-repeat 0 0 ;}

table.lhs_box_hdr td {color:FFFFFF;font-size:11px;font-weight:bold;vertical-align:bottom;padding-left:8px;padding-bottom:3px;}



table.lhs_box_body {width:143px;border-width:1 1 0 1;border-color:ececec;border-style:solid;background-color:eff7e8;}

table.lhs_box_body td {color:007dc5;padding:5px;}

table.lhs_box_body a {color:007dc5;}



div.blue_bullet_link {padding-left:20px;background:url(/i/blue_bullet.gif) no-repeat 1px 1px;font-weight:bold;font-size:11px;}



div.blue_bullet_link a, div.blue_bullet_link a:visited {text-decoration:none; color:007dc5;}

div.blue_bullet_link a:hover {text-decoration:underline;color:007dc5;}



div.red_bullet_link {padding-left:20px;background:url(/i/blue_bullet.gif) no-repeat 1px 1px;font-weight:bold;font-size:11px;}

div.red_bullet_link a, div.blue_bullet_link a:visited {text-decoration:none; color:red;}

div.red_bullet_link a:hover {text-decoration:underline;color:red;}



table.mainbox div.blue_bullet_link {padding-left:20px;background:url(/i/blue_bullet.gif) no-repeat 1px 1px;font-weight:bold;font-size:11px;}

table.mainbox div.blue_bullet_link a, table.mainbox div.blue_bullet_link a:visited {text-decoration:none; color:007dc5;}

table.mainbox div.blue_bullet_link a:hover {text-decoration:underline;color:007dc5;}



table.mainbox a.green_link {font-weight:bold;color:73bf45;font-size:11px;}

table.mainbox a.green_link:visited {text-decoration:none;color:73bf45;}

table.mainbox a.green_link:hover {text-decoration:underline;color:73bf45;}



table.mainbox a.green_link_small {color:73bf45;}

table.mainbox a.green_link_small:visited {text-decoration:none;color:73bf45;}

table.mainbox a.green_link_small:hover {text-decoration:underline;color:73bf45;}



div.faqlink {padding-left:20px;background:url(/i/blue_bullet.gif) no-repeat 1px 1px;}

div.faqlink a{text-decoration:none; color:007dc5;font-size:10px;}

div.faqlink a:hover {text-decoration:underline;}



table.section_menu_body {width:143px;border-width:1 1 0 1;

border-color:#dadada;border-style:solid;}

table.section_menu_body td {height:17px;margin:0px;

border-width:0 0 1 0;border-color:#dadada;border-style:solid;}

table.section_menu_body a {width:100%;padding:5 0 0 20;vertical-align:bottom;font-size:11px;

background:url(/i/section_menu_bullet.gif) no-repeat 1px 1px;text-decoration:none;color:565455;margin:0px;}

table.section_menu_body a:hover {background-color:eff7e8;}

table.section_menu_body td.current {background-color:eff7e8;}



table.mainbox {margin-bottom:10px;}

table.mainbox td.header {padding:0px 0px 0px 8px; vertical-align:bottom;text-align:left; /*background:url(/i/h1_bg.gif) no-repeat 0px 0px; */}

table.mainbox td.header h1 {padding:0 0 1 0; color:black; font-size:14px;font-weight:bold;margin:0px;text-transform:uppercase;}



table.mainbox td.body {border-width:1 1 0 1;border-color:ececec;border-style:solid;padding: 4 7 4 8;color:565555;}

table.mainbox h1 {padding:0px;color:73bf43;font-size:13px;font-weight:bold;margin:0px 0px 4px 0px;text-transform:uppercase;}

table.mainbox h2 {padding:0px;font-size:12px;font-weight:bold;margin:6px 0px 4px 0px;color:007dc5;}

table.mainbox h3 {padding:0px;font-size:11px;font-weight:bold;margin:0px 0px 4px 0px;color:007dc5;}

table.mainbox p {padding:0px;margin:0px 0px 8px 0px;color:565555;}

table.mainbox ul {padding:0 0 0 30;margin:0px 0px 8px 0px;color:565555;}

table.mainbox ol {padding:0 0 0 30;margin:0px 0px 8px 0px;color:565555;}

table.mainbox a {color:565555; text-decoration:underline;}

table.mainbox a:hover {color:262626;}



/* table.subbox {width:209px;margin-bottom:10px;} */

table.subbox td.header {padding:0px 0px 0px 8px; vertical-align:bottom;text-align:left;background:url(/i/subbox_h1.gif) no-repeat 0px 0px;}

table.subbox td.header h1 {padding:0 0 1 0;color:ffffff;font-size:12px;font-weight:bold;margin:0px;}



table.subbox td.body {border-width:1 1 0 1;border-color:ececec;border-style:solid;padding: 4 7 4 8;vertical-align:top;}

table.subbox h1 {padding:0px;color:73bf43;font-size:13px;font-weight:bold;margin:0px 0px 4px 0px;}

table.subbox h2 {padding:0px;font-size:12px;font-weight:bold;margin:16px 0px 4px 0px;color:565555;}

table.subbox h3 {padding:0px;font-size:11px;font-weight:bold;margin:10px 0px 4px 0px;color:565555;}

table.subbox p {padding:0px;margin:0px 0px 8px 0px;color:565555;}

table.subbox ul {padding:0 0 0 30;margin:0px 0px 8px 0px;color:565555;}

table.subbox ol {padding:0 0 0 30;margin:0px 0px 8px 0px;color:565555;}

table.subbox a {color:565555; text-decoration:underline;}

table.subbox a:hover {color:262626;}



table.widebox {color:565555;width:420;margin-bottom:10;background-color:eef7e8;}

table.widebox td.body {border-width:0 1 0 1;border-color:ececec;border-style:solid;padding:4;}



/* Used to indicate that the link is more + grey arrow */

a.grey_arrow_link {text-decoration:none;}



/* Inline banner message */

table.inlinebanner {width:409px;height:48px;padding:0px;margin:0px;background:url(/i/bannermsgbg.gif) no-repeat 0px 0px;} 

table.inlinebanner td {padding-left:10px;vertical-align:middle;color:565555;}



/* Inset Logo */

table.insetlogo {width:110;height:70;background:url(/i/whiterect.gif) no-repeat 0px 0px;padding:0px;margin:0px}

table.insetlogo td {vertical-align:middle;text-align:center;}



ul.advantage{margin-left:20px;margin-top:0px;}

ul.advantage li {list-style: url(/i/greytick.gif);}



/* Success Stories Page */

table.mainbox p.ss_story {text-align:left;margin:12px 0px 0px 0px;padding:0px;}

table.mainbox p.ss_sig1 {text-align:right;margin:0px 30px 0px 0px;padding:0px;}

table.mainbox p.ss_sig2 {text-align:right;margin:0px 0px 0px 0px;padding:0px;}



/* Stuff For Forms */

table.error_message {margin:5 0 10 10;border-style:solid;border-color:bf7343; width:95%;border-width:2px;}

table.error_message2 {margin:5px;border:0px;text-align:center;font-weight:bold;font-size:10px;}



table.subbox td.formprompt, table.mainbox td.formprompt {text-align:left;color:007dc5;font-size:10px;}

table.subbox font.mandatory, table.mainbox font.mandatory {color:FF0000;font-size:12px;}



/* IE does not implement the type= directive. Classify all inputs by their type in the html */

table.subbox input.text, table.mainbox input.text, textarea, select {font-size:10px;padding-left:2px;color:565555;border-color:73bf43;border-style:solid;border-width:1px;margin-bottom:2px;}

table.subbox input.checkbox, table.mainbox input.checkbox {font-size:10px;padding-left:0px;color:565555;margin:0 0 2 0;}

table.subbox input.submit, table.mainbox input.submit {font-size:10px;color:565555}



/* BUTTONS */

/* Green on white background */

.gwt {background: url(/i/gwdot.gif) 0 0 repeat-x; text-align:center;vertical-align:middle;}

.gwb {background: url(/i/gwdot.gif) 0 100% repeat-x}

.gwl {background: url(/i/gwdot.gif) 0 0 repeat-y}

.gwr {background: url(/i/gwdot.gif) 100% 0 repeat-y}

.gwbl {background: url(/i/gwbl.gif) 0 100% no-repeat}

.gwbr {background: url(/i/gwbr.gif) 100% 100% no-repeat}

.gwtl {background: url(/i/gwtl.gif) 0 0 no-repeat}

.gwtr {background: url(/i/gwtr.gif) 100% 0 no-repeat; padding:2px;}



table.mainbox td a.gwbtn, a.gwbtn {background-color:white;color:8cbe4f;text-decoration:none;}

table.mainbox td a.gwbtn div, a.gwbtn div {background-color:transparent;font-size:14px;font-weight:bold;}

table.mainbox td a.gwbtn:hover, a.gwbtn:hover {color:007dc5;}



table.mainbox td a.gwbtn_ie6, a.gwbtn_ie6 {background-color:white;color:8cbe4f;text-decoration:none;}

table.mainbox td a.gwbtn_ie6 div, a.gwbtn_ie6 div {background-color:transparent;font-size:14px;font-weight:bold;}

table.mainbox td a.gwbtn_ie6:hover, a.gwbtn_ie6:hover {background-color:8cbe4f;color:white;}



/* Grey on white background */

.greywhitebox {vertical-align:middle;}

.dwt {background: url(/i/dwdot.gif) 0 0 repeat-x; background-color:transparent;}

.dwb {background: url(/i/dwdot.gif) 0 100% repeat-x;background-color:transparent;}

.dwl {background: url(/i/dwdot.gif) 0 0 repeat-y;background-color:transparent;}

.dwr {background: url(/i/dwdot.gif) 100% 0 repeat-y;background-color:transparent;}

.dwbl {background: url(/i/dwbl.gif) 0 100% no-repeat;background-color:transparent;}

.dwbr {background: url(/i/dwbr.gif) 100% 100% no-repeat;background-color:transparent;}

.dwtl {background: url(/i/dwtl.gif) 0 0 no-repeat;background-color:transparent;}

.dwtr {background: url(/i/dwtr.gif) 100% 0 no-repeat; padding:4px;;background-color:transparent;}



table.logopage td {height:80;width:106;vertical-align:middle;text-align:center;

border-width:0px 0px 1px 0px; border-color:565555; border-style:solid;}



/* Home Page Layouts */

.homepage {text-align:left;padding:10px;vertical-align:top;}

.homepage h1 {color:007dc5;font-size:12px;margin:0 0 10 0;}

.homepage p {padding:0;margin:0 0 8 0;color:9a9a9a;font-size:12px;}

.homepage table {padding:0;margin:0 0 10 0;}

.homepage table td {color:007dc5;font-size:10px;font-weight:bold;text-transform:uppercase;}



.main_linkline {background: url(/i/grey_arrow.gif) no-repeat 0px 3px transparent; padding: 0px 10px 3px 10px; color:#FFFFFF;}

.main_linkline a {color:#FFFFFF;text-decoration:underline;}



/* Logged in - here is the todolist table */

table.todolist{padding:1px;border:1px solid #93ceec; margin-bottom:10px;}

table.todolist td.todolist_sechdr{background-color:#3c84bf;color:ffffff;

padding: 6px 0px 3px 3px; font-weight:bold;font-size:12px;}

table.todolist td.todolist_paperwork{background-color:#e1f3fd;color:#032658; padding:6 0 6 3;}

table.todolist td.todolist_gettingready{background-color:#cce5f3;color:#032658; padding:6 0 6 3;}

table.todolist td.todolist_moving{background-color:#b3d9ee;color:#032658; padding:6 0 6 3;}

table.todolist td.todolist_settlingin{background-color:#a3d5f1;color:#032658; padding:6 0 6 3;}



table.todolist ul{margin-left:0px;margin-top:0px;padding-left:20px;}

table.todolist ul li {list-style-type: square;}

table.todolist ul a{ color:#032658;}



/* Company Chooser */

table.companylist{background-color:white;font-size:9px;}

table.companylist td{color:black;}

table.companylist h2{font-weight:bold; font-size:12px; margin:4px 0px 2px 0px; color:F05910;}

table.companylist a{color:#032658; margin:2px 0px 2px 0px;text-decoration:none;

border:1px solid white;}

table.companylist a:hover{ border:1px solid #999999; background-color:#e5f0fa; text-decoration:none;}



/* Companies page - layout */

table.companytable{padding:1px;}

table.companytable td.companytable_colhdr{background-color:1c549f;color:ffffff;

padding: 6px 0px 3px 3px; font-weight:normal;font-size:12px;border-color:42a6e1;border-width:0px;}

table.companytable td.companytable_sechdr{background-color:3c84bf;color:ffffff;

padding: 6px 0px 3px 3px; font-weight:bold;font-size:12px;border-color:42a6e1;border-width:0px;}

table.companytable td.companytable_odd{vertical-align:top;

padding: 3px; border-color:42a6e1;border-style:solid;border-width:1px;color:565555;}

table.companytable td.companytable_even{vertical-align:top;

padding: 3px; border-color:42a6e1;border-style:solid;border-width:1px;color:565555;}

table.companytable a.companybtn{color:565555;}



/* Movers Guide Menu */

.mgmenu {background: url(/i/grey_arrow.gif) no-repeat 30px 3px transparent; padding: 0px 10px 3px 40px; color:#FFFFFF;}

.mgmenu a {color:#FFFFFF;text-decoration:underline;}



/* Green Button Classes */

table.mainbox .gb100, .gb100{float:left;width:100px;height:20px; background:url(/i/btn100.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 14px Verdana;padding:1 0 0 0;margin:0px;}

table.mainbox a.gb100:link, .gb100:link,table.mainbox a.gb100:visited,.gb100:visited, table.mainbox a.gb100:active, a.gb100:active{text-decoration:none;color:#72bf44;}

table.mainbox a.gb100:hover, a.gb100:hover{background:url(/i/btn100_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}





table.mainbox .gb120, .gb120{float:left;width:120px;height:20px; background:url(/i/btn120.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 14px Verdana;padding:1 0 0 0;margin:0px;}

table.mainbox a.gb120:link,a.gb120:link,table.mainbox a.gb120:visited,a.gb120:visited,table.mainbox a.gb120:active, a.gb120:active{text-decoration:none;color:#72bf44;}

table.mainbox a.gb120:hover, a.gb120:hover{background:url(/i/btn120_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}





table.mainbox .gb150, .gb150{float:left;width:150px;height:20px; background:url(/i/btn150.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 14px Verdana;padding:1 0 0 0;margin:0px;}

table.mainbox a.gb150:link,a.gb150:link,table.mainbox a.gb150:visited,a.gb150:visited, table.mainbox a.gb150:active, .gb150:visited{text-decoration:none;color:#72bf44;}

table.mainbox a.gb150:hover, .gb150:hover{background:url(/i/btn150_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}





table.mainbox .gb170, .gb170{float:left;width:170px;height:20px; background:url(/i/btn170.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 14px Verdana;padding:1 0 0 0;margin:0px;}

table.mainbox a.gb170:link,.gb170:link,table.mainbox a.gb170:visited,.gb170:visited,table.mainbox a.gb170:active, .gb170:active{text-decoration:none;color:#72bf44;}

table.mainbox a.gb170:hover, .gb170:hover{background:url(/i/btn170_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}



.goBtn{float:left;width:33;height:20px; background:url(/i/goBtn.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 10px Verdana;padding:1 0 0 0;margin:0px;}

a.goBtn:link, a.goBtn:visited, a.goBtn:active{text-decoration:none;color:#72bf44;}

a.goBtn:hover{background:url(/i/goBtn_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}



.btnJoin1{float:left;width:128;height:25px; background:url(/i/btnJoin1.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 18px Verdana;padding:1 0 0 0;margin:0px;}

a.btnJoin1:link, a.btnJoin1:visited, a.btnJoin1:active{text-decoration:none;color:#72bf44;}

a.btnJoin1:hover{background:url(/i/btnJoin1_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}



.adtech_tile {margin-bottom:6px;}

.compsel{font-weight:normal;}

.compsel_selected{font-weight:bold;}

.compsel2{font-weight:normal;font-size:11px;}

.compsel2_selected{font-weight:bold;font-size:11px;}



table.screenreport{}

td.screenreport_hdr{background-color:00a6e1;color:ffffff;font-weight:bold;font-size:12px;border-color:00a6e1;border-width:0px;padding:3 1 3 3}

td.screenreport_odd, td.screenreport_even{vertical-align:top;

padding: 3px; border-color:42a6e1;border-style:solid;border-width:1px;color:565555;}



td.two {background-color:eff7e8; padding: 2 1 2 3;}

td.one {background-color:ffffff; padding: 2 1 2 3;}



/* Sortable tables */

table.sortable a.sortheader {font-weight:bold; font-size:11px;color:ffffff; display: block; padding: 3 1 5 4;}

td.sortheader {background-color:00a6e1;}



table.sortable span.sortarrow {color: black; text-decoration: none;}





/* Registration Link Boxes */

.registration_link_boxes { width:100%; }

/* shouldn't have to specify the height */

.registration_link_boxes { height:300px; }

.registration_link_box { display:block; float:left; width: 120px; height:120px; padding:1px; margin:80px; text-align:center; }

/*

.registration_link_box { display:block; float:left; width: 120px; height:120px; padding:5px; margin:50px; text-align:center; }

*/

.registration_link_box a.image_link_registration_box { color:#fff; }

.registration_link_box_title { color:#454545; font-weight:bold; text-decoration:none; }

.link_boxes_line1 { display:block; height:170px; text-align:center; width:80%; margin:0 auto; }

.link_boxes_line2 { display:block; height:150px; margin_top:5px; text-align:center; width:100%; margin: 0 auto; }



.left-side-box .title-box h3

{

  color:#fff;

  background-image:url(/i/but-bg-over.jpg);

  background-position: 0 30%;

  padding:7px;

  font-size:11px;

}



/* removed CSS from the front page see ticket #3444 */

/* body,p,td,div {font-size:10px; font-family:verdana,arial,sans-serif;} */

.btnJoin1{float:left;width:128;height:25px; background:url(/i/btnJoin1.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 18px Verdana;padding:1 0 0 0;margin:0px;}

a.btnJoin1:link, a.btnJoin1:visited, a.btnJoin1:active{text-decoration:none;color:#72bf44;}

a.btnJoin1:hover{background:url(/i/btnJoin1_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}

.goBtn{float:left;width:33;height:20px; background:url(/i/goBtn.gif) no-repeat 0 0; border-width:0;vertical-align:top;text-align:center;font:bold 10px Verdana;padding:1 0 0 0;margin:0px;}

a.goBtn:link, a.goBtn:visited, a.goBtn:active{text-decoration:none;color:#72bf44;}

a.goBtn:hover{background:url(/i/goBtn_ro.gif) no-repeat 0 0;text-decoration:none;color:ffffff;}

.homepage {text-align:left;padding:10px;vertical-align:top;}

.homepage h1 {color:007dc5;font-size:13px;margin:0 0 10 0;}

.homepage p {padding:0;margin:0 0 8 0;color:5a5a5a;font-size:13px;}

.homepage a {color:5a5a5a;}

.homepage table {padding:0;margin:0 0 10 0;}

.homepage table td {color:007dc5;font-size:10px;font-weight:bold;text-transform:uppercase;}

div.blue_bullet_link {padding-left:20px;background:url(/i/blue_bullet.gif) no-repeat 1px 1px;font-weight:bold;font-size:11px;}

div.blue_bullet_link a, div.blue_bullet_link a:visited {text-decoration:none; color:007dc5;}

div.blue_bullet_link a:hover {text-decoration:underline;color:007dc5;}

.adtech_tile {margin-bottom:6px;}

table.inlinebanner {width:409px;height:48px;padding:0px;margin:0px;background:url(/i/bannermsgbg.gif) no-repeat 0px 0px;} 

table.inlinebanner td {padding-left:10px;vertical-align:middle;color:565555;}

table.topline_menu td {font-size:9px; }

table.topline_menu td a {font-size:9px; color:565555; text-decoration:none;padding:0 6 0 6;}

table.topline_menu td a:hover {color:007dc5}

table.footer_menu td {font-size:9px; }

table.footer_menu td a {font-size:9px; color:565555; text-decoration:none;padding:0 6 0 6;}

table.footer_menu td a:hover {color:007dc5}

table.secondline_menu td {font-size:10px;padding:0px;margin:0px;}

table.secondline_menu a {font-size:10px; color:#A29E9E; font-weight:bold;

text-decoration:none; padding:0px 8px 1px 8px; margin:0px;}

table.secondline_menu a:hover {background-color:73bf43; color:FFFFFF;}

table.banner_login_inset {text-align:right;vertical-align:top;padding-top:35px;padding-right:20px;}

table.banner_login_inset input {font-size:9px;padding-left:2px;color:565555;border-color:73bf43; border-style:solid;width:100px;border-width:1px;}

table.banner_welcome_inset {text-align:left;vertical-align:top;padding-top:36px;padding-left:22px;font-size:11px;color:565555;}

table.banner_welcome_inset td {color:565555;}

.greywhitebox {vertical-align:middle;}

.dwt {background: url(/i/dwdot.gif) 0 0 repeat-x; background-color:transparent;}

.dwb {background: url(/i/dwdot.gif) 0 100% repeat-x;background-color:transparent;}

.dwl {background: url(/i/dwdot.gif) 0 0 repeat-y;background-color:transparent;}

.dwr {background: url(/i/dwdot.gif) 100% 0 repeat-y;background-color:transparent;}

.dwbl {background: url(/i/dwbl.gif) 0 100% no-repeat;background-color:transparent;}

.dwbr {background: url(/i/dwbr.gif) 100% 100% no-repeat;background-color:transparent;}

.dwtl {background: url(/i/dwtl.gif) 0 0 no-repeat;background-color:transparent;}

.dwtr {background: url(/i/dwtr.gif) 100% 0 no-repeat; padding:4px;;background-color:transparent;}

table.subbox input.text, table.mainbox input.text, textarea, select {font-size:10px;padding-left:2px;color:565555;border-color:73bf43;border-style:solid;border-width:1px;margin-bottom:2px;}

table.subbox input.checkbox, table.mainbox input.checkbox {font-size:10px;padding-left:0px;color:565555;margin:0 0 2 0;}

table.subbox input.submit, table.mainbox input.submit {font-size:10px;color:565555}



table.lhs_box {width:143;margin-bottom:10px;}

table.lhs_box_hdr {height:22;width:143;background:url(/i/lhs_title.gif) no-repeat 0 0 ;}

table.lhs_box_hdr td {color:FFFFFF;font-size:11px;font-weight:bold;vertical-align:bottom;padding-left:8px;padding-bottom:3px;}

table.lhs_box_body {width:143px;border-width:1 1 0 1;border-color:ececec;border-style:solid;background-color:eff7e8;}

table.lhs_box_body td {color:007dc5;padding:5px;}

table.lhs_box_body a {color:007dc5;}