﻿.grayLine
{
	border-color: #c9c9c9;
}

.backgroundColor
{
	background-color:#40240f;
}

.backgroundTable
{
	background-color:#ecdbb6;
}

.bgTitle{ background-color:#B71234;font-family:Verdana; color:#ffffff;font-size:10px; height:25px;text-align: center; vertical-align:middle; border-left:35px;}
.bgSubTitle{color:White;background-color:#af8d5d; text-transform:capitalize;text-align:left;font-size:10px;height:18px;padding-left:5;}
.bgToolBar{background-color:#f7f3e9;font-family:Verdana; color:#B71234;font-size:11px;}

.bgLeftInternal
{
background-image:url(../Images/Residential/BgLeftModule.jpg);
background-repeat:repeat-y;
}

.bgRightInternal
{
background-image:url(../Images/Residential/BgRightModule.jpg);
background-repeat:repeat-y;
}

.bgShadowLeftInternal
{
background-image:url(../Images/Residential/BgShadowLeft.jpg);
background-repeat:repeat-y;
}

.bgShadowRightInternal
{
background-image:url(../Images/Residential/BgRightModul.jpg);
background-repeat:repeat-y;
}

.paddingTitleInternal
{
padding-left:100px;
}

.paddingExperIntegrityResults
{
padding-left:30px;
}

.bgShadowLeftHome
{
background-image:url(../Images/Home/BgShadowLeft.jpg);
background-repeat:repeat-y;
}

.bgShadowRightHome
{
background-image:url(../Images/Home/BgShadowRight.jpg);
background-repeat:repeat-y;
}

.fontFooter
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#72543e;

}

.paddingLogoFooter
{
padding-left:10px;
}


/*Text*/
/*.textRed{font-family:Arial; color:#3d3c37;font-size:11px; height:11px}*/
.textRedBold{font-family:Arial; font-weight: bold;color:#b71234;text-align: center;font-size:11px; height:11px}
.textBody{font-family:Verdana; color:#000000;font-size:11px;}
.textBlack{font-family:Arial; color:#3d3c37;font-size:11px;}
.textTitle{font-family:Verdana; font-weight: bold;color:#B71234;text-align: left;font-size:11px; height:11px}
.textRedDetails{font-family:Verdana; color:#B71234;font-size:10px; height:25px;text-align: left; vertical-align:middle; border-left:35px;}

.textRedBoldClick
{
	font-family:Verdana; 
	font-weight: bold;
	color:#B71234;
	text-align: center;
	font-size:11px; 
	height:11px;
	cursor:pointer
}

.imgJBKT
{
	font-family:Verdana; 
	color:#6c6c6c;
	font-size:10px;
	vertical-align:middle;
	padding-bottom:4px
}
	
.textRedClick
{
	font-family:Verdana; 
	color:#B71234;
	text-align: center;
	font-size:10px; 
	height:11px;
	cursor:pointer
}

.textRedBoldCUs
{
	font-family:Verdana;
	font-weight: bold;
	color:#B71234;
	text-align: left;
	font-size:13px; 
	height:13px
}


.textBlackCUs
{
	font-family:Verdana;
	color:#000000;
	font-size:10px;
	height:22px;
    vertical-align:top;
    text-align:right; 
    width:100px 
}

.textBlackCUs2
{
	font-family:Verdana;
	color:#000000;
	font-size:13px;
	height:10px;
    vertical-align:top;
}

.textBlackTitleCUs
{
	font-family:Verdana;
	color:#000000;
	font-size:11px;
	font-weight: bold;
	height:20px;
    vertical-align:top;
    width:300px 
}

.imgMailCUs
{
	cursor:pointer;
}

.textRedMail
{
	font-family:Verdana; 
	color:#B71234;
	font-size:11px; 
	height:25px;
	text-align:center;
	vertical-align:bottom
}

.textBoldOurTeam
{
	font-family:Verdana;	
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	line-height:16px;
}
.textBlackOurTeam
{
	font-family:Verdana;	
	font-size:10px;
	color:#000000;	
	line-height:16px;
}
.textRedOurTeam
{
	font-family:Arial;	
	font-size:12px;
	color:#b71234;	
}
.textHowdyRed
{
	font-family:Arial;	
	font-size:16px;
	color:#b71234;	
}
.textHowdyBold
{
 font-weight:bold;
 text-transform:uppercase;
 font-family:Arial;
 font-size:16px;
}
.textHowdy
{
 text-transform:uppercase;
  font-family:Arial;
 font-size:16px;
}
.textHowdyDetail
{
 font-family:Arial;
 font-size:12px;
}
td.comment
{
	padding: 10px;
	color:#70031d;
	width:200
}

/*Elemens*/
.textRedBold{font-family:Verdana; font-weight: bold;color:#B71234;text-align: center;font-size:11px; height:11px}
.textboxredheader{font-family:Verdana;text-align: left;color:#B71234;font-size:10px;border: #B71234 1px solid;margin: 0px; width:110;}
.textbox{ text-align:left;font-family:Verdana;text-align: left;color:#B71234;font-size:11px;border: #B71234 1px solid;margin: 0px; width:235px; 
height:18
}
.textboxsmall{ text-align:left ;font-family:Verdana;text-align: left;color:#B71234;font-size:11px;border: #B71234 1px solid;margin: 0px; width:40; height:18}
/*Footer*/
.textByFooter
{
	font-family:Verdana; 
	color:#6c6c6c;
	font-size:10px;
	vertical-align:middle;
}


.textMenuFooter
{
	font-family:Verdana;
	color:#000000;
	font-size:10px; 
	height:18px;
	cursor:pointer
}

.textMenuFooterON
{
	font-family:Verdana;
	color:#B71234;
	font-size:10px; 
	font-weight:bold;
	height:18px;
	cursor:pointer
}

.textboxred
{
	font-family:Verdana;
	text-align: left;
	color:#B71234;
	font-size:11px;
	border: #B71234 1px solid;
	margin: 0px; 
	width:320px; 
	height:18
}

.textMBoxRed
{
	font-family:Verdana;
	text-align: left;
	color:#B71234;
	font-size:11px;
	border: #B71234 1px solid;
	margin: 0px; 
	margin-top: 2px;
	width:320px;
	height:140px;
}

a
{
	color:Black;
	text-decoration: none;
}

a:hover
{
	/*color:#b71234;*/
	color:White;


}
a.imagebutton
{
	color:Black;
	text-decoration: none;
}

a.imagebutton:hover
{
	color:Black;
	text-decoration: none;
}

/*Divisor*/
td.horizontaldivisor
{
	border-top-width: 1px;
	border-top-color:#c9c9c9;
	border-top-style: solid;
}
td.horizontaldivisor2
{
	height: 1px;	
	background-color: #000000;
}

td.verticaldivisorleft
{
	width: 1px;
	background-color: #000000;
}
.horizontaldivisorBlack
{
	height: 1px;	
	background-color: #000000;
}

.tdHeight
{ 
	height:25px
}

/*Tables*/
table.ExternalTable
{background-color:White;
	margin-left: 164px;
}
.LittleTable
{background-color:#f9f2e4;}
.internalbody
{
 background-color:#f7f3e9;
}
.border
{ 
	border:solid 1px;
	border-color: #c9c9c9;
  }
.space
{
	height:400px;
}
.mediumSpace
{
	height:15px;
}
.highSpace
{
	height:30px;	
}
.widthSpace
{
	width:165px;	
}
/*Tabs*/
table.tabs td div.unselected
{
	width: 100%;	
	height: 100%;	
	cursor: hand;
	cursor: pointer;
}

table.tabs td div.selected
{
	width: 100%;
	height: 100%;	
}
table.internalWigth
{
	width: 186;
}
/* Contact Us*/
.imgLeft
{
	background-image: url(../Images/WebSite/ContactUs/ShadowLeft.jpg);	
}
.imgRight
{
	background-image: url(../Images/WebSite/ContactUs/ShadowRight.jpg);
}


/* INPUTS  - BOTONERA */

input
{
	font-family: Verdana;
	font-size: 11px;
	color: #b71234;
	font-weight: bold;
}
input.imagebutton
{
	border: solid 0px #000000;
	font-size:11px;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
}

input.imagebutton_over
{
	border: solid 0px #000000;
	font-size:11px;
	background-color: #e5d7b6;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
}
input.imagebutton_toolbartop
{
	border: solid 0px #000000;
	font-size:11px;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
}
input.imagebutton_toolbartop_over
{
	border: solid 0px #000000;
	font-size:11px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: hand;
	cursor: pointer;
}

a.textSiteMap
{
	font-family:Verdana;
	color:#B71234;
	font-size:12px; 
	height:18px;
	cursor:pointer
}

a.textSiteMap:hover
{
	font-family:Verdana;
	color:#000000;
	font-size:12px; 
	font-weight:bold;
	height:18px;
	cursor:pointer
}

/********************************************************/
/*                     ALERT                      */
/********************************************************/
table.alertoutertable
{
	/*border-top: solid 1px #CC6E29;
	border-left: solid 1px #CC6E29;
	border-bottom: solid 1px #CC6E29;
	border-right: solid 1px #CC6E29;*/
	border: solid 1px #000000;
}

table.alertinnertable
{
	/*border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;*/
	background-color: #fefaf0;
}

table.alerttitletable
{
	background-color: #b71234;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFBE17,endColorStr=#FF8C32);
	border-bottom: solid 1px #FFFFFF;*/
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}

table.alertmessagetable
{
	/*border-top: solid 1px #CC6E29;*/
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
}

table.alertbuttontable
{
	border-top: solid 1px #000000;
	background-color: #FFFFFF;
	color :#000000;
}

td.alertbuttonseparatorskin
{
	width: 1px;
	background-color: #000000;
}

td.alertbuttonseparatorwhite
{
	width: 1px;
	background-color: #FFFFFF;
}

