#banner{
	height:150px;
	width:100%;
}

#left-wrapper{
	width:200px;
	float:left;
}

#banner h2{
	color:#59595C;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	width:200px;
	margin-left:20px;
	margin-top:6px;
}

.bar{
	color:#FFF;
	height:26px;
	width:950px;
	margin-left:0px;
	margin-top:10px;
}

.left-bar{
	height:26px;
	width:4px;
	float:left;
	margin-left:0px;
}

.middle-bar{
	float:left;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	height:26px;
	width:942px;
}

.right-bar{
	height:26px;
	width:4px;
	float:left;
	margin-left:0px;
}

.middle-bar h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-top:4px;
	margin-left:2px;
	float:left;
}


.left-white-arrow{
	background:url(../../images/hp/left-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.right-white-arrow{
	background:url(../../images/hp/right-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:2px;
	margin-top:4px;
}


.small-vert-line{
	margin-top:5px;
	margin-left:1px;
	float:left;
	color:#FFF;	
}

.news{
	width:620px;
	float:left;
	margin-left:0px;
}

.news p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:12px;
	margin-top:5px;
}
.news a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:12px;
	margin-top:5px;
	color:#FFF;
}

.news a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:12px;
	margin-top:5px;
	text-decoration:underline;
}

.news span{
	color:#000;
	font-size:12px;
}
table.contenttable p {
padding:4px;
}
.middle-bar a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	font-size:12px;
	margin-top:5px;
	margin-left:5px;
	margin-right:3px;
	text-decoration:none;
	display:inline;	
}

.middle-bar a:hover{
	border-bottom:#ffffff dotted 1px;
}

.rss-icon{
	height:18px;
	width:18px;
	margin-left:6px;
	margin-right:2px;
	margin-top:-1px;
	border:none;
	float:left;
}
#content{
	width:475px;
}
#flash-banner{
	margin: 4px 0 0 0;
}
.vert{
	height:20px;
	margin-left:1px;
	margin-top:15px;
	width:3px;
	float:left;
}

* html .vert{
	margin-left:0px;
}

.top-content-box{
	height:15px;
	width:475px;
	padding:0px;
	margin:0px;
	float:left;
}

.main-content-box{
	height:auto;
	width:445px;
	padding:0px 10px 0px 20px;
	float:left;
	margin-left:0px;
	}

* html .main-content-box{
	margin-top:-3px;
}

.bottom-content-box{
	height:16px;
	width:475px;
	float:left;
	margin-bottom:3px;
	margin-left:0px;
}

.main-content-box h1{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	line-height:130%;
	padding:0px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
}

.inside-box{
	width:135px;
	height:170px;
	padding-top:0px;
	padding-bottom:6px;
	padding-right:5px;
	float:left;
	margin-right:0px;
}

* html .inside-box{
	position:relative;
}

*+ html .inside-box{
	position:relative;
}

.inside-box p{
	float:left;
}

* html .inside-box p{
	float:none;
}

*+ html .inside-box p{
	float:none;
}

.vertical-line{
	width:1px;
	height:168px;
	float:left;
	margin-right:10px;
	margin-top:5px;
}

.main-content-box h2{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	margin-bottom:5px;
	margin-top:10px;
	padding:0px;

}

.main-content-box h3{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	margin-bottom:5px;
}

* html .main-content-box h3{
	margin-top:12px;
}

* html .main-content-box h3{
	margin-top:12px;
}

.main-content-box ul{
	list-style:disc;
	margin:0px;
	margin-bottom:5px;
	padding-left:0px;
}

.main-content-box li{
	margin-left:15px;
	font-size: 11px;
}

.text{
	height:150px;
	margin-right:5px;
}

.main-content-box p{
line-height:140%;
	font-size:11px;
	color:#333;
	margin-top:5px;
	margin-bottom:5px;
}

.inside-box.last{
	border:none;
	padding-right:0px;
}

.button{
	height:27px;
	margin-top:115px;
	position:absolute;
}

* html .button{
	top:100%;
	margin-top: -37px;
}

*+html .button{
	top:100%;
	margin-top:-37px;
}

.button-left{
	height:27px;
	width:4px;
	float:left;
}

.button-middle{
	height:27px;
	padding-left:4px;
	padding-right:4px;
	float:left;
}

.button-right{
	height:27px;
	width:4px;
	float:left;
}

.button-arrow{
	width:9px;
	height:11px;
	float:left;
	margin-left:6px;
	margin-top:7px;
}

* html .button-arrow{
	margin-top:6px;
}

*+ html .button-arrow{
	margin-top:6px;
}

.button a, .blue-box a{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	float:left;
	margin-top:4px;
}

.button a:hover{
	border-bottom:1px #FFF dotted;
	text-decoration:none;
	color:#FFF;
}

a.img{
	float:left;
	text-decoration:none;
	margin-right:6px;
	color:#FFF;
	border:none;
}

div.main-content-box a.img:link{
	color:#FFF;
}

img{
	border:none;
}

a.img:hover{
	text-decoration:none;
}

div.main-content-box a h2{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	float:left;
	width:160px;
	margin-top:25px;
}

a h2:hover{
	border-bottom:1px dotted;
}

div#right-content{
	width:236px;
}
div.masterframe-top-cap {
width:6px;}

div.masterframe-bottom-cap {
width:6px;
}
.microsites-right-box{
	width:236px;
	margin-top:10px;
	float:left;
	padding-bottom:0px;
}

* html .microsites-right-box{
	width:200px;
	margin-top:10px;
	float:left;
	padding-bottom:0px;
}

.microsites-right-box-top{
	height:8px;
	width:236px;
	float:left;
	padding-bottom:0px;
}

.microsites-right-box-middle{
	width:200px;
	margin-left:2px;
	float:left;
	padding: 5px 14px 5px 15px;
}

