/*Main Document CSS*/
body {
margin-top:20px;
margin-left:20px;
margin-right:15px;
margin-bottom:25px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 83%; 
font-size: .90em; 
color: #2C3333;
}
a {			
text-decoration: none;
color: #4B8889; 
padding-left:2px;
padding-right:2px;
}		
a:active {	
text-decoration: none;
color: #000000;
padding-left:2px;
padding-right:2px; 
}
a:visited {	
text-decoration: none;
padding-left:2px;
padding-right:2px;
}
a:hover {	
text-decoration: none;
color: #FFFFFF;
background-color: #4B8889;
padding-left:2px;
padding-right:2px; 
}

/*Random Text CSS*/
.justify{
text-align:justify;
line-height: 20px;
}
.bluehead {
color:#4B8889;
font-family: Georgia, Times New Roman, Times, Serif, Arial;
font-size: 1.5em; 
}
.smalltype {	
font-size: .85em; 
}
h1{
margin:0px;
padding:0px;
font-size: 1.4em; 
line-height:24px;
font-weight:300;
width:430px;
}

/*Main Menu CSS*/
.menu_spacer{
color:#CCCCCC;
margin-left:7px;
margin-right:7px;
background-color:#CCCCCC;
width:1px;
height:12px;
}
.test {
font-size: 1.04em;
display:inline-block;
vertical-align: bottom;
}
#wrap {text-align:left}
#wrap div{display:inline-block}
#wrap div{display:inline}
#wrap>div{display:inline-block}
.menu_link a {			
text-decoration: none;
color:#333333;		
}		
.menu_link a:active {	
text-decoration: none;
color: #000000;
}
.menu_link a:visited {	
text-decoration: none;
color:#333333;
}
.menu_link a:hover {	
text-decoration: none;
color: #FFFFFF;
background-color:#4B8889;
}

/*Gray Dividing Line CSS*/
.gray_line{
width: 622px;
height:1px;
background-color:#CCCCCC; 
margin-top:15px;
}

/*Work Page CSS*/
div.link_text{
color:#333333;
font-size: 0.90em; 
padding:1px 3px 1px 0px;
}
.work_table{
background-color:#FDFDFD;
/* LIGHT BLUE background-color:#FBFDFD; */
margin-left:142px;
width:480px;
}
.work_box{
margin-top:15px; 
margin-right:15px;
}
.work_table2{
margin-left:142px;
width:480px;
}
.press_table3{
margin-left:140px;
width:480px;
}
.press_offset{
padding-left:2px;
}