/***************************************************************/
/***************** general page styles ****************************/
/***************************************************************/

body	{
	margin:0;
	padding:0;
	background-color:#ffffff;
}
oldbody	{
	margin:0;
	padding:0;
	color:#FF9900;
	background-color:#ffffff;
	font: 12px/1.2em arial, Helvetica, sans-serif;
}
img	{
	border:	0
	}

hr {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}

/***************************************************************/
/***************** main text styles ****************************/
/***************************************************************/

/*** This stops ie 5 from using % of deafault browser setting **/
td{
	font-size:	12px;
}
/***************************************************************/


h1	{
	font-size:	1.5em;
	}
h2	{
	font-size:	1.3em;
	}
h3	{
	font-size:	1.0em;
	}
h4, h5, h6	{
	font-size:	0.9em;
	}
	
h1, h2, h3, h4, h5, h6	{
	margin-left : 8px;
	color:#ffffff;
	background-color: transparent;
	font-family: arial, Helvetica, sans-serif;
}
li,ul	{
	/*  margin-left: 25px; */
	/* margin-bottom : 0.6em; */
	font-family: arial, Helvetica, sans-serif;
			list-style-image: url(images/bullet.gif);
}
	
p,li	{
	font-family: arial, Helvetica, sans-serif;
	color:#666666;
	background-color: transparent;
	line-height : 1.5em;
	margin-left : 25px;
}

strong{
	font-weight : bold;
}


/***************************************************************/
/***************** main link styles ****************************/
/***************************************************************/


a	{
	font-weight:	bold;
	}
a:link	{
	color:	#38939B;
	background-color: transparent;
	text-decoration:none;
	}
a:visited	{
	color:	#38939B;
	background-color: transparent;
	text-decoration:none;
	}
a:active	{
	color:	#38939B;
	background-color: transparent;
	}
a:hover	{
	color:	#38939B;
	background-color: transparent;
	text-decoration:underline;
}

/***************************************************************/
/***************** form styles ****************************/
/***************************************************************/

input,textarea,select {
	font-size:0.9em;
	color:#333333;
	background-color:#ffffff;
	font-family: arial, Helvetica, sans-serif;
	/* margin-left : 25px; */
	margin-bottom : 6px;
}

.button{
	color : #ffffff;
	background-color : 	#cc3300;
	font-weight : bold;
}

/***************************************************************/
/***************** alternative text styles ****************************/
/***************************************************************/


.mainnav{
color:	#FFCC66;
font: 12px/1.2em arial, Helvetica, sans-serif;
}

.menu {
background-color:#999999;
layer-background-color:#999999;
line-height : 20px;
}
.maincontent {
margin-left : 50px;
width : 700px;
}
.tablemargin{
margin-left : 20px;
}
.ycell{
background-color:#ffffcc;
padding-left : 10px;
color:#666666;
}
.gcell{
color:	#ffffff;
background-color:#999999;
font-weight:	bold;
padding-left : 10px;
}
.logintext{
color:	#ffffff;
background-color:#999999;
font-weight:	bold;
padding-left : 27px;
}
.importantheadlines{
color:	#999999;
background-color:#ffffff;
font-weight:	bold;
padding-right : 27px;
width : 250px;
}
.error{
	color: Red;
	background-color:#ffffff;
	font-weight:bold;
}

a.directorylink	{
	color:	#F1B94A;
	background-color: transparent;
	text-decoration:none;
	}
a.directorylink:hover	{
color:	#999999;
background-color: transparent;
text-decoration:underline;
}
a.directorylink:visited	{
color:	#F1B94A;
}

.formbutton {
color:	#FFCC66;
background-color:#999999;
layer-background-color:#999999;
	font-weight : bold;
}
.normal {
color:	#000000;
font: 12px/1.2em arial, Helvetica, sans-serif;
}
.heading {
color: #999999;
font-weight:bold;
font: 12px/1.2em arial, Helvetica, sans-serif;
}
.heading2 {
color: #000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14;
}

.impairedlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.headingorangebg {
	color: #ffffff;
	font: bold 12px/1.2em arial, Helvetica, sans-serif;
	background-color: ffcc66;

}
.headingbluebg {
	color: #ffffff;
	font: bold 12px/1.2em arial, Helvetica, sans-serif;
	background-color: #38939B;

}

.normalbold {

color:	#333333;
font: bold 12px/1.2em arial, Helvetica, sans-serif;
}
.csasmenu{
font-size:13px;
color:#38939B;
font-family:verdana,arial;
}
