/* CSS Document */
html
{
margin:0;padding:0;
}

body
{
margin:0;
padding:0;
font: 80%;
font-family:Arial, Helvetica, sans-serif; 
}
p
{
font-family:Arial, Helvetica, sans-serif;
margin:10px 10px;
}
/*yellow box right hand corner *not working right, top padding for text off FIX*/
div#righthead
{
font-family:Arial, Helvetica, sans-serif;
margin-left:605px;
background-color:#ffc;
background-image:url(/commercial/unauth/wpsmedicare/_images/large_red_divider.gif);
background-position:left;
background-repeat:no-repeat;
}
#righthead ul
{
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
}
#righthead li
{
color:#048;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12.2pt;
padding-left:-300px;
}
#righthead a
{
color:#048;
border-bottom-width:thin;
border-bottom-color:#903;
font-family:Arial, Helvetica, sans-serif;
}
#righthead a:hover
{
color:#fff;
border-bottom-width:thin;
border-bottom-color:#369;
background-color:#048;
font-family:Arial, Helvetica, sans-serif;
padding-top:1px;
}
/*end of yellow box*/
a:visited
{
color:none;
}
div#header
{
margin: 0px;
padding: 0px;
}
div#header h1
{
margin: 0px;
padding-left: 0px;
}
DIV#header img
{
float: left;
}
/*DIV IN PLACE BEHIND NAV*/
div#secondheader
{
width:100%;
background-position: left 50%;
background-image:url(/commercial/unauth/wpsmedicare/_images/nav_bck.gif);
height:35px;
margin-top:-10px;
background-repeat:repeat-x;
background-position:left;
}
div#Layer1
{
position:absolute;
width:90%;
height:115px;
z-index:1;
color:#fff;
font-size:10pt;
padding-top:5px;
padding-left:10px;
}
/* middle (content) column*/
div#content
{
background-color:#fff;
height:100%;
}
div#content
{
padding:40px 60px 20px 20px;
}
div#content a:link    
{
color:#048; 
border-bottom:thin #048;
}
/*
div#content a:visited 
{
color:#903; 
}*/
div#content a:hover   
{
color:#048; 
border-bottom:thin #048; 
background-color:#ffc
}
div#wrapper{float:left;width:100%}
/*
div#content a:active  
{
color:#00f; 
border-bottom:thin #00f;
}*/
p.content 
{
line-height:1.4; font-size:100%; color:#000;
}
ul.content
{
color:#000;
list-style-type:disc;
}
li.content
{
list-style-type:disc;
}
ul.sub
{
list-style-type:none;
color:#000;
list-style-position:inside;
}
li.sub
{
color:#000;
list-style-type:square;
list-style-position:inside;
}
h1.content
{
color:#003; 
padding-left:10px; 
font-size:22px; 
font-weight:bold; 
margin-top:0;
margin-bottom:5px;
}
h2.content
{
color:#003; 
padding-left:10px; 
font-size:20px; 
font-weight:bold; 
margin-top:0;
margin-bottom:5px;
}
h4.content
{
color:#003;
background-color:#ffc; 
padding-left:10px; 
font-size:16px; 
font-weight:bold; 
margin-top:0;
margin-bottom:5px;
}
h5.content
{
color:#003; 
padding-left:10px; 
font-size:14px; 
font-weight:bold; 
margin-top:0;
margin-bottom:5px;
}
.content a:visited
{color:#603;}
/*end of content*/

/*breadcrumbs*/
#breadcrumb
{
font-family:Arial, Helvetica, sans-serif;
}
#breadcrumb a
{
background-image:url(/commercial/unauth/wpsmedicare/_images/breadcrumb.gif);
margin-top:5px;
background-position:left;
background-repeat:no-repeat;
padding-left:15px;
color:#00f;
border-bottom-width:thin;
border-bottom-color:#00f;
font-family:Arial, Helvetica, sans-serif;
font-size:.55em;
}
/*
#breadcrumb a:active
{
font-family:Arial, Helvetica, sans-serif;
color: #603;
}*/

#breadcrumb a:hover
{
color:#369;
background-color:#ffc;
border-bottom-width:thin;
border-bottom-color:#369;
font-family:Arial, Helvetica, sans-serif;

}
/*
#breadcrumb a:visited
{
color:#303;
}
*/
a#first
{
font-family:Arial, Helvetica, sans-serif;
background-image:none;
}
/*end of breadcrumbs*/


/*Top Level Navigation in the blue header*/
<!--[if IE 5]>

#nav a {
clear: both;
width: 100%;
}
<![endif]-->

<!--[if lte IE 6]>

#nav a {height: 3%;}

<![endif]-->


#nav
{
width:100%;
}

#nav li a {
	display: block;
	font-weight: normal;
	color: #fff;
	padding: 0.3em;
	height:25px;
background-color:#003;
}

#nav li {
	float: left;
	position: relative;
	width: 135px;
	padding:0;
	text-align: center;
	cursor: default;
	list-style-type:none;
	
}
#nav li a:hover{
	
	color:#ffc;
	background-color:#048;


}

#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
		}

li ul {
	display: none;
	left: 0;
	font-weight: normal;
	font-size:80%;
	
}

