 
body
{
	behavior:url(/script/csshover.htc);
	background: #EFEFEF;
	font: 0.7em Tahoma, Arial;
	color: #666;
	text-align: center;
}

img
{
	border: 0;
}

a
{
	color: #FF7800;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

p
{
	margin: 10px 0;
}

h1, h2, h3, h4, h5, h6
{
	font-weight: normal;
	margin: 10px 0;
	color: #FF6600;
}

h1 {font-size: 165%;}
h2 {font-size: 110%; font-weight: bold;}
h3 {font-size: 120%; font-weight: bold;}
h4 {font-size: 110%; font-weight: bold;}
h5 {font-size: 110%; font-weight: bold;}
h6 {font-size: 105%; font-weight: bold;}

p.title {
        font-size: 110%;
        font-weight: bold;
	margin: 10px 0;
	color: #FF6600;
}

.nobottommargin
{
	margin-bottom: 0;
}

.notopmargin
{
	margin-top: 0;
}

form
{
        margin: 0;
}

input, select, textarea
{
	font: 11px Arial;
}

select
{
	width: 229px;
}

textarea
{
	width: 225px;
}

img.wrappershadow
{
	display: block;
	margin: 0 auto;
}

#wrapper
{
	width: 750px;
	padding: 8px 14px 7px 14px;
	background: #FFF url('/digitalAssets/3607_wrapper-bg.gif') repeat-y;
	margin: 0 auto;
	text-align: left;
}

#wrapper #bottomclear
{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
	visibility: hidden;
}

#wrapper img
{
	vertical-align: middle;
}

#header
{
	margin: 5px 0 5px 0;
}

#header #search
{
	padding-right: 0px;
	float: right;
	display: inline;
        width:324px;
}

*:first-child+html #header #search
{
	
        width:auto;
}

*:first-child+html #header #search #language
{
	
       padding-top:23px;
}


*html #header #search
{
	padding-right:0px;
	float: right;
	display: inline;
        width:auto;
}

*html #header #search #language
{
	
       padding-top:23px;
}

#header #search b,
#header #search input
{
	vertical-align: middle;
}


#menu ul#nav
{
height:28px; 
	background: #89898B url('/digitalAssets/3608_header-nav-bg.gif') repeat-x;
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none;
}

/*
These leave FF display wrong...
#menu ul li.one { width:61px; }
#menu ul li.nine { width:135px; }
#menu ul li.two { width:135px; }
#menu ul li.three { width:72px; }
#menu ul li.four { width:80px; }
#menu ul li.five{ width:77px; }
#menu ul li.six { width:86px; }
#menu ul li.seven { width:102px; }
#menu ul li.eight { width:91px; }
*/

/* begin ie tweak */

* html #menu ul li.one { width:auto; }
* html #menu ul li.two { width:auto; }
* html #menu ul li.three { width:auto; }
* html #menu ul li.four { width:auto; }
* html #menu ul li.five{ width:auto; }
* html #menu ul li.six { width:auto; }
* html #menu ul li.seven { width:auto; }
* html #menu ul li.eight { width:auto; }
* html #menu ul li.nine { width:auto; }

/* end ie tweak */

#menu ul li
{
	position: relative;
	float: left;
	height: 24px;
	margin: 2px 0;
	border-left: 1px solid #878787;
	border-right: 1px solid #606060;
}

#menu ul li ul
{
	display: none;
	position: absolute;
	top: 24px;
	left: 0;
	width: 150px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #6E6E70;
	border: 1px solid #4B4B4B;
                color: #fff;
        z-index: 99;

}

#menu li:hover ul, #menu li ul:hover
{
	display: block;
}

#menu ul li ul li
{
	float: none;
	height: auto;
	margin: 1px;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 1px solid #4B4B4B;
                color: #FFF;
}
* html #menu ul li ul li
{
height:12px;
	border-bottom: 1px solid #4B4B4B;
}

#menu ul li a
{
display:block;
	float: left;
	padding: 5px 16px 0 16px;
	height: 19px;
	color: #FFF;
	text-decoration: none;
}

#menu ul li ul li a
{
	display: block;
	float: none;
	padding: 3px 7px;
	height: auto;
	color: #fff;
	text-decoration: none;
}

#menu ul li a:hover,
#menu li a.active
{
	background: #FF7902 url('/digitalAssets/3609_header-nav-bg-hover.gif') repeat-x;
	text-decoration: none;
}

#menu li ul li a:hover,
#menu li ul li a.active
{
	background: #FF7902 url('/digitalAssets/3609_header-nav-bg-hover.gif') repeat-x;
                color: #fff;
	text-decoration: none;	
}

#header #navbelow
{
	clear: both;
	background: #CFCFCF url('/digitalAssets/3610_header-nav-below-bg.gif') repeat-x top;
	padding: 12px 16px 0 16px;
	text-align: right;
	height: 28px;
}

#header #navbelow span
{
	color: #FF7800;
}

#header #navbelow #language
{
	float: left;
}

#header #navbelow #language img
{
	margin: 0 2px;
}
#header #search #language
{
       float:left;
       padding:13px 10px 2px 0;
       border-right:1px solid #d9d9d9;
       margin:3px 11px 0 0;
}

#cookiebar
{
	background: #F3F2F2;
	height: 23px;
	margin-bottom: 5px;

}

#cookiebar .right
{
	float: right;
	height: 23px;
	border-left: 5px solid #FFF;
	padding-left: 6px;
}

#cookiebar .right img
{
	border-top: 1px solid #FFF;
	border-left: 5px solid #FFF;
	border-right: 5px solid #FFF;
	margin: 0 6px;
}

#cookiebar .right img.end
{
	border-right: 0;
	margin-right: 0;
}

#cookiebar .left
{
	padding: 4px 16px;
	font-weight: bold;
}

#left
{
	float: left;
	width: 190px;
}

#left .content
{
	padding: 0 10px 0 14px;
}

#left ul
{
	margin: 0 0 15px 0;
	padding: 1px;
	list-style: none;
	border: 1px solid #E4E1E1;
}

#left ul li
{
	border-bottom: 1px solid #CCC;
}

#left ul li a
{
	font-weight: bold;
	display: block;
	background: #EEE;
	padding: 3px 5px 3px 13px;
	text-decoration: none;
	color: #474747;
}

* html #left ul li a
{
	height: 1px;
}

#left ul li a:hover
{
	background: #FFF;
}	

#left ul li a img
{
	margin: 4px 8px 5px 0;
	float: left;
}

#middle {
	margin: 0 202px 0 196px;
	border: 1px solid #E4E1E1;
	padding: 5px 20px;
}

