/* ================================
   AWI STYLE CSS - FIREBORN CONSULTING
   ================================
*/

/* PAGE LEFT CSS */  
.searchField{
}
/* PAGE TOP CSS */
.location{
	font: normal normal bold 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:1px;
	margin:2px;
}
span 
{
	font-size: 11px;
	font-family: Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
}
a.loginbu, a.loginbu:link, a.loginbu:visited, a.loginbu:active   {
	background:url(../img/loginBuBg.gif) top left no-repeat;
	width:51px;
	height:18px;
	font: normal normal bold 10px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	text-align:center;
}
a.loginbu:hover, a.loginbu:visited:hover{
	background:url(img/loginBuBg.gif) top left no-repeat;
	width:51px;
	height:18px;
	font: normal normal bold 10px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#88cdb8;
	text-align:center;
}
a.userLink, a.userLink:link, a.userLink:visited, a.userLink:active   {
	font: normal normal normal 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#FFF;
}
a.userLink:hover, a.userLink:visited:hover{
	font: normal normal normal 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#4f786c;
}
/* MAIN CONTENT CSS */
.bodyText{
	font: normal normal normal 11px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}
h1{
	font: normal normal bold 14px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#a44b67;
}
h2{
	font: normal normal bold 12px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#878586;
}
h3{
	font: normal normal bold 11px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#a44b67;
}
h4{
	font: normal normal bold 11px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#848283;
}
h5{
	font: normal normal bold 11px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#848283;
}
h6{
	font: normal normal bold 11px Arial,Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#a44b67;
}
.floatLeftImage{
	float:left;
	margin:10px 10px 10px 0px;
	border:10px solid #EDEDED;
}
.floatRightImage{
	float:right;
	margin:10px 0px 10px 10px;
	border:10px solid #EDEDED;
}		
a.bCrumb, a.bCrumb:link, a.bCrumb:visited, a.bCrumb:active   {
	font: normal normal normal 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#764759;
}
a.bCrumb:hover, a.bCrumb:visited:hover{
	font: normal normal normal 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#67374a;
}
.breadcrumbArea{
	background:#ede9e8;
	height:25px;
	font: normal normal normal 10px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#67374a;
	padding:2px;
}
/* FOOTER CSS */
a.footerlink, a.footerlink:link, a.footerlink:visited, a.footerlink:active   {
	font: normal normal normal 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#a44b67;
}
a.footerlink:hover, a.footerlink:visited:hover{
	font: normal normal normal 11px Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000;
}



/* ================================
   STYLES FOR SEARCH FORM - SIMPLE
   ================================ */
.searchParams
{
    float:left; 
    width:100%;
    display:inline;
    padding: 0 10px 0 10px;
}

.searchFormLabel
{
    color:#333333;
    font: normal 800 12px Arial,Helvetica,sans-serif;
}

.seachFormField_Long
{
    color:#333333;
    font: normal normal 12px Arial,Helvetica,sans-serif;
    width: 350px;
}

.seachFormField_Medium
{
    color:#333333;
    font: normal normal 12px Arial,Helvetica,sans-serif;
    width: 200px;
}

.seachFormField_Short
{
    color:#333333;
    font: normal normal 12px Arial,Helvetica,sans-serif;
    width: 100px;
}

.seachFormField_DDL
{
    color:#333333;
    font: normal normal 12px Arial,Helvetica,sans-serif;
}

.instructionsList 
{
    float:right; 
    width:300px;
    padding: 10px;
    clear: both;
    margin-top: 20px;

    background-color:#ddd;

    -moz-border-radius-topleft:5px; 
    -webkit-border-top-left-radius:5px;
    -moz-border-radius-topright:5px; 
    -webkit-border-top-right-radius:5px;
    -moz-border-radius-bottomleft:5px; 
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius-bottomright:5px; 
    -webkit-border-bottom-right-radius:5px;
}

.instructionsList ul 
{
    margin-top: 0px;
    margin-left: 8px;
    padding-left: 8px;
}

.instructionsList ul li
{
    margin-left: 0px;
    padding-left: 0px;
    color:#333333;
    font: normal normal 12px Arial,Helvetica,sans-serif;
}

/* ================================
   STYLES FOR SEARCH RESULTS DETAILS - SIMPLE
   ================================ */
.Breadcrumb_Label
{
    float:left;
}

.Breadcrumb_Button
{
    float:right;
}

.SRD_Header, .SR_Header 
{
    color:#333;
    font: normal 800 16px Arial,Helvetica,sans-serif;
}
.SRD_HR
{
    border-bottom: solid 1px #a44b67;
    width:100%;
    margin: 10px 0 10px 0;
}

.SRD_Spacer 
{
    height:10px;
    line-height:10px;
    margin:0;
    padding:0;
}

.SRD_SubHeader, .SR_SubHeader 
{
    color:#838181;
    font: normal 800 12px Arial,Helvetica,sans-serif;
}
.details
{
    width:100%;
}
.detailscolumn1, .detailscolumn2, .detailscolumn3
{
    border:solid 0px red;
    float:left;
}
.detailscolumn1
{
    padding: 5px 2px 5px 0px;
    width:243px;
}
.detailscolumn2
{
    padding: 5px 3px;
    width:245px;
}
.detailscolumn3
{
    padding: 4px 0px 5px 2px;
    width:243px;
}

.detailsborder1,.detailsborder2,.detailsborder3
{
    padding: 5px;

}

.detailsborder1
{
    border:solid 0px #a44b67;
    height:250px;
    padding-left:0px;
}

.detailsborder2
{
    height:250px;
}

.detailsborder3
{
    background-color:#ddd;
    min-height:250px;

    -moz-border-radius-topleft:5px; 
    -webkit-border-top-left-radius:5px;
    -moz-border-radius-topright:5px; 
    -webkit-border-top-right-radius:5px;
    -moz-border-radius-bottomleft:5px; 
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius-bottomright:5px; 
    -webkit-border-bottom-right-radius:5px;
}

.detailsColumnHR
{
    border-bottom: solid 1px #a44b67;
    width:100%;
    margin: 0;
}

.detailsColumnHeader
{
    color:#a44b67;
    font: normal 800 14px Arial,Helvetica,sans-serif;
    padding: 0 0 5px 0;
}

.detailsLabelSpacer
{
    padding:10px 0 0 0;
}

.detailsLabel
{
    color:#333333;
    font: normal 800 12px Arial,Helvetica,sans-serif;
}
.detailsValue
{
    color:#333333;
    font: normal normal 12px Arial,Helvetica,sans-serif;
}
.detailsValueSmall
{
    color:#333333;
    font: normal normal 11px Arial,Helvetica,sans-serif;
}
.QCPLogo
{
    float:right;
}