BODY {
  background-color:#ffffff;
}
#wrapper {
  background-color:#ffffff;
/*  background-image: url(../images/css/wrapper_bg_thin.gif);
  background-repeat: repeat-y;
  background-position: top;*/

}
#header {
/*  COLOR: #000;*/
  /*background-color: #458abf;*/
  background-color: #ffffff;
/*  background-image: url(../images/logo_alexius_bg.gif);
  background-repeat: no-repeat;
  background-position: top left;*/
}
#header img {
  border: 0px solid black;
}

#footerbar {
  COLOR: #cc9900;
  letter-spacing:2px;
/*  background:#8ba7b5 url(../images/css/footer_bg.gif) no-repeat;*/
}
#footerbar A {
  color:#cc9900;
  text-decoration:none;
}
#footerbar A:link {
  color:#cc9900;
  text-decoration:none;
}
#footerbar A:visited {
  color:#cc9900;
  text-decoration:none;
}
#footerbar A:hover {
  color:#cc9900;
}

#headerbar {
  /*COLOR: #000;*/
}
#headerbar A {
/*  color:#004583;*/
  text-decoration:none;
}
#headerbar A:link {
/*  color:#004583;*/
  text-decoration:none;
}
#headerbar A:visited {
  color:#004583;
  text-decoration:none;
}
#headerbarright A {
  COLOR: #000;
  text-decoration:underline;
}
#headerbarright A:link {
  COLOR: #000;
  text-decoration:underline;
}
#headerbarright A:visited {
  COLOR: #000;
  text-decoration:underline;
}
#headerbarleft A {
  COLOR: #cc9900 !important;
  text-decoration:underline;
}
#headerbarleft A:link {
  COLOR: #cc9900;
  text-decoration:underline;
}
#headerbarleft A:visited {
  COLOR: #cc9900;
  text-decoration:underline;
}
#headerbar A:hover {
  color:#004583;
  text-decoration:underline;
}
#headerbarmiddle a:link {
  text-decoration:none;
}
#headerbarmiddle a:hover {
  text-decoration:none;
}
#headerbarmiddle li a, #headerbarmiddle li a:link, #headerbarmiddle form li a:link, #headerbarmiddle form li a {
  color:#ffffff;
  background-image: none;
/*  background-color: #2b35b5;*/
  background-color: #ffffff;
  background-attachment: scroll;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #999999;
  }


#navbar {
  BACKGROUND: #5579AB;
  COLOR: #ffffff;
  letter-spacing:2px;
}
#navbar A {
  COLOR: #004583;
}
#navbar A:link {
  COLOR: #004583;
}
#navbar A:visited {
  COLOR: #004583;
}
#navbar A:hover {
  COLOR: #000;
}

#navbar A.selected {
  COLOR: #000;
  font-style:italic;
  background: #fff;
  text-decoration:underline;
}

#main {
  BACKGROUND: #fff
}
#advert {
  BACKGROUND: #ffffff
}
#nav {
  BACKGROUND: #5579AB
}
#nav A {
  COLOR: #ffffff
}
#nav A:link {
  COLOR: #ffffff
}
#nav A:visited {
  COLOR: #ffffff
}
#nav A:hover {
  COLOR: #040c5c
}
a{
  letter-spacing:0px;
}
#header A {
  color:#0C4B81;
}
#header A:link {
  color:#0C4B81;
}
#header A:visited {
  color:#0C4B81;
}

.errormessage {
  font-family:trebuchet,'Trebuchet MS', sans-serif;
  color:red;
  font-size:11px;
}



/* imported style classes for colors */


#topleft .box H2 {
  COLOR: #ffffff;
}

#left .box H2 {
  COLOR: #E8BE74;
}

#right .box ul {
  color:#026FA7;    
  }
  
#right .box li {
  
  COLOR: #000000;
  }
  
#right .box li a {
  color: #CC9900;
  }
  
  #right .box li a:link {
  color: #CC9900;
  }
  
   #right .box li a:visited {
  color: #CC9900;
  }
  
   #right .box li a:hover {
  color: #CC9900;
  }

.box {  
  border-color:#ccc;
}

.boxlogin {
  border-color:#ccc;
  background: #fff;
}

#topleft .box {
  background: #fff;
}

#topright .box {
  background: #fff;
}

#left .box {
  background: #5981BA;
}

#right .box {
  background: #fff;
}

#feature {  
  border-color: #000000;
  background: #ffffff;
}

#feature .left {
  background: #fff;
}

