html, body {
	margin:               0px;
	padding:              0px;
	font-family:          Verdana, Helvetica, Arial, sans-serif;
	font-size:            12pt;
	overflow:             auto;
	width:                100%;
	height:               100%;
}
body {
	background-color:     #000000;
}
iframe {
	display: none;
}

* {
	margin:               0px 0px 0px 0px;
	padding:              0px 0px 0px 0px;
}

img {
	border:               0px;
}

a {
	color:                #868686;
}

div.divMinHeight {
	float: right;
	width: 1px;
	font-size: 1px;
}

div.divMainContainer {
	position:             relative;
	overflow:             auto;
	width:                100%;
	height:               100%;
}

div#findUsTooltip {
	position: absolute;
	display: none;
	z-index: 10000;
	left: 0;
	top: 0;
	width: 183px;
	height: 41px;
	background-image: url(../images/find_us_tooltip.png);
}

/* MIDDLE CONTENT */
table.tableMiddleContent {
	position:             relative;
	top:                  0px;
	left:                 0px;
	width:                100%;
	height:               100%;
}
table.tableMiddleContent td {
	vertical-align:       middle;
	font-size:            12pt;
	white-space:          nowrap;
}

/* LEFT CONTENT */
table.tableMiddleContent td.leftContent {
	vertical-align:       top;
	padding:              70px 0px 0px 43px;
}

/* RIGHT CONTENT */
table.tableMiddleContent td.rightContent {
	padding:              17px 0px 0px 20px;
}

/* BOTTOM CONTENT */
table.tableMiddleContent td.tdBottomContent {
	vertical-align:       bottom;
	height:               135px;
}

/* BOTTOM CONTENT : FOOTER */
table.tableMiddleContent td.tdBottomContent div.divFooterContent {
	background-color:     #252525;
	color:                #BEBEBE;
	line-height:          12px;
	/*height:               40px;*/
}
table.tableMiddleContent td.tdBottomContent div.divFooterContent  a {
	color:                #808080;
	font-size:            7pt;
}
table.tableMiddleContent td.tdBottomContent div.divFooterContent  a:hover {
	color:                #CCCCCC;
}

table.tableMiddleContent td.tdBottomContent div.divFooterContent {
	position: relative;
}

