/* CSS Document */
a{
text-decoration:none;
color:#009999;

}

body{
background-image:url(graphx/bg.jpg);
background-repeat:repeat-x;

}

.container {
    clear:both;
    position: relative;
    margin: 0 auto;
    width: 800px;
}

#header{
clear:both;
width:800px;
height:62px;
position:relative;
}

.whitebar{
clear:both;
background-color:#FFFFFF;
width:800px;
height:2px;
position:relative;
}

#form{
float:left;
margin: 40px 0px 0px 40px;
width:250px;
height:260px;
position:relative;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#message{
	float:left;
	width:250px;
	height:260px;
	position:relative;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#flash{
margin: 2px 0px 2px 0px;
float:right;
width:470px;
height:330px;
position:relative;
}

#message_welcome{
	float:left;
	width:235px;
	height:260px;
	position:relative;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#flash_welcome{
margin: 2px 0px 2px 0px;
float:left;
width:470px;
height:330px;
position:relative;
}

.menu{
clear:both;
margin: 4px 0px 0px 0px;
width:800px;
height:42px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
Color:#ffffff;}

a.menu{text-decoration:none; Color:#009999;}
a.menu:link {Color:#009999; }
a.menu:hover {Color:#ffffff;}

a.submenu{Color:#009999;}
a.submenu:link {Color:#009999; }
a.submenu:hover {Color:#ffffff;}

.submenu{
font-size:11px; 
Color:#ffffff;
}

.menuitem{
margin: 0px 6px 0px 6px;
width:auto;
}

#content{
float:left;
margin-top:50px;
position:relative;
width:800px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}

#submenucontent{
float:left;
margin-top:-22px;
position:relative;
width:800px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#footerbg{
background-image:url(graphx/bg_lower.jpg);
background-repeat:repeat-x;
background-color:#3d4750;
width: 100%;
min-height:300px;
height: 100%;
position:relative;
overflow:hidden;
padding-bottom:30px;
}

.footer{
color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width: 400px;
margin-top:50px;
position:relative;
}
