body
	{
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.header
	{
		background:url(../images/topbg.jpg) repeat-x;
		height:145px;
	}
.contentbg
	{
		background:#bacddc url(../images/contentbg.jpg) repeat-x top;
	}
.footerbg
	{
		background:url(../images/footerbg.jpg) repeat-x ;
		height:80px;
		color:#FFFFFF;
		font-size:70%;
	}
.footerbg a
{
color:#FFFFFF;
text-decoration:none;
}
.footerbg a:hover
{
color:#999999;
text-decoration:none;
}
.loginblock
	{
		color:#b6e4f9;
		font-size:70%;
	}
.loginblock a
	{
		color:#b6e4f9;
		text-decoration:underline;
	}
.loginblock a:hover
	{
		color:#b6e4f9;
		text-decoration:none;
	}
.txtwide150
	{
		width:150px;
		border-width:0px;
	}
.txtwide90
	{
		width:90px;
		border-width:0px;
	}
a.boldbuttons{

background: transparent url('../images/tableft.jpg') no-repeat top left;
display: block;
padding-right:3px;
float: left;
font: bold 70% verdana; /* Change 13px as desired */
line-height: 40px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 40px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color:#ffffff; /*button text color*/
}

a.boldbuttons span{
background: transparent url('../images/tabright.jpg') no-repeat top right;
display: block;
text-align:center;
padding: 0px 11px 4px 11px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration:none;
color:#f6eb89;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
/*width: 100%;*/
padding:0px 4px 0px 4px;
}
b.boldbuttons{

background: transparent url('../images/tabcenter.jpg') repeat-x top left;
display: block;
padding-right:0px;
float: left;
font: bold 70% verdana; /* Change 13px as desired */
line-height: 40px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 40px; /* Height of button background height */
padding-left: 0px; /* Width of left menu image */
text-decoration: none;
color:#FFFFFF;
}
b.boldbuttons span{

background: transparent url('../images/tableft.jpg') no-repeat top left;
display: block;
/*padding-right:3px;*/
float: left;
line-height: 40px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 40px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
text-decoration: none;
}
b.boldbuttons span span{
background: transparent url('../images/tabright.jpg') no-repeat top right;
display: block;
text-align:center;
padding: 0px 11px 4px 11px; /*Set 10px to be equal or greater than'padding-left' value above*/
}
b.boldbuttons a:link,b.boldbuttons a:visited,b.boldbuttons a:hover,b.boldbuttons a:active{
color:#ffffff; /*button text color*/
text-decoration:none;
}
b.boldbuttons a:hover{ /* Hover state CSS */
text-decoration:none;
color:#ff221f;
}
.righttop
	{
		background:url(../images/cci.jpg) no-repeat top;
		height:60px;
	}
.rightblocktop
	{
		background:#91adc4 url(../images/ccibottom.jpg) no-repeat top;
	}
.rightblockbottom
	{
		background:url(../images/rightbottom.jpg) no-repeat bottom;
	}
.contactinfo
	{
		color:#000000;
		font-size:70%;
	}
.txtwide180
	{
		width:180px;
		border:#000000 1px solid;
	}
.txtwide80
	{
		width:80px;
		border:#000000 1px solid;
	}
.sci
	{
		background:url(../images/sci.jpg) no-repeat top;
		height:217px;
	}
.sci2
	{
		background:url(../images/sci.jpg) no-repeat top;
		height:217px;
	}
.sci a,.brain a,.amputation a
	{
		font-size:75%;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
.sci a:hover,.brain a:hover,.amputation a:hover
	{
		font-size:75%;
		font-weight:bold;
		color:#801412;
		text-decoration:none;
	}
.sci2 a,.brain2 a,.amputation2 a
	{
		font-size:75%;
		font-weight:bold;
		color:#801412;
		text-decoration:none;
	}
.brain
	{
		background:url(../images/brain.jpg) no-repeat top;
		height:217px;
	}
.amputation
	{
		background:url(../images/amputation.jpg) no-repeat top;
		height:217px;
	}
.brain2
	{
		background:url(../images/brain.jpg) no-repeat top;
		height:217px;
	}
.amputation2
	{
		background:url(../images/amputation.jpg) no-repeat top;
		height:217px;
	}
.div2
	{
		background:url(../images/titlebar.jpg) no-repeat;
		height:27px;
		width:709px;
	}
.titlebarhead
	{
		font-weight:bold;
		color:#043158;
	}
.para
	{
		text-align:justify;
		color:#000000;
		padding:0px 10px 0px 5px;
	}
.para2
	{
		text-align:justify;
		color:#000000;
		padding:10px;
	}
.para1
	{
		text-align:justify;
		color:#ffffff;
		padding:0px 5px 0px 5px;
	}
.more
	{
		font-weight:bold;
		text-decoration:underline;
		color:#0b7cc0;
	}
.more:hover
	{
		font-weight:bold;
		text-decoration:none;
		color:#0b7cc0;
	}
.forumredstrip
	{
		background:url(../images/forumredstrip.jpg) repeat-x;
		height:25px;
		font-size:70%;
		color:#FFFFFF;
		font-weight:bold;
	}
.forumbluestrip
	{
		background:url(../images/forumbluestrip.jpg) repeat-x;
		height:25px;
		font-size:70%;
		color:#FFFFFF;
		font-weight:bold;
	}
.text
	{
		font-size:70%;
		color:#000000;
	}
.text1
	{
		font-size:65%;
		color:#000000;
	}
.titalback1
	{
		background:url(../images/forumleft2.jpg) repeat-x;
		height:28px;
	}
.titalback2
	{
		background:url(../images/forumright3.jpg) no-repeat right;
		height:28px;
	}
.titalback3
	{
		background:url(../images/forumright1.jpg) no-repeat right;
		height:28px;
		color:#003476;
		font-weight:bold;
	}
.titalback4
	{
		background:url(../images/line2.jpg) repeat-x;
		height:28px;
		color:#003476;
		font-weight:bold;
	}
.texthead
	{
		color:#003476;
		font-weight:bold;
	}
.txtwide100
	{
		width:100px;
		border:#000000 1px solid;
		background-color:#d3e1ec;
	}
.txtwide60
	{
		width:60px;
		border:#000000 1px solid;
		background-color:#b5c8d7;
		color:#000000;
		font-weight:bold;
	}
.legalrightcenter
	{
		background:	url(../images/legalrightcenter.jpg) repeat-y top;
	}
.legalrightbottom
	{
		background:	url(../images/legalrightbottom.jpg) no-repeat bottom right;
		
	}
.contactuspare
	{
		color:#0a3e63;
		font-weight:bold; 
		padding:10px ;
		margin:0px;
	}	
