/*===== Basic Styles =====*/
body, table, td, img {
   margin: 0em;
   padding: 0em;
}
.overflow {
   overflow: hidden;
}
.clr_both {
   clear: both;
}
.fleft {
   float: left;
   text-align: left;
}
.fright {
   float: right;
   text-align: right;
}
article, aside, footer, header, nav, section {
   display: block;
}
header, aside, footer {
   text-align: left;
}
img {
   border: 0em;
}
address {
   font-style:normal;                /* To Neutralize Default Italic Style To Normal Style */
}
form {
   margin: 0em;
   padding: 0em;
}
a {
   color: #14274a;
   text-decoration: underline;
}
a:hover {
   color: #289b53;
   text-decoration: none;
}
#content_area p {
   margin: 0em;
   padding: 0em 0em 1.42857em 0em;                     /* (padding: 0px 0px 20px 0px)/14px (padding: 0em 0em 1.428571428571429em 0em) */
   line-height: 1.25em;              /* (line-height: 15px)/14px = 1.25em */
}
/*===== Wrapper Styles =====*/

body {
   font-size: 100%;                  /* 16px = 1em = 100% */
   background-color: #000000;
}
#outer_wrapper {
   width: 100%;
   background: url(/images/outer_wrapper_bg.jpg) repeat-x left top #eeeeee;
}
#wrapper {
   width: 60em;                       /* 960px/16px  here  16px=1em */
   margin: 0em auto;                  /* For Center Alignment Of Web Page */
}
/*===== Header Styles =====*/

