

.boxHeader
{
	color: #cd0001;
	height: 21px;
	padding: 10px 0 0 0;
	font-size: 14px;
	font-weight:bold;
}
.errorList
{
 color: Red;
 font-size:12px;
}

#content a.redlink:link, #content a.redlink:active, #content a.redlink:visited	{
	background-image: url(/images/redarrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #CC0000;
	padding-left: 12px;
}
#content .btnArrow {padding-left: 12px; background: url(/images/tinyarrow_white.gif) no-repeat; background-position:center left; background-color: #CC0000; color: #FFFFFF; font-size: 11px; border: 2px solid #DA4735;cursor:pointer; font-weight: normal; text-decoration: none;}
#content a.btnArrow { padding-right: 8px;}

label {padding:5px;}

.prefs input { margin:5px 0 0 0;}
#pageno {text-align:right; color: #BE0000; font-weight: bold; font-size: 0.9em; padding:0 10px 0 0;}

.FormRequired {color:Red; font-weight: bold;width:15px;font-size:11px;}
.formlabel {color: #000000; font-size: 11px; font-weight: bold;}
.formselect {width:220px; background-color: #fcf6ca; color: #000000;font-family: 'Trebuchet MS', Arial, Verdana, Geneva, Helvetica, sans-serif;}
.formselect2 {width:140px; background-color: #fcf6ca; color: #000000;font-family: 'Trebuchet MS', Arial, Verdana, Geneva, Helvetica, sans-serif;}
.formtext {width:240px; background-color: #fcf6ca; color: #000000; font-family: 'Trebuchet MS', Arial, Verdana, Geneva, Helvetica, sans-serif;}
.formcblabel {color: #000000; font-size: 11px; font-weight: normal;}
.formtdtext {color:#000000; font-size:11px; font-weight: normal;}
.formdivtext {font-size:12px; color: #000000;}
#maincontainerreg {padding-left:10px;padding-right:10px; float:left; }
* html #maincontainerreg {width:530px;}
#maincontainerreg td a, #maincontainerreg td a:visited {font-size:11px; font-weight:normal; color:#000000;}

.formL {width:270px; text-align:left; vertical-align:top;padding: 5px;padding-left:0px;}
.formR {width:240px; text-align:left; vertical-align:top;padding: 5px;}
.formF {width:520px; text-align:left; vertical-align:top; padding: 5px;}

.FormSectionHeaderSub { padding: 5px 0 0 0;}
.creamcont { background-color:#fbf8e7; }

/*fixes radio button alignment*/
.radiocont label, #PetType input { float:left;}
.radiocont label { padding: 8px 0 0 5px;}
* html .radiocont label { padding: 8px 0 0 5px;}