@charset "UTF-8";
/* CSS Document */

#clear {
	margin:0px;
	padding:opx;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#mainContainer {
	width:930px;
	text-align:left;
	margin-top: 40px;
}

#headerContainer {
	width:900px;
	height:109px;
	background-image:url(../images/goldstrip.jpg);
	margin-bottom:5px;
}

#footerContainer {
	clear:both;
	width:870px;
	padding:5px 15px;
	color:#52626f;
	background-color:#FFCC00;
	margin-bottom:40px;
}


/*Menu Items*/

#menuContainer {
	width:900px;;
	background-color:#52626f;
	float:left;
	margin-bottom:5px;
}

#menuContainer ul.menuTabs {
	text-align:left;
	padding:0px;
	margin:0px;
}

#menuContainer ul.menuTabs li {
	display:inline;
	float:left;
	
}

#menuContainer ul.menuTabs li a {
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	padding:3px;
	padding-left:15px;
	padding-right:3px;
	border-right:1px dotted #fbd919;
	text-transform:uppercase;
	font-size:10px;
	display:block;
	height:25px;
}

#menuContainer ul.menuTabs li a:hover {
	background-color:#fbd919;
	color:#52626f;
	background-image:url(../images/arrow2.png);
	background-repeat:no-repeat;
	background-position:left;
}

#menuContainer ul.menuTabs li ol {
	position:absolute;
	display: none;
	color:#52626f;
	width:180px;
}

#menuContainer ul.menuTabs li:hover ol {
	display:block;
	background-color:#daeaf7;
	background-image:url(../images/menuDropGradient2.jpg);
	background-repeat:repeat-x;
	color:#52626f;
	list-style:disc;
	margin:0px;
	margin-left:20px;
	padding:2px;
	padding-bottom:10px;
}

#menuContainer ul.menuTabs li:hover ol li {
	font-size:10px;
	list-style:circle;
	margin:3px;
	margin-bottom:0px;
	padding:0px;
	width:170px;
}

#menuContainer ul.menuTabs li:hover ol li.sub {
	font-size:10px;
	list-style:circle;
	margin:5px;
	margin-bottom:0px;
	padding:0px;
	width:170px;
	font-weight:bold;
}

#menuContainer ul.menuTabs li:hover ol li a {
	font-size:10px;
	margin:0px;
	margin-bottom:-12px;
	text-transform:none;
	border:none;
	background:none;
	padding:0px;
	color:#52626f;
}

#menuContainer ul.menuTabs li:hover ol li a:hover {
	text-decoration:underline;
}

div.menu {
	padding:0px;
	margin:0px;
}

/*Column Shapes*/

#columnSpan3Border {
	width:898px;
	border:1px solid #fbd919;
	margin-bottom:5px;
	clear: both;
}

#columnSpan2Border {
	width:643px;
	border:1px solid #999999;
	margin-bottom:5px;
	padding:15px;
	background-image:url(../images/gradient.gif);
	background-repeat:repeat-x;
	background-color:#e6eaf3;
}

#adminColumnSpan2Border {
	width:670px;
	border:1px solid #999999;
	margin-bottom:5px;
	background-image:url(../images/gradient.gif);
	background-repeat:repeat-x;
	background-color:#e6eaf3;
}

#about_our_databases_left {
	height:105px;
	margin-bottom:5px;
	padding:15px;
	background-color:#52626f;
	color:#FFFFFF;
}

#about_our_databases_right {
	height:105px;
	margin-bottom:5px;
	padding:15px;
	background-color:#52626f;
	color:#FFFFFF;
	border-left:1px dotted #fbd919;
}

#columnSpan3Grey {
	width:585px;
	height:100px;
	margin-bottom:5px;
	padding:15px;
	background-color:#52626f;
	color:#FFFFFF;
	padding-right:300px;
}


#columnSpan4Grey {
	width:735px;
	height:100px;
	margin-bottom:5px;
	padding:15px;
	background-color:#52626f;
	color:#FFFFFF;
	padding-right:150px;
}
#columnSpan1LightGrey {
	width:220px;
	margin-right:5px;
	margin-bottom:5px;
	background-color:#999999;
	color:#FFFFFF;
	line-height:24px;
	
}


#columnSpan1LightYellow {
	width:220px;
	margin-right:5px;
	margin-bottom:5px;
	background-color:#fcf8d2;
	color:#FFFFFF;
	
}

#testimonial {
	width:295px;
	margin-bottom:5px;
	background-color:#ebd97e;
}

#testimonial2 {
	width:195px;
	margin-bottom:5px;
	background-color:#ebd97e;
}

#information {
	width:265px;
	margin-bottom:5px;
	background-color:#d8d8d8;
}

#download {
	width:265px;
	border:1px solid #999999;
	margin-bottom:5px;
	background-color:#e1e6f0;
}



#profiling {
	width:220px;
	margin-right:5px;
	margin-bottom:0px;
	background-color:#fff;
	border:1px solid #999999;
	background-image:url(../images/profiling.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#ContactUs {
	width:220px;
	margin-right:5px;
	margin-bottom:0px;
	background-color:#fff;
	background-image:url(../images/contact.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#whiteColumn {
	width:220px;
	margin-right:5px;
	margin-bottom:0px;
	background-color:#fff;
	border:1px solid #999999;
	background-repeat:repeat-x;

}



/*Fonts*/
.gold {color:#fbd919;}
.goldMed {color:#fbd919; font-size:12px;}
.goldL {color:#fbd919; font-size:18px;}
.white {color:#FFFFFF; font-size:12px; line-height:normal;}
.whiteSmall {color:#FFFFFF; font-size:14px; line-height:normal;}
.whiteMed {color:#FFFFFF; font-size:16px;}
.whiteL {color:#FFFFFF; font-size:24px; margin-bottom:20px;}
.grey{color:#52626f;}
.greySmall {color:#52626f; font-size:14px;}
.greyMed {color:#52626f; font-size:16px;}
.greyL {color:#52626f; font-size:18px;}

a:hover  { color: #0099CC; text-decoration: none; font-weight:bold }
a:visited  { color: #0099CC; text-decoration: none; font-weight:bold }
a { color: #0099CC; text-decoration: none; font-weight:bold }


/* formatting */

p {margin:0px;}
