.ital {font-style: italic;}
.uline {text-decoration: underline;}
.bold {font-weight: bold;}


input, select, textarea {font-size: 9pt; font-weight: normal}
.reqinput {background-color: #FFF5EE}

.mono 			{font-size:  9pt; font-weight: normal; font-family: Andale Mono, Monaco, Lucida Console, Lucida Typewriter, monospace; font-style: normal; color: black;}

.micro			{font-size:  7pt; font-weight: normal;  font-style: normal; }
.mini			{font-size:  8pt; font-weight: normal;  font-style: normal; }
.normal			{font-size: 10pt; font-weight: normal;  font-style: normal; }
.subsubhead		{font-size: 10pt; font-weight: bold;  font-style: normal; }
.subhead		{font-size: 14pt; font-weight: bold;  font-style: normal; }
.head			{font-size: 24pt; font-weight: bold;  font-style: normal; }
.superhead		{font-size: 36pt; font-weight: bold;  font-style: normal; }
.macro			{font-size: 48pt; font-weight: bold;  font-style: normal; }

.fieldlabel			{font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, Luxi Sans, Nimbus Sans, Lucida Sans, Sans-Serif; font-style: italic; color: #444;}
.minifieldlabel		{font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, Luxi Sans, Nimbus Sans, Lucida Sans, Sans-Serif; font-style: italic; color: #444;}

.minibold		{font-size:  8pt; font-weight: bold;  font-style: normal; }
.microbold		{font-size:  7pt; font-weight: bold;  font-style: normal; }

.red			{color: #CC3E1D;}.blue			{color: #0033BB;}
.ltred			{color: #FF0000;}
.ltblue			{color: #5A88C5;}
.dkblue			{color: #015190;}
.green			{color: #007236;}
.gold			{color: #E7BD00;}
.tan			{color: #D9CFA3;}
.white			{color: #FFFFFF;}
.black			{color: #000000;}
.ltgrey			{color: #999999;}
.dkgrey			{color: #666666;}

a				{color:#01528F; background-color: #EFFFFF; text-decoration:none; font-weight:bold;}
a:hover			{color:#5A87C5; text-decoration:underline; font-weight:bold;}

H6			{font-size: 9pt; font-weight: bold;  font-style: normal; }
H5			{font-size: 11pt; font-weight: bold;  font-style: normal; }
H4			{font-size: 12pt; font-weight: bold;  font-style: normal; }
H3			{font-size: 16pt; font-weight: bold;  font-style: normal; }
H2			{font-size: 20pt; font-weight: bold;  font-style: normal; }
H1			{font-size: 28pt; font-weight: bold;  font-style: normal; }

h1, h2, h5, h6	{margin-top: 12px; margin-bottom: 12px}

h3, h4	{margin-top: 18px; margin-bottom: 18px; font-family: Arial, Helvetica, Luxi Sans, Nimbus Sans, Lucida Sans, Sans-Serif;}

p		{margin-top: 12px; margin-bottom: 12px}

ul li		{margin-top: 10px; margin-bottom: 10px; list-style-image: url(/images/epmmm_bullet.gif); font-family: Verdana, Tahoma, Nimbus Sans, Luxi Sans, Sans-Serif;}


h4		{background-color: #EEE; color: #069; padding: 7px; border: 1px inset #ddd;}
h3 		{background-color: #EEE; color: #069; padding: 11px; border: 2px inset #ddd;}
h2 		{color: #069;}
h1		{color: #03B; font-family: Verdana, Tahoma, Nimbus Sans, Luxi Sans, Sans-Serif;}

ul		{margin-left: 50px; margin-right: 65px;}

img {border: 0;}

body 
{
font-family: Tahoma, Arial, Helvetica, Luxi Sans, Nimbus Sans, Lucida Sans, Sans-Serif;
font-weight: normal;
font-size: 10pt;
background: url(/images/background.gif) repeat;
margin: 20px;
}

.ctrls ul
	{list-style-type: none; margin: 0px; padding: 0px; display: inline;}

.ctrls li
	{
		list-style-type: none; 
		display: inline; 
		margin: 0px;
		padding: 0px;
	}

.ctrls a:link, .ctrls a:visited, .ctrls a:active
	{

		padding: 10px; 
		background-color: #CC3E1D;
		color: #FFF;
		text-decoration: none;
		width: 250px; 
		font-weight: bold;
		font-size: 10pt;
		border: 2px outset #CC3E1D;
		margin: 0px;
		
	}
	
.ctrls a:hover
	{

		padding: 10px; 
		background-color: #CC3E1D;
		color: #FCC;
		text-decoration: none;
		width: 250px; 
		font-weight: bold;
		font-size: 10pt;
		border: 2px outset #DF6F4F;
		margin: 0px;
		
	}


		
#holder 
{
margin-right: auto;
margin-left: auto;
display: block;
width: 610px;
border: 1px solid #DDD;
}

#top-pic
{
display: block;
}


#content
{
margin: 3px;
display: block;
padding: 15px;
text-align: left;
border: 1px solid #DDD;
background-color: #FFF;
}
#testimonial
{
margin: 20px;
font-size: 11pt;
padding: 20px;
border: 2px solid #0033BB;
background-color: #DAE6E8;
}

#testimonial h5
{
font-size: 11pt;
font-style: italic;
text-align: right;
}

#testimonial h6
{
font-size: 8pt;
font-style: normal;
text-align: right;
}
.bigbutton, a.bigbutton
	{
		font-size: 18pt;
		font-weight: bold;
		font-family: Verdana, Tahoma, Nimbus Sans, Luxi Sans, Sans-Serif;
		color: #FFF;
		background-color: #015190;
		border: 3px #0373B2 outset;
		padding: 20px;
		width: 500px;
		margin: 50px;
	}
	
.bigbutton:hover, a.bigbutton:hover	{color: #FFFBCE;}
