/* CSS Document */

body{  
	margin:0;
	padding:0; 
	border:0;
	background:#ffffff url(../images/bg.gif) repeat-x 0 0;
	font-family:tahoma;
	font-size:11px;
	color:#333333;
	}
	
h1, p{
	padding:0;
	margin:0;
	font-family:tahoma;
	font-size:11px;
	color:#333333;
	}
	
img.ico{
	margin-top:20px;
	}
	
img.logo{
	margin-left:20px;
	}
	
img.welcome{
	margin-left:8px;
	margin-top:19px;
	}
	
.bg1{
	background:url(../images/gfx1.gif) no-repeat top right;
	}
	
.bg2{
	background:url(../images/gfx2.gif) no-repeat top left;
	}
	
.bg3{
	background:url(../images/gfx5.gif) no-repeat top right;
	}
	
.bg4{
	background:url(../images/box-bg.gif) no-repeat top right;
	padding:10px 0px;
	}
	
.bg5{
	background:url(../images/shadow.gif) no-repeat 49px 0px;
	}
	
.bg6{
	background:url(../images/gfx6.gif) no-repeat center bottom;
	}
	
.bg7{
	background:url(../images/footerL.gif) no-repeat top left;
	}
	
.bg8{
	background:url(../images/footerR.gif) no-repeat top right;
	}
	
.bg9{
	background:url(../images/footer-bg.gif) repeat-x;
	}
	
.padL{
	margin-left:15px;
	}
	
ul.menu{
	width:830px;
	height:38px;
	padding:0px;
	margin:0 0 0 10px;
	}
	
ul.menu li{
	float:left;
	width:103px;
	padding:0px;
	padding-right:2px;
	height:38px;
	margin:0;
	background:url(../images/menu.gif) no-repeat 0px 0px;
	list-style-type:none;
	}
	
ul.menu li a{
	float:left;
	width:103px;
	padding:0px;
	height:38px;
	margin:0;
	text-decoration:none;
	text-align:center;
	color:#231f20;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	line-height:38px;
	display:block;
	}
	
ul.menu li a:hover{
	width:103px;
	padding:0px;
	height:38px;
	margin:0;
	text-decoration:none;
	color:#007dc6;
	background:url(../images/menuR.gif) no-repeat 0px 0px;
	display:block;
	}
	
.welcometext{
	padding:8px; font-size:12px;
	padding-top:70px;
	}
	
.featuretext{
	padding:8px 15px; font-size:12px;
	padding-top:30px;
	color:#666666;
	}
	
.grey{
	color:#666;
	text-decoration:underline;
	font-weight:bold;
	}
	
a.grey:hover{
	color:#666;
	text-decoration:none;
	}
	
.blue2{
	color:#007dc6;
	text-decoration:underline;
	}
	
a.blue2:hover{
	color:#007dc6;
	text-decoration:none;
	}

.blue{
	color:#007dc6;
	text-decoration:underline;
	font-weight:bold;
	}
	
a.blue:hover{
	color:#007dc6;
	text-decoration:none;
	}
	
.footer{
	font-family:Georgia, Times New Roman, Times, serif;
	letter-spacing:1px;
	color:#007dc6;
	text-decoration:none;
	}
	
a.footer:hover{
	color:#007dc6;
	text-decoration:underline;
	}
	
.onlygrey{
	color:#666666;
	}
	