body {margin-left:0px; margin-right:0px; margin-top:7px; margin-bottom:0px}
p, td, li, ul li, td p, dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 18px;
}
li, ul li, ol li {
	margin-bottom: 10px;
}
dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin-top: 10px;
	margin-left: 20px;
}
.p_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}
.faqqwes1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #07264F;
	line-height: 18px;
	font-weight:bold;
}
.faqqwes2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 18px; 
	font-style:italic;
	font-weight:bold;
}

.faqblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3481C9;
	line-height: 18px; 
	
}

.cmes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #619028;
	font-weight:bold;
}


.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #911115;
	line-height: 18px;
}

.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	line-height: 14px;
}
.grey {
	color: #5D5D5D;
	}
.formtext {
color: #556000;
}	
.sidebardark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	line-height: 14px;
}

a.sidebardarkg, a.sidebardarkg:hover, a.sidebardarkg:active, a.sidebardarkg:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1F7F25;
	line-height: 14px;
}
a.faq, a.faq:hover, a.faq:visited, a.faq:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #07264F;
	line-height: 14px;
}
a.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0D4895;
	line-height: 14px; 
	font-weight:bold;
}

a.sidebar:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0D4895;
	line-height: 14px; 
	font-weight:bold;
}
a.sidebar:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0D4895;
	line-height: 142px; 
	font-weight:bold;
}
a.sidebar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0D4895;
	line-height: 14px; 
	font-weight:bold;

}
.sidebartitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	line-height: 16px; 
	font-weight:bold;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #1F7F25;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #1F7F25;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #1F7F25;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #24218D;
}
.ebook {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #24218D;
}
/* submenu links */
a.current {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #696349;
	text-decoration:none;

}
a.current:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #696349;
	text-decoration:none;
}
a.current:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #696349;
	text-decoration:none;
}
a.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #ffffff;
		text-decoration:none;
}
a.submenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #ffffff;
	text-decoration:none;
}
a.submenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #ffffff;
		text-decoration:none;
}
/* end submenu links */
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #07264F;
	font-weight: bold; 
	line-height: 22px;
}


.headline_for_servicemagic {
padding-bottom:8px;
color:#303F87;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:24px;
}

.headline_in_frame {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #07264F;
	font-weight: bold; 
	line-height: 22px;
}

.headline_in_frame_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #07264F;
	font-weight: bold; 
	line-height: 18px;
}

.headline_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #911115;
	font-weight:bold; line-height:22px;
}
.preheadline_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #911115;
	font-weight:bold; line-height:18px;
}
.preheadline_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1F7F25;
	font-weight:bold; line-height:18px;
}
.headline_red2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1F7F25;
	line-height: 16px;
	font-weight: bold;

}
.headline16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #07264F;
	font-weight:bold; 
	line-height:22px;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #565045;
	font-weight:bold;
	line-height: 20px;
}
.subhead_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #565045;
	font-weight:bold;
	line-height: 20px;
}
.subhead_r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #911115;
	font-weight:bold;
	line-height: 20px;
}
.subheadBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #565045;
	font-weight:bold;
	line-height: 24px;
}
.articlehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #07264F;
	font-weight:bold;
	line-height: 20px;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #958F6F;
	font-weight:bold;
}
.subtitleunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #958F6F;
	font-weight:bold;
	text-decoration: underline;
	line-height: 20px;
}
.preheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight:bold;
	line-height: 17px;
}

.articlepreheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #07264F;
	font-weight:bold;
	line-height: 18px;
}

.articlepreheadline12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07264F;
	font-weight:bold;
}


.bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #565045;
	line-height: 18px;
	font-weight:bold;
}

.bold_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fff;
	line-height: 18px;
	font-weight:bold;
	background-color:#3d9ac9;
	padding:2 5 3 5;
}

.bold_req
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight:normal;
}
.bold_req_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #911115;
}
.bold_noreq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight:bold;
}
.resourcestitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #565045;
	font-weight:bold;
}

.newuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #565045;
}

