﻿html{
height:100%}

body{
background-color:#6292b9;
background-image:none;
background-position:top;
background-repeat:no-repeat;
color:#000;
font:14px Arial,Verdana,sans-serif;
height:100%;
margin:0;
direction:ltr}


a{
color:#4e7dbf;
outline:none}

a:visited{
color:#4e7dbf}

a:hover{
color:#551a8b}

a:active{
color:#4e7dbf}

a img{
border:0}

.outer {
background-image:none;
background-position:center top;
background-repeat:no-repeat;
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
clear:both;
margin:0 0 5px 0;
padding:5px 0 0
}

.header {
background-color:#a3c0e0;
background-image:none;
background-position:center center;
background-repeat:no-repeat;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none;
font-family:Arial,Verdana,sans-serif;
margin:0 0 5px;
position:relative;
text-align:Left
}

div.wrapper{
margin:0 5px;
position:relative;
text-align:left}

.commonfont,
.commonfont td{
font-size:14px;
font-family:Arial,Verdana,sans-serif;
}

td{
vertical-align:top;
}

/***********************/
/* Side Bar Navigation */
/***********************/
.sidebar{
background-color:transparent;
background-image:none;
background-position:top;
background-repeat:no-repeat;
font-size:13px;
position:absolute;
top:0;
width:145px;}

.sidebar-content{
border-top:none;
border-bottom:none;
border-right:none;
border-left:none;
padding:0}

.sidebar-inside{
padding:0}

.sidebar-gadget {
border-top:1px solid #266487;
border-bottom:1px solid #266487;
border-right:1px solid #266487;
border-left:1px solid #266487;
color:#000;
font-family:Arial,Verdana,sans-serif;
font-size:14px;
margin:0 0 6px}

.sidebar-gadget-inside{
background-color:#fff;
background-image:none;
background-position:top;
background-repeat:repeat-x;
color:#000;
overflow:hidden}

.sidebar-gadget-inside ul{
line-height:1.33em;
margin:0;
padding:4px 0}

.sidebar-gadget-inside li{
list-style:none;
margin:0;
padding:3px 0 3px 5px}

.sidebar-gadget h4{
background-color:#a3c0e0;
background-image:url(http://www.gstatic.com/sites/p/1236722368649/system/app/themes/shipshape/sidebar-gadget-header-bg.gif);
background-position:top;
background-repeat:repeat-x;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none;
color:#000;
font-family:Arial,Verdana,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
overflow:hidden;
padding:3px 5px}

.ws-sidebar-nav{
border-bottom:0 !important}

.ws-sidebar-nav a:visited{
color:#4e7dbf !important}

/****************************/
/* Main Content */
/****************************/
.outside{
background-color:#fff;
background-image:none;
background-position:top;
background-repeat:no-repeat;
position:relative;
}

.outside-in{
background-color:#fff;
background-image:none;
background-position:top;
background-repeat:no-repeat;
border-left:1px solid #266487;
border-right:1px solid #266487;
border-top:1px solid #266487;
border-bottom:1px solid #266487;
}

.content-wrapper{
position:relative}

.main-content-withborder{
border-top:1px solid #266487;
border-bottom:1px solid #266487;
border-right:1px solid #266487;
border-left:1px solid #266487;
color:#000;
font-family:Arial,Verdana,sans-serif;
font-size:14px}

/* Page title styling */
.page-title{
color:#000;
font-family:Arial,Verdana,sans-serif;
font-size:22px;
font-weight:bold;
margin:0;
padding:9px 10px 8px}

/* ********************************************** *
 * SUBFOOTER *
 * Subfooter styling (site name,quick links,etc.) *
 * ********************************************** */
.subfooter{
color:#fff;
font-size:11px;
padding:0 0 5px;
text-align:center}

.subfooter p{
margin:0;
padding:5px}

.subfooter p span{
color:#fff;
font-size:10px}

.subfooter p a,
.subfooter p a:visited{
color:#9fdff0}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(/Images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(/Images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(/Images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(/Images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