#feature .right { 
  BACKGROUND: #5981BA;
}

#logo{
  background: url(../images/spacer.gif) no-repeat 50% 50%;
}

#title{
  background: url(../images/title_swb.jpg) no-repeat 50% 50%;
}
#campus{
  background: url(../images/spacer.gif) no-repeat 50% 50%;  
}

#logosmall{
  background: url(../images/spacer.gif) no-repeat 50% 50%;
}
#titlesmall{
  background: url(../images/title_swb.jpg) no-repeat 50% 50%;
}

#adleaderboard {
/*  background: url(../images/add-top.gif) no-repeat 50% 50%;*/
}

#banner {
/*  background-color:#D1D9BD;*/
}
#campussmall{
  background: url(../images/spacer.gif) no-repeat 50% 50%;  
}

#titlelogo{
  /*background: url(../images/title_swb.jpg) no-repeat 50% 50%;*/
}

#login H2 {
  COLOR: #E8BE74;
}

.loginfriends {
  color:#ffffff;
}

#login LABEL {
  color:#ffffff;
}

#footer p a {
  color:#cc9900;
}

#footer p a:hover {
  color:#cc9900;
}

#footer p.end a, #footer p.right a  {
  color:#cc9900;
}

#footer P .end a:hover, #footer P .right a:hover  {
  color:#cc9900;
}


a.loginlink {
  color:#000000;
}

a.loginlink:hover {
  color:#000000;
}

#login .fieldlabel2 {
  color:#ffffff;
}

#login .fieldinput {
  color:#ffffff;
}

/* boxeshome */

.boxcommonbody ul {
  color:#026FA7;    
  }
.boxcommonbody li {
  COLOR: #000000;
  }
  
.boxcommonbody li a {
  COLOR: #cc9900; 
  }
  
  .boxcommonbody li a:link {
  COLOR: #cc9900;
  }
  
   .boxcommonbody li a:visited {
  COLOR: #cc9900;
  }
  
   .boxcommonbody li a:hover {
  COLOR: #cc9900;
  }
  
  .boxcommonbody a {
  COLOR: #cc9900;
  }
  
  .boxcommonbody a:link {
  COLOR: #cc9900;
  }
  
   .boxcommonbody a:visited {
  COLOR: #cc9900;
  }
  
   .boxcommonbody a:hover {
  COLOR: #cc9900;
  }