* html .microsites-right-box-middle{
	margin-top:-10px;
	margin-left:1px;
}

.microsites-right-box-bottom{
	height:8px;
	width:236px;
	float:left;
}

.microsites-right-box-arrow{
	height:11px;
	width:9px;
	float:right;
	margin-top:-23px;
	margin-right:10px;
}

* html .microsites-right-box-arrow{
	height:11px;
	width:9px;
	float:right;
	margin-top:-24px;
	margin-left:218px;
	position:absolute;
}

*+ html .microsites-right-box-arrow{
	margin-top:-20px;
}

.microsites-right-box h1{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	margin-left:0px;
	margin-bottom:4px;
	margin-top:0px;
}

.microsites-right-box ul{
	list-style:disc;
	color:#FFF;
	padding-left:0px;
	margin-left:25px;
	margin-bottom:4px;
	margin-top:2px;
	width:190px;
	float:left;
}

* html .microsites-right-box ul{
	padding-left:25px;
	margin-left:0px;
	width:165px;
	list-style-type:disc;
}

*+ html .microsites-right-box ul{
	padding-left:25px;
	margin-left:0px;
	width:167px;
	list-style-type:disc;
}


.microsites-right-box li{
	color:#FFF;
	font-size:12px;
	width:165px;
}

*+html .microsites-right-box li{
	width:155px;
}

.microsites-right-box p{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	width:190px;
}

* html .microsites-right-box p{
	margin-left:0px;
	padding-bottom:0px;
}

.microsites-right-box a{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	width:190px;
}

.microsites-right-box a:hover{
	text-decoration:none;
}

.microsites-right-box .button-arrow{
	margin-top:3px;
}

.tab-nav{
	background-repeat:no-repeat;
	width:475px;
	float:left;
	margin:0px;
	padding:0px;
}

#tabbedMenu{
	float:left;
	list-style:none;
	padding:0px;
	margin-left:5px;
	width:475px;
}
* html #tabbedMenu{
	width:475px;
}

*+ html #tabbedMenu{
	width:475px;
}

div.masterframe-content ul {margin-right:10px;}

.two-column-box-top{
	width:720px;
	height:15px;
	padding:0px;
	margin:0px;
	float:left;
}

*html .two-column-box-top{
	width:724px;
}
*html .two-column-tab-nav{
	width:724px;
}

.main-content-box .tx-AMS-pi3 span{
	width:390px;
	margin-top:0px;
	margin-left:15px;
	float:left;
}

.main-content-box .tx-AMS-pi3 span:hover{
	text-decoration:underline;
}

/* NEW NEWS TICKER */
#theNewNewsTicker {
	width:100%; 
	height:27px;
	margin:0;
	margin-top:7px; padding:0; 
	background-color:#000;
	background:url(../images/middle-middle-bar.jpg) repeat-x;
	font-size:12px;
	
}
#leftNewsBlock {
	height:27px;
	background-image:url(../images/left-middle-bar.jpg);
	background-repeat:no-repeat;
	float:left; 
	padding-left:4px;
}
#lnb_a{
	float:left; 
	height:27px;
}

#lnb_a H5{
	margin:0;
	margin-top:4px;
	margin-left:4px;
	font-size:14px;
	padding:0;
	color:#FFF;
}

#leftNewsBlock div#prev{
	cursor:pointerfloat:left;
}

#leftNewsBlock div#next{
	cursor:pointerfloat:left;
}

#leftNewsBlock p.small-vert-line {
	float:left; 
	margin-top:4px;
}

#leftNewsBlock div#prev{cursor:pointer;}
#leftNewsBlock div#next{cursor:pointer; margin-left: 1px;}

#newsHolder {list-style-type: none; width:614px; height:27px; float:left; margin:0; margin-left:6px;overflow:hidden; padding: 0;}
#newsHolder li {
	width:610px;
	float:left;
	margin-left:0px;
}
#newsHolder li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:12px;
	color:#fff;
	margin-top:5px;
}

.rssLink {
	background: transparent url(/fileadmin/templates/emulex-web_templates/images/hp/rss-icon.gif) left -1px no-repeat; 
	display: inline-block;
	padding: 0 0 0 21px;
	line-height: 16px;
	height: 16px;
	margin: 0 0 0 10px;
}

.emc .rssLink {
	background: transparent url(/fileadmin/templates/emulex-web_templates/images/emc/rss-icon.gif) left -1px no-repeat;
}

.ibm .rssLink {
	background: transparent url(/fileadmin/templates/emulex-web_templates/images/ibm/rss-icon.gif) left -1px no-repeat;
}

.sun .rssLink {
	background: transparent url(/fileadmin/templates/emulex-web_templates/images/sun/rss-icon.gif) left -1px no-repeat;
}

.channel .rssLink {
	background: transparent url(/fileadmin/templates/emulex-web_templates/images/channel/rss-icon.gif) left -1px no-repeat;
}

.channel #newsHolder li a {
	color: #679B41;
}

.channel #leftNewsBlock div#next{
	margin-left: 4px;
}

#rightNewsBlock {
	/*width:140px;*/
	height:27px; 
	background-image:url(../images/right-middle-bar.jpg);
	background-repeat:no-repeat; 
	background-position:right 0px;
	float:right; 
	padding-right:12px;
}

#rightNewsBlock a {
	float:left; 
	margin-top:6px;
	color:#FFF;
}

#rightNewsBlock a:hover{
	color:#FFF;
}

