/**********************
doc2Form STYLES
**********************/
.Doc2Form{margin:0; padding:0;}
.Doc2Form fieldset{border:none; margin:0; padding:0;}
.Doc2Form fieldset legend{display:none;}

#fs_6 ul {margin:0 !important;}

.Doc2Form ul{list-style:none !important; margin:0; padding:0;}
.Doc2Form ul li{margin:0; padding:0;}
	
.Doc2Form strong{background:url(../userfiles/image/main/asterix.gif) no-repeat right; padding-right:12px; font-weight:normal;}
.Doc2Form table{border:none !important;}
.Doc2Form table tr{border:none !important;}
.Doc2Form table td{border:none !important;}
.Doc2Form table label{font-size:11px; margin:0 0 0 5px;}

.Doc2Form select{margin:0 0 0 5px;}

.Doc2Form .umbEditorTextField{background:none; border:1px solid #ccc; color:#fff; display:block; font-family:Verdana, Arial, sans-serif; padding:3px; width:50%;}
.Doc2Form .umbEditorTextFieldMultiple{background:none; border:1px solid #ccc; color:#fff; font-family:Verdana, Arial, sans-serif; font-size:11px; padding:3px; width:90%;}

.appForm{margin:0; padding:0;}
.appForm fieldset{border:none; margin:0; padding:0;}
.appForm fieldset legend{display:none;}

.appForm .textBox{background:none; border:1px solid #ccc; color:#fff; display:block; font-family:Verdana, Arial, sans-serif; margin:0 0 10px 0; padding:3px; width:393px;}
.appForm .textArea{background:none; border:1px solid #ccc; color:#fff; font-family:Verdana, Arial, sans-serif; font-size:11px; margin:0 0 10px 0; padding:3px; width:393px;}
.appForm .otherClassification{width:70%;}

.checkboxList label{margin:3px 0 0 7px;}
.appForm select{margin:0 0 10px 0; display:block;}
.appForm .upload{margin:0 150px 10px 0;}
.appForm span{font-size:11px; margin:0;}

.appForm .button{float:right; background:none; border:1px solid #ccc; color:#fff; display:block; font-family:Verdana, Arial, sans-serif; padding:3px; width:80px; cursor:pointer;}
.appForm .button:hover{background:#81807b;}

.appForm table{border:none !important;}
.appForm table tbody{border:none !important;}
.appForm table tbody tr{border:none !important;}
.appForm table tbody tr td{border:none !important;}

/********************
XSLT SEARCH STYLES
********************/
#xsltsearch{}
#xsltsearch h2{display:none;}
#xsltsearch #xsltsearch_summary{}
#xsltsearch .xsltsearch_result_title{font-size:150%;}
#xsltsearch .xsltsearch_result_description{margin:-10px 0 10px 0;}
#xsltsearch #xsltsearch{}
#xsltsearch .pdfText{display:none !important;}
#xsltsearch img{display:none;}
#xsltsearch_results h4{padding:0 !important;}
#xsltsearch_results p{}
#xsltsearch_results p.xsltsearch_result_description{margin:0 10px 0 20px !important; padding:0 !important;}

.reportSearch input.textbox{background:none; border:1px solid #ccc; color:#fff; font-family:Verdana, Arial, sans-serif; font-size:11px; margin:5px 8px 0 20px; padding:3px; width:292px;}
.reportSearch input.button {background:none; border:1px solid #ccc; color:#fff; font-family:Verdana, Arial, sans-serif; font-size:9px; padding:2px; width:auto;}

.reportSearch fieldset{border:none;}
.reportSearch fieldset legend{display:none;}


#sitewideSearch{width:206px; float:right; margin-top:-40px;}
#sitewideSearch input.textbox{background:url(../userfiles/image/main/bkgd_search.png) left top repeat; border:1px solid #fff; color:#fff; margin:0 0 0 -22px; padding:2px 4px; float:left;}
#sitewideSearch input.form-buttons{background:#CEA64A url(../userfiles/image/main/bkgd_search.png) left top repeat; font-weight:bold; line-height:120%; border:1px solid #fff; /*height:22px; */color:#fff; float:left; margin:0 0 0 5px; padding:1px 2px; width:auto;}

#sitewideSearch fieldset{border:none;}

/*********************
#sitemap{}
*********************/

/*********************
google map
*********************/
#mapview{width:100%; height:350px; margin-top:25px; background:grey}

#directions{}
#directions p{}
#directions h3{margin:20px 0 8px 0 !important;}
#directions h4{margin:0 !important; padding:0 !important;}
#directions ol{margin:10px 0 0 0;}
#directions ol li{margin:0 0 8px 20px !important; padding:0 !important;} 

.mapControls{margin:10px 0 15px 0; width:300px;}
.mapControls a{text-decoration:underline;}
.mapControls a:hover{color:#ccc;}

.googledir{width:100%;}


/*************************
stock price ticker
*************************/
#shareprice-pod{margin:50px 15px 0 10px!important;}
#shareprice-pod h4{font-size:1.4em;}
#shareprice-pod #stockList{font-size:1.3em;}
#shareprice-pod .disclaimer{color:#aaa; line-height:18px;}


/************************
 *Member Controls
 ***********************/
#loginInfo{position:absolute; top:-10px; left:950px;}3

.loginForm{}
.loginForm input{background:url(/userfiles/image/main/bkgd_search.png); border:#fff solid 1px; color:#fff; display:block; margin:3px 0 6px 0; padding:2px 4px;}

.textBlock #VideoContainer {
    width: 400px;
    height: 203px;
}
