body {
	margin : 0; 
	padding : 0; 
	text-align : center; 
	font-family : "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif; 
	background : 010066; 
	background: url("../images/back.jpg"); 
} 

#container

 { background-color: #010066; background-image: none; text-align: left; margin-top: 0; margin-right: auto; margin-left: auto; position: relative; z-index: 1; top: 10px; width: 809px; border-style: solid; border-width: 1 1px; border-color: white }
	
#navbar {
	width: 809px;
	height : 123px; 
	margin : 0; 
	padding : 0; 
	background : 010066 no-repeat; 
	position : relative;
} 

a#starlogo {

	width : 216px; 

	height : 125px; 

	margin : 0; 

	padding : 0; 	

	background : url(../images/starlogo.gif) no-repeat; 

	text-decoration : none; 

	position : absolute; 

	top : 0px; 

	left :1px; 

} 







a#about {

	width : 143px; 

	height : 51px; 

	margin : 0; 

	padding : 0; 	

	background : url(../images/about.gif) no-repeat; 

	text-decoration : none; 

	position : absolute; 

	top : 9px; 

	left :360px; 

} 

a#about:hover {
	background-position : 0 -44px; 
} 





a#specials {

	width : 143px; 

	height : 51px; 

	margin : 0; 

	padding : 0; 

	background : url(../images/specials.gif) no-repeat; 

	text-decoration : none; 

	position : absolute; 

	top : 8px; 

	left : 500px; 

} 


a#specials:hover {
	background-position : 0 -44px; 
}




a#contact {

	width : 143px; 

	height : 51px; 

	margin : 0; 

	padding : 0; 

	background : url(../images/contact.gif) no-repeat; 

	text-decoration : none; 

	position : absolute; 

	top : 8px; 

	left : 650px; 

} 


a#contact:hover {
	background-position : 0 -44px; 
}



#quicklinkbar {

	width: 280px;

	height : 20px; 

	margin : 0; 

	padding : 0; 

	background : 010066; 

	position : absolute; 
	top : 66px; 
	left :505px; 

} 


#infobar {

	width: 809px;

	height : 20px; 

	margin : 0; 

	padding : 0; 

	background : 010066; 

	position : absolute; 

} 


a#border {
	width : 392px; 
	height : 4px; 
	margin : 0; 
	padding : 0; 	
	background : url(../images/border.png) no-repeat 0% 0%; 
	text-decoration : none; 
	position : absolute; 
	top : -1px; 
	left :0px; 
} 



a#home {
	width : 139px; 
	height : 28px; 
	margin : 0; 
	padding : 0; 	
	background : url(../images/home.png) no-repeat 0% 0%; 
	text-decoration : none; 
	position : absolute; 
	top : -27px; 
	left :392px; 
} 

a#home:hover {
	background-position : 0 -28px; 
} 

a#ideas {
	width : 139px; 
	height : 28px; 
	margin : 0; 
	padding : 0; 	
	background : url(../images/ideas.png) no-repeat 0% 0%; 
	text-decoration : none; 
	position : absolute; 
	top : -27px; 
	left :392px; 
} 

a#ideas:hover {
	background-position : 0 -28px; 
} 

a#research {
	width : 139px; 
	height : 28px; 
	margin : 0; 
	padding : 0; 	
	background : url(../images/productsearch.png) no-repeat 0% 0%; 
	text-decoration : none; 
	position : absolute; 
	top : -27px; 
	left :531px; 
} 

a#research:hover {
	background-position : 0 -28px; 
} 

a#account {
	width : 139px; 
	height : 28px; 
	margin : 0; 
	padding : 0; 	
	background : url(../images/account.png) no-repeat 0% 0%; 
	text-decoration : none; 
	position : absolute; 
	top : -27px; 
	left :670px; 
} 

a#account:hover {
	background-position : 0 -28px; 
} 


#pageheader  { font-size: 60px; background: url("../images/logo.jpg") no-repeat; text-align: center; margin: 0; padding: 0; position: relative; z-index: 1; width: 809px; height: 227px; vertical-align: absmiddle } 



#pathbox {

	width: 809px;

	height: 20px;

	position : relative; 

	top : 2px; 

	right :-10px; 

}





.datetime {

	color : white;

	font-family :  "Lucida Sans Unicode",geneva,arial,verdana,sans-serif;  

	font-size : 10px; 
	
	
	
	

} 



#contentsmall {

	position: relative;

	width : 749px; 

	padding : 0;

	border: 4B557C 1px solid;

	background-color: #010066;
	
	left :30px; 

} 



#content {

	position: relative;

	width : 749px; 

	background-color: #010066;	

	border: 4B557C 1px solid;

	height: inherit;

	left :30px; 

} 





#footer

{

	position: relative;

	width: 809px;

	height : 32px; 

	margin : 0;	

	padding : 0; 

	background : 010066;

	text-align: center; 

}





#right {

	width : 148px; 

	margin : 7px 7px 7px 0; 

	position : absolute; 

	top : 360px; 

	right : 0; 

	border-left : 1px dashed rgb(0,0,255); 

	background-color: #010066;

}





h1 {

	margin : 0; 

	padding : 1.5em 0px 0.4em 0px; 

	color: #ffffff
;

	font-family : "Georgia", serif; 

	font-size : 16px; 

	font-weight : bold; 

} 





