	a	{
		font-family:helvetica,arial;
		font-size:9pt;
		font-weight:bold;
		text-decoration:none;
		color:orange;
		}
	a:hover	{
		font-family:helvetica,arial;
		font-size:9pt;
		font-weight:bold;
		text-decoration:underline;
		color:#44B26B;
		}
	.button {
		display: inline-block;
		zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
		*display: inline;
		vertical-align: baseline;
		margin: 0 2px;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		font: 14px/100% Arial, Helvetica, sans-serif;
		padding: .5em 2em .55em;
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
		-webkit-border-radius: .5em; 
		-moz-border-radius: .5em;
		border-radius: .5em;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
		box-shadow: 0 1px 2px rgba(0,0,0,.2);
	}
	.button:hover {
		text-decoration: none;
	}
	.button:active {
		position: relative;
		top: 1px;
	}
	 
	.bigrounded {
		-webkit-border-radius: 2em;
		-moz-border-radius: 2em;
		border-radius: 2em;
	}
	.medium {
		font-size: 12px;
		padding: .4em 1.5em .42em;
	}
	.small {
		font-size: 11px;
		padding: .2em 1em .275em;
	}
		
	a.mylink	{
		font-family:helvetica,arial;
		font-size:11pt;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		}
	a.mylink:hover	{
		font-family:helvetica,arial;
		font-size:11pt;
		font-weight:bold;
		text-decoration:underline;
		color:orange;
		}
	a.mylink2	{
		font-family:helvetica,arial;
		font-size:9pt;
		font-weight:bold;
		text-decoration:none;
		color:#ffffff;
		}
	a.mylink2:hover	{
		font-family:helvetica,arial;
		font-size:9pt;
		font-weight:bold;
		text-decoration:underline;
		color:orange;
		}
	td	{
		color:#444444;
		font-family: helvetica,arial;
		font-size:10pt;
		font-weight:normal;
		}
	td.12white
		{
		color:#444444;
		font-family: helvetica,arial;
		font-size:16pt;
		font-weight:bold;
		}
	.sectionHeader1
		{
		color:#1C7424;
		font-family: helvetica,arial;
		font-size:16pt;
		font-weight:bold;
		}
	.pageTitle
		{
		color:#cccccc;
		font-family: helvetica,arial;
		font-size:16pt;
		font-weight:bold;
		}
	.imageBorder 
		{
		padding:5px;
		background-color:#ffffff;
		border:2px solid #45855C;
		}
		
	.blogUser
	{
		font-family:helvetica, arial;
		font-size:8pt;
		color:#444444;
	}
	.blogPost
	{
		font-family:helvetica, arial;
		font-size:11pt;
		color:#000000;
	}
	.blogTitle
	{
		font-family:helvetica, arial;
		font-size:16pt;
		font-weight:bold;
		color:#325E42;
	}
	.blogDate
	{
		font-family:helvetica, arial;
		font-size:8pt;
		color:#000000;
	}
	.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
	}
	.orange:hover {
		background: #f47c20;
		background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
		background: -moz-linear-gradient(top,  #f88e11,  #f06015);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
	}
	.orange:active {
		color: #fcd3a5;
		background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
		background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
	}


