﻿a{
text-decoration:none;
color:#0171c0;
}
a:hover{
text-decoration:underline;
}
div#ie6msg{
background:#CC0000;
border-bottom:1px solid #1F1F1F;
height:15px;
padding-top:2px;
text-align:center;
color:#fff;
display:block;
}
div#ie6msg a{
color:#fff;
font-weight:bold;
}
/*img#cartoon{
width:600px;
height:147px;
}*/
body{
background:#e8e7e7 url('/Style%20Library/Images/body_back.png') repeat-x top;
border:none;
margin:0px;
padding:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}
.ms-WPBody{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}
img{
border:none;
}
div#sitecontainer{
width:980px;
margin-right:auto;
margin-left:auto;
background:#333333;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
}
div#menucontainer{
height:38px;
background:url('/Style%20Library/Images/menu_back.png') repeat-x;
}
div#corpbanner span{
display:none;
}
div#corpbanner h2{
display:none;
}
div#banner_home{
/*height:250px;*/
height:200px;
background:url('/Style%20Library/Images/banner_home_glow.png') no-repeat #00385d;
border:1px solid #4A85AB;
clear:both;
}
div#banner_404{
/*height:250px;*/
height:200px;
background:url('/Style%20Library/Images/banner_home_glow.png') no-repeat #00385d;
/*border:1px solid #4A85AB;*/
clear:both;
}
div.banner_software{
background:url('/Style%20Library/Images/banner_software_glow.png') no-repeat #7d0630;
border:1px solid #7d0630;
height:180px;
}
div.banner_consulting{
background:url('/Style%20Library/Images/banner_consulting_glow.png') no-repeat #009290;
border:1px solid #009290;
height:180px;
}
div.banner_infrastructure{
background:url('/Style%20Library/Images/banner_infrastructure_glow.png') no-repeat #3d114d;
border:1px solid #3d114d;
height:180px;
}
/*div.banner_about{
background:url('/Style%20Library/Images/banner_about_glow.png') no-repeat #18845a;
border:1px solid #18845a;
height:180px;
}*/
div.banner_contact, div.banner_about{
background:url('/Style%20Library/Images/banner_contact_glow.png') no-repeat #00385d;
border:1px solid #00385d;
height:180px;
}
div.banner_tech{
background:url('/Style%20Library/Images/banner_tech_glow.png') no-repeat #b80101;
border:1px solid #b80101;
height:180px;
}
div.banner_media{
background:url('/Style%20Library/Images/banner_media_glow.png') no-repeat #9d0051;
border:1px solid #00385d;
height:180px;
}
div.banner_board{
background:url('/Style%20Library/Images/banner_board_glow.png') no-repeat #7eb110;
border:1px solid #7eb110;
height:180px;
position:relative;
}
div.banner_software_heading{
background:url('/Style%20Library/Images/banner_software_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_consulting_heading{
background:url('/Style%20Library/Images/banner_consulting_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_infrastructure_heading{
background:url('/Style%20Library/Images/banner_infrastructure_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_about_heading{
background:url('/Style%20Library/Images/banner_about_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_contact_heading{
background:url('/Style%20Library/Images/banner_contact_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_tech_heading{
background:url('/Style%20Library/Images/banner_tech_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_media_heading{
background:url('/Style%20Library/Images/banner_media_heading.png') no-repeat 50px center;
height:180px;
}
div.banner_board_heading{
background:url('/Style%20Library/Images/banner_board_heading.png') no-repeat 50px center;
height:180px;
}
div#contentcontainer{
/*height:320px;*/
height:230px;
background:#1a3a4f url('/Style%20Library/Images/content_back.png') no-repeat top center;
padding:10px 10px 10px 10px;
}
div#footercontainer{
clear:both;
}
div#footertop{
height:120px;
background:#fff;
color:#c8c8c8;
}
div#footerbottom{
height:20px;
background:#f1f1f1;
/*background:#d3edff;*/
clear:both;
}
#contentcontainer .transbox{
/*background:url('/Style%20Library/Images/trans_box.png') no-repeat;*/
width:316px;
/*height:310px;*/
height:230px;
}
div#center{
float:left;
margin-left:6px;
}
div#left{
float:left;
}
div#right{
float:right;
margin-left:6px;
}
#feat span, #choose span, #collab span, #news span, #do span, #videos span{
display:none;
}
#choose, #feat, #collab, #news, #do, #videos{
height:30px;
display:block;
margin:0px;
}
#choose{
background:url('/Style%20Library/Images/choose_heading.png') no-repeat 10px center;
}
#feat{
background:url('/Style%20Library/Images/feat_heading.png') no-repeat 10px center;
}
#collab{
background:url('/Style%20Library/Images/collab_heading.png') no-repeat 10px center;
}
#news{
background:url('/Style%20Library/Images/news_heading.png') no-repeat 10px center;
}
#do{
background:url('/Style%20Library/Images/do_heading.png') no-repeat 10px center;
}
#videos{
background:url('/Style%20Library/Images/videos_heading.png') no-repeat 10px center;
}
#consulting{
background:url('/Style%20Library/Images/item_consulting.png') no-repeat left center;
}
#software{
background:url('/Style%20Library/Images/item_software.png') no-repeat left center;
}
#infrastructure{
background:url('/Style%20Library/Images/item_infrastructure.png') no-repeat left center;
}
#tech{
background:url('/Style%20Library/Images/item_tech.png') no-repeat left center;
}
#media{
background:url('/Style%20Library/Images/item_media.png') no-repeat left center;
}
#board{
background:url('/Style%20Library/Images/item_board.png') no-repeat left center;
}
h3.blockheading{
padding:0;
display:block;
margin:0 0 5px 0;
height:15px;
cursor:pointer;
}
span.itemheading{
display:none;
}
ul.contentitemcontainer{
list-style-type:none;
margin:0px;
padding:0px;
background:url('/Style%20Library/Images/trans_hover.png') repeat;
}
li.contentitem{
/*height:86px;*/
height:66px;
font-size:18px;
font-family:Georgia, 'Times New Roman', Serif;
/*padding:20px 0px 0px 20px;*/
/*cursor:pointer;*/
}
li.contentitem:hover{
background:url('/Style%20Library/Images/trans_hover.png') repeat;
}
li.contentitem span{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#E0E0E0;
clear:both;
}
/*li.contentitem a.room{
display:block;
text-decoration:none;
color:#fff;
height:76px;
width:100%;
}
li.contentitem a{
display:block;
text-decoration:none;
color:#fff;
height:76px;
width:100%;
}
li.contentitem a{
background:url('/Style%20Library/Images/button_more.png') no-repeat 90% 20%;
}
li.contentitem a.room{
background:url('/Style%20Library/Images/button_visit.png') no-repeat 90% 20%;
}*/
li.contentitem input{
width:265px;
}
li.contentitem div.ms-formfieldvaluecontainer{
border:0;
margin:0;
padding:0;
}
li.contentitem div.ms-formfieldcontainer{
margin-top:-15px;
}
li#roommiddle{
border-top:1px #50AFEF dotted;
border-bottom:1px #50AFEF dotted;
}

