

.galtab     			{
width: 530px;
}
#main       			{
margin: 0px;
}
.pagetab    			{
margin-top: 0px;
width: 530px;	
clear: both;				
}																


						


.imgalignleft   {
float: left;
margin-right: 5px;
margin-bottom: 5px;
}
.imgaligncenter {
margin: 5px 0px;
text-align: center;                      
}
.imgalignright  {
float: right;
margin-left: 5px;
margin-bottom: 5px;
} 
.txtalignleft   {
text-align: left;      
}
.txtaligncenter {
text-align: center;                    
padding-bottom: 10px;
}
.txtalignright  {
text-align: right;
}   
.titalignleft   {
text-align: left;
padding-bottom: 20px;
padding-top: 0px; 
color:#990000;    
}
.titaligncenter {
text-align: center;
padding-bottom: 20px;                      
padding-top: 0px;   
color: #990000; 
}
.titalignright  {
text-align: right;
padding-bottom: 20px;   
padding-top: 0px;
color:#990000;                                                                             
} 



#contacttab    		{
width: 530px;
margin: 0px;
margin-top: 15px;
height: 260px;
}

#contacttab a			{

			text-decoration: none;
			}

#contacttab td 		{
text-align: center;
vertical-align: top;
font:arial;
font-family: sans-serif;   
width: 530px;
}



#emailtable       {
width: 365px;   
margin-top: 15px;										                 
}
#emailtable td    {
padding: 2px;
font-size: 10pt;
}           
.ltd              {
width: 200px;
}                             
.txtbx            {
width: 195px;
border: 1px #9cb5be solid;                  
font-size: 10pt; 
font-family: verdana, arial;                                          
}
textarea          {
width: 355px;
height: 150px;
border: 1px #9cb5be solid;
font-size: 10pt;        
font-family: verdana, arial;            	
background: #;
}  
#ebtntd           {
text-align: right;
}     
.inpbtn           {
margin-left: 5px;
}                          

/* Link page styles */

.linktab    {
width: 530px;
margin-top: 10px;
}


.linktab th {
padding: 5px 0px;
text-align: left;
font-size: 10pt;
	  font:arial;
	  font-family: sans-serif;     
}
.linktab td {
	font:arial;
	font-family: sans-serif;   
}    

/* Box Layout */

/*Narrow Boxes*/
.info_boxes_left,
.info_boxes_right	{
font-size: 10pt;
margin: 20px 0px;
}

.info_boxes_left	{
float: left;				
}

.info_boxes_right	{
float: right;		
margin-right: 0px;					
}					

.box_narrow_tile  h3	{
text-align: center;
color: #fff;
font-size: 10pt;
margin-top: 3px;
padding-top: 3px;					
}

.box_narrow_tile	{
width: 266px;
margin-left: 10px;
padding-top: 5px;
background: url('../images/box_narrow_tile.jpg') no-repeat;			
overflow: visible;		
position: relative;					
}

.box_narrow_tile .top
{

overflow: visible;
padding: 0px 10px;
padding-bottom: 5px;					
min-height: 146px;
position: relative;					
}					

.box_narrow_tile .bottom
{

overflow: visible;
position: relative;					
}

.box_narrow_tile .no_link
{

}					

.box_narrow_tile .image_align_right
{
float: right;
width: 85px;
}

.box_narrow_tile a	{
display: block;
position: absolute;
bottom: 12px;
right: 12px;
width: 61px;
height: 19px;
text-align: center;
color: #fff;
font-weight: bold;
font-size: 8pt;
padding-top: 4px;
padding-right: 3px;
text-decoration: none;				
background: url('../images/box_button.jpg') no-repeat;					
}

/*Wide Boxes*/
.info_boxes	{
font-size: 10pt;
margin: 10px 0px;
float: left;					
}

.box_wide_tile  h3	{
text-align: left;
color: #fff;
font-size: 10pt;
margin-top: 0px;
padding-top: 3px;	
margin-left: 5px;
margin-bottom: 25px;
}

.box_wide_tile	{
width: 554px;
margin-left: 10px;			
overflow: visible;		
position: relative;
border: 2px #e6e1da solid;
}

.box_wide_tile .top
{

overflow: visible;
padding: 0px 15px;
padding-bottom: 35px;
min-height: 175px;
position: relative;
padding-top: 20px;
}					

.box_wide_tile .bottom
{

overflow: visible;
position: relative;
}

.box_wide_tile .no_link
{

}

.box_wide_tile .image_align_right
{
float: right;
width: 175px;
}

.box_wide_tile a	{
display: block;
position: absolute;
bottom: 17px;
right: 20px;
width: 65px;
height: 19px;
text-align: center;
color: #fff;
font-weight: bold;
font-size: 8pt;
padding-top: 4px;
padding-right: 3px;
text-decoration: none;				
background: url('../images/box_button.jpg') no-repeat;
}					