/* Respiratory Care CSS Document 
Created by Anna Sokol September 9, 2005 */

    body {
		background-color:#CDE5CD;
		color: #112200;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		text-align:justify;
    }

 	.footer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.6em;
	}
	.text, .courses {
		font-size:0.9em;
		font-family:Arial, Helvetica, sans-serif;
	}
	.ctitle {
		font-size:1.5em;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;	
		text-align:center;
	}
    .normal {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.1em;
	}
	
	p {
		font-size:1em;
		font-family:Arial, Helvetica, sans-serif;
		padding-bottom:0em;
		padding-top:0em;
		margin-bottom:0.4em;
		margin-top:0.4em;
	}
	blockquote {
	  	padding-bottom:0em;
		padding-top:0em;
		margin-bottom:0.1em;
		margin-top:0.1em;
	}
	.topcenter
	{
		vertical-align:top;
		text-align:center;
	}
	h1 {
		font-size:1.5em;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;	
		text-align:center;
		padding:0px;
		margin:0px;
		border:0px;
	}
    h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.1em;
		padding:0px;
		margin:0px;
		border:0px;
	}	
	
	a:link {
		color: #007B00;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}

	a:visited {
		color: #007B00;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
	}

	a:hover {
		font-family: Arial, Helvetica, sans-serif;
		color:#00007B;
	}

	.tborder {
		background-color:#007B00;
		padding-left: 8px;
		border: 0px;
	}

	.tborder2 {
		background-color:#007B00;
		border-left: 8px solid #007B00;
	}

	
	ul li ul li {
		list-style-image:url(../images/buttons/li2.gif);
		font-size:1em;
	}

	ul li {
		list-style-image:url(../images/buttons/li1.gif);
		text-align:left;
		font-size:1em;
	}

	ol li {
		font-size:1em;
	}

	li {
		margin-bottom:0.1em;
	}
	
	ul {
		padding-bottom:0em;
		padding-top:0em;
		margin-bottom:0.1em;
		margin-top:0.1em;
	}

	img {
		border: 0em;
		display:block;
	}

	hr {
		border: thin outset #007B00;

	}
	
	.bg1 {
		background-color:#00007B;	
	}
	
	.search {
		vertical-align: middle;
		border: 0em;
		text-align:center;
	}
	
	td, table {
		text-align: justify;
		border:0em;
	}
	
	.left {
		text-align:left;
	}
	
	.right {
		text-align:right;
	}
	
	.showhide {}
	
	.hideshow {display:table-inline;}
	
	.center {
		text-align:center;
	}
	
   .imgborder {
		float:left;
		display:inline;
  		background: url(../images/imageborder2.jpg) no-repeat bottom right;
  		margin: 7px 0px 0px 14px;
  	}

	.imgborder img {
  		display: block; 
  		position: relative;
  		background-color:#FFFFFF;
  		margin: -7px 7px 7px -7px;
  		padding: 0px;
  	} 
	
	th {
		font-size:1em;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-align:center;
	}
		
	.mainborder {

        border-left:5px #FFFFFF solid;
		border-right:5px #FFFFFF solid;
	}
	
	form {
		margin: 0em;
		padding: 0em;
		border: 0em;		
	}
	
	.indent {
	   margin-left: 1em;
	}
	
	.aborder {
		text-align:left;
		font-size:0.9em;
		border:thin  solid #007B00;
		
	}
	
	.bborder {
		text-align:left;
		font-size:1.0;
		border-bottom: thin  solid #007B00;
		padding-right:0.2em;
		padding-left:0.2em;
		border-top:0;border-right:0;border-left:0;
	}
	
	.hrwidth
	{
		width:490px;
	}
	
		.entiretable {
		width:10%;
		border:0em;
	}
	
	.sidemenu {
		width:25%;
		vertical-align:top;
	}
	
.abutton, .cbutton {
	text-decoration:none; 
    font-family: Arial, Helvetica, sans-serif;
    padding:0;margin:0;border:0;
	font-weight:bold;
    display:block;
    text-align:center;
    vertical-align:middle;
    line-height: 1.5em;
    white-space:nowrap;
	font-size:0.9em;
}

.bbutton {
	text-decoration:none; 
    font-family: Arial, Helvetica, sans-serif;
    padding:8px 3px;margin:0;border:0;
	font-weight:bold;
    display:block;
    text-align:center;
    vertical-align:middle;
	font-size:0.8em;
	white-space:nowrap;
	height:auto;
	line-height:1em;
}		

.fbutton {
	text-decoration:none; 
    font-family: Arial, Helvetica, sans-serif;
    padding:0;margin:0;border:0;
	font-weight:bold;
    text-align:center;
    vertical-align:middle;
	font-size:0.8em;
	white-space:nowrap;
	line-height:1.2em;
    color: #ebf8fb;
    background-color:  #007B00;
	border-bottom:0.2em #004200 solid;
	border-right:0.2em #004200 solid;
	border-left:0.2em #63ae63 solid;
	border-top:0.2em #5aaa5a solid;	
}		
.topmenu {
	text-align:center;
	vertical-align:middle;
	width:20%;
}
	
.abutton:link, .abutton:visited, .bbutton:link, .bbutton:visited {
    color: #ebf8fb;
    background-color:  #007B00;
	border-bottom:0.2em #004200 solid;
	border-right:0.2em #004200 solid;
	border-left:0.2em #63ae63 solid;
	border-top:0.2em #5aaa5a solid;	
}	
.abutton:hover, .bbutton:hover, .fbutton:hover {
    color: #002222;
    background-color: #429d42;
	border-bottom:0.2em #8cc48c solid;
	border-right:0.2em #92c592 solid;
	border-left:0.2em #426e42 solid;
	border-top:0.2em #3f743f solid;
}

.cbutton:link, .cbutton:visited {
    color: #ebf8fb;
    background-color:  #00007B;
	border-bottom:0.2em #000042 solid;
	border-right:0.2em #000042 solid;
	border-left:0.2em #6363ae solid;
	border-top:0.2em #5558a7 solid;	
}	
.cbutton:hover {
    color: #002222;
    background-color: #42429b;
	border-bottom:0.2em #8c8cc4 solid;
	border-right:0.2em #8c8cc4 solid;
	border-left:0.2em #3f3f6b solid;
	border-top:0.2em #3f3f74 solid;
}
