﻿body
{
	font-family: verdana;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #003893;
	vertical-align: top;
	text-align: left;
	width: 1024px;
	background-attachment: fixed;
}
.divFloatRightNoBorder
{
    float: right;
    margin: 4px;
}
.divFloatRightWithBorderCentered
{
    padding: 2px;
    border: 1px inset #000000;
    float: right;
    margin: 4px;
    font-family: cursive;
}

.divPostit
{
    padding: 2px;
    float: right;
    margin: 4px;
    font-family: cursive;
    background-color: #E6E6E6;
    background-image: none;
    background-repeat: no-repeat;
}
.divTestimonial
{
    padding: 8px;
    float: right;
    background-color: #E6E6E6;
    font-size: x-small;
    text-align: left;
    width: 200px;
}
.divReferer
{
    padding: 8px;
    float: right;
    background-color: #E6E6E6;
    font-size: xx-small;
    text-align: center;
    width: 200px;
}
.divPostitWide
{
    padding: 4px;
    float: right;
    margin: 4px;
    width: 248px;
    font-family: cursive;
    background-color: #E6E6E6;
    background-image: none;
    background-repeat: no-repeat;
}
.divTestimonialWide
{
    padding: 8px;
    float: right;
    background-color: #E6E6E6;
    font-size: x-small;
    text-align: left;
    width: 246px;
}
.divRefererWide
{
    padding: 8px;
    float: right;
    background-color: #E6E6E6;
    font-size: xx-small;
    text-align: center;
    width: 246px;
}
.MasterPage
{
	padding: 10px;
	margin: 10px;
	text-align: left;
	vertical-align: top;
}
.MasterPageHeader
{
	text-align: left;
	background-image: url(  'BG_blank.jpg' );
}
.MasterPageHeaderLogo
{
	float: left;
	clear: right;
	width: 280px;
	height: 50px;
}
.MasterPageFooter
{
	font-size: x-small;
	text-align: center;
}
.MasterInternalColLeft
{
	padding: 5px;
	margin: 5px;
	width: 200px;
	vertical-align: top;
	background-image: url(     'BG3.jpg' );
	background-repeat: no-repeat;
	text-align: center;
	color: #003893;
	font-weight: bold;
}
.MasterInternalPageBlock
{
	padding: 10px;
	margin: 15px;
    font:small;
	text-align: left;
	vertical-align: top;
}
.MasterInternalColRight
{
	padding: 5px;
	margin: 5px;
	width: 777px;
	vertical-align: top;
	height: 500px;
}
.MasterInternalColRightNoHeight
{
	padding: 5px;
	margin: 5px;
	width: 777px;
	vertical-align: top;

}
.MasterInternalColRightNoHeightClearRight
{
    padding: 5px;
    margin: 5px;
    width: 777px;
    vertical-align: top;
    clear: right;
}

.MasterInternalColRightNoHeightClearLeft
{
    padding: 5px;
    margin: 5px;
    width: 777px;
    vertical-align: top;
    clear: left;
}
.MasterNarrowCenterColRight
{
	padding: 5px;
	margin: 5px;
	width: 500px;
	vertical-align: top;
	
}
.subHead1
{
	font-family: Verdana;
	font-weight: bold;
	color: #B3C6FF;
}
.subHead2
{
    border-style: none;
    font-weight: bold;
    color: #003893;
    font-family: Verdana;
}
.subHead2Reverse
{
    margin: 3px;
    border: thin solid #C0C0C0;
    padding: 1px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Verdana;
    background-color: #003893;
    background-repeat: repeat-y;
    width: 100%;
}
.subHead2WhiteBkg
{
    border: 1px solid #DDDDDD;
    margin: 3px;
    padding: 1px;
    font-weight: bold;
    color: #003893;
    font-family: Verdana;
    background-color: #FFFFFF;
    background-repeat: repeat-y;
    width: 100%;
}
.imgFloatRight
{
    border: 1px solid #DDDDDD;
    float: right;
    margin: 4px;
}
.imgFloatLeft
{
    border: 1px solid #DDDDDD;
	float: left;
	margin: 4px;
}
.imgFloatRightNoBorder
{
    float: right;
    margin: 4px;
}


.imgFloatLeftNoBorder
{
	float: left;
	margin: 4px;
}
.imgFloatRightSmall
{
    border: 1px solid #DDDDDD;
    float: right;
    margin: 4px;
    width: 142px;
 
}
.imgFloatLeftNoSize
{
    border: 1px solid #DDDDDD;
    float: left;
    clear: right;
    margin: 10px;
}
.imgFloatLeftSmall
{
    border: 1px solid #DDDDDD;
	float: left;
	margin: 4px;
	width: 142px;

}

.imgFloatLeftxSmall
{
    border: 1px solid #DDDDDD;
	float: left;
	margin: 4px;
	width: 100px;

}
.imgFloatRightMedium
{
    border: 1px solid #DDDDDD;
    float: right;
    margin: 4px;
    width: 360px;
 
}
.imgFloatRightMediumSmall
{
    border: 1px solid #DDDDDD;
    float: right;
    margin: 10px;
    width: 230px;
    clear: left;
}
.imgFloatLeftMedium
{
    border: 1px solid #DDDDDD;
	float: left;
	margin: 4px;
	width: 360px;

}
.imgNoBorder
{

}
.imgCenter
{
    border: 1px solid #DDDDDD;
	text-align: center;
	margin: 4px;
}
.imgCenterNoBorder
{
	text-align: center;
	margin: 4px;
	padding: 5px;

}
.imgCenterInternal
{
    border: 1px solid #DDDDDD;
	text-align: center;
	margin: 4px;
	width:750px;
}

.PageSpacer
{
    height: 300px;
    }
.boldItalic
{
	font-weight: bold;
	font-style: italic;
}
a
{
	color:#003893;
}
a:visited
{
	color: #969696;
}
a.LeftColumn
{
	color: #003893;
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
}
.corpAddress
{
	text-align: right;
	vertical-align: bottom;
	font-size: xx-small;
}
.pageBorder
{
    border: 1px solid #C0C0C0;
    padding: 10px;
    table-layout: fixed;
}
.tableStyle
{
	font-size: 10px;
}

.tableStylePadded
{
    padding: 5px;
    margin: 5px;
    font-size: small;
}

.hlinkFlat
{
    font-family: cursive;
    font-size: small;
    font-weight: normal;
    text-decoration: none;
    color:Black;
}

td .td210
{
	width: 210px;
}
.panelClass {background-color: lime; width: 30px;}
a:active .hlinkFlat
{
    font-family: cursive;
    font-size: small;
    font-weight: normal;
    text-decoration: none;
}

a:link .hlinkFlat
{
    font-family: cursive;
    font-size: small;
    font-weight: normal;
    text-decoration: none;
}
a:hover .hlinkFlat
{
    font-family: cursive;
    font-size: small;
    font-weight: normal;
    text-decoration: none;
}
.hlinkFlat
{
    font-family: cursive;
    font-size: small;
    font-weight: normal;
    text-decoration: none;
}
