body { 
margin:10px 0px 0px 0px; 
padding:0px;
background-color: #435b03; 
} 

#container { 
width: 960px; 
background-color: #FFFFFE; 
border: 1px #251f27 solid; 
} 

/* header area start */ 

#header { 
width: 960px;
height:165px;
background: #251f27 url(/images/header_ser_005_bg.jpg) no-repeat right bottom; 
}

#header img {
   float:left;
   margin:12px 1px 0px 0px;
   }

#utility_nav {
   float: right;
   margin: 0px;
   padding: 22px 10px 0px 0px;
   text-align: right;
   }

/* topnav area start */ 

#topnav { 
width: 960px;
height: 30px; 
text-align: left; 
background: url(/images/topnav_ser_005_bg.jpg) repeat-x left top;
}

a.topnav_last {
   background:url(/images/topnav_ser_005_last_link_bg.jpg) no-repeat left top !important;
   }

a:hover.topnav_last {
   background:url(/images/topnav_ser_005_link_over_bg.jpg) no-repeat left top !important;
   }

/* main area start */ 

#main { 
width: 960px; 
background-color: #FFFFFE; 
clear:both; 
} 

#leftnav { 
width: 180px; 
padding-top: 15px; 
padding-bottom: 40px; 
background:url(/images/leftnav_bg.jpg) repeat-y left top;
}

.search {                                                                
margin:0px 0px 13px 12px;                                                                
padding:0px 0px 0px 0px;                                                                
width:156px;                                                                
   }                                                                
.search form {                                                                
margin: 0px;                                                                
padding: 0px;                                                                
   }                                                                
html > body .search_box {                                 
   padding:0px 0px 0px 5px;                                    
   }                                 
.search_box {                                                                
background: url(/images/search_box_bg.jpg) no-repeat right top;                                                                
border:0px;                                                                
margin:0px;                                                                
padding:4px 0px 0px 5px;                                    
width:119px;                                 
height: 20px;                                                                
font-size:11px;                                                                
color:#525A45;                                                                
font-family: arial;                                                                
text-align: left;                                     
   }                                                                
.btn_search {                                                                
cursor: pointer;                                                                
height: 20px;                                                                
width: 33px;                                                                
margin: 0px 0px 0px 4px;                                                                
border: 0px;                                                                
background: url(/images/search_btn_bg.jpg) no-repeat right top;                                                                
   }

#content_area { 
   padding:20px 23px 6px 23px;
   }

#content_area #idContentTblCell {
   height: 454px;
   }

#home_content_area { 
   padding:28px 20px 6px 20px;
   }

.content_area_btm h3 { 
color: #000000; 
font-size: 17px; 
font-weight: bold;
text-align:center; 
font-family: "Franklin Gothic Medium Cond"; 
margin:9px 0px 0px 0px;
padding:9px 1px 0px 0px;   
   }



/* footer area start */ 

#footer { 
width: 960px; 
background:url(/images/footer_bg.jpg) repeat-x left top;
text-align:center;
line-height:14px;
margin:0px;
padding:7px 0px 5px 0px;
   }
#footer img {   
margin: 0px 4px 1px 3px;   
vertical-align: middle;
}

#thomas_info { 
width: 960px;  
text-align: right; 
padding-top: 10px; 
padding-bottom: 9px; 
}

#thomas_info span {
   float:left;
   } 

/* heading styles */ 

h1 { 
color: #5c0d09; 
font-size: 21px; 
font-weight: bold; 
font-style: italic; 
font-family: Times;
margin:0px;
padding:10px 0px 14px 0px;
} 

h1 span {    
color: #006400;
font-size: 21px;
font-weight: bold; 
font-style: italic; 
font-family: Times;
margin:0px;
padding:0px 0px 0px 0px;
}

#home_content_area h1 { 
color: #5c0d09; 
font-size: 21px; 
font-weight: bold; 
font-style: italic; 
font-family: Times;
margin:0px;
padding:0px 0px 0px 0px;
}

h2 { 
color: #251f27; 
font-size: 14px; 
font-weight: bold;
clear: both; 
margin:0px;
padding:12px 0px 5px 0px;
}

#home_content_area h2 { 
color: #5C0D09;
font-family: Times; 
font-size: 16px; 
font-weight: bold;
text-align: center; 
margin:0px;
padding:14px 0px 7px 0px;
} 

h3 { 
color: #000000; 
font-size: 17px; 
font-weight: bold; 
font-family: "Franklin Gothic Medium Cond"; 
margin:0px;
padding:12px 0px 12px 0px;
}

p {
   margin:0px;
   padding:0px 0px 12px 0px;
   }

#content_area td {
font-family: Arial; 
font-size: 12px; 
color: #000000; 
   }

#content_area a {
   color:#0000FF;
   text-decoration:underline;
   }

#content_area a:hover {
   color:#0000FF;
   text-decoration:none;
   }

/* image styles */ 

.img01 { 
border: 1px #000000 solid; 
} 

.img02 { 
border: 1px solid #000000; 
float: left; 
margin-right: 20px; 
margin-bottom: 15px; 
} 

