@charset "utf-8";
/* CSS Document */


/*  --------------- A B O U T --------------------------------------- */
/*  ----------------------------------------------------------------- */

#h4history {
	width:220px;
	height:25px;
	text-indent:-8000px;
	background-image: url(../cm/cmimages/history_highlights.gif);
	margin:10px 0 8px 0!important;
}
#historyPane {
	font-size:11px;
	color: #54738B;
	padding-right:3px !important;
	width:230px !important;
	overflow:auto;
	height:400px;
}
#historyPane h5 {
	background-color: #E8CCAE;
	padding:2px;
	margin:0;
	font-size:13px;
	color:#FF6600;
	
}
#historyPane p {
	margin:0;
	padding: 8px 0 10px 0;
	border-top:#54738B dotted 1px;
}

#historyfooter {
color:#000000;
line-height:2;
margin:10px 0 !important;
font-size:11px;
background-color:#EEE;
padding:14px;
}


/*  --------------- V I R T U A L     C I O  -------------- */
/*  ----------------------------------------------------------------- */

#divVirtualcio {padding:3px !important; width:228px; display: inline;}

#divVirtualcio p{color:#54738B;
font-size:11px;
line-height:2;
margin:5px 0;}

#virtualcio {
background-image:url(../cm/cmimages/virtual_cio_virtual_cto.gif);
text-indent:-8000px;
width:148px;
height:25px;
margin:10px 0 8px 0!important;
}

/*  --------------- W E B   T E C H N O L O G I E S    -------------- */
/*  ----------------------------------------------------------------- */

.techlist {
	float: left;
	width: 580px;
	padding: 0;
	margin: 0 0 1em 0;
}
.techlist ul {
	margin:0;
}
.techlist ul li {
	float: left;
	width: 250px;
	margin: 0 0 1em 0;
	font-size:11px;
	font-weight:bold;
}
/*  --------------- C O N T A C T U S  -------------- */
/*  ----------------------------------------------------------------- */

#contactform {
	font-size:11px;
	color:#999;
	margin-left:9px;
}
#contactform p {
	margin-top:10px
}
.sidebarbanner {
	margin:10px 0 5px 0 !important
}
.instructions {
	margin:0 0 1.5em 0 !important;
	color:#000000;
	line-height:2;
}
#contactform input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #b2c4d1;
	background-color:#FFFFFF;
	padding:4px;
	width:208px;
}
#contactform textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #b2c4d1;
	background-color:#FFFFFF;
	padding:4px;
	width:208px;
}
.noborder {
	border:none !important;
	padding:0 !important;
	margin:0 !important;
	width:119px !important;
}
#body_contact_us #nav6 a {
	background-image: url(../images/nav_06_alt1.gif) !important;
}


/*  --------------- S U C C E S S   S T O R I E S (Loads in iframe)  -------------- */
/*  ----------------------------------------------------------------- */
/*Need to counteract the background stuff for the pages going into the iframe.*/
html body.success_story {
	background-image: none;
	background-color: transparent; 
}
html body.success_story #maincontent {
	padding: 0;
	margin: 0;
}