﻿body 
{
	
	color:#474F58; 
	font-size:13px; 
	line-height:15px;
	font-family:Tahoma;
	}

/*----------------------------------*/
/*------------Quizzes---------------*/
/*----------------------------------*/

.QuizQuestion
{
	padding: 5px 0px 5px 0px;
	vertical-align: top;
	text-align: left;
}

.QuizQuestionTable
{
	padding: 5px 0px 20px 0px;
	text-align: left;
	vertical-align: top;
}

.QuizAnswer
{
	padding: 1px 0px 1px 15px;
	text-align: left;
}

.QuestionTitle
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #B02721;
	text-align: left;
}

.QuestionValue
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	/*color: #474F58;*/
	text-align: left;
}

.QuizSubmission
{
	padding: 5px 0px 5px 0px;
	text-align: right;
}

.QuizSubmissionTableLayout
{
	padding: 5px 0px 5px 0px;
	text-align: left;
	padding-left:30px;
}


/*----------------------------------*/
/*---------Table Controls-----------*/
/*----------------------------------*/
.ContentPanel {
	/* border: solid 1px #C0C0C0; */
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*
	color: #878787;
	color: #474F58;
	*/
	font-size: 12px;
	font-family: Arial;
}

/*----------------------------------*/
/*-----------Table Pages------------*/
/*----------------------------------*/
.ContentPanel1
{
	text-align:left;
	/*padding-right: 6px;
	padding-left: 6px;
	/*padding-top: 10px;
	padding-bottom: 10px;*/
	font-size: 11px;
	font-family: Tahoma;
	/*border-bottom: solid 2px #C0C0C0;*/
}

/*----------------------------------*/
/*------Inner Details of Pages------*/
/*----------------------------------*/
.TDContentPad
{
	text-align:left;
	/*padding-right: 10px;*/
	padding-left: 8px;
	/*padding-top: 10px;*/
	padding-bottom: 8px;
}

.TDContentPad2
{
	text-align:left;
	/*padding-right: 10px;*/
	padding-left: 4px;
	/*padding-top: 10px;*/
	padding-bottom: 4px;
}

.TDContentPadTitle
{
	text-align:left;
	padding-bottom: 4px;
}

.ContentArea
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ControlTitle1
{
	font-family: Helvetica CondensedLight, Arial;
	font-weight: bold;
	font-size: 18px;
	/*color: #B02721;*/
	color:#D35D30;
	line-height:22px;
}

.ControlTitle2
{
	font-family: Helvetica CondensedLight, Arial;
	font-weight: bold;
	font-size: 18px;
	color: #535353;
	line-height:22px;
}

.DetailsTitle
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	/*color: #474F58;*/
}

.DetailsValue
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	/*color: #474F58;*/
}

.TDTitle
{
	vertical-align: middle;
	text-align: left;
	text-indent: 0px;
}

.TableTitle
{
	vertical-align: top;
}

.ActiveLinks
{
	font-weight: bold; 
	color: #D35D30;
}

.InActiveLinks
{
	font-weight: bold; 
	text-decoration: underline;
	color: black;
}

.Bullet
{
	background-position: left center;
	text-align: center;
	background-image: url(../Images/Bullet.jpg);
	background-repeat:no-repeat;
	background-position:center 7px;
	width: 18px;	 
}

/* 04/30/2010 AF. */
.imgBullet
{
	height:11px;
	width:11px;	 
}

.VetIDDetailsTitles
{
	/*color: #474948;*/
	text-align: right;
	width: 90px;
}

.TDDetailsTitles
{
	vertical-align: top;
	text-align: right;
	width: 100%;
}

.TDDetailsValues
{
	text-align: left;
	vertical-align: top;
}

.TDLink
{
	text-align: left;
	width: 200px
}

.TDLinkDescription
{
	font-family: Tahoma;
	font-size: 11px;
	/*color: #656565;*/
	text-align: left;	
}

.TDLink
{
	text-align: left;
	width: 200px
}

.TDLinkDescription
{
	font-family: Tahoma;
	font-size: 11px;
	/*color: #656565;*/
	text-align: left;	
}

.TDServicesTitle
{
	/*color: #474948;	*/
	text-align: left;
	width: 100px
}

.TDServiceDetails
{
	text-align: left;
	vertical-align: top;
}

.LableScheduleDetails
{
	 text-align: left;
}



/*td#link a:link
{
	font-family: Tahoma;
	font-size: 11px;
	color: #474948;
}

td#link a:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: #474948;
}

td#link a:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #474948;
}*/
/*a:link
{
	color:#C85204;
}
a:visited
{
	color:#C85204;
}
a:hover 
{ 
	color:#C85204;
}
a:active 
{ 
	color:#C85204;
}*/

.LinkStyle
{
	color: #D35D30;
	font-weight: normal;
	text-decoration:underline;
}

a:link
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

a:hover
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

a:visited
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

a:active
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

table#controls a:link
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

table#controls a:hover
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

table#controls a:active
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

table#controls a:visited
{
	font-family: Tahoma;
	font-weight: normal;
	color: #D35D30;
	
	font-size:13px; 
	line-height:15px;
}

.lblError {
	color:#B02721;
}

.lblInfo {
	color:#53868B;
}

/* INVOICES */

.trInvHeader
{
	vertical-align:top;
}

.tdInvHeader1
{
	border-bottom:dotted 2px #000000;
	font-weight:bold;
	padding-top:30px;
	text-align:left;
	width:266px;
}

.tdInvHeader2
{
	border-bottom:dotted 2px #000000;
	color:#B02721;
	font-weight:normal;
	padding-top:30px;
	text-align:center;
	width:55px;
}

.tdInvHeader3
{
	border-bottom:dotted 2px #000000;
	color:#B02721;
	font-weight:normal;
	padding-top:30px;
	text-align:right;
	width:65px;
}

.trInvItem
{
	vertical-align:top;
}

.tdInvItem1
{
	text-align:left;
	width:266px;
}

.tdInvItem2
{
	text-align:center;
	width:55px;
}

.tdInvItem3
{
	text-align:right;
	width:65px;
}

.trInvTotal
{
	vertical-align:top;
}

.tdInvTotalTitle
{
	border-top:dotted 2px #000000;
	font-weight:bold;
	text-align:right;
	width:321px;
}

.tdInvTotalAmount
{
	border-top:dotted 2px #000000;
	font-weight:bold;
	text-align:right;
	width:65px;
}

/* End of INVOICES */