#middle-panels {
	margin: 5px 202px 0 196px;
}

/*#hosting-panels .panel {
        float: left;
        width: 163px;
}*/

#hosting-panels .panel div {
         height: 76px;
         padding: 10px 0 0 15px;
         /*width: 158px;*/
}

#hosting-panels .panel a {
         color: #666666;
         font-size: 110%;
}

/*#hosting-panels .panel#windows {
        margin-right: 6px;
_margin-right: 3px;
}*/

#hosting-panels .panel#windows div {
         background: #FFF url('/digitalAssets/12739_windows-panel.gif') no-repeat left bottom;
}

#hosting-panels .panel#linux div {
         background: #FFF url('/digitalAssets/12738_linux-panel.gif') no-repeat left bottom;
}

* html #middle, * html #middle-panels {
	height: 1px;
}

#mainright
{
	margin: 0 0 0 196px;
	border: 1px solid #E4E1E1;
	padding: 5px 20px;
	min-height: 1px;
        _height: auto!important;
        _overflow: hidden!important;
}

#techspecbullets
{
	padding: 1px;
	float: right;
	width: 170px;
	font-size: 90%;
	color: #F65E05;
}

#techspecbullets ul
{
	margin-top: 0;
}

#techspecbullets ul li
{
	padding: 2px 0;
}

#techspecbullets ul li span
{
	color: #666;	
}

* html #mainright
{
	height: 1px;
}

.item
{
	width: 245px;
	height: 140px;
	margin: 0 3px 10px 0;
	padding: 10px 6px 0 0;
	border: 1px solid #EEE;
	float: left;
}

* html .item
{
	width: 240px;
}

.item .logo
{
	padding: 30px 6px 0 0;
	height: 110px;
	float: left;
}

#right
{
	float: right;
	width: 194px;
}

.paneltop
{
	padding: 1px 15px;
	color: #FFF;
	background: #6E6E70;
	margin-bottom: 5px;
        width:164px;
}

.paneltop a, .paneltop a#forgotpwd
{
	color: #F8F8F8;
	text-decoration: underline;
        background:transparent none;
        padding:0;
}

