/**************************************************************************************
  HTML Element Styles
**************************************************************************************/
BODY,TD
{
	font-family:Tahoma, Arial, sans-serif;;
	font-size:14px;
}

P
{
	PAGE-BREAK-AFTER: always
}

H1,.heading1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	FONT-FAMILY:Tahoma, Arial, sans-serif;;
}

H2,.heading2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	FONT-FAMILY:Tahoma, Arial, sans-serif;;
	color:#276729
}

H3,.heading3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FONT-FAMILY:Tahoma, Arial, sans-serif;;
	color:maroon;
}


A:link
{
	text-decoration:none;
	color:004573;
}

A:visited
{
	text-decoration:none;
	color:004573;
}

A:active
{
	text-decoration:none;
	color:004573;
}

A:hover
{
	text-decoration:underline;
	color:red;
}


/********************************************************************
 * Bold Links
 ********************************************************************/

A.BoldLink:link
{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:004573;
}

A.BoldLink:visited
{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:004573;
}

A.BoldLink:active
{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:004573;
}

A.BoldLink:hover
{
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	color:red;
}


/********************************************************************
 * General Classes
 ********************************************************************/

.default
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
}

.ErrorTxt
{
	font-family:Tahoma, Arial, sans-serif;;
	color:Red;
	font-weight:bold;
	font-size:12px;
}

/**************************************************************************************
  Table/DataGrid Classes
**************************************************************************************/

.tableHeader
{
	color: #FFFFFF;
	height: 22px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#004573;

}

.tableHeader2
{
	color: #000000;
	height: 22px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;

}

.tableHeader_forprint
{
	color: #000000;
	height: 22px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	border-bottom:solid 1pt #000000;
	background-color:#FFFFFF;
}

.tableItem
{
	background-color:#FFFFFF;
}

.tableItem_forprint
{
	font-size:10px;
	background-color:#FFFFFF;
	border-bottom:solid 1pt #000000;
}

.tableSpacer_forprint
{
	font-size:10px;
	background-color:#FFFFFF;
	border-bottom:solid 1pt #000000;
	border-right:solid 1pt #000000;
	width:20px;
}

.tableItemAlt
{
	background-color:#FFF7E7;
}


/**************************************************************************************
  Form Element Classes
**************************************************************************************/

.btnBlue
{
	WIDTH:150px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: blue;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnMaroon
{
	WIDTH:150px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: maroon;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnConfirm{
	WIDTH:75px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: maroon;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnCancel{
	WIDTH:75px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: maroon;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnRed
{
	WIDTH:150px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: red;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnGreen
{
	WIDTH:150px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: green;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnRed_small
{
	WIDTH:75px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: red;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnGreen_small
{
	WIDTH:75px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: green;
	font-family:Tahoma, Arial, sans-serif;;
}

.btnBlue_small
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: blue;
	font-family:Tahoma, Arial, sans-serif;;
}


.tcMainMenu
{
	FONT-SIZE:12px;
	font-family:Tahoma, Arial, sans-serif;;
	text-align:left;
	font-weight:bold;
}

.chkBox
{
	FONT-SIZE:11px;
	COLOR: black;
	font-family:Tahoma, Arial, sans-serif;;
}

.txtBox
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
	border:solid 1px #004573;
}

.txtBox_ro
{
	font-size:11px;
	font-family:Tahoma, Arial, sans-serif;;
	border:solid 1px #004573;
	background-color:#EEEEEE;
	color:#888888;
}

/**************************************************************************************
  Tab Classes
**************************************************************************************/

.tabs
{
	width:100px;
	height:25px;
	text-align:center;
	font-family:Tahoma, Arial, sans-serif;;
    FONT-SIZE: 11px;
	font-weight: bold;
	background-color:#FFFFFF;
}
.tabs_hidden
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
	width:100px;
	height:25px;

}

.tabs_active
{
 	background-image:url(../images/dmi_activetab.gif);
    background-color:#FFFFFF;
    color: black;
    font-family:Tahoma, Arial, sans-serif;;
    FONT-SIZE: 11px;
	font-weight: bold;
	text-align:center;
	width:100px;
	border-bottom:solid 1px #EEEEEE;
	height:25px;
}

.tabs_inactive
{
 	background-image:url(../images/dmi_inactivetab.gif);
    background-color:#FFFFFF;
    color: black;
    font-family:Tahoma, Arial, sans-serif;;
    FONT-SIZE: 11px;
	font-weight: bold;
	text-align:center;
	width:100px;
	height:25px;
	border-bottom: solid 1px #000000;
}

.tabs_spacers
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
	width:10px;
	height:25px;
}

.tabs_mainspacer
{
	background-color:#FFFFFF;
	border-bottom:solid 1px #000000;
	width:360px;
	height:25px;
}

.tabs_main
{
	background-color:#EEEEEE;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;

}

/********************************************************************
 * Content Frame Classes
 ********************************************************************/

.bar_mid_left
{
	font-size:1px;
	width:5px;
	background-image:url(/images/navybar/bar_mid_left.gif);
}

.bar_mid_right
{
	font-size:1px;
	width:5px;
	background-image:url(/images/navybar/bar_mid_right.gif);
}

.bar_bot_bg
{
	font-size:1px;
	height:5px;
	background-image:url(/images/navybar/bar_bot_bg.gif)
}

.bar_bot_left
{
	font-size:1px;
	height:5px;
	width:5px;
	background-image:url(/images/navybar/bar_bot_left.gif)
}

.bar_bot_right
{
	font-size:1px;
	height:5px;
	width:5px;
	background-image:url(/images/navybar/bar_bot_right.gif)
}

.bar_top_left
{
	font-size:1px;
	height:20px;
	width:5px;
	background-image:url(/images/navybar/bar_top_left.gif)
}

.bar_top_right
{
	font-size:1px;
	height:20px;
	width:5px;
	background-image:url(/images/navybar/bar_top_right.gif)
}

.bar_top_bg
{
	color:white;
	height:20px;
	font-weight:bold;
	background-image:url(/images/navybar/bar_top_bg.gif);
}


/********************************************************************
 * BRL Home Page - www.bestresident.com
 ********************************************************************/

/***************
 * Elements
 ***************/

#clientAccess
{
	position:relative;
	top:40px;
	left:25px;
}

/***************
 * Classes
 ***************/

.pageIcons
{
	text-align:center;
	font-size:10px;
	color:maroon;
	font-weight:bold;
	width:100px;
	cursor:hand;
}

.roadCaption
{
	font-size:10px;
	color:#000045;
	width:119px;
	text-align:center;
	font-weight:bold
}


.required
{
	color:#FF0000;
	font-weight:bold;
}

.copyright
{
	font-size:9px;
	color:white;
	width:750px;
	text-align:center;
}

.spacer_mapDemo
{
	width:50px;
}

.serviceInfo
{
	padding-left:20px;
}

.popupwarning
{
	font-size:11px;
}

.button
{
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;;
}

.contact th
{
    font-size:11px;
    color:green;
}

.contact td
{
    font-size:11px;
    padding:0px 10px 0px 10px;
}