#rightNewsBlock  .rss {
	float:left; 
	margin-left:4px;
	margin-right:2px; 
	margin-top:5px;	
	background:url(../images/rss-icon.gif) no-repeat;
	height:17px;
	width:18px;
	border:0;
}
div.csc-mailform-field {clear:both; margin-bottom:6px}
div.csc-mailform-field label{float:left; font-size:11px;}
div.csc-mailform-field input{float:right;font-size:11px;margin-bottom:6px}
div.csc-mailform-field textarea{float:right;font-size:11px;margin-bottom:6px}
div.csc-mailform-field span.csc-mailform-radio {margin-left:20px;width:200px;}
div.csc-mailform-field span.csc-mailform-radio label{
	float:none;
	margin-top:2px;
	display: block;
}
div.csc-mailform-field span.csc-mailform-radio label br{
	clear: both;
}
div.csc-mailform-field span.csc-mailform-radio input{float:left; clear:both;margin-left:10px;
margin-right:6px;}
div.csc-mailform-field span.csc-mailform-radio legend{display:none;}

/* HP microsite CSS */

.hp a {color:#000}
.hp a:hover {color:#000; text-decoration:underline;}


.hp #partner-logo{
	background:url(../../images/hp/hp_logo.jpg) no-repeat;
	width:151px;
	height:89px;
	float:left;
	margin-left:40px;
	margin-top:5px;
}

* html .hp #partner-logo{
	margin-left:20px;
}

.hp #flash-banner{
	height:139px;
	width:714px;
	float:right;
}

.hp .left-bar{
	background:url(../../images/hp/hp_left_bar.jpg) no-repeat;
}

.hp .middle-bar{
	background:url(../../images/hp/hp_middle_bar.jpg) repeat-x;
}

.hp .right-bar{
	background:url(../../images/hp/hp_right_bar.jpg) no-repeat;
}

/*.hp .rss-icon{
	background:url(../../images/hp/rss-icon.gif) no-repeat;
}*/

#content{
	width:475px;
	margin-top:9px;
}


.hp .left-purple-arrow{
	background:url(../../images/hp/left-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.hp .right-purple-arrow{
	background:url(../../images/hp/right-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.hp div.masterframe{
	background:url(../../images/hp/framing_04_hp.jpg);
}

*+ html  .masterframe{ margin-top:10px;}
* html  .masterframe{ margin-top:10px;}

.hp div.masterframe-top{
	background-image:url(../../images/hp/framing_01_hp.jpg);
	background-position:0px 50%;
}

.hp div.masterframe-top-cap{
	background-image:url(../../images/hp/framing_02_hp.jpg);
}

.hp div.masterframe-content{
	background-image:url(../../images/hp/framing_05_hp.jpg); 
}

.hp div.masterframe-bottom{
	background-image:url(../../images/hp/framing_07_hp.jpg); 
	background-position:0px 50%;
}

.hp div.masterframe-bottom-cap{
	background-image:url(../../images/hp/framing_08_hp.jpg); 
}

.hp div.masterframe-content ul li {
	background-image:url(../../images/hp/hp_blue_arrow.gif);
	background-image:url(../../images/hp/hp_black_arrow.gif);
}

.hp div.masterframe-content ul.masterframe-content-list a:hover{
	color:#777;
}

.hp .vert{
	background-color:#000;
}

.hp .masterframe-top.hp h1{
	border-bottom:1px dotted #000;
}

.hp .top-content-box{
	background:url(../../images/hp/hp-up-main-content-box.jpg) no-repeat;
}

.hp .main-content-box{
	background:url(../../images/hp/hp-middle-main-content-box.jpg) center repeat;
}

.hp .bottom-content-box{
	background: url(../../images/hp/hp-bottom-main-content-box.jpg) no-repeat;
}

.hp .main-content-box h1, .hp #maincontentholder h1, .hp .main-content-box h2, .hp .main-content-box h3, .hp .main-content-box ul{
	color:#0066FF;
	color: #000;
}

.hp .vertical-line{
	background:url(../../images/hp/border.gif) repeat-y;
}

.hp .hr{
	border-bottom:1px dotted #000;
}

.hp .button-left{
	background: url(../../images/hp/hp_left_button.jpg) no-repeat;
}

.hp .button-middle{
	background:url(../../images/hp/hp_middle_button.jpg)  repeat-x;
}

.hp .button-right{
	background: url(../../images/hp/hp_right_button.jpg) no-repeat;
}

.hp .button-arrow{
	background: url(../../images/hp/right-white-arrow.gif) no-repeat;
	background-position: 0px;
}

.hp div.main-content-box a h2{
	color:#000;
}

.hp a h2:hover{
	border-bottom-color:#000;
}

.hp .microsites-right-box-top{
	background: url(../../images/hp/box-top.jpg) no-repeat;
}

.hp .microsites-right-box-middle{
	background:url(../../images/hp/box-middle.jpg) repeat-y top #444041;
	border-left:#ddd 1px solid;
	border-right:#ddd 1px solid;
	padding-right:15px;
}

.hp .microsites-right-box a {
	color:#FFFFFF;
}

.hp .microsites-right-box-arrow{
	background:url(../../images/hp/white-right-box-arrow.gif) no-repeat;
}

.hp .microsites-right-box-bottom{
	background:url(../../images/hp/box-bottom.jpg) no-repeat;
	height:8px;
}

.hp .tab-nav{
	background-image:url(../../images/hp/hp-top-tab.jpg);
}


.hp .two-column-tab-nav{
	background-image:url(../../images/hp/hp-two-column-top-tab.jpg);
}

.hp #maincontentholder{
	background-image:url(../../images/hp/hp-middle-main-two-column-content-box.jpg);
}

*+html .hp #inner-bottom{
	width:720px;
	height:46px;
	float:left;
}

.hp #inner-bottom{
	background-image: url(../../images/hp/hp-bottom-main-two-column-content-box.jpg);
	height:16px;
}

.hp .two-column-box-top{
	background:url(../../images/hp/hp-up-main-two-column-content-box.jpg) no-repeat;
}

