﻿body 
{
    font-family: Arial; font-size:10pt;
    background-color: White;
}
.accordionHeader
{
    border: 1px solid #C4D7FF;
    color: #000000;
    background-color: #DFE9FF;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0px;    
    cursor: pointer;
}
.accordionContent
{
    background-color: #F5F8FC;
    text-align:center;
    border-top: none;
    padding-top: 0px;
    padding-bottom: 10px;
    
    color: #000000;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: black;
}

fieldset {
	border:0;
	width: 700px;
}
label.formLabel {
    display: block;
    font: normal 12px/17px verdana;
    color: #000000;
}
input.formInput {width:250px; height: 20px; font-size:12pt}


span.hint {
	font:normal 11px/14px verdana;
	background:#eee url(../../images/forms/span-hint.gif) no-repeat top left;
	color:#444;
	border:1px solid #888;
	padding:1px 1px 1px 30px;	 
	width:180px;
	position:absolute;
	margin: 0px 0 0 30px;	
	display:none;
	min-height: 23px;
	text-indent: 0px;
	text-align: left;	
}

span.xhint
{
    border: 1px solid #FF9797;
    font: normal 7pt Verdana;
    padding: 1px 5px 1px 5px;
    width:290px;
    position: absolute;
    top: 10%;
    left: 70%;
    margin: 0px;
    display: none;
    text-align: left;
    background-color: #FEEDED;
}

fieldset.yes span.hint {
	background:#9fd680 url(../../images/forms/span-hint-yes.gif) no-repeat top left;
	border-color:#749e5c;
	color:#000;
}
/*fieldset.kindagood span.hint {
	background:#ffffcc url(./images/forms/bg-span-hint-kindagood.jpg) no-repeat top left;
	border-color:#cc9933;
}*/
fieldset.no span.hint {
	background:#ffffcc url(../../images/forms/span-hint-no.gif) no-repeat top left;
	border-color:#cc9933;
}


fieldset.yes {
	background:transparent url(../../images/forms/fieldset-yes.gif) no-repeat 100% 20px;
}
/*fieldset.kindagood {
	background:transparent url(./images/forms/bg-fieldset-kindagood.gif) no-repeat 100% 19px;
}*/
fieldset.no {
	background:transparent url(../../images/forms/fieldset-no.gif) no-repeat 100% 20px;
}

input.submitBTN {
            border: 2px solid #C4D7FF; background-color:White; font-weight:bold;
            font-size: 10pt; color: #243893; cursor:pointer;cursor:hand; 
        }
input.submitBTN:hover {
            border: 2px solid #99CCFF; background-color:#DFE9FF;
                    }
        
a.treeview:link {color: #000066; text-decoration: none; }
a.treeview:active { text-decoration: none; }
a.treeview:visited { text-decoration: none; }
a.treeview:hover { background-color:#AEC7FF; text-decoration: underline; }

div.step 
{ color: Gray; font-size: 8pt; width: 100px; height: 14px}

div.show 
{ color: Black; font-size: 10pt; visibility:visible; display:block}
div.hide
{ visibility:hidden; display:none}

input.urlBTN
{ font-size: 8pt; border: solid 1px #333399; background: transparent; cursor:pointer;cursor:hand;
 width:180px }
input.urlBTN:hover
{ text-decoration: underline}

input.backBTN
{ font-size: 8pt; border: solid 1px #C4D7FF; background: transparent; cursor:pointer;cursor:hand;
 width:70px; color:#243893; padding: 0px; height: 16px }
input.backBTN:hover
{ background: #C4D7FF;}

/*a:link {color: #000000; text-decoration: underline; }
a:active {color: #000000; text-decoration: underline; }
a:visited {color: #696969; text-decoration: underline; }
a:hover {color: #696969; text-decoration: none; }*/

table.accHeaderTBL
{ padding: 5px; width: 100%; height: 30px }
.accordion
{
    border: 2px solid #C4D7FF; width:800px;
}

