body
{
margin:0;
font-family:Arial;
font-size:12pt;
color:#3152a5;
/*background-color:navy;*/
}

/*--- Page Top Definitions --------*/
#topContainer
{
position:absolute;
top:0;
Left:0;
/*height:84;*/
height:131;
width:100%;
/*background-color:#ffffff;*/
}

#logo
{
position:absolute;
top:0;
left:0;
height:131;
border-style:none;
}

#topImage
{
position:absolute;
top:0;
left:0;
width:100%;
}

#topMarquee
{
position:absolute;
top:131;
left:0;
width:100%;
}

#middlecontainer
{
position:absolute;
top:149;
left:0;
width:100%;
/*background-color:#fffaee;*/
}

#bottomContainer
{
position:relative;
width:100%;
/*background-color:orange;*/
text-align:center;
font-weight:normal;
font-size:8pt;
}


/*--- Main Body Definitions --------*/

td
{
width:33%;
align:left;
vertical-align:top;
}

.newsBox
{
	border: 1px solid #3152a5;
	padding:10;
	background-color:#fffaee;
}

#boxjs
{
	position:absolute;
	top:152;
	left:70%;
	/*right:50;*/
	width:225;
	border: 5px solid #3152a5;
	text-align:center;
	padding:5;
	color:#ce8d00;
	font-size:10pt;
	font-weight:bold;
	/*margin-bottom:3;*/
	margin-left:5;
	z-index:10;
	background-color:#fffaee;
}

#adBox
{
	/*border: 3px solid #13609c;*/
	border: 3px solid #3152a5;
	text-align:center;
	padding:5;
	color:e30000;
	font-size:10pt;
	font-weight:normal;
	margin:7;
	width: 155;
}

.boxMain
{
	border:#3152a5 3px solid;
	/*padding:5;*/
	text-align:center;
	background-color:#f5f5f5;
}

/*--- Form Definitions --------*/
.submit
{
	color:#3152a5;
	height:25;
}

.textfield
{
	border:#3152a5 1px solid;
	color:#ce8d00;
}

.star
{
	color:#e30000;
	Font-Size:10pt;
}

.select
{
	Font-Size:8pt;
	/*Background-Color:#becfff;*/
	/*background-color:#3152a5;*/
	background-color:#a9cbc0;
	/*color:#f5f5f5;*/
	color:#3152a5;
	/*font-weight:bold;*/
}

.textarea
{
	border:#3152a5 1px solid;
	font-family:Arial;
	/*scrollbar-face-color:#3152a5;*/
	scrollbar-face-color:#a9cbc0;
	color:#ce8d00;
}


/*--- Anchor Definitions --------*/
/* -- do not change the order of the definitions---*/

p a:link
{
text-decoration:underline;
font-weight:bold;
color:#f00000;
}

/*span a:link
{
text-decoration:underline;
font-weight:bold;
}*/

a:link
{
text-decoration:none;
font-weight:bold;
color:#3152a5;
}

p a:visited
{
text-decoration:underline;
font-weight:bold;
color:#f00000;
}

a:visited
{
color:#3152a5;
text-decoration:none;
font-weight:bold;
}

a:focus
{
color:#3152a5;
text-decoration:none;
}

p a:hover
{
color:#ce8d00;
}

a:hover
{
color:#ce8d00;
}

/*a:active
{
color:#3152a5;
text-decoration:none;
}*/

.aRed
{
color:#f00000;
font-weight:bold;
text-decoration:underline;
}

.aText
{
color:#3152a5;
font-weight:bold;
}

.aTextRed
{
color:#f00000;
font-weight:bold;
font-size:11pt;
text-decoration:none;
}

.aTextBlue
{
color:#3152a5;
font-weight:bold;
font-size:11pt;
text-decoration:none;
}

.aTextWhite
{
color:#f5f5f5;
font-weight:bold;
font-size:11pt;
text-decoration:none;
}

.aTextDark
{
color:Navy;
font-weight:bold;
font-size:11pt;
text-decoration:none;
}

/*--- Text Format Definitions --------*/
.centerText
{
text-align:center;
}

.marqueeText
{
color:#3152a5;
font-size:11pt;
font-weight:bold;
background-color:#e0e1f5; 
}

.marqueeTextLight
{
color:#3152a5;
font-size:11pt;
background-color:#e0e1f5; 
}

.marqueeTextAd
{
color:#3152a5;
font-size:11pt;
font-weight:bold;
background-color:#f5f5f5; 
}

.bodyTitle
{
color:#3152a5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleGold
{
color:#ce8d00;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleBlue
{
color:#3152a5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleDark
{
color:Navy;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleWhite
{
color:#f5f5f5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleRed
{
/*color:#E30000;*/
color:#f00000;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}


.bodyTextBold
{
font-weight:bold;
}

.bodyTextBoldLarge
{
font-size:18pt;
font-weight:bold;
}
.bodyTextBoldMedium
{
font-size:14pt;
font-weight:bold;
}

.bodyTextBoldSmall
{
font-size:8pt;
font-weight:bold;
}

.bodyTextContinue
{
font-size:10pt;
font-weight:bold;
}

.bodyTextItalic
{
font-style:italic;
}

.bodyTextBI
{
font-weight:bold;
font-style:italic;
}

.headline
{
font-size:12pt;
color:#c0c0c0;
font-weight:bold;
}

#Photos2
{
position:absolute;
top:175;
left:0;
}

#searchText
{
background-color:#f5f5f5;
}

.instructions
{
font-size:9pt;
font-style:italic;
padding-left:5;
}

.instructionsWhite
{
font-size:9pt;
font-style:italic;
padding-left:5;
color:#F5F5F5;
}

.copyrightTextBold
{
font-size:8pt;
font-weight:bold;
font-style:italic;
}

.copyrightText
{
font-size:8pt;
font-style:italic;
}

.windowHeader
{
font-size:18pt;
font-weight:bold;
font-style:italic;
}

.logoTitle
{
	color:#ce8d00;
	font-weight:bold;
}

.indent5
{
	padding-left:5;
}

.indent20
{
	padding-left:20;
}