/* HP NEW NEWS TICKER */
.hp #theNewNewsTicker {
	background:url(../../images/hp/hp_middle_bar.jpg) repeat-x;
}

.hp #leftNewsBlock {
	background-image:url(../../images/hp/hp_left_bar.jpg);
}

.hp #rightNewsBlock {
	background-image:url(../../images/hp/hp_right_bar.jpg);
}

.hp #rightNewsBlock  .rss {
	background:url(../../images/hp/rss-icon.gif) no-repeat;
}

.hp .microsites-right-box .bodytext a{
	color: #fff;
	text-decoration:none;
}

.hp .microsites-right-box .bodytext a:hover{
	color: #fff;
	text-decoration:underline;
}

.hp .bodytext a{
	color:#666;
}

/* EMC microsite CSS */

.emc .a:link {color:#1A5C93}
.emc a:hover {color:#1A5C93; text-decoration:underline;}

.emc #partner-logo{
	background:url(../../images/emc/emc-logo.jpg) no-repeat;
	width:173px;
	height:65px;
	float:left;
	margin-left:20px;
	margin-top:5px;
}

* html .emc #partner-logo{
	margin-left:15px;
}

.emc #flash-banner{
	height:139px;
	width:714px;
	float:right;
}

.emc .left-bar{
	background:url(../../images/emc/emc-left-bar.jpg) no-repeat;
}

.emc .middle-bar{
	background:url(../../images/emc/emc-middle-bar.jpg) repeat-x;
}

.emc .right-bar{
	background:url(../../images/emc/emc-right-bar.jpg) no-repeat;
}

/*.emc .rss-icon{
	background:url(../../images/emc/rss-icon.gif) no-repeat;
}*/

.emc .left-purple-arrow{
	background:url(../../images/hp/left-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.emc .right-purple-arrow{
	background:url(../../images/hp/right-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.emc div.masterframe{
	background:url(../../images/emc/framing_04.jpg);
}

.emc div.masterframe-top{
	background-image:url(../../images/emc/framing_01.jpg);
	background-position:0px 50%;
}

.emc div.masterframe-top-cap{
	background-image:url(../../images/emc/framing_02.jpg);
}

.emc div.masterframe-content{
	background-image:url(../../images/emc/framing_05.jpg); 
}

.emc div.masterframe-bottom{
	background-image:url(../../images/emc/framing_07.jpg); 
	background-position:0px 50%;
}

.emc div.masterframe-bottom-cap{
	background-image:url(../../images/emc/framing_08.jpg); 
}

.emc div.masterframe-content ul li {
	background-image:url(../../images/emc/emc_blue_arrow.gif);
}

.emc div.masterframe-content ul.masterframe-content-list a:hover{
	color:#1A5C93;
}

.emc .vert{
	background-color:#1A5C93;
}

.emc .masterframe-top.hp h1{
	border-bottom:1px dotted #1A5C93;
}

.emc .top-content-box{
	background:url(../../images/emc/emc-up-main-content-box.jpg) no-repeat;
}

.emc .main-content-box{
	background:url(../../images/emc/emc-middle-main-content-box.jpg) center repeat;
}

.emc .bottom-content-box{
	background: url(../../images/emc/emc-bottom-main-content-box.jpg) no-repeat;
}

.emc .main-content-box h1, .emc #maincontentholder h1, .emc .main-content-box h2, .emc .main-content-box h3, .emc .main-content-box ul{
	color:#1A5C93;
}

.emc .vertical-line{
	background:url(../../images/emc/border.gif) repeat-y;
}

.emc .hr{
	border-bottom:1px dotted #1A5C93;
}

.emc .button-left{
	background: url(../../images/emc/emc_left_button.jpg) no-repeat;
}

.emc .button-middle{
	background:url(../../images/emc/emc_middle_button.jpg)  repeat-x;
}

.emc .button-right{
	background: url(../../images/emc/emc_right_button.jpg) no-repeat;
}

.emc .button-arrow{
	background: url(../../images/emc/button-arrow.gif) no-repeat;
}

.emc div.main-content-box a h2{
	color:#1A5C93;
}

.emc a h2:hover{
	border-bottom-color:#1A5C93;
}

.emc .microsites-right-box-top{
	background: url(../../images/emc/box-top.jpg) no-repeat;
}

.emc .microsites-right-box-middle{
	background:url(../../images/emc/box-middle.jpg) no-repeat top #454142;
	border-left:#c1c8da 1px solid;
	border-right:#c1c8da 1px solid;
	padding-right:15px;
}

.emc .microsites-right-box a {
	color:#FFFFFF;
}

.emc .microsites-right-box-arrow{
	background:url(../../images/emc/white-right-box-arrow.gif) no-repeat;
}

.emc .microsites-right-box-bottom{
	background:url(../../images/emc/box-bottom.jpg) no-repeat;
	height:8px;
}

.emc .tab-nav{
	background-image:url(../../images/emc/emc-top-tab.jpg);
}

.emc .two-column-tab-nav{
	background-image:url(../../images/emc/emc-two-column-top-tab.jpg);
}

.emc #maincontentholder{
	background-image:url(../../images/emc/emc-middle-main-two-column-content-box.jpg);
}

*+html .emc #inner-bottom{
	width:720px;
	height:46px;
	float:left;
}

.emc #inner-bottom{
	background-image: url(../../images/emc/emc-bottom-main-two-column-content-box.jpg);
	height:16px;
}

.emc .two-column-box-top{
	background:url(../../images/emc/emc-up-main-two-column-content-box.jpg) no-repeat;
}

/* EMC NEW NEWS TICKER */
.emc #theNewNewsTicker {
	background:url(../../images/emc/emc-middle-bar.jpg) repeat-x;
}

