/* CSS Document */


a:hover{
  color : Gold;
}

th{
  font-size: 14px; 
  font-weight: bold;
  background-color : #8F97F1;
  color: #FFFFFF; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  text-align : center;
  padding : 2;
}

.bodyLinkRed{ 
  font-size: 14px; 
  color : #FF0000;
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
}

.homeMenu{
	color : Black;
  font-family : Arial;
	font-size : 11px;
  font-weight : bold;
  text-decoration : none;
}

.homeMenuBlue{
	color : #0047FD;
  font-family : Arial;
	font-size : 11px;
  font-weight : bold;
  text-decoration : none;
}
  
.homeMenuBlue:HOVER{
	color : #0047FD;
  font-family : Arial;
	font-size : 11px;
  font-weight : bold;
  text-decoration : underline;
}
  
.searchBox{
  font-family : "MS Sans Serif", Geneva, sans-serif;
  font-size : 14px;
	border : LightGray;
  border-width : 4;
  border-style : inset;
}

.text{
  font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
}

.menuLink{
  color : White;
  font-family : "MS Sans Serif", Geneva, sans-serif;
  font-size : 14px;
  font-weight : bold;
  text-decoration : none;
}

.menuLinkRed{
  color : Red;
  font-family : "MS Sans Serif", Geneva, sans-serif;
  font-size : 14px;
  font-weight : bold;
  text-decoration : none;
}

.redTitle{
  color : Red;
  font-family : arial;
  font-size : 18px;
  font-weight : bold;
  text-decoration: none;
}
  
.heading1{ 
  font-size: 18px; 
  color: #313260; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.bodytextlarge{ 
  font-size: 16px; 
  color: #000000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : normal;
}

.bodytextlargewhite{ 
  font-size: 16px; 
  color: #ffffff; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : normal;
}

.bodytextlargewhitebold{ 
  font-size: 16px; 
  color: #ffffff; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : bold;
}

.bodytextlargeboldblue{ 
  font-size: 16px; 
  color: #0047FD; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : bold;
}

.bodytext{ 
  font-size: 14px; 
  color: #000000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : normal;
}

.bodytextredbold{ 
  font-size: 14px; 
  color: #FF0000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : bold;
}

.bodytextred{ 
  font-size: 14px; 
  color: #FF0000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : normal;
}

.bodytextbold{ 
  font-size: 14px; 
  color: #000000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : bold;
}

.bodytextbluebold{ 
  font-size: 14px; 
  color: #0047FD; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : bold;
}

.bodytextblue{ 
  font-size: 14px; 
  color: #0047FD; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : normal;
}

.bodytextgray{ 
  font-size: 14px; 
  color: #666666; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none;
  font-weight : normal;
}

.bodytextwhite{ 
  font-size: 14px; 
  color: #FFFFFF; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
}

.bodytextyellow{ 
  font-size: 14px; 
  color: #FFCC33; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
  font-weight : normal;
}

.bodytextyellowbold{ 
  font-size: 14px; 
  color: #FFCC33; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
  font-weight : bold;
}

.bodytextbrightyellow{ 
  font-size: 14px; 
  color: #FFFF00; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
  font-weight : normal;
}

.bodytextbrightyellowbold{ 
  font-size: 14px; 
  color: #FFFF00; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
  font-weight : bold;
}

.bodytextred{ 
  font-size: 14px; 
  color: #FF0000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
}

.bodytextsmall{ 
  font-size: 12px; 
  color: #000000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration : none;
}

.bodytextsmallred{ 
  font-size: 12px; 
  color: #ff0000; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration : none;
}

.bodytextsmallblue{ 
  font-size: 12px; 
  color: #3132FF; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration : none;
}

.bodytextsmallgray{ 
  font-size: 12px; 
  color: #666666; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration : none;
}

.maintitle{
  font-size: 20px; 
  color: #313260; 
  font-family: tahoma, verdana, helvetica, arial; 
  font-weight: bold; 
  text-decoration: none; 
}

.navBarEastLink{
  font-size: 10px; 
  color: #000000; 
  font-family: tahoma, verdana, helvetica; 
  text-decoration: none; 
}

.navBarEastLink:hover{
  font-size: 10px; 
  color: #000000; 
  font-family: tahoma, verdana, helvetica; 
  text-decoration: none; 
}

.navBarSouthLink{
  font-size: 10px; 
  color: #ff0000; 
  font-family: verdana, helvetica, arial, tahoma; 
  text-decoration: bold; 
}

.navBarSouthLink:hover{
  font-size: 10px; 
  color: #ff0000; 
  font-family: verdana, helvetica, arial, tahoma; 
  text-decoration: underline,bold; 
}

.navBarWestLink{
  font-size: 12px; 
  color: #ffffff; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.navBarWestLinkLarge{
  font-size: 16px; 
  color: #ffffff; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.navBarWestSearch{
  font-size: 10px; 
  color: #000000; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.navBarWestAccount{
  font-size: 10px; 
  color: #ffff00; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.navBarWestAccount:HOVER{
  font-size: 10px; 
  color: #ffff00; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: underline; 
}

