
body {text-align: center; padding:0; margin:0; background-image:url(main_bg.jpg); background-repeat:repeat;}
img {border: 0px;}
li {margin-bottom: 5px;}
#wrapper {text-align: left; margin: 0px auto 0px auto; width: 760px;}
.clear {overflow: hidden; clear: both; height: 0px;}
.textbox {width: 120px; height: 12px; margin-left: 5px;}
.button a {padding: 0px 5px 0px 5px;}
.sectionDesc {margin-left: 100px;}
.tblLeft {vertical-align: top;}
.bodyRight {width: 550px; padding: 5px 15px 10px 15px;}
.descText {width: 100%;}
.prodTitle {width: 748px; margin-top: 5px; margin-bottom: 5px; padding-left: 10px;}
.prodText {margin-top: 5px;}
.descText {width: 100%; margin-top: 10px; float: left;}
.descTitle {margin-bottom: 5px;}
.descBullet {margin-right: 20px; float: right;}
.intro {margin-bottom: 10px;}
.specImage,
.specInfo,
.applyImage,
.applyInfo {border-top: 1px solid #cccccc; padding-top: 20px;}
.conclusion {margin-top: 10px; width: 100%;}
.hlPlaceOrder {margin-top: 10px; margin-bottom: 10px; float: right;}
.prodDesc {width: 100%; float: left;}

.rptMenuItems ul {margin-left: 0px; padding-left: 5px; padding-bottom: 5px;}
.rptMenuItems li {text-align: left; padding: 3px;}
.rptMenuItems .hlLink {padding-left: 5px; padding-right: 5px;}
.rptBreadcrumb {padding-left: 5px; padding-bottom: 5px;}
.hlkCrumb {padding-left: 5px; padding-right: 5px;}

.getMoreDiv {margin: 30px 5px 0px 5px; padding: 10px;}
.getMoreDiv .title {margin-bottom: 10px;}
.getMoreDiv .info {text-align: center;}
.getMoreDiv .link {text-align: center; margin-top: 5px; }

#siteMap table {margin: 10px;}
#siteMap .title {margin: 10px; margin-bottom: 0px;}
#siteMap .tdRight div {margin-bottom: 3px;}

#Header {width: 100%; padding:5px 0 0 0;}
#Header a {margin-left: 20px; margin-right: 10px;}
#Header .headerTop {float: left; width: 100%;}
#Header .headerTop .logo {margin-left: 10px; float: left;}
#Header .headerTop .rightHeader {width: 60%; margin-top: 50px; margin-bottom: 3px; float: right;}
#Header .headerTop .curve {float: left;}
#Header .headerTop .search {height: 17px; padding-top: 2px; padding-bottom: 2px; }
#Header .headerBot {height: 15px; width: 100%; margin-top: 2px; padding-top: 3px; padding-bottom: 3px;}
#Header .headerBot a {padding-left: 18px; margin: 0px;}
#Footer {width: 100%; float: left;}
#Footer .footerLeft {padding-top: 3px; float: left;}
#Footer .footerLeft a {margin-left: 15px;}
#Footer .footerRight {padding-bottom: 3px; float: right;}
#Footer .footerRight div {float: left; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; margin-right: 10px;}


#HomePage {text-align:left;}
#HomePage .centerSection {height:350px; width:760px; padding: 10px 0px 10px 0px;}
#HomePage .centerSection .sectionBox {margin: 15px; margin-right: 10px; padding-left: 15px; width: 205px; height:135px; float: left;}
#HomePage .centerSection .sectionBox img {float: left;}
#HomePage .centerSection .sectionBox .heading {padding-bottom:4px;}
#HomePage .centerSection .sectionBox .desc {height:90px;}
#HomePage .bottomSection .leftBot {margin-bottom: 10px; margin-top: 10px; margin-left: 10px; padding-right: 15px; float: left; width: 490px;}
#HomePage .bottomSection .leftBot .sectionTitle,
#HomePage .bottomSection .rightBot .sectionTitle {margin-bottom: 3px;}
#HomePage .bottomSection .rightBot {float: left;}
#LandingPage1 .leftBot .sectionTitle,
#LandingPage1 .rightBot .sectionTitle,
#LandingPage2 .leftBot .sectionTitle,
#LandingPage2 .rightBot .sectionTitle {margin-bottom: 5px;}
#LandingPage1 .leftBot, 
#LandingPage2 .leftBot {padding: 5px 5px 10px 10px;}
#HomePage .bottomSection .rightBot {padding-left: 5px; margin-bottom: 10px; margin-top: 10px; margin-right: 10px; float: left;}
#LandingPage1 .rightBot, 
#LandingPage2 .rightBot {padding: 5px 0px 0px 5px;}

/*
* Styles Added By ThirdAngle For New Home Page, New Security Landing Page & New Identification Landing Page
*/

.PhoneNumber 
{
    font-size:130%;
    color:Navy;
    font-weight:bold;
}

#HomePage2009 
{
    text-align:left; 
    background-color:#efefef;
    width:760px; /* Need to set the width, or in IE, background color does not display */
}

#HomePage2009 a 
{
	text-decoration:none;
}
#HomePage2009 .centerSection 
{
    width:760px;
    height:375px;
}
#HomePage2009 .centerSection .sectionBox 
{
    margin-top: 30px; 
    margin-bottom:25px; 
    width: 260px; 
    float: left;
    display:inline;
}

#HomePage2009 .centerSection .sectionBox .toptitle 
{
    text-align:center;
    font-family:Trebuchet MS;
    font-size:150%;
    font-weight:bold;
    color:#ffffff;
    background-image:url(../App_Themes/Default/Images/Graphics/imgBlueBG.gif);
    background-repeat:repeat;
    margin-bottom:5px;
    text-transform:uppercase;
}

#HomePage2009 .centerSection .sectionBox .topimages 
{
    height:300px;
    overflow:hidden;
}

#HomePage2009 .link 
{
    width:760;
    text-align:center;
    margin-top:20px;
    margin-bottom:20px;
    font-family:Trebuchet MS;
    color:Navy;
    font-weight:bold;
}

#HomePage2009 .link ul 
{
    text-align:left;
}

#HomePage2009 .promotion 
{
    width:760px; 
    background-color:#d0d0d0;
}
#HomePage2009 .promotion .sectionBox 
{
    margin-top: 10px; 
    margin-bottom: 10px; 
    float: left; 
    width: 330px;
    display:inline;
}
#HomePage2009 .promotion .sectionBox .sectionDesc 
{
    height: 130px;
}
#HomePage2009 .promotion .sectionBox .image 
{
    margin: 5px; 
    float: left;
}
#HomePage2009 .promotion .sectionBox .title 
{
    width: 100%; 
    margin-bottom: 4px;
}
#HomePage2009 .promotion .sectionBox .title a
{
  text-transform:none;
}
#HomePage2009 .bottomSection 
{
    width:760px;
}
#HomePage2009 .bottomSection .sectionBox 
{
    margin: 20px;
    margin-top:30px; 
    margin-left: 15px; 
    margin-right: 15px; 
    float: left; 
    width: 350px;
    color:#4b4b4b;
    display:inline;
}
/*
* Clear table default background color
*/
#HomePage2009 table, #HomePage2009 tr,#HomePage2009 td
{
    background-color:Transparent;
}
/*
* Set the background color for scrolling image bar in Home Page
*/
#HomePage2009 #sib 
{
    background-image:url(../App_Themes/Default/Images/Graphics/mail_darker.gif);
    background-repeat:repeat;
}

#SecurityLandingPage 
{
    text-align:left; 
    background-color:#efefef;
    width:760px;
}
#SecurityLandingPage table, #SecurityLandingPage tr,#SecurityLandingPage td
{
    background-color:Transparent;
}
#security_middle 
{
    padding-top:20px;
    padding-bottom:20px;
    width:760px;
}
#security_middle_left 
{
    float:left;
    margin:0px 10px 10px 20px;
    display:inline;
}
#security_title 
{
    color:#232c8b;
    font-weight:bold;
    font-family:Trebuchet MS;
    font-size:200%;
    text-align:center;
    height:50px;
    width:280px;
}
#security_image_cycle 
{
    width:280px;
    height:320px;
    overflow:hidden;
}
#security_image_verticle_bar 
{
    float:left;
    margin:0px 10px 10px 10px;
    width:430px;
    display:inline;
}

#security_image_verticle_bar table,
#security_image_verticle_bar tr,
#security_image_verticle_bar td
{
    background-color:Transparent;
}

#security_image_verticle_bar .left 
{
    background-image:url(../App_Themes/Default/Images/Graphics/mail_darker.gif);
    width:130px;
}

#security_image_verticle_bar .right 
{
    background-image:url(../App_Themes/Default/Images/Graphics/mail_darker.gif);
    width:130px;
}

#security_image_verticle_bar .title 
{
    text-align:center;
    font-size:13px;
    font-weight:bold;
    color:#ffffff;
    padding-top:3px;
}

#security_bottom 
{
    width:760px;
}

#security_promotion 
{
    float:left;
    margin:10px 10px 10px 20px;
    width:135px;
    display:inline;
}

#security_promotion .desc 
{
    font-family:Trebuchet MS;
    padding-top:5px;
    padding-bottom:5px;
    width:135px;
    text-align:center;
}

#security_promotion .desc a 
{
    text-decoration:none;
}

#security_text 
{
    float:left;
    margin:10px 10px 10px 10px;
    width:575px;
    display:inline;
}

#IdentificationLandingPage 
{
    text-align:left; 
    background-color:#efefef; 
    width:760px;
}
#IdentificationLandingPage A 
{
    text-decoration:none;
}
#IdentificationLandingPage .leftBox 
{
    float:left;
    margin:10px 10px 10px 20px;
    width:280px;
    display:inline;
}
#IdentificationLandingPage .leftBox .upBox 
{
    margin:0;
    margin-bottom:20px;
    width:280px;
    height:320px;
    padding:0;
    overflow:hidden;
}
#IdentificationLandingPage .leftBox .downBox 
{
    margin:0;
    width:280px;
    padding:0;
}
#IdentificationLandingPage .leftBox .downBox .desc 
{
    font-family:Trebuchet MS;
    margin-left:3px;
    margin-right:3px;
    margin-top:3px;
    width:129px;
}
#IdentificationLandingPage .leftBox .downBox .left
{
    float:left;
    margin:0;
    margin-right:10px;
    width:135px;
    padding:0;
    display:inline;
}
#IdentificationLandingPage .leftBox .downBox .right
{
    float:left;
    margin:0;
    width:135px;
    padding:0;
    display:inline;
}
#IdentificationLandingPage .rightBox 
{
    float:left;
    margin:10px 0px 10px 0px;
    padding:0;
    width:450px;
    display:inline;
}
#IdentificationLandingPage .rightBox .upBox
{
    text-align:center;
    color:#1c2573;
    font-weight:bold;
    font-size:200%;
    font-family:Trebuchet MS;
    padding-bottom:20px;
}
#IdentificationLandingPage .rightBox .centerBox
{
    background-image:url(../App_Themes/Default/Images/Graphics/mail_darker.gif);
}
#IdentificationLandingPage .rightBox .downBox
{
    margin:10px;
    padding:0;
    padding-right:10px;
}

/** * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin:0;
    overflow: hidden;
    position: relative;
}
.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

#HomePage2009 .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 675px;
    padding:20px 40px;
}

#HomePage2009 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  675px;
    height: 125px;
}
/*
* Diplay loading image before image scroll bar show
*/
#sliding.jcarousel-skin-tango
{
    background:url(loading.gif) center center no-repeat; 
    width:760px; 
    height:125px; 
} 
#sliding.jcarousel-skin-tango li
{
    display:none; 
} 

#HomePage2009 .jcarousel-list li,
#HomePage2009 .jcarousel-item {
    float: left;
    list-style: none;
    /* No width/height causes infinite loops. */
    width: 165px;
    height: 125px;
}

