body {
	margin-left : 0px;
	margin-top : 0px;
	margin : 0px 0px 0px 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	padding:0px;
	background-color:#ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
	}
#fullheight{height:100%}
.heading {
	font-size:16px;	
}

.topGlobeBG	{
	background-image: url(images/topGlobeBG.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.topRightSide {
	background-image: url(images/topRightSide.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.border	{
	background-image : url(images/border.jpg);
	background-repeat : repeat;
}
.borderTop	{
	background-image : url(images/borderTop.jpg);
	background-repeat : repeat;
}
.borderRight	{
	background-image : url(images/borderRight.jpg);
	background-repeat : repeat;
}
.borderLeft	{
	background-image : url(images/borderLeft.jpg);
	background-repeat : repeat;
}
.borderBottom	{
	background-image : url(images/borderBottom.jpg);
	background-repeat : repeat;
}
p, td {
	color: #333333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
.bodyText{
		text-align: justify;
}
.smallText{
   font-size: 9px;
   font-weight: bold;   
}
.bold{
	font-weight: bold;
}
.boldHeading{
	font-weight: bold;
   font-size: 12px;	
}	
.boldWhite{
	font-weight: bold;
	color: #ffffff;
}	

.greenHeading{
	font-weight: bold;
	color: #003399;
   font-size: 18px;		
}	

.intro{
	font-size: 12px;
}
/*---- LINK COLORS -----*/

a {  color:#0C2D83; text-decoration:none;}
a:visited {  color:#556699; text-decoration:none;}
a:active {  color:#0C2D83; text-decoration:none;}
a:hover {  color:#556699; text-decoration:none;}

.blueHeading{
	color: #0C2D83;
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;
	font-size: 12px;
}
.goldText	{
	color: #83733C;
	font-weight: bold;
	font-size: 12px;	
}	

.grayBG{
	background-color: #E4E5E5;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color:#5A5A5A;
}
a.bottomNav, a.bottomNav:active, a.bottomNav:visited{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
	font-weight: bold;
	color:#5A5A5A;
}
a.bottomNav:hover,  {  color:#808080; text-decoration:none;}



.blueHeadingLarge{
	color: #000166;
	font-size: 12px;
	font-weight: bold;
}


a.highlightServicesBold, a.highlightServicesBold:hover, a.highlightServicesBold:active, a.highlightServicesBold:visited{
	color:#003399;
	font-weight: bold;	
}

.indentParagraph{
	margin-left: 7pt;
}

.blueBG{
	background-color: 0C2D83;
}
a.menuServices {
	display:block;
	padding:3px;
	border-bottom:solid 1px #003399;
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, arial,helvetica,sans-serif;
		background-color:#C3BA77;
}

a.menuServices:visited {
	display:block;
	padding:3px;
	border-bottom:solid 1px #003399;
	color:#ffffff;
	text-decoration:none;
}

a.menuServices:active {
	display:block;
	padding:3px;
	color:#ffffff;
	text-decoration:none;
	border-bottom:solid 1px #003399;
	background-color:#C3BA77;
}

a.menuServices:hover {
	display:block;
	padding:3px;
	color:#ffffff;
	text-decoration:none;
	border-bottom:solid 1px #003399;
	background-color:#C3BA77;
}
.requiredField{
  color:red;
}
  .info   { color: black; background-color: transparent; font-weight: normal; }
  .warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
  .error  { color: red; background-color: transparent; font-weight: bold }

  .formtab TD      
          { padding: 0.2em; height: 2.5em; vertical-align: top; font-size: 90%; }