.paneltop a:hover,  .paneltop a#forgotpwd:hover
{
        background:transparent none;
	text-decoration: none;
}

.paneltop .left
{
	float: left;
	width: 80px;
}

.paneltop .leftpwd
{
	float: left;
	width: 120px;
}

.paneltop .right
{
	margin-bottom: 1px;
	text-align: right;
}

.paneltop .buttons
{
	text-align: right;
	padding: 5px 0;
}

.paneltop .buttons img
{
	margin: 1px 0;
}

.panel
{
	border: 1px solid #E4E1E1;
	padding: 4px;
	background: #FFF;
	margin-bottom: 5px;
}

.panel div
{
	background: url('/digitalAssets/3611_right-panel-bg.gif') repeat-x bottom;
	min-height: 53px;
	padding: 2px 0 2px 15px;
}

* html .panel div
{
	height: 1px;
}

.panel div div
{
	background-image: none;
	height: auto;
	padding: 0;
}

.requestquote div 
{
	
	min-height: 30px;
	
}

.requestquotewidth
{
         width:149px;
}
.panel div img
{
	float: right;
}

.panel div h4
{
	margin: 10px 0 0 0;
	color: #FF7800;
}

#livechat div
{
	padding-bottom: 7px;
}

#livechat div img
{
	float: none;
}

#livechat div p
{
	margin: 7px 0;
}

#newsletter div
{
	min-height: 37px;
	background-image: url('/digitalAssets/3612_right-panel-newsletter-bg.gif');
}

#newsletter div img
{
	margin: 6px 6px 0 0;
	display: inline;
}

#news div
{
	padding-right: 15px;
        background-image: url('/digitalAssets/3613_right-panel-news-bg.gif');
}

#news div p
{
	border-top: 1px solid #FFF;
	padding-top: 7px;
	margin: 7px 0;
}

#news div p a
{
	color: #666;
}

#casestudy div,
#lookingfor div
{
	padding-bottom: 10px;
}

#casestudy div img
{
	margin: 5px 5px 0 auto;
	display: block;
        float: none;
        text-align: right;
}

#casestudy div img.logo {
    display: none;
}

#lookingfor div img
{
	margin: 5px 5px 0 0;
	display: inline;
}

#twitter div  {
	padding: 0;
}

#twitter div img {
	float: none;
}

#virtualisation div {
         background: #FFF url('/digitalAssets/12754_virtualisation-banner-bg.jpg') no-repeat left bottom;
         height: 96px;
         padding: 0 75px 0 15px;
}

#virtualisation p {
         margin: 0;
/* padding: 6px 0; */
         padding: 15px 0 0;
}

#virtualisation p.text {
         border-top: 1px solid #FFF;
}

#virtualisation p.text a {
         color: #666666;
}

.newsshort
{
	border-top: 1px dashed #CCC;
	border-bottom: 1px dashed #CCC;
	padding: 8px 0;
	margin: 8px 0;
	background: #FCFCFC;
}


#homepageimage
{
	border: 1px solid #CFCFCF;
	margin-bottom: 5px;
}







#footer
{
	margin: 0 auto;
	width: 750px;
	padding: 0 12px;
	text-align: left;
	line-height: 150%;
}

#footer span
{
	font-size: 90%;
}




#footer a
{
	color: #000;
}

.fieldleft
{
	float: left;
	width: 180px;
}
.fieldleft1
{
	float: left;
	width: 60px;
        min-height:15px;
}
.asterix
{
	float: left;
	width: 20px;
}

.fieldright
{
	padding: 0 0 3px 200px;
}

ul.orangearrows
{
	list-style-image: url('/digitalAssets/3614_left-bullet.gif');
}

ul.orangearrows li
{
	margin: 3px 0;
}

table.con
{
	border: 1px solid #CCC;
}

table.con tr th
{
	border: 1px solid #EEE;
	padding: 3px 5px;
	text-align: left;
	font-weight: bold;
}

table.con tr td
{
	border: 1px solid #EEE;
	padding: 3px 5px;
}

#subnavMY
{
         width:195px ! important;
}

#windows img, #linux img
{
         float:none;
}

#windows div, #linux div
{
         padding:0;
}


