.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/body{margin: 0px;padding: 0px;}


	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#4d73d4; border-style:solid; border-color:#4d73d4; border-width:1px 0px; padding:0px 0px 0px 150px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#FFFFFF; border-style:solid; border-color:#4d73d4; border-width:0px 0px 1px 0px; padding:5px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#FFFFFF; text-align:left; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; border-style:none; border-color:#000000; border-width:0px; padding:4px 5px 6px 12px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#FFFFFF; color:#000000; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#FFFFFF; color:#000000; }

		/* [active] */
		#imenus0 li a.iactive {background-color:#FFFFFF; color:#000000; }

	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#003399; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#FFFFFF; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 ul li:hover>a {background-color:#CDDAF0; color:#000000; }
		#imenus0 ul li a.ihover {background-color:#CDDAF0; color:#000000; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#CDDAF0; color:#000000; }



/* --[[ main css ]]-- */

.backgroundTitle {
  font-family: Garamond, "ITC Garamond", "Times New Roman", Times, serif;
  font-size: 12px;
  background-color: #42427B;
  color: #FFFFFF;
}
.sidebar {
  background-color: #EFEFF4;
  font-family: Garamond, "ITC Garamond", "Times New Roman", Times, serif;
  font-size: 16px;

}
.cviText {
  font-family: Garamond, "ITC Garamond", "Times New Roman", Times, serif;
  font-size: 14px;
  color: #000000;
  background-color: #FFFFFF;
}
.cviTitle1 {
  font-family: Garamond, "Times New Roman", Times, serif;
  font-size: 16px;
  font-weight: bold;
}
.backgroundTitle2 {
  font-family: Garamond, "ITC Garamond", "Times New Roman", Times, serif;
  font-size: 12px;
  background-color: #66668F;
  color: #FFFFFF;
}
.backgroundFooter {
  font-family: Garamond, "ITC Garamond", "Times New Roman", Times, serif;
  font-size: 12px;
  background-color: #7F7FA1;
  color: #FFFFFF;
}


/* --[[ web css ]]-- */

