html {overflow-y: scroll;}
body {
	background: #fff url(images/r_bg.jpg) repeat-y right top;
	font: 14px/18px "Trebuchet MS", "Verdana", sans-serif;
	margin: 0;
	padding: 0;
	color: #000;
}
img {border: none;}
.Footer {font-size: 10px; color: #8f8f8f; margin-left: 115px; margin-right: 336px; text-align: center; padding-bottom: 20px;}
.HeaderHolder {background: transparent url(images/pagetitle_bg.gif) repeat-x left top;}
.Header {margin-right: 209px; border-right: 1px solid #0f66ad; background: #061b3b url(images/title_bg.jpg) no-repeat top right; height: 104px;}
.Menu {margin-right: 249px; border-right: 1px solid #0e63a8; border-bottom: 1px solid #112a3e; background: #163952 url(images/menu_bg.gif) repeat-x top left; height: 34px; padding-left: 12px;}
.Menu div {width: 695px; background: #163952 url(images/menu_bg.gif) repeat-x top left; height: 34px; border-bottom: 1px solid #112a3e; position: relative;}
.Menu img {position: absolute; top: 0px;}
.Menu .Inv {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.CornerImg {height: 200px;}
.ContentHolder {background: transparent url(images/content_bg.jpg) repeat-y left top;}
.Content {margin-left: 71px; margin-right: 289px; padding-left: 44px; padding-right: 47px; text-align: justify; margin-bottom: 30px; padding-top: 30px; background-color: #fff;}
.Title {height: 61px;}
.Title div {background: transparent url(images/pagetitle_bg.jpg) no-repeat left top; height: 61px;  padding-left: 71px;}
h1 {font-size: 20px; padding-top: 15px; color: #7c7a73;}
h2 {font-size: 16px; color: #1e4b6d;}
li {padding-bottom: 4px;}
#SideText {position: absolute; width: 289px; height: 289px; right: 0px; top: 194px;}
.Footer img {vertical-align: middle; margin-right: 5px;}
table.Consultation {margin: auto;}
table.Consultation th {vertical-align: top; text-align: right; padding: 5px; color: #7c7a73;}
table.Consultation td {padding: 5px;}
table.Consultation h2 {font-size: 14px;}
table.Contact {margin-left: 15px;}
table.Contact td {padding: 1px; vertical-align: top;}
table.Contact th {padding-right: 15px; color: #7c7a73; vertical-align: top;}
.B {color: #1e4b6d; font-weight: bold;}
ul, ol {color: #880007;}
ol {list-style-type: lower-alpha;}
.Q {padding-left: 20px;}
.I {color: #445350;}
a:link {color: #91762f; text-decoration: none;}
a:visited {color: #90472f; text-decoration: none;}
a:hover {color: #c87255; text-decoration: underline;}
#HeaderFlashHolder {position: absolute; width: 300px; height: 104px; top: 0px; left: 0px;}