body {     
margin-top: 10px;     
background-color: #013467;     
/*background-image: url(images/); */     
}     


p, td, tr, li {     
font-family: Arial;     
font-size: 12px;     
}     




#container {     
width: 100%;     
border: 1px #000000 solid;     
background-color: #FFFFFF;     
}     

/* header area start */     
#header {     
width: 100%;     
border-top: 1px #023568 solid;     
border-bottom: 1px #023568 solid;     
margin-bottom:5px;     
background: #fdf9fa url(images/header01_che_bg_001.jpg);     
background-position: right top;     
background-repeat: repeat-x;     
white-space: nowrap;    

 position: relative;    
}     

.header_contact     
{     

position: absolute;   
    right: 10px;   
    top: 12px;    
}     

#header02 {     
width: 100%;     
border-top: 1px #023568 solid;     
background: #fdf9fa url(images/header02_che_bg_001_a.jpg);     
background-position: left top;     
background-repeat: repeat-x;     
white-space: nowrap;     
}     

#utility_nav {     
width: 100%;     
text-align: right;     
padding-top: 3px;     
padding-bottom: 3px;     
border-bottom: 1px #FFFFFF solid;     
}     
/* topnav area start */     
#topnav {     
width: 100%;     
text-align: right;     
padding-top: 0px;     
white-space: nowrap;     
border-top: 1px #023568 solid;     
border-bottom: 1px #023568 solid;     
background: url(images/topnav_bg_che_001.gif);     
background-position: top left;     
background-repeat: repeat-x;     
}     
/* main area start */     
#main {     
width: 100%;     
background-color: #FFFFFF;     
}     
#leftnav {     
width: 160px;     
padding-top: 15px;     
padding-bottom: 100px;     
padding-left: 10px;     
background-color: #FFFFFF;     
border-right: 1px #003367 solid;     
white-space: nowrap;     
}     
#content_area {     
width: 100%;     
padding-left: 20px;     
padding-right: 20px;     
padding-top: 20px;     
padding-bottom: 20px;     
}     
/* footer area start */     
#footer {     
width: 100%;     
font-size: 11px;     
color: #FFFFFF;     
text-align: center;     
padding-top: 9px;     
padding-bottom: 10px;     
background:url(images/footer_bg_che_001.gif);     
}     
#thomas_info {     
width: 100%;     
font-family: Arial;     
font-size: 10px;     
color: #ffffff;     
text-align: right;     
padding-top: 2px;     
padding-bottom: 2px;     
}     

#thomas_info a:link, #thomas_info a:visited {     
font-family: Arial;     
font-size: 10px;     
color: #ffffff;     
text-align: right;     
padding-top: 2px;     
padding-bottom: 2px;     
text-decoration:underline;     
}     

#thomas_info a:hover {     
font-family: Arial;     
font-size: 10px;     
color: #ffffff;     
text-align: right;     
padding-top: 2px;     
padding-bottom: 2px;     
text-decoration:none;     
}     

/* heading styles */     
h1 {     
font-family: Arial;     
color: #800000;     
font-size: 18px;     
font-weight: bold;     
}     
h2 {     
font-family: Arial;     
color: #000000;     
font-size: 14px;     
font-weight: bold;     
}     
h3 {     
font-family: Arial;     
color: #000000;     
font-size: 13px;     
font-weight: bold;     
}     
/* image styles */     
.img01 {     
border: 1px #000000 solid;     
}     
.img02 {     
border: 1px #000000 solid;     
float: left;     
margin-right: 10px;     
margin-bottom: 10px;     
}     
.img03 {     
border: 1px #000000 solid;     
float: right;     
margin-left: 10px;     
margin-bottom: 10px;     
}     
/* miscellaneous */     
li {     
list-style-image: url(images/bullet_leftnav_mat_001.gif);     
}     

.border{     
border: 1px #cccccc solid;     
}     


.nopad {     

padding:0px;     

margin: 0px;     

}     

.nopad_2 {     

padding:2px 0px 0px 0px;     

margin: 4px 0px 0px 0px;     

}    
.personel_div{display:none;} 
.form_text{color:#ff0000;}