.emc #leftNewsBlock {
	background-image:url(../../images/emc/emc-left-bar.jpg);
}

.emc #rightNewsBlock {
	background-image:url(../../images/emc/emc-right-bar.jpg);
}

.emc #rightNewsBlock  .rss {
	background:url(../../images/emc/rss-icon.gif) no-repeat;
}

.emc .microsites-right-box .bodytext a{
	color: #fff;
	text-decoration:none;
}

.emc .microsites-right-box .bodytext a:hover{
	color: #fff;
	text-decoration:underline;
}

.emc .bodytext a{
	color:#1A5C93;
}

/* IBM microsite CSS */

.ibm a:link {color:#466481}
.ibm a:hover {color:#466481; text-decoration:underline;}

.ibm #partner-logo{
	background:url(../../images/ibm/ibm-logo.jpg) no-repeat;
	width:174px;
	height:62px;
	float:left;
	margin-left:20px;
	margin-top:7px;
}

* html .ibm #partner-logo{
	margin-left:15px;
}

.ibm #flash-banner{
	height:139px;
	width:714px;
	float:right;
}

.ibm .left-bar{
	background:url(../../images/ibm/ibm-left-bar.jpg) no-repeat;
}

.ibm .middle-bar{
	background:url(../../images/ibm/ibm-middle-bar.jpg) repeat-x;
}

.ibm .right-bar{
	background:url(../../images/ibm/ibm-right-bar.jpg) no-repeat;
}

/*.ibm .rss-icon{
	background:url(../../images/ibm/rss-icon.gif) no-repeat;
}*/

.ibm .left-purple-arrow{
	background:url(../../images/hp/left-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.ibm .right-purple-arrow{
	background:url(../../images/hp/right-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.ibm div.masterframe{
	background:url(../../images/ibm/framing_04.jpg);
}

.ibm div.masterframe-top{
	background-image:url(../../images/ibm/framing_01.jpg);
	background-position:0px 50%;
}

.ibm div.masterframe-top-cap{
	background-image:url(../../images/ibm/framing_02.jpg);
}

.ibm div.masterframe-content{
	background-image:url(../../images/ibm/framing_05.jpg); 
}

.ibm div.masterframe-bottom{
	background-image:url(../../images/ibm/framing_07.jpg); 
	background-position:0px 50%;
}

.ibm div.masterframe-bottom-cap{
	background-image:url(../../images/ibm/framing_08.jpg); 
}

.ibm div.masterframe-content ul li {
	background-image:url(../../images/ibm/ibm_blue_arrow.gif);
}

.ibm div.masterframe-content ul.masterframe-content-list a:hover{
	color:#466481;
}

.ibm .vert{
	background-color:#466481;
}

.ibm .masterframe-top.hp h1{
	border-bottom:1px dotted #466481;
}

.ibm .top-content-box{
	background:url(../../images/ibm/ibm-up-main-content-box.jpg) no-repeat;
}

.ibm .main-content-box{
	background:url(../../images/ibm/ibm-middle-main-content-box.jpg) center repeat;
}

.ibm .bottom-content-box{
	background: url(../../images/ibm/ibm-bottom-main-content-box.jpg) no-repeat;
}

.ibm .main-content-box h1, #maincontentholder h1, .main-content-box h2, .main-content-box h3, .main-content-box ul{
	color:#466481;
}

.ibm .vertical-line{
	background:url(../../images/ibm/border.gif) repeat-y;
}

.ibm .hr{
	border-bottom: 1px dotted #466481;
}

.ibm .button-left{
	background: url(../../images/ibm/ibm_left_button.jpg) no-repeat;
}

.ibm .button-middle{
	background:url(../../images/ibm/ibm_middle_button.jpg)  repeat-x;
}

.ibm .button-right{
	background: url(../../images/ibm/ibm_right_button.jpg) no-repeat;
}

.ibm .button-arrow{
	background: url(../../images/ibm/button-arrow.gif) no-repeat;
}

.ibm div.main-content-box a h2{
	color:#466481;
}

.ibm a h2:hover{
	border-bottom-color:#466481;
}

.ibm .microsites-right-box-top{
	background: url(../../images/ibm/box-top.jpg) no-repeat;
}

.ibm .microsites-right-box-middle{
	background:url(../../images/ibm/box-middle.jpg) no-repeat top #444041;
	border-left:#bfcad0 1px solid;
	border-right:#bfcad0 1px solid;
	padding-right:15px;
}

.ibm .microsites-right-box a {
	color:#FFFFFF;
}

.ibm .microsites-right-box-arrow{
	background:url(../../images/ibm/white-right-box-arrow.gif) no-repeat;
}

.ibm .microsites-right-box-bottom{
	background:url(../../images/ibm/box-bottom.jpg) no-repeat;
	height:8px;
}

.ibm .tab-nav{
	background-image:url(../../images/ibm/ibm-top-tab.jpg);
}

.ibm .two-column-tab-nav{
	background-image:url(../../images/ibm/ibm-two-column-top-tab.jpg);
}

.ibm #maincontentholder{
	background-image:url(../../images/ibm/ibm-middle-main-two-column-content-box.jpg);
}

.ibm #inner-bottom{
	background-image: url(../../images/ibm/ibm-bottom-main-two-column-content-box.jpg);
	height:16px;
}

*+html .ibm #inner-bottom{
	width:720px;
	height:46px;
	float:left;
}

.ibm .two-column-box-top{
	background:url(../../images/ibm/ibm-up-main-two-content-box.jpg) no-repeat;
}

/* IBM NEW NEWS TICKER */
.ibm #theNewNewsTicker {
	background:url(../../images/ibm/ibm-middle-bar.jpg) repeat-x;
}

.ibm #leftNewsBlock {
	background-image:url(../../images/ibm/ibm-left-bar.jpg);
}

