body.Home
{
	background-image: url(../Images/Home/Bg.jpg);
	background-repeat: repeat-x;
}
body.Internal
{
	background-image: url(../Images/Internals/BgInternal.jpg);
	background-repeat: repeat-x;
}

.ShadowDown
{
	background-image: url(../Images/Home/ShadowDown.gif);
	background-repeat: repeat-x;
	font-size:5pt;
}


/*********************  FOOTER  ********************************/
.textMenuFooter
{
	font-family:Trebuchet MS;
	font-size:11px;
	color: #4c4c4c;
}

a.Footer
{
	font-family:Trebuchet MS;
	font-size:11px;
	height:18px;
	color: #4c4c4c;
	cursor:pointer;	
	text-decoration:none;
}
a.Footer:Hover
{
	font-family:Trebuchet MS;
	font-size:11px;
	height:18px;
	color: #002395;
	cursor:pointer;	
	text-decoration:none;
}
table.tblFooter
{
	background-color:#f4f4f4;
}
.textFooterInfo
{
	font-family:Trebuchet MS;
	font-size:12px;	
	color: #4c4c4c;	
	line-height:18px;
}

/*********************  HOME  ********************************/
.textGrayHome16
{
	font-family:Trebuchet MS;
	font-size:11px;
	color: #303030;	
	text-decoration:none;
	line-height:16px;
}
.textGrayHome18
{
	font-family:Trebuchet MS;
	font-size:11px;	
	color: #303030;	
	text-decoration:none;
	line-height:18px;
}
.textLightBlueHome
{
	font-family:Trebuchet MS;
	font-size:11px;
	line-height:14px;
	color: #002395;
	text-decoration:none;
}

.Bullets
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:14px;
	color: #002395;
	width:10px;
	text-align:left;
	
}

/*********************  INTERNALS  ********************************/
.bgTitleBar
{
	background-image: url(../Images/Internals/BgBarHeader.gif);	
	width:770px;
	height:30px;
}
.textLightBlueInternal
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	color: #002395;	
	text-align: justify;
}
.titleLightBlueInternal
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:16px;
	line-height:18px;
	color: #002395;		
}
.titleGrayBoldInternal
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	color: #4c4c4c;	
	text-transform:uppercase;
}
.textGrayBoldInternal
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	color: #4c4c4c;
	text-align: justify;
}
.textBlackBold
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:12px;
	/*line-height:20px;*/
	color: #4c4c4c;		
}
.textGrayInternal
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:20px;
	color: #4c4c4c;	
	text-align: justify;
}
.textAboutUs
{
	font-family:Trebuchet MS;
	font-size:12px;
	/*line-height:20px;*/
	color: #4c4c4c;	
	text-align: justify;
}
.textGrayBios
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:15px;
	color: #4c4c4c;	
	text-align: justify;
}
td.horizontalDivisor
{
	height:1px;
	background-color:#4c4c4c;	
}

.bullets
{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	color: #4c4c4c;	
	text-align:left;
}
.bgBox/**/
{
	background-image: url(../Images/Internals/Box/bgBox.jpg);	
}
/* Contact Us*/
.textGrayContactUs
{
	font-family:Trebuchet MS;
	font-size:11px;
	color: #4c4c4c;	
	text-decoration:none;
	line-height:16px;
}

.textBox
{
	font-family:Trebuchet MS;
	text-align: left;
	color:#4c4c4c;
	font-size:11px;
	border: #002395 1px solid;
	margin: 0px; 
	margin-top: 2px;
	width:345;
	height:18;
}
.textArea
{
	font-family:Trebuchet MS;
	text-align: left;
	color:#4c4c4c;
	font-size:11px;
	border: #002395 1px solid;
	margin: 0px; 
	margin-top: 2px;
	width:345;
	height:100;
}

/*End Contact Us*/


/* Site Map */
a.SiteMap
{
	font-family:Trebuchet MS;
	font-size:14px;
	height:18px;
	color:  #002395;/*#4c4c4c;*/
	cursor:pointer;	
	text-decoration:none;
}
a.SiteMap:Hover
{
	font-family:Trebuchet MS;
	font-size:14px;
	height:18px;
	color: /*#4c4c4c;*/ #002395;
	cursor:pointer;	
	text-decoration:none;
	font-weight:bold;
}
/* End Site Map*/

.pointer
{
	cursor:pointer;	
}


/*************************** Testimonials *****************************/
.bgTestimonials
{
	background-image:url(../Images/Internals/BoxCenter.jpg);	
}
.textTestimonials
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:15px;
	color: #4c4c4c;
	text-align: justify;
}
.textTestimonialsNames
{
	font-family:Trebuchet MS;
	font-size:12px;
	line-height:15px;
	color: #4c4c4c;
	text-align: right;
	text-transform: uppercase;
}
td.horizontalDivisorTestimonials
{
	height:1px;
	background-color:#002395;
}


/*************************DELETEALERT*******************************/

table.alertoutertable
{
	border-top: solid 1px #002395;
	border-left: solid 1px #002395;
	border-bottom: solid 1px #002395;
	border-right: solid 1px #002395;
}

table.alertinnertable
{
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #ffffff;
}

table.alerttitletable
{
	background-color: #002395;
	border-bottom: solid 1px #002395;
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
}

table.alertmessagetable
{
	border-top: solid 1px #002395;
	color: #4c4c4c;
	font-family: Trebuchet MS;
	font-size: 12px;
}

table.alertbuttontable
{
	border-top: solid 1px #002395;
	background-color: #f4f5f6;
}

td.alertbuttonseparatorskin
{
	width: 1px;
	background-color: #002395;
}

td.alertbuttonseparatorwhite
{
	width: 1px;
	background-color: #FFFFFF;
}

a.imagebutton
{
	color: #4c4c4c;
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
}

a.imagebutton:hover
{
	color: #4c4c4c;
	text-decoration: none;
}


/* Show Image*/

#divShowImageLarge 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 100; 
	FILTER: alpha(opacity=0); 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: #000; 
	moz-opacity: 0.0; 
	opacity: 0.0 
}
			
#divPreload 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 100; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 0px 
}
#divImageLarge 
{
	BORDER-RIGHT: white 2px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: white 2px solid; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 100; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: white 2px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: white 2px solid; 
	POSITION: absolute; 
	TOP: 0px; 
	BACKGROUND-COLOR: #000 
}
#divImageLargeBorder 
{
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: white 0px solid; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 100; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: white 0px solid; 
	CURSOR: pointer; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: white 0px solid; 
	POSITION: absolute; 
	TOP: 0px 
}

#tblViewImage 
{
	BORDER-RIGHT: silver 0px solid; 
	BORDER-TOP: silver 0px solid; 
	BORDER-LEFT: silver 0px solid; 
	BORDER-BOTTOM: silver 0px solid; 
	BACKGROUND-COLOR: silver 
}
			
#imgLarge 
{
	BORDER-RIGHT: brown 0px solid; 
	BORDER-TOP: brown 0px solid; 
	BORDER-LEFT: brown 0px solid; 
	CURSOR: pointer; 
	BORDER-BOTTOM: brown 0px solid 
}
/* End Show Image*/