.header_logo {
   background: url(/images/header_bg.jpg) no-repeat left top;
   height: 15.25em;            /* (height: 244px)/16px = */
}
.header_logo img {
   margin-top: 1.875em;                     /* (margin-top: 30px)/16px = 1.875em */
   margin-left: 0.875em;                     /* (margin-left: 14px)/16px = 0.875em */
   margin-bottom: 1.125em;                  /* (margin-bottom: 18px)/16px = 1.125em */
   display: block;
}
.header_logo_txt span {
   color: #7f7b7b;
   font-family: arial;
   font-size: 0.875em;               /* (font-size: 14px)/16px = 0.875em */
   font-weight: bold;
   display: block;
   padding-left: 1.285714em;               /* (padding-left: 18px)/14px = 1.285714285714286em */
   line-height: 1.22857em;               /* (line-height: 17.2px)/14px = 1.228571428571429em */
}
/*===== Utility Nav Styles =====*/
.utility_nav_links {
   font-size: 0.875em;                  /* (font-size: 14px)/16px = 0.875em */
   color: #ffffff;
   float: right;
   font-family: arial;
   font-weight: bold;
   padding-top: 1em;               /* (padding-top:14px)/14px  = 1em */
   width: 16.78571em;                     /* (width: 235px)/14px = 16.78571428571429em */
}
.utility_nav_links a {
   text-decoration: underline;
   font-size: 0.857143em;               /* (font-size: 12px)/14px = 0.857143em */
   color: #14274a;
   font-weight: normal;
}
.utility_nav_links a:hover {
   text-decoration: none;
}
.utility_num {
   color: #14274a;
   font-size: 2.14286em;               /* (font-size: 30px)/14px = 2.14286em */
   padding-left: 0.2em;            /* (padding-left: 6px)/30px = 0.2em */
}
.utility_links {
   float: right;
   text-align: left;
   line-height: 0.928571em;         /* (line-height: 13px)/14px  =  0.9285714285714286em */
   padding-top: 0.142858em;            /* (padding-top: 2px)/14px = 0.1428571428571429em */
   width: 13.214286em;               /* (width: 185px)/14px  = 13.21428571428571em */
}
.utility_first_txt {
   padding-bottom: 1.071428em;            /* (padding-top: 15px)/14px  =  1.071428571428571em */
}
.utility_call_txt {
   padding-top: 1em;            /* (padding-top: 14px)/14px = 1em */
}
/*===== Top Nav Styles =====* /

/*===== Main Styles =====*/
#main {
   background: url(/images/main_bg.jpg) repeat-x left top #f5f5f5;
   position: relative;
}
/*===== Left Nav Styles =====*/
#left_nav {
   width: 22.2917%;                     /* (width: 214px)*100=21400/960px(wrapper width) = 22.29166666666667% */
   padding-top: 0.75em;                     /* (padding-top: 12px)/16px = 0.75em */
   padding-bottom: 9.375em;                     /* (padding-bottom: 150px)/16px = 9.375em */
}
#nav {
   margin-left: 0.9375em;                  /* (margin-left: 15px)/16px = 0.9375em */
   background: url(/images/nav_bg.jpg) repeat-x left top #f5f5f5;
   padding-bottom: 0.75em;                  /* (padding-bottom: 12px)/16px = 0.75em */
}
.left_nav_heading {
   font-size: 1.16667em;               /* (font-size: 14px)/12px = 1.16667em */
   font-weight: bold;
   text-transform: uppercase;
   color: #14274a;
   font-family: arial;
   display: block;
   background-color: #dcdcdc;
   text-align: center;
   padding-bottom: 0.642857em;               /* (padding-bottom: 9px)/14px  =  0.6428571428571429em */
   padding-top: 0.928575em;               /* (padding-top: 13px)/14px  = 0.9285714285714286em */
   margin-bottom: 0.714286em;               /* (margin-bottom: 10px)/14px = 0.7142857142857143 */
}
.left_nav_heading1 a {
   font-size: 0.875em;               /* (font-size: 14px)/16px = 0.875em */
   font-weight: bold;
   text-transform: uppercase;
   color: #14274a;
   text-decoration: none;
   font-family: arial;
   display: block;
   text-align: center;
   background-color: #dcdcdc;
   padding-bottom: 0.714286em;               /* (padding-bottom: 10px)/14px = 0.7142857142857143em */
   padding-top: 0.857143em;               /* (padding-top: 12px)/14px = 0.8571428571428571em */
   margin-bottom: 0.714286em;               /* (margin-bottom: 10px)/14px = 0.7142857142857143em */
}
.left_nav_heading1 a:hover {
   text-decoration: underline;
}
/*===== Footer Area Styles =====*/
#outer_footer {
   background: url(/images/outer_footer_bg.jpg) repeat-x left top;
   width: 100%;
}
footer {
   width: 60em;
   margin: 0em auto;
   padding-bottom: 0.941176em;            /* (padding-bottom: 17px)/16px  =  0.9411764705882353em */
}
.footer_links strong {
   color: #14274a;
   padding-bottom: 1.25em;               /* (padding-bottom: 15px)/12px = 1.25em*/
   display: block;
}
.footer_links img {
   vertical-align: middle;
}
.footer_links span {
   display: block;
   padding-top: 1.33333em;            /* (padding-top: 16px)/12px = 1.333333333333333em */
}
.footer_logos {
   margin-right: 0.8125em;               /* (margin-right: 13px)/16px = 0.8125em */
   margin-top: 1.375em;               /* (margin-top: 22px)/16px = 1.375em */
}
.footer_logos img {
   margin-right: 0.3125em;               /* (margin-right: 5px)/16px = 0.3125em */
}
/*===== Thomas Info Area Styles =====*/
.thomas_info_txt span {
   padding-left: 1.33333em;                  /* (padding-left: 16px)/12px = 1.333333333333333em */
}
/*===== Content Area Styles =====*/

