﻿/*Text Boxes*/
.textBoxStyle{border: 1px solid #d5d5d5;margin: 3px 3px 3px 0px;padding: 9px 8px 8px 8px;color: #666666;font-size: 1.1em;width: 230px;}
.textBoxR{border: 1px solid #d5d5d5;border-right: 4px solid #CC0000;margin: 3px 2px 3px 0px;padding: 9px 8px 8px 8px;
	color: #666666;font-size: 1.1em;width: 226px;}

.textBoxStyle:hover{border: 1px solid #81bc4c;margin: 3px 3px 3px 0px;padding: 9px 8px 8px 8px;color: #7ab842;font-size: 1.1em;}
.textBoxR:hover{border: 1px solid #81bc4c;border-right: 4px solid #CC0000;padding:9px 8px 8px 8px;margin: 3px 2px 3px 0px;
	color: #7ab842;font-size: 1.1em;}

/*Buttons*/
.buttonStyle{border: 1px solid #ACB9C7; background-color: #FFFFFF;color: #6e6449;font-size: 1em;font-weight: bold; padding: 3px 6px 4px 6px;
             margin:2px 0px 0px 0px; cursor: hand;}
.buttonStyle:hover{border: 1px solid #02809d; color: #FFFFFF; position: relative; font-size: 1em;font-weight: bold;padding: 3px 6px 4px 6px;
             margin:2px 0px 0px 0px; text-decoration: none; background-color: #6b9300; cursor: hand;}

.btnContact{border: none; background-color: #3d8cb2;color: #FFFFFF;font-size: 1.4em; padding: 4px 6px 4px 6px; text-transform: uppercase; letter-spacing: 1px;
             margin:2px 0px 0px 0px; cursor: hand; width: 409px; height: 34px;}
.btnContact:hover{border:none; background-color: #5ea022;color: #FFFFFF;font-size: 1.4em; padding: 4px 6px 4px 6px; text-transform: uppercase; letter-spacing: 1px;
             margin:2px 0px 0px 0px; cursor: hand; width: 409px; height: 34px;}
             
/*Area Text Boxes*/
.areaTextBoxStyle{border: 1px solid #d5d5d5;margin: 3px 3px 3px 0px;padding: 9px 8px 8px 8px;color: #666666;font-size: 1.1em;width: 250px;}
.areaTextBoxStyleR{border: 1px solid #d5d5d5;border-right: 4px solid #CC0000;margin: 3px 2px 3px 0px;padding: 9px 8px 8px 8px;
	color: #666666;font-size: 1.1em;}

.areaTextBoxStyle:hover{border: 1px solid #81bc4c;margin: 3px 3px 3px 0px;padding: 9px 8px 8px 8px;color: #7ab842;font-size: 1.1em;width: 250px;}
.areaTextBoxStyleR:hover{border: 1px solid #81bc4c;border-right: 4px solid #CC0000;margin: 3px 2px 3px 0px;padding: 9px 8px 8px 8px;
	color: #7ab842;font-size: 1.1em;}
	
/*Accordian*/
.accordionHeader{border: 1px solid #CCCCCC;background-image: url(../Images/resultsHTile.png);background-repeat: repeat-x; font-size: .9em;
    font-weight: bold;padding: 1px 0px 2px 5px;margin: 0px 0px 0px 0px;cursor: move; color: #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.accordionHeader:hover{border: 1px solid #CCCCCC;font-weight:bold;background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;
    padding: 1px 0px 2px 5px;margin: 0px 0px 0px 0px;background-color: #F6F4ED;cursor: move;color: #FFFFFF; border-bottom: 1px solid #FFFFFF;font-size: .9em;}
.accordionHeaderSelected{border: 1px solid #CCCCCC;font-weight:bold;background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;
    padding: 1px 0px 4px 5px;margin: 0px 0px 0px 0px;background-color: #F6F4ED;cursor: move;color: #FFFFFF; border-bottom: 1px solid #FFFFFF;font-size: .9em;}
.accordionContent{padding: 0px 0px 5px 0px;margin: 5px 0px 8px 0px; position: relative; line-height: 1.4em; overflow: visible;}

.accordionHeaderIcon{float: right; position: relative; margin: 0px 5px 0px 0px; font-weight: bold; font-size: 16px;}

/*Dropdown Lists Boxes*/
select,.ddlStyle{border: 1px solid #d5d5d5; border-right: 4px solid #CC0000; margin: 3px 2px 1px 0px;padding: 8px;color: #666666;font-size: 1.1em; width: 248px;}

/*AutoComplete flyout */
.AutoCompleteContainer{visibility : hidden;margin : -1px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 1px solid #606060;
	background-image: url(../Images/descriptionHTile.gif);background-repeat: repeat-x;background-position: bottom;
	background-color: #FFFFFF;border-top: none;font-size: 1.1em;cursor : 'default';overflow : auto;list-style-type : none;}
/* AutoComplete highlighted item */
.AutoCompleteItem{padding: 3px 0px 5px 8px;margin: 0px 0px 0px 0px;background-color: Transparent;color: #7b7b7b; border-top: 1px solid #7b7b7b; cursor: hand;}
/* AutoComplete item */
.AutoCompleteHover{padding: 3px 0px 5px 8px;margin: 0px 0px 0px 0px;background-color: #00b6ea;
    background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;color: #FFFFFF;cursor: hand; border-top: 1px solid #7b7b7b;}
    
/* ------------- Gridview Properties ------------- */
.gvHeader{margin: 0px 0px 10px 0px;padding: 5px 5px 5px 10px;background-image: url(../Images/menuBarHTile.gif);
    background-repeat: repeat-x;background-position: bottom;background-color: #FFFFFF;color: #02809d;text-align: left;}
.gvRowstyle{margin: 0px 0px 10px 0px;border: 1px solid #addae6;padding: 5px 5px 5px 10px;background-color: #fcfefe;
            color: #02809d;text-align: left;}
.gvRowstyleAlternate{margin: 0px 0px 10px 0px;padding: 5px 5px 5px 10px;background-color: #f8f8f8;color: #02809d;text-align: left;}

/* ------------- ASP Ajax Controls -------------*/
/* ------------- Modal Popup Panel Window Style -------------*/
.popupModal{border: 1px solid #666666; text-align: left;background-color: #1b1b1b;
    color: #6e6449;margin: 0px;position: relative;padding: 8px; font-weight: normal; }
.popupModal h1{color: #FFFFFF;background-color: #00495c;margin: -8px -8px 10px -8px; border-bottom: 1px solid #666666;
    padding: 4px 6px 6px 8px;font-size: 1em;background-image: url(../Images/resultsHTile.png);background-repeat: repeat-x; line-height: normal;}

.popupModalQuickLinks{border: 1px solid #666666; text-align: left;background-color: #FFFFFF; color: #6e6449;margin: 0px;position: relative;padding: 8px;}
.popupModalQuickLinks h1{color: #FFFFFF;background-color: #00495c;margin: -8px -8px 10px -8px; border-bottom: 1px solid #666666;
    padding: 4px 6px 6px 8px;font-size: 1em;background-image: url(../Images/resultsHTile.png);background-repeat: repeat-x; line-height: normal;}
        
.modalOptions{position: absolute;top: -12px;right: -14px;z-index: 2;}
.modalBackground{background-color: #000000;filter: alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;opacity: .75; z-index:2;}
.modalLogo{ margin: 8px -8px -8px -8px; text-align: right;
           background-image: url(../Images/Interface/ModalLogo2.png); background-position: bottom; background-repeat: repeat-x;}
    
.shareImg{margin: 0px 0px -8px 0px;}
.validatorCallout{background-color: #ffffdd;}

/* ------------- Re-Order List Settings -------------*/
.ClsDragHandle{width: 10px; height: 10px; border: 1px solid red; cursor: hand;}
.ClsReorderCue{width: 10px; height: 10px; border: 1px solid green;}
.ClsCallBackStyle{width: 10px; height: 10px; border: 1px solid pink;}