html {
	width: 100%;
	height: 100%;
}
body {
	background-image: url(../images/topstrip.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #ffffff;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	min-width: 600px;
	color: #333333;
}
img {
	border: 0;
}
p {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
}
p.minigraphp {
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 20px;
}
p.inbottom {
	margin: 0px;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
}
p.copyrighttxt {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
	font-size: 11px;
	line-height: 14px;
	color: #A2BAFF;
}
a {
	color: #6699CC;
    text-decoration: none
}
a:hover {
    text-decoration: underline
}
img.floatLeft { 
	float: left; 
	margin-right: 6px; 
	margin-bottom: 2px; 
	margin-top: 4px;
	margin-left: 0px;
}
.copyright {
	height: 20px;
	width: auto;
	padding-top: 20px;
}
.toplogospace {
	margin: 0 auto;
	position: absolute;
	top: 88px;
	left: 20px;
	width: 109px;
	height: 57px;
	z-index: 20;
}
.splashspace {
	margin: 0 auto;
	position: absolute;
	top: 142px;
	left: 36%;
	width: 40%;
	height: auto;
	text-align: center;
	z-index: 30;
}
.lgraphspace {
	margin: 0 auto;
	position: relative;
	top: 0px;
	width: 379px;
	height: auto;
	text-align: left;
	z-index: 30;
	font-size: 10px;
	line-height: 13px;
	color: #5983DA;
}
.menuspace {
	margin: 0 auto;
	position: absolute;
	top: 142px;
	left: 0px;
	width: 35%;
	height: auto;
	text-align: center;
	z-index: 10;
}
.buttonsspace {
	margin: 0 auto;
	position: relative;
	top: 0px;
	width: 200px;
	height: auto;
	text-align: left;
	z-index: 10;
}
.minigraph {
	margin: 0 auto;
	position: relative;
	top: -1200px;
	width: 200px;
	height: auto;
	text-align: left;
	z-index: 30;
}
.bottomstrip {
	margin: 0 auto;
	width: 100%;
	height: 42px;
	background-color: #6993E2;
	z-index: 20;
}
.bottomlogospace {
	margin: 10 auto 0 20px;
	width: 43px;
	height: 22px;
	z-index: 20;
	clear: left;
	position: absolute;
}
.bottomc1 {
	margin: 6 auto 0;
	width: 250px;
	height: 26px;
	z-index: 20;
	float: left;
	position: absolute;
	left: 90px;
}
.bottomc2 {
	margin: 6 auto 0;
	left: 363px;
	width: 250px;
	height: 26px;
	z-index: 20;
	position: absolute;
	float: left;
}
.printContact {
	visibility: hidden;
}
.content {
	width: 800px;
	padding-left: 140px;
	overflow: visible;
	margin-top: 60px;
}
#rossbio p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#antlebio p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#rollbio p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#hotoppbio p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#jeffreybio p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.rossbio {
	visibility: hidden;
	position: absolute;
	width: 620px;
	height: 200px;
	overflow: visible;
	z-index: 0;
	top: 450px;
	left: 160px;
}
.antlebio {
	visibility: hidden;
	position: absolute;
	width: 620px;
	height: 200px;
	overflow: visible;
	z-index: 0;
	top: 450px;
	left: 160px;
}
.rollbio {
	visibility: hidden;
	position: absolute;
	width: 620px;
	height: 200px;
	overflow: visible;
	z-index: 0;
	top: 450px;
	left: 160px;
}
.hotoppbio {
	visibility: hidden;
	position: absolute;
	width: 620px;
	height: 200px;
	overflow: visible;
	z-index: 0;
	top: 450px;
	left: 160px;
}
.jeffreybio {
	visibility: hidden;
	position: absolute;
	width: 620px;
	height: 200px;
	overflow: visible;
	z-index: 0;
	top: 450px;
	left: 160px;
}
.peopletable {
	position: absolute;
}
.peoplename {
	font-size: 12px;
	font-weight: bold;
}
.copyright-ppl {
	height: 20px;
	width: auto;
	padding-top: 320px;
}
#rosspic-off {
	overflow: visible;
	visibility: visible;
	z-index: 1;
	height: 150px;
	width: 110px;
	position: absolute;
	clear: left;
	left: 160px;
	top: 280px;
}
#rosspic-on {
	overflow: visible;
	visibility: hidden;
	z-index: 2;
	width: 110px;
	position: absolute;
	top: 280px;
	left: 160px;
	height: 150px;
}
#rollpic-off {
	overflow: visible;
	visibility: visible;
	z-index: 1;
	height: 150px;
	width: 110px;
	position: absolute;
	clear: left;
	left: 535px;
	top: 280px;
}
#rollpic-on {
	overflow: visible;
	visibility: hidden;
	z-index: 2;
	width: 110px;
	position: absolute;
	top: 280px;
	left: 535px;
	height: 150px;
}
#hotopppic-off {
	visibility: visible;
	z-index: 1;
	height: 150px;
	width: 110px;
	position: absolute;
	clear: left;
	left: 410px;
	top: 280px;
}
#hotopppic-on {
	overflow: visible;
	visibility: hidden;
	z-index: 2;
	width: 110px;
	height: 150px;
	position: absolute;
	top: 280px;
	left: 410px;
}
#jeffreypic-off {
	overflow: visible;
	visibility: visible;
	z-index: 1;
	height: 150px;
	width: 110px;
	position: absolute;
	clear: left;
	left: 285px;
	top: 280px;
}
#jeffreypic-on {
	overflow: visible;
	visibility: hidden;
	z-index: 2;
	width: 110px;
	height: 150px;
	position: absolute;
	top: 280px;
	left: 285px;
}
#antlepic-off {
	overflow: visible;
	visibility: visible;
	z-index: 1;
	height: 150px;
	width: 110px;
	position: absolute;
	clear: left;
	left: 660px;
	top: 280px;
}
#antlepic-on {
	overflow: visible;
	visibility: hidden;
	z-index: 2;
	width: 110px;
	height: 150px;
	position: absolute;
	top: 280px;
	left: 660px;
}
