
* {
margin : 0;
padding : 0;
}
body {
text-align : center;
background-color : #CCCFD4;
 background-repeat : repeat-x;
background-image : url('http://resources.wwps.org/prospectpoint/images/bgslice1.png'); 
font-family : Helvetica, Verdana, Geneva, Arial, Sans-Serif;
font-size : 80%;
}


p {
  margin-bottom: 0 }
p + p {
  text-indent: 1.5em;
  margin-top: 0 }

hr {
color : #ddd;
}
img {
border-style : none;
}
a:link {
text-decoration : none;
color : #004080;
text-align : left;
}
a:visited {
text-decoration : none;
color : #004080;
}
a:active {
text-decoration : underline;
color : #acacac;
}
a:hover {
text-decoration : underline;
color : #a80000;
}
#wrapper {
margin : 0 auto;
width :55em; 
background-color : #fff;
border-right : 1px solid #222; 
border-left : 1px groove #222; 
}
#wrappertwo {
margin : 0 auto;
width :55em; 
background-color : #fff;
border-right : 1px groove #222; 
border-left : 1px groove #222; 
}

#header {
width : 100%;
background-image : url('../images/backgrounds/superstarlogo75.png');
background-repeat : no-repeat;
 height : 188px;
background-color : #f5f5f5;
/* border-bottom: 4px inset silver; */
color :  #153E7E; 
text-align : center;
padding : 0
}
#navbar {
text-align : center;
background : #fff;
width : 100%;
height : 70px;
background : url('http://resources.wwps.org/prospectpoint/css/newbackground2.png');
background-repeat : repeat-x;
}
#navbar ul {
text-align: center;
padding-top : 0.75em;
font : bold 20px Verdana;
list-style-type : none;
}

#navbar li {
float :left;
position : relative;
position : relative;}

#navbar a, #navbar a:link, #navbar a:visited {
text-align : center;
text-decoration : none;
font-family : Verdana, Geneva, Arial, Sans-Serif;
font-size : 80%;
color : #444;
display : block;
height : 2em;
width : 6em;
border-right : 1px solid silver;
line-height : 2em;
outline-style : none;
}
#navbar a:hover, #navbar a:active, #navbar li.selected a:link, #navbar li.selected a:visited {
background : silver url('http://resources.wwps.org/prospectpoint/images/backgrounds/redfadebg.png');
color : #fff;
}
#navbar li ul {
background : #ff0000;
position : absolute;
z-index : 100;
visibility : hidden;
border-top : 1px solid #6c96be;
border-left : 2px solid #999;
border-bottom : 3px solid #888;
}
#navbar li:hover ul, #navbar li a:hover ul {
visibility : visible;
top : 1.5em;
left : 0;
z-index : 100;
}
#navbar li:hover ul li a, #navbar li a:hover ul li a {
text-align : center;
background : #ff0000;
z-index : 100;
color : #000;
text-decoration : none;
text-align : left;
display : block;
width : 7em;
padding : 0 0 0 0.5em;
height : auto;
}
#navbar li:hover ul li a:hover, #navbar li a:hover ul li a:hover {
text-align : center;
border-left : 1px solid #fff;
background : #a80000 url('http://resources.wwps.org/prospectpoint/images/backgrounds/onbg.png');
z-index : 100;
color : #fff;
}
#navbar table {
margin : -1px;
border-collapse : collapse;
position : absolute;
top : 0.05em;
left : 0;
z-index : 100;
}
#navcontainer ul {
padding : 1em 0;
margin : 0;
list-style-type : none;
background-color : #036;
color : #fff;
width : 100%;
font : normal 90% arial, helvetica, sans-serif;
text-align : center;
}
#navcontainer li {
display : inline;
}
#navcontainer li a {
text-decoration : none;
background-color : #036;
color : #fff;
padding : 1em 1em;
border-right : 1px solid #fff;
border-left : 1px solid #fff;
}
#navcontainer li a:hover {
text-decoration : underline;
background-color : #369;
color : #fff;
}
#leftcolumn {
float : left;
width : 10em; 
border-left : 1px solid #ddd;
margin-top : 2em;
padding : 0.5em;
text-align : left;
background-color : #fff;
}
#rightcolumn {
float : right;
width :10em; /*  9em; */
padding : 1.5em;
margin-top : 2em;
background-color : #fff;
text-align : left;
border-right : 1px solid #ddd;
}
#content {
margin : 2em 11em;
font-size : medium;
padding-bottom : 0.5em;
background-color : #fff;
color : #000;
text-align : left;
border : 3px double #ddd;
}
#bottomline, .clearfix {
clear : both;
}
#footer {
clear : both;
background-color : #91adca;
color : #000;
border-top : 1px solid #b0c4d0;
min-height : 2em;
}
#bottomline ul {
clear : both;
text-align : center;
padding-bottom : 5px;
padding-top : 5px;
padding-left : 0;
margin-top : 0;
margin-left : 0;
background-color : #fff;
color : #000;
width : 99%;
font-family : Arial, Helvetica, sans-serif;
line-height : 9px;
border : 2px solid #b7c6d0;
}
#bottomline ul li {
clear : both;
display : inline;
padding : 5px 0;
}
#bottomline ul li a {
clear : both;
color : #666;
text-decoration : none;
padding : 5px 10px;
}
#bottomline ul li a:hover {
background-color : #b7c6d0;
color : #fff;
}
#bottomline #active {
border-left : 1px solid #fff;
}
#navfooter {
font-family : Arial, Sans-Serif;
width : 100%;
margin : 0 auto;
}
#navlistfooter {
width : 100%;
text-align : center;
text-indent : 0;
list-style-type : none;
margin : auto 0;
padding : 0;
}
#navlistfooter li {
text-indent : 0;
display : inline;
margin : 0;
padding : 0;
}
#navlistfooter li a {
border : none;
text-decoration : none;
color : #ccc;
font-size : 0.5em;
padding : 0 2px;
}
#navlistfooter li a:hover, #navlist a#current {
color : #333;
font-size : 1em;
}
#navlistfooter a#rbbweb {
color : #fc6;
font-family : papyrus;
}
#content h1 {
margin-left : 10px;
font-size : 1.5em;
}
#content p {
font-size : 0.85em;
line-height : 1.5em;
margin : 1em 12px;
}
#content ul {
font-size : 0.85em;
margin : 1em 20px 1em 40px;
}
#content ul li {
margin-bottom : 0.5em;
}
.alertyellow {
	background: #fff6bf ;
	text-align: center;
	padding : 3px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	}
