@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.wrapper{ width:978px; margin:auto; padding-top:15px;}
.header{ clear:both;}
.rml_logo{ float:left;}
.tr_logo{ float:right;}
.navigation{ margin:10px 0px 0px 0px; position:relative; float:left; width:925px; display:block; padding:0px 0px 0px 53px; list-style-type:none; clear:both; background-image:url(/images/menu_bg1.png); background-repeat:repeat-x;}
.navigation li{margin:0px; float:left;  padding:11px; list-style-type:none; display:inline-block; background-image:url(/images/divide1r.png); background-repeat:no-repeat; background-position:right center; vertical-align:top;}
.navigation li a{ display:block; font-size:15px; text-transform:uppercase; color:#fff; font-weight:bold; text-decoration:none;}
.navigation li:hover, .active{background-color:#fcb824 !important;}
.navigation li span{ display:block; font-size:11px; color:#fff;}
.page_icon_act, .page_icon:hover{ float:left; background-image:url(/images/home_icon_act1.png); background-repeat:no-repeat; width:53px; height:54px; position: absolute; top:0px; left:0px;}
.page_icon{ float:left; background-image:url(/images/home_icon.png); background-repeat:no-repeat; width:53px; height:54px; position: absolute; top:0px; left:0px;}
.search{ font-size:15px; text-transform:uppercase; color:#d4d3d3; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background-color:#fff; width:207px; padding:8px 5px; border:none; font-weight:bold; position:absolute; right:10px; top:10px;}
.banner{ float:left; margin:10px 0px 0px 0px;}
.section{ float:left; width:978px; margin:20px 0px;}
.aside{ float:left; width:225px;}
.aside h1{ color:#0081b2; font-size:18px; background-color:#f1f1f2; padding:10px; margin:0px; font-weight:normal;}
.aside_content{ clear:both;}
.aside_content a{ display:block; clear:both; color: #0081B2; font-size: 14px; text-decoration: none;}
.main_content{ float:left; margin:20px 0px 0px 20px; padding:0px; list-style-type:none;}
.main_content li{ margin:0px 20px 0px 0px; padding:0px; list-style-type:none; display:inline-block; width:220px; vertical-align:top;}
.main_content li h1{ margin:0px; font-weight:normal; color:#eb6b00; font-size:18px;}
.main_content li img{ float:left; margin:10px 0px;}
.main_content li p{ font-size:13px; color:#7a7a7c;}
.main_content li p a{font-size:13px; color:#0081b2; text-decoration:none;}
.footer{ margin:auto; height:45px; background-color:#f1f1f2; padding:15px 0px 25px 15px; width:963px; position:relative;}
.side_liks{ float:left; color:#7a7a7c; font-size:11px; width:222px;}
.side_liks a{ color:#7a7a7c; font-size:11px; text-decoration:none;}
.side_liks strong{ color:#7a7a7c; font-size:19px; display:block; font-weight:normal; }
.main_links{ float:left; width:730px; text-align:center; font-size:11px; color:#fcb824;}
.main_links a{ font-size:11px; color:#fcb824; text-decoration:none;}
.footer_grey_bg{ height:85px; float:left; background-color:#7a7a7c; width:100%;}
.about_content{ width:740px; margin:auto; font-size:20px;}
.about_content h1{ margin:0px; font-size:20px; color:#0f3a89; font-weight:normal;}
.table_style td{ font-size:14px; vertical-align:top;}
.table_style td img{ float:left; padding-right:10px;}
.products_services_content{ clear:both; padding:0px 5px 30px 15px; font-size:14px;}
.products_services_content h1{ margin:0px 0px 10px 0px; color:#ff9011; font-size:18px;}
.PS{ background-color:#ece9da;}
.products_services_content ul li{ padding-top:8px;}
.products_services_content img{ float:right;}
.testimonials{ font-size:11px; color:#000; padding:10px; text-align:left;}
.testimonials strong{ font-weight:normal; font-style:italic; color:#ff9501; display:block; /*text-align:right;*/}
.right_side{ float:left; width:742px; border-left:dotted 1px #cacacb; padding-left:5px; margin-left:5px;}
.blue_txt{ font-size:18px; color:#0081b2;}
.orange_txt{ font-size:18px; color:#eb6b00; margin-bottom:10px;}
.grey_txt{font-size:14px; color:#7a7a7c; margin-top:10px;}
.black_bg_txt{ background-color:#000; font-size:18px; color:#fff; padding:3px 10px; float:left; clear:both;}
.table_style3 td{ border-right:dotted 1px #ccc; text-align:center;}

.newsroom_content{ float:left; margin:0px; padding:0px; list-style-type:none;}
.newsroom_content li{ margin:0px 20px 0px 0px; padding:0px; list-style-type:none; display:inline-block; width:270px; vertical-align:top; font-size:13px;}
.newsroom_content li h1{ margin:0px; font-weight:normal; color:#eb6b00; font-size:18px;}
.newsroom_content li p{ font-size:13px; color:#7a7a7c;}
.newsroom_content li a{font-size:14px; color:#0081b2; text-decoration:none;}
.newsroom_content li a:hover, a:visited{font-size:14px; color:#e47b00; text-decoration:none;}
.red{font-size:12px; color:#c30007;}
.hometxt{ float:left; text-align:justify; color: #7A7A7C; font-size:14px; padding-left:20px; width:708px;}

.newsroom_content h1{ margin:0px; font-weight:normal; color:#eb6b00; font-size:18px;}
.newsroom_content td p{ font-size:13px; color:#7a7a7c;}
.newsroom_content td a{font-size:14px; color:#0081b2; text-decoration:none;}
.newsroom_content td a:hover, a:visited{font-size:14px; color:#e47b00; text-decoration:none;}

.scroll {background-color: #fff;
    border: 0px solid #666666;
    height: 200px;
    overflow: auto;
    padding: 8px;
    width: 300px;}

.small_txt { color: #000; font-size: 11px; }

.clearance { clear:both; height:13px;}
a img{
border:0;
}