body
{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#f6f6f6;
}
td
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
	line-height:16px;
}
th
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
	line-height:16px;
	font-weight:bold;
}
.smalltext 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.title
{
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1568b4;
	padding-bottom:3px;
}
.subTitle
{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8d711d;
	padding-bottom:13px;
}
.subTitle2
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#617c99;
	font-weight:bold;
	padding-bottom:4px;
	
}
.subTitle3
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	background-color:#5b8dbc;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
}
.caption 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
	line-height:12px;
	padding-top:4px;
	padding-bottom:4px;	
}
.raquo { font-size:11px; font-weight:bold; text-decoration:none; margin-right: 4px; color: #1568B3}

/* Links */
a:link    { color:#1568B3; text-decoration:underline;}
a:visited { color:#1568B3; text-decoration:underline;}
a:hover   { color:#8d711d; text-decoration:none;}
a:active  { color:#8d711d; text-decoration:none;}

a.leftNav:link    { color:#1568B3; text-decoration:none;}
a.leftNav:visited { color:#1568B3; text-decoration:none;}
a.leftNav:hover   { color:#8d711d; text-decoration:none;}
a.leftNav:active  { color:#8d711d; text-decoration:none;}

a.leftNavSelected:link    { color:#8d711d; text-decoration:none;}
a.leftNavSelected:visited { color:#8d711d; text-decoration:none;}
a.leftNavSelected:hover   { color:#8d711d; text-decoration:none;}
a.leftNavSelected:active  { color:#8d711d; text-decoration:none;}

/* Splash page Element */
.spMainTitle
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	font-weight:bold;
}
.spMainText
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:12px;
}
.bgSpMain
{ 
	background-color:#e7d9aa;
	background-image:url(../images/splash/sp_bgr_decoration.gif); 
	background-position:right bottom; 
	background-repeat:no-repeat;
}

/* Footer */
.footerTitle { font-size: 10px; color:#656565; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:12px;}
.footerText { font-size: 9px; color:#656565; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px;}
.footerLink { font-size: 9px; color:#1568B3; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:12px;}
a.footerLink:link    { font-size: 9px; color:#1568B3; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.footerLink:visited { font-size: 9px; color:#1568B3; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.footerLink:hover   { font-size: 9px; color:#BDA979; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
a.footerLink:active  { font-size: 9px; color:#BDA979; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

/* Form Element */
input
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}
select
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#444444;
}

/* Layout */
.bgLine { background-color:#c9ccdb;}
.hrDottedLine { background-image:url(../images/common/im_dotted_horizontal_line.gif); background-repeat:repeat-x;}
li.listBreak { padding-bottom:15px;}
.boxBlue 
{
	background-color:#e7f0f9;
	padding:12px 18px;
}
.boxBlueOutline { background-color:#b2c5d4;}
.boxBlueInline { background-color:#f4ffff;}
.dottedBox
{
	border-style:dotted;
	border-width:1px;
	border-color:#b2c5d4;
}
.dottedBoxInline
{
	border-style:solid;
	border-width:1px;
	border-color:#f4ffff;
	padding:6px 10px;
	background-color:#ecf3f9;
}


