 .info {  background: #FFF;  padding-top:3px; } .info-shadow {  background: #FFF;  padding-left:3px; } .info #info-table-container { margin: 0px; } .info .contentbox { padding: 10px; background: #ffffff; margin-left:1px; margin-right:4px; } .info #gotosafetycenter { background-color:#FFFFCC; border:1px solid #FDA33D; font-weight:bold; line-height:18px; margin:30px 0px; padding:15px; }  .info #avoidscams { background: url(http://i.oodleimg.com/o2/fraud_icon_wide.gif) no-repeat 5px 8px;  padding: 5px 5px 5px 45px;  border: 1px solid #ffad33 ; line-height: 18px; margin: 10px 0; } .info #avoidscams h2 { font-weight: bold;  color: black; margin: 5px; } .info #avoidscams ol { font-size: 14px; font-weight: normal; } .info a {   text-decoration:underline; } .info a:hover {   text-decoration:underline; } .info p a, .info li a { line-height: 100%; } .info a.loud-link { font-size: 14px; font-weight: bold; } .info p { line-height: 125%; margin: 0; margin-bottom: 10px; } .info ul { margin: 5px; padding: 5px; padding-left: 20px; list-style: disc; } .info ol { margin: 5px; padding: 5px; padding-left: 20px; list-style: decimal; } .info ul li { list-style-type: disc; padding-bottom: 5px; } .info ol li { list-style-type: decimal; } .info peek-a-boo-fix { height:1%;   background: #f0f0f0 ; }  .leftmenu ul {   margin: 0;   padding: 0;   width: 100%; } .leftmenu ul li { list-style-type: none;   position: relative;   padding: 0; } .leftmenu ul li a:link, .leftmenu ul li a:visited {   display: block;   text-decoration: none;   color: black;   background: white;   padding: 0 0 0 4px;   border-bottom: ;   font-size: 12px;   line-height: 200%; width: 161px; }   .leftmenu ul li.level1 a {   font-weight: bold; }  .leftmenu ul li.level0 a:link, .leftmenu ul li.level0 a:visited {   background: #f0f0f0 ; ;   font-weight: bold; }  .leftmenu ul li a.active:link, .leftmenu ul li a.active:visited, .leftmenu ul li a.active:hover { color: black; background: #fafafa ; font-weight: bold; }  .leftmenu ul li.level0 a.active:link, .leftmenu ul li.level0 a.active:visited, .leftmenu ul li.level0 a.active:hover, .leftmenu ul li.level0 a.active_top:link, .leftmenu ul li.level0 a.active_top:visited { color: white; background: #cc0000 ; }  .leftmenu ul li a:hover { background: #fafafa ;  text-decoration: none; }  .leftmenu ul li.level0 a.active_top:hover, .leftmenu ul li.level0 a:hover { color: black;  background: #e6e6e6 ;  text-decoration: none; }  * html .info .leftmenu ul li { float: left; } * html .info .leftmenu ul li a { height: 1%; }   .leftmenu table, .leftmenu td { margin:0;  padding:0;  border: 0;  border-collapse:collapse; } .info .outlinegray {  border: 1px solid #cc0000 ;  border-collapse:collapse;   background: none; }  .info .darkest { color: #cc0000 ; } .info .dark_bar {  background: primary; } .info .dark_bar_btm {  background: primary; }  .info .light_gray_bar {  background: #f0f0f0 ; }  .info h1 { color: black; font-size: 18px; font-weight: bold; margin-top: 15px; margin-bottom: 6px; padding: 0; } .info h1 a { font-size: 18px; font-weight: bold; margin: 0; padding: 0; } .info h2 { color: #ffad33 ; font-size: 18px; font-weight: normal; margin-top: 15px; padding: 0; } .info h3 {   margin-top: 8px;   margin-bottom: 6px;   font-size: 16px;   font-weight: bold;   color: black; } .info h3 a { font-size: 16px; font-weight: bold; } .info .pagetitle { color: color: #e6e6e6 ; ; font-size: 26px; font-weight: normal; margin-left: 0; padding: 0; margin-bottom: 5px; margin-top:10px; } .info .subtitle {   font-size: 16px;   margin-top: 5px;   margin-bottom: 10px;   line-height: 125%; } .info .major, .info .major a { font-size: 14px; margin-top: 5px; margin-bottom: 5px; line-height: 125%; } .info .highlight { background-color: #ffff00; } .info .email { border: 1px solid #cccccc; margin: 2em 0; padding: 0.5em; } .info .email h2 { color: black; font-size: 1.2em; border-bottom: 1px solid #cccccc; margin-bottom: 0.5em; padding-bottom: 0.2em; font-weight: bold; } .info .email h2 .subtext { font-weight: normal; font-style: italic; } blockquote.fraud-sample {   background: url('http://i.oodleimg.com/a/quote.gif') no-repeat;   background-position: top left;   padding-left: 20px;   margin: 5px;   text-align: justify;   color: #666666; } blockquote.fraud-sample div.text {   background: url('http://i.oodleimg.com/a/unquote.gif') no-repeat;   background-position: bottom right;   padding-right: 20px;   text-align: justify;   color: #666666; float: left; } blockquote.testimonial {   background: url('http://i.oodleimg.com/a/quote.gif') no-repeat;   background-position: top left;   padding-left: 20px;   margin: 20px;   text-align: justify;   color: #666666; } blockquote.testimonial p.text {   background: url('http://i.oodleimg.com/a/unquote.gif') no-repeat;   background-position: bottom right;   padding-right: 20px;   text-align: justify;   color: #666666; } blockquote.testimonial p.author {   text-align: right; }   .faq_questions { line-height: 125%; } .faq_questions ul { padding-left: 20px; list-style-type: circle; } .faq_questions ol { padding-left: 20px; } .faq_section { border-top: 2px solid black; } .faq_section .answer { margin: 3px 0 10px 0; } .faq_section .answer ol { margin-top: 0px; } .info .blue_border { padding-top: 5px; border: 1px solid #86c1e8; }  .info .splits {  width: 100%; clear: both;  border-bottom: 1px solid #c4c4c4 ; margin-top: 0; margin-bottom: 16px; padding-bottom: 16px; padding-top: 0; margin-right: 0; margin-left: 0; } .info .splits_noborder { clear: both; margin-top: 0; margin-bottom: 4px; padding-top: 0; padding-bottom: 8px; margin-right: 0; margin-left: 0; } .info .blue_border .splits, .info .blue_border .splits_noborder { width: 98%; margin-right: 6px; margin-left: 6px; }  .info .splits p, .info .splits_noborder p { margin: 0; margin-top: 12px; } .info .splits h3, .info .splits h2, .info .splits h1, .info .splits img { margin-top: 0; margin-bottom: 0; }  .info img.rt { float: right; border: 0; margin-right: 0px; margin-left: 10px; } .info img.lf { float: left; border: 0; margin-right: 0px; margin-left: 10px; } .info img.outline_rightbottom { float: right; vertical-align: text-top; border: 1px solid black; margin-right: 5px; margin-left: 10px; } .info img.center { display: block; margin-left: auto; margin-right: auto; }  .info .titlebar_top { border-bottom: 1px solid #e6e6e6 ; padding-bottom: 2px; padding-top: 2px; } .info .titlebar { border-bottom: 1px solid #e6e6e6 ; margin-bottom: 8px; padding-bottom: 2px; padding-top: 2px; }  .article { font-size: 12px; margin-bottom: 10px; margin-top: 10px; margin-left: 10px; padding: 0; } .article .quote { padding: 0; margin: 0; } .article .title { padding: 0; margin: 0; font-weight: bold; } .article .title a { padding: 0; margin: 0; font-weight: bold; } .article .mediasource { font-weight: bold; }  .share_name { padding-top:15px; padding-bottom:15px; font-weight:bold; } .email_addy { padding-bottom: 15px; } .story_box { font-weight:bold; padding-bottom:15px; } .checks { padding-bottom:15px; } .submit { padding-bottom:15px; } .recent_stories { font-weight:bold; padding-bottom:15px; } .user_story { padding-top:10px; padding-bottom:5px; } .user_name { font-weight:bold; padding-bottom:10px; } .info .no-marker, .info ul.no-marker li, .info ol.no-marker li { list-style-type: none; } .field_desc_table { border: 1px solid #ebebeb;   width: 400px; } .field_desc_th { background: #f0f0f0 ; } .field_desc_term { font-weight: bold; } .field_desc_definition { padding-left: 30px; } .field_desc_example { color: #003366; font-family: monospace; }  ::root #tabs_container .tab_on { white-space: nowrap; }   .m_tab_container { height: 20px; overflow: hidden; } .m_tab_on { float: left; color: white; font-size: 1em; font-weight: bold; padding-top:5px; margin-bottom: -2px; } .m_tab_on .left {  background: url(http://i.oodleimg.com/mule/images/subnav-tabs-on.png) no-repeat left top;  height: 30px; padding-left:5px; float: left; } .m_tab_on .right { background: url(http://i.oodleimg.com/mule/images/subnav-tabs-on.png) no-repeat right top;  height: 30px; float: left; } .m_tab_off .left {  float: left; background: url(http://i.oodleimg.com/mule/images/subnav-tabs-off.png) no-repeat left top;  padding-left:5px; height: 30px; } .m_left_tab_off, .m_tab_off { padding-top:5px; float: left; font-size: 1em; font-weight: bold; cursor: pointer; } .m_tab_off .right { float: left; background: url(http://i.oodleimg.com/mule/images/subnav-tabs-off.png) no-repeat right top;  height: 30px;  } .m_tab_off .right .inner, .m_tab_on .right .inner { padding: 6px 10px 0px 7px;  } .m_tab_on a, .m_tab_off a, .m_left_tab_off a { text-decoration: none; color: black; font-weight: normal;  }  .p_tab_on { float: right;  font-size: 1em; font-weight: bold; cursor: pointer;  margin-right: 2px; } .p_tab_on .left {  background-repeat: no-repeat; float: left; width: 10px; height: 19px; } .p_tab_on .right {  padding-right: 0.95em; } .p_tab_on .inner { padding-top: .2em; }  .p_tab_on a { text-decoration: none; color: black; font-weight: bold; } .p_tab_off a { text-decoration: none; color: black; font-weight: bold; }  ::root .info_pane img { margin: 0; } ::root .m_tab_on, ::root .p_tab_on, ::root .p_tab_off, ::root .p_left_tab_off, ::root .m_tab_off, ::root .m_left_tab_off { margin-right: 5px; margin-bottom: -2px; } ::root .p_tab_on .right, ::root .p_tab_off .right, ::root .p_left_tab_off .right { float: left; background-color: none; } ::root .m_tab_on .right, ::root .m_tab_off .right, ::root .m_left_tab_off .right { float: left; } ::root .m_tab_on inner, ::root .p_tab_on inner, ::root .p_tab_off inner, ::root .p_left_tab_off inner, ::root .m_tab_off inner, ::root .m_left_tab_off inner, { margin-bottom:-3px ; padding-bottom: 2px; float:right; }  .partner_table {  border: 1px solid #FFF1CE; } .partner_table_hdr { ; line-height: 28px; border-bottom: 1px solid ;  padding-left: 10px; color: white; } .partner_table_content { font-size: 12px; line-height: 18px; padding-left: 10px; padding-right: 10px; }  .contentbox {  margin-top:0;  margin-bottom:0;  margin-left: 10px; } .contentbox pre.minipre {  font-size: 10px; } .contentbox ul { margin-left: 10px; padding-left: 10px; } .contentbox li { padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0; line-height: 120%; }  .contentbox .leftC {  width: 49%;  float: left; } .contentbox .rightC {  width: 49%;  float: right; } .contentbox .rightquote {  display: inline;  width: 190px;  height: 100%;  padding-left: 15px;  margin-right: 10px;  margin-left: 10px;  padding-bottom: 0;  margin-bottom: 0;  float: right;  background-image: url(http://i.oodleimg.com/a/bubble.gif);  background-position : center;  background-repeat : no-repeat;  font-size: 14px; }  .contentbox .center {  text-align: center; } .contentbox table.leftright {  margin-top: 5px; } .contentbox td.left {  float: none;  width: 50%;  vertical-align: top;  padding-top: 0;  margin-top: 0;  padding-right: 5px;  padding-left: 0px; } .contentbox td.right {  float: none;  width: 50%;  vertical-align: top;  margin-top: 0;  padding-top: 0;  padding-left: 10px;  border-left: 1px solid #d5d5d5; } .contentbox .row {  clear: both;  padding-top: 5px; } .contentbox .row .label {  font-size: 14px;  float: left;  width: 65px;  padding-right: 5px;  text-align: left; } .contentbox .row .formw {  float: left;  width: 100px;  text-align: right; }  .fraudBox { margin: 10px 0px 10px 0px; border: 1px solid #ff0000; background: white; padding: 5px; text-align: left; width: auto; } .bottomLeftPromo { font-size: 1.1em;  line-height: 1.2em; color: #636363; } .blog-icon { position: absolute; top: 0; left: 2px; } .blog-content { margin-left: 20px; margin-right: 5px; text-align: left; color: #636363; cursor: pointer; } .blog-content a { font-weight: bold; } .blog-separator { margin: 10px 5px 10px 5px; border-top: 1px dashed #C0C0C0; }  #safety-guide .subheading { font-weight: bold; } #safety-guide ol li { font-size: 14px; font-weight: bold; line-height: 1.5; margin-top: 5px; color: #ffad33 ; } #safety-guide ol p { margin: 5px 0; } #safety-guide .guideline { color: black; font-weight: normal; margin: 5px 0px; } #safety-guide ol li em { color: black; font-weight: normal; } .info .col {   padding: 10px 0; } .info .col label { font-weight: bold; display:block; } .info .row {   padding: 10px 0; } .info .row label {   float: left;   width: 150px; font-weight: bold; } .info .row label .describe{ font-weight: normal; } .info #option_details ul li { list-style-type:none; } .info input { margin-right: 4px; }  .info .info-box { width: 220px; padding: 10px 10px; float: left; height: 115px; } .info .info-box-first{ width: 235px; padding: 10px 10px 10px 0px; float: left; height: 115px; } .info .pipe { border-left: 1px solid #ccc; height: 95px; margin-top: 20px; float: left; } .shortbox .info-box-first{ height: 85px; } .shortbox .info-box{ height: 85px; }  .shortbox .pipe{ height: 65px; } .contact-title { font-size: 14px; margin-bottom: 15px; } .contact-detail { } .contact-success { background: url(http://i.oodleimg.com/mule/images/home/contact_success.jpg) no-repeat;  height: 200px; margin-left: 10px; margin-top: 20px; } .contact-success .title { margin-left: 128px; padding-top: 40px; color: #007B97; font-size: 20px; font-weight: bold;  } .contact-success .detail { margin-left: 128px; font-size: 18px; width: 450px; } .contact-success-partner { padding: 20px 50px; margin-top: 20px; border: 1px solid #000; text-align: center; width: 600px; } .contact-success-partner .title { font-size: 20px; font-weight: bold; } .contact-success-partner .detail { font-size: 18px; } #form .col {   padding: 10px 0; } #form .col label { font-weight: bold; display:block; } #form .row {   padding: 10px 0; } #form .row label {   float: left;   width: 135px; font-weight: bold; } #form .row label .describe{ font-weight: normal; } #form .error { background:#FFDDDD none repeat scroll 0%; border:1px solid #FF3333; width: 520px; padding:3px 10px; }