BODY{
background:#E9E9E9;
color:#000066;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin:1px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#slantedmenu{
font-weight: bold;
font-size: 90%;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color: #D4ECEC;
border: 1px solid #bebebe;
text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: transparent url(../gifs/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
}

TD.tditem{
border:#9F98D5 1px solid;
}

TABLE.inner{
padding:10px;
width:780px;
}

TABLE.main{
background:#FFFFFF;
border:#bebebe 1px solid;
padding-top:1px;
border-top:0px;
}

TD.navigation{
border-right:#83C1C2 0px solid;
}

TD.content{
background:transparent;
}

H1{
font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:1px;
padding-left:6px;
background:#97C5F0;
border:#000033 1px solid;
}

H2{
font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:none;
color:#000000;
padding-left:6px;
background:#77B4EC;
padding:1px;
border:#000033 1px solid;
}

H3{
padding:1px;
font-weight:bold;
color:#000011;
text-align:left;
font-size:80%;
}

.select{
font-weight:bold;
color:#000000;
font-size:90%;
width:225px;
background:#FFFFFF;
border:1px #000033 solid;
}

.smallselect{
font-weight:bold;
color:#000000;
font-size:90%;
width:125px;
background:#FFFFFF;
border:1px #000033 solid;
}

IMG.left{
float:left;
margin:5px;
}

IMG.right{
float:right;
margin:5px;
}

P{
font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-left:6px;
}

LI{
font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-left:6px;
}

EM{
font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
text-decoration:none;
line-height:120%;
font-weight:bold;
font-style:normal;
color:#000099;
}

.button,.searchbutton{
font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
border:outset 1px #000099;
background:#999;
color:#000;
font-weight:bold;
padding: 1px 2px;
background:url(../gifs/glossyback2.gif) repeat-x left top;
}


a {
color:#494949;
background:transparent;
background:url(../gifs/blank.jpg) 0 0 no-repeat;
padding-left:10px;
}

a:visited {
color:#000033;
background:transparent;
background:url(../gifs/tick.jpg) 0 0 no-repeat;
padding-left:10px;
}

a:active {
color:#494949;
background:transparent;
background:url(../gifs/blank.jpg) 0 0 no-repeat;
padding-left:10px;
}

a:hover {
color:#000000;
text-decoration:none;
background:#D4ECEC;
background:url(../gifs/blank.jpg) 0 0 no-repeat;
padding-left:10px;
}

.homepage_text_back {background-image:url(../gifs/catching_dreams2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}