.ibm #rightNewsBlock {
	background-image:url(../../images/ibm/ibm-right-bar.jpg);
}

.ibm #rightNewsBlock  .rss {
	background:url(../../images/ibm/rss-icon.gif) no-repeat;
}

.ibm .microsites-right-box .bodytext a{
	color: #fff;
	text-decoration:none;
}

.ibm .microsites-right-box .bodytext a:hover{
	color: #fff;
	text-decoration:underline;
}

.ibm .bodytext a{
	color:#466481;
}

/* CHANNEL microsite CSS */
.channel #partner-logo{
	background:url(../../images/channel/channel-logo.jpg) no-repeat;
	width:194px;
	height:74px;
	float:left;
	margin-left:15px;
	margin-top:35px;
}

* html .channel #partner-logo{
	margin-left:5px;
}

.channel #flash-banner{
	height:139px;
	width:714px;
	float:right;
}
.channel .left-purple-arrow{
	background:url(../../images/channel/left-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.channel .right-purple-arrow{
	background:url(../../images/channel/right-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}
.channel .left-bar{
	background:url(../../images/channel/channel-left-bar.jpg) no-repeat;
}

.channel .middle-bar{
	background:url(../../images/channel/channel-middle-bar.jpg) repeat-x;
}

.channel .right-bar{
	background:url(../../images/channel/channel-right-bar.jpg) no-repeat;
}

/*.channel .rss-icon{
	background:url(../../images/channel/rss-icon.gif) no-repeat;
}*/

.channel div.masterframe{
	background:url(../../images/channel/framing_04.jpg);
}

.channel div.masterframe-top{
	background-image:url(../../images/channel/framing_01.jpg);
	background-position:0px 50%;
}

.channel div.masterframe-top-cap{
	background-image:url(../../images/channel/framing_02.jpg);
}

.channel div.masterframe-content{
	background-image:url(../../images/channel/framing_05.jpg); 
}

.channel div.masterframe-bottom{
	background-image:url(../../images/channel/framing_07.jpg); 
	background-position:0px 50%;
}

.channel div.masterframe-bottom-cap{
	background-image:url(../../images/channel/framing_08.jpg); 
}

.channel div.masterframe-content ul li {
	background-image:url(../../images/channel/right-arrow.gif);
}

.channel div.masterframe-content ul.masterframe-content-list a:hover{
	color:#679B41;
}

.channel .vert{
	background-color:#679B41;
}

.channel .masterframe-top.hp h1{
	border-bottom:1px dotted #679B41;
}

.channel .top-content-box{
	background:url(../../images/channel/channel-up-main-content-box.jpg) no-repeat;
}

.channel .main-content-box{
	background:url(../../images/channel/channel-middle-main-content-box.jpg) center repeat-y;
}

.channel .bottom-content-box{
	background: url(../../images/channel/channel-bottom-main-content-box.jpg) no-repeat;
}

.channel .main-content-box h1, .channel #maincontentholder h1, .channel .main-content-box h2, .channel .main-content-box h3, .channel .main-content-box ul{
	color:#679B41;
}

.channel .vertical-line{
	background:url(../../images/channel/border.gif) repeat-y;
}

.channel .hr{
	border-bottom:1px dotted #61247B;
}

.channel .button-left{
	background: url(../../images/channel/channel_left_button.jpg) no-repeat;
}

.channel .button-middle{
	background:url(../../images/channel/channel_middle_button.jpg)  repeat-x;
}

.channel .button-right{
	background: url(../../images/channel/channel_right_button.jpg) no-repeat;
}

.channel .button-arrow{
	background: url(../../images/channel/button-arrow.gif) no-repeat;
}

.channel div.main-content-box a h2{
	color:#679B41;
}

.channel a h2:hover{
	border-bottom-color:#679B41;
}

.channel .microsites-right-box-top{
	background: url(../../images/channel/box-top.jpg) no-repeat;
}

.channel .microsites-right-box-middle{
	background:url(../../images/channel/box-middle.jpg) no-repeat top #689d33;
	border-left:#b2bcb1 1px solid;
	border-right:#b2bcb1 1px solid;
	padding-right:15px;
}

.channel .microsites-right-box a {
	color:#FFFFFF;
}

.channel .microsites-right-box-arrow{
	background:url(../../images/channel/white-right-box-arrow.gif) no-repeat;
}

.channel .microsites-right-box-bottom{
	background:url(../../images/channel/box-bottom.jpg) no-repeat;
	height:8px;
}

.channel .tab-nav{
	background-image:url(../../images/channel/channel-top-tab.jpg);
}

.channel .two-column-tab-nav{
	background-image:url(../../images/channel/channel-two-column-top-tab.jpg);
}

.channel #maincontentholder{
	background-image:url(../../images/channel/channel-middle-main-two-column-content-box.jpg);
}

.channel #inner-bottom{
	background-image: url(../../images/channel/channel-bottom-main-two-column-content-box.jpg);
	height:16px;
}

*+html .channel #inner-bottom{
	width:720px;
	height:46px;
	float:left;
}

.channel .two-column-box-top{
	background:url(../../images/channel/channel-up-main-two-column-content-box.jpg) no-repeat;
}

.channel .tx-sprrss-pi1{
	color: #679B41;
}

.channel #rightNewsBlock a, .channel #lnb_a h5, .channel #newsHolder{
	color:#679B41;
}

.channel .middle-bar a:hover{
	border-bottom:#679B41 dotted 1px;
}

.channel .left-white-arrow{
	background:url(../../images/left-white-arrow.gif) no-repeat 5px 5px;
}

.channel .right-white-arrow{
	background:url(../../images/chalnnel/right-white-arrow.gif) no-repeat 5px 5px;
}

.channel .small-vert-line{
	color:#808285;
}

