﻿#IMG1
{
    visibility:hidden;
}

.wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 930px;
	font: 13px Verdana;
	padding: 0;
	
	}
	
.wrapper a {
	color: #A32638;
	text-decoration: none;
	}

.wrapper a:hover {
	color: #202020;
	}

.leftwrapper {
    margin-left: auto;
    margin-right: auto;
    font: 11px Verdana;
	padding: 0;
	
	}
	
.menu  {
	width: 910px;
	height: 15px;
	margin: 2px 0px 3px 0px;
	padding: 0px 10px 0px 10px;
	text-align: right;
	font: 13px "Verdana";
	color: #999999;
	position: absolute;
	
}

.menu a {
	color: #111111;
	text-decoration: none;
	border-bottom: 0px
}

.menu a:hover {
	color: #900000;
	text-decoration: none;
}

.footer  {
	background: #DDDDDD;
	border: 1px;
	width: 910px;
	height: 40px;
	margin: 0px 0px 3px 0px;
	padding: 6px 10px 0px 10px;
	text-align: center;
	float: left;
	color: #666666;
	font: 11px "Verdana";
}

.footer a {
	color: #111111;
	text-decoration: none;
}


.footer a:hover {
	color: #900000;
	text-decoration: none;
}

.leftcol {
	float: left; 
	width: 170px;
	padding: 2px 4px 2px 0px;
	margin: 0px 0px 0px 0px;
	font: 90% Tahoma;
	vertical-align: top;
	}

.leftcol a {
	color: #000000;
	text-decoration: none;
}	

.middlecol {
	float: left; 
	width: 568px;
	padding: 2px 4px 2px 4px;
	margin: 0px 0px 0px 0px;
	border-left: thin solid #E0E0E0; 
	border-right: thin solid #E0E0E0;
	vertical-align: top; 
	}

.midcol {
	float: left; 
	width: 558px;
	padding: 2px 4px 2px 6px;
	margin: 0px 0px 0px 0px;
	vertical-align: top; 
	}
	
.rightcol {
	width: 165px;
	float: left;
	padding: 2px 4px 2px 6px;
	margin: 0px 0px 0px 0px;
	font: 100% "Tahoma";
	text-decoration: none;
	vertical-align: top;	
	} 

.rightcol a {
	color: #A32638;
	text-decoration: none;
}
	
.imgMouse {
    cursor : hand;
    color  : Blue;
    }
    
.tdList { vertical-align: Top;
	padding-left: 3px;
	line-height: 19px;
}

/* ------------- Three Column Styles -------------- */


/*  Scheme Light Tan = RGB #EFECCA   */
.light {
	background: #FAFAFA;
	padding: 4px 0px 4px 0px;
}	


/*  Scheme Yellow = RGB #F2E984   */
.dark {
	background: #DBD9DA;
	padding: 4px 0px 4px 0px;
}

.quotenumber { 
	background: #FFFFFF url("images/round_quote.jpg") no-repeat;
	padding: 9px 0px 9px 6px;
	margin: 0px 0px 0px 0px;
	color: White;
	font: bold 16px Verdana ;	
}

.modalBackground {
    background-color:Gray; 
    filter:alpha(opacity=70);
    opacity:0.7; 
} 

.modalPopup {
    background-color:#ffffdd; 
    border-width:3px; 
    border-style:solid; 
    border-color:Gray; 
    padding:3px; 
    width:260px;
    font: 13px "Verdana"; 
}

.validatorCalloutHighlight{
	background-color: #D6DEEF; 
	border-color: #8C9CC6; 
	border-style:solid; 
	border-width:thin;
}

.reqFields {
	border-style: solid; 
	border-width: thin;
	border-color: #A9ACB6;
	}