li>ul {
	top: auto;
	left: auto;
	
}

li li {
	display: block;
	border: 0;
	
}

li:hover ul, li.over ul {
	display: block;
	background-color:#003;

}

li#last {
}

/*End of Top Level Navigation*/


/*left side navigation*/
div#navigation div
{margin-left:-25px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:100%; height:}
div#navigation ul
{list-style-type:none;}
div#navigation li 
{list-style-type: none; background-color:#003;padding-bottom:4px; padding-top:4px;border-bottom:solid 1px #048;}
div#navigation a 
{display:block; padding-left:6px;}
div#navigation a:link 
{color:#fff;text-decoration:none;}
div#navigation a:visited {color:#ff9;text-decoration: none;}
div#navigation a:hover {
color:#fff; border-left:solid 3px #369; padding-left:3px; 
background-color:#048; margin-bottom:0px;}

div#navimage
{
margin-top:-40px;
margin-bottom:-15px;
background-color:#fff;
border:none;
border-color:#fff;
}

#navimage a
{
border-color:#fff;
border:none;
background-color:#fff;

}
#navimage a:hover
{

border-color:#fff;
border:none;
background-color:#fff;
}
.navheader{color:#fff; margin-left:-14px;padding-left:8px;padding-top:2px;padding-bottom:2px;margin-top:12px; margin-bottom:2px;}
.navsublinks{color:#ffc; font-weight:normal; padding-left:10px;}
.navsubsublinks{color:#fff; font-weight:normal; padding-left:14px;}


/* right side */
div#sidebar{padding-bottom:80px;} 
/*quick tip box*/
div#quicktip
{
width: 230px;
margin:0;
border-bottom:solid #903 1px;
border-left:solid #903 1px;
border-right:solid #903 1px;
margin-top:-8px;
border-top:0;

}
.quicktip ul
{
font-family:Arial, Helvetica, sans-serif;
margin: 5px;
height:150px;
list-style-type:none;
background-color:#fff;
}

.quicktip li
{
color:#003;
border-bottom-width:thin;
border-bottom-color:#003;
list-style-type:none;
padding-bottom:2px;
font-size:12px;
margin-left:-20px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
}

.quicktip a
{
font-family:Arial, Helvetica, sans-serif;
color:#009;
}

.quicktip a:hover
{
color:#fff;
background-color:#048;
}

h3.quicktip
{
width:93%;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;color:#fff;
background-color:#ffc;
margin-top:10px;
margin-bottom:5px;
text-align:left;
background-image:none;
color:#903;
}
.right {
width: 230px;
padding-bottom:0px;
}
.smalltext li
{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#048;
border-bottom-width:thin;
border-bottom-color:#048;
padding-left:100px;
margin-bottom:-12px;
}
.smalltext a
{
font-family:Arial, Helvetica, sans-serif;
color:#048;
border-bottom-width:thin;
border-bottom-color:#048;
}
.smalltext a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ffc;
background-color:#048;
border-bottom-width:thin;
border-bottom-color:#048;
}
.right div
{
margin: 0;
padding: 0px 0px 0px 0px;
}
.right ul
{
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding: 2px;
overflow:scroll;
height:100px;
list-style-type:none;
text-align:left;
background-image:url(/commercial/unauth/wpsmedicare/_images/large_red_divider_side.gif);
background-color:#fff;
background-position:left;
background-repeat:repeat-y;
}
.right li
{
color:#048;
border-bottom-width:thin;
border-bottom-color:#048;
padding-bottom:2px;
font-size:12px;
display:block;
margin-left:10px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
}

.right a
{
font-family:Arial, Helvetica, sans-serif;
color:#048;
background-image:url(/commercial/unauth/wpsmedicare/_images/arrow.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:9px;
}
.right a:hover
{
background-image:url(/commercial/unauth/wpsmedicare/_images/arrow_2.jpg);
background-position:top left;
background-repeat:no-repeat;
color:#fff;
background-color:#048;
border-bottom-width:thin;
border-bottom-color:#ffc;
}


h3.right
{
font-family:Arial, Helvetica, sans-serif;
font-size:95%;color:#fff;
background-color:#ffc;
margin-top:10px;
margin-bottom:5px;
text-align:left;
background-image:none;
margin-right:-15px;
color:#903;
}
/*end of right navigation*/

/* footer */
div#footer
{
background:#fff;
color:#048;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
line-height:150%;
border-top:#048 solid 2px;
padding-top:10px;
font-size:10px;
}
div#footer ul
{
list-style-type: none;
}
div#footer li
{
display:inline;
}

div#footer a
{
color:#048;
font-family:Arial, Helvetica, sans-serif;
border-bottom-width:thin;
border-bottom-color:#048;
}
div#footer a:hover
{
color:#ffc;
background-color:#048;
font-family:Arial, Helvetica, sans-serif;
}
div#footerimage
{ 
 border:none;
 float:right;
 margin-top:-50px;
}
div#footerimage a:hover
{
background-color:#fff;
}
#searchlayer {
	width:400px;
	z-index:1;
	margin-top:65px;
	margin-left:215px;
}
th{
	background-color: silver;
	text-align: left;
}
table.decoration{
	border-color: silver;
	border-width: thin;
	border-style: solid;
}
