.footer2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.footer2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.footer2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.footer2 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

BODY
{
	margin: 0px;
	padding: 0px;
	background-color: #CACCC1;
	SCROLLBAR-BASE-COLOR: #D6D8CA;
	SCROLLBAR-ARROW-COLOR: #7D7F71;
	SCROLLBAR-HIGHLIGHT-COLOR: #D6D8CA;
	SCROLLBAR-3DLIGHT-COLOR: #F8F8F6;
	SCROLLBAR-SHADOW-COLOR: #D6D8CA;
	SCROLLBAR-DARKSHADOW-COLOR: #9C9E8F;
}

p, td, li, ul, ol, pre, address {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #505542; font-size: 11px; font-weight: normal;
}
h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, Verdana, sans-serif; color: #072F5E; font-weight: normal;
}
h2 {
	letter-spacing: -1px;
}
h3 {
	letter-spacing: -0.8px;
}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #1D60AE; text-decoration: underline; font-weight: bold; } 
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #1D60AE;  text-decoration: underline; font-weight: bold; } 
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #505542; text-decoration : none; font-weight: bold; } 
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #1D60AE;  text-decoration: underline; font-weight: bold; } 

#mainTable {
	width: 800px;
	height: 100%;
	background-color: #DEE0D5;
	border: solid #DEE0D5;
	border-width: 10px 25px;
}

#topCell {
	background-color: #FFFFFF;
	vertical-align: top;
	height: 1px;
}

#mainCell {
	background-color: #FFFFFF;
	vertical-align: top;
	padding: 0px 10px;
}

#topMenuCell {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0A2AC9;
	background: #DEE0D5 url('../images/corner/top_menu_bg.gif') no-repeat;
	width: 1%; padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:0px
}

#topMenuCell a:link, #topMenuCell a:visited, #topMenuCell a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #1D60AE;
	text-decoration: none;
}

#topMenuCell a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #1D60AE;
	text-decoration: underline;
}

#headerTable {
	background-color: #ffffff;
	margin-bottom: 5px;
}
#headerTable #imageCell {
	width: 1%;
}
#headerTable #textCell {
	font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #8F9375;
	padding: 0px 10px;
}
#headerTable #textCell h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 24px; font-weight: normal; color: #1D60AE;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#mainNavTable {
	background: #1D60AE url('../images/corner/nav_bg.gif') no-repeat right;
	margin-bottom: 15px
}
#mainNav {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B4CCD1;
	padding: 8px 10px;
	height: 35px;
}
#mainNav a:link, #mainNav a:visited, #mainNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B4CCD1;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	background: #1D60AE;
}
#mainNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1D60AE;
	text-decoration: none;
	padding: 3px 10px 3px 10px;
	background: #24A0EA;
}

#contentTable {
	margin-bottom: 20px;
}

#breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #24A3EA;
	padding: 0px 20px 4px 0px;
	border-bottom: 1px solid #A0D5F6;
	margin-bottom: 10px;
}
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #072F5E;
	text-decoration: none;
}
#breadcrumb a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1D60AE;
	text-decoration: underline;
}

#footerNavTable {
	border: dotted #DEE0D5;
	border-width: 1px 0px;
}
#footerNavTable #copyrightCell {
	vertical-align: top;
	width: 1%;	
}
#footerNavTable #navCell {
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #457CBB;
	text-decoration: none;
}
#footerNavTable #navCell a:link, #footerNavTable #navCell a:visited, #footerNavTable #navCell a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #457CBB;
	text-decoration: none;
}
#footerNavTable #navCell a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #616A76;
	text-decoration: underline;
}

#footerCell {
	background-color: #FFFFFF;
	vertical-align: bottom;
}

#leftContent {
	vertical-align: top;
}

#rightContent {
	vertical-align: top;
	padding-left: 20px;
}

/* Round Corner */

/* Testimonial Box */
.ttmBox { background: url('../images/corner/testimonial/bg.gif'); }
.ttmTopBox div  { background: url('../images/corner/testimonial/tl.gif') no-repeat top left; }
.ttmTopBox      { background: url('../images/corner/testimonial/tr.gif') no-repeat top right; }
.ttmBotBox div  { background: url('../images/corner/testimonial/bl.gif') no-repeat bottom left; }
.ttmBotBox      { background: url('../images/corner/testimonial/br.gif') no-repeat bottom right; }
.ttmTopBox div, .ttmTopBox, .ttmBotBox div, .ttmBotBox {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.ttmBox { width: 300px; margin: auto; margin-bottom: 10px; }
.ttmBoxContent  { margin: 0 20px; text-align: right; }
.ttmBoxContent h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #072F5E;
	text-align: left; padding: 0px 0px 10px 0px; margin: 0px;
}
.ttmSourceText {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #565D5E;
	width: 100%; text-align: right;
}

/* Content : Light-Grey Box */
.clgBox { background: url('../images/corner/content/light_grey/bg.gif'); }
.clgTopBox div  { background: url('../images/corner/content/light_grey/tl.gif') no-repeat top left; }
.clgTopBox      { background: url('../images/corner/content/light_grey/tr.gif') no-repeat top right; }
.clgBotBox div  { background: url('../images/corner/content/light_grey/bl.gif') no-repeat bottom left; }
.clgBotBox      { background: url('../images/corner/content/light_grey/br.gif') no-repeat bottom right; }
.clgTopBox div, .clgTopBox, .clgBotBox div, .clgBotBox {
	width: 100%;
	height: 20px;
	font-size: 1px;
	padding: 0px;
	margin: 0px;
}
.clgBox { width: 100%; }
.clgBoxContent { margin: 0px 20px; }
.clgBoxCell { padding: 0px 20px; color: #5E6873; }
.clgBoxCell p { color: #5E6873; }
.clgBoxCell strong {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #457CBB; font-weight: bold;
	margin: 0px; padding: 0px;
}

/* MC3 Style */

.sitebymc3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #B0984F; font-weight: normal; padding-bottom: 0px; padding-right: 0px;}
.sitebymc3 a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #B0984F; text-decoration: none; font-weight: normal; } 
.sitebymc3 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #B0984F;  text-decoration: none; font-weight: normal; } 
.sitebymc3 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #586858; text-decoration : underline; font-weight: normal; } 
.sitebymc3 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #B0984F;  text-decoration: none; font-weight: normal; } 
