
html,body { font-family:arial,helvetica,sans-serif;color:#555;font-size:12px;line-height:1.2em; }
h1,h2 { font-weight:bold; }
a,a:link,a:visited,a:active{text-decoration:none;color:#528BC0; }
a:hover{text-decoration:underline;color:#FF4000; }

h1 { position:relative;color:#333;font-size:120%;padding:4px 0;margin:0; }
h2 { position:relative;color:#333;font-size:110%;padding:2px 0;margin:0; }

.boxcontent{position:relative;padding:7px 10px; }

.statusmessagebox{border:1px solid #D7D7D7;background:none;padding:3px;margin:0 0 5px 0; }

hr { color: #cccccc; background-color:#cccccc; }
#status { color:red;font-size:16pt;padding-bottom:5px; }

#picker1,#picker2 { cursor:pointer;text-align:center;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:11pt;height:25px;line-height:23px;border-bottom: 1px #000000 solid;border-right: 1px #000000 solid;border-top: 1px #cccccc solid;border-left: 1px #cccccc solid;width:150px;background-color:#506987;color:#ffffff; }
#picker1,#picker2 { height:23px; }
#friendSelector1,#friendSelector2 { text-align:left;font-family:Arial;padding:0px;position:absolute;z-index:1;background-color:#ffffff;border:#669acc 2px solid;visibility:hidden;width:250px; }

.friendSelector { text-align:left;font-family:Arial;padding:0px;position:absolute;z-index:1;background-color:#ffffff;border:#669acc 2px solid;visibility:hidden;width:200px; }

.announcement-box { padding: 5px; background: #E2FFE4; }
.announcement-box-title { font-size: 1em; font-weight: bold; display: inline; color: green; }
.announcement-box-text { display: inline; padding-left: 10px; padding-right: 10px; }

.menu2 { color:#0060a2;font-weight:bold;font-size:10pt; }
a.menu2 { font-weight:bold;font-size:10pt; }
a.menu2,a.menu2:link,a.menu2:visited,a.menu2:active{text-decoration:none;color:#0060a2; }
a.menu2:hover { text-decoration:underline;color:#ff4000; }

.navlink { cursor:pointer;text-decoration:underline;color:blue; }