body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

a:link {color: #4c94dc;}

a:visited  {
	color:#C0C0C0;
} 

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	left: 2000px;  
    text-align: left;
}

.liMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	left: -3px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-position: outside;
	left: -20px;
	position: relative;
}

.foortertext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.footerheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
	margin-top:0px;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#66ccff;
	margin-top:0px;
	}
	
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#9ddefe;
	}
	
.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	}

.rss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99ccff;
	}
	
.rss a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99ccff;
	}
	
.smText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	}
	

div#buttons {
	position: absolute;
	width: 875px; 
	height: 25px;
	left: 105px;
	top: 99px;
}

div#callout {
	position:absolute;
	top:53px;
	left:662px;
	width:265px;
  	height:575px;
	background-color:#000000;

}

div#calloutbuttons {
	position:absolute;
	top:377px;
	left:200px;
	width:241px;
	height:126px;
}

div#callouttakeaction {
	position:absolute;
	top:53px;
	left:645px;
	width:298px;
	height:450px;
	background-color:#581a89;

}

div#callouttext {
	position:absolute;
	top:15px;
	left:18px;
	width:229px;
  	height:511px;
}

div#callouttextlearn {
	position:absolute;
	top:15px;
	left:18px;
	width:229px;
  	height:511px;
}

div#caplogo {
	position: absolute;
	width: 156px;
	height: 49px;
	margin: 0 auto;
	text-align: left;
	top: 22px;
	left: 32px;
}

div#caplogo2 {
	position: absolute;
	width: 40px;
	height: 43px;
	margin: 0 auto;
	text-align: left;
	top: 675px;
	left: 19px;
}

div#caplogo3 {
	position: absolute;
	width: 40px;
	height: 43px;
	margin: 0 auto;
	text-align: left;
	top: 4px;
	left: 19px;
}

div#centercontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#183048;
    height:auto !important;
  	height:511px;
}

div#copyright {
	position: absolute;
	margin: 0 auto;
	top: 692px;
	left: 20px;
	width: 650px;
}

div#copyright2 {
	position: absolute;
	margin: 0 auto;
	top: 21px;
	left: 20px;
	width: 957px;
}

div#faqcontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#032e3d;
    height:auto !important;
  	height:511px;
}

div#flash {
     position: absolute;
	margin: 0 auto;
	top: 160px;
	width:994:px;
	height:212px;

}

div#footercontentlegal {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#636363;
    height:auto !important;
	height:511px;
}

div#footermaincontent {
	position:relative;
	width:912px;
	top:53px;
	left: 22px;
	height:auto;
}

div#homecallout {
	position:relative;
	top:39px;
	left:9px;
	width:300px;
	height: auto;
}

div#homecontainer {
	position: relative;
	width: 994px;
	height: 731px;
	margin: 0 auto;
	text-align: left;
	top: 21px;
	left: 20px;
	background-image:url(../images/background.jpg)
}

div#homecontainerinside {
	position: relative;
	width: 994px;
	min-height: 731px;
	margin: 0 auto;
	text-align: left;
	top: 21px;
	left: 20px;
}

div#initiativecontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#480018;
    height:auto !important;
  	height:600px;
}

div#insidefooter {
	position: relative;
	width: 994px;
	height: 58px;
	margin: 0 auto;
	top: 0px;
	left: 0px;
	background-image:url(../images/footer_inside.jpg);
}

div#insidetop {
	position: absolute;
	width: 994px;
	height: 161px;
	margin: 0 auto;
	text-align: left;
	top: 0px;
	left: 0px;
	background-image:url(../images/background_inside.jpg);
}

div#institutecontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#1f3914;
    height:auto !important;
  	height:511px;
}


div#logo {
	position: absolute;
	width: 81px;
	height: 76px;
	margin: 0 auto;
	top: 18px;
	left: 338px;
}

div#main {
	position:absolute;
	background-color:#000000;
	width:994px;
	top:160px;
	left: 0px;
	height:auto;
}

div#maincontent {
	position:relative;
	width:620px;
	top:53px;
	left: 22px;
	height:auto;
}

div#newcontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#702d00;
    height:auto !important;
  	height:511px;
}

div#socialcontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#000000;
    height:auto !important;
  	height:511px;
}

div#rss {
	position: absolute;
	margin: 0 auto;
	top: 10px;
	left: 750px;
}

div#storiescontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#2d002d;
    height:auto !important;
  	height:511px;
}