.boxcommonbody {
  background-color:#fff7d0;
  background-image: url(../images/css/rounded_bl.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}


/* added */
.boxcommonbody b {
  color:#000;
}

.boxmainbody a{
  COLOR: #cc9900;
}

.boxmainbody a:link{
  COLOR: #cc9900;
}

.boxmainbody a:visited{
  COLOR: #cc9900;
}

.boxmainbody a:hover{
  COLOR: #cc9900;
}

.boxcommon {  
    border-color:#ccc;
    background-color:#f9d02a;
    background-image: url(../images/css/rounded_tl.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
  
.boxcommon .p1 {    
  color:#ffffff;
  }
  
.boxcommon .p1 a {
  color:#ffffff;
}

.boxcommon .p1 a:link {
  color:#ffffff;
}

.boxcommon .p1 a:visited {
  color:#ffffff;
}

.boxcommon .p1 a:hover {
  color:#ffffff;
}

.boxmainsplitbody {   
  background:#2d69b2 url('../images/css/rounded_bl.gif') no-repeat bottom left;
}


.boxmainsplit { 
  border-color:#ccc;
  background:#2d69b2 url('../images/css/rounded_tl.gif') no-repeat top left;
}
  
.boxmainsplit .p1 {   
  color:#ffffff;
  }
  
.boxmainsplit .p1 a {
  color:#ffffff;
}

.boxmainsplit .p1 a:link {
  color:#ffffff;
}

.boxmainsplit .p1 a:visited {
  color:#ffffff;
}

.boxmainsplit .p1 a:hover {
  color:#ffffff;
}

.boxmainbody ul {
  color:#026FA7;    
  }
.boxmainbody li {
  COLOR: #000000;
  }
  
.boxmainbody li a {
  COLOR: #cc9900;
  }
  
  .boxmainbody li a:link {
  COLOR: #cc9900;
  }
  
   .boxmainbody li a:visited {
  COLOR: #cc9900;
  }
  
   .boxmainbody li a:hover {
  COLOR: #cc9900;
  }


.boxmainbody {  
  background-color:#fff7d0;
  background-image: url(../images/css/rounded_bl.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}

.boxmain {  
    /*border-color:#ccc;*/
    background-color:#f9d02a;
    background-image: url(../images/css/rounded_tl.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
  
.boxmain .p1 {    
  color:#fff;
  }
  
.boxmain .p1 a {
  color:#ffffff;
}

.boxmain .p1 a:link {
  color:#ffffff;
}

.boxmain .p1 a:visited {
  color:#ffffff;
}

.boxmain .p1 a:hover {
  color:#ffffff;
}
 
/* boxesother 

.boxfullbody {  
  border-color:#ccc;
  background:#fff;
}*/

.boxfullbody .content {
  background:#fff;
  color:#000000;
}

.boxfullbody {  
/*  border-color:#fff;
  background:#fff;*/
}

.boxfullbody .content {
  background:#fff;
  color:#000000;
}

.boxsubfull { 
/*    border-color:#ccc;
  background: #fff;
  border-color:#85a4c5;
*/
  background-color:#f9d02a;
  background-image: url('../images/css/rounded_tl.gif');
  background-repeat: no-repeat;
  background-position: top left;

}

.boxsubfull .heading {  
  color:#fff;
}
.boxsubfull a:link,
.boxsubsubfull a:link,
.boxsubfull a:visited,
.boxsubsubfull a:visited {  
  color:#004583;
  text-decoration:underline;
}
.boxsubfull a:hover,
.boxsubsubfull a:hover {  
  text-decoration:underline !important;
}

.boxsubfull .editbutton {
  color:#ffffff;
}

.boxsubsubfull .editbutton {
  color:#ffffff;
}


.boxsubfull .label {  
  color:#fff;
}
.boxsubfullbody {   
/*  border-color:#ccc;
  background:#fff;*/
    background-color:#fff7d0;
  background-image: url('../images/css/rounded_bl.gif');
  background-repeat: no-repeat;
  background-position: bottom left;

}

.boxsubfullbody .content {
/*  background:#fff;
  color:#000000;*/
}

.boxsubsplit {  
  border-color:#ccc;
  /*background: #5981BA;*/
}

.boxsubsplit .heading { 
  color:#fff;
}

.boxsubsplit .label { 
  color:#fff7d0;
}

.boxsubsplitbody {    
  border-color:#ccc;
  background:#fff;
}

.boxsubsplitbody .content {
/*  background:#f7f7f7;*/
	background: none;
  color:#000000;
}

.boxfullbody a {
  COLOR: #cc9900;
}


/*layout*/


 #headerbar input.button {
    border-color:#ccc;
    color:#000;
    background-color:#ffffff;
 }
 
 #footer P.end A,
  #footer P.end A:link,
   #footer P.end A:visited,
    #footer P.end A:active {
   color:#ffffff !important;
}

#footer-login #footer P.end A,
#footer-login   #footer P.end A:link,
   #footer-login #footer P.end A:visited,
    #footer-login #footer P.end A:active {
   color:#ffffff !important;
}

#footer p.end {
  color:#fff;
}

.boxdivider {
  background: #5981BA;
}

#loginblock .blockspacer {
  background-color:#FFC17A;
}


.formbutton {
    border-color:#ccc;
    color:#000;
    background-color:#ffffff;
}


.button { 
    BACKGROUND: #e6e6e6;          
}
  
.button .p1 {   
  color:#ffffff;
  }
  
.button .p1 a {
  color:#ffffff;
}

.button .p1 a:link {
  color:#ffffff;
}

.button .p1 a:visited {
  color:#ffffff;
}

.button .p1 a:hover {
  color:#ffffff;
}
  


/* Nav
----------------------------------------------- */
#mainnav {
  background:#fff url(../images/css/nav_bottom.gif) repeat-x;
  }
#mainnav h2 {
/*  border-color:#ccc;*/
  }
  
 #mainnav li {
 /*border-right: 1px solid #458abf;*/
  /*background:url(../images/css/nav_over_left.gif) no-repeat top left !important;*/
  background:#fff !important;
 }
#mainnav li span a, 
#mainnav li span a:visited, 
#mainnav li a span, 
#mainnav li a:visited span {
  color: #000;
  background:url(../images/css/nav_off_right.gif) no-repeat top right;
  }
#mainnav li a, 
#mainnav li a:visited{
  color: #000;
  background:url(../images/css/nav_off_left.gif) no-repeat top left;
  }