li#itemmiddle{
border-top:1px #50AFEF dotted;
border-bottom:1px #50AFEF dotted;
}
ul#footer{
list-style-type:none;
margin:0px;
padding:0px;
font-weight:bold;
}
ul#footer a{
font-size:9px;
line-height:20px;
float:right;
display:block;
margin-right:20px;
color:#a5a5a5;
}
ul#footer a:hover{
color:#0171c0;
text-decoration:none;
}
ul#footer li{
display:inline;
}
div#logo{
background:url('/Style%20Library/Images/logo.png') no-repeat 95% center;
/*height:250px;*/
height:200px;
}
/*div#logo img{
padding:50px 20px 20px 20px;
}*/
h1#menulogo{
background:url('/Style%20Library/Images/logo_menu.png') no-repeat 0 -22px;
width:100px;
height:38px;
float:left;
margin:0 140px 0 20px;
}
h1#menulogo:hover{
background-position:0 9px;
}
h1#menulogo a{
display:block;
height:38px;
width:100px;
}
h1#menulogo span{
display:none;
}
div#search{
float:right;
/*background:url('/Style%20Library/Images/search_back.png') no-repeat center center;*/
background:url('/Style%20Library/Images/search.png') 0 0 no-repeat;
width:158px;
height:22px;
margin-right:10px;
margin-top:8px;
}
div#search:hover{
background-position:0 -22px;
}
/*div#search #searchtext {
float: left;
padding: 0;
margin: 10px 0 0 9px;
border: 0;
width: 125px;
height:18px;
background: none;
}*/
div#search input[type="text"] {
float: left;
padding: 0;
margin: 0 0 0 2px;
border: 0;
width: 128px !important;
height:17px;
background:none;
}
td.ms-sbLastcell{
cursor:pointer;
}
div#search td{
border:none;
}
div#search #searchsubmit{
float:right;
width:22px;
margin: 8px 2px 0 0;
border:none;
background:url('/Style%20Library/Images/search_right.png') 0 0 no-repeat;
}
div#search #searchsubmit:hover{
background-position:0 -22px;
}
ul#menu{
list-style-type:none;
margin:0px;
padding:0px;
}
div#icon_feat{
float:right;
background:url('/Style%20Library/Images/icon_feat.png') no-repeat;
height:40px;
width:40px;
margin:0 5px 0 0;
z-index:99;
}
div#icon_collab{
float:right;
height:40px;
width:40px;
margin:5px 5px 0 0;
z-index:99;
background:url('/Style%20Library/Images/icon_collab.png') no-repeat;
}
div#icon_do{
float:right;
height:33px;
width:50px;
margin:5px 5px 0 0;
z-index:99;
background:url('/Style%20Library/Images/icon_do.png') no-repeat;
}
div#icon_videos{
float:right;
height:40px;
width:40px;
margin:0 5px 0 0;
z-index:99;
background:url('/Style%20Library/Images/icon_videos.png') no-repeat;
}
div#icon_news{
float:right;
height:40px;
width:40px;
margin:0 5px 0 0;
z-index:99;
background:url('/Style%20Library/Images/icon_news.png') no-repeat;
}
ul#menu li{
float:left;
}
ul#menu li a{
text-decoration:none;
color:#fff;
font-size:11px;

