
#home-col1 {
	WIDTH: 950px;
	FLOAT: left;
	opacity: .999;
	margin:10px 0 10px 0 !important; /*For Firefox*/
	margin:10px 0 0px 0;/*For IE*/ 
}

#cdc-nav-modules {
	Z-INDEX: 10; POSITION: relative; MARGIN-TOP: 1px; ZOOM: 1; BACKGROUND: url(../img/sitearea-nav.jpg) repeat-x left top;
}
#cdc-nav-module .nav-container {
	MARGIN-TOP: 0px; WIDTH: 100%
}


#cdc-nav-module .nav {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; _BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px;width:124px;CURSOR:pointer;
}
#cdc-nav-module .nav:hover {
	BACKGROUND: url(../images/menu.png) repeat-x -128px -38px;CURSOR:pointer;
}

#cdc-nav-module .nav A {
	Z-INDEX: 4; TEXT-ALIGN: center; LINE-HEIGHT: 1.13em; BACKGROUND-COLOR: transparent; DISPLAY: block;overflow:hidden; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; font-family:Arial;
}
#cdc-nav-module .nav:hover A {
	COLOR: #000;
}

#cdc-nav-module .lastnav {
	BORDER-RIGHT: #ccc 0px solid
}

#cdc-nav-module .hover {
	BACKGROUNDs: url(../img/sitearea-nav.jpg) repeat-x 0px -100px
}
#cdc-nav-module .hover A {
	COLOR: #000
}

#cdc-nav-module { background:url(../images/menu.png) no-repeat 0 0; width:275px; padding-left:0px; text-align:left; position:absolute; top:84px; left:0;}/*relative header*/
#cdc-nav-module .nav_solu a { background-position:171px 10px; width:124px;}
#cdc-nav-module .nav_pro a { background-position:-430px 0; width:130px;}
#cdc-nav-module .nav_down a { background-position:-560px 0; width:130px}
#cdc-nav-module .nav_supp a { background-position:-690px 0; width:130px;}
#cdc-nav-module .nav_about a { background-position:-820px 0; width:130px;}
#cdc-nav-module .nav_solu a:hover { background-position:-128px -76px; width:124px;}
#cdc-nav-module .nav_pro a:hover  { background-position:-430px -33px; width:130px;}
#cdc-nav-module .nav_down a:hover { background-position:-560px -33px; width:130px}
#cdc-nav-module .nav_supp a:hover { background-position:-690px -33px; width:130px;}
#cdc-nav-module .nav_about a:hover { background-position:-820px -33px; width:130px;}
#cdc-nav-module .nav_solu a:active { background-position:-300px -66px; width:130px;}
#cdc-nav-module .nav_pro a:active  { background-position:-430px -66px; width:130px;}
#cdc-nav-module .nav_down a:active { background-position:-560px -66px;  _background-position:-560px -66px; width:130px}
#cdc-nav-module .nav_supp a:active { background-position:-690px -66px;  _background-position:-690px -66px;width:130px;}
#cdc-nav-module .nav_about a:active{ background-position:-820px -66px; _background-position:-820px -66px;width:130px;}