/* Core components of HTML and Mambo */



div {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 12px;

	color: white;

}



td,tr{

	text-indent: 0px; 

	font-family: "Arial","Verdana",geneva,arial,verdana,sans-serif;font-size: 12px;

	color: #ffffff;

	}



p {

margin : 0; 

padding : 0 7px 1.2em; 

color : rgb(193,193,193);

text-indent: 5px; 

font-size : 10px; 

line-height : 1.65em; 

} 

	

h4 {

	color: #ffffff
; font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 16px; font-weight: bold;

	}

	

h5 {

	color: #ffffff; font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 14px; font-weight: bold;

	}

	

h6 {

	color: #ffffff; font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 12px; font-weight: bold;

	}



/* Links */

a:link, a:visited  { color: #ffffff; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; text-decoration: none }



a:hover {

	color: #ffcc00;	text-decoration: none;

	}



/* Horizontal Line */	

hr {

	color: #ffffff;

	}



/* --Default Class Settings-- */	



a.mainlevel:link, a.mainlevel:visited {

	color: #ffffff;

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-weight: normal;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	}

	

a.mainlevel:hover {

	color: #fffffff;

	text-decoration: none;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	}



/* Content - Sections & Categories */

.contentpane {

	background-color: #010066;

	}

		

.contentpaneopen {

	border : 0px ridge #ffffff;

	}

	

.contentheading {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 12px;

	font-weight: bold;

 	color:#CCCCCC;

	text-align:left;

	}

	

.contentdescription  { color: #ffffff; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; text-align: left }

	

/* Links */

a.blogsection:link, a.blogsection:visited {

	color: #4b8cae; text-decoration: none; font-weight: normal;

	font-family:  "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;}



a.blogsection:hover {

	color: #ffcc00; text-decoration: none;

	}

	

/*a.weblinks:link, a.weblinks:visited {

	color: #010066; text-decoration: none; font-weight: normal;

	font-family:  "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;}



a.weblinks:hover {

	color: #ffcc00;	text-decoration: none;

	}

*/

a.readon:link, a.readon:visited  { color: #7599ff; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; font-weight: normal; text-decoration: none }



a.readon:hover {

	color: #ffcc00;	text-decoration: none;

	}



table.moduletable {

  margin: 0px 0px 0px 2px;

  width: 146px;

}



table.moduletable th {

	font: bold 12px "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;color:#ffffff;

	height: 18px;

	text-align: left;

	white-space: nowrap;	

	background-color : #010066;

}



table.moduletable td {

  font-size        : 10px;

  font-weight      : normal;

  padding:	1px;

}





.componentheading {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 12px;

	font-weight: bold;

 	color: white;

	text-align:left;

	}

	

.button  { color: #f90; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; font-style: normal; font-weight: bold; background-color: #010066; border: solid 1px } 



.inputbox {

	text-indent: 5px; 

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 11px;

	font-weight: bold;

	color: #666666;

	background-color: #EFEFEF;

	border: 1px solid;

	}



/** category text format and links **/

.category {

	color: #ffffff; font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 10px; font-weight: bold; text-decoration: none;

	}



a.category:link, a.category:visited  { color: #fff; font-weight: bold; background-color: #010066 }



a.category:hover  { color: #ffcc00 }

	

.poll  { color: #fff; font-size: 10px; font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; line-height: 14px }

	

.sectiontableentry1, .contentpane {

	background-color: 010066;

	}



.sectiontableentry2 {

	background-color: #010066;

	}



.sectiontableheader {

	color : #ffffff;

	font-weight : bold;

	}

	

.small {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 9px;

	color: #fffffff;

	text-decoration: none; 

	font-weight: normal;

	}



.createdate {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 10px;

	color: #626a77;

	text-decoration: none; 

	font-weight: normal;

	}



.modifydate {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 10px;

	color: #6a6bff;

	text-decoration: none; 

	font-weight: normal;

	}

			

ul {

	margin: 0px 0px 0px 0px;

	}



li {

	list-style: none inside url(../images/arrow.png);

	list-style-image: url(../images/arrow.png);

	}



.fase4rdf  { color: #ffffff; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; font-weight: normal }



a.fase4rdf:link  { color: #ffffca; font-size: 10px; font-weight: normal }



a.fase4rdf:hover {

	font-weight: bold; color: #d3ddbb;

	}	



table.searchintro {

  	background-color:  #010066;

	border: solid 1px #777777;

	}



table.contact {

	background-color: 010066;

	}



table.contact td.icons {

	}



table.contact td.details  { font-size: 12px; font-family: "Lucida Sans Unicode", geneva, arial, verdana, sans-serif; font-weight: bold }



.pathway, a.pathway:link, a.pathway:visited {

	font-family: "Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 10px;

	color: white;

}

a.pathway:hover {

	font-family: "Lucida Sans Unicode",geneva,arial,verdana,sans-serif;font-size: 10px;

	color: #ffcc00;

}

#footer

{

	z-index:1;

	top: 10px;

	text-align:left;

	width: 809px;


	margin-top: 0;

	margin-left: auto;

	margin-right: auto; 

	text-align: left;

	border-top: 1;

	border-right: 1px;

	border-bottom: 1;

	border-left: 1px;

	border-style: solid;

	border-color: white;

	position: relative;

	background-color:  #010066;

	}