#content_area {
   color: #666666;
   font-family: arial;
   font-size: 0.875em;                            /* (Default font size of content area=14px)/16px  here  16px=1em */
   width: 77.70833%;                             /* (width: 746px)*100=(74600)/960px(wrapper width) = 77.70833333333333% */
   padding-top: 1.07143em;                        /* (padding-top: 15px)/14px = 1.071428571428571em */
   padding-bottom: 7.14286em;                     /* (padding-bottom: 100px)/14px = 7.142857142857143em */
}
#content_area_inner {
   padding-left: 1.85714em;                      /* (padding-left: 26px)/14px = 1.857142857142857em */
   padding-right: 1.21429em;                      /* (padding-right: 17px)/14px = 1.214285714285714em */
}
/*===== Social Media Logo Styles =====*/
.social-single {
   float: right;
   height: 22px;
   position: relative;
   padding-bottom: 25px;
}
#twitterbutton {
   float: left;
   margin: 0px;
   overflow: hidden;
   padding: 0px;
   width: 90px;
}
#likebutton {
   float: left;
   margin: 0px 15px 0px 0px;
   overflow: hidden;
   padding: 0px;
   width: 72px;
}
#linkedinshare {
   float: left;
   padding: 0px 15px 0px 0px;
}
#googleplus {
   float: left;
   overflow: hidden;
   width: 60px;
}
/*===== Print, Email Page Styles =====*/
.print_img {
   cursor: pointer;
   margin-right: 0.666667em;                            /* (margin-right: 6px)/9px = 0.6666666666666667em*/
   vertical-align: middle;
}
.email_img {
   cursor: pointer;
   margin: 0em 0.44444em 0.22222em 2.55556em;        /* (margin: 0px 4px 2px 23px)/9px (margin: 0em 0.4444444444444444em 0.2222222222222222em 2.555555555555556em)*/
   vertical-align: middle;
}
.print_page {
   font-size: 0.64286em;                     /* (font-size: 9px)/14px = 0.6428571428571429em */
   position: absolute;
   bottom: 4.55556em;                  /* (bottom: 41px)/9px = 4.555555555555556em */
   right: 1.77778em;                  /* (right: 16px)/9px = 1.777777777777778em */
}
.print_page a {
   text-decoration: underline;
   color: #000000;
   font-size: 1em;                     /* (font-size: 11px)/11px = 1em */
}
.print_page a:hover {
   text-decoration: none;
}
/*===== Heading Styles =====*/

h1 {
   font-size: 1.14286em;                           /* (font-size: 16px)/14px = 1.142857142857143em */
   color: #14274a;
   padding: 0em;
   margin: 0em 0em 0.9375em 0em;            /* (margin: 0px 0px 15px 0px)/16px = (margin: 0em 0em 0.9375em 0em) */
   clear: both;
   font-weight: bold;
   text-transform: uppercase;
}
h2 {
   font-size: 1em;                        /* (font-size: 14px)/14px  = 1em */
   color: #14274a;
   padding: 0em;
   margin: 0em 0em 1.42857em 0em;          /* (margin: 0px 0px 20px 0px)/14px = 1.428571428571429em */
   font-weight: bold;
   text-transform: uppercase;
}
h3 {
   font-size: 0.928571em;                     /* (font-size: 13px)/14px = 0.9285714285714286em */
   color: #14274a;
   padding: 0em;
   margin: 0em 0em 1.153846em 0em;               /* (margin: 0px 0px 15px 0px)/13px = 1.153846153846154em*/
   font-weight: bold;
}
/*===== Image Styles =====*/

