﻿body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #443E2E; background-image: url(../images/background_page.gif); background-repeat: repeat; background-position: center top; margin: 0px; }
img { border-width: 0px; }
tr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-weight:bold; color: #000000; display:inline; }
h1 { font-size:12px;}
a { color: #3A325D; text-decoration: underline; }
a:link { color: #3A325D; text-decoration: underline; }
a:hover { color: #046380; text-decoration: none; width: 100%; position: relative; top: 1px; left: 1px; }
a.wlink { color: #3A325D; text-decoration: none; font-weight: bold; }
a.wlink:link { color: #3A325D; text-decoration: none; font-weight: bold; }
a.wlink:hover { color: #046380; text-decoration: underline; font-weight: bold; width: 100%; position: relative; top: 1px; left: 1px; }
a.nlink { color: #3A325D; text-decoration: none; }
a.nlink:link { color: #3A325D; text-decoration: none; }
a.nlink:hover { color: #046380; text-decoration: underline; width: 100%; position: relative; top: 1px; left: 1px; }
a.smallfontlink { font-size: 11px; color: #3A325D; text-decoration: underline; }
a.smallfontlink:link { font-size: 11px; color: #3A325D; text-decoration: underline; }
a.smallfontlink:hover { font-size: 11px; color: #046380; text-decoration: none; width: 100%; position: relative; top: 1px; left: 1px; }
.font1 { color: #3A325D; }
.textfont { line-height: 16px; text-align: justify; text-justify: inter-ideograph; }
.textfont2 { line-height: 16px; }
.textfont3 { font-size: 14px; line-height: 22px; text-align: justify; text-justify: inter-ideograph; }
.redfont { color: #D20000; }
.contactfont { background-color: #FDFBEC; }

.bredfont { color: #D20000; font-weight: bold; }
.smallfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.smallfont10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.smallfont9 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
.smallredfont { font-size: 10px; color: #D20000; }
.smallblackfont { font-size: 10px; color: #000000; }
.smallgrayfont { font-size: 10px; color: #666666; }
.titlefont14 { font-size: 16px; color: #000000; }

.rowbg { background-image: url(../images/background_row.gif); background-repeat: repeat-x; background-position: bottom; }
.tdbg { background-color: #FEFCF0; }
.tdbg2 { background-color: #FFFFFF; }

.tableborder { border: 1px dashed #046380; }

#apDiv1 { position: absolute; width: 10px; height: 10px; z-index: 1; }
#Head2_apDiv2, #Head2_apDiv3 { position: absolute; width: 454px; height: 20px; z-index: 100; left: 300px; top: 30px; }
#adClue { position: absolute; width: 100px; height: 200px; z-index: 1000; left: 0px; top: 10px; }


.image3 { filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=3); }
.image2 { filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=2); }
.image1 { filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=1); }
.imagealpha { filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=40,finishOpacity=0); }
.imagefile { margin-top: 0px; margin-right: 12px; margin-bottom: 12px; margin-left: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=3); }

.highlight1 { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: Yellow; /*text-decoration: none;*/ }

pre.codeSample { padding-right: 15px; padding-left: 25px; padding-bottom: 10px; padding-top: 10px; /*font-size: 70%; */ margin-bottom: 1em; background-color: #F1F1F1; font-family: Lucida Console, Courier New; font-size: 11px; /*white-space: pre; */ }
span.codeSample { font-family: Lucida Console, Courier New; }
.input1 { font-size: 12px; color: #000000; background-image: url(../images/background_input.gif); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #000000; }
.input1validate { font-size: 12px; color: #000000; background-image: url(../images/background_input.gif); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #000000; text-transform: uppercase; text-align: center; }
.input2 { cursor: pointer; background-color: #F2F1EA; color: #333333; font-family: Verdana, sans-serif; font-size: 12px; border: 1px solid #666666; }
.input3 { font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px dotted #666666; }
.input3validate { font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px dotted #666666; text-transform: uppercase; text-align: center; }
.dateInput { font-size: 11px; width: 70px; font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border: 1px dotted #666666; padding: 2px; }

.spaceMark { margin-left: 10px; margin-right: 10px; color: #89cc15; }
.spaceMark2 { margin-left: 5px; margin-right: 5px; color: #89cc15; }

#webServiceInfo em, #webServiceInfo strong { font-style:normal; font-weight:normal;}
.theLinks { display:none; }
/*
html {filter: gray; }
*/