.img03 { 
border: 1px solid #000000; 
float: right; 
margin-left: 20px; 
margin-bottom: 15px; 
}

.img04 { 
float: left; 
margin-right: 20px; 
margin-bottom: 15px; 
} 

/* miscellaneous */

.print_img_01 {                     
 margin: 0px 5px 6px 0px;                     
 vertical-align: middle;                     
}                     
.email_img_01 {                     
 cursor: pointer;                     
 margin: 0px 7px 0px 15px;                     
 vertical-align: middle;                     
}                     


ul {                                                                   
  list-style: none;                                                                   
  margin: 0px 0px 0px 0px;                                                                   
  padding: 3px 0px 3px 0px;                                                                   
}                                                                   
ul li {                                                                   
   background: url(/images/bullet.jpg) no-repeat 0px 4px;                                                                   
   padding-bottom: 3px;                                                                   
   padding-left: 15px;                                                                   
}                                                                   
ul p {                                                                   
   padding-left:25px;                                                                   
}                                                                   
.txt_center {                                                                   
   text-align: center;                                                                   
}                                                                   
.actions {                                                                   
   padding: 10px 0px 10px 0px;                                                                   
   text-align: left;                                                                   
   font-size: 10px;
   clear: both;                                                                   
}
.actions_02 {                                                                   
   padding: 0px 0px 10px 0px;                                                                   
   text-align: left;                                                                   
   font-size: 10px;
   clear: both;                                                                   
}                                                                   
html > body hr {                                                                   
   background-color: #7e7e7e;                                                                   
   margin: 14px 0px 14px 0px;                                                                   
}                                                                   
hr {                                                                   
   border: 0px;                                                                   
   color: #7e7e7d;                                                                   
   height: 1px;                                                                   
   margin: 7px 0px 7px 0px;                                                                   
}                                                                   
                                                                   

.submit {                                         
 background: url(/images/but_submit.jpg) no-repeat;                                         
 border: 0px;                                         
 cursor: pointer;                                         
 height: 20px;                                         
 width: 51px;                                         
}                                         
.submit:hover {                                         
 background: url(/images/but_submit_hover.jpg) no-repeat;                                         
 border: 0px;                                         
 cursor: pointer;                                         
 height: 20px;                                         
 width: 51px;                                         
}                                         
.reset {                                         
 background: url(/images/but_reset.jpg) no-repeat;                                         
 border: 0px;                                         
 cursor: pointer;                                         
 height: 20px;                                         
 width: 44px;                                         
}                                         
.reset:hover {                                         
 background: url(/images/but_reset_hover.jpg) no-repeat;                                         
 border: 0px;                                         
 cursor: pointer;                                         
 height: 20px;                                         
 width: 44px;                                         
}                                         
.send_email {                                         
 background: url(/images/but_send_email.jpg) no-repeat;                                         
 border: 0px;                                         
 cursor: pointer;                                         
 height: 20px;                                         
 width: 74px;                                         
}                                         
.send_email:hover {                                         
 background: url(/images/but_send_email_hover.jpg) no-repeat;                                         
 border: 0px;                                         
 cursor: pointer;                                         
 height: 20px;                                         
 width: 74px;                                         
}

.inner_tab_left {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    color: #010101;
    font-size: 11px;
    font-weight: bold;
    padding: 10px;
    vertical-align: top;
    width:35%;
}
.inner_tab_right {
    background-color: #ffffff;
    border: 1px solid #d9d9d9;
    color: #010101;
    font-size: 11px;
    font-weight: normal;
    padding: 10px;
    vertical-align: top;
}
.inner_tab_right table td {
    color: #010101;
    font-size: 11px;
    font-weight: normal;
    padding: 0px;
    vertical-align: top;
    width:50%;
}
.blank_spc {
    height: 1px;
}

.inner_company_name
{
   font-family:verdana;
   font-size:18px;
   }

.inner_company_name span
{
   color:#ff0000;
   }
 
.inner_content_company_name
{
   font-size:12px;
   color:#ff0000;
   font-weight: bold;    
   }
   
.inner_txt_red
{
   font-size:12px;
   color:#ff0000;
   text-transform:uppercase;
   }
.green {    
color: #006400;    
font-weight: bold;
}

.abt_pdf_link {
   float:left;
   text-align:center;
   }

h2.no_space_head {
   padding:0px 0px 12px 0px;
   }

.home_content_ser_005 span {
   font-weight:bold;
   }

.home_content_ser_005 span span {
    color: #5C0D09;
    font-family: Times;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
   }
@font-face {
    font-family: 'Franklin Gothic Medium Cond';
    src: url('/font/Franklin_Gothic_Medium_Cond.eot');
    src: url('/font/Franklin_Gothic_Medium_Cond.eot?#iefix') format('embedded-opentype'),
         url('/font/Franklin_Gothic_Medium_Cond.woff') format('woff'),
         url('/font/Franklin_Gothic_Medium_Cond.ttf') format('truetype'),
         url('/font/franklin_gothic_medium_cond.svg#franklin_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;
}