/* CSS Document */

/*PAGE LAYOUT*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/stripe215.png);
	
}
#topheader {
	float:left;
	width:795px; 
	padding-left:5px;
	height:172px; 
	background-color:#DDEFE8; 
	background-image:url(images/pratt3.jpg); 
	background-repeat:repeat-x;
}
#pageheader {
	float:left;
	width:795px; 
	padding-left:5px;
	height:95px; 
	background-color:#DDEFE8; 
	background-image:url(images/pratt3.jpg); 
	background-repeat:repeat-x;
}
#menu {
	float:left; 
	width:800px; 
	height:32px; 
	background-image:url(images/bg_menu.gif); 
	background-repeat:repeat-x;
}
#submenu {
	float:right; 
	width:800px; 
	height:12px; 
	background-image:url(../images/bg_submenu.gif); 
	background-position:top; 
	background-repeat:repeat-x;
}
#contenttext {
	float:right; 
	width:800px;
}
.mainarea {
	float:right;
	background-color:#FCFCEB;
	width:800px;
}
#topspacer {
	float:right; 
	width:800px; 
	background-color:#DDEFE8; 
	background-image:url(images/pinkTOblue.jpg); 
	padding-top:5px; 
	padding-bottom:5px; 
}
#footer {
	float:right;
	width:800px;
	background-color:#FCFCEB;
	padding-top:10px;
	padding-bottom:10px;

}

/*TRIPPLE BLOCKS*/
/* to display differently in IE*/
* html #block {
	float:left; 
	height:245px; 
	width:180px; 
	border:solid 1px #666666; 
	background-color:#F0F0F0; 
	margin:8px;
}
#block {
	float:left; 
	height:245px; 
	width:180px; 
	border:solid 1px #666666; 
	background-color:#F0F0F0; 
	margin:9px;
}
.blockpic {
	border-bottom:solid 1px;
}
.header1 {
	background-color:#FFFFFF;
	padding:2px;
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-weight: normal;
}
.header2 {
	background-color:#FFFFFF; 
	padding:2px; 
	font: 0.9em Tahoma, sans-serif;  
	color: #339933;
}
.header3 {
	background-color:#FFFFFF; 
	padding:2px; 
	font: 0.9em Tahoma, sans-serif;  
	color: #CC6600;
}
.header4 {
	background-color:#FFFFFF; 
	padding:2px; 
	font: 0.9em Tahoma, sans-serif;  
	color: #993366;
}
.blocktext {
	height:87px; 
	padding:4px; 
	text-align:left;
}

/*GRAY PANEL*/
.graypanel {
	border:solid 1px #666666; 
	background-color:#F7F7F7; 
	padding:10px; 
	margin:10px;
}

/*Buttons*/
.bluecssbutton{
	width:160px;
	background-color:#2193F3;
	border: 2px #2193F3 outset;
	padding: 1px 4px;
	font: 0.9em Tahoma, sans-serif;
	color: #000000;
}

.bluecssbutton:visited{
	color:black;
}
.bluecssbutton:hover{
	color:black;
	border-style: inset;
	background-color: #73BEF8;
	padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.bluecssbutton:active{
	color:black;
}
.greencssbutton{
	width:160px;
	background-color: #75C67B;
	border: 2px #75C67B outset;
	padding: 1px 4px;
	font: 0.9em Tahoma, sans-serif;
	color:black;
}
.greencssbutton:visited{
	color:black;
}
.greencssbutton:hover{
	color:black;
	border-style: inset;
	background-color: #C8E2C7;
	padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.greencssbutton:active{
	color:black;
}
.purplecssbutton{
	width:160px;
	background-color:#BF6084;
	border: 2px #BF6084 outset;
	padding: 1px 4px;
	font: 0.9em Tahoma, sans-serif;
	color:black;
}
.purplecssbutton:visited{
	color:black;
}
.purplecssbutton:hover{
	color:black;
	border-style: inset;
	background-color:#DD779D;
	padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.purplecssbutton:active{
	color:black;
}
.yellowcssbutton{
	width:160px;
	background-color:#FEE97E;
	border: 2px #FEE97E outset;
	padding: 1px 4px;
	font: 0.9em Tahoma, sans-serif;
	color:black;
}
.yellowcssbutton:visited{
	color:black;
}
.yellowcssbutton:hover{
	color:black;
	border-style: inset;
	background-color:#FFF4AE;
	padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
.yellowcssbutton:active{
	color:black;
}

/*TEXT STYLES*/
.bodytext {
	font: 0.7em Tahoma, sans-serif;
	/*color:#585858;*/
	color:black;
	float: left;
	text-align:Justify;
}

.titletext {
	font: 0.7em Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#CC0000;
}
.whitetitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#336699;
}
.smalltitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#CC0000;
}

.smallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.smallwhitetext a{
	font: 0.8em Tahoma, sans-serif;
	font-size: 11px;
	/*font-weight:bold;*/
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitetext a:hover{
	text-decoration:underline;
}
.smallgraytext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 10px;
	/*font-weight:bold;*/
	color:#757575;
}

.smallgraytext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 10px;
	/*font-weight:bold;*/
	color:#757575;
	text-decoration:none;
}
.smallgraytext a:hover{
	text-decoration:underline;
}
.smallredtext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
}
.smallredtext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.smallredtext a:hover{
	text-decoration:underline;
}
.businesstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333399;
	font-weight:bold;
}
