body, td, p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666
}

.header_teal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-transform:uppercase;
	color: #99CCCC
}

h1, h2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-transform:uppercase;
	color: #99CCCC
}

h1.gray {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-transform:uppercase;
	color: #999999
}

.header_gray {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-transform:uppercase;
	color: #999999
}

.headerSub_teal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #99CCCC
}

.error {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #CC0000
}

.bullet {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #999999;
}

.nine_arial {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999
}

.six_arial {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666
}

.three_arial {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
}

.teal_arial {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #528789
}

.form { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; height:18px }
.formText { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

a:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666 }
a:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666 }
a:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666 }
a:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666 }

a.h2:link { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#99CCCC }
a.h2:visited { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#99CCCC }
a.h2:active { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#99CCCC }
a.h2:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#99CCCC }

a.on:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#528789 }
a.on:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#528789 }
a.on:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#528789 }
a.on:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#528789 }

a.nine_arial:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color :#999999 }
a.nine_arial:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999 }
a.nine_arial:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999 }
a.nine_arial:hover { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999 }

a.teal_arial:link { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color :#528789 }
a.teal_arial:visited { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #528789 }
a.teal_arial:active { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #528789 }
a.teal_arial:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #528789 }

a.teal_arial_bg:link { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color :#528789 }
a.teal_arial_bg:visited { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #528789 }
a.teal_arial_bg:active { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #528789 }
a.teal_arial_bg:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #528789 }

.cc_gray {background-color: #CCCCCC}
.white {background-color: #FFFFFF}
.teal_bkg {background-color: #E9F9F5}

/*skin_solution.php styles */
.solution_box {
	width:230px;
	background-color:#fff;
	border:1px #ccc solid;
	margin-bottom:2px;
	margin-left:3px;
}

.solution_box div.imgWrapper{
	width:230px;
	padding-bottom:2px;
}

.solution_box h1{
	width:230px;
	height:16px;
	background-image:url('/assets/images/bkg_solution_blue.jpg') no-repeat;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	font-weight:bold;
	margin:0px;
	padding-left:4px;
	padding-right:4px;
}
.solution_box div.text{
	width:230px;
	height:105px;
	padding-left:4px;
	padding-right:4px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666;
}

.solution_box div.text a{
	text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #528789;
}
.solution_box div.text a:hover{
	text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #528789;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