/* COMPLEX HOSTING DIAGRAM STYLES */

    #complex-hosting
    {
        margin:0;
        padding:0;
        float:left;
    }

    * html #complex-hosting
    {
        margin-right:-8px;
    }
    
    #complex-hosting p
    {
        margin:0; 
    }

    #complex-hosting p.text
    {
        margin:10px 0;
    }
    
    #complex-hosting .title-2-color
    {
        color:#a6a5a5;
        font-size:16px;
        margin:6px 0 8px 0;
        font-weight:normal;
    }
    
    #complex-hosting .title-2-color b
    {
        color:#666;
    }
    
    #complex-hosting .dotted-line
    {
        height:1px;
        background:#fff url(/digitalAssets/4780_4667_dotted-bg.gif) 0 0 repeat-x;
        width:512px;
    }
    
    #complex-hosting #sales-order-icon
    {
        width:115px;
        height:50px;
        float:left;
        background:#fff url(/digitalAssets/4810_4675_sales-order-bg.gif) 0 0 no-repeat;
        margin-left:175px;
        margin-top:5px;
    }

    * html #complex-hosting #sales-order-icon
    {
        margin-left:87px;
    }
    
    #complex-hosting #sales-order-icon p
    {
        color:#FFFFFF;
        font-weight:bold;
        margin-left:16px;
        margin-top:5px;
        font-size:16px;
    }
    
    #complex-hosting #project-manager-icon
    {
        width:192px;
        height:51px;
        float:left;
        background:#fff url(/digitalAssets/4806_4673_project-manager-assigned-bg.gif) 0 0 no-repeat;
        margin-left:138px;
        margin-top:0px;
    }

    * html #complex-hosting #project-manager-icon
    {
        margin-left:69px;
    } 
    
    #complex-hosting #project-manager-icon p
    {
        color:#666666;
        font-size:13px;
        font-weight:bold;
        margin-left:14px;
        margin-top:7px;
    }
    
    #complex-hosting #documents-box
    {
        width:199px;
        height:72px;
        float:left;
        background:#fff url(/digitalAssets/4874_4666_document-box-bg.gif) 0 0 no-repeat;
        margin:17px 0px -31px 23px; 
    }

    #complex-hosting #documents-box h3
    {
        color:#F9F9F9;
        font-size:12px;
        font-weight:bold;
        margin-bottom:0px;
        margin-left:49px;
        margin-top:17px;
        text-indent:0pt;
        text-transform:uppercase;
    }
    #complex-hosting #documents-box p
    {
        color:#666666;
        font-size:13px;
        font-weight:bold;
        margin-left:32px;
        margin-top:11px;
    }
    
    #complex-hosting .section-box
    {
        clear:left;
        background:#f4f4f4;
        margin-bottom:22px;
        border-top:1px solid #f4f4f4;
        position:relative;
    }

    * html #complex-hosting .section-box
    {
        width:512px;
    }
    
    #complex-hosting .s-1
    {
        height:253px;
    }

    #complex-hosting .s-2
    {
        height:269px;
    }

    #complex-hosting .s-3
    {
        height:220px;
    }
    
    #complex-hosting .s-2
    {
        margin-bottom:10px;
    }

    #complex-hosting .s-1 .section-star
    {
        float:left;
        margin-right:-71px;
        margin-top:-18px;
        margin-left:-13px;
    }

    * html #complex-hosting .s-1 .section-star
    {
        position:relative;
    }

    

    #complex-hosting .s-2 .section-star
    {
        float:left;
        margin-right:-71px;
        margin-left:-13px;
        margin-top:-11px;
    }

    * html #complex-hosting .s-2 .section-star
    {
        position:relative;
    }

    #complex-hosting .s-3 .section-star
    {
        float:left;
        margin-right:-71px;
        margin-left:-13px;
        margin-top:-12px;
    }

    * html #complex-hosting .s-3 .section-star
    {
        position:relative;
    }
    
    #complex-hosting .section-box h3
    {
        color:#666666;
        float:left;
        font-size:14px;
        margin-bottom:0pt;
        padding-left:61px;
        padding-right:7px;
        margin-right:0pt;
        margin-top:3px;
        width:77px;
    }

    #complex-hosting .section-box .flow-box
    {
        background:#fff;
        border:1px solid #E5E1E2;
        float:left;
        margin-top:3px;
        padding-top:9px;
        width:175px;
        margin-bottom:14px;
        margin-right:9px;
        position:relative;
    }

    #complex-hosting .section-box .flow-box
    {
        margin-bottom:0px;
    }
    
    #complex-hosting .s-3 .flow-box
    {
        margin-bottom:8px;
        padding-bottom:5px;
    }
    
    
    #complex-hosting .section-box .flow-box .flow-item
    {
        background:#fff url(/digitalAssets/4798_4670_flow-item-bg.gif) 0 100% repeat-x;
        border:1px solid #E6E3E3;
        margin:0 auto 3px auto;
        padding-bottom:4px;
        padding-top:8px;
        width:139px;
        color:#666666;
        font-size:13px;
        font-weight:bold;
        text-align:center;
    }

    #complex-hosting .section-box .flow-box .flow-item .thin
    {
        font-weight:normal;
    }
    
    #complex-hosting .section-box .flow-box .return-arrow
    {
        background:transparent url(/digitalAssets/4808_4674_return-arrow-t.gif) 0 0 no-repeat;
        position:absolute;
        top:0;
        right:0;
        height:184px;
        margin-right:-8px;
        margin-top:45px;
        width:26px;
    }
    
    #complex-hosting .section-box .flow-box .flow-arrow
    {
        background:#fff url(/digitalAssets/4782_4668_flow-arrow-orange.gif) 50% 0 no-repeat;
        margin-bottom:3px;
        height:12px;
    }
    
    #complex-hosting .section-box .flow-bottom-arrow
    {
        background:transparent url(/digitalAssets/4796_4669_flow-bottom-arrow.gif) 50% 0 no-repeat;
        height:18px;
        margin-bottom:-18px;
        position:relative;
        z-index:2;
        margin-top:-1px;
        clear:left;
        float:left;
        margin-left:146px;
        width:175px;
    }

    * html #complex-hosting .section-box .flow-bottom-arrow
    {
        margin-left:73px;
        overflow:hidden;
        margin-bottom:-4px;
    }

    #complex-hosting .section-box .list-box
    {
        background:#FFFFFF;
        border:1px solid #E5E1E2;
        float:left;
        margin-top:3px;
        width:175px;
        margin-right:4px;
    }

    * html #complex-hosting .section-box .list-box
    {
        margin-right:0px;
    }

    #complex-hosting .section-box .list-box ul.list-1
    {
        color:#666666;
        font-size:13px;
        list-style-image:url(/digitalAssets/4800_4671_list-arrow.gif);
        margin-bottom:8px;
        margin-top:18px;
        margin-left:29px;
        padding-left:0px;
    }

    #complex-hosting .section-box .list-box ul.list-1 li
    {
        line-height:1.4;
    }

    
    #complex-hosting .section-box .list-box .grey-line
    {
        background:#EFEFEF;
        height:1px;
        margin-left:12px;
        margin-right:12px;
        overflow:hidden;
    }
    
    #complex-hosting .section-box .list-box h4
    {
        color:#666666;
        font-size:13px;
        margin-bottom:0px;
        margin-left:11px;
        margin-top:7px;
    }
    
    #complex-hosting .section-box .list-box ul.list-2
    {
        color:#666666;
        font-size:13px;
        list-style-image:url(/digitalAssets/4800_4671_list-arrow.gif);
        margin-bottom:8px;
        margin-top:2px;
        padding-left:0px;
        margin-left:29px;
    }

    #complex-hosting .section-box .list-box ul.list-2 li
    {
        line-height:1.4;
    }
    
    #complex-hosting .nb-logo
    {
        margin-bottom:15px;
        margin-top:-11px;
        text-align:right;
    }

