

/****************************************************************/

/* 1. TEXT SETTINGS */

/****************************************************************/


.text {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: REGULAR;
	COLOR: #cccccc; 
	margin: 0 auto;

}

.head1 {FONT-SIZE: 11px; 	
		  DISPLAY: inline;
		 font-weight: regular;
		 padding: 0pt 5pt 50pt 5pt;
		 color:#666666;
		 font-size: 20px;
		font-family: arial;}
		 
.tel {FONT-SIZE: 11px; 	
		  DISPLAY: inline;
		 font-weight: regular;
		 padding:  10pt 0pt 50pt 15pt;
		 color:#999999}

.block {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; LINE-HEIGHT: normal; font-weight: REGULAR;
	COLOR: #999999;
	padding: 150pt 10pt 80pt 20pt;
	LINE-HEIGHT: 180%;
	text-align: left;

}

.blocka {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; LINE-HEIGHT: normal; font-weight: REGULAR;
	COLOR: #999999;
	padding: 150pt 10pt 80pt 10pt;
	LINE-HEIGHT: 180%;
		width: 250px
}

.spacer {
		height:1px;
		width: 800px
}

.block3 {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; LINE-HEIGHT: normal; font-weight: REGULAR;
	COLOR: #000000;
	padding: 55pt 10pt 80pt 30pt;
	LINE-HEIGHT: 180%;
}

.block4 {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; LINE-HEIGHT: normal; font-weight: REGULAR;
	COLOR: #000000;
	padding: 0pt 10pt 80pt 30pt;
	LINE-HEIGHT: 220%;
}

.print {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; LINE-HEIGHT: normal; font-weight: REGULAR;
	COLOR: #999999;
	padding: 25pt 10pt 10pt 10pt;
	LINE-HEIGHT: 120%;
	width: 350px;
		height: 150px
}

.block1 { padding: 30pt;
text-align: left;
}

.floatleft { float: left }




/* IEWin Font Size only - to allow IEWin to zoom. Do not remove comments \*/

* HTML .text {FONT-SIZE: 68.75%}

/* End IE Win Font Size */



/* Set font size for tables because IE requires it */

.text TABLE {FONT-SIZE: 1em}







/* 2.2 Font size for headers */



#text H2 {	
		  DISPLAY: inline;
		  padding: 10pt 0pt 50pt 0pt;
		  	font-size: 30px;
	color: #0099ff;
	font-family: arial;
	font-weight: normal;}
	
	#text H2 a,#text H2 a:active, #text H2 a:link{	
		  DISPLAY: inline;
		  padding: 10pt 20pt 50pt 10pt;

	color: #0099ff;
	font-family: arial;}
		  



		 
#text photo {FONT-SIZE: 10px; 	
		  DISPLAY: inline;
		 font-weight: regular;
		 padding: 0pt 0pt 50pt 0pt;
		 color:#999999}



		 
#block h1 {FONT-SIZE: 10px;
		font-weight: regular;
		padding: 0pt 5pt 0pt 0pt;
		margin-bottom: 0pt;
		margin-top: 0pt;
	    color: #333333}
	    
#block3 h1 {FONT-SIZE: 11px;
		font-weight: regular;
		padding: 0pt 5pt 0pt 0pt;
		margin-bottom: 0pt;
		margin-top: 0pt;
	    color: #000000}
		 
		 





/****************************************************************/
/* 2. LINKS */
/****************************************************************/



.text A:link, .text A:visited
{
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.text A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #000000;
}

.tel A:link, .tel A:visited
{
	TEXT-DECORATION: none;
	COLOR: #999999;
}

.tel A:hover
{
	TEXT-DECORATION: underline;
	COLOR: #999999;
}

.block A:link, .block A:visited, .blocka A:link, .blocka A:visited, .block3 A:link, .block3 A:visited {TEXT-DECORATION: underline;
	COLOR: #000000;}
	
	



/****************************************************************/
/* 3. VERTICAL AND PAGE SPACING */
/****************************************************************/

/* 3.1 Page margins */

HTML, BODY {MARGIN-TOP: 25pt; MARGIN-LEFT: 20pt; PADDING: 0; min-width: 780px;}


/** css2 compliant */
#wrapper {
	max-width: 800px;
	min-width: 780px;
	margin: 0 auto;
}

* html div#wrapper {width: 760px /* fallback value */;
width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 818 ? "800px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 780 ? "782px" : "99.7%")); }

/* 3.2 Creates vertical space between main board elements (Margins) */

.block {MARGIN: 12px 40px 12px 7px;
text-align: left;}

#front {
	max-width: 300px;
	min-width: 380px;
	padding-top:100px;
	margin: 0 auto;
}



/****************************************************************/
/* 4. SPACING FOR TABLES */
/****************************************************************/

.text TH, .text TD {PADDING: 4px 6px}
.text TD P {PADDING: 5px 0 0 0}

.front {
	font-size: 40px;
	color: #666666;
	font-family: arial;
	line-height: 50px;
	
	
	
}

.front a, .front a:active, .front a:link  {
	font-size: 40px;
	color: #0099ff;
	font-family: arial;
	text-decoration: none;
	
	
	
}

.front a:hover {

	text-decoration: underline;
	
	
	
}



/****************************************************************/
/* 5. IMAGES */
/****************************************************************/
.block2{
border: 2px; 
border-color: #ffffff;
text-align: center;

}
.block2 img  {PADDING: 20px 0px 30px 0px;





	}

.block3 {
PADDING: 0px 0px 0px 60px;
border: 0px; 
text-align: left;
width: 338px; height: 400px;

}

.block4 {
PADDING: 5px 5px 5px 5px;
border: 0px; 
background-color: #f8f6f7;
text-align: center;
display: inline;
	border-left: 3px solid #ffffff;
	border-top: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
		font-size: 10pt;
			COLOR: #999999;


}


.block4 A:link, .block4 A:visited
{
	TEXT-DECORATION: none;
	COLOR: #666666;

}

.block4 A:hover
{
	TEXT-DECORATION: none;
	COLOR: #333333;

}