.navBarWestAdvancedSearch{
  font-size: 10px; 
  color: #ffffff; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: normal; 
  text-decoration: none; 
}

.navBarWestAdvancedSearch:HOVER{
  font-size: 10px; 
  color: #ffffff; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: normal; 
  text-decoration: underline; 
}

.navBarWestSearchButton{
  font-size: 10px; 
  font-weight:bold; 
  font-family: tahoma, verdana, helvetica; 
  color:#FFF; 
  background-color:#069; 
  border-style:outset; 
  border-color:#69F;
}

.navBarNorthPageTitle{
  font-size: 13px; 
  color: #000000; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.navBarNorthPageTitle:hover{
  font-size: 13px; 
  color: #0047fd; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: underline; 
}

.navBarEastSectionTitle{
  font-size: 13px; 
  color: #0047fd; 
  font-family: tahoma, verdana, helvetica; 
  font-weight: bold; 
  text-decoration: none; 
}

.paddedtablecell{ 
  padding:2; 
}

.pt8red{ 
  font-size: 8pt; 
  color: #CC1100; 
  line-height: 8pt; 
  font-style: normal; 
  font-family: Arial, Helvetica, sans-serif; 
  font-variant: normal;
}

.border{ 
  border-color : #0047FD; 
  border-style : solid;  
  border-width : 1; 
}

.columnheading{
  font-size: 15px; 
  color: FFFFFF; 
  font-family: ms sans serif,arial,helvetica; 
  text-decoration: none; 
}

.profileListHeader{
  font-size: 20px; 
  color: 313260; 
  font-family: tahoma, verdana, helvetica, arial; 
  font-weight: bold; 
  text-decoration: none; 
}

.profileListTitle{
  font-size: 12px; 
  background-color: 000075;
  color: White;
  font-weight: bold;
}

.profileListText{
  font-size: 12px; 
  color: Black; 
  font-family: ms sans serif,arial,helvetica; 
}

.profileListLink{
  font-size: 12px; 
  font-family: ms sans serif,arial,helvetica;
}

.profilePendingHeader{
  color: Black;
  font-size: large;
  font-weight: bold;
}

.profilePendingTitle{
  background-color : Black;
  color: White; 
  font-weight: bold;
}

.profilePendingText{
  color: Black; 
}

.profilePendingLink{
  color: Blue;
}
  
.profileAddHeader{
  font-size: 20px; 
  color: 313260; 
  font-family: tahoma, verdana, helvetica, arial; 
  font-weight: bold; 
  text-decoration: none; 
}

.profileAddTitle{
  font-size: 12px; 
  background-color: 000075;
  color: White;
  font-weight: bold;
}

.profileAddDescription{
  font-size: 12px; 
  color: Black; 
  font-family: ms sans serif,arial,helvetica; 
}

.profileAddText{
  font-size: 12px; 
  color: Black; 
  font-family: ms sans serif,arial,helvetica; 
}

.profileAddStar{
  font-size: 12px;
  font-weight: bold; 
  font-family: ms sans serif,arial,helvetica; 
  color: Red;
}
  
.profileAddForm{
  border-color : 0047FD; 
  border-style : solid;  
  border-width : 1; 
  font-size: 12px;
  font-family: ms sans serif,arial,helvetica; 
}

.profileAddComment{
  color: Black;
  font-size: 12px;
  font-family: ms sans serif,arial,helvetica; 
}

.profileViewHeader{
  font-size: 20px; 
  color: 313260; 
  font-family: tahoma, verdana, helvetica, arial; 
  font-weight: bold; 
  text-decoration: none; 
}

.profileViewTitle{
  font-size: 12px; 
  background-color: 000075;
  color: White;
  font-weight: bold;
}

.profileViewDescription{
  font-size: 12px; 
  color: Black;
  font-weight: bold; 
  font-family: ms sans serif,arial,helvetica; 
}

.profileViewText{
  font-size: 12px; 
  color: Black; 
  font-family: ms sans serif,arial,helvetica; 
}

.littleCross{
  list-style-image: url(images/bg/littleCross.gif); 
}
#picmenu {
position: relative;
top: 0px;

z-index: 100;
}
#picmenu a.p1, #picmenu a.p1:visited {
margin: 0px;
display: block;

text-decoration: none;
float: left;
}
#picmenu a img {border:0;}
#picmenu a.p1:hover {
text-decoration: none;
background-color: #8c97a3;
color: #000;
}
#picmenu a .large {
display: block;
position: absolute;
width: 0;
height: 0;
}
#picmenu a.p1:hover .large {
display: block;
position: absolute;
margin-left:80px;
margin-top:-80px;
width:auto;
height: auto;
border: 10px solid #ccc;
}
#menu {position:relative; top:10px; left:100px; width:75px; background-color:#fff; z-index:100;}