.alertblue {
	background: #cff ;
	text-align: center;
	padding : 3px;
	border-top: 2px solid #004080;
	border-bottom: 2px solid #369;
	}
.alertimage {
	background: #fff ;
	
	/* background-image:url('http://resources.wwps.org/prospectpoint/css/bluebg1.jpg'); background-repeat:repeat-x; */
	color : #ddd;
	text-align: center;
	padding : 3px 0;	
	border-bottom : 3px double #ddd;
	
	
	}

p.littlelink {
font-size:9px;
font-style:italic;
}

.redstar, .redstar ul, .redstar li {
border : 0 none;
list-style-type : none;
text-decoration : none;
list-style-position : inside;
padding-left : 0.5em;
margin-left : -0.5em;
font-family : Arial, Garamond, sans-serif;
text-align : left;
font-size : 10px; 
list-style-image:url('http://resources.wwps.org/prospectpoint/images/starbullet.jpg')
}
.firstletter {
color : #a30d0d;
padding : 2px;
font-size : large;
font-style : italic;
}
.toplink a, .toplink a:visited {
padding : 1px 0;
border-left : 1px solid #fff;
border-right: 1px solid #fff;

color : #369;
font-size : 9px;
font-style : normal;
text-decoration : none;
text-align : left;
font-weight : normal;
}
.toplink a:hover {
text-decoration : none;
color : #d50000;
background-color : #f5f5f5;
border-left : 1px dashed #adbadc;
border-right : 1px dashed #adbadc;
font-style : normal;
font-weight : normal;
}
.littlelink {
font-size : 9px;
font-style : italic;
}

.headings {
border-left : 4px solid #004080;
border-bottom : 1px solid #004080;
padding : 2px 12px;
color : #004080;
font-family : Verdana, Geneva, Sans-Serif, Arial;
font-size : 18px;
font-weight : 600;
text-align : left;
-moz-border-radius :5px;
-webkit-border-radius :5px;
}
.headingstwo {
background-color : #ca0000;
background-image : url('http://resources.wwps.org/prospectpoint/images/starheader.gif');
background-repeat : no-repeat;
padding : 10px;
color : #ffffff;
font-family : Verdana, Geneva, Sans-Serif, Arial;
font-size : 16px;
font-weight : 600;
text-align : center;
-moz-border-radius :5px;
-webkit-border-radius :5px;
}
.toptitle {
color :#cff;
height : 25px;
font-size : 0.75em;
font-family : Arial;
padding : 12px;
background-image : url('http://resources.wwps.org/prospectpoint/css/newbg2.png');
}
.captionpic {
width : 180px;
height : 220px;
float : left;
border : 0;
font-family : Arial, Helvetica, Sans-Serif;
font-size : 0.8em;
color : #555;
text-align : left;
clear : left;
margin : 1em 1em 0;
padding : 0.25em;
}
.captionpic img {
border : none;
}
.linklist {
list-style-type : circle;
list-style-position : inside;
padding : 0;
margin : 0;
text-align : left;
background-color : #f5f5f5;
border-right : 1px solid #dfdfdf;
}
.curlycontainer {
border : 1px solid #b8b8b8;
margin-bottom : 1em;
width : 9em;
}
.curlycontainer .innerdiv {
background : url('../media/brcorner.gif') no-repeat right bottom;
position : relative;
left : 2px;
top : 2px;
padding : 10px
}
.bluebox {
padding : 5px;
margin : 10px;
background : #ddd;
border : 1px solid #369;
text-align : center;
}
.borderright {
border-right : 4px solid #ddd;
}
.badgetop {
background-color : #91adca;
text-align : center;
color : #fff;
border-left : 2px solid #004080;
border-bottom : 1px solid #004080;
padding : 4px;
}
.badgebottom {
color : #336699;
text-align : center;
border-bottom : 25px solid #ddd;
padding : 4px;
margin-bottom : 10px;
}