display:block;
height:36px;
}
a#menu_software{
background:url('/Style%20Library/Images/menu_software.png') 0 0 no-repeat;
width:90px;
}
a#menu_consulting{
background:url('/Style%20Library/Images/menu_consulting.png') 0 0 no-repeat;
width:100px;
}
a#menu_infrastructure{
background:url('/Style%20Library/Images/menu_infrastructure.png') 0 0 no-repeat;
width:100px;
}
a#menu_recruitment{
background:url('/Style%20Library/Images/menu_recruitment.png') 0 0 no-repeat;
width:100px;
}
a#menu_about{
background:url('/Style%20Library/Images/menu_about.png') 0 0 no-repeat;
width:82px;
}
a#menu_contact{
background:url('/Style%20Library/Images/menu_contact.png') 0 0 no-repeat;
width:85px;
}
a#menu_contact:hover{
background-position:0 -38px;
}
a#menu_about:hover{
background-position:0 -38px;
}
a#menu_recruitment:hover{
background-position:0 -38px;
}
a#menu_infrastructure:hover{
background-position:0 -38px;
}
a#menu_consulting:hover{
background-position:0 -38px;
}
a#menu_software:hover{
background-position:0 -38px;
}
ul#menu li a span{
display:none;
}
div#corpcontentcontainer, div#contactuscontentcontainer{
min-height:300px;
background:#EEEEEE;
padding:10px 10px 10px 10px;
}
div#contactuscontentcontainer{
min-height:435px;
padding-bottom:0;
}
div.corpicon{
float:left;
}
div.corpicon img{
height:65px;
width:65px;
margin:10px;
border:none;
}
li.corpfeatlist_software{
/*color:#7d0630;*/
color:#ee3f71;
}
h4#corpfeat_software{
/*color:#7d0630;*/
color:#ee3f71;
}
h3.corppoints_software{
/*color:#7d0630;*/
color:#ee3f71;
}
li.corpfeatlist_consulting{
color:#009290;
/*color:#86e4ff;*/
}
h4#corpfeat_consulting{
color:#009290;
/*color:#86e4ff;*/
}
h3.corppoints_consulting{
color:#009290;
/*color:#86e4ff;*/
}
li.corpfeatlist_infrastructure{
/*color:#3d114d;*/
color:#9772bb;
}
h4#corpfeat_infrastructure{
/*color:#3d114d;*/
color:#9772bb;
}
h3.corppoints_infrastructure{
/*color:#3d114d;*/
color:#9772bb;
}
li.corpfeatlist_about{
/*color:#18845a;*/
color:#50afef;
/*color:#79ffbb;*/
}
h4#corpfeat_about{
/*color:#18845a;*/
color:#50afef;
/*color:#79ffbb;*/
}
h3.corppoints_about{
/*color:#18845a;*/
color:#50afef;
/*color:#79ffbb;*/
}
li.corpfeatlist_contact{
/*color:#00385d;*/
color:#50afef;
}
h4#corpfeat_contact{
/*color:#00385d;*/
color:#50afef;
}
h3.corppoints_contact{
/*color:#00385d;*/
color:#50afef;
}
h3.corppoints_contact{
font-size:20px;
padding-left:100px;
margin:0px;
font-weight:normal;
}
h3.corppoints_about{
font-size:20px;
padding-left:100px;
margin:0px;
font-weight:normal;
}
h3.corppoints_infrastructure{
font-size:20px;
padding-left:100px;
margin:0px;
font-weight:normal;
}
h3.corppoints_consulting{
font-size:20px;
padding-left:100px;
margin:0px;
font-weight:normal;
}
h3.corppoints_software{
font-size:20px;
padding-left:100px;
margin:0px;
font-weight:normal;
}
h4#corpfeat_contact {
font-size:17px;
margin:0px;
font-weight:normal;
}
h4#corpfeat_about {
font-size:17px;
margin:0px;
font-weight:normal;
}
h4#corpfeat_infrastructure {
font-size:17px;
margin:0px;
font-weight:normal;
}
h4#corpfeat_consulting {
font-size:17px;
margin:0px;
font-weight:normal;
}
h4#corpfeat_software {
font-size:17px;
margin:0px;
font-weight:normal;
}
div.corppoints_para{
color:#484848 !important;
padding:10px 0 0 100px !important;
}
div.leftblurbcontainer{
float:left;
width:500px;
padding:10px;
margin:0;
}
div#rightblurbcontainer{
float:right;
width:300px;
margin: 15px 30px 15px 0;
position:relative;
}
div#rightblurbtop{
background:url('/Style%20Library/Images/feat_roundtop.png') no-repeat top center;
height:7px;
}
div#rightblurbcontent{
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
background:#fff;
text-align:center;
padding:10px;
}
div#rightblurbbot{
background:url('/Style%20Library/Images/feat_roundbot.png') no-repeat top center;
height:7px;
}
ul#corpfeatlist{
color:#484848;
text-align:left;
margin-right:30px;
font-size:18px;
list-style-type:disc;
list-style-position:outside;
line-height:14px;
padding-left:-30px;
}
ul#corpfeatlist li{
padding:5px 0px 10px 0px;
border-bottom:1px dotted #484848;
}
ul#corpfeatlist li a{
font-size:13px;
color:#484848;
display:block;
}
ul#corpfeatlist li a:hover{
text-decoration:none;
color:#0171c0;
}
a#corpfeatbut{
display:block;
width:266px;
height:84px;
/*position:absolute;*/
/*bottom:20px;*/
/*left:17px;*/
/*right:17px;*/
background-position:0 0;
}
a#corpfeatbut:hover{
background-position:0 -84px;
}
a.corpfeatbut_software{
background:url('/Style%20Library/Images/button_moreinfo_software.png') no-repeat;
}
a.corpfeatbut_consulting{
background:url('/Style%20Library/Images/button_moreinfo_consulting.png') no-repeat;
}
a.corpfeatbut_infrastructure{
background:url('/Style%20Library/Images/button_moreinfo_infrastructure.png') no-repeat;
}
a.corpfeatbut_about{
background:url('/Style%20Library/Images/button_moreinfo_about.png') no-repeat;
}
a.corpfeatbut_contact{
background:url('/Style%20Library/Images/button_moreinfo_contact.png') no-repeat;
}
a#corpfeatbut span{
display:none;
}
div#footerpartner{
width:250px;
height:50px;
padding:20px 10px 10px 10px;
margin-top:20px;
}
div#footeraddress{
float:right;
border-left:1px dotted #e1e1e1;
background:url('/Style%20Library/Images/footer_address.png') no-repeat center 10px;
/*height:36px;*/
width:135px;
padding:80px 10px 10px 10px;
margin-top:10px;
}
div#footeraddress a{
font-size:11px;
}
div#footeraward{
float:left;
width:250px;
height:32px;
padding:0px 10px 10px 0;
margin:34px 0 0 35px;
}
div#footeraddress span{
display:none;
}
div#footerpartner{
float:left;
padding-left:20px;
}
span#footerphone{
font-size:18px;
}
a#footeremail{
font-size:14px;
}
div#footercontact{
text-align:right;
background:url('/Style%20Library/Images/footer_phone.png') no-repeat top center;
float:right;
border-left:1px dotted #e1e1e1;
padding:35px 10px 10px 10px;
margin-top:20px;
height:35px;
/*width:160px;*/
}
div#footercontact span{
display:none;
}
div#footerdfa{
float:right;
padding:40px 50px 10px 10px;
height:35px;
}
div#sp_controls div{
float:right;
}
div#sitecontainer form{
/*background:#F4F4F4;*/
background:#EEEEEE;
}
div#sp_pubcontrols{
clear:both;
}
div#leftcontainer{
width:500px;
margin-top:20px;
}
div#breadcrumbs{
font-family:Verdana, arial, helvetica, sans-serif;
font-size:10px;
padding-left:15px;
}
a.ms-sitemapdirectional{
color:#0171c0;
font-weight:bold;
}
div#breadcrumbs span{
color:#484848;
}
div.ms-formfieldvaluecontainer div{
color:#000;
}
div#corp_article, div#room_article{
color:#484848;
padding:10px;
min-height:263px;
background:#fff;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
position:relative;
}
div#corp_article{
width:578px;
}
div#room_article{
width:628px;
}
div#corp_article_container h3, div#article_container h3, div#room_article_intro_right h3{
color:#00385d;
font-size:20px;
font-weight:normal;
margin:0;
}
div#corp_article_roundbot, div#corp_article_roundtop, div#room_article_roundtop, div#room_article_roundbot, div#contentlist_head{
height:7px;
}
div#corp_article_roundbot{
background:url('/Style%20Library/Images/article_roundbot.png') no-repeat top center;
}
div#room_article_roundbot{
background:url('/Style%20Library/Images/roomarticle_roundbot.png') no-repeat top center;
}
div#contentlist_head{
background:url('/Style%20Library/Images/contentlist_head.png') no-repeat top center;
}
div#corp_article_roundtop{
background:url('/Style%20Library/Images/article_roundtop.png') no-repeat bottom center;
}
div#room_article_roundtop{
background:url('/Style%20Library/Images/roomarticle_roundtop.png') no-repeat bottom center;
}
div#corp_article_container{
width:600px;
float:left;
margin:15px 10px 15px 20px;
}
span#posted{
color:#d0d0d0;
font-family: Georgia, "Times New Roman", Times, serif;
}
img#article_img{
height:100px;
width:150px;
}
div.firstletter{
margin:15px 0 15px 0;
}
div.firstletter div.ms-formfieldcontainer{
margin-top:200px;
}
/*div.firstletter div:first-letter{
font-size:400%; 
float:left;
line-height:.8em;
color:#484848;
margin-right:6px;
font-family: Georgia, "Times New Roman", Times, serif;
}*/
div#article_img_container{
border:1px solid #EEEEEE;
padding:3px;
margin:15px;
text-align:center;
position:absolute;
top:0px;
right:0px;
}
span#article_img_caption{
font-size:9px;
font-weight:bold;
font-family:Arial;
color:#868686;
}
a.backbutton{
height:46px;
display:block;
padding-left:25px;
line-height:19px;
background:url('/Style%20Library/Images/button_back.png') no-repeat center left;
}
a.backbutton span{
display:none;
}
div#tabcontainer{
float:left;
width:100%;
/*background:url('/Style%20Library/Images/tab_back.png') repeat-x center top;*/
height:30px;
/*background:#f4f4f4;*/
border-bottom:1px solid #d2d2d2;
/*background:aqua;
border-bottom:1px solid fuchsia;*/
}
ul#tablist{
list-style:none;
margin:0;
padding:0 0 0 6px;
border-bottom:none;
position:relative;
top:10px;
}
li.inactiveli, li.activeli{
float:left;
margin:0 3px 0 0;
padding:0;
}
li.inactiveli{
background:url('/Style%20Library/Images/tab_right.png') no-repeat right top;
}
li.activeli{
background:url('/Style%20Library/Images/tab_right_active.png') no-repeat right top;
border-bottom:1px solid #fff;
position:relative;
top:-4px;
height:26px;
}
a.inactivelink, a.activelink{
display:block;
cursor:pointer;
font-weight:bold;
color:#5a5a5a;
line-height:20px;
padding:0 10px 0 10px;
font-size:10px;
/*max-width:75px;*/
}
a.inactivelink input, a.activelink input{
width:69px;
margin:0;
}
a.inactivelink div.ms-formfieldvaluecontainer, a.activelink div.ms-formfieldvaluecontainer{
border:none;
margin:0;
padding:0;
}
a.inactivelink div.ms-formfieldlabelcontainer, a.activelink div.ms-formfieldlabelcontainer{
display:none;
}
a.inactivelink:hover, a.activelink:hover {
text-decoration:none;
color:#373737;
}
a.inactivelink{
background:url('/Style%20Library/Images/tab_left.png') no-repeat left top;
}
a.activelink{
background:url('/Style%20Library/Images/tab_left_active.png') no-repeat left top;
border-bottom:1px solid #fff;
height:25px;
color:#00385d;
}
div.tabcontentcontainer{
clear:both;
background:#fff;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
padding:10px;
}
.activetab, .inactivetab{
min-height:186px;
color:#000;
}
.inactivetab{
display:none;
}
a.morebutton, a.visitbutton{
display:block;
/*height:46px;*/
height:26px;
width:296px;
background:no-repeat 250px 20px;
text-decoration:none;
padding:20px 10px 20px 10px;
}
a.morebutton{
background-image:url('/Style%20Library/Images/button_more.png');
}
a.visitbutton{
background-image:url('/Style%20Library/Images/button_visit.png');
}
/*a.morebutton span, a.visitbutton span{
display:none;
}*/
div#contactus{
background:url('/Style%20Library/Images/contact_back.png') no-repeat top center;
width:900px;
height:435px;
position:relative;
color:#6e6e6e;
margin-left:auto;
margin-right:auto;
}
div#contactleft{
float:left;
}
div#contactright{
float:right;
position:absolute;
top:70px;
left:480px;
}
div#contactus form{
background:none;
}
input#formcomments{
height:100px;
width:300px;
}
div#contactformcontainer input[type=text], div#contactformcontainer textarea{
width:300px;
margin:3px 0 10px 0;
}
div#contactformcontainer textarea{
width:300px;
height:100px;
}
div#contactus input[type=text]{
margin:3px 0 10px 0;
}
h3#formhead_send{
background:url('/Style%20Library/Images/formhead_send.png') no-repeat;
height:32px;
width:162px;
}
h3.formhead{
margin:8px 0 8px 0;
}
h3.formhead span{
display:none;
}
input#formsend{
background:url('/Style%20Library/Images/button_sendmail.png') no-repeat;
height:53px;
width:133px;
border:none;
cursor:pointer;
margin:3px;
background-position:0 0;
}
input#formsend:hover{
background-position:0 -51px;
}
div#contactmap{
position:absolute;
top:48px;
left:242px;
}
div#contactmap img:hover{
opacity:0.8;
filter:alpha(opacity=80);
}
div#contactmap div.ms-formfieldcontainer{
position:absolute;
top:-55px;
left:-13px;
}
div#contactmap div.ms-formfieldvaluecontainer{
border:0;
}
/*div.ms-toolbarItem{
display:inline !important;
}*/
div#contactaddress{
position:absolute;
top:70px;
left:50px;
text-align:left;
}
div#contactaddress textarea, div#contactaddress input, div#contactaddress div.ms-formfieldcontainer{
width:150px;
font-size:10px;
}
div#contactaddress div.ms-formfieldcontainer, div#contactaddress div.ms-formfieldvaluecontainer{
border:0;
margin:0;
padding:0;
}
div#contactaddress div.ms-formfieldlabelcontainer, div#contactaddress span.ms-formdescription{
display:none;
}
div#contactaddress p, div.addresscontainer{
padding-left:30px;
margin:8px 0 8px 0;
width:120px;
}
h3#formhead_physical{
background:url('/Style%20Library/Images/formhead_physical.png') no-repeat;
width:146px;
height:32px;
}
h3#formhead_postal{
background:url('/Style%20Library/Images/formhead_postal.png') no-repeat;
width:136px;
height:32px;
}
h3#formhead_telephone{
background:url('/Style%20Library/Images/formhead_telephone.png') no-repeat;
width:81px;
height:32px;
}
div#faxcontainer{
position:absolute;
left:200px;
top:212px;
width:100%;
}
h3#formhead_fax{
background:url('/Style%20Library/Images/formhead_fax.png') no-repeat;
width:31px;
height:32px;
}
h3#formhead_email{
background:url('/Style%20Library/Images/formhead_email.png') no-repeat;
width:105px;
height:32px;
}
div#contactformsuccess{
/*display:none;*/
background:url('/Style%20Library/Images/form_success.png') no-repeat;
width:138px;
height:72px;
position:absolute;
top:10px;
left:220px;
}
/* SLIMBOX */
#lbOverlay {
position: fixed;
z-index: 9999;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #000;
cursor: pointer;
}
#lbCenter, #lbBottomContainer {
position: absolute;
z-index: 9999;
overflow: hidden;
background-color: #fff;
}
.lbLoading {
background: #fff url(/Style%20Library/Images/loading.gif) no-repeat center;
}
#lbImage {
position: absolute;
left: 0;
top: 0;
border: 10px solid #fff;
background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 0;
width: 50%;
outline: none;
}
#lbPrevLink {
left: 0;
}
#lbPrevLink:hover {
background: transparent url(/Style%20Library/Images/prevlabel.gif) no-repeat 0 15%;
}
#lbNextLink {
right: 0;
}
#lbNextLink:hover {
background: transparent url(/Style%20Library/Images/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #fff;
border-top-style: none;
}
#lbCloseLink {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url(/Style%20Library/Images/closelabel.gif) no-repeat center;
margin: 5px 0;
outline: none;
}
#lbCaption, #lbNumber {
margin-right: 71px;
}
#lbCaption {
font-weight: bold;
}
/*End SLIMBOX */
a.imagelink{
text-decoration:none;
}
/*Start TopNav */
.ac_topNavItem{
color:#f3f3f3;
}
.ac_topNavItem a{
display:block;
height:36px;
/*width:80px;*/
margin:0 20px 0 0;
text-decoration:none;
font-size:12px !important;
text-align:center;
padding-top:10px;
font-weight:bold;
}
.ac_topNavItem a:hover{
color:#B5B5B5;
}
a.ac_topNavFlyOutsItem{
/*color:#484848;*/
color:#a7a7a7;
display:block;
padding:5px;
/*background:url('/Style%20Library/Images/topnavflyout_back.png') repeat-x;*/
background:#333333;
border-top:1px dotted #4d4b4b !important;
}
a.ac_topNavFlyOutsItem:hover{
/*background:url('/Style%20Library/Images/topnavflyout_hover.png') repeat-x;*/
background:#2e2b2b;
color:#fff;
text-decoration:none;
}
/*div.zz1_GlobalNav_0{
background-color:transparent !important;
background-color:aqua !important;
background:url('/Style%20Library/Images/trans_hover.png') repeat;
}*/
.ac_topNav table{
background-color:transparent !important;
}
.ac_topNavSelected{
color:#8F8F8F;
}
.ac_topNav a{
cursor:pointer !important;
}
/*End TopNav */
#recent{
/*width:240px;*/
width:320px;
height:165px;
color:#e3e3e3;
position:absolute;
top:68px;
/*right:250px;*/
right:220px;
}
#recent li{
border-bottom:1px dotted #33372b;
line-height:30px;
list-style-type:none;
background:url('/Style%20Library/Images/icon_doc.png') no-repeat left center;
padding-left:15px;
}
#recent ul{
padding:0 8px 0 8px;
margin:0;
}
#recent_head{
background:url('/Style%20Library/Images/recent_head.png') no-repeat top center;
height:28px;
width:320px;
}
#recent_head h4{
display:none;
}
#recent_content{
background:url('/Style%20Library/Images/recent_back.png') repeat;
height:137px;
}
#recent a{
text-decoration:none;
color:#f4f4f4;
}
#recent a:hover{
color:#2a2a2a;
}
#leftnav{
width:250px;
color:#2a2a2a;
float:left;
margin-top:15px;
}
#leftnav_top{
/*height:10px;*/
height:7px;
width:250px;
background:url('/Style%20Library/Images/leftnav_top.png') no-repeat top center;
}
#leftnav_bottom{
height:10px;
width:250px;
background:url('/Style%20Library/Images/leftnav_bottom.png') no-repeat bottom center;
}
#leftnav_content{
background:#f4f4f4;
border-left:1px solid #bdbdbd;
border-right:1px solid #bdbdbd;
}
table.leftNav{
width:248px;
}
table.leftNav a{
/*padding-left:13px; */
/*margin-left:3px !important;*/
line-height:20px;
}
table.leftNav1{
height:23px;
background:url('/Style%20Library/Images/leftnav_head_back.png') repeat-x;
}
table.leftNav2{
height:23px;
background:url('/Style%20Library/Images/leftnav_head_back.png') repeat-x;
}
table.leftNav1 a{
color:#2a2a2a;
font-weight:bold;
}
table.leftNav2 a{
color:#6e6e6e;
font-weight:bold;
}
table.leftNav2 a:hover{
text-decoration:underline;
}
table.leftNav3 a{
color:#2a2a2a;
}
table.leftNav1, table.leftNav2{
padding:0 0 0 13px;
}
table.leftNav3{
padding:0 16px 0 16px;
}
table.leftNavSelected a{
text-decoration:none;
font-weight:bold;
color:#0171c0;
/*background:url('/Style%20Library/Images/leftnav_indicator.png') 0 3px no-repeat;*/
}
table.leftNavSelected a, table.leftNav a{
margin-left:0 !important;
}
#room_article_container{
margin:15px 0 0 270px;
width:650px;
color:#2a2a2a;
}
#article_rater{
padding:10px;
height:82px;
}
#article_rater h5{
font-family:Georgia, 'Times New Roman', Serif;
font-size:24px;
font-weight:normal;
color:#bfbfbf;
margin:0;
}
#article_rater ul{
margin:0;
padding:0;
height:30px;
width:150px;
background:url(/Style%20Library/Images/star_back.png) repeat-x;
position:relative;
}
#article_rater li{
list-style-type:none;
float:left;
margin-right:5px;
}
#article_rater a{
display:block;
width:30px;
height:30px;
text-decoration: none;
z-index: 20;
position: absolute;
padding: 0px;
background-image:none;
}
#article_rater a:hover{
background: url('/Style%20Library/Images/star_back.png') left bottom;
z-index: 1;
left:0px;
}
#article_rater a span{
display:none;
}
#article_rater a.one-star{
right:120px;
}
#article_rater a.one-star:hover{
width:30px;
}
#article_rater a.two-stars{
right:90px;
}
#article_rater a.two-stars:hover{
width:60px;
}
#article_rater a.three-stars{
right:60px;
}
#article_rater a.three-stars:hover{
width:90px;
}
#article_rater a.four-stars{
right:30px;
}
#article_rater a.four-stars:hover{
width:120px;
}
#article_rater a.five-stars{
right:0px;
}
#article_rater a.five-stars:hover{
width:150px;
}
#featcontent{
margin-bottom:6px;
}
.rightblock{
/*height:152px;*/
height:112px;
width:316px;
/*background:url('/Style%20Library/Images/rightblock.png') no-repeat;*/
}
div.transheading, div.gradheading{
position:relative;
top:0px;
width:316px;
/*height:45px;*/
height:30px;
}
div.transheading{
background:url('/Style%20Library/Images/trans_heading.png') no-repeat top;
}
div.gradheading{
background:url('/Style%20Library/Images/grad_heading.png') no-repeat top;
}
a.readmore{
display:block;
background:url('/Style%20Library/Images/button_readmore.png') no-repeat;
height:19px;
width:76px;
margin:3px 0 0 0;
}
a.download{
display:block;
background:url('/Style%20Library/Images/button_download.png') no-repeat;
height:19px;
width:76px;
margin:3px 0 0 0;
}
a.play{
display:block;
background:url('/Style%20Library/Images/button_play.png') no-repeat;
height:19px;
width:46px;
margin:3px 0 0 0;
}
a.viewpresent{
display:block;
background:url('/Style%20Library/Images/button_viewpresentation.png') no-repeat;
height:19px;
width:120px;
/*position:absolute;*/
/*top:25px;*/
/*left:185px;*/
}
a.viewpresent span, a.readmore span, a.download span, a.play span{
display:none;
}
div.rightcontent{
padding:10px;
color:#fff;
/*position:relative;*/ /*for fixing z-index issue with icon*/
height:62px;
background:url('/Style%20Library/Images/trans_hover.png') repeat;
}
div.rightcontent h3{
margin:0 0 2px 0;
font-size:12px;
}
div.rightcontent p{
margin:0;
}
div#focus{
height:38px;
width:138px;
background:url('/Style%20Library/Images/focus.png') no-repeat center center;
margin:0;
}
div#focus span{
display:none;
}
#icon_choose{
background:url('/Style%20Library/Images/icon_choose.png') no-repeat;
height:128px;
width:128px;
margin-left:5px;
position:absolute;
left:180px;
top:-35px;
}
div#landing_left_container{
float:left;
width:250px;
height:491px;
margin:10px 0 10px 0;
}
div#landing_center_container{
float:left;
width:440px;
height:491px;
margin:10px;
}
div#landing_right_container{
float:right;
width:250px;
height:491px;
margin:10px 0 10px 0;
}
div.landing_block{
height:242px;
}
div.spacer{
height:7px;
}
div.landing_top{
background:url('/Style%20Library/Images/roomlanding_boxes_top.png') no-repeat;
height:30px;
}
div.landing_bot{
background:url('/Style%20Library/Images/roomlanding_boxes_bot.png') no-repeat;
height:7px;
}
div.landing_content{
height:205px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
background:#fff;
}
div.landing_content ul{
padding:1px 10px 0 10px;
margin:0;
list-style-type:none;
}
div.landing_content ul li{
margin:2px 0 2px 0;
padding:2px 0 2px 0;
border-bottom:1px dotted #c7c7c7;
list-style-position:outside;
}
div.landing_feat_content_top{
background:url('/Style%20Library/Images/roomlanding_contentbox_top.png') no-repeat;
height:30px;
}
div.landing_feat_content_bot{
background:url('/Style%20Library/Images/roomlanding_contentbox_bot.png') no-repeat;
height:7px;
}
div.landing_feat_content{
height:454px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
background:#fff;
}
h5#landing_head_head{
background-image:url('/Style%20Library/Images/roomlanding_head_heading.png');
}
h5#landing_head_news{
background-image:url('/Style%20Library/Images/roomlanding_head_news.png');
}
h5#landing_head_articles{
background-image:url('/Style%20Library/Images/roomlanding_head_articles.png');
}
h5#landing_head_videos{
background-image:url('/Style%20Library/Images/roomlanding_head_videos.png');
}
h5#landing_head_links{
background-image:url('/Style%20Library/Images/roomlanding_head_links.png');
}
h5#landing_head_handylinks{
background-image:url('/Style%20Library/Images/roomlanding_head_handylinks.png');
}
h5#landing_head_feat{
background-image:url('/Style%20Library/Images/roomlanding_head_feat.png');
}
h5#landing_head_soapbox{
background-image:url('/Style%20Library/Images/roomlanding_head_soapbox.png');
}
h5#landing_head_downloads{
background-image:url('/Style%20Library/Images/roomlanding_head_downloads.png');
}
h5#landing_head_techsessions{
background-image:url('/Style%20Library/Images/roomlanding_head_techsessions.png');
}
h5#landing_head_adverts{
background-image:url('/Style%20Library/Images/roomlanding_head_adverts.png');
}
h5#landing_head_fun{
background-image:url('/Style%20Library/Images/roomlanding_head_fun.png');
}
h5#landing_head_casestudies{
background-image:url('/Style%20Library/Images/roomlanding_head_casestudies.png');
}
h5#landing_head_reading{
background-image:url('/Style%20Library/Images/roomlanding_head_reading.png');
}
h5.landing_head{
float:left;
background-position:10px center;
background-repeat:no-repeat;
margin:0;
width:160px;
height:30px;
}
h5.landing_head span{
display:none;
}
a.rss span{
display:none;
}
a.rss{
float:right;
display:block;
height:30px;
width:35px;
background:url('/Style%20Library/Images/rss.png') no-repeat 0 0;
margin-right:10px;
}
a.rss:hover{
background-position:0 -30px;
}
a.landing_link, div.landing_splitlink_container{
display:block;
height:60px;
margin:0 auto 0 auto;
border-bottom:1px dotted #c7c7c7;
text-decoration:none;
padding:0 10px 0 10px;
cursor:pointer;
}
a.landing_link:hover{
background:#f0f0f0;
}
div.landing_splitlink_container{
cursor:default;
}
a.splitlink_col2{
margin-left:5px;
}
a.splitlink_col1{
margin:0 5px 0 0;
}
ul.media_landing_news{
padding:0 !important;
}
ul.media_landing_news li{
padding:0 !important;
margin:0 !important;
}
ul.media_landing_news a{
display:block;
height:40px;
margin:0 auto 0 auto;
text-decoration:none;
padding:10px;
/*padding:0 10px 0 10px;*/
cursor:pointer;
font-weight:bold;
color:#484848;
}
ul.media_landing_news a:hover{
background:#f0f0f0;
}
ul.media_landing_news span.video_details{
font-weight:normal;
color:#9E9D9D;
}
a.landing_more{
display:block;
height:20px;
width:46px;
background:url('/Style%20Library/Images/button_more.png') no-repeat 0 0;
float:right;
margin:3px 10px 0 0;
}
a.landing_more:hover{

}
a.landing_more span{
display:none;
}
div.landing_left, div.split_landing_left{
float:left;
margin:0 11px 0 0;
padding:12px 0 0 0;
height:44px;
}
div.split_landing_left{
height:32px;
}
ul.media_landing_news img{
float:left;
height:32px;
width:32px;
margin:6px 11px 0 0;
}
div.landing_right{
padding:3px 0 0 0 ;
}
div.split_landing_right{
padding:3px 0 0 0;
height:41px;
}
div.split_landing_links{
height:12px;
padding:0 0 0 43px;
clear:both;
}
div.landing_right h6, div.split_landing_right h6{
font-size:11px;
color:#484848;
margin:0;
/*height:28px;*/
}
div.landing_right span, div.split_landing_right span{
color:#9e9d9d;
}
div#landing_feat_content_morelink{
height:25px;
}
div#landing_feat_content_article{
clear:both;
height:290px;
padding:10px 10px 10px 10px;
/*overflow:hidden;*/
overflow:auto;
}
div#landing_feat_content_article p{
margin:0 0 5px 0;
}
div.landing_feat_content_intro{
height:100px;
background:#F8F8F8;
padding:10px;
margin-bottom:5px;
}
div#boardlanding_feat_content_intro{
background:#f8f8f8 url('/Style%20Library/Images/icon_soapbox.png') 15px 5px no-repeat;
}
div#intro_right h3{
margin:0 0 2px 0;
color:#00385d;
font-size:22px;
}
div#intro_right p{
margin:0;
}
div#intro_right{
float:right;
width:260px;
}
div#intro_left{
float:left;
width:138px;
}
/*a[target="_blank"]{
background:url('/Style%20Library/Images/external.png') 99% 40% no-repeat;
padding-right: 15px;
}*/
a.externallink{
background:url('/Style%20Library/Images/external.png') 99% 40% no-repeat;
padding-right: 15px;
}
div#room_article_intro{
/*height:72px;*/
min-height:72px;
}
div#room_article_intro_right div.ms-formfieldcontainer{
width:450px;
/*margin:0 0 0 60px;*/
}
div#room_article_intro_left{
float:left;
}
div#landing_feat_intro_left{
float:left;
height:72px;
width:72px;
background:url('/Style%20Library/Images/crate.png') no-repeat;

}
div#room_article_intro_left img{
height:72px;
width:72px;
}
div#room_article_intro_right{
height:72px;
margin-left:100px;
/*float:right;*/
}
/*div#room_article_intro_right input{
width:290px;
}*/
div#room_article_intro_right p{
font-weight:bold;
margin:3px 0 3px 0;
color:#484848;
}
.ms-toolbarContainer img{
height:16px !important;
width:16px !important;
}
div.landing_left img, div.split_landing_left img{
height:32px;
width:32px;
}
a#gotoarticle{
margin:5px 0 0 10px;
display:block;
}
div.bannerimage{
height:160px;
width:340px;
padding:20px;
}
div#vaportrail{
background:url('/Style%20Library/Images/vapor_trail.png') 332px 0 no-repeat;
height:200px;
}
td.ms-sbgo{
background-color:transparent !important;
}
div#newslink{
height:74px;
margin:0 0 6px 0;
}
div#quotecontainer{
height:150px;
background:url('/Style%20Library/Images/trans_hover.png') repeat;
}
div#quoteimage{
height:124px;
width:296px;
}
div#videos_left{
width:100px;
height:62px;
margin:0 10px 0 0;
float:left;
}
div#videos_right{
width:186px;
height:62px;
float:right;
}
div#videos_inner_left{
float:left;
width:65px;
height:24px;
margin:5px 5px 0 0;
}
div#videos_inner_right{
float:right;
width:86px;
height:24px;
line-height:24px;
margin:5px 0 0 0;
}
span.videos_label{
font-weight:bold;
margin:0 2px 0 0;
}
div#videos_thumb{
width:100px;
height:60px;
background:url('/Style%20Library/Images/videos_thumb_play.png') no-repeat;
}
div#videos_thumb img{
opacity:0.5;
filter:alpha(opacity=50);
}
div#videos_thumb img:hover{
opacity:0.9;
filter:alpha(opacity=90);
}
div#newscontent{
padding:10px;
background:url('/Style%20Library/Images/trans_hover.png') repeat;
}
a#news_button{
display:block;
height:24px;
width:173px;
background:url('/Style%20Library/Images/button_readallaboutit.png') no-repeat;
}a#news_button span{
display:none;
}
div#whogallery_container{
padding:10px;
}
div#whogallery_left{
float:left;
width:220px;
height:300px;
margin:15px 10px 0 0;
text-align:center;
background:url('/Style%20Library/Images/who_quote_back.png') no-repeat;
}
h3#who{
background:url('/Style%20Library/Images/who_heading.png') no-repeat;
padding:0;
height:42px;
width:136px;
margin:0 auto 0 auto;
}
h3#who span{
display:none;
}
div#whoquote{
padding:30px 10px 10px 20px;
font-size:18px;
font-style:italic;
color:#00385d;
width:150px;
margin:0 auto 0 auto;
}
div#whogallery_right{
width:700px;
height:380px;
margin:15px auto 0 auto;
float:right;
}
div#whogallery_right ul{
margin:0;
padding:0;
height:300px;
}
div#whogallery_right li{
background:url('/Style%20Library/Images/polaroid-template.png') no-repeat;
display:block;
height:152px;
width:140px;
position:relative;
z-index:100;
float:left;
}
div#whogallery_right li a{
position:relative;
z-index:99;
background:url('/Style%20Library/Images/who_hover.png') 6px 6px no-repeat;
display:block;
height:128px;
width:134px;
}
div#whogallery_right li span{
position:absolute;
top:130px;
left:10px;
font-size:11px;
}
div#whogallery_right li img{
padding:6px 0 0 6px;
width:128px;
height:122px;
}
div#whogallery_right li img:hover{
opacity:0.6;
filter:alpha(opacity=60);
}
div.clearfix{
clear:both;
}
div#whonavigate{
clear:both;
text-align:center;
font-size:10px;
width:200px;
height:40px;
line-height:40px;
margin:10px auto 0 auto;
color:#fff;
background:url('/Style%20Library/Images/who_nav_back.png') no-repeat;
}
.whonav_buttons{
display:block;
height:40px;
width:50px;
color:#fff;
}
a#whonav_prev{
background-image:url('/Style%20Library/Images/who_nav_prev.png');
float:left;
}
a#whonav_prev:hover{
background-image:url('/Style%20Library/Images/who_nav_prev_hover.png');
}
a#whonav_next{
background-image:url('/Style%20Library/Images/who_nav_next.png');
float:right;
}
a#whonav_next:hover{
background-image:url('/Style%20Library/Images/who_nav_next_hover.png');
}
a#whonav_start{
background-image:url('/Style%20Library/Images/who_nav_start.png');
float:left;
}
a#whonav_start:hover{
background-image:url('/Style%20Library/Images/who_nav_start_hover.png');
}
div#whonav_text{
float:left;
}
div#whonav_spacer{
float:left;
}
span#bookauthorlabel{
font-size:14px;
}
span#bookauthorvalue{
font-size:14px;
color:#00385d;
}
div#bookimage{
height:128px;
padding:0 0 0 40px;
background:url('/Style%20Library/Images/book_back.png') repeat-x;
}
div#bookdetails{
height:77px;
padding:0 10px 0 10px;
color:#484848;
font-size:11px;
}
div#bookdetails a h6{
color:#484848;
font-size:12px;
font-weight:bold;
margin:0 0 5px 0;
font-size:12px;
}
/*RichTextField Custom styles in the dropdown*/
.ms-rteCustom-SubHeading{
color:#00385d;
font-weight:bold;
}
.ms-rteCustom-Quote{
color:#999999;
font-style:italic;
font-size:14px;
}
div#contentlist{
color:#484848;
min-height:263px;
background:#fff;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
position:relative;
}
span.contentlist_left{
float:left;
margin:0 20px 0 0;
}
span.contentlist_left img{
height:72px;
width:72px;
}
span.contentlist_videoleft{
float:left;
margin:0 20px 0 0;
display:block;
height:72px;
width:72px;
background:url('/Style%20Library/Images/icon_videos.png') 12px 12px no-repeat;
}
a.contentlist_item{
display:block;
padding:10px;
height:72px;
text-decoration:none;
color:#484848;
border-bottom:1px dotted #c7c7c7;
}
a.contentlist_item:hover{
text-decoration:none;
background:#f0f0f0;
}
span.contentlist_title{
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
color:#00385d;
}
span.contentlist_posted{
font-family:georgia, times, serif;
color:#c7c7c7;
}
span.contentlist_intro{
margin:3px 0 3px 0;
}
span.contentlist_likelink{
color:#0171C0;
}
span.contentlist_likelink:hover{
text-decoration:underline;
}
div.contentlist_subhead{
height:23px;
padding:0 0 0 10px;
background:url('/Style%20Library/Images/leftnav_head_back.png') repeat-x;
}
div#contentlist_subhead_articles h3{
background-image:url('/Style%20Library/Images/roomlanding_head_articles.png');
}
div#contentlist_subhead_books h3{
background-image:url('/Style%20Library/Images/roomlanding_head_reading.png');
}
div#contentlist_subhead_news h3{
background-image:url('/Style%20Library/Images/roomlanding_head_news.png');
}
div#contentlist_subhead_videos h3{
background-image:url('/Style%20Library/Images/roomlanding_head_videos.png');
}
div#contentlist_subhead_downloads h3{
background-image:url('/Style%20Library/Images/roomlanding_head_downloads.png');
}
div#contentlist_subhead_techsessions h3{
background-image:url('/Style%20Library/Images/roomlanding_head_techsessions.png');
}
div#contentlist_subhead_casestudies h3{
background-image:url('/Style%20Library/Images/roomlanding_head_casestudies.png');
}
div.contentlist_subhead h3{
margin:0;
background-repeat:no-repeat;
background-position: 23px 3px;
}
div.contentlist_subhead h3 a span{
display:none;
}
a.contentlist_expand, a.contentlist_contract{
display:block;
height:23px;
}
a.contentlist_expand{
background:url('/Style%20Library/Images/button_contract.png') no-repeat;
}
a.contentlist_contract{
background:url('/Style%20Library/Images/button_expand.png') no-repeat;
}
/*div#contentlist_articles, div#contentlist_techsessions, div#contentlist_downloads, div#contentlist_news, div#contentlist_books, div#contentlist_videos{
display:none;
}*/
a.roombannerlink{
display:block;
height:180px;
width:17px;
float:left;
background-repeat:no-repeat;
background-position:0 0;
}
a.roombannerlink:hover{
text-decoration:none;
background-position:-17px 0;
}
a.roombannerlink span{
display:none;
}
a#boardbannerlink{
background-image:url('/Style%20Library/Images/bannerlink_board.png');
}
a#techbannerlink{
background-image:url('/Style%20Library/Images/bannerlink_tech.png');
}
div.banner_icon{
float:right;
width:106px;
height:135px;
margin:30px 137px 0 0;
}
div#banner_icon_consulting{
background:url('/Style%20Library/Images/banner_icon_consulting.png') no-repeat;
}
div#banner_icon_software{
background:url('/Style%20Library/Images/banner_icon_software.png') no-repeat;
}
div#banner_icon_infrastructure{
background:url('/Style%20Library/Images/banner_icon_infrastructure.png') no-repeat;
}
div#banner_icon_about{
background:url('/Style%20Library/Images/banner_icon_about.png') no-repeat;
}
div#banner_icon_contact{
background:url('/Style%20Library/Images/banner_icon_contact.png') no-repeat;
}
div#notfound_icon{
float:left;
width:330px;
height:450px;
background:url('/Style%20Library/Images/notfound_icon.png') 90px 150px no-repeat;
}
div#notfound_content{
float:right;
width:630px;
height:450px;
color:#fff;
}
div#notfound_icon span, div#notfound_content span, ul.notfound_uls span{
display:none;
}
div#notfound_content h2{
margin:104px 0 0 0;
height:106px;
width:650px;
background:url('/Style%20Library/Images/notfound_h2.png') no-repeat;
}
div#notfound_content h3{
margin:0;
height:67px;
width:650px;
background:url('/Style%20Library/Images/notfound_h3.png') no-repeat;
}
div#notfound_content ul{
margin:10px 50px 0 0;
padding:0;
float:left;
list-style-type:none;
}
div#notfound_content ul li a{
display:block;
height:25px;
width:140px;
margin:0 0 5px 0;
background-position:0 -25px;
background-repeat:no-repeat;
}
div#notfound_content ul li a:hover{
background-position:0 0;
}
div#notfound_contentcontainer{
background-image:url('/Style%20Library/Images/notfound_back.jpg');
}
li#notfound_consulting a{
background-image:url('/Style%20Library/Images/notfound_ul_consulting.png');
}
li#notfound_software a{
background-image:url('/Style%20Library/Images/notfound_ul_software.png');
}
li#notfound_infrastructure a{
background-image:url('/Style%20Library/Images/notfound_ul_infrastructure.png');
}
li#notfound_tech a{
background-image:url('/Style%20Library/Images/notfound_ul_tech.png');
}
li#notfound_media a{
background-image:url('/Style%20Library/Images/notfound_ul_media.png');
}
li#notfound_board a{
background-image:url('/Style%20Library/Images/notfound_ul_board.png');
}