.channel .masterframe-top h1 {
	border-bottom:1px dotted #679B41;
}

/* CHANNEL NEW NEWS TICKER */
.channel #theNewNewsTicker {
	background:url(../../images/channel/channel-middle-bar.jpg) repeat-x;
}

.channel #leftNewsBlock {
	background-image:url(../../images/channel/channel-left-bar.jpg);
}

.channel #rightNewsBlock {
	background-image:url(../../images/channel/channel-right-bar.jpg);
}

.channel #rightNewsBlock  .rss {
	background:url(../../images/channel/rss-icon.gif) no-repeat;
}

.channel .news a{
	color:#679B41;
}

.channel .news a:hover{
	color:#679B41;
	text-decoration:underline;
}

.channel .microsites-right-box .bodytext a{
	color: #fff;
	text-decoration:none;
}

.channel .microsites-right-box .bodytext a:hover{
	color: #fff;
	text-decoration:underline;
}

.channel .bodytext a{
	color:#679B41;
}

/* SUN microsite CSS */

.sun a:link {color:#58839F}
.sun a:hover {color:#58839F; text-decoration:underline;}

.sun #partner-logo{
	background:url(../../images/sun/sun-logo.jpg) no-repeat;
	width:169px;
	height:73px;
	float:left;
	margin-left:25px;
	margin-top:12px;
}

* html .sun #partner-logo{
	margin-left:15px;
}

.sun #flash-banner{
	height:139px;
	width:714px;
	float:right;
}

.sun .left-bar{
	background:url(../../images/sun/sun-left-bar.jpg) no-repeat;
}

.sun .middle-bar{
	background:url(../../images/sun/sun-middle-bar.jpg) repeat-x;
}

.sun .right-bar{
	background:url(../../images/sun/sun-right-bar.jpg) no-repeat;
}

/*.sun .rss-icon{
	background:url(../../images/sun/rss-icon.gif) no-repeat;
}*/

.sun .left-purple-arrow{
	background:url(../../images/hp/left-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.sun .right-purple-arrow{
	background:url(../../images/hp/right-white-arrow.gif) no-repeat 5px 5px;
	width:20px;
	height:20px;
	float:left;
	margin-left:5px;
	margin-top:4px;
}

.sun div.masterframe{
	background:url(../../images/sun/framing_04.jpg);
}

.sun div.masterframe-top{
	background-image:url(../../images/sun/framing_01.jpg);
	background-position:0px 50%;
}

.sun div.masterframe-top-cap{
	background-image:url(../../images/sun/framing_02.jpg);
}

.sun div.masterframe-content{
	background-image:url(../../images/sun/framing_05.jpg); 
}

.sun div.masterframe-bottom{
	background-image:url(../../images/sun/framing_07.jpg); 
	background-position:0px 50%;
}

.sun div.masterframe-bottom-cap{
	background-image:url(../../images/sun/framing_08.jpg); 
}

.sun div.masterframe-content ul li {
	background-image:url(../../images/sun/sun_blue_arrow.gif);
}

.sun div.masterframe-content ul.masterframe-content-list a:hover{
	color:#58839F;
}

.sun .vert{
	background-color:#58839F;
}

.sun .masterframe-top.hp h1{
	border-bottom:1px dotted #58839F;
}

.sun .top-content-box{
	background:url(../../images/sun/sun-up-main-content-box.jpg) no-repeat;
}

.sun .main-content-box{
	background:url(../../images/sun/sun-middle-main-content-box.jpg) center repeat;
}

.sun .bottom-content-box{
	background: url(../../images/sun/sun-bottom-main-content-box.jpg) no-repeat;
}

.sun .main-content-box h1, .sun #maincontentholder h1, .sun .main-content-box h2, .sun .main-content-box h3, .sun .main-content-box ul{
	color:#58839F;
}

.sun .vertical-line{
	background:url(../../images/sun/border.gif) repeat-y;
}

.sun .hr{
	border-bottom: 1px dotted #58839F;
}

.sun .button-left{
	background: url(../../images/sun/sun_left_button.jpg) no-repeat;
}

.sun .button-middle{
	background:url(../../images/sun/sun_middle_button.jpg)  repeat-x;
}

.sun .button-right{
	background: url(../../images/sun/sun_right_button.jpg) no-repeat;
}

.sun .button-arrow{
	background: url(../../images/sun/button-arrow.gif) no-repeat;
}

.sun div.main-content-box a h2{
	color:#58839F;
}

.sun a h2:hover{
	border-bottom-color:#58839F;
}

.sun .microsites-right-box{

}

.sun .microsites-right-box-top{
	background: url(../../images/sun/box-top.jpg) no-repeat;
}

.sun .microsites-right-box-middle{
	background:url(../../images/sun/box-middle.jpg) no-repeat top #444041;
	border-left:#6c7f90 1px solid;
	border-right:#6c7f90 1px solid;
}

.sun .microsites-right-box a {
	color:#FFFFFF;
}

.sun .microsites-right-box-arrow{
	background:url(../../images/sun/white-right-box-arrow.gif) no-repeat;
}

.sun .microsites-right-box-bottom{
	background:url(../../images/sun/box-bottom.jpg) no-repeat;
	height:8px;
}

.sun .tab-nav{
	background-image:url(../../images/sun/sun-top-tab.jpg);
}

.sun .two-column-tab-nav{
	background-image:url(../../images/sun/sun-two-column-top-tab.jpg);
}

.sun #maincontentholder{
	background-image:url(../../images/sun/sun-middle-main-two-column-content-box.jpg);
}

.sun #inner-bottom{
	background-image: url(../../images/sun/sun-bottom-main-two-column-content-box.jpg);
	height:16px;
}

*+html .sun #inner-bottom{
	width:720px;
	height:46px;
	float:left;
}