#mainnav li.selected a span, 
#mainnav ul li.selected a span {
  color: #cc9900 !important;
  background: url(../images/css/nav_on_right.gif) no-repeat top right !important;
  }
#mainnav li.selected a, 
#mainnav ul li.selected a{
  color: #cc9900 !important;
  background: url(../images/css/nav_on_left.gif) no-repeat top left !important;
  }
#mainnav li a:hover span {
  color: #cc9900 !important;
/*  background:url(../images/css/nav_over_right.gif) no-repeat top right !important;*/
  background:url(../images/css/nav_on_right.gif) no-repeat top right !important;
  }
#mainnav li a:hover{
  color: #cc9900 !important;
/*  background:url(../images/css/nav_over_left.gif) no-repeat top left !important;*/
  background:url(../images/css/nav_on_left.gif) no-repeat top left !important;
  }
#mainnav li.parent div {
  background:url(../img/shadow_menu.png) no-repeat right bottom;
}  
html>body #mainnav li:hover a, html>body #mainnav li.parent li a:hover {
  color:#ffffff;
  }
html>body #mainnav li:hover li a {
  }
html>body #mainnav li.parent:hover ul {
  }
  
 
#subnav {
  background-color:#f9d02a;
  /*background-image: url(../images/css/snav_bg.gif);*/
  background-repeat: repeat-x;
  }
#subnav h2 {
  border-color:#ccc;
  }

#subnav li {
  /*background:url(../images/css/snav_over_left.gif) no-repeat top left !important;*/
  }
#subnav li a {
  color:#fff;
  font-weight:bold;
  /*background:url(../images/css/snav_off_left.gif) no-repeat top left;*/
  }
#subnav li a.selected {
  color:#000;
  }
#subnav li a:hover {
  color:#000;
  font-weight:bold;
  /*background:url(../images/css/snav_over_left.gif) no-repeat top left !important;*/
  }
#subnav li a:hover span {
  /*background:url(../images/css/snav_over_right.gif) no-repeat top right !important;*/
  }
#subnav li.selected a {
  color:#000;
  /*background:url(../images/css/snav_on_left.gif) no-repeat top left;*/
  }
#subnav li.selected a span {
  color:#000;
  /*background:url(../images/css/snav_on_right.gif) no-repeat top right;*/
}  

html>body #subnav li:hover a, html>body #subnav li.parent li a:hover {
 color:#000;
  }
html>body #subnav li:hover li a {
  }
html>body #subnav li.parent:hover ul {
  }
  
  
.sitebutton h2 {
  border-color:#ccc;
  }
.sitebutton ul {
  background: none;
  }
.sitebutton li {
  /*background: url(../images/blocks/greenstrip.gif) repeat-x;*/
  }
.sitebutton ul li {
  /*background: url(../images/blocks/greenstrip.gif) repeat-x;*/
  background: none;
  }
.sitebutton li a, .sitebutton li a:link, .sitebutton li a:visited {
  border-color: #c8c8c8;
  background: #87c540 url(../images/css/button_grad.gif) repeat-x;
  color:#000 ;
  }
/*
.popup.sitebutton li a, .sitebutton li a:link {
  color:#ffffff;
  background-image: none;
  background-color: #2b35b5;
  }
.popup.sitebutton li a:hover {
  color:#FFFFFF;
  background-color:#f6160b;
  background: url(../images/blocks/bluestrip.gif) repeat-x;
  }
  
/*.sitebutton li a:link {
  background-image: none;
  color:#FFFFFF;
  background-color:#f6160b;
  }*/
  
  
.sitebutton li a:hover {
  border-color: #2c68b1;
  color:#000;
  background: url(../images/blocks/bluestrip.gif) repeat-x;
  }
  
  
  .joinnowbutton h2 {
  border-color:#ccc;
  }
  
.joinnowbutton li a {
  color:#000;
  background: url(../images/button_joinnow.gif) no-repeat top left;
  border-top-style: double;
  border-right-style: double;
  border-bottom-style: double;
  border-left-style: double;
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
  
  }
.joinnowbutton li a:hover {
  background: url(../images/button_joinnow_over.gif) no-repeat top left;
  border-color:#ccc;
  color:#fff;
  }
  
  

 .fieldrow input.button {
    border-color:#ccc;
    color:#000;
    /*background: url(http://www.gradify.com/images/nav_bg_slice.jpg) repeat-x top left;*/
 }
 
  .fieldinput input.button {
    border-color:#ccc;
    color:#000;
    /*background: url(http://www.gradify.com/images/nav_bg_slice.jpg) repeat-x top left;*/
 }
 
   .fieldinput2 input.button {
  border-color:#ccc;
    color:#000;
    /*background: url(http://www.gradify.com/images/nav_bg_slice.jpg) repeat-x top left;*/
 }
 

