div#enterprise-solutions {
 float:left;
 width:320px;
 margin-left: 20px;
 margin-top: 20px;
 height:240px;
}

div#news-and-updates {
 float:left;
 width:545px;
 margin-top: 20px;
 margin-left: 40px;
}

div#orgplus-resources {
 width:210px;
 mmargin-top: 20px;
 float:right;
 margin-left:50px;
}



img.header {
 display:block;
 margin-bottom:15px;
}

div.homeblock {
 margin-bottom:20px;
 bborder:#f00 1px solid;
}

div.homeblock, .homeblock p {
 color:#3d3c3c;
 font-family:Verdana;
 font-size:11px;
}

.homeblock div.fleft a, .homeblock div.fright a {
 display:block;
}

.homeblock a {
 color:#e32826;
 font-family:Verdana;
 font-size:10.5px;
 text-decoration:underline;
}



.homeblock a.bold {
 font-weight:bold;
 margin-top:3px;
}

.homeblock h3 {
 color:#556b7e;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
}

.homeredlinks a {
 margin-bottom:7px;
}

ul.op-resources {
 list-style-type: none;
 margin:0;
 padding:0;
}
.op-resources li {
 list-style-image: none;
 margin:none;
 padding:none;
}

.op-resources a {
 display:block;
 color:#556b7e;
 font-family: Verdana;
 font-size:11pt;
 font-weight:bold;
 padding-left:40px;
 padding-top:5px;
 height:45px;
 text-decoration:none;
}

a.imovie {
 background: url(/images/home-assets/movie.jpg) no-repeat;
}

a.icalc {
 background: url(/images/home-assets/calc.jpg) no-repeat;
}

a.inote {
 background: url(/images/home-assets/note.jpg) no-repeat 0 6px;
}

a.iondemand {
 background: url(/images/home-assets/login-orgchart.jpg) no-repeat 0 5px;
}


/* tabs */

a#aopeTab { 
 background:url(/images/home-assets/tabs/tab-menu-bg.gif) no-repeat 0 -47px;
 display:block; 
}

a#aoppTab { 
 background:url(/images/home-assets/tabs/tab-menu-bg.gif) no-repeat -233px -47px;
 display:block;	
}

a#aopsTab {
 background:url(/images/home-assets/tabs/tab-menu-bg.gif) no-repeat -469px -47px;
 display:block;
}

a#aopeTab:hover {
 background:url(/images/home-assets/tabs/tab-menu-bg.gif) no-repeat 0 0;
}

a#aoppTab:hover {
 background:url(/images/home-assets/tabs/tab-menu-bg.gif) no-repeat -233px 0;
}

a#aopsTab:hover {
 background:url(/images/home-assets/tabs/tab-menu-bg.gif) no-repeat -469px 0;
}



p.tabHeader { color:#d20000;font-size:12pt;font-weight:bold;margin-top:10px;
			text-align:center;}	

.tabs h3 {
 color:#d20000;
 font-size:12pt;
 font-weight:bold;
 margin-top:10px;
 padding-top:80px;
 margin-bottom:15px;
}

.tabs p {
 text-align:left;
 margin:0 0 7px 0;
}

.tabs p.center {
 text-align:center;
}

.tabs h3, .tabs img {
 text-align:center;
}


#opeTab h3 {
 background:url(/images/home-assets/tabs/ope-tab-header.jpg) no-repeat 50% 0;
}


#opsTab h3 {
 background:url(/images/home-assets/tabs/ops-tab-header.jpg) no-repeat 50% 0;
}

#oppTab h3 {
 background:url(/images/home-assets/tabs/opp-tab-header.jpg) no-repeat 50% 0;
}

div#opeTab {
 width:203px;
 height:300px;
 font-family:Verdana;
 font-size: 11px;
 color:#1d1c1c;
 display:none;
 float:left;
 position:absolute;
 z-index:333;
 background:#f1f1f1 url(/images/home-assets/tabs/tabBg.gif) repeat-x 0 100%;
}

div#oppTab {
 width:201px;
 height:300px;
 font-family:Verdana;
 font-size: 11px;
 color:#1d1c1c;
 display:none;
 float:left;
 position:absolute;
 z-index:333;
 background:#f1f1f1 url(/images/home-assets/tabs/tabBg.gif) repeat-x 0 100%;
 margin-left:235px;
}

div#opsTab {
 width:162px;
 height:300px;
 font-family:Verdana;
 font-size: 11px;
 color:#1d1c1c;
 display:none;
 float:left;
 position:absolute;
 z-index:333;
 background:#f1f1f1 url(/images/home-assets/tabs/tabBg.gif) repeat-x 0 100%;
 margin-left:468px;
}

div.tabs {
 margin-top:-2px;
 padding-left:15px;
 padding-right:15px;
}

#opsTab p.center {
 margin-top:20px;
}


/* end tabs */