﻿table.global { width:980px;margin:0px auto;  }
td.header { padding:10px 0px 10px 0px; }

/* Top Menu */
td.topMenuContainer {
    border: solid 1px #A8B2BB;
    background-image:url(Images/menu_background.png);
    border-bottom-width:0px;
    text-align: left;
}
table.topMenu td { 
    height:36px;
    vertical-align:middle;
    background-image:url(Images/menu_background.png);
    background-repeat: repeat-x;
    border-right: solid 1px #A8B2BB;
    border-collapse: collapse;
}
table.topMenu td a {
    display: block;
    padding: 8px 20px 8px 20px;
    font-weight:bold;
	color:#537a98;
	text-decoration: none;
	vertical-align: text-bottom;
}
table.topMenu td.hover {
    background-image:url(Images/menu_hover.png);
}
table.topMenu td.hover a {
    color: #ffffff;
}
table.topMenu td.selected {
    background-image:url(Images/menu_selected.png);
}
table.topMenu td.selected a {
    color: #ffffff;
}
/* Top Menu */

td.leftPane { width:220px; vertical-align: top; }
td.content { padding-left:25px; vertical-align: top; }

/* small box */

td.small_box_header {
    background:url(images/box_header.png);
	height:25px;
	line-height:25px;
	padding:0px;
}

td.small_box_header h4
{
	color:#537a98;
	font-size:100%;
	font-weight:bold;
	text-align:center;
}

td.small_box_content {
    padding: 0px;
    border-right:solid 1px #a8b2bb;
    border-left:solid 1px #a8b2bb;
}

td.small_box_footer {
    background:url(images/box_bottom.png) bottom no-repeat;
	height:14px;
}

/* small box */

/* left menu */

table.leftMenu {
    width: 100%;
}

table.leftMenu td {
    border-width:0px;
    border-bottom:solid 1px #a8b2bb;
	background:#f9f9f9 url(images/menu_background.png) repeat-x scroll center center;
}

table.leftMenu td a {
	display:block;
	color:#537a98;
	font-weight:bold;
	font-size:77%;
	padding:0 5px;
	height:24px;
	line-height:24px;
}

table.leftMenu td.selected
{
	background:#F9F9F9 url(images/menu_selected.png) repeat-x scroll center center;
}

table.leftMenu td.selected a
{
	color:#fff;
}

table.leftMenu td.hover
{
	/*background:#B7C3CE url(images/menu_hover.png) repeat-x scroll center center;*/
	background-image:url(images/menu_hover.png);
	background-color:#B7C3CE;
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:center center;
}

table.leftMenu td.hover a
{
	text-decoration:none;
	color:#fff;
}

/* left menu */

/* breadcrumb */

table.breadcrumb {
    width: 735px;
    background-image:url(images/breadcrumbs_box.png);
    margin-top: 10px;
}

table.breadcrumb td {
    height: 36px;
    text-align: left;
    padding-left: 20px;
    
    font-weight:bold;
	font-size:93%;
	color:#537a98;
	vertical-align:middle;
}

table.breadcrumb td a {
    float:left;
	font-weight:bold;
	font-size:100%;
	color:#537a98;
	padding:6px 5px 0 0;
}

table.breadcrumb td a:hover {
    color:#537a98;
}

table.breadcrumb td span
{
	float:left;
	width:14px;
	text-indent:-9999px;
	margin:1px 0 0 0;
	background:url(images/breadcrumbs_sep.png) no-repeat;
	height: 35px;
}

table.breadcrumb td div
{
	float:left;
	padding: 6px 5px 0 0;
}

/* breadcrumb */

/* big box */

table.big_box {
    width: 735px;
    margin:10px 0 0 0;
}

table.big_box td.header {
    background:url(images/largebox_top.png);
	height:11px;
	line-height:11px;
	padding-top: 0px;
}

table.big_box .middle, table.big_box .title
{
	background:#ffffff;
	border:solid #a8b2bb;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	padding: 0 10px;
	text-align: left;
}

table.big_box .title
{
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    padding-bottom: 10px;
}

table.big_box .middle blockquote,
table.big_box .middle ul,
table.big_box .middle ol,
table.big_box .middle dl{margin:1em;}
table.big_box .middle ol,
table.big_box .middle ul,
table.big_box .middle dl{margin-left:2em;}
table.big_box .middle ol li{list-style:decimal outside;}
table.big_box .middle ul li{list-style:disc outside;}
table.big_box .middle dl dd{margin-left:1em;}
table.big_box .middle th{font-weight:bold;}

table.big_box .footer
{
	clear:both;
	background:url(images/largebox_bottom.png);
	height:14px;
	line-height:14px;
}

/* big box */



.propertyIconCell {
    padding-bottom: 25px;
    vertical-align: top;
}

.propertyGroupCell {
    border-bottom:2px solid #666666;
    font-size:14px;
    font-weight:700;
}
table.propertyTable {
    width: 100%;
}
table.propertyTable td {
    width: 50%;
}
.ActivePageIndex
{
    font-weight: 700;
}