* html .ie6imageaboutus
{
     width:509px;
}

.accreditation_container {
    float: left;
    width: 240px;
    background: #efefef;
    border: 1px solid #e4e4e4;
    padding: 5px;
    color: #474747;
    margin-right: 8px;
    margin-bottom: 8px;
    height: 170px;
    position: relative;
}

.accreditation_right {
    margin-right: 0px;
}

.accreditation_new_line {

}

.accreditation_container p {
    padding: 0;
    margin: 0;
}

.accreditation_container img {
    float: left;
    margin: 5px 10px 0px 5px;
    border: 1px solid #e4e4e4;
}

span.accreditation_heading {
    padding: 0 0 8px 0;
    border-bottom: 1px solid #e4e4e4;
    font-weight: bold;
    display: block;
    margin: 10px 10px 10px 103px;
}

.accreditation_container p.accreditation_link {
    padding: 5px 0;
    margin: 11px 0 0 0;
    clear: both;
    display: block;
    background: #e4e4e4;
    text-align: center;
    position: absolute;
    bottom: 3px;
    left: 3px;
    width: 240px;
}

.footer-logos {
    margin: 10px 10px 0;
    padding: 10px;
    border-top: 1px solid #e4e1e1;
}

.footer-logos img {
    margin: 0 5px;
}

