/*  C o p y r i g h t   S e v e n   I n t e r n e t  */
/*****************************************************/
/**			P r e - s e t   T a g s					**/
                                                                   /* width = page.width - 30 */
h1 {					background-color: #4AB7E4; 	float: left; height: 30px; 	width: 906px;	margin-top: 10px; 
						margin-bottom: 0px; margin-left: 15px; font-family: Tahoma, sans-serif; font-size: 14px; line-height: 28px;
						color: #FFFFFF; text-align: left;  display: inline; clear: left; text-indent: 20px; text-transform: capitalize;
}

.info   /* BugTracker X008 - to get firmDetails.php error message below page header */  
{       /* width = page.width - 50 */
  font-family: Tahoma, sans-serif;	font-size: 12px;	letter-spacing: 1px;	word-spacing: 1px;	float: left; text-align: left;
  height: auto;	width: 886px;	margin-top: 5px;	margin-right: 10px;	margin-left: 25px; margin-right: 25px;	margin-bottom: 15px; 
  line-height: 20px;
}
                                                /* width = page.width - 32 */
.detail-container{			float: left; height: auto; width: 904px; margin-bottom: 0px; margin-left: 15px; clear: left;                /* Border removed to allow a top box of */
						font-family: Tahoma, sans-serif; font-size: 14px;  text-align: left;  display: inline; /*border: 1px dashed #33CCCC;*/  /* listing details - BugTracker 117/05  */
}
                                                  /* width = page.width / 2 - 40 */
.detail-container-inner { float: left; height: auto; width: 428px; margin: 10px 0px 10px 15px;    /* Line height 18 not 24 to make layout more concise    */
					      font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;    /* detail-container-inner-2 and detail-description also */             
							color: #212D32; text-align: left;                                                   /* BugTracker 117/05 - see firmSaleDetails.inc.php      */
}
                                                    /* width = page.width / 2 - 40 */
.detail-container-inner-2 { float: left; height: auto; width: 428px; margin: 10px 10px 10px 20px;
							font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; 	color: #212D32;

}

.button { 				font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;
						color: #212D32; margin: 4px; float: right; height: auto; width: 410px; text-align: left;  /* BugTracker A032 - originally right align */
}
                                                             /* width = page.width / 2 - 50 */
.title {				font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; float: left;
						margin-top: 10px; margin-bottom: 10px; clear: left; width: 418px; 
            border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #33CCCC;
}

.detail-question {		margin: 0px; float: left; height: auto; width: 150px; display: block; font-weight: bold; clear: left;
}
                                                         /* width = page.width / 2 - 200 */
.detail-answer {		margin: 0px; float: left; height: auto; width: 268px; display: block;
}

.detail-answer-link { text-decoration: none; color: #212D32;}     /* BugTracker X008 - for clickable sector and location labels */
                                                             /* width = page.width - 70 */
.title-description {	font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; float: left;
						margin-top: 10px; margin-bottom: 10px; clear: left; width: 866px; 
            border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #33CCCC;   /* Border added from title - BugTracker 117/05 */
}
                                                            /* width = page.width - 70 */
.detail-description {	margin: 15px; float: left; height: auto; width: 866px; font-family: Arial, Helvetica, sans-serif;
						font-size: 12px; line-height: 18px; color: #212D32; /*border-top-width: 1px; border-top-style: dashed; border-top-color: #5DBEE6;*/  /* Border moved to title - BugTracker 117/05 */
}

/******************************************************************/
/* ** Added By Dean to highlight Required Field not completed  ** */
/******************************************************************/
.requiredField{
  font-family: Tahoma, sans-serif;	font-size: 12px;	letter-spacing: 1px;	word-spacing: 1px;
						color: red; font-weight: bold;
}