#HomePage2009 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 5px;
}
/*
* Set the above text style for image scroll bar in Home Page
*/
#HomePage2009 .jcarousel-skin-tango .jcarousel-item-horizontal .aboveText {
    margin:0;
    text-align:center;
    height:20px;
    color:White;
    font-size:110%;
    font-weight:bold;
    font-family:Trebuchet MS;
    padding-bottom:5px;
}
/*
* Hide the below text for image scroll bar in Home Page
*/
#HomePage2009 .jcarousel-skin-tango .jcarousel-item-horizontal .belowText {
    margin:0;
    text-align:center;
    height:20px;
    color:White;
    font-size:100%;
    font-family:Trebuchet MS;
    padding-top:5px;
}
/*
* Display the loading image before left up scroll image bar show in security landing page & identification landing page
*/
#industrySliding.jcarousel-skin-tango
{
    background:url(loading.gif) center center no-repeat; 
    width:130px; 
    height:270px; 
} 
#industrySliding.jcarousel-skin-tango li
{
    display:none; 
} 

#productSliding.jcarousel-skin-tango
{
    background:url(loading.gif) center center no-repeat; 
    width:130px; 
    height:270px; 
} 
#productSliding.jcarousel-skin-tango li
{
    display:none; 
} 

#rightCenterSliding.jcarousel-skin-tango
{
    background:url(loading.gif) center center no-repeat; 
    width:450px; 
    height:90px; 
} 
#rightCenterSliding.jcarousel-skin-tango li
{
    display:none; 
} 