div#submenu {
	position: relative;
	top: 0px;
	left: 161px;
	width: 754px;
	height: 27px;
}

div#submenu1 {
	position: relative;
	top: 0px;
	left: 398px;
	width: 468px;
	height: 27px;
}

div#submenu2 {
	position: relative;
	top: 0px;
	left: 511px;
	width: 406px;
	height: 27px;
}

div#submenu3 {
	position: relative;
	top: 0px;
	left: 714px;
	width: 240px;
	height: 27px;
}

div#submenu4 {
	position: relative;
	top: 0px;
	left: 623px;
	width: 331px;
	height: 28px;
}

div#tnncontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 510px;
	background-color:#312e5b;
	height:auto !important;
	height:511px;
}


div#transformingpathologists {
	position: absolute;
	width: 187px;
	height: 66px;
	margin: 0 auto;
	top: 28px;
	left: 152px;
}

div#transformcontent {
	position: relative;
	top: 0px;
	left: 20px;
	width: 954px;
	min-height: 511px;
	background-color:#160043;
    height:auto !important;
  	height:511px;
}

div#tnn {
	position: relative;
	width: 320px;
	height:281px;
	margin: 0;
	top: 388px;
	left: 657px;
	background-image:url(../images/transforming_stories.jpg);
	background-repeat:no-repeat;
	background-color:160043;
}

div#transformingstories2 {
	position: absolute;
	width: 114px;
	height: 139px;
	margin: 0 auto;
	top: 42px;
	left: 193px;
}

div#whatsnew  {
	background-image:url(../images/video_background.jpg);
	background-repeat:no-repeat;
	position: absolute;
	width: 630px;
	height: 165px;
	top: 388px;
	left: 10px;
}

div#news  {
	position: absolute;
	width: 630px;
	height: 100px;
	top: 573px;
	left: 10px;
}

div#homepagevideo  {
	position: relative;
	width: 250px;
	height: 135px;
	top: 16px;
	left: 21px;
}

div#learnpagevideo  {
	position: relative;
	width: 301px;
	height: 194px;
	top: 86px;
	left: 298px;
}

div#learnpagevideo1  {
	position: relative;
	width: 272px;
	height: 148px;
	top: 16px;
	left: 42px;
}

div#homepagevideoheader  {
	position: absolute;
	width: 318px;
	height: 135px;
	top: 16px;
	left: 291px;
}

div#learnpagevideoheader  {
	position: absolute;
	width: 257px;
	height: 130px;
	top: 86px;
	left: 21px;
}

div#learnpagevideoheader1  {
	position: absolute;
	width: 171px;
	height: 69px;
	top: 185px;
	left: 154px;
}

div#nofeatuerdvideo  {
	position: absolute;
	width: 620px;
	height: 236px;
	top: 52px;
	left: 10px;
}

div#featuerdvideo  {
	background-image:url(../images/featured_video.jpg);
	background-repeat:no-repeat;
	position: absolute;
	width: 620px;
	height: 236px;
	top: 52px;
	left: 10px;
}

div#featuerdvideo2  {
	background-image:url(../images/featured_video2.jpg);
	background-repeat:no-repeat;
	position: absolute;
	width: 345px;
	height: 264px;
	top: 239px;
	left: 282px;
}

div#learnpagenews  {
	position: absolute;
	width: 620px;
	height: 180px;
	top: 303px;
	left: 10px;
}

div#learnmore  {
	position: absolute;
	width: 620px;
	height: 100px;
	top: 289px;
	left: 10px;
}

div#learnmorecontent  {
	position: absolute;
	width: 620px;
	top: 53px;
	left: 10px;
	height:auto !important;
	height:511px;
}

div#pictures  {
	background-repeat:no-repeat;
	position: absolute;
	width: 620px;
	height: 236px;
	top: 52px;
	left: 10px;
}

/* Text Expand */

img {

	border: 0;
	border-collapse: collapse;
}

p.trigger {
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a2c9d7;
}		

p.trigger a:hover {
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a2c9d7;
	text-decoration: underline;
}		

p.expanded {
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#a2c9d7;
	text-decoration: underline;
}

p.expanded:hover {		
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a2c9d7;
	text-decoration: underline;
	text-decoration: underline;
}

.show {
     
	 position: static;
     display: table;
}

.hide {
	
	position: absolute;
	left: -999em;
	height: 1px;
	width: 100px;
	overflow: hidden;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

