body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	scrollbar: auto;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #FF9900; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: FFFFFF; 
	scrollbar-arrow-color: #FF9900 
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px; 
	color: #333333;
}

a {
	color: #3366CC;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #FF9900
}
form {
	background-color: #FFFFFF;
}

hr {
	width:100%;
	shading:noshade;
	color:0099FF;
}

/* Round corners */
#csc {
  background : #669900 url(../assets/images/default/rc_tl.png) no-repeat;
  width : 20em;
  height : auto;
  position : relative;
  padding : 30px 40px;
}

/* these are the other three spans. classes were used to allow multiuse on a page */
.tr, .bl, .br {
  position : absolute;
  width : 39px;
  height : 39px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

/* change position and image: top-right */
.tr {
  background : transparent url(../assets/images/default/rc_tr.png) no-repeat;
  top : 0;
  right : 0;
}

/* change position and image: bottom-left */
.bl {
  background : transparent url(../assets/images/default/rc_bl.png) no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */
.br {
  background : transparent url(../assets/images/default/rc_br.png) no-repeat;
  right : 0;
  bottom : 0;
}


/* End round corners */

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #0033CC;
	text-indent: 6px;
	background-repeat: no-repeat;
	background-position: left;
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6699CC;






}

.box1 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #0099FF;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #0099FF;

}

.titlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-style: normal;
	font-weight: bold;
	background-image: url(../assets/images/default/title_clay_light.gif);
	background-repeat: repeat-x;
	line-height: 20px;
	border-top: 1px solid #6699CC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #6699CC;
	border-left: 1px solid #CCCCCC;







}


input.small {
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size: 10px;

}

input.data {
	width: 70px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size: 12px;

}

input.dataLong {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size: 12px;
	width: 140px
}

input.dataLarge {
	font-family: Arial, Helvetica, sans-serif;
	background-color:transparent;
	font-size: 14px;
	font-weight: bold;

}
input,select {
	border-right:transparent;
	border-left:transparent;
	border-top:transparent;
	border-bottom:transparent;
	background-color:#EEEEEE;
} 

textarea{
	background-image:url(../assets/images/logos/textbox.gif);
	background-repeat: no-repeat;
	border-right:transparent;
	border-bottom:transparent;
	background-color:#FFFFFF;
}



.smallRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FF0000;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6633;
}
.smallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}.smallGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCCC;
}
.strongBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;

}
.strongOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
}
.strongBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.normalGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.linkButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../assets/images/default/subtitlebar.gif);
	background-repeat: repeat;
	font-weight: normal;

}
.dataText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
}
.imageRepeat {
	background-image: url(../assets/images/default/menu_fade.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #003366;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;

}