.img01 {
   border: 1px solid #00133e;
}
/*===== Index Area Styles =====*/
#main_home {
   background: url(/images/main_home_bg.jpg) repeat-x left top #eeeeee;
}
#content_area_home {
   font-family: arial;
   padding-bottom: 1.625em;      /* (padding-bottom: 26px)/16px = 1.625em */
}
#content_area_home_inner {
   padding-left: 1em;                      /* (padding-left: 16px)/16px = 1em */
   padding-right: 1em;                      /* (padding-right: 16px)/16px = 1em */
}
#home_banner h1 {
   font-size: 1.125em;            /* (font-size: 18px)/16px = 1.125em */
   color: #ffffff;
   margin:   0em;
   padding: 0em;
   text-transform: uppercase;
   font-weight: bold;
   width: 22.5em;               /* (width: 405px)/18px = 22.5em */
   font-family: arial;
   padding-top: 2.22222em;            /* (padding-top: 40px)/18px = 2.222222222222222em */
   padding-left: 0.88889em;                      /* (padding-left: 16px)/18px  = 0.8888888888888889em */
}
.home_top_buckets section {
   float: left;
   margin-right: 1.285714em;            /* (margin-right: 18px)/14px = 1.285714285714286em */
   width: 15.571429em;                     /* (width: 218px)/14px = 15.57142857142857em */
   text-align: center;
}
.home_top_buckets img {
   display: block;
   margin-bottom: 0.857143em;         /* (margin-bottom: 12px)/14px = 0.8571428571428571em */
   border: 1px solid #000000;
}
.home_top_buckets .home_top_last_bucket {
   margin-right: 0em;
}
.home_mid_part_left {
   width: 35em;               /* (width: 560px)/16px = 35em */
   margin-right: 1.625em;            /* (margin-right: 26px)/16px = 1.625em */
}
.home_port_buckets section {
   float: left;
   margin-right: 0.33333em;         /* (margin-right: 4px)/12px  here = 0.3333333333333333em */
   width: 11.416667em;            /* (width: 137px)/12px = 11.41666666666667em */
   text-align: center;
}
.home_top_buckets span {
   text-transform: none;
   display: block;
}
.home_port_buckets img {
   display: block;
   margin-bottom: 0.58333em;            /* (margin-bottom: 7px)/12px = 0.5833333333333333em */
}
.home_port_buckets .home_port_last_bucket {
   margin-right: 0em;
}
.home_port_txt a {
   font-weight: bold;
   display: block;
   color: #636363;
   text-transform: uppercase;
   margin-bottom: 0.94444em;         /* (margin-bottom: 17px)/18px = 0.9444444444444444em */
   padding-bottom: 0.77778em;         /* (padding-bottom: 14px)/18px = 0.7777777777777778em */
   font-size: 1.125em;            /* (font-size: 18px)/16px = 1.125em */
   background: url(/images/home_port_txt_bg.jpg) no-repeat left bottom;
   text-decoration: none;
}
.home_port_txt a:hover {
   color: #143F24;
   text-decoration: none;
}
.home_para {
   background: url(/images/home_para_bg.jpg) no-repeat right top;
}
.home_para img {
   margin-right: 0.875em;            /* (margin-right: 14px)/16px = 0.875em */
}
.home_para p {
   margin: 0em;
   padding: 1.14286em 2.285714em 0em 0em;         /* (padding: 16px 32px 0px 0px)/14px = (1.142857142857143em  2.285714285714286em 0em 0em )*/
   color: #666666;
   font-size: 0.875em;            /* (font-size: 14px)/16px = 0.875em */
}
.home_video iframe {
   border: 1px solid #000000;
   padding: 0.75em 0.5625em 2.6875em 0.6875em;         /* (padding: 12px 9px 43px 11px)/16px = (0.75em 0.5625em 2.6875em 0.6875em) */
   background-color: #ffffff;
   margin-top:   0.0625em;            /* (margin-top:1px)/16px = 0.0625em*/
}
#home_banner {
   background: url(/images/home_banner_left_bg.jpg) no-repeat left top;
}
.home_mid_part {
   margin-bottom: 2.1875em;            /* (margin-bottom: 35px)/16px = 2.1875em*/
}
.home_para section {
   padding-top: 0.5em;               /* (padding-top: 8px)/16px = 0.5em */
}
/*===== Inner Pages Styles =====*/
#content_area .inner_list {
   margin:0em 0em 2.14286em 0em;      /*(margin: 0px 0px 30px 0px)/14px  = (0em 0em 2.142857142857143em 0em)*/
   padding:0em;
   list-style:none;
}
#content_area .inner_list li {
   background: url(/images/inner_bullet.jpg) no-repeat 0em 0.25em;      /* 3px/12px  = 0.25em*/
   font-size:0.857143em;      /* (font-size:12px)/14px = 0.8571428571428571em*/
   color:#14274a;
   font-family:Arial;
   font-weight:bold;
   line-height:1.78571em;      /* ( line-height:25px)/14px = 1.785714285714286em */
   padding:0em 0em 0em 2.14286em;    /* (padding: 0px 0px 0px 30px)/14px = (0em 0em 0em 2.142857142857143em) */
}
#content_area .inner_list li a {
   text-decoration: none;
}
.pro_showcase div {
   border: 1px solid #0765AD;
   border-radius: 0.285714em 0.285714em 0.285714em 0.285714em;      /* 4px/14px = 0.2857142857142857em*/
   display: block;
   float: left;
   margin: 0em 0em 1.42857em 0em;      /* (margin: 0px 0px 20px 0px)/14px = (0em 0em 1.428571428571429em 0em) */
   padding: 0.357143em 0em 0em 0em;      /* (padding: 5px 0px 0px 0px)/14px = (0.3571428571428571em 0em 0em 0em) */
   width:   45.5764%;               /* (width: 340px)*100=(33000)/746px(content_area width) = 45.57640750670241% */
}
.pro_showcase div.margin_right_two {
   margin-right:1.42857em;            /* (margin-right:20px)/14px = 1.428571428571429em */
}
.pro_showcase img {
   float: left;
   margin-right:0.714286em;      /* (margin-right: 10px)/14px = 0.7142857142857143em */
   padding: 0em 0em 0.357143em 0.357143em;      /* (padding: 0px 0px 5px 5px)/14px = (0em 0em 0.3571428571428571em 0.3571428571428571em) */
}
.pro_showcase span {
   display: block;
   height: 6.78571em;         /* (height: 95px)/14px = 6.785714285714286em */
   line-height: 1.07143em;      /* (line-height: 15px)/14px = 1.071428571428571em */
}
.pro_showcase mark {
   background-color: #001322;
   border-radius: 0.28571em 0.28571em 0.28571em 0.28571em;      /* (border-radius:4px)/14px = 0.2857142857142857em */
   color: #FFFFFF;
   float: right;
   margin: 0em 0.357143em 0.357143em 0em;   /* (margin: 0px 5px 5px 0px)/14px = (margin: 0em 0.3571428571428571em 0.3571428571428571em 0em) */
   padding: 0.357143em 0.357143em 0.357143em 0.357143em;   /* (padding: 5px 5px 5px 5px)/14px = (padding: 0.3571428571428571em)*/
}
.pro_showcase a:hover mark {
    background-color: #0765AD;
    color: #FFFFFF;
}
address.right {
   float: right;
   margin-bottom: 1.42857em;   /* (margin-bottom: 20px)/14px = 1.428571428571429em */
   text-align: right;
   width:28.5714em;      /* (width: 400px)/14px = 28.57142857142857em */
}
#gmap {
   text-align: center;
}
#content_area ul.sitemap {
   list-style: none outside none;
   margin: 0em;
   padding: 0em;
}
#content_area ul.sitemap li {
   background-image: none;
   padding: 0.357143em 0em 0.357143em 0em;      /* (padding: 5px 0px 5px 0px)/14px (padding: 0.3571428571428571em 0em 0.3571428571428571em 0em) */
}
#content_area ul.sitemap ul {
   list-style: none outside none;
   padding: 0.357143em 0em 0em 2.5em;   /* (padding: 5px 0px 0px 35px)/14px = (0.3571428571428571em 0em 0em 2.5em)*/
}
.feedbackform {
   margin: 0em auto;
   width: 74.7989%;   /* (width: 558px)*100=(55800)/746px(content_area width) = 74.79892761394102% */
}
.ctr {
   text-align: center;
}
div.fieldwrapper {
   overflow: hidden;
   padding: 0.571429em 0em 0.142857em 0em;   /* (padding: 8px 0px 2px 0px)/14px = (padding: 0.5714285714285714em 0em 0.1428571428571429em 0em)*/
   width: 100%;
}
div.fieldwrapper label.styled {
   float: left;
   margin-right:1.07143em;      /* margin-right: 15/14px = 1.071428571428571em */
   width: 45.6989%;   /* (width: 255px)*100=(25500)/558px(feedbackform width) = 45.6989247311828% */
}
div.fieldwrapper div.thefield {
   float: left;
   margin-bottom:0.714286em;   /* margin-bottom: 10/14px = 0.7142857142857143em */
   width:45.6989%;      /* (width: 255px)*100=(25500)/558px(feedbackform width) = 45.6989247311828% */
}
div.fieldwrapper div.thefield input[type="text"] {
   border: 1px solid #0667AE;
   width: 100%;
}
div.fieldwrapper div.thefield select {
   border: 1px solid #0667AE;
   width: 100%;
}
div.fieldwrapper div.thefield textarea {
   border: 1px solid #0667AE;
   height: 7.14286em;       /* (height: 100px)/14px = 7.142857142857143em */
   width: 100%;
}
.submit {
   background: url(/images/submit.jpg) no-repeat 0px 0px;
   border: 0px;
   cursor: pointer;
   height: 2.285714em;         /* (height: 32px)/14px = 2.285714285714286em */
   width: 5.5em;         /* (width: 77px)/14px = 5.5em */
   padding: 0em;
   font-size: 1em;      /* (font-size: 14px)/14px = 1em*/
}
.submit:hover {
   background: url(/images/submit_hover.jpg) no-repeat 0px 0px;
   border: 0px;
   cursor: pointer;
   height: 2.285714em;         /* (height: 32px)/14px = 2.285714285714286em */
   width: 5.5em;         /* (width: 77px)/14px = 5.5em */
   padding: 0em;
   font-size: 1em;      /* (font-size: 14px)/14px = 1em */
}
.reset {
   background: url(/images/reset.jpg) no-repeat 0px 0px;
   border: 0px;
   cursor: pointer;
   height: 2.285714em;         /* (height: 32px)/14px = 2.285714285714286em */
   width: 5.5em;         /* (width: 77px)/14px = 5.5em */
   padding: 0em;
   font-size: 1em;      /* (font-size: 14px)/14px = 1em */
}
.reset:hover {
   background: url(/images/reset_hover.jpg) no-repeat scroll 0px 0px;
   border: 0px;
   cursor: pointer;
   height: 2.285714em;         /* (height: 32px)/14px = 2.285714285714286em */
   width: 5.5em;         /* (width: 77px)/14px = 5.5em */
   padding: 0em;
   font-size: 1em;      /* (font-size: 14px)/14px = 1em */
}
.send_email {
   background: url(/images/send_email.jpg) no-repeat 0px 0px;
   border: 0px;
   cursor: pointer;
   height: 2.285714em;         /* (height: 32px)/14px = 2.285714285714286em */
   width: 7.857142857142857em;   /* (width: 110px)/14px = 7.857142857142857em */
   padding: 0em;
   font-size: 1em;      /* (font-size: 14px)/14px = 1em */
}
.send_email:hover {
   background: url(/images/send_email_hover.jpg) no-repeat 0px 0px;
   border: 0px;
   cursor: pointer;
   height: 2.285714em;         /* (height: 32px)/14px = 2.285714285714286em */
   width: 7.857142857142857em;         /* (width: 110px)/14px = 7.857142857142857em */
   padding: 0em;
   font-size: 1em;      /* (font-size: 14px)/14px = 1em*/
}
.buttonsdiv {
   margin:0.714286em 0em 0em 0em;      /* (margin:10px 0px 0px 0px)/14px (margin: 0.7142857142857143em 0em 0em 0em)*/
}
.img_box {
   margin:0em 0.714286em 0em 0em;   /* (margin:0px 10px 0px 0px)/14px = (margin: 0em 0.7142857142857143em 0em 0em )*/
}
#content_area .strong_italic {
   font-weight: bold;
   font-style:italic;
   padding: 0.357143em 0em 0.357143em 0em;      /* (padding: 5px 0px 5px 0px)/14px = (padding:0.3571428571428571em 0em 0.3571428571428571em 0em)*/
}
#content_area_inner .margin_top {
   margin-top:1.42857em;      /* (margin-top:2px)/14px = 0.1428571428571429em */
}
.img_container {
   margin-right:1em;   /* (margin-right:14px)/14px = 1em */
   width:12.35714285714286em;   /* (width:173px)/14px = 12.35714285714286em*/
   clear:both;
}
#content_area_inner .click {
   font-size:0.785714em;   /* (font-size:11px/14px) = 0.7857142857142857em */
}
.actions {
   text-align:right;
}
.port_container {
   margin-right: 6.428571428571429em;   /* (margin-right: 90px)/14px = 6.428571428571429em*/
   width: 12.35714285714286em;         /* (width:173px)/14px = 12.35714285714286em*/
}
.port_container_gallery {
    margin-right: 6.428571428571429em;   /* (margin-right: 90px)/14px = 6.428571428571429em*/
   width: 12.35714285714286em;         /* (width:173px)/14px = 12.35714285714286em*/
    margin-bottom: 1.071428571428571em; /* (margin-bottom:15px) / 14px  = 1.071428571428571em*/
    
}
 dl {
   display: table;
   margin:0em 0em 0.428571em 0em;   /* (margin:0px 0px 6px 0px)/14px = (margin: 0em 0em 0.4285714285714286em 0em)*/
   width: 100%;
   background:#f8f8f8;
   font-size:0.857143em;   /* font-size:12px/14px = 0.8571428571428571em */
   color:#666666;
}
dt {
   border-left: 0.5em solid #004072;         /* (border-left: 6px)/12px = 0.5em */
   border-right: 0.5em solid #F5F5F5;         /* (border-right: 6px)/12px = 0.5em */
   width: 30.1609%;   /* (width: 225px)*100=(22500)/746px(content_area width) = 30.16085790884718% */
   font-weight:bold;
}
dd {
   border-left: 6px solid #999999;
}
dt, dd {
   display: table-cell;
   padding: 1.07143em;      /* (padding: 15px)/14px = 1.071428571428571em */
}
dd dl {
   border: none;
   font-size:1em;      /*font-size:12px/12px = 1em */
}
dd dl dd {
   border: none;
   padding: 0em 1.42857em 0em 0em;      /* (padding: 0px 20px 0px 0px)/14px = (padding: 0em 1.428571428571429em 0em 0em) */
   width: 50%;   /* (width: 373px)*100=(37300)/746px(content_area width) = 50% */
}
p.actions {
   clear: both;
   font-size: 0.71428em;   /* (font-size:10px)/14px  here 0.7142857142857143em */
   padding:0.3571428em 0em 0.3571428em 0em;   /* (padding: 5px 0px 5px 0px)/14px = (padding: 0.3571428571428571em 0em 0.3571428571428571em 0em)*/
}
.equipment_container section {
   float:left;
   width: 8.14286em;   /* (width: 114px)/14px = 8.142857142857143em*/
   margin-right:0.25em;   /*margin-right:3px/14px = 0.25em */
}
#content_area_inner .margin_right {
   margin-right:0em;
}
.form_error {
   clear: both;
}
.form_success {
   clear:both;
}
#content_area ul {
   list-style-type: none;
   margin: 0em;
   padding: 0em 0em 0.83333em 0em;   /* (padding: 0px 0px 10px 0px)/12px  = (padding: 0em 0em 0.8333333333333333em 0em) */
}
#content_area ul li {
   background: url(/images/inner_bullet.jpg) no-repeat 0.83333em 0.41667em;   /* (position-left: 10px & position-top: 5px)/12px = (0.8333333333333333em & 0.4166666666666667em)*/
   padding: 0.33333em 0em 0.33333em 2.91667em;   /* (padding: 4px 0px 4px 35px)/12px = (padding: 0.3333333333333333em 0em 0.3333333333333333em 2.916666666666667em) */
}