/* Start of CMSMS style sheet 'Advisory_Default' */
/* Reset Styles */

html, body, div, h1, h2, h3, h4, h5, h6, p, ol, ul, li {
	margin:0;
	padding:0;
	}
	
img { border:0; }

html {
	background-color: #f6f6f6;
	color: #000;
	font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;
	font-size: 62.5%;
}

/* Typography */

h1 {
background: url('uploads/images/advisory/logo3.gif') no-repeat top center; 
	font-size: 1em;
	color: #00A0C6;
	height: 6.6em;
overflow: hidden;
	position: relative;
	text-align: center;
width: 16em;
}

h1 a {
	display: block;
	height: 0;
overflow: hidden;
padding: 6.8em 0 0 0;
}

h2, h3 { color: #000; }
	
h2 {
	font-size: 2.4em;
	line-height: 1.16;
	padding: 0 1.5em 0 0.5em;
}

h3 {
font-size: 1.6em;
line-height: 1.125;
margin-bottom: 1em;
padding: 0 1.875em 0 0.75em;
font-style: italic;
}

hr {
background-image: url('uploads/images/advisory/colored-bar.gif');
border: 0;
height: 1.7em;
margin-bottom: 1.8em;
}

p, li { font: 1.2em/1.5 Tahoma, Helvetica,'Helvetica Neue',Arial,sans-serif; }

p {
	margin-bottom: 1em;
	padding: 0 3em 0 1em;
	}	
	
hr + p { 
font-size: 1.6em; 
line-height: 1.4;
padding: 0 2.25em 0 0.75em;
}

a { color: #00A0C6; }

a:hover, a:active { color: #000; }

/* Layout */

body {
margin: 0 auto;
	width: 90em;
}

#maincontainer {
	background-color: white;
float: left;
padding: 2em 0 2em 2em;
width: 88em;
	}

#greybar {
background: #cae3ee url('uploads/images/advisory/wavy_line.png') no-repeat -160px 0;
	float: left;
	height: 68em;
position: relative;	
width: 16em;
	}

#bar_foot {
background: #cae3ee url('uploads/images/advisory/blue-bot3.png') no-repeat left bottom;
bottom: -1px;
height: 40px;
position: absolute;
width: 150px;
}
	
#content {
	float: left;
	padding: 6em 0 0 2em;
	width: 52em;
	}	
	
#content ol, #content ul {
color: #00A0C6;
line-height: 1.5em;
padding-left: 3em;
}

#content .current_page { color: #000; }

.footer {
border-top: 1px solid #cae3ee;
clear: both;
line-height: 2.4;
margin-top: 3em;
}

/* Navigation */

#navsec {
        float: left;
        width: 16em;
}

#navsec div {
background: url('uploads/images/advisory/pr_strip.png') no-repeat right top;
height: 10em;
margin: 5em 1.667em 0 0;
text-align: right;
}

#navsec p {
height: 5.5em;
line-height: 1.2;
margin-top: 1em;
padding: 2em 0 0 5em;
}

#navsec p a { 
background: url('uploads/images/landing_page/sandarrow.gif') no-repeat right bottom;
color: #000;
display: block;
height: 100%;
text-decoration: none;
}


#navsecmenu {
	margin-right: 2em;
	padding-top: 7em;
	}

#navsecmenu li {
	font-size: 1.2em;
		line-height: 1.4;
list-style: none;
		padding: 0.3em 0;
		text-align: right;
		text-transform: uppercase;
		}

#navsecmenu li a {
	color: black;
	text-decoration: none;
	}	
	
#navsecmenu li a:hover { color: #00A0C6; }		
	
#navsecmenu li li { font-size: 1em; }

#navsecmenu  li li li {
        border-bottom: 1px dotted #00A0C6;
        text-transform: capitalize;
}
	
#navsecmenu a.active, #navsec a.active:visited, #navsec a.active:hover {
	color: #00A0C6;
	font-weight: bold;
}

/* Home Page */

.hpfloat {
       float: left;
       height: 22em;
       margin-right: 5px;
       padding: 0 1.2em;
       width: 22em;
}

.hpfloat h3 {
font-size: 1.2em;
line-height: 1.5;
padding: 0;
}

.hpfloat ul li {
color: #000;
list-style-type: circle;
}
/* End of 'Advisory_Default' */