.boxsubfullbody .fieldinput input {
  border-color:#ccc;
}


.boxsubsplitbody .fieldinput input {
    border-color:#ccc;
}

.fieldinput input {
    border-color:#ccc;
}

.fieldinput2 input {
  border-color:#ccc;
}


.fieldinput input.large {
    border-color:#ccc;
}

.fieldinput input.small {
    border-color:#ccc;
}

.fieldinput input.smaller {
    border-color:#ccc;
}

.fieldinput input.radio {
    border-color:#ccc;
}

.fieldinput input.checkbox {
    border-color:#ccc;
}

.fieldinput2 input.checkbox {
    border-color:#ccc;
}

 select {
  border-color:#ccc;
}

.fieldinput select {
  border-color:#ccc;
}

.formsectionheading {
  color:#000000;
}

.formsectionheading a {
  color:#3b5998;
}

.nonmonth {
float:left;
background-color: #cccccc;
color:#FFFFFF;
height: 12px;
width: 12px;
_width: 17px;
text-align:right;
margin-left:-5px;
margin-top:-2px;
padding-right: 3px;
padding-bottom: 3px;
font-weight: bold;
}

.curmonth {
float:left;
background-color: #cccccc;
color:#000000;
height: 12px;
width: 12px;
_width: 17px;
text-align:right;
margin-left:-5px;
margin-top:-2px;
padding-right: 3px;
padding-bottom: 3px;
font-weight: bold;
}
  
.normal-table {
  border-color:#85a4c5;
}
.normal-table thead tr th {
  border-color:#85a4c5;
}

.normal-table thead tr.lighter th {
  border-color:#ccc;
}


.normal-table thead tr th a {
}

.normal-table thead tr td {
  border-color:#ccc;
}

.normal-table tbody tr td {
  border-color:#ccc;
}

.normal-table tbody tr td a{
color:#cc9900;
}

.normal-table tbody tr td .sitebutton a{
color:#004583;
}

.fielddivider {
  background-color: #cccccc;    
}

.boxsubsubfull {  
    border-color:#cccccc;
    /*background: #6357A5;*/
}

.boxsubsubfull .heading { 
  color:#000;
}

.boxsubsubfull .label { 
  color:#efefef;
}

.boxsubsubfullbody {    
  border-color:#ccc;
  background:#fff;
}

.boxsubsubfullbody .content {
  background:#fff;
  color:#000000;
}

.group-table thead tr th {
  /*background-color:#5981BA;*/
  border-color:#ccc;
  color:#000;
}

.group-table thead tr.lighter th {
  /*background-color:#6357A5;*/
  color:#000;
}


.group-table thead tr th a {
  color:#004583;
}

.group-table thead tr td {
  border-color:#ccc;
    /*background: #5981BA;*/
  color:#000;
}

.group-table tbody tr td {
  border-color:#ccc;
}

.group-table tbody tr td a{
color:#004583;
}

.group-table tbody tr td .sitebutton a{
color:#000000;
}
a { 
  text-decoration:none !important;
}
a:hover { 
  text-decoration:underline !important;
}
#nav_search ul {
  color:#ffffff;
}

#nav_search li {
  color:#ffffff;
  border: none !important;
}
#nav_search li a, #nav_search li a:link, #nav_search form li a:link, #nav_search form li a {
  color:#000000 !important;
  border-color: #c8c8c8;
  background: #000000 url(../images/css/button_grad.gif) repeat-x;
  background-attachment: scroll;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #999999;
  text-decoration: none;
  }
#nav_search li a:hover, #nav_search form li a:hover  {
  color:#FFFFFF;
  background-image: url(../images/blocks/bluestrip.gif) repeat-x;
  background-color:#2c68b1;
  border-color:#ffffff;
  text-decoration:none !important;
  }
.logoClass {
  color: #FFF !important;
}

