p,body,html,li,ul,a,table
{
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:1em;
		margin:0;
		border:0;
	padding:0px;
}
/* Menu */
#menu li a:hover 
{
	border-bottom: 1px solid white;
}

#menu li
{
	list-style:none;
	float:left;
	padding-left:25px;
}
td#menu { height:30px; }
#menu {background-color: #6989BC;}
#menu li a:link, #menu li a:visited
{
	display: block;
	background-color: #6989BC;
	color: white;
	text-decoration: none;
	font-size:15px;
	padding-bottom:1px;
}

/* Footer */
#footer
{
	padding: 4px 4px 4px 20px;
	background-color: #6989BC;
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	margin:0;
	border:0;
}
#footer a, #footer a:link,#footer a:visited
{
	color:white;
	text-decoration:none;
}
#footer a:hover
{
	border-bottom-style:solid; 
	border-bottom-width:1px;
}

#panel
{
	border-top: 1px solid #E2E2E2; /* light gray */
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	font-size:15px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	color:#404040; /* off-black */
}
#sectionheader
{
	vertical-align:top;
	font-size:22px;
	/*color:white; */
	color:white;
	padding-left:21px;
	font-weight:bold;
}
#sectionheader img
{
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:bottom;
}

#stdcontent,#casefile
{
	font-size:17px;
	color:#404040; /* off-black */
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}
#contentborder,#stdcontent,#casefile,#welcomecontent,#news
{
	border-top: 1px solid #E2E2E2; /* light gray */
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
}
#contentborder
{
	border-top: 2px solid #AABBD5; /* light blue */
	border-left: 2px solid #AABBD5;
	border-right: 2px solid #AABBD5;
	border-bottom: 2px solid #AABBD5;
}
table#companylist,#companylist a,#companylist a:visited,#companylist a:link
{
font-size:15px;
color:#404040;
}
#companylistintro
{
font-size:15px;
color:#404040;
font-weight:bold;
}
#companylist td
{
padding-left:5px;
padding-right:5px;
/*border-top:none;
border-right: 1px solid #E2E2E2;
border-left: none;
border-bottom: 1px solid #E2E2E2;*/
border:0;
margin:0;
text-align:left;
font-size:15px;
padding-top:10px;
padding-bottom:10px;
}
#casefile h2
{
	font-weight:bold;
	font-size:15px;
}
#casefile h3
{
	font-weight:bold;
	font-size:20px;
}
#casefile_quote
{
	padding-top:20px;
	font-size:15px;	
}
#casefile_quote i
{
  color:#FF850C; /* orange */
	font-weight:bold;
	font-style:italic;
}
#casefile_quote a,#casefile_quote a:visited,#casefile_quote a:link
{
  color:#FF850C; /* orange */
	font-weight:bold;
	font-style:italic;
}
#casefile
{
	background-color:#FBFBD7; /*light cream*/
}
#casefile_orglist li
{
	list-style:none;
	float:left;
	padding-left:10px;
	font-size:12px;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	display:block;
	
}
#casefile_orglist a, #casefile_orglist a:visited,#casefile_orglist a:link
{
	color:#6989BC;
}
#casefile_orglist a:hover
{
	color:blue;
	/*border-bottom: 1px solid blue;*/
}
#casefile_orglist ul
{
	display:block;
	font-size:16px;
	padding-bottom:0px;
	background-color:#6989BC;
	color:white;
	text-align:center;
	padding-bottom:3px;
}
td#casefile_orglist
{
	border-top: 1px dotted #6989BC; /* dark blue */
	border-left: 1px dotted #6989BC;
	border-right: 1px dotted #6989BC;
	border-bottom: 1px dotted #6989BC;
}




#casefile_screenshotlist li
{
	list-style:none;
	float:left;
	padding-left:10px;
	font-size:12px;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	display:block;
	
}
#casefile_screenshotlist a, #casefile_screenshotlist a:visited,#casefile_screenshotlist a:link
{
	color:#6989BC;
}
#casefile_screenshotlist a:hover
{
	color:blue;
	/*border-bottom: 1px solid blue;*/
}
#casefile_screenshotlist ul
{
	display:block;
	font-size:16px;
	padding-bottom:0px;
	background-color:#6989BC;
	color:white;
	text-align:center;
	padding-bottom:3px;
}
td#casefile_screenshotlist
{
	border-top: 1px dotted #6989BC; /* dark blue */
	border-left: 1px dotted #6989BC;
	border-right: 1px dotted #6989BC;
	border-bottom: 1px dotted #6989BC;
}




#casefile_techusedlist ul,#servicesprovided ul
{
	/*display:block;*/
	font-size:16px;
	padding-bottom:0px;
	background-color:#6989BC;
	color:white;
	text-align:center;
	padding-bottom:3px;
}
td#casefile_techusedlist,td#servicesprovided
{
	border-top: 1px dotted #6989BC; /* dark blue */
	border-left: 1px dotted #6989BC;
	border-right: 1px dotted #6989BC;
	border-bottom: 1px dotted #6989BC;
}

#casefile_techusedlist li,#servicesprovided li
{
	list-style:none;
	float:left;
	padding-left:5px;
	font-size:12px;
	padding-top:5px;
	padding-bottom:0px;
	text-align:left;
	/*display:block;*/
	color:#6989BC; /* light blue*/
	
}
#servicescontactus,#servicescontactus a:visited,#servicescontactus a:link
{
	font-size:16px;
	color:white; /* off-black */
	background-color:#FF850C; /* orange */
	}
#servicescontactus
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#contactusemail a, #contactusemail a:link, #contactusemail a:visited
{
	font-size:20px;
	color:blue;
	text-decoration:none;
}
#contactusaddress,#contactustelno,#contactusemail
{
	font-size:20px;
	color:#404040;
}
#contactusemail
{
	padding-top:20px;
}
#welcomecontent
{
color:#404040;
font-size:17px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

#welcomebanner
{
color:#808080;
font-size:40px;
}

#news ul
{
	padding-left:10px;
	list-style-type: disc;
	margin-left:15px;
	font-size:15px;
		color:#404040; /* off-black */
}
#news
{
color:#404040; /* off-black */
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
#news a:visited,#news a:link,#quotethankyou
{
	color:#404040; /* off-black */
}
#cvdownload a,#cvdownload a:link,#cvdownload a:visited,div#cvdownload
{
color:#FF850C; /* orange */
font-weight:200;
font-size:14px;
}
div#cvdownload
{
text-align:right;
}
#quotethankyou
{
	font-size:12px;
	font-weight:bold;
}