.menuFrame {
	POSITION: absolute; 
	PADDING-BOTTOM: 12px; 
	padding-left:3px;
	padding-top:5px;
	MARGIN-TOP: 31px !important;
	MARGIN-TOP: 31px; /*For IE*/
	WIDTH: 212px; 
	DISPLAY: none; 
	top:0px;
	BACKGROUND: url(../img/sitearea-nav-bg.png) no-repeat left bottom; 
	MARGIN-LEFT: -4px; 
	BORDER-TOPs: #fff 1px solid; 
	_filter: alpha(opacity=96)
}
#partner .menuFrame {
	RIGHT: 0px !important; MARGIN-RIGHT: -1px; _margin-right: -2px
}
#cdc-nav-module .menu {
	BORDER-BOTTOM: #ccc 0px solid; POSITION: relative; BORDER-LEFT: #ccc 0px solid; WIDTH: 206px; HEIGHT: 100%; FONT-SIZE: 92.2%; BORDER-TOP: #eeeeee 0px solid; BORDER-RIGHT: #ccc 0px solid
}
* HTML #cdc-nav-module .menu {
	FILTER: alpha(opacity=96); BACKGROUND: #fff
}
* HTML #cdc-nav-module .menu UL {
	FILTER: alpha(opacity=96); BACKGROUND: #fff
}
#cdc-nav-module .menu UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#cdc-nav-module .menu LI {
	DISPLAY: inline; MARGIN-BOTTOM: -1px
}
* HTML BODY #cdc-nav-module .menu LI {
	; BEHAVIOR: expression(this.onmouseenter=new Function("this.className+=' subhover'"),this.onmouseleave=new Function("this.className=this.className.replace(' subhover','')"),this.style.behavior=null)
}
#cdc-nav-module .menu A:link {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; WIDTH: 186px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND_: url(../img/sitearea-nav-bg.png) repeat-x; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 3px; font-size:11px; line-height:20px;
}
#cdc-nav-module .menu A:hover { color:#fff; text-decoration_:underline; background-color:#666;}
#cdc-nav-module .menu A:visited {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; WIDTH: 186px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND_: url(../img/sitearea-nav-bg.png) repeat-x;  FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML #cdc-nav-module .menu LI A:link {
	FILTER: alpha(opacity=96); BACKGROUND: #fff
}
* HTML .menu LI A:visited {
	FILTER: alpha(opacity=96); BACKGROUND: #fff
}
* HTML #cdc-nav-module .menu LI A:hover {
	FILTER: alpha(opacity=96); BACKGROUND-COLOR: #d5e0e6
}
#cdc-nav-module .menu A:hover {
	DISPLAY: block; BACKGROUND-POSITION: 0px -250px
}
#cdc-nav-module .menu .subhover {
	DISPLAY: block; BACKGROUND-POSITION: 0px -250px
}
#cdc-nav-module .menu .link-group A {
	FONT-WEIGHT: bold !important;
	line-height:22px;
	font-size:13px;
}
#cdc-nav-module .menu LI DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 186px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/sitearea-nav-bg.png) repeat-x; COLOR: #666; FONT-SIZE: 94%; PADDING-TOP: 0px
}
* HTML #cdc-nav-module .menu LI DIV {
	FILTER: alpha(opacity=96)
}
#cdc-nav-module .menu LI HR {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; COLOR: #ccc; BORDER-TOP: #ccc 1px solid; BORDER-LEFT-WIDTH: 0px
}
#player {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; DISPLAY: block; HEIGHT: 300px; FONT-SIZE: 14px; OVERFLOW: hidden
}
#expand_player {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; DISPLAY: block; HEIGHT: 300px; FONT-SIZE: 14px; OVERFLOW: hidden
}
#spotlight {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; DISPLAY: block; HEIGHT: 300px; FONT-SIZE: 14px; OVERFLOW: hidden
}
#extracontent {
	WIDTH: 902px
}
#newsticker {
	PADDING-BOTTOM: 4px;
	MIN-HEIGHT: 22px;
	BACKGROUND: url(../images/hp-backgrounds.png) no-repeat -702px bottom !important; /*For Firefox*/
	BACKGROUND: url(../images/hp-backgrounds.gif) no-repeat -702px bottom;/*For IE*/
	HEIGHT: 22px;
	COLOR: #565656;
	FONT-SIZE: 86%
}
#newsticker .top-corners {
	ZOOM: 1;
	BACKGROUND: url(../images/hp-backgrounds.png) no-repeat -702px 0px !important; /*For Firefox*/
	BACKGROUND: url(../images/hp-backgrounds.gif) no-repeat -702px 0px;/*For IE*/
	PADDING-TOP: 6px; 
}
#newsticker H3 {
	PADDING-LEFT: 12px; PADDING-RIGHT: 8px; FLOAT: left; font-weight:bold; font-size:12px; font-family:Verdana;
}
#newsticker {
	                  font-size:11px; color:#6e6e6e;
}
#newsticker a:link,a:visited {
	                  font-size:11px; color:#6e6e6e;
}
#newsticker a:hover,a:active {
	                  font-size:11px; color:#6e6e6e;
}
#newsticker .newsticker-controls {
	MARGIN-TOP: -2px; WIDTH: 40px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 19px
}
#newsticker .newsitem-previous {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px;
}
#newsticker .newsitem-next {
	BORDER-LEFT: #ccc 1px solid; WIDTH: 20px; FLOAT: right; HEIGHT: 19px
}
#newsticker .newsticker-controls A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TEXT-DECORATION: none
}
#newsticker .newsitem-previous A {
	BACKGROUND: url(../images/hp-sprites.gif) no-repeat 5px 4px
}
#newsticker .newsitem-previous A:hover {
	BACKGROUND-POSITION: 5px -21px
}
#newsticker .newsitem-next A {
	BACKGROUND: url(../images/hp-sprites.gif) no-repeat -43px 4px
}
#newsticker .newsitem-next A:hover {
	BACKGROUND-POSITION: -43px -21px
}
#newsticker OL {
	POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 80%; FLOAT: left
}
#newsticker OL LI {
	LIST-STYLE-POSITION: inside; POSITION: absolute; TOP: 0px; LEFT: 0px
}
#newsticker OL LI A:hover {
	TEXT-DECORATION: underline
}
#newsticker OL LI .date {
	COLOR: #8b8b8b; font-size:11px;
}
#newsticker .degrade {
	FLOAT: left; font-size:11px; color:#6e6e6e
}
#newsticker .newsticker-nav {
	MARGIN-TOP: -1px; WIDTH: 125px; FLOAT: right
}
#newsticker .newsticker-all {
	POSITION: relative; FLOAT: left; TOP: 1px; LEFT: 11px
}
#newsticker A.newsticker-all:hover {
	TEXT-DECORATION: underline
}
#newsticker .newsticker-feed {
	WIDTH: 17px; PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(../images/hp-sprites.gif) no-repeat -300px 0px; FLOAT: right; HEIGHT: 17px; TEXT-DECORATION: none
}


