﻿body{font-size: 1em;font-family:Helvetica,sans-serif;color: #003366;line-height: 1.428571429;-webkit-font-smoothing: antialiased;}
h1{font-size: 26px;text-align: center;color: #000080;font-style:normal; font-weight:normal;margin: 0px;display: inline;line-height:normal;}
h2{font-size: 24px !important;text-align: center;color: #000080;font-style:normal; font-weight:normal !important;margin: 0px;display: inline;}
img {border: 0;}
a{outline: none;white-space: nowrap;}
input, button {font-family:inherit; font-size:inherit;}

.heading1{font-size:23px;text-align: center;color: #000080;}
.heading2{font-size:23px;font-weight: bold;color: #800080;}
.heading3{font-size:18px;font-weight: bold;color: rgb(0,0,230);}
.heading4{font-size:16px;font-weight: bold;color: rgb(0,0,230);}
.heading5{font-size:1em; font-weight: bold;}
.smaller{font-size:14px;}
.large{font-size:26px;}

.lightscribe{height:25px;background-image:url(lightscribe.gif);background-repeat: repeat-x;background-size: 100% 100%;}
.bar{height:16px;background-image:url(bar.gif);background-repeat: repeat-x;background-size: 100% 100%;}
.divider{height: 11px;background: url(images/divider3.png); background-repeat: no-repeat; background-position: center;background-size: 100% 100%;}

.frame{max-width:870px;min-width:700px;_width:870px;margin-top:2em;margin-left: auto;margin-right: auto;padding-left:25px;padding-right:25px;padding-top:2em;padding-bottom:2em;border: 1px solid rgb(103, 119, 155);border-radius: 10px;display:block;text-align:left;-webkit-box-shadow: 0px 0px 30px 0px rgb(128,128,128);/* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */-moz-box-shadow:0px 0px 30x 0px rgb(128,128,128);/* Firefox 3.5 - 3.6 */box-shadow:0px 0px 30px 0px rgb(128,128,128);}
.frame-blank{max-width:870px;min-width:700px;_width:870px;margin-top:2em;margin-left: auto;margin-right: auto;padding-left:25px;padding-right:25px;display:block;text-align:left;}

.menu {background-color:#67779b;font-family: Helvetica, sans-serif;font-size: 18px;line-height: 1.428571429;}
.menu > a > img{max-width:629px;max-height:58px; width: 100%;height: auto;vertical-align: middle;}
.menu > div{display:inline-block;vertical-align:middle;}
.menu > div > a{padding: 0.66em 0.66em;color: #C4CBDB; text-decoration:none;display:inline-block;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;-o-transition: all .6s ease;transition: all .6s ease;}
.menu > div > a:hover{color: #ffffff;}
@media only screen and (max-width : 1000px) 
{
    .menu > div{display:block;text-align:center;}
}

.underline{text-decoration:underline;}
.bold{font-weight: bold;}
.black{color:black;}
.black-bold{font-weight: bold;color: black;}
.purple{color: #800080;}
.purple-bold{font-weight: bold;color: #800080;}
.red{color: red;}
.blue{color: rgb(0,0,230);}
.dark-gray {color: #212121;}
.center{text-align: center; }
.left {text-align:left;}
.right{text-align:right;}
.center-margin {margin-left: auto !important;margin-right: auto !important;}
.width-100 {width:100%;}
.width-auto {width:auto !important;}
.color-text {color: #003366;}
.line-height-0 {line-height:0px;}
.display-none{display:none;}
.display-block{display:block;}
.color-inherit {color:inherit; }

.nowrap{white-space:nowrap}
.normal{white-space:normal}
.vmiddle{vertical-align:middle !important;}
.vtop{vertical-align:top !important;}
.top-2{margin-top:2px !important;}
.top-5{margin-top:5px !important;}
.top-7{margin-top:7px !important;}
.top-10{margin-top:10px !important;}
.top-15{margin-top:15px !important;}
.top-20{margin-top:20px !important;}
.top-25{margin-top:25px !important;}
.top-30{margin-top:30px !important;}
.bottom-7{margin-bottom:7px !important;}
.bottom-10{margin-bottom:11px !important;}
.bottom-15{margin-bottom:15px !important;}
.bottom-20{margin-bottom:20px !important;}
.bottom-25{margin-bottom:25px !important;}

.left-pad-5{padding-left:5px !important;}
.left-pad-7{padding-left:7px !important;}
.left-pad-10{padding-left:10px !important;}
.left-pad-15{padding-left:15px !important;}
.top-pad-5{padding-top:5px !important;}
.right-pad-15{padding-right:15px !important;}
.right-pad-30{padding-right:30px !important;}
.right-pad-0 {padding-right:0px !important;}

.link{display:inline-block;padding-top:0.7em;padding-bottom:0.7em;}

.table_download table{clear:both;border-collapse:collapse;font-size:0.85714em;color: #000000;text-align: center;vertical-align: middle; min-height: 50px;_height:50px}
.table_download td{border: 1px solid #67779b;padding: 5px 10px 5px 10px;}

.table_border table{border-collapse: collapse;}
.table_border td{border:1px solid #67779b;padding:5px 10px 5px 10px;font-weight: bold;}

.table_none{border-collapse:collapse;padding:0;margin:0; border:none;}
.table-none{border-collapse:collapse;padding:0;margin:0; border:none;}
.table-none td{padding:0;}

.mobile-table-border {border-collapse: collapse;}
.mobile-table-border > div > div{border:1px solid #67779b;padding:5px 10px 5px 10px !important;font-weight: bold;}

.mobile-table-border-outer {border-collapse: collapse;}
.mobile-table-border-outer > div {border:1px solid #67779b;}
.mobile-table-border-outer > div > div{padding:10px 10px 10px 10px !important;font-weight: bold;}

.div-border {border:1px solid #67779b;padding: 15px; }
.button-240 {min-width: 240px; }

.div_trial{border:1px solid #67779b;padding: 10px;text-align: center;border-radius:7px;}   
.table_trial table{border:1px solid #67779b;border-radius:7px;white-space: nowrap;}

.mobile-col-1{width:8%;}
.mobile-col-2{width:17%;}
.mobile-col-3{width:25%;}
.mobile-col-4{width:33%;}
.mobile-col-5{width:42%;}
.mobile-col-6{width:50%;}
.mobile-col-7{width: 58%;}
.mobile-col-8{width:67%;}
.mobile-col-9{width:75%;}
.mobile-col-10{width:83%;}
.mobile-col-11{width:92%;}
.mobile-col-12{width:100%;}

.mobile-frame{max-width:1140px; min-width:210px;  margin-left: auto; margin-right: auto; padding-left:15px; padding-right:15px;}

.mobile-table{display:table;border-collapse:collapse;padding:0;margin:0;border:none;width:100%}
.mobile-table > div{display:table-row}
.mobile-table > div > div{display:table-cell;vertical-align:top;padding-top: 30px;padding-left:15px;padding-right:15px;}
.mobile-table > div > div:first-child{padding-left:0px;}
.mobile-table > div > div:last-child{padding-right:0px;}
.mobile-image {width: 100%;height:auto;}
.mobile-image-max {height:auto;}

.mobile-table-480{display:table;border-collapse:collapse;padding:0;margin:0;border:none;width:100%}
.mobile-table-480 > div{display:table-row}
.mobile-table-480 > div > div{display:table-cell;vertical-align:top;padding-left:15px;padding-right:15px;}
.mobile-table-480 > div > div:first-child{padding-left:0px;}
.mobile-table-480 > div > div:last-child{padding-right:0px;}
.mobile-image-480 {width: 100%;height:auto;}
.mobile-hide-block-480 {display:block;}

.mobile-download{border:1px solid #67779b;border-radius:4px;padding:2px;margin-top:30px;} 
.mobile-download > div {display:table;border-collapse:collapse;padding:0;margin:0;border:none;width:100%; text-align:center}
.mobile-download > div > div{display:table-row}
.mobile-download > div > div > div{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:5px;border-left:1px solid #67779b; }
.mobile-download > div > div> div:first-child {border-left:none; }

@media only screen and (max-width : 767px) 
{
    a{white-space:normal}
    .mobile-image {display:block;margin-left: auto;margin-right: auto;}
    .mobile-image-fixed{display:block;margin-left: auto;margin-right: auto;}
    .mobile-image-max {width:100% !important; display:block; margin-left: auto; margin-right: auto;}

    .mobile-table{display:block;}
    .mobile-table > div{display:block;}
    .mobile-table > div > div{display:block;padding-left:0;padding-right:0;}

    .mobile-download > div{display:inline-block;}
    .mobile-download > div> div{display:inline-block; text-align:center;}
    .mobile-download > div > div > div{display:inline-block;border-left:none;}

    .mobile-col-1, .mobile-col-2, .mobile-col-3, .mobile-col-4, .mobile-col-5, .mobile-col-6, .mobile-col-7, .mobile-col-8, .mobile-col-9, .mobile-col-10, .mobile-col-11, .mobile-col-12
    {
        width:100%;
    }

    .mobile-center{text-align: center; }
    .mobile-center-margin{margin-left: auto;margin-right: auto;}
    .mobile-link {padding-top: 0.7em;padding-bottom: 0.7em;}
}

@media only screen and (max-width : 480px) 
{
    .mobile-table-480{display:block;}
    .mobile-table-480 > div{display:block;}
    .mobile-table-480 > div > div{display:block;padding-left:0;padding-right:0;padding-top: 7px;}
    .mobile-left-480 {text-align: left; }
    .mobile-center-480{text-align: center; }

    .mobile-image-480 {display:block;margin-left: auto;margin-right: auto;}

    .mobile-table-border > div {border-left:1px solid #67779b;border-top:1px solid #67779b;border-right:1px solid #67779b;}
    .mobile-table-border > div:last-child{border-bottom:1px solid #67779b;}
    .mobile-table-border > div > div{border:none;}

    .mobile-table-border-outer > div {border-bottom:none;}
    .mobile-table-border-outer> div:last-child{border-bottom:1px solid #67779b;}

    .mobile-hide-block-480 {display:none;}
}

.btn-240 {max-width:240px; width:100%;}

.mobile-center-576{text-align: left; }
@media only screen and (max-width : 576px) 
{
    .mobile-center-576{text-align: center; }
}