.boxcommonsplit {
    background-color:#FFFFFF;
    background-image: url(../images/css/rounded_tl.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.boxcommonsplitbody {
  background-color:#FFFFFF;
  background-image: url(../images/css/rounded_bl.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
.boxinner {
 background-image: url(../images/css/BoxGradient.jpg);
 }
 
.boxcommoncal { 
    border-color:#ccc;
    background-color:#FFFFFF;
    background-image: url(../images/css/rounded_tl.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
  
.boxcommoncal .p1 {   
  color:#000;
  }
  
.boxcommoncal .p1 a {
  color:#000;
}

.boxcommoncal .p1 a:link {
  color:#ffffff;
}

.boxcommoncal .p1 a:visited {
  color:#ffffff;
}

.boxcommoncal .p1 a:hover {
  color:#ffffff;
}
.boxcommoncalbody ul {
  color:#026FA7;    
  }
.boxcommoncalbody li {
  COLOR: #000000;
  }
  
.boxcommoncalbody li a {
  color: #CC9900;
  }
  
  .boxcommoncalbody li a:link {
  COLOR: #cc9900;
  }
  
   .boxcommoncalbody li a:visited {
  COLOR: #cc9900;
  }
  
   .boxcommoncalbody li a:hover {
  COLOR: #cc9900;
  }
  
  .boxcommoncalbody a {
  COLOR: #3b5998;
  }
  
  .boxcommoncalbody a:link {
  COLOR: #cc9900;
  }
  
   .boxcommoncalbody a:visited {
  COLOR: #cc9900;
  }
  
   .boxcommoncalbody a:hover {
  COLOR: #cc9900;
  }


.boxcommoncalbody {
  background-color:#FFFFFF;
  background-image: url(../images/css/rounded_bl.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
/* added */
.boxcommoncalbody b {
  color:#000;
}
img
{
  border:     none;
}

div.clearer
{
  width:      0px;
  height:     0px;
  clear:      both;
  overflow:   hidden;
}


/*
  just some text
*/

div#firstWrapper
{
  margin:     0 auto;
  border:     3px solid #999999;
  width:      300px;
  text-align:   center;
}

div#firstOuter
{
  text-align:   left;
  width:      300px;
  height:     150px;
}


/*
  map of world
*/

div#worldWrapper
{
  border:     3px solid black;
  width:      400px;
  margin:     0 auto;
  text-align:   center;
}

div#allfamily
{
  padding-left: 10px;
  border:     none;
  margin:     0 auto;
  width:      314px;
  height:     340px;
}

div#allfriend
{
  padding-left: 10px;
  border:     none;
  margin:     0 auto;
  width:      314px;
  height:     340px;
}

div#allindividual
{
  padding-left: 10px;
  border:     none;
  margin:     0 auto;
  width:      540px;
  height:     680px;
}


div#mapControls
{
  margin:     0 auto;
  width:      60px;
  position:   relative;
  text-align:   left;
  height: 30px;
}

div#mapControls div.scrollup
{
  position:   absolute;
  left:     10px;
  top:       0px;
}

div#mapControls div.scrolldn
{
  position:   absolute;
  left:     10px;
  top:      30px;
}

div#mapControls div.scrolllt
{
  /* no styling! - shown inline in the div so the whole nav block vanishes (shrinks to 0px vertically) when JS is disabled */
}

div#mapControls div.scrollrt
{
  position:   absolute;
  left:     50px;
  top:       0px;
}

.shared_info, tr.shared_info, .normal-table tr.shared_info {
  visibility: visible;
  }
  
  .shared_edit, tr.shared_edit, .normal-table tr.shared_edit {
  visibility: hidden;
  display: none;
  }

.logoClass {
	display: block;
  background-image: url(../images/logo.gif);
  width: 180px;
  height: 37px;
  border-width:0px;
  background-repeat: no-repeat;
  background-position: top;
  margin-top: 30px;

}

.top_cell .boxarticle,
.left_cell .boxarticle,
.right_cell .boxarticle,
.bottom_cell .boxarticle{
    border-color:#ccc;
    background-color:#f9d02a;
    background-image: url(../images/css/rounded_tl.gif);
    background-repeat: no-repeat;
    background-position: top left;
}
.top_cell .boxarticle .p1 ,    
.left_cell .boxarticle .p1 ,    
.right_cell .boxarticle .p1 ,    
.bottom_cell .boxarticle .p1 {    
  color:#fff;
}

.top_cell .boxarticlebody ,
.left_cell .boxarticlebody ,
.right_cell .boxarticlebody ,
.bottom_cell .boxarticlebody {
  background-color:#FFFFFF;
  background-image: url(../images/css/rounded_bl.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}

.divideline{
  border-color: #999;
}

#siteleft a {
	color: #CC9900;
}
.boxfullarticlebody {
  background-image: url(../images/css/rounded_bl.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}