body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #626262; 
	background-color: #FFFFFF;
}

a:link {
	color : #0E3293;
}

a:visited  {
	color : #3B96E5;
}

a:hover  {
	color : #9ACD66;
}

.normal, .inputButton  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #626262;
	line-height : 14px;
}

.heading1  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #005BAB;
	font-size : 12px;
	line-height : 24px;
}

.heading2  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #0E3293;
	font-size : 11px;
}

.heading3  {
	font-family : verdana,arial,helvetica;
	font-weight : bold;
	color : #9ACD66;
	font-size : 11px;
}

.quote  {
	font-family : verdana,arial,helvetica;
	font-weight : normal;
	color : #005BAB;
	font-size : 11px;
}

.footer  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #626262;
}

.feature_box1  {
	background-color : #F0FFE0;
	border : 1px solid #9ACD66;
	padding : 10px 10px 10px 10px;
}

.feature_box2  {
	background-color : #F1F5FF;
	border : 1px solid #0C3192;
	padding : 10px 10px 10px 10px;
}

a.copyright:link {
	color : #626262;
}

a.copyright:visited  {
	color : #626262;
}

a.copyright:hover  {
	color : #626262;
}

.img-shadow-left {
  float : left;	/* changes position of div tag */
  background : url(/images/drop_shadow.gif) no-repeat bottom right;
  margin : 20px 20px 0px 0px;
}

.img-shadow-left img {
  display : block;
  position : relative;
  background-color : #FFFFFF;	/* changes background color */
  border : 2px solid #FFFFFF;	/* changes border of image */
  margin : -6px 6px 6px -6px;	/* changes position of image relative to position of drop-shadow */
  padding : 0px;
}

.img-shadow-right {
  float : right;	/* changes position of div tag */
  background : url(/images/drop_shadow.gif) no-repeat bottom right;
  margin : 20px 0px 0px 20px;
}

.img-shadow-right img {
  display : block;
  position : relative;
  background-color : #FFFFFF;	/* changes background color */
  border : 2px solid #FFFFFF;	/* changes border of image */
  margin : -6px 6px 6px -6px;	/* changes position of image relative to position of drop-shadow */
  padding : 0px;
}

input.answerText {
	border: 1px solid #C6C7C6;
	height: 20px;
	vertical-align: middle;
}
textarea.answerText {
	border: 1px solid #C6C7C6;
}
.inputButton {
	margin-top: 7px;
}

.required {
	color: #ff0000;
}

input.btn {
   color:#2a65a7;
   font-family : Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:bold;
}