table.share td {
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.share a.facebook span {
	display: none;
}
table.share a.facebook {
	display:              block;
	width:                18px;
	height:               18px;
	background-image:     url(../images/facebook.png);
	background-repeat:    no-repeat;
}

table.tableMiddleContent td.tdBottomContent div.divFooterContent  div.div1 {
	color:                #808080;
	font-size:            8pt;
	font-weight:          normal;
	padding:              0px 0px 0px 7px;
	white-space:          pre-line;
}
table.tableMiddleContent td.tdBottomContent div.divFooterContent  div.div2 {
	padding:              0px 0px 0px 7px;
	color:                #808080;
	font-size:            7pt;
	font-weight:          normal;
	white-space:          pre-line;
}

/* MAIN MENU */
div.menu {
	width:                233px;
}
div.menu div.top {
	background-image:     url(../images/menu_top_bg.png);
	background-position:  top;
	background-repeat:    no-repeat;
	height:               31px;
}
div.menu div.middle {
	background-image:     url(../images/menu_middle_bg.png);
	background-position:  center;
	background-repeat:    repeat-y;
	padding:              0 12px;
}
div.menu div.bottom {
	background-image:     url(../images/menu_bottom_bg.png);
	background-position:  bottom;
	background-repeat:    no-repeat;
	height:               167px;
	clear:                both;
}
div.menu div.bottom a {
	width:                100%;
	height:               100%;
	display:              block;
	text-decoration:      none;
	font-size:            1pt;
}
div.menu ul {
	list-style:           none;
}
div.menu {
	line-height:          1px;
}
div.menu a {
	display:              block;
	clear:                both;
	width:                209px;
	height: 31px;
	vertical-align:       bottom; /* This fixes the IE5 Win gap! */
}
div.menu span {
	display:              none;
}
div.menu a.entry_1 {
	background-image:     url(../images/menu_entry_1.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_1:hover, div.menu a.entry_1Selected {
	background-image:     url(../images/menu_entry_1_current.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_2 {
	background-image:     url(../images/menu_entry_2.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_2:hover, div.menu a.entry_2Selected {
	background-image:     url(../images/menu_entry_2_current.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_3 {
	background-image:     url(../images/menu_entry_3.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_3:hover, div.menu a.entry_3Selected {
	background-image:     url(../images/menu_entry_3_current.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_4 {
	background-image:     url(../images/menu_entry_4.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_4:hover, div.menu a.entry_4Selected {
	background-image:     url(../images/menu_entry_4_current.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_5 {
	background-image:     url(../images/menu_entry_5.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_5:hover, div.menu a.entry_5Selected {
	background-image:     url(../images/menu_entry_5_current.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_6 {
	background-image:     url(../images/menu_entry_6.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_6:hover, div.menu a.entry_6Selected {
	background-image:     url(../images/menu_entry_6_current.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_7 {
	background-image:     url(../images/menu_entry_7.png);
	background-repeat:    no-repeat;
}
div.menu a.entry_7:hover, div.menu a.entry_7Selected {
	background-image:     url(../images/menu_entry_7_current.png);
	background-repeat:    no-repeat;
}

/* BOTTOM CONTENT : SLIDESHOW CONTROLS */
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls {
	width:                100%;
	height:               35px;
	margin:               0px 0px 60px 0px;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td {
	vertical-align:       top;
	width:                auto;
	height:               35px;
	background-image:     none;
	background-position:  top left;
	background-repeat:    no-repeat;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td.tdBSBackBtn {
	width:                37px;
	background-image:     url("images/big-slideshow/btn-back-out.png");
	cursor:               pointer;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td.tdBSControlBtn {
	width:                19px;
	background-image:     url("images/big-slideshow/btn-pause-out.png");
	cursor:               pointer;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td.tdBSNextBtn {
	width:                37px;
	background-image:     url("images/big-slideshow/btn-next-out.png");
	cursor:               pointer;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td.tdBSVertSep {
	width:                2px;
	font-size:            1pt;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td.tdBSLast {
	width:                auto;
	background-image:     url("images/big-slideshow/bg-slideshow.png");
	background-repeat:    repeat-x;
}
div.divMainContainer table.tableMiddleContent td.tdBottomContent table.tableBigSlideShowControls td.tdBSLast p {
	font-size:            8pt;
	color:                #808080;
	line-height:          35px;
	padding:              0px 0px 0px 15px;
}

/* BIG BG */
div.divBigBg {
	width:                100%;
	height:               100%;
	position:             absolute;
	top:                  0px;
	left:                 0px;
	overflow:             hidden;
}
div.divBigBg div {
	width:                100%;
	height:               100%;
	position:             absolute;
	top:                  0px;
	left:                 0px;
	background-color:     #4b4b4b;
	z-index:              -1001;
}
div.divBigBg img {
	width:                100%;
	height:               auto;
	min-width:            100%;
	min-height:           100%;
	border:               none;
}
div.divBigBg div.divOverlay {
	background-color:     transparent;
	background-image:     url("images/big-slideshow/overlay.gif");
	z-index:              -1000;
}

div.divBackground {
	width:                100%;
	height:               100%;
	position:             absolute;
	top:                  0px;
	left:                 0px;
	overflow:             hidden;
}
div.divBackground div.divBackgroundImageContainer {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
div.divBackground div.divBackgroundImageContainer img {
	position: absolute;
	left: 0;
	top: 0;
}
div.divBackground div.divBackgroundOverlay {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-image: url("images/big-slideshow/overlay.gif");
	background-color: transparent;
	display: none;
}

/* BIG SLIDESHOW */
div.bigSlideShow {
	width:                100%;
	height:               100%;
	position:             absolute;
	top:                  0px;
	left:                 0px;
	overflow:             hidden;
}
div.bigSlideShow div {
	width:                100%;
	height:               100%;
	position:             absolute;
	top:                  0px;
	left:                 0px;
	background-color:     #4b4b4b;
	display:              none;
}
div.bigSlideShow div img {
	width:                100%;
	height:               auto;
	min-width:            100%;
	min-height:           100%;
	border:               none;
}

/* MAIN CONTENT */
div.content {
	width:                657px;
	height:               auto;
}

table.centerContent {
}

img#backgroundImage {
	position:             fixed;
	z-index:              -1000;
}
