/* common css for personal site */
body
{	
	background:#336699 none repeat scroll 0 0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	margin:0;
}
.container
{			
	width:915px;
	background:#FFFFFF none repeat scroll 0 0;
	margin:0 auto;
	width:915px;
}

/* page main body */
#detailArea
{	
	float:left;
	/*margin-top:20px;*/
	padding-bottom:20px;
	padding-left:20px;
	position:relative;
	width:720px;
}

.breadcrumbs
{
	font-size:9px;
	margin:10px 5px;
}
.breadcrumbs a
{
	text-decoration:none;
	color:#336699 !important;
}

.bbblogoPanel 
{
	position:relative;
	left:673px;
	top: 10px;
    width: 200px;
}

.pageDetail
{	position:relative;
	float:left;
	width:640px;
	padding:10px 0 0 10px;
	margin-top:-40px;
}
sup
{	font-size:8pt;}

.headerTop
{
	height:80px;
	width:915px;
}
.headerMiddle {
	height:40px;
	width:915px;
}
.headerBottom {
	clear:both;
	height:40px;
	width:915px;
	position:relative;
}
.navHead a {
	position:static;
}
.navHead {
float:left;
height:19px;
left:258px;
position:absolute;
top:8px;
width:355px;
z-index:9;
}
.navPriSale {float:left}

.header {
	height:160px;
	width:915px;
	background:url(../images/PageHeaders/cuheaderbackground_hd.jpg);
	background-repeat:no-repeat;
}
/*  Global Sign */ 
.GlobalSignContainer {
float:left;
margin-left:710px;
top:+10px;
position:absolute;
width:100px;
height:50px;
}
.leftsidecontainer 
{
	width:160px;
	height:auto;
	clear:both;
}
.ctxcontainer 
{
	/*width:160px;*/
	float:left;
}

