/* CSS Document */

body {
	background-color: #fddfdf;
	font-family: Arial, sans-serif;
	font-size: 12pt;
}


a {
	color: #660000;
	text-decoration: underline;
}

a:hover {
	color: #2E2F8D;
}

.overbutton a{
	text-decoration:none;
	color: #000000;
}


td {
	background-color: #fbcccc;
}

td.exempt {
	background-color: transparent;
	border-style: none;
}

.bordered {
	background-color: transparent;
	border: 3px solid #f9a89f;
}

.tour {
	background-color: #fbcccc;
	border: 2px solid #7b91d8;
}

.tour_team {
	background-color:transparent;
	border: 3px solid #7b91d8;
} 

div.wrapper {
	width: 720px;
	min-height: 500px;
	border: 1px solid #000000;
}

div.main {
	min-height: 500px;
	background: url(background.gif) no-repeat;
	background-color: #fddfdf;
	text-align: left;
	border: 10px solid #f9a89f;
} 

/* for IE */
/*\*/
* html .wrapper {
	height: 500px;
}

* html .main {
	height: 500px;
}


/**/



div.content {
	text-align: left;
	position: relative;
	margin-top: -50px;
	margin-left: 20px;
	width: 660px;
	margin-bottom: 20px;
	background-color: transparent;
}

/* for IE */
/*\*/
* html div.content{
	margin-top:-60px;
}
/**/

.fixtext{
	position: relative;
	top:11px;
}

.fixtext_home{
	position: relative;
	top:7px;
}

/* for IE */
/*\*/
* html .fixtext_home{
	left: 30px;
}
/**/

.fixtext_long{
	position: relative;
	top:7px;
}



.fixtext_longer{
	position: relative;
	top:8px;
}


.button {
	display:block;
	width: 132px;
	height: 38px;
	background: url(../button_small_new.gif) no-repeat;
	border: 0px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}


.button_post {
	display:block;
	width: 132px;
	height: 38px;
	background: url(../button_small_new.gif) no-repeat;
	border: 0px;
	font-size: 18px;
	text-align: center;
}

.button_long {
	/*position: relative;*/
	display: block;
	text-align: center;
	width: 208px;
	height: 40px;
	background: url(../button_new.gif) center top no-repeat;
	border: 0px;
	font-size: 14pt;
	margin-left: 30px;
	
}

.button_long a{
	text-decoration:none;
	color: #000000;
}

.button_long a:hover{
	color: #000000;
}

/* for IE */
/*\*/
* html .button_long {
	background: url(../button_new.gif) top center no-repeat;
}

/**/

.button_longer {
	/*position: relative;*/
	display: block;
	text-align: center;
	width: 350px;
	height: 40px;
	background: url(../button_new_longer.gif) top center no-repeat;
	border: 0px;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 30px;
}


.button_text {
	position: absolute;
	width: 580px;
	top: 10px;
	left: 0px;
}

.button_long a {
	color: #000000;
	text-decoration: none;
}

.button_long a:hover {
	color: #ffffff;
} 



div.profile {
	position: relative;
	width: 500px;
	top: 30px;
	height: 260px;
	border: 3px solid #f9a89f;
	background: transparent;
	font-size: 10pt;
	text-align: center;
}

div.profile_other {
	position: relative;
	width: 500px;
	height: 260px;
	border: 3px solid #f9a89f;
	background: transparent;
	font-size: 10pt;
	text-align: center;
}

div.profile_diagnosis {
	position: relative;
	width: 500px;
	height: 260px;
	border: 3px solid #f9a89f;
	background: transparent;
	font-size: 10pt;
	text-align: center;
}

div.profile_radiation {
	position: relative;
	width: 500px;
	height: 260px;
	border: 3px solid #f9a89f;
	background: transparent;
	font-size: 10pt;
	text-align: center;
}

div.profile_chemo {
	position: relative;
	width: 500px;
	height: 260px;
	border: 3px solid #f9a89f;
	background: transparent;
	font-size: 10pt;
	text-align: center;
}

div.profile_surgery {
	position: relative;
	width: 500px;
	height: 260px;
	border: 3px solid #f9a89f;
	background: transparent;
	font-size: 10pt;
	text-align: center;
}

div.pic {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 150px;
	height: 150px;
	border: 0px;
	background: #f9a89f; 
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}

div.pic_other {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 150px;
	height: 150px;
	border: 0px;
	background: #f9a89f; 
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}