*+html .sun #inner-bottom{
	width:725px;
	height:46px;
	float:left;
}

.sun .two-column-box-top{
	background:url(../../images/sun/sun-up-main-two-column-content-box.jpg) no-repeat;
}

/* SUN NEW NEWS TICKER */
.sun #theNewNewsTicker {
	background:url(../../images/sun/sun-middle-bar.jpg) repeat-x;
}

.sun #leftNewsBlock {
	background-image:url(../../images/sun/sun-left-bar.jpg);
}

.sun #rightNewsBlock {
	background-image:url(../../images/sun/sun-right-bar.jpg);
}

.sun #rightNewsBlock  .rss {
	background:url(../../images/sun/rss-icon.gif) no-repeat;
}

.sun .microsites-right-box .bodytext a{
	color: #fff;
	text-decoration:none;
}

.sun .microsites-right-box .bodytext a:hover{
	color: #fff;
	text-decoration:underline;
}

.sun .bodytext a{
	color:#58839F;
}

.hp .tab-nav ul li a, .hp  .two-column-tab-nav ul li a {color:#5B5958;}
.sun .tab-nav ul li a, .sun  .two-column-tab-nav ul li a {color:#5B5958;}
.ibm .tab-nav ul li a, .ibm  .two-column-tab-nav ul li a {color:#5B5958;}
.dell .tab-nav ul li a, .dell  .two-column-tab-nav ul li a {color:#5B5958;}
.channel .tab-nav ul li a, .channel  .two-column-tab-nav ul li a {color:#5B5958;}
.emc .tab-nav ul li a, .emc  .two-column-tab-nav ul li a {color:#5B5958;}

.hp .news a , .sun .news a , .ibm .news a , .dell .news a , .emc .news a {
color:#FFFFFF;
}


div.tx-AMS-pi3 {clear:both; margin-top:12px}
div.tx-AMS-pi3 a{clear:both;margin-top:0px;}
div.tx-AMS-pi3 a:hover{text-decoration: underline; color: #fff;}

* html div.tx-AMS-pi3 a{
	padding-bottom:8px;
}

*+ html div.tx-AMS-pi3 a{
	margin-bottom:4px;
}

div.tx-AMS-pi3 img {
	margin: 0 0 -10px 0;
	float: left;
}
* html .tx-AMS-pi3 img{
	margin: 5px 0 -5px 0;	
}
div.microsites-right-box-middle div.tx-AMS-pi3 {clear:both; margin-top:0px}

div.microsites-right-box-middle .tx-AMS-pi3 span{
	float:left;
	height:auto;
	margin-left:26px;
	margin-top:-5px;
	margin-bottom:5px;
	padding-left:0;
	width:160px;
}

* html div.microsites-right-box-middle .tx-AMS-pi3 span{
	margin-top:-9px;
}

div.microsites-right-box-middle .tx-AMS-pi3 span:hover{
	text-decoration:underline;
	cursor:hand;
}

div#content-wrapper{padding-top:0px;}

.hp .button a:link{
	color:#FFF;
}

.hp .button a:hover{
	border-bottom:1px #FFF dotted;
	text-decoration:none;
	color:#FFF;
}

.emc .button a:link{
	color:#FFF;
}

.emc .button a:hover{
	border-bottom:1px #FFF dotted;
	text-decoration:none;
	color:#FFF;
}

.ibm .button a{
	color:#FFF;
}

.ibm .button a:hover{
	border-bottom:1px #FFF dotted;
	text-decoration:none;
	color:#FFF;
}

.channel .button a{
	color:#FFF;
}

.channel .button a:hover{
	border-bottom:1px #FFF dotted;
	text-decoration:none;
	color:#FFF;
}

.sun .button a{
	color:#FFF;
}

.sun .button a:hover{
	border-bottom:1px #FFF dotted;
	text-decoration:none;
	color:#FFF;
}

#search a:link{
	color:#61247B;
}

.hp .main-content-box .tx-AMS-pi3 span, .hp .main-content-box p a:link, .hp .main-content-box p a{
	color:#0066FF;
	color: #666;
}

.emc .main-content-box .tx-AMS-pi3 span, .emc .main-content-box p a:link, .emc .main-content-box p a{
	color:#1A5C93;
}

.ibm .main-content-box .tx-AMS-pi3 span, .ibm .main-content-box p a:link, .ibm .main-content-box p a{
	color:#466481;
}

.channel .main-content-box .tx-AMS-pi3 span, .channel .main-content-box p a:link, .channel .main-content-box p a{
	color:#679B41;
}

.sun .main-content-box .tx-AMS-pi3 span, .sun .main-content-box p a:link, .sun .main-content-box p a{
	color:#58839F;
}

div.csc-textpic-clear{
	/*clear:none;*/
}

.main-content-box .tx-AMS-pi3 a:hover{
	text-decoration:underline;
	cursor:hand;
}

#right-content .masterframe-content .tx-AMS-pi3 a:hover{
	text-decoration:underline;
	cursor:hand;
}

* html .microsites-box .tx-AMS-pi3 a{
	margin-top:0px;
}

*+ html .microsites-box .tx-AMS-pi3 a{
	margin-top:0px;
}



a.btn-link {
	display: inline-block;
	background: transparent url(/fileadmin/templates/images/btn-gray.gif) right top no-repeat;
	padding-right: 18px;
	height: 30px;
	line-height: 30px;
}

a.btn-link:hover,
#left a.btn-link:hover,
#right a.btn-link:hover {
	text-decoration: none;
}

a.btn-link span {
	display: inline-block;
	height: 30px;
	background: transparent url(/fileadmin/templates/images/btn-gray.gif) left top no-repeat;
	padding-left: 18px;
	color: #004aa3;
	font-weight: bold;
}
