body {background-color:#fafafa; margin:2px 0px 0px 1px; padding:0px;}
img {border-color:#000000;}
#header {width:830px; border-top:4px solid #b9cadb; margin:0px; height:36px; background-color:#fafafa; position:relative;}
#search {width:380px; margin-top:0px; padding-left:420px; padding-top:6px; position:absolute;}
#search LABEL{font-size:10pt; font-family:arial; color:#404040; text-align:center; font-weight:normal; margin:0px;}
.clk {width:220px; font-size:9pt; font-family: Arial,Helvetica,sans-serif; color:#606060; text-align:left; margin-top:8px; padding-left:40px; padding-top:0px; position:absolute;}
.bmark {text-decoration:none; font-size:12px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; color:#5078b4; text-align:center; padding-bottom:10px;}
.tdtxt {font-size:8pt; font-family:Arial,Helvetica,sans-serif; color:#fafafa; background-color:#fafafa; text-align:left;}
.smtxt {font-size:8pt; font-family:Arial,Helvetica,sans-serif; color:#000000; text-align:center; font-weight:normal; margin:0px; padding:0px;}
.utxt {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #464646;
		text-align: left;
		}
.tutxt {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #fefefe;
		text-align: center;
		background-color:#fefefe;
		}
.bettxt {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #fafafa;
		text-align: center;
		background-color:#fafafa;
		}
.ntxt {
		font-size:10pt;
		font-family:Arial,Helvetica,sans-serif;
		color: #5078b4;
		text-align: center;
		text-decoration: none;
		}
.mtxt {
		font-size: 14pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #5078B4;
		text-align: left;
		font-weight: bold;
		}
.grntxt {
		font-size: 12pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #008040;
		text-align: left;
		font-weight: normal;
		}
.bltxt {
		font-size: 12pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #008040;
		text-align: left;
		font-weight: bold;
		}
h1 {
		font-size: 12pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #5078B4;
		text-align: center;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		}

.title {font-size: 12pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #5078B4;
		text-align: center;
		font-weight: bold;
		border: #ffffff;
		border-style: solid;
		border-width: 1px;
		background-image: url(utils/titlebar.gif);
		background-repeat: repeat-x;
		}

.btn {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #0a58a2;
		text-align: center;
		font-weight: bold;
		border: #c0c0c0;
		border-style: solid;
		border-width: 1px;
		background-image: url(utils/form.gif);
		background-repeat: repeat;
		}
		
.off	{
		font-size: 12pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #969696;
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
		}

.off2 {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #969696;
		text-align: left;
		}

span.cap-w {
  		float:left top;
  		font-size:2.4em;
  		font-family:verdana;
		color:#0080c8;
  		padding:0px;
  		margin:0px;
  		background:#fefefe;
  		border:none;
  		}

a.mail2:link {
		font-size: 9pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #0080c8;
		text-align: left;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
		}

a.mail2:visited {
		font-size: 9pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #3c3c3c;
		text-align: left;
		text-decoration: none;
		}

a.mail2:hover {
		font-size: 9pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #0000ff;
		text-align: left;
		text-decoration: none;
		background-color : #96c8c8;
		}

A.book:link {
		font-size: 10pt;
		font-family: arial, Helvetica, sans-serif;
		font-weight: normal;
		color: #606ea4;
		text-align: left;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
		}

A.book:visited {
		font-size: 10pt;
		font-family: arial, Helvetica, sans-serif;
		color: #606ea4;
		text-align: left;
		text-decoration: none;
		}

A.book:hover {
		font-size: 10pt;
		font-family: arial, Helvetica, sans-serif;
		color: #5078b4;
		text-align: left;
		text-decoration:underline;
		}
.social {text-align:center; padding:0px 0px 6px 0px;}
.header {
font-size:10pt;
font-family:Arial;
color:#0a58a2;
text-align:center;
text-decoration:underline;
padding-bottom:10px;
		}
.leftbox {padding-top:8px; text-align:center;}
.bord {border-style: solid; border-width: 2px; border-color: #e3e5e2;}
.rule {height: 6px; width: 100%; background: #5078a4;}

.cntr		{
		width: 540px;
		padding: 10px;
		background-color: #ffffff;
		font-size: 12pt;
		line-height:19px; 
		color: #008040; 
		text-decoration: none;
		}

.linktous {
		font-size: 10pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #008040;
		text-align: left;
		font-weight: normal;
		border: #c0c0c0;
		border-style: solid;
		border-width: 1px;
		}

#sectleft ol {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}

#sectleft ol li {
		margin: 0px;
		padding: 0px;
		}

#sectleft ol li h2 {
        line-height: 16pt;
		font-size: 12pt;
		font-family: Arial,Helvetica,Sans-Serif;
		text-align: left;
		text-indent: 20pt;
		font-weight: normal;
		text-decoration: none;
		background-image: url(utils/folder.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		margin: 0px;
		padding: 0px;
		}

#sectleft ol li h2 a.tooltip:link {
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		color: #5078b4;
		margin: 0px;
		padding: 0px;
		}

#sectleft ol li h2 a:visited {
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		color: #5078b4;
		}

#sectleft ol li h2 a.tooltip span {
		display: none;
		}

#sectleft ol li h2 a.tooltip:hover {
		position: relative;
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		color: #0000ff;
		background-color: #aad2d2;
  		border: 1px solid #0082c8;
		}

#sectleft ol li h2 a.tooltip:hover span {
		display: block;
		position: absolute;
		top: 20px;
		left: 10px;
		width: 220px;
		background-color: #ffffe1;
		}

#sectleft ol li h2 a.tooltip:hover span.sectioninfo {
		line-height: 12pt;
		font-size: 9pt;
		font-family: Helvetica;
		font-weight: normal;
		text-align: center;
		text-indent: 0pt;
		color: #324650;
		border-top: 6px solid #c1d9ff;
		border-right: 2px solid #c1d9ff;
		border-bottom: 2px solid #c1d9ff;
		border-left: 2px solid #c1d9ff;
		margin: 0px;
		padding: 7px;
}

#sectleft ol li h3 {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #000066;
		text-align: left;
		font-weight: normal;
		text-indent: 32pt;
		background-image: none;
		margin: 0px;
		padding: 0px;
		}

