body { 
margin-top:20px; 
background:#ffffff url(body_background.jpg) left top repeat-x; 
} 
#container { 
width: 962px; 
background:url(border_container.jpg) left top repeat-y; 
border-bottom:5px solid #ee3840; 
} 
/* header area start */ 
#utility_nav 
{ 
position:absolute;
right:20px;
top:16px;
} 
#topnav_right a {
font-weight: bold;
}

#search_box{
	position:absolute;
	right:20px;
	top:57px;
} 

#search_box td{color:#dee8f1; font-size:11px;} 


#search_box form {padding:0px; margin:0px;} 

#search_box input {width:114px; height:12px; font-size:11px;} 

#search_box select {width:105px; height:16px; overflow:hidden; font-size:10px;} 

html>body #search_box select {height:18px; font-size:11px;} 

#header { 
width: 962px; 
overflow:hidden; 
position:relative; 
height:92px; 
} 


#header2 { 
width: 962px; 
} 



#nav{width:130px; float:left; margin-left:20px;} 




/* topnav area start */ 
#topnav { 
width: 960px; 
background:#ee3840; 
height:25px; 
} 



#topnav_left 
{ 

float:left; 
padding-top:5px; 
text-align:right; 
width:715px; 
} 

#topnav_right 
{ 

border-left:1px solid #CCCCCC; 
float:left; 
margin-left:20px; 
padding-bottom:6px; 
padding-left:20px; 
padding-top:5px; 
text-align:left; 
} 


/* main area start */ 
#m { 
width: 962px; 
position:relative; 
} 

#leftnav { 
padding-bottom:190px; 
padding-top:30px; 
width:170px;
text-align:left; 
} 

#leftnav_btm 
{ 
bottom: 10px; 
position: absolute; 
text-align: center; 
left: 24px; 
} 



#content_area { 
padding-left:0px; 
padding-right: 20px; 
padding-top:0px; 
padding-bottom: 20px; 
} 


/* footer area start */ 

#footer { 
width: 923px; 
background:url(footer_btm.jpg) left bottom no-repeat; 
height:90px; 

margin-bottom:20px; 
} 

.footer_top{background:url(footer_top.jpg); display:block; height:13px; width:923px;} 


.footer_left{float:left; text-align:left; 
padding-left:20px; 
} 
.footer_right{float:right; text-align:right; 
padding-right:20px; 
} 



#thomas_info { 
width: 930px; 
text-align: right; 
padding-top: 2px; 
padding-bottom: 2px; 
} 

/* heading styles */ 


/* 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; 
} 



.mail{background:transparent url(mail.jpg) no-repeat scroll left 7px; padding-left:28px;} 






.buc_top_left{width:178px; 
text-align:center; 
background:url(buck_septr.jpg) right top no-repeat;} 


.rightborder{background:url(buck_septr.jpg) right top no-repeat; width:116px;} 


.bg_rightnav{background:url(rightnav_bg.jpg) left bottom no-repeat;} 





ul.bucket_content { 

list-style-type:none; 
margin:0px 0px 0px 13px; 
padding:0px; 
} 




ul.bucket_content li { 
background-image:url(bucket_bullets.jpg); 
background-position:7px 5px; 
background-repeat:no-repeat; 
font-size:10px; 
font-weight:normal; 
padding-bottom:0; 
padding-left:13px; 
padding-right:7px; 
color:#909090; 
} 

html>body ul.bucket_content li {background-position:7px 4px;} 


.heading{margin-left:20px; margin-bottom:25px;} 



.border_btm{border-bottom:1px solid #cccccc;}

h1{
	padding-bottom: 1px !important;
} 
