/***********************************************/
/* General  and global styles                  */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}

a:link, a:visited, a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	font: Normal 100% Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

td.footer{
	font: Normal 100% Arial,sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;
}

td.footerLine{
	background-color: #CCCCCC;
}

.imagePadding{
	padding: 0px 0px 0px 4px;
}

.imagePadding5px{
	padding: 0px 5px 0px 0px;
}
	

/***********************************************/
/* Home Page Layout classes                    */
/***********************************************/

td.flashBox{
	padding: 0px;
	background-color: #B2B5B4;
	font: Bold 100% Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

td.homePanelLeft{
	padding: 3px 10px;
	background-color: #2D796A;
	font: Normal 100% Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}

td.homePanelCenter{
	padding: 3px 10px;
	background-color: #517050;
	font: Normal 100% Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}

td.homePanelRight{
	padding: 3px 10px;
	background-color: #535E55;
	font: Normal 100% Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}

/************************************************/
/* Projects Page Layout classes                 */
/************************************************/

td.contentProjects{
	padding: 10px 5px 0px 10px;
	background-color: #B38295;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left
}

/************************************************/
/* Services Page Layout classes                 */
/************************************************/
.titleHeaderServices{
	font: Bold 100% Arial, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:left
}

td.contentServices{
	padding: 10px 5px 0px 10px;
	background-color: #5B897F;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left
}

td.contentServices2{
	padding: 10px 5px 0px 0px;
	background-color: #5B897F;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left
}

/************************************************/
/* Creative Nexus Page Layout classes           */
/************************************************/

td.contentCreative{
	padding: 10px 5px 0px 10px;
	background-color: #D18457;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left
}

/************************************************/
/* About Page Layout classes                    */
/************************************************/
.titleHeaderAbout{
	font: Bold 100% Arial, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:left
}

td.contentAbout{
	padding: 10px 5px 0px 10px;
	background-color: #788E5A;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left
}

/************************************************/
/* Contact Us Page Layout classes               */
/************************************************/

td.contentContact{
	padding: 10px 5px 0px 10px;
	background-color: #586F6B;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:left
}

/************************************************/
/* Navigation Elements and Layout classes       */
/************************************************/

td.navMastHead{
	padding: 0px 0px 5px 10px;
	background-color: #A04527;
	width: 500px;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align:left;
}

.navTitleHeaderLeft{
	font: Bold 100% Arial, sans-serif;
	font-size: 14px;
	color: #5A5D59;
	text-align:left
}

td.leftNav{
	padding: 10px 0px 0px 10px;
	font: Normal 100% Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left
}

.leftNavArrows{
	font: Normal 100% Arial, sans-serif;
	font-size: 17px;
	color: #5A5D59;
	line-height: 20px;
}

.leftNavLinks a:active {
color: #000000;
text-decoration: none;
}
.leftNavLinks a:link {
color: #000000;
text-decoration: none;
}

.leftNavLinks a:visited {
color: #000000;
text-decoration: none;
}

.leftNavLinks a:hover {
color: #000000;
text-decoration: underline;
}

.pageNavArrows{
	font: Normal 100% Arial, sans-serif;
	font-size: 17px;
	color: #ffffff;
	line-height: 20px;
}

/************************************************/
/* Form Elements and Layout classes             */
/************************************************/
form { 
border: dashed #A89A8B; 
border-width: 1px 0; 
padding: 5px 0px  5px 0px; 
}
 
.input {
margin:0px 0px 5px 0px;
font-family:Arial, Helvetica, sans-serif; 
border: 1px solid #ffffff; 
font-size:10px;
color:#000000; 
background-color: #ffffff;
} 

.input2 {
margin:0px 0px 5px 0px;
font-family:Arial, Helvetica, sans-serif; 
border: 1px solid #ffffff; ß
font-size:11px;
color:#000000; 
background-color: #ffffff;
} 

.send { 
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:10px; 
} 