#lean_overlay 
{
    background: none repeat scroll 0 0 #000000;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
.dynamicBannerContainer 
{
	/*height: 40px;*/
}
.dynamicBanner 
{
	width: 736px;
	float:right;
	margin-right:-7px;
}
.dynamic-banner-3wbz 
{
	background-image: url("../images/banners/dynamic-banner-3wbz.jpg");
	height: 40px;
}
.dynamic-banner-gbfy 
{
	background-image: url("../images/banners/dynamic-banner-gbfy.jpg");
	height: 40px;
}
.dynamic-banner-hn9y 
{
	background-image: url("../images/banners/dynamic-banner-hn9y.jpg");
	height: 40px;
}
.dynamic-banner-w76t
{
	background-image: url("../images/banners/dynamic-banner-w76t.jpg");
	height: 40px;
}
.dynamic-banner-yv24
{
	background-image: url("../images/banners/dynamic-banner-yv24.jpg");
	height: 40px;
}
.dynamic-banner-yvx4
{
	background-image: url("../images/banners/dynamic-banner-yvx4.jpg");
	height: 40px;
}
.dynamic-banner-yvz4
{
	background-image: url("../images/banners/dynamic-banner-yvz4.jpg");
	height: 40px;
}
.dynamic-banner-z5yk
{
	background-image: url("../images/banners/dynamic-banner-z5yk.jpg");
	height: 40px;
}
.dynamic-banner-zbcx
{
	background-image: url("../images/banners/dynamic-banner-zbcx.jpg");
	height: 40px;
}
.dynamic-banner-zt37
{
	background-image: url("../images/banners/dynamic-banner-zt37.jpg");
	height: 40px;
}
.dynamic-banner-2kf5
{
	background-image: url("../images/banners/dynamic-banner-30FS-2KF5.jpg");
	height: 40px;
}
.dynamic-banner-fc9g
{
	background-image: url("../images/banners/dynamic-banner-30FS-FC9G.jpg");
	height: 40px;
}
.dynamic-banner-t84m
{
	background-image: url("../images/banners/dynamic-banner-30FS-T84M.jpg");
	height: 40px;
}
.dynamic-banner-ttgg
{
	background-image: url("../images/banners/dynamic-banner-30FS-TTGG.jpg");
	height: 40px;
}
.dynamic-banner-2dgn
{
	background-image: url("../images/banners/dynamic-banner-550-2DGN.jpg");
	height: 40px;
}
.dynamic-banner-2f2h
{
	background-image: url("../images/banners/dynamic-banner-550-2F2H.jpg");
	height: 40px;
}
.dynamic-banner-4fbd
{
	background-image: url("../images/banners/dynamic-banner-550-4FBD.jpg");
	height: 40px;
}
.dynamic-banner-5rty
{
	background-image: url("../images/banners/dynamic-banner-550-5RTY.jpg");
	height: 40px;
}
.dynamic-banner-42t2
{
	background-image: url("../images/banners/dynamic-banner-550-42T2.jpg");
	height: 40px;
}
.dynamic-banner-48jw
{
	background-image: url("../images/banners/dynamic-banner-550-48JW.jpg");
	height: 40px;
}
.dynamic-banner-clz8
{
	background-image: url("../images/banners/dynamic-banner-550-CLZ8.jpg");
	height: 40px;
}
.dynamic-banner-fn9t
{
	background-image: url("../images/banners/dynamic-banner-550-FN9T.jpg");
	height: 40px;
}
.dynamic-banner-fx6l
{
	background-image: url("../images/banners/dynamic-banner-550-FX6L.jpg");
	height: 40px;
}
.dynamic-banner-py5x
{
	background-image: url("../images/banners/dynamic-banner-550-PY5X.jpg");
	height: 40px;
}
.dynamic-banner-q3nt
{
	background-image: url("../images/banners/dynamic-banner-550-Q3NT.jpg");
	height: 40px;
}
.dynamic-banner-vk8c
{
	background-image: url("../images/banners/dynamic-banner-550-VK8C.jpg");
	height: 40px;
}
.dynamic-banner-5jpg
{
	background-image: url("../images/banners/dynamic-banner-650-5JPG.jpg");
	height: 40px;
}
.dynamic-banner-l42n
{
	background-image: url("../images/banners/dynamic-banner-650-L42N.jpg");
	height: 40px;
}
.dynamic-banner-r47n
{
	background-image: url("../images/banners/dynamic-banner-650-R47N.jpg");
	height: 40px;
}
.dynamic-banner-x68v
{
	background-image: url("../images/banners/dynamic-banner-650-X68V.jpg");
	height: 40px;
}
.dynamic-banner-xg86
{
	background-image: url("../images/banners/dynamic-banner-650-XG86.jpg");
	height: 40px;
}
.dynamic-banner-zpjk
{
	background-image: url("../images/banners/dynamic-banner-650-ZPJK.jpg");
	height: 40px;
}
.dynamic-banner-t7tv
{
	background-image: url("../images/banners/dynamic-banner-t7tv.jpg");
	height: 40px;
}
.dynamic-banner-bmrm
{
	background-image: url("../images/banners/dynamic-banner-bmrm.jpg");
	height: 40px;
}
.dynamic-banner-6m6w
{
	background-image: url("../images/banners/dynamic-banner-6m6w.jpg");
	height: 40px;
}
.dynamic-banner-wtr9
{
	background-image: url("../images/banners/dynamic-banner-wtr9.jpg");
	height: 40px;
}
.dynamic-banner-tqxf
{
	background-image: url("../images/banners/dynamic-banner-tqxf.jpg");
	height: 40px;
}
.dynamic-banner-24tc
{
	background-image: url("../images/banners/dynamic-banner-24tc.jpg");
	height: 40px;
}
.dynamic-banner-7p66
{
	background-image: url("../images/banners/dynamic-banner-7p66.jpg");
	height: 40px;
}
.dynamic-banner-3pvy
{
	background-image: url("../images/banners/dynamic-banner-3pvy.jpg");
	height: 40px;
}
.dynamic-banner-ttxm
{
	background-image: url("../images/banners/dynamic-banner-ttxm.jpg");
	height: 40px;
}
.dynamic-banner-7gy6
{
	background-image: url("../images/banners/dynamic-banner-7gy6.jpg");
	height: 40px;
}
.dynamic-banner-qtk7
{
	background-image: url("../images/banners/dynamic-banner-qtk7.jpg");
	height: 40px;
}
.dynamic-banner-w5fk
{
	background-image: url("../images/banners/dynamic-banner-w5fk.jpg");
	height: 40px;
}
.dynamic-banner-wcm3
{
	background-image: url("../images/banners/dynamic-banner-wcm3.jpg");
	height: 40px;
}
.dynamic-banner-gc6z
{
	background-image: url("../images/banners/dynamic-banner-gc6z.jpg");
	height: 40px;
}
.dynamic-banner-ckkv
{
	background-image: url("../images/banners/dynamic-banner-ckkv.jpg");
	height: 40px;
}
.dynamic-banner-3nxx
{
	background-image: url("../images/banners/dynamic-banner-3nxx.jpg");
	height: 40px;
}
.clearfix
{
	clear:both;
	display:block;
}

.innerClearfixAfter::after {
    content:"";
    display:block;
    clear:both;
}

.innerClearfixBefore::before {
    content:"";
    display:block;
    clear:both;
}
