


#container_top_content { background:#fff !important; padding:10px 0 20px 100px; }
#container_top_content #bbbr { background:url(../images/home/building.png) no-repeat; width:318px; height:26px; margin-top:10px; }
#container_top_content #bbbr span { display:none; }
#container_top_content p { font-size:12px; }
#container_top_content .more { color:#BF1E2D; text-decoration:none; float:right; }
#container_top_content .more:hover { text-decoration:underline; }

.container_middle_content { padding:0 !important; }
.container_middle_content h2 { border-bottom:1px solid #666666; padding-bottom:2px; }

.shadow { border:3px solid #999; }

#navigation { padding:10px; background-color:#6D6E71; }
#navigation ul { margin:0; padding:0; list-style:none; background-color:#6D6E71; }
#navigation ul li { display:block; float:left; padding:0 10px 0 10px; background:url(../images/home/pipe.gif) no-repeat center right; text-align:center; }
#navigation ul .nopipe { background:none !important; }
#navigation ul li a { display:block; color:#fff; padding:5px; font-weight:bold; outline:none; }
#navigation ul li a:hover { text-decoration:none; background-color:#999; }
#navigation ul li .current, #navigation li .current:hover { background-color:#808285; }

#showcaseinfo { width:300px; float:left; padding:20px 50px 20px 20px; }
#showcaseinfo .more { float:right; display:none; }

/* large version
#leftarrow { background:url(../images/home/leftarrow.png) no-repeat; width:50px; height:106px; display:block; float:left; cursor:pointer; margin-top:100px; }
#rightarrow { background:url(../images/home/rightarrow.png) no-repeat; width:46px; height:106px; display:block; float:left; cursor:pointer; margin-top:100px; }
#showcase { float:left; overflow:hidden; width:406px; height:260px; margin-top:20px; margin-bottom:10px; }
#showcase ul { margin:0; padding:0; list-style:none; width:10000px; }
#showcase ul li { float:left; width:406px; height:260px; }
#showcase ul li img { display:block; margin:auto; }
*/

#leftarrow { background:url(../images/home/leftarrow.png) no-repeat left center; width:50px; height:150px; display:block; float:left; cursor:pointer; margin-top:20px; }
#rightarrow { background:url(../images/home/rightarrow.png) no-repeat left center; width:46px; height:150px; display:block; float:left; cursor:pointer; margin-top:20px; }
#showcase { float:left; overflow:hidden; width:306px; height:158px; margin-top:20px; margin-bottom:10px; }
#showcase ul { margin:0; padding:0; list-style:none; width:10000px; }
#showcase ul li { float:left; width:306px; height:260px; }
#showcase ul li img { display:block; margin:auto; }

.shadowitem {}
.shadowitem h4 { text-align:center; overflow:hidden; }
				      
/* IE Hacks */
.png { behavior:url(utils/pngHack.htc); }

* html #container_top_content #bbbr { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/home/building.png",sizingMethod="scale"); }
* html #container #page_top { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/container-top.png",sizingMethod="scale"); }
* html .pagetitle_container { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/pagetitle-ds.png",sizingMethod="scale"); }
* html #container #page_repeat { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/container-repeat.png",sizingMethod="scale"); }
* html #container #page_bottom { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/container-bottom.png",sizingMethod="scale"); }
* html #pagefooter { background:none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout/footer.png",sizingMethod="scale"); }

* html #leftarrow { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/home/leftarrow.png",sizingMethod="scale"); }
* html #rightarrow { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/home/rightarrow.png",sizingMethod="scale"); }

* body { width:100%; height:100%; }
* .npOverlay { position:absolute; width:100%; height:100%; }