/* Tabbed Support Styling */

ul.support-tabs {
     margin: 20px 0 0 0;
     padding: 0;
     list-style-type: none;
     height: 20px;
}

ul.support-tabs li {
float: left;
margin: 0 -1px 0 0;
padding: 0;
}

ul.support-tabs li a {
background: url('/digitalAssets/12679_support-tab-bg.gif') no-repeat;
color: #474747;
font: bold 11px/11px Tahoma, Sans-serif;
padding: 7px 11px;
height: 14px;
overflow: hidden;
position: relative;
}

ul.support-tabs li a span.corner {
background: url('/digitalAssets/12680_support-tab-corner.gif') no-repeat;
height: 27px;
position: absolute;
right: 0;
top: 0;
width: 3px;
}

ul.support-tabs li a:hover, ul.support-tabs li a.current {
background: url('/digitalAssets/12681_support-tab-bg-hover.gif') no-repeat;
text-decoration: none;
color: #FFF;
}

ul.support-tabs li a:hover span.corner, ul.support-tabs li a.current span.corner {
background: url('/digitalAssets/12682_support-tab-corner-hover.gif') no-repeat;
width: 4px;
}

.support-content {
border: 1px solid #d6d6d6;
display: none;
margin: 0 0 5px 0;
padding: 10px;
}

.support-content#shared-hosting {
display: block;
}

.support-content h1 {
margin: 0;
padding: 0;
font: 18px Tahoma, Sans-serif;
}

.support-content h2 {
margin: 10px 0;
padding: 0;
font: bold 13px Tahoma, Sans-serif;
}

/* Taken from Content page 27/07/09 */

	BODY
{
    font: 0.7em Tahoma, Arial;
	color: #666;
    
}

.sitemapBox
{
    
    width:209px;
     height: 25px;
    float:left;
    vertical-align:bottom;
      
    
}

.sitemapHeader
{
    background-color: #F45B0D;
    height: 18px;
    width: 209px;
    text-align: center;
    font: 11px Tahoma, Arial;
    color: #ffffff;
    font-weight: 900; 
    vertical-align:bottom;
    padding-top:.5em;
    
}

.sitemapHeader a,.sitemapHeader a:visited
{
    color: #ffffff;
    text-decoration:none;
}

.sitemapHeader a:hover
{
     color:#ff7a11;
     text-decoration:underline;
}



#sitemapLeft
{
    float:left;
    vertical-align:middle;
     width:209px; 
   
    
}

#sitemapRight
{ 
    clear:right;
    vertical-align:middle;
    
}

.orangeBorder
{
    margin-top: -.8em;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ff7700;
}


.itemList
{
    
    width: 209px;
    height:8px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color:#F3F2F2;
    vertical-align:top;
    padding-bottom:.8em;
   margin-top:-.8em;
   
    text-align:left;
    clear:both;
    font: 11px Tahoma, Arial;
  
}

.itemList2
{
        width: 209px;
    height:9px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #F3F2F2 ;
    vertical-align:top;
    padding-bottom:.8em;   
    text-align:left;
    clear:both;
    padding-top:.5em;
}


.folder
{
  padding-right:.4em;   
  vertical-align:middle;
}


.itemList a,.itemList a:visited,.itemList2 a, .itemList2 a:visited
{
  text-decoration:none;  
   color: #666;
   
}

.itemList a:hover, .itemList2 a:hover
{
 
  color:#ff7a11;
  text-decoration:underline;
    
}/* Microsoft WebsiteSpark */

#mainright.no-border-padding {
    border:                     0;
    _display:                   inline;
    padding:                    0;
}

.mws-header {
    background:               #2d2d2d url('/digitalAssets/12666_header-bg.gif') no-repeat;
    margin:                    0 0 5px 0;
    padding:                    15px 0 15px 177px;
    width:                      378px;
}

.mws-header span {
    color:                      #FFF;
    display:                  inline-block;
    font:                       18px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    margin:                     0;
    padding:                    0 0 10px;
}