#quicklinks {
	POSITION: relative; display: block; BACKGROUND-POSITION: -1404px bottom; COLOR: #2f6681;height:20px;
}
#quicklinks H3 {
	background:url(../images/quicklink_bg.jpg) no-repeat; height:27px;
}
#quicklinks .control {
	BACKGROUND-IMAGE: url(../images/hp-sprites.gif); POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 20px; DISPLAY: block; BACKGROUND-POSITION: -91px 7px; HEIGHT: 16px; TOP: 6px; RIGHT: 8px
}
#quicklinks .control:hover {
	BACKGROUND-POSITION: -91px -18px
}
#quicklinks .control-up {
	BACKGROUND-POSITION: -144px 7px
}
#quicklinks .control-up:hover {
	BACKGROUND-POSITION: -144px -18px
}
#quicklinks UL {
                 BORDER-TOP: #dcdcdc 0px solid;
                 BORDER-RIGHT: #dcdcdc 1px solid;
	             BORDER-BOTTOM: #afdb7f 0px solid;
				 BORDER-LEFT: #dcdcdc 1px solid;
				 LIST-STYLE-TYPE: none;
				 WIDTH: 222px;
				 PADDING-RIGHT:12px;
				 BACKGROUND: url(../images/quicktime_bg1.jpg) repeat-x;
				 HEIGHT: auto; 
				 PADDING-LEFT: 12px;
				 PADDING-BOTTOM: 3px;
				 PADDING-TOP:10px
}
* HTML #quicklinks UL {
	FILTER: alpha(opacity=96); BACKGROUND: #fff
}
#quicklinks .ql-corner-bottom {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/quicklinks-rnd-corners.gif) no-repeat 1px bottom; PADDING-TOP: 0px
}
#quicklinks .ql-corner-top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/quicklinks-rnd-corners.gif) no-repeat 1px top; PADDING-TOP: 1px
}