div.pic_diagnosis {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 150px;
	height: 150px;
	border: 0px;
	background: #f9a89f; 
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}
div.pic_surgery {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 150px;
	height: 150px;
	border: 0px;
	background: #f9a89f;
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}
div.pic_radiation {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 150px;
	height: 150px;
	border: 0px;
	background: #f9a89f;
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}
div.pic_chemo {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 150px;
	height: 150px;
	border: 0px;
	background: #f9a89f; 
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}

div.buttons {
	position: absolute;
	left: 10px;
	top: 180px;
	width: 150px;
	height: 80px;
	text-align: center;
}

div.text {
	position: absolute;
	left: 185px;
	top: 30px;
	width: 300px;
	height: 200px;
	text-align: left;
} 

.desc {
	width: 300px;
	height: 200px;
}

.editphoto {
	position: relative;
	width: 250px;
	height: 250px;
	border: 2px solid #84cb8b;
	background: #c6e6c9;
	padding: 2px 2px 2px 2px;
	text-align: center;
}

.edittext {
	position: relative;
	top: 15px;
	width: 250px;
	/*height: 300px;*/
	border: 2px solid #84cb8b;
	background: #c6e6c9;
	padding: 5px 5px 5px 5px;
	font-size: 10pt;
}

.login {
	text-align: right;
	position: absolute;
	right: 250px;
}

	
div#menu {
	position: relative;
	top: 150px;
	left: 25px;
	width: 200px;
	height: 315px;
	background-color: #84cb8b;
	padding: 10px;
	border: 1px solid #000000;
}

div#text {
	position: absolute;
	left: 260px;
	top: 170px;
}

#frame {
	position: absolute;
	top: 150px;
	left: 25px;
	width: 600px;
	height: 300px;
}

.button1 a {
	display: block;
	width: 180px;
	background-color: #c6e6c9;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 4px;
	border: 1px solid #000000;
}

.button1 a:hover {
	display: block;
	width: 180px;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 4px;
	border: 1px solid #000000;
}

.button1_sel {
	display: block;
	width: 180px;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 4px;
	border: 1px solid #000000;
}

.surveyhead {
	border: #000000 1px solid;
	background: #fed09e;
	text-align: center;

}

.invisible {
	display: block;
	width: 100%;
	height: 100%;
	background: transparent;
	border: 0px;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	text-indent: 50px;
	margin-left: 30px;
}

.flowchart {
	position: relative;
	width: 250px;
	background-color: #fed09e;
	border: #663300 2px solid;
	padding: 10px;
	text-align: center;
}

.doclink {
	position: relative;
	background-color: #fed09e;
	border: none;
	padding: 5px;
	text-align: left;
}

.topmenu {
/*
	background-color: #fed09e;
	border: #663300 2px solid;
	*/
	display: block;
	background: url(../button_new.gif) center no-repeat;
	border: 0px;
	text-align: center;
	width: 208px;
	height: 38px;
	font-size: 14px;
	font-weight: bold;
}


.topmenu_sel{
/*
	background-color: #FEE9D6;
	border: #663300 2px solid;
	*/
	display: block;
	background: url(../button_new_sel.gif) center no-repeat;
	border: 0px;
	text-align: center;
	width: 208px;
	height: 38px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.topmenu_prom{
	display: block;
	background: url(../button_prominent.gif) center no-repeat;
	border: 0px;
	text-align: center;
	width: 208px;
	height: 38px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.menuwords{
	position: relative;
	top: -30px;
	left: 260px;
	width: 420px;
}

.menubuttons{
	position: relative;
	left: -20px;
	top: 0px;
}

.moveitup{
	position: relative;
	top: -10px;
}

.username{
	position: relative;
	left: -40px;
}

.moveup{
	position:relative;
	top: -50px;
}

.ccm_logo{
	position:relative;
	display: block;
	width: 159px;
	top: -148px;
	left: 543px;
}

.carelinks{
	position:relative;
	display: block;
	width: 370px;
	top: -75px;
	left: 140px;
}
	
.nu_seal{
	position:relative;
	display: block;
	width: 144px;
	top: 0px;
	left: 0px;
}

.essay{
	width:500px;
	height: 150px;
}

.essay_small{
	width:500px;
	height: 75px;
}

.specify{
	width: 400px;
}

.feedback{
	width: 450px;
	height: 300px;
}

#fixedtipdiv{
	position:absolute;
	padding: 2px;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

.deflink {
	color:#2E2F8D;
	font-weight:800;
	text-decoration:none;
}

.deflink a:hover{
	color:#660000;
}
	
.plainAnchor a{
	color: #000000;
	text-decoration: none;
}