.mws-header p {
    color:                      #FFF;
    font:                       12px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    margin:                     0 0 10px;
    _margin:                    0 0 5px;
}

.mws-subcontent, .mbs-subcontent {
    padding:                    10px;
    width: 535px;
}

.mws-subcontent h1, .mws-subcontent h2, .mbs-subcontent h1, , .mbs-subcontent h2 {
    font-size: 165%;
    font-weight: normal;
    margin: 0;
    padding:                    7px 0;
}

.mws-subcontent span.mws-orange-title, .mws-subcontent ul li span span.mws-orange-title {
    color: #FF6600;
    font-weight: bold;
}

.mws-subcontent p, .mbs-subcontent p {
    color:                      #666666;
    margin:                     0;
    padding:                    7px 0;
}

.mws-subcontent ul, .mbs-subcontent ul {
    color:                      #FF6600;
    margin:                     0;
    padding:                    7px 0 7px 15px;
}

.mws-subcontent ul li span, .mbs-subcontent ul li span {
    color:                      #666666;
}

.mws-subnav-cnt {
    border:                     1px solid #e4e1e1;
    float:                      right;
    padding:                    4px;
margin: 0 -10px 10px 10px;
    width:                      184px;
}

.mws-subnav-cnt .mws-subnav {
    background:                 #FFF url('/digitalAssets/12668_subnav-bg.gif') repeat-x left bottom;
}

.mws-subnav-cnt .mws-subnav ul {
    list-style-type:            none;
    margin:                     0;
    padding:                    0;
}

.mws-subnav-cnt .mws-subnav ul li {
    padding:                    7px 10px;
}

.mws-subnav-cnt .mws-subnav ul li a {
    color:                      #ff4e00;
    font:                       12px Tahoma, Arial, Sans-serif;
}

.mws-grey-panel {
    background:                 #d5d4d4 url('/digitalAssets/12669_greypanel-bg.gif') repeat-x;
    clear:                      both;
    _margin-left:               195px;
    padding:                    15px 20px;
    width:                      515px;
}

.mws-grey-panel h2 {
    color:                      #FF6600;
    font:                       24px/24px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    margin:                     0;
}

.mws-grey-panel p {
    color:                      #666666;
    margin:                     0;
    padding:                    7px 0 0;
}

.mws-grey-panel ul {
    color:                      #FF6600;
    margin:                     0;
    padding:                    7px 0 7px 15px;
}

.mws-grey-panel ul li span {
    color:                      #666666;
}

.mws-footer {
    background:                 #2d2d2d url('/digitalAssets/12670_footer-bg.gif') repeat-x left bottom;
    clear:                      both;
    margin:                     7px 0 0;
    _margin-left:               195px;
    padding:                    10px 20px;
    width:                      515px;
}

.mws-footer h2 {
    color:                      #FFF;
    font:                       18px/18px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    margin:                     0;
    padding:                    0 0 5px 0;
}

.mws-footer h2 a {
    color:                      #b9b9b9;
    text-decoration:            underline;
}

.mws-footer p {
    color:                      #b9b9b9;
    font:                       10px Tahoma, Sans-serif;
    margin:                     0;
    padding:                    4px 0;
}

.mws-footer a {
    color:                      #FFF;
    text-decoration:            underline;
}


.mbs-header {
    background:               #224167 url('/digitalAssets/12419_header-bg.gif') no-repeat;
    margin:                    0 0 5px 0;
    height: 188px;
    padding:                    10px 0 0 208px;
    width:                      347px;
}

.mbs-header span {
    color:                      #FFF;
    display:                  inline-block;
    font:                       18px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    margin:                     0;
    padding:                    0 0 5px;
}

.mbs-header p {
    color:                      #FFF;
    font:                       12px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    margin:                     0 0 5px;
}

.mbs-footer {
    background:               #224167 url('/digitalAssets/12420_footer-bg.gif') no-repeat;
    height: 58px;
    margin: 10px 0 0;
    padding: 10px 10px 0;
    width: 535px;
}

.mbs-footer p {
    color:                      #FFF;
    display:                  inline-block;
    font:                       18px "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-serif;
    float: left;
    margin:                     0;
    padding:                    0 0 10px;
}

.mbs-footer a {
 color: #d0cfcf;
text-decoration: underline;
}

.mbs-footer a.sign-up {
    float: right;
    margin: 11px -2px 0 0;
}