.button { border: #817B5A 1px solid; font-size: 12px; color: #565045; font-weight: normal; font-family: verdana; background-color: #DBDEC5; text-decoration: none; }

.buttonsm { border: #817B5A 1px solid; font-size: 11px; color: #565045; font-weight: normal; font-family: verdana; background-color: #DBDEC5; text-decoration: none; }
a.sidebarlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1F7F25;
}
a.sidebarlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #24218D;
}
a.sidebarlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1F7F25;
}
a.sidebarlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1F7F25;
}
a.sidebarlinkbig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #24218D;
}
a.sidebarlinkbig:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1F7F25;
}
a.sidebarlinkbig:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1F7F25;
}




a.sidebarlinksm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #1F7F25;
}
a.sidebarlinksm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #24218D;
}
a.sidebarlinksm:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #1F7F25;
}
a.sidebarlinksm:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #1F7F25;
}

.barlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	font-weight:bold;
	line-height: 14px;}

.barblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07264F;
	font-weight:bold;
	line-height: 14px;}

a.barblue_link:link, a.barblue_link:visited, a.barblue_link:active, a.barblue_link :hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07264f;
	
}	

a.totop:link, a.totop:visited, a.totop:active, a.totop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
    line-height: 18px;
	color: #958F6F;
}

li.articleslist {list-style-image: url(/img/bullet.gif)}

table.articletable {background-color:#565045;}
.articletr {background-color:#ffffff}
.articletr2 {background-color:#EBEED3;}
.articleprintlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000; text-decoration:underline;
	line-height: 18px;
}
.readsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #911115;
}
.redsideb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #911115;
	font-weight:bold;
}
img.book { border-color: #565045; 
	border-width: 1; 
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#7e7e7e,strength=4);
}
.bottombg {background-color:#C3C390;}

/* bottom links */
.privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #24218D;
}
a.privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    color: #24218D;
}
a.privacy:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    color: #24218D;
}
a.privacy:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    color: #24218D;
}
a.privacy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
    color: #24218D;
}
a.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #ffffff;
}
a.copyright:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #ffffff;
}
a.copyright:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #ffffff;
}
a.copyright:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #EBEED3;
}
.lightsm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #ffffff;
}
a.bookmark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    line-height: 18px;
	color: #2C59D8;
}
a.bookmark:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    line-height: 18px;
	color: #2C59D8;
}
a.bookmark:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    line-height: 18px;
	color: #2C59D8;
}
a.bookmark:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    line-height: 18px;
	color: #24218D;
}
a.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #C3C390;
}
a.bottomlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #C3C390;
}
a.bottomlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #C3C390;
}
a.bottomlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #C3C390;
}
.bottoml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
    color: #C3C390;
}
span.sidebarlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #333333;
}

a.blue
{
	color : #0D4895;	
}
a.blue: visited
{
	color : #0D4895;	
}
a.blue: active
{
	color : #0D4895;	
}
a.blue: hover
{
	color : #0D4895;	
}
.red_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #c00000;
	line-height: 16px;
	font-weight: bold;

}
.quottitle2
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #231F20;
	font-weight: bold;

	line-height: 14px;
	margin-top: 5px;
}
.quot2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #911115;
	line-height: 16px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 2px;
}
.quot3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #303F87;
	line-height: 16px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 2px;
}
.quot4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303F87;
	line-height: 14px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 0px;
}
.quottitle3
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #444444;
	font-weight: bold;
	line-height: 12px;
	margin-top: 3px;
	margin-bottom: 0px;
}
.quottitle4
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #444444;
	font-weight: bold;
	line-height: 14px;
	margin-top: 5px;
}
.subtitleblue {
	font-size:10pt;
	color: 003366;
	font-weight: bold;
}
.titleblue {font-size: 12pt; color: 003366; font-weight: bold;  font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 24px; margin-top: 12px;
}
.titlered {font-size: 9pt; color: 911115; font-weight: bold;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.w_boxpress{ background: url(/images/w_box2.gif) no-repeat;
	width370px;
	height:210px;
}
.roll2 { 
	position:relative; 
	width:370px; 
	visibility: visible; 
	overflow: auto; 
	text-decoration: none;
	line-height: 20px;
}	
.pad { padding: 0px 14px; }

.noprint, .noprint a { display: none; }

td.abstd
{
	position:absolute;
}

input.abstf
{
	position:absolute;
	left:150px;
	top:0;
}

.requiredGreeen {
    color:#1F7F25;
	font-size:10px
}