html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
background-image:url(../graphics/webstartbg.jpg);
background-repeat:repeat-x;
background-color:#DEDDD8;
height:100%;
}

body a {
color:#0066b8;
}
body a:hover, body a:focus {
color:#000000;
}

/*---------------------text styles---------------------------*/

h1 {

	font-size: 13px;
	font-weight: bold;
	color: #24A3D3;
	padding:5px 0 5px 0;
}
h2 {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5px 0 5px 0;
}
p {
	padding:5px 0 5px 0;
}

.success {
	color: #009900;
	border: 2px solid #009900;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #00FF33;
}

.error {
	color: #FF0000;
	border: 2px solid #FF0000;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #FF9933;
}


/*---------------------layout styles---------------------------*/

#wrapper {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 775px;/*for 800x600*/
width: 1000px;/*for 1024x768*/
margin:0px auto;
text-align:left;
}
#footer {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 775px;/*for 800x600*/
width: 1000px;/*for 1024x768*/
background-color:#FFFFFF;
margin:0px auto;
text-align:left;
}
#footer_left {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 387px;/*for 800x600*/
width: 500px;/*for 1024x768*/
float:left;
}
#footer_right{
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 387px;/*for 800x600*/
width: 500px;/*for 1024x768*/
float:left;
text-align:right;
}

/* -------------------- Sites Page----------------*/

#sites_col_1{

width: 283px;
height: 349px;
float:left;
padding: 240px 0 0 50px;
}
#sites_col_2{

width: 283px;
height: 349px;
float:left;
padding: 240px 0 0 50px;
}
#sites_col_3{

width: 283px;
height: 349px;
float:left;
padding: 240px 0 0 50px;
}

#flash_wrapper {
	width:100%;
	margin:0 auto;
}