/* CSS Document */
html{
	height:100%;
}
td,tr{
	font-size:11px;
}
body{
	margin:0;
	background-color:#CC3366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/headerback.gif);
	background-repeat:repeat-x;
	height:100%;
	line-height:16px;
}
h1{
	font-size:16px;
	color:#993366;
	margin:0px;
}
.subtitles,h2{
	font-size:11px;
	color:#993366;
	margin:0px;
	margin-bottom:4px;
	font-weight:bold;
}
.bold{	
	font-weight:bold;
}
h3{
	font-size:11px;
	color:#ffffff;
	margin:0px;
}
input,textarea,select{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#column1{
	width:235px;
	padding:10px;	
	text-align:justify;
	float:left;
}
#column2{
	width:300px;
	
	text-align:justify;
	float:left;
	padding:10px;


	
}
#column3{
	width:265px;
	
	text-align:justify;
	float:left;
	padding:10px;


	
}

.nocolumn{
	width:557px;	
	text-align:justify;
	float:left;
	padding:10px;
	
}

.inner_nav{
	border-bottom:dashed #FFFFFF 1px; 
	padding-bottom:10px;
	width:125px;
}


.contact{	
	width:auto;	
	float:left;
	margin-top:-25px;
	padding-left:150px;

}
.centerjustify{
	text-align:center;
}
.rightjustify{
	text-align:right;
}
/*****Images******/
.img_logo{
	float:left;
}
.img_header{
	float:right;
}
.imageHolder{
	background-color:#ffffff;
	padding:8px;
	border:solid #E0C1D1 16px;

	
	text-align:center;

		
}
.caseStudyImage{
	float:right;
	margin-left:15px;
	margin-bottom:5px;
	background-color:#ffffff;
	width:300px;	
	text-align:center;

		
}
.whiteBorder{
	border:solid 2px #FFFFFF;
	margin-left:10px;

		
}
.imageCaption{
	background-color:#993366;
	padding:5px;
	color:#FFFFFF;
	margin-top:-2px;
	visibility:visible;
	text-align:justify;

}

/*****Text styles*******/
.body_text{
	color:#993366;
}
/*****Links***********/
a:link {color:#993366; text-decoration: underline}
a:visited {color:#993366; text-decoration: underline}
a:active {color:#993366; text-decoration: underline}
a:hover {color:#993366; text-decoration: none}



a.nav:link {	color:#ffffff; 	text-decoration: none; 	font-weight:bold;}
a.nav:visited {	color:#ffffff; 	text-decoration: none;	font-weight:bold;}
a.nav:active {	color:#FFCC00; 	text-decoration: none;	font-weight:bold;}
a.nav:hover {	color:#FFCC00; 	text-decoration: underline;	font-weight:bold; }

a.navselect:link {	color:#FFCC00; 	text-decoration: none; 	font-weight:bold;}
a.navselect:visited {	color:#FFCC00; 	text-decoration: none;	font-weight:bold;}
a.navselect:active {	color:#FFCC00; 	text-decoration: none;	font-weight:bold;}
a.navselect:hover {	color:#FFCC00; 	text-decoration: underline;	font-weight:bold; }

a.footer:link {	color:#ffffff; 	text-decoration: none; }
a.footer:visited {	color:#ffffff; 	text-decoration: none;}
a.footer:active {	color:#FFCC00; 	text-decoration: none;}
a.footer:hover {	color:#FFCC00; 	text-decoration: underline;}


/*******NEW************/
#divHeader
{
	width:720px;
	padding:10px;
	margin-bottom:-10px;
	

}
#divMain
{
	width:740px;			
	padding-right:1px;
	padding-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	
}
#divLeftNav
{
	width:126px;	
	line-height:30px;
	padding:10px;	
	float:left;
}
#divContent
{
	margin-top:6px;
	padding-bottom:6px;
	width:740px;
	background-color:#993366;
	height:auto;
	float:right;

}
#divContentBody{
	background-color:#ffffff;
	float:left;
	width:587px;
	margin-top:6px;
	min-height:500px;
	padding-top:10px;
	
}
#divFooter
{
	width:567px;
	text-align:center;	
	float:right;
	padding-right:20px;
	margin-top:5px;
	color:#FF99CC;
}
#divlogos{
	background-color:#FFFFFF;
	padding:10px;
	text-align:center;
	vertical-align:bottom;
	float:left;
	margin-top:10px;
	width:104px;

}
.casestudyHolder{
	background-color:#E0C1D1;
	padding:5px;
}
.contactbox{
	width:200px;
}
.contactbox_multiline{
	width:200px;
	height:100px;
}



/********admin************/
iframe{
	
	border: 1px solid #6699CC;
	padding:4px;	
}
.largetextarea{
	width:500px;	
	height:300px;
}
