/* Corporate Branding For Vista Host Brand */

html	{ background: #F2F2F2;}

h1#logo {
display:block;
width:1000px;
height:150px;
text-indent:-9009px;
background:transparent url('images/vistahostLogo.gif') no-repeat 0 0;
position: absolute;
top: 0px;
left: 0px;
z-index: 5;
}

h1#logo a {
display:block;
width:100%;
height:100%;
outline:none;
}

#tagline { display: none;}

#canvasWrapper {
}

#canvasWrapper > footer { background:#202020; text-shadow:none; font-size:11px; color:#ffffff; padding:5px 20px 2px 20px; }
#canvasWrapper > footer a {color:#ffffff;}

#canvasWrapper > header { height: 150px; background: #2584c5; }
#canvas { border: none; background: #fff url('images/page-bg.jpeg') no-repeat right -140px; }
section.breadcrumb { display:none; }

.user { background:none; border:none; color:#fff; margin-top:25px; position:absolute; left:0px;}
.user img.avatar	{ margin-right:10px; width:25px; margin-top:15px;}
.user-detail .name	{ color: #404040;}
.user-detail .text	{ color: #666; }

/*MENU*/
#canvas header	{ background: #2584c5; height: 30px; }
.menu li { border-right: 0px solid #5f5f5f; }
.menu li a { color: white; text-transform: none; font-size: 12px; }
.menu li.active a { background: #2584c5; color: #fff; text-shadow: none!important; }
.menu ul ul { background: #2584c5; }
.menu li li { border-bottom: 1px solid #ffffff; }
.menu li li a:hover { background: url("../../images/arrow_sm_white.gif") 12px 10px no-repeat !important; }
.menu li li:hover { background: #f2f2f2; }
.menu li li:hover a { color: #000!important; }

div.rule2 { background: none; border-top: 1px solid #2584c5; }

a		{ color: #2584c5; text-decoration: none;}
a:hover		{ color: #2584c5; text-decoration: underline;}
.aLink 	{ color: #2584c5; cursor:pointer; text-decoration: none;}
.aLink:hover 	{ color: #2584c5; cursor:pointer; text-decoration: underline;}

.box-header .tabs li.active a	{ background: #B82700; }
.box-header .tabs li a.selected	{ background: #B82700; }