#SecurityLandingPage .jcarousel-skin-tango .jcarousel-container-vertical {
    width:120px;
    height: 270px;
    padding: 40px 5px;
}

#SecurityLandingPage .jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  120px;
    height: 270px;
}

#SecurityLandingPage .jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

#SecurityLandingPage .jcarousel-skin-tango .jcarousel-item-vertical .aboveText {
    display:none;
}
#SecurityLandingPage .jcarousel-skin-tango .jcarousel-item-vertical .belowText {
    height:40px;
    text-align:center;
    font-size:12px;
    margin:0;
    padding:0;
    color:#ffffff;
}

#SecurityLandingPage .jcarousel-list li,
#SecurityLandingPage .jcarousel-item {
    float: left;
    list-style: none;
    /* No width/height causes infinite loops. */
    width: 120px;
    height: 130px;
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-container-horizontal {
    width:370px;
    height: 110px;
    padding: 20px 40px 5px 40px;
    
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  370px;
    height: 110px;
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 5px;
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-item-horizontal .aboveText {
    display:none;
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-item-horizontal .belowText {
    height:20px;
    margin:0;
    padding:0;
    padding-top:5px;
    text-align:center;
    overflow:hidden;
    color:#ffffff;
    font-size:12px;
}

#IdentificationLandingPage .jcarousel-list li,
#IdentificationLandingPage .jcarousel-item {
    float: left;
    list-style: none;
    /* No width/height causes infinite loops. */
    width: 120px;
    height: 110px;
}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 70px;
    right: 20px;
    width: 8px;
    height: 16px;
    cursor: pointer;
    background: transparent url(right_arrow.gif) no-repeat 0 0;
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 59px;
    right: 16px;
    width: 8px;
    height: 16px;
    cursor: pointer;
    background: transparent url(right_arrow.gif) no-repeat 0 0;
}


