/* Beyonics CSS */ 


		a:link.contactus_link     { color: #315184; font-weight:bold; text-decoration:none;}
	a:visited.contactus_link  { color: #315184; font-weight:bold; text-decoration:none;}
	a:hover.contactus_link    { color: #1D3761; font-weight:bold; text-decoration:underline;} 
	a:active.contactus_link   { color: #315184; font-weight:bold; text-decoration:none;}
	
						a:link.menu_link     { color: #315184; font-weight:bold; text-decoration:none;}
	a:visited.menu_link  { color: #315184; font-weight:bold; text-decoration:none;}
	a:hover.menu_link    { color: #1D3761; font-weight:bold; text-decoration:underline;} 
	a:active.menu_link   { color: #315184; font-weight:bold; text-decoration:none;}
	
	a:link.caption_link     { color: #213C6D; font-weight:bold; text-decoration:underline;}
	a:visited.caption_link  { color: #213C6D; font-weight:bold; text-decoration:underline;}
	a:hover.caption_link    { color: #000000; font-weight:bold; text-decoration:none;} 
	a:active.caption_link   { color: #213C6D; font-weight:bold; text-decoration:underline;}

	a:link.incontent_link     { color: #73839D; font-weight:; text-decoration:underline;}
	a:visited.incontent_link  { color: #73839D; font-weight:; text-decoration:underline;}
	a:hover.incontent_link    { color: #213C6D; font-weight:; text-decoration:none;} 
	a:active.incontent_link   { color: #73839D; font-weight:; text-decoration:underline;}
	
		.beyonics_searchbox { font-family: verdana; font-size: 10px; color: #8C8E8C; border: 1px solid #A5A6A5; padding-left: 2; padding-right: 2; padding-top: 1; padding-bottom: 1; background-color: #FFFFFF; letter-spacing: 0pt;}
	
		.darkbluetext { color: #000000; font-weight:bold; text-decoration:none; }
		
html, body { 
 margin-top:7px; 
 margin-left:10px; 
 padding:0; 
} 
 
#pagewidth { 
 width:760px;  
 font-family:verdana;
 font-size:10px;
} 
 
#header {
 position:relative; 
 height:85px; 
 width:100%;
} 
 
#header_left {
 width:314px; 
 float:left; 
 position:relative; 
}
 
#header_right {
 width:446px; 
 float:right; 
 position:relative; 
 font-family:verdana;
 font-size:10px;
 color:#525252;
}

#banner {
 position:relative; 
 height:230px; 
 width:100%;
 font-family:verdana;
 font-size:10px;
} 

#main {
 float:left; 
 display:inline;
 position: relative; 
 width:;
 height:100%; 
}

#main_3col_col1 {
 float:left; 
 position: relative; 
 width:260px; 
 font-family:verdana;
 font-size:10px;
}

#main_3col_col2 {
 float:left; 
 position: relative; 
 width:; 
 font-family:verdana;
 font-size:10px;
}

#main_3col_col3 {
 float:right; 
 position: relative; 
 width:240px; 
 font-family:verdana;
 font-size:10px;
}

#main_2col_col1 {
 float:left; 
 position: relative; 
 width:260px; 
 font-family:verdana;
 font-size:10px;
}

#main_2col_col2 {
 float:right; 
 position: relative; 
 width:500px; 
 font-family:verdana;
 font-size:10px;
}



 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  




