BODY {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top : 0px;
	background-image : url(../images/back_tile.gif);
	background-repeat : repeat-x;
}

TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
}

.backing {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top : 180px;
	background-image : url(../images/logo_tile.gif);
	
}

.mdlcol {
	padding-left : 21px;
	padding-right : 16px;
	}
	
	
/* general link styles  */

A {	text-decoration : none;	font-size : 11px;	}
A:hover {	text-decoration : underline;	font-size : 11px;	}
A:visited {	text-decoration : none;	font-size : 11px;	}


/* menu related styles */

a.menulink1 {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #003366; text-decoration : none;}
a.menulink1:link {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #003366; text-decoration : none;;}
a.menulink1:visited {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #003366; text-decoration : none;}
a.menulink1:active {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #003366; text-decoration : underline;}
a.menulink1:hover {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #003366;text-decoration : underline;}

a.menulink2 {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #FF9900; text-decoration : none;}
a.menulink2:link {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #FF9900; text-decoration : none;;}
a.menulink2:visited {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #FF9900; text-decoration : none;}
a.menulink2:active {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #FF9900; text-decoration : underline;}
a.menulink2:hover {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #FF9900;text-decoration : underline;}

a.menulink3 {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.menulink3:link {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;;}
a.menulink3:visited {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.menulink3:active {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : underline;}
a.menulink3:hover {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF;text-decoration : underline;}



/**** page body styles ****/	
a.welcomelink {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; color : #0099FF; text-decoration : none;	line-height : 22px;}
a.welcomelink:link {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; color : #0099FF; text-decoration : none;	line-height : 22px;}
a.welcomelink:visited {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; color : #0099FF; text-decoration : none;	line-height : 22px;}
a.welcomelink:active {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; color : #0099FF; text-decoration : underline;	line-height : 22px;}
a.welcomelink:hover {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; color : #0099FF;text-decoration : underline;	line-height : 22px;}


.welcometext01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #330000;
	line-height : 15px;
}

.welcometext02 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #938064;
	line-height : 14px;
}

a.bodylink1 {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.bodylink1:link {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.bodylink1:visited {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.bodylink1:active {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : underline;}
a.bodylink1:hover {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF;text-decoration : underline;}

.h_textcell {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	padding-left : 6px;
	padding-right : 6px;
}

.h_textcell2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	padding-left : 6px;
	padding-right : 6px;
	background-image : url(../images/h_grad01.jpg);
	
	}
	
.h_textcell3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	padding-left : 6px;
	padding-right : 6px;
	background-image : url(../images/h_grad02.jpg);
	
	}
.bodytext01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

.picfloater {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	float : left;
	padding-right : 12px;
}

.notetext01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

/******** agency styles ***********/

.agencyheadtext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #4C3A20;
	line-height : 22px;
}

a.agentlink1 {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : none;}
a.agentlink1:link {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : none;}
a.agentlink1:visited {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : none;}
a.agentlink1:active {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : underline;}
a.agentlink1:hover {	font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF;text-decoration : underline;}

.agency_text01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	padding-right : 6px;
	line-height : 16px;	
	}	
	
.testimonials {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	padding-right : 6px;
	line-height : 16px;
	background-color : #FFFFCC;
}	
		
/******** design styles ***********/

.ds_text01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	padding-right : 6px;
	line-height : 16px;	
	}	
	
.ds_headtext01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #938064;
	padding-left : 6px;
	padding-right : 6px;
	}
	
.ds_subhead01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #4C3A20;
}

.ds_textcell {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
	padding-left : 6px;
	padding-right : 6px;
}

.ds_textcell2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
	padding-left : 6px;
	padding-right : 6px;
	background-image : url(../images/ev_grad02.jpg);
	background-repeat : repeat-x;
	
	}

/******** case study styles ***********/
.cs_headtext01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #938064;
	padding-left : 6px;
	padding-right : 6px;
	}

.csf_cell {
	padding-left : 20px;
	padding-right : 16px;
	}


.cs_subhead01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
	font-weight : bold;
}

.cs_subhead02 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
}

.cs_title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
	padding-left : 9px;
	padding-right : 6px;
	font-weight : bold;	
	}
	
.cs_text01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
	padding-right : 6px;
	}	

.cs_text02 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #330000;
	padding-left : 9px;
	padding-right : 9px;
	line-height : 14px;
		}	
	
		
a.cs_bodylink01 {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.cs_bodylink01:link {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.cs_bodylink01:visited {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : none;}
a.cs_bodylink01:active {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF; text-decoration : underline;}
a.cs_bodylink01:hover {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #0099FF;text-decoration : underline;}



/******** contact styles ***********/

.cnt_text01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	padding-right : 6px;
	}	
	
a.contactlink1 {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FF0099; text-decoration : none;}
a.contactlink1:link {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FF0099; text-decoration : none;}
a.contactlink1:visited {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FF0099; text-decoration : none;}
a.contactlink1:active {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FF0099; text-decoration : underline;}
a.contactlink1:hover {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FF0099;text-decoration : underline;}

/******** news styles ***********/

.newstitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	padding-right : 6px;
	font-weight : bold;	
	line-height : 14px;
		}	
	
	.newsdate {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #938064;
	padding-right : 6px;
	line-height : 14px;
	}	
	
	
	.newstext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	padding-right : 6px;
	line-height : 14px;
		}	

.mdl_cell {
	padding-left : 20px;
	padding-right : 16px;
	}

/******** splash styles ***********/

.splashtext01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #938064;
}

a.splashlink {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : none;}
a.splashlink:link {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : none;}
a.splashlink:visited {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : none;}
a.splashlink:active {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF; text-decoration : underline;}
a.splashlink:hover {	font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #0099FF;text-decoration : underline;}

/******** generic form styles ***********/
.form_text01 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #330000;
	}	


input.input_search {
	background-color : #ffffff;
	color : #000000;
	border : 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding : 3px;
}

SELECT.input_search {
	background-color : #ffffff;
	color : #000000;
	border : 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding : 3px;
}

input.ii_input {
	background-color : #ffffff;
	color : #000000;
	border : 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding : 3px;
}

SELECT.ii_input2 {
	background-color : #ffffff;
	color : #000000;
	border : 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding : 3px;

}
.home_normal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#330000;
	line-height: 14px;
	padding-bottom: 14px;
}
.back_home{
	background-image: url(../images/h_grad01.jpg);
	background-repeat: repeat;
	width: 204px;
	background-color: White;
}
.back_home1{
	background-image: url(../images/h_grad02.jpg);
	background-repeat: repeat-x;
	width: 204px;
	background-color: White;
}
.back_home2{
	background-image: url(../images/h_general.gif);
	background-repeat: repeat-x;
	width: 10px;
	height: 90px;
	background-color: White;
}

a.site_by {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #938064; line-height: 11px; text-decoration : none;}
a.site_by:link {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #938064; line-height: 11px; text-decoration : none;;}
a.site_by:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #938064; line-height: 11px;  text-decoration : none;}
a.site_by:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #938064; line-height: 11px; text-decoration : none;}
a.site_by:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #938064; line-height: 11px; text-decoration : underline;}