
body.main {
background: #f0f0ef url(/images/bg_content.gif) repeat-y fixed left top;
}


body.extra {
background-image : url(/images/#);
background-repeat : repeat-y;	
background-color : #ffffff;
background-position : left top;
background: #ffffff url(/images/#) no-repeat fixed left top;
}




 body,table,td,tr,noscript,input,textarea,select,form {
	font-family : MS Sans Serif, Arial,Helvetica, sans-serif;
	font-size : 12px;
	color : #4C2A2B;
	line-height : normal;
}

table.data  {
background: #ffffff ;
	border-top: 1px solid #000000 ;
	border-right: 0px ;
	border-bottom: 0px ;
	border-left: 1px solid #000000 ;
}

table.data th, table.data td {
	font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	border-top: 0px ;
	border-right: 1px solid #000000 ;
	border-bottom: 1px solid #000000 ;
	border-left: 0px ;
	padding: 10px 10px 10px 10px ;
}

.submenutext {
	font-family : Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.text {
	font-family : Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}


.tabletext, td.tabletext {
	font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : normal;
}

.tinytext {
	font-family : Arial,Helvetica,sans-serif,Verdana;
	font-size : 10px;
	color : #006BA6;
	line-height : normal;
}



.titles {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 15px;
	font-weight: bold;
	color : #000000;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.subtitle {
	font-family : Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.description {
	font-family : MS Sans Serif, Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.quotes {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	color : #4C2A2B;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.quotesContact {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	color : #4C2A2B;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.quotesProjects {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #4C2A2B;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.header1 {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #4C2A2B;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.header2 {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #4C2A2B;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}

.descTitle {
	font-family : Arial, Verdana, MS Sans Serif, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #FFFFFF;
	line-height : normal;
	padding: 0px 0px 0px 0px;
}





.colorfooter {
	color : #666666;
}



.coloraztecgreen {
	color : #53A193;
}

.color1 {
	color : #000000;
}
.color2 {
	color : #cccccc;
}
.color3 {
	color : #015E92;
}







a:LINK {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #B68B62;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a:VISITED {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #4C2A2B;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a:ACTIVE {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #4C2A2B;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a:HOVER {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #4C2A2B;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}



a.title:LINK {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 15px;
	font-weight: bold;
	line-height : normal;
	color : #015E92;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a.title:VISITED {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 15px;
	font-weight: bold;
	line-height : normal;
	color : #015E92;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a.title:ACTIVE {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 15px;
	font-weight: bold;
	line-height : normal;
	color : #015E92;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a.title:HOVER {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 15px;
	font-weight: bold;
	line-height : normal;
	color : #015E92;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}

a.contact:LINK {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #015E92;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}
a.contact:VISITED {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #015E92;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}
a.contact:ACTIVE {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #015E92;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}
a.contact:HOVER {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #B6D0E4;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}




a.body:LINK {
	font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #000000;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a.body:VISITED {
	font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #000000;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a.body:ACTIVE {
	font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	color : #000000;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}
a.body:HOVER {
	font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6C8CA3;
	text-decoration : underline;
	padding: 0px 0px 0px 0px;
}











































input.submitbutton { 
font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #333333;
font-weight: normal;
border-color: #334033;
background-color: #ececec;
border-color: #cccccc #cccccc #cccccc #cccccc;
height: auto;
width: auto;
clip:  rect();
}


input.inputlight {
font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000033;
font-weight: normal;
border-color: #f0f0f0;
background-color: #ececec;
border-color: #f0f0f0 #f0f0f0 #f0f0f0 #f0f0f0;
height: auto;
width: auto;
clip:  rect();
}


textarea.textareatext { 
font-family : Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
font-size : 13pt;
color :#000000;
font-weight : normal;
border-color: #ffffff;
background-color : #666666;
border-color: #cccccc #999999 #999999 #cccccc;
height: auto;
width: auto;
clip:  rect();
}


input.dark1
{
	border-color : #ffffff;
	background-color : #666666;
}








