/* CSS Document  basic text buttons and link styles*/
	/*button link styles*/	
a.innerlink { font-size: 11px;}

a.button {
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;	
	border-radius: 4px;
	font-size: 11px;
	border-top: 1px solid #cecece;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #cecece;
	padding:0px 4px;		background: url(../images/buttonBG.png);
	height: 17px;	line-height: 17px;
	display: inline-block; text-decoration:none;
	white-space: nowrap;}
	
a.button:hover { border-top: 1px solid #ddddff;
  border-right: 1px solid #6993CD;
	border-bottom: 1px solid #6993CD;
	border-left: 1px solid #ddddff;
	background: url(../images/buttonBG2.png);
	white-space: nowrap;}

.button19 {
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;	
	border-radius: 4px; 
 font-size: 11px;
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	padding:0px 6px;	height: 19px;
	line-height: 19px;	background: url(../images/button19BG.png);
	display: inline-block;
	text-decoration:none; letter-spacing:1px;
	white-space: nowrap;}
	
a.button19:hover {  border-top: 1px solid #ddddff;
	border-right: 1px solid #6993CD;
	border-bottom: 1px solid #6993CD; 
	border-left: 1px solid #ddddff; 
	background: url(../images/button19BG2.png); 
	letter-spacing:1px;	text-decoration:underline;
	white-space: nowrap;}


	a.button22 {
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;	
	border-radius: 4px;
 font-size: 12px;
	border-top: 1px solid #cecece;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #cecece;
	padding:0px 6px;	height: 22px;
	line-height: 22px;	background: url(../images/button22BG.png);
	display: inline-block;
	text-decoration:none; letter-spacing:1px;
	white-space: nowrap;}
a.button22:hover {  border-top: 1px solid #ddddff; border-right: 1px solid #6993CD;	border-bottom: 1px solid #6993CD; border-left: 1px solid #ddddff; 
background: url(../images/button22BG2.png); letter-spacing:1px;	text-decoration:underline;
white-space: nowrap;}

a.button24 {
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;	
	border-radius: 4px;
	font-size: 14px; font-weight:normal;
	border-top: 1px solid #cecece;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #cecece;
	padding:0px 6px;	height: 24px;
	line-height: 24px; background: url(../images/button24BG.png);
 display: inline-block;
	text-decoration: none; letter-spacing:1px;
	white-space: nowrap;}
	
a.button24:hover {border-top: 1px solid #ddddff; border-right: 1px solid #6993CD;	border-bottom: 1px solid #6993CD; border-left: 1px solid #ddddff;
	background: url(../images/button24BG2.png);	letter-spacing:1px;	text-decoration:underline;}

a.button28 {
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;	
	border-radius: 4px;
	font-size: 16px; font-weight:normal;
	border-top: 1px solid #cecece;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #cecece;
	padding:0px 6px;	height: 28px;
	line-height: 28px; background: url(../images/button28BG.png);
  display: inline-block;
	text-decoration: none; letter-spacing:1px;
	white-space: nowrap;}
	
a.button28:hover {border-top: 1px solid #ddddff; 
	border-right: 1px solid #6993CD;	
	border-bottom: 1px solid #6993CD; 
	border-left: 1px solid #ddddff; 
	background: url(../images/button28BG2.png);
	text-decoration: none;
	white-space: nowrap;}
	
/*end button link styles*/


.floatR		{float:right;}
.floatL		{float:left;}
.separator {
	background: url(../images/diamond.png) no-repeat center 10px;
}

a.alert:link	{color:#b70707;}/*dd1919*/
a.alert:hover	{color:#4b4b4b;} 
a.halert:link	{color:#b70707;} /*dd1919*/
/* button for Program Content/Test Start on intro pages*/

.btnContentStart {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 18px/100% Myriad Pro, Helvetica, sans-serif; /*Arial, */
	white-space: nowrap;
	letter-spacing: 1px;
	color: white;
	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);
}

.btnContentStart:hover {
	text-decoration: none;
}
.btnContentStart:active {
	position: relative;
	top: 1px;
}
a.btnCSgreen{
	color: white;
	border: solid 1px #639A27;
	background: #70dad5;
	background: -webkit-gradient(linear, left top, left bottom, from(#70dad5), to(#458683));
	background: -moz-linear-gradient(top, #70dad5, #458683);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#70dad5', endColorstr='#458683');
}
 a.btnCSgreen:hover {
	background: #FDC95B;
	border: solid 1px #EAEAEA;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#FDC95B));
	background: -moz-linear-gradient(top, #ffffff, #FDC95B);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#FDC95B');
}
a.btnCSgreen:active { color: #666666; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#FFAA2A)); background: -moz-linear-gradient(top, #ffffff, #FFAA2A); 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#FFAA2A');
}

/* end of Program Content Start button*/
/*bright green top = C5FBA3 bright green bottom = 70B22D*/



