/* CSS Document */

BODY {
	background-color: #eff1f7;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	margin: 0px;
	text-align: center;
	}

Table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	padding: 0px;
	}
		
.TableBodyBorder {
	background-color: #FFFFFF;
	border: 1px Solid #D5D5D5;
	}
	
.TDHeader {
	background-image: url(../images/header-bg.gif);
	height: 83px;
	vertical-align: top;
	}
.TDListing {
	height:20;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.Font11Black-Bold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	}


.Font11Gray {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	}
	
.Font11Red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D01212;
	}
	
.INPUT-search {
	border: 1px Solid #AFB0AF;
	background-color: #EEEEED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3C3C3C;
	height: 15px;
	}


	
INPUT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	}

SELECT {
	BORDER: #D5D5D5 1px solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	}

TEXTAREA {
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #D5D5D5;
	}

.ChkBox {
	border: 0px;
	background-color: none;
	height: 14px;
	width: 14px;

	}
	
A.Headerlinks {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none
	}

A.Headerlinks:hover {
	COLOR: #9E0000;
	TEXT-DECORATION: none
	}

.Footer {
	Border-top: 1px Solid #8F8F8F;
	background-color: white;
	padding-top: 12px;
	height: 129px;
	vertical-align: middle;
	text-align: center;
	}
	
A.Footerlinks {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3C3C3C;
	TEXT-DECORATION: none
	}

A.Footerlinks:hover {
	COLOR: #9E0000;
	TEXT-DECORATION: none
	}

.SelectedLink {
	COLOR: #9E0000;
	}

.LogoBorder-Right {
	border-right: 1px Solid #D3D3D3;
	}
	
.Border-Right {
	border-right: 1px Solid #8F8F8F;
	}

.Borderbottomgray	{
	BORDER-bottom: #D2D2D2 1px solid;
	}

.LocationBorder-Bottom {
	border-bottom: 1px Solid #CCCCCC;
	}
	
/* Starts of Menu Styles */
.MenuTable {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #D01212;
	border-top: 1px Solid #FFFFFF;
	border-bottom: 1px Solid #FFFFFF;
	border-left: 1px Solid #FFFFFF;
	text-align: center;
	height: 27px;
	}

.MenuTDBorder {
	border-right: 1px Solid #FFFFFF;
	cursor: hand;
	}

.MenuTDOver {
	background-color: #9F0E0E;
	border-right: 1px Solid #FFFFFF;
	cursor: hand;
	}
	
.MenuSelected {
	background-color: #9F0E0E;
	border-right: 1px Solid #FFFFFF;
	}

/* Ends of Menu Styles */

A.Link1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #AE0000;
	TEXT-DECORATION: none
	}

A.Link1:hover {
	COLOR: #000000;
	TEXT-DECORATION: none
	}
	
.TitleBar {
	border-top: 1px Solid #A5A5A5;
	border-bottom: 1px Solid #A5A5A5;
	background-color: #EBEBEB;
	vertical-align: middle;
	height: 40px;
	}
	
/* Starts of Category Styles */

.CellNormal {
	background-color: #F7F7F7;
	border-bottom: 1px Solid #BDBDBD;
	border-left: 1px Solid #BDBDBD;
	font-weight: bold;
	color: #515151;
	vertical-align: middle;
	padding-left: 10px;
	height: 23px;
	cursor: hand;
	}

.CellOver {
	background-color: #EDEDED;
	border-bottom: 1px Solid #BDBDBD;
	border-left: 1px Solid #BDBDBD;
	font-weight: bold;
	color: #D01212;
	vertical-align: middle;
	padding-left: 12px;
	height: 23px;
	cursor: hand;
	}
	
.CellSelected {
	background-color: #F7F7F7;
	border-bottom: 1px Solid #BDBDBD;
	border-left: 1px Solid #BDBDBD;
	font-weight: bold;
	color: #D01212;
	vertical-align: middle;
	padding-left: 10px;
	height: 23px;
	}

.SubCell {
	background-color: #F2ECE0;
	border-bottom: 1px Solid #BDBDBD;
	border-left: 1px Solid #BDBDBD;
	font-weight: Regular;
	color: #323232;
	vertical-align: middle;
	padding-left: 23px;
	height: 23px;
	cursor: hand;
	}
	
.SubCellOver {
	background-color: #F9F3E8;
	border-bottom: 1px Solid #BDBDBD;
	border-left: 1px Solid #BDBDBD;
	font-weight: Regular;
	color: #000000;
	vertical-align: middle;
	padding-left: 23px;
	height: 23px;
	cursor: hand;
	}

.SubCellSelected {
	background-color: #F9F3E8;
	border-bottom: 1px Solid #BDBDBD;
	border-left: 1px Solid #BDBDBD;
	font-weight: Regular;
	color: #000000;
	vertical-align: middle;
	padding-left: 23px;
	height: 23px;
	}
	
/* Ends of Category Styles */


/* Starts of Box Styles */
.BoxColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	background-color: #F2E6D5;
	}
	
.BoxHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D01212;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	}
.redboxlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D01212;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	}
.redboxlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D01212;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	}
.redboxlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D01212;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
		
.BoxText {
	vertical-align: top;
	padding-left: 3px;
	height: 60px;
	}
/* Ends of Box Styles */


/* Starts of Grid Styles */

.AltGrid {
	BORDER-bottom: #D2D2D2 1px solid;
	background-color: #F9F9F9;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	height: 190px;
	}

.NormalGrid {
	BORDER-bottom: #D2D2D2 1px solid;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	height: 190px;
	}
	
.OverGrid {
	BORDER-bottom: #D01212 1px solid;
	background-color: #FAF3E6;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	height: 190px;
	}

.ImgBrd {
	border: 4px Solid #FFFFFF;
	}
/* Ends of Grid Styles */

.Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#666666;
	height: 50px;
	}

.SearchHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#6B4A34;
	padding-top:13px
	}
		
.h2 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #503727;
	text-decoration: none;
/*	background-color: #FFFFFF; */
	padding-left: 7px; 
}

.imgbrdr {
	border: 1px solid #CCCCCC;
}
.imgbrdr a:link {
	border: none;
	margin: 0px;
	padding: 0px;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D01212;
	text-decoration: none;
	text-transform: none;
	padding-bottom: 2px;
}
.formtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9E0000;
	text-decoration: none;
	text-transform: none;
	padding-bottom: 2px;
}
input.submit {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #DFDFDF;
	width: 70px;
	text-align: center;
	border-top: 1px solid #E8E8E8;
	border-right: 1px solid #CACACA;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #E8E8E8;
}
.h4 {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 5px;
	background-color: #E4E4E4;
}
A.red-link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
}
A.red-link:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #D01212;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
}

.redheading:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D01212;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	}
.redheading:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D01212;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration:none;
	}	
	
	
	.formfields {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}	
	
.brokers:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	TEXT-DECORATION: none
	}

.brokers:visited {
	COLOR:#666666;
	TEXT-DECORATION: none
	}	

.brokers:hover {
	COLOR:#666666;
	TEXT-DECORATION: none
	}
	
	

	

	
	