.CustomValidator div, .CustomValidator td {border:solid 1px #8C9CC6; background-color: #D6DEEF;}

.CustomValidator1 div, .CustomValidator1 td {border:solid 0px blue; background-color: transparent;}
.CustomValidator1 .ajax__validatorcallout div, .ajax__validatorcallout td {background:url(Images/bt_main_1.gif);border:solid 1px Black;background-color:transparent;}
.CustomValidator1 .ajax__validatorcallout_popup_table {border:none;background-color:transparent;padding:0px;margin:0px;}
.CustomValidator1 .ajax__validatorcallout_popup_table_row {background:url(Images/bt_main_1.gif);vertical-align:top;height:36px;background-color:transparent;padding:0px;margin:0px;}
.CustomValidator1 .ajax__validatorcallout_callout_cell {background:url(Images/bt_left_1.gif);height:100%;text-align:right;vertical-align:top;border:none !important;background-color:transparent !important;padding:0px;margin:0px;}
.CustomValidator1 .ajax__validatorcallout_callout_table {width:38px;height:100%;border:none;background-color:transparent;padding:0px;margin:0px;}
.CustomValidator1 .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;margin:0px;}
.CustomValidator1 .ajax__validatorcallout_callout_arrow_cell {visibility:hidden; padding:8px 0px 0px 0px;margin:0px;text-align:right;vertical-align:top;font-size:1px;border:none !important;background-color:transparent !important;}
.CustomValidator1 .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none !important;border-right:none !important;border-left:none !important;width:15px;background-color:transparent !important;padding:0px;margin:0px;}
.CustomValidator1 .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none !important;border-bottom:none !important;border-right:none !important;padding:0px;margin:0px 0px 0px auto;}
.CustomValidator1 .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:22px 0px 0px 0px;border-right:none !important;border-left:none !important;width:100%;}
.CustomValidator1 .ajax__validatorcallout_icon_cell {width:35px;padding:0px;margin:0px;border-right:none !important;}
.CustomValidator1 .ajax__validatorcallout_close_button_cell {background:url(Images/bt_right_1.gif);vertical-align:top;padding:0px;margin:0px;text-align:right;border-left:none !important;}
.CustomValidator1 .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none !important;text-align:center;width:13px;padding:2px;margin-top:5px;cursor:pointer;}

.CustomValidator2 div {border:solid 0px blue; background-color: transparent;}
.CustomValidator2 td {border:solid 0px blue; background-color: transparent;}
.CustomValidator2 .ajax__validatorcallout div, .ajax__validatorcallout td {background:url(Images/bt_main_2.gif);border:solid 1px Black;background-color:transparent;}
.CustomValidator2 .ajax__validatorcallout_popup_table {border:none;background-color:transparent;padding:0px;margin:0px;}
.CustomValidator2 .ajax__validatorcallout_popup_table_row {background:url(Images/bt_main_2.gif);vertical-align:top;height:36px;background-color:transparent;padding:0px;margin:0px;}
.CustomValidator2 .ajax__validatorcallout_callout_cell {background:url(Images/bt_left_1.gif);height:100%;text-align:right;vertical-align:top;border:none !important;background-color:transparent !important;padding:0px;margin:0px;}
.CustomValidator2 .ajax__validatorcallout_callout_table {width:38px;height:100%;border:none;background-color:transparent;padding:0px;margin:0px;}
.CustomValidator2 .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;margin:0px;}
.CustomValidator2 .ajax__validatorcallout_callout_arrow_cell {visibility:hidden; padding:8px 0px 0px 0px;margin:0px;text-align:right;vertical-align:top;font-size:1px;border:none !important;background-color:transparent !important;}
.CustomValidator2 .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none !important;border-right:none !important;border-left:none !important;width:15px;background-color:transparent !important;padding:0px;margin:0px;}
.CustomValidator2 .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none !important;border-bottom:none !important;border-right:none !important;padding:0px;margin:0px 0px 0px auto;}
.CustomValidator2 .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:22px 0px 0px 0px;border-right:none !important;border-left:none !important;width:100%;}
.CustomValidator2 .ajax__validatorcallout_icon_cell {width:35px;padding:0px;margin:0px;border-right:none !important;}
.CustomValidator2 .ajax__validatorcallout_close_button_cell {background:url(Images/bt_right_1.gif);vertical-align:top;padding:0px;margin:0px;text-align:right;border-left:none !important;}
.CustomValidator2 .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none !important;text-align:center;width:13px;padding:2px;margin-top:5px;cursor:pointer;}