#sectright ol {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}

#sectright ol li {
		margin: 0px;
		padding: 0px;
		}

#sectright ol li h2 {
        line-height: 16pt;
		font-size: 12pt;
		font-family: Arial,Helvetica,sans-serif;
		text-align: left;
		text-indent: 20pt;
		font-weight: normal;
		text-decoration: none;
		background-image: url(utils/folder.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		margin: 0px;
		padding: 0px;
		}

#sectright ol li h2 a:link {
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		color: #5078b4;
		margin: 0px;
		padding: 0px;
		}

#sectright ol li h2 a:visited {
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		color: #5078b4;
		}
#sectright ol li h2 a.tooltip span {
		display: none;
		}

#sectright ol li h2 a.tooltip:hover {
		position: relative;
		text-align: left;
		font-weight: normal;
		text-decoration: none;
		color: #0000ff;
		background-color: #aad2d2;
  		border: 1px solid #0082c8;
		}

#sectright ol li h2 a.tooltip:hover span {
		display: block;
		position: absolute;
		top: 20px;
		left: 10px;
		width: 220px;
		background-color: #ffffe1;
		}

#sectright ol li h2 a.tooltip:hover span.rsectioninfo {
		line-height: 12pt;
		font-size: 9pt;
		font-family: Helvetica;
		font-weight: normal;
		text-align: center;
		text-indent: 0pt;
		color: #324650;
		border-top: 6px solid #c1d9ff;
		border-right: 2px solid #c1d9ff;
		border-bottom: 2px solid #c1d9ff;
		border-left: 2px solid #c1d9ff;
		margin: 0px;
		padding: 7px;
}

#sectright ol li h3 {
		font-size: 8pt;
		font-family: Arial,Helvetica,sans-serif;
		color: #000066;
		text-align: left;
		font-weight: normal;
		text-indent: 32pt;
		background-image: none;
		margin: 0px;
		padding: 0px;
		}
.ad728bottom{background-color:#fafafa; width:730px; margin:6px auto 0px auto;}
tr.box {font-size:12px; font-weight:normal; color:#f0f0f0; background-color:#0064b4; line-height:24px;}
.bookdivider{clear:both; width:100%; text-align:left; border-bottom:1px dotted #aebdc1; margin:0px; padding:0px;}
.gdivider{width:100%; text-align:left; border-bottom:1px dotted #aebdc1; margin:0px; padding-bottom:6px;}
#tagsearch{float:left; width:554px; padding:10px 2px 0px 4px; background:#ffffff; display:inline; text-align:left; line-height:24px;}
#tagsearch h2{display:inline; font-size:12pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#008040;}
#tagsearch a{color:#5078B4; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-weight:normal;}
#tagsearch a:hover{color:#008040; text-decoration:underline; font-weight:normal;}
#tagsearch a.smallLink{font-size:9pt; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:130%;}
#tagsearch a.mediumLink{font-size:11pt; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:130%;}
#tagsearch a.largeLink{font-size:14pt; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:130%;}