.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
    cursor: default;
    background-position: -96px 0; /* Invisible the arrow */
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
    cursor: default;
    background-position: -96px 0; /* Invisible the arrow */
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 70px;
    left: 16px;
    width: 8px;
    height: 16px;
    cursor: pointer;
    background: transparent url(left_arrow.gif) no-repeat 0 0;
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 59px;
    left: 16px;
    width: 8px;
    height: 16px;
    cursor: pointer;
    background: transparent url(left_arrow.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
    cursor: default;
    background-position: -96px 0; /* Invisible the arrow */
}

#IdentificationLandingPage .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
    cursor: default;
    background-position: -96px 0; /* Invisible the arrow */
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 16px;
    left: 57px;
    width: 16px;
    height: 8px;
    cursor: pointer;
    background: transparent url(down_arrow.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 16px;
    left: 57px;
    width: 16px;
    height: 8px;
    cursor: pointer;
    background: transparent url(up_arrow.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical {
    cursor: default;
    background-position: 0 -96px;
}

#LandingPage1 .leftTop, 
#LandingPage2 .leftTop {width: 560px; margin-top: 5px; margin-left: 5px; float: left;height:auto;min-height:285px;}
#LandingPage1 .sectionBox {width: 270px; margin-top: 5px; float: left;}
#LandingPage2 .sectionBox {width: 550px; margin-top: 5px; float: left;}
#LandingPage1 .sectionBox .sectionDesc {height: 175px;}
#LandingPage2 .sectionBox .sectionDesc {height: 80px;}
#LandingPage1 .sectionBox .image, 
#LandingPage2 .sectionBox .image {margin: 5px; float: left;}
#LandingPage1 .sectionBox div,
#LandingPage2 .sectionBox div {margin-top: 5px;}
#LandingPage1 .sectionBox .title,
#LandingPage2 .sectionBox .title {width: 100%; margin-bottom: 4px;}
#LandingPage1 .rightTop .image,
#LandingPage2 .rightTop .image {margin-top: 20px; margin-bottom: 20px;}

#Template1 .sectionBox {width: 30%; height: 150px; margin: 5px; float: left;}
#Template1 .rowDiv,
#Template3 .rowDiv {float: left; padding-top: 10px; margin-top: 30px; width: 100%;}
#Template1 .sectionBox .title {margin-bottom: 10px;}
#Template1 .sectionBox .image {margin-top: 3px; margin-bottom: 5px;}
#Template2 .dgTitle {margin-bottom: 5px; text-align: center;}
#Template2 .dgArea {text-align: center;}
#Template2 .dgArea {text-align:-moz-center;}
#Template2 .sectionBox .title {width: 100%; margin-bottom: 5px; text-align: left;}
#Template2 .sectionBox .image {margin: 3px; float: left;}
#Template2 .sectionBox .link {width: 100%; text-align: right;}
#Template3 .sectionBox .title {width: 100px; padding-bottom: 3px; margin-bottom: 3px;}
#Template3 .sectionBox .image {float: left; padding-right: 10px;}
#Template3 .sectionBox .contentText {width: 100px; float: right;}
#Template4 .sectionBox .title {float: left; margin-top: 5px; margin-left: 50px;}
#Template4 .sectionBox .image {float: left;}
#Template3 .bodyRight .sectionBox {width: 50%; float: left; margin-bottom: 10px;}
#Template3 .bodyRight .sectionBox .sectionRight {padding-left: 5px;}
#Template2 .bodyRight .sectionBox, 
#Template4 .bodyRight .sectionBox {float: left; margin-bottom: 10px;}
#Template2 .bodyRight .sectionBox .contentText, 
#Template3 .bodyRight .sectionBox .contentText, 
#Template10 .bodyRight .sectionBox .contentText {float: left;}
#Template2 .bodyRight .contentText {width: 420px;}
#Template2 .bodyRight .sectionBox .readMore {float: right;}
#Template2 .bodyRight .sectionBox img, 
#Template3 .bodyRight .sectionBox img, 
#Template4 .bodyRight .sectionBox img {float: left;}
#Template3 .bodyRight .sectionBox .sectionRight {margin-left: 5px; float: left;}
#Template3 .bodyRight .sectionBox a {margin-bottom: 5px;}
#Template3 .bodyRight .sectionBox .link {padding: 5px; padding-left: 0px; float: left;}
#Template4 .bodyRight .sectionBox .sectionTitle {margin-left: 15px;}
#Template5 .bodyRight .prodDesc a,
#Template6 .bodyRight .prodDesc a,
#Template7 .bodyRight .prodDesc a {float: right;}
#Template6 .bodyRight img, 
#Template7 .bodyRight img, 
#Template8 .bodyRight img {margin-right: 3px; float: left;}
#Template5 .prodSpec div,
#Template6 .prodSpec div,
#Template7 .prodSpec div,
#Template9 .prodSpec div {padding-bottom: 15px; float: left; width: 100%;}
#Template7 .bodyRight .prodDesc table {float: left;}
#Template7 .bodyRight .prodDesc .descText,
#Template8 .bodyRight .prodDesc .descText {margin-bottom: 10px;}
#Template6 .bodyRight .prodDesc .descBullet {width: 300px; margin-top: 3px; float: right;}
#Template5 .bodyRight .prodDesc .descBullet,
#Template7 .bodyRight .prodDesc .descBullet,
#Template8 .bodyRight .prodDesc .descBullet,
#Template9 .bodyRight .prodDesc .descBullet {padding-left: 10px; width: 195px; float: right;}
#Template9 .bodyRight .descText {width: 50%;}
#Template7 .bodyRight .prodDesc .descBullet .link,
#Template8 .bodyRight .prodDesc .descBullet .link,
#Template9 .bodyRight .prodDesc .descBullet .link {width: 50%; float: right;}
#Template7 .bodyRight .prodDesc .leftImage {float: left; margin-right: 20px;}
#Template7 .bodyRight .prodDesc .leftImage img {margin-bottom: 5px;}
#Template5 .bodyRight .prodSpec .prodTitle,
#Template6 .bodyRight .prodSpec .prodTitle,
#Template7 .bodyRight .prodSpec .prodTitle,
#Template8 .bodyRight .prodSpec .prodTitle,
#Template9 .bodyRight .prodSpec .prodTitle,
#Template10 .bodyRight .prodSpec .prodTitle {width: 100%; margin-top: 10px; margin-bottom: 10px; padding: 0px;}
#Template8 .bodyRight .prodSpec .image {width: 30%; margin-left: 15px; float: left;}
#Template9 .bodyRight .prodDesc .prodLeft {width: 35%; float: left;}
#Template9 .bodyRight .prodSpec {margin-top: 10px;}
#Template9 .bodyRight .prodDesc .prodLeft img {margin-bottom: 5px;}
#Template9 .bodyRight .prodDesc .prodRight .descBullet {margin-top: 5px; float: left;}
#Template10 .bodyRight .prodTitle {text-align: left;}
#Template10 .bodyRight img {float: left;}
#Template10 .bodyRight .prodDesc {margin-bottom: 5px;}
#Template10 .bodyRight .sectionBox {width: 100%; margin-bottom: 5px; float: left;}
#Template10 .bodyRight .sectionBox .image {margin: 5px; margin-right: 20px; float: left;}
#Template10 .bodyRight .sectionBox .link .button a {margin-top: 65px; float: right;}
#Template10 .bodyRight .sectionBox .title {margin-top: 25px; text-align: left;}
#Template10 .bodyRight .sectionBox .contentText {width: 345px; float: left;}

.industry_table 
{
    background-color:#000000;
    border-width:0;
}

.industry_table A 
{
    text-decoration:none;
}

.head_cell 
{
    padding-right: 5.4pt; 
    padding-left: 5.4pt; 
    background-color: #000080;
    padding-bottom: 0in;
    vertical-align:bottom;
    text-align:center;
    color:#ffffff;
}

.first_column_cell 
{
    padding-right: 5.4pt; 
    padding-left: 5.4pt; 
    padding-top:0in;
    padding-bottom: 0in;
    border-top:medium none;
    border-bottom: medium none;
    background-color:#cccccc;
    height:12.75pt;
    font-size:9pt;
    color:Navy;
    font-family:Arial;
}

.other_cell 
{
    padding-right: 5.4pt; 
    padding-left: 5.4pt; 
    padding-top:0in;
    padding-bottom: 0in;
    border-top:medium none;
    border-bottom: medium none;
    background-color:#ffffff;
    height:12.75pt;
    font-size:9pt;
    color:Navy;
    font-family:Arial;
}