﻿body{font-family:Arial;margin:0px}

.headerText{font-size:22px;color:#970F01;padding-left:90px}
ul#header{margin:0;padding:0;list-style:none}
ul#boxLeft{margin:0;padding:0;list-style:none}
ul#boxRight{margin:0;padding:0;list-style:none}

.boxAddress{background-color:#EFEFEF;color:#585858;font-size:11px;padding:10px;line-height:18px}
.boxHome{color:#970F01;font-size:15px;padding:10px;text-align:center}

.footerdivisor{height:1px;background-color:#970F01}
.labelFooter{color:#939393;font-size:12px}
a.lnkFooterOption{color:#939393;font-size:12px;text-decoration:none}
a.lnkFooterOption:hover{color:#970F01;}

/********************************************************/
/*                     Contact US                       */
/********************************************************/
.buttons{background-image : url(../Images/Internal/SendOff.jpg); background-position:top left; background-repeat: no-repeat; width:60px; height:24px; cursor:pointer;}
.buttonsHover{ background-image : url(../Images/Internal/SendOn.jpg); background-position:top left;background-repeat: no-repeat; width:60px; height:24px; cursor:pointer;}
.labeldesc{font-size:12px;color:#4b4b4b; padding-left:30px; line-height:20px;}
.Textarea{font-size:12px;color:#4b4b4b; line-height:20px; border: solid 1px #9F9F9F;}
/********************************************************/

/********************************************************/
/*                     META TAG                         */
/********************************************************/
div.MetaTag{float:left;font-size:10px;color:Black;text-transform:uppercase;font-weight:bold;padding:5px;text-align:center;font-family:Verdana;}
div.MetaTag a:active{font-size:10px;color:Black;text-decoration:none;font-weight:bold;font-family:Verdana;}
div.MetaTag a:link{font-size:10px;color:Black;text-decoration:none;font-weight:bold;font-family:Verdana;}
div.MetaTag a:visited{font-size:10px;color:Black;text-decoration:none;font-weight:bold;font-family:Verdana;}
div.MetaTag a:hover{font-size:10px;color:#970F01;font-weight:bold;font-family:Verdana;}
div.ContainerMetaTag{font-size:10px;width:530px;position:relative; border: 0 none;font-weight:bold;font-family:Verdana;}
div.ContainerDefaultMetaTag{font-size:10px;width:530px;position:relative;border: 0 none; height:20px;font-weight:bold;font-family:Verdana;}
/********************************************************/

/********************************************************/
/*                     LOGIN                            */
/********************************************************/
.logout{border:none;cursor:pointer;background-color:Transparent;color:Black;font-family:Verdana;font-size:10px; font-weight:bold; }
.logout:hover{border:none;cursor:pointer;background-color:Transparent;color:#990100;font-family:Verdana;font-size:10px; font-weight:bold; }
.ContainerLogout{position:relative;border:0 none;color:Black;font-family:Verdana;font-size:10px;}
/********************************************************/

/********************************************************/
/*                     CONTENT                          */
/********************************************************/
.centerBox{background-color:#6E4B1D;vertical-align:top;height:426px;}
#InternalContainer1{font-size:14px;color:#F7DFA7;line-height:15px;padding-left:17px;padding-right:17px;vertical-align:top;border: solid 0px #F00;margin-top:20px}
#InternalContainer1 table{font-size:14px;color:#F7DFA7;line-height:15px;}
#InternalContainer1 img{border: solid 1px #FFCD11; margin-left:18px;margin-bottom:17px}
#InternalContainer1 a{font-size:14px;color:#ffce11;line-height:15px;text-decoration:underline;}
#InternalContainer1 a:hover{font-size:14px;color:#FFFFFF;line-height:15px;text-decoration:underline;}
#InternalContainer1 p{line-height:20px}

#ServiceHomeContainer{font-size:14px;color:#F7DFA7;line-height:15px;padding-right:15px;padding-left:15px;padding-bottom:15px;padding-top:0px;vertical-align:top;background-color:#6E4B1D;width:600px;overflow:-moz-scrollbars-vertical;OVERFLOW-Y: auto;OVERFLOW-X: hidden;height:550px}
#ServiceHomeContainer a{font-size:14px;color:#ffce11;line-height:15px;text-decoration:underline;}
#ServiceHomeContainer a:hover{font-size:14px;color:#FFFFFF;line-height:15px;text-decoration:underline;}
#ServiceHomeContainer p{line-height:20px}

.ContentCenterOff{font-size:14px;}
.ContentCenterOn{font-size:14px;color:#000000;background-color:#C0C0C0;}
.InternalContent{font-size:12px;color:#4b4b4b; padding-left:30px; line-height:20px; vertical-align:top;}
.InternalContent p{font-size:12px;color:#4b4b4b; line-height:25px;}
.InternalContentTitle{font-size:26px;color:#4b4b4b;}
.InternalContentLeftTitle{font-size:12px; font-weight:bold; color :#970F01; }
.InternalContentLeft{font-size:11px;color:#4b4b4b;}
.InternalContentLeft p{font-size:11px;color:#4b4b4b; line-height:18px;}
.InternalContentLeftImg p{font-size:11px;color:#4b4b4b; padding-top:0px; padding-bottom:0px; margin-top:0; margin-bottom:0; }
/********************************************************/

/********************************************************/
/*                      MENU HOME                       */
/********************************************************/
.itemMenu1{ background-image:url(../Images/Home/MenuHome/AboutUs-off.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu1hover{ background-image:url(../Images/Home/MenuHome/AboutUs-on.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu2{ background-image:url(../Images/Home/MenuHome/Services-off.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu2hover{ background-image:url(../Images/Home/MenuHome/Services-on.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu3{ background-image:url(../Images/Home/MenuHome/Portfolio-off.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu3hover{ background-image:url(../Images/Home/MenuHome/Portfolio-on.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu4{ background-image:url(../Images/Home/MenuHome/JobsToBid-off.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu4hover{ background-image:url(../Images/Home/MenuHome/JobsToBid-on.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu5{ background-image:url(../Images/Home/MenuHome/Subcontractors-off.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu5hover{ background-image:url(../Images/Home/MenuHome/Subcontractors-on.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu6{ background-image:url(../Images/Home/MenuHome/ContactUs-off.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}
.itemMenu6hover{ background-image:url(../Images/Home/MenuHome/ContactUs-on.jpg); background-position:left top; background-color:#970F01; background-repeat:no-repeat;cursor:pointer}

/********************************************************/

/********************************************************/
/*                     DELETEALERT                      */
/********************************************************/
table.alertoutertable{	border-top: solid 1px #970F01;	border-left: solid 1px #970F01;	border-bottom: solid 1px #970F01;	border-right: solid 1px #970F01;}
table.alertinnertable{	border-top: solid 1px #FFFFFF;	border-left: solid 1px #FFFFFF;	border-bottom: solid 1px #FFFFFF;	border-right: solid 1px #FFFFFF;	background-color: #EFEFEF;}
table.alerttitletable tr{	background-color: #970F01;	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F6EECF,endColorStr=#FFFFFF);	border-bottom: solid 1px #FFFFFF;	color: #FFFFFF;	font-family:Arial;	font-size: 11px;	font-weight: bold;}
table.alertmessagetable{	border-top: solid 1px #970F01;	color: #4B4B4B;	font-family:Arial;	font-size: 12px;}
table.alertbuttontable{	border-top: solid 1px #422805;	background-color: #FFFFFF;}
td.alertbuttonseparatorskin{	width: 1px;	background-color: #970F01;}
td.alertbuttonseparatorwhite{	width: 1px;	background-color: #FFFFFF;}
a.imagebutton{	color: #4B4B4B;	text-decoration: none;	font-size:11px;}
a.imagebutton:hover{	color: #4B4B4B;	text-decoration: none;	font-size:11px;}