/* CSS Document */
html
{
	margin:0;
	padding:0;
	height:100%;
}
body
{
	margin:0;
	padding:0;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Times New Roman", Times, serif;
	font-size:1.1em;
	height:100%;
}
p
{
	margin:0;
	padding:0;
}
p.Right
{
	text-align:right;
}
a:link,
a:visited
{
	color:white;
	text-decoration:none;
}
a:hover,
a:active
{
	color:white;
	text-decoration:underline;
}
#Root
{
	width:100%;
	height:100%;
	table-layout:fixed;
}
#Root td.Header
{
	height:258px;
}
#Header
{
	width:100%;
	height:100%;
	background-color:#1b2d45;
	background-image:url(../img/logo-bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;	
}
#Header td.Contacts
{
	padding:16px;
	vertical-align:top;
}
#Header td.Contacts ul
{
	padding:0;
	margin:0;
	color:white;
	list-style-type:none;
	font-size:0.75em;
	font-weight:bold;
}
#Header td.Contacts a:link,
#Header td.Contacts a:visited
{
	color:white;
	text-decoration:none;
}
#Header td.Contacts a:hover,
#Header td.Contacts a:active
{
	text-decoration:underline;
}
#Header td.Contacts ul li.Phone
{
	background-image:url(../img/phone.gif);
}
#Header td.Contacts ul li.Mail
{
	background-image:url(../img/mail.gif);
}
#Header td.Contacts ul li.Phone,
#Header td.Contacts ul li.Mail
{
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
}
#Header td.TopRight
{
	width:100%;
	vertical-align:top;
	text-align:right;
	background-color:#1B2D45;
	background-image:url(../img/top-right-left.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#Header td.Logo
{
	vertical-align:bottom;
	padding-left:16px;
	width:1px;
}
#Root td.Menu
{
	height:77px;
	background-image:url(../img/menu-bg.gif);
}
#MenuTable
{
	height:77px;
	width:100%;	
}
#MenuTable td.LogoBottom
{
	width:99%;
	background-image:url(../img/logo-bottom-letter.gif);
	background-position:91px 0;
	background-repeat:no-repeat;
}
#MenuTable td.MenuContainer
{
	padding:1px 0;
}
#MenuSelf
{
	height:75px;
	width:42em;
}
#MenuSelf td
{
	width:20%;
	text-transform:uppercase;
	color:white;
	font-weight:bold;
	font-size:0.8em;
	text-align:center;
	background-image:url(../img/menu-left.gif);
	background-repeat:repeat-y;
	background-color:#5a6778;
}
#MenuSelf td:hover
{
	background-color:#3C495A;
}
#MenuSelf td.Active
{
	background-color:#3c495a;
}
#MenuSelf td.Active:hover
{
	background-color:#3c495a;
}
#MenuSelf td a:link,
#MenuSelf td a:visited
{
	text-decoration:none;
	color:#c0c5cc;
}
#MenuSelf td a:hover,
#MenuSelf td a:active
{
	text-decoration:none;
	color:white;
}
#Root td.Gallery
{
	background-image:url(../img/gallery-bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:164px;	
}
#Root td.Gallery div.Container
{
	background-image:url(../img/right-side-bg.gif);
	height:163px;
}
#Root td.Gallery div.Container object
{
	float:left;
}
#Root td.Content
{
	background-image:url(../img/right-side-bg.gif);
}
#Root td.Content div.ContentBlock
{
	background-color:#6f7a8a;
	width:711px;
}
#ContentTable
{
	width:100%;
	height:100%;
}
#ContentTable td.ContentFrame
{
	width:711px;
	background-color:#6f7a8a;
	vertical-align:top;
}
#ContentTable td.RightFrame
{
	vertical-align:bottom;
	text-align:right;
}
#ContentBlock
{
	margin-top:30px;
	margin-bottom:16px;
	border-left:16px solid #3e4d62;
	color:#c0c5cc;
	font-weight:bold;
	font-size:0.8em;
	padding:0 16px;
}
#SubNavigation
{
	height:30px;
}
#SubNavigationTable
{
	float:right;
	height:30px;
	vertical-align:middle;
	text-align:center;
	background-color:#4a586b;
	color:white;
	font-size:0.8em;
	font-weight:bold;
}
#SubNavigationTable td.First
{
	background-image:url(../img/makets-nav-left.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 7px 0 14px;
}
#SubNavigationTable td.Middle,
#SubNavigationTable td.Last
{
	padding:0 7px 0 8px;
	background-image:url(../img/makets-nav-right.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#SubNavigationTable td a:link,
#SubNavigationTable td a:visited
{
	color:white;
	text-decoration:none;
}
#SubNavigationTable td a:hover,
#SubNavigationTable td a:active
{
	text-decoration:underline;
	color:white;
}
