
#pgcontent{
    margin: 0px;
    padding: 10px;
    clear: both;
    background-color: #ffffff;
    }

#rightmenu{
    float: right;
    }

#ssshow {
    color: #000;
    background-color: #CCCCCC;
    }

#ssshow h2 {
    color: #fff;
    background-color: #333333;
    }

img.appicon {
    width:  48px;
    height: 48px;
    margin: 2px;
    }

img.ctlicon {
    width:  22px;
    height: 22px;
    margin: 1px;
    }

#sitemap {
    margin: 5px;
    }

#sitemap dl {
    display:inline;
    float:left;
    width:200px;
    }

#sitemap dt {
    font-weight: bold;
    }

#sitemap dd {
    float:left;
    width:200px;
    }

a.navbtn,a.navbtn:link,a.navbtn:visited {
    display:block;
    color:#FFFFFF;
    background-color:#006633;
    font-weight:bold;
    text-align:center;
    width: 150px;
    padding:5px;
    border:1px solid #ffffff;
    outline:1px solid #999999;
    text-decoration:none;
    margin-top: 5px;
    margin-bottom: 5px;
    }

a.navbtn:hover,a.navbtn:active {
    color:#FF3300;
    }

div.fadebox {
    background-image: url("imgs/bgd_fadedwn.png");
    background-repeat: repeat-x;
    }

.btn_orange{
    width: 250px;
    font-size: 1em;
    font-weight: bold;
    vertical-align:middle;
    border:solid 1px #c56611;
    padding:3px 5px 3px 5px !important;
    color:#fff !important;
    mmargin:3px 1px !important;
    background:#df9c27 url(imgs/btn_orange.png) left top repeat-x;
    white-space:nowrap;
    -moz-border-radius:.3em;
    -webkit-border-radius:.3em;
    border-radius:.3em
    }

.btn_orange:hover{
    text-decoration:none !important;
    background:#c56511 url(imgs/btn_orange_hover.png) left top repeat-x
    }

div.mainwndboxes {
    width:  250px;
    height: 200px;
    margin: 15px;
    float: left;
    border:2px solid #999999;
    border-radius: 1em;
    -moz-border-radius:1em;
    -webkit-border-radius:1em;
    text-align: center;
    background:url("imgs/bgd_fadeup.png") repeat-x 0px -60px; 
    overflow: hidden;
    }

div.mainwndboxes h2 {
    color: #333333;
    font-weight: bold;   
    background-color: transparent;
    }

div.mainwndbox1 {
    width:  280px;
    margin-left: 20px;
    float: right;
    }

img.storelogo {
    width:  150px;
    height: 58px;
    margin: 5px;
    }

#imagepad{
    font-size: 0.8em;
    text-align: center;
    padding: 0px;
    background-color: #fff;
}

div.borderbox{
    border:2px solid #999999;
    border-radius: 1em;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    background: url("imgs/bgd_fadedwn.png") repeat-x #cccccc;
}

#imagepad h2 {
    color: #333333;
    font-weight: bold;   
    font-size: 1.5em;
    background-color: transparent;
    }

#imagepad ul{
  list-style-type:none;
  margin: 0px;
  padding: 0px;
}

#imagepad li{
  padding: 1px;
  display: inline;
}

div.boxheader{
  background-color: #cccccc;
  margin: 0px;
  padding: 5px;
  border-top-left-radius: .5em;
  border-top-right-radius: .5em;
}

#sslist{
  display: none;
}


#ppboard{
    width: 280px;
}


#ppctrls {
    color:#fff;
    font-weight: bold;
    font-size: .7em;
    height: 20px;
    margin: 0px;
    padding: 0px;
/**j
    border-left:solid 2px #333333;
    border-right:solid 2px #333333;
**/
    background-color: #cccccc;
}

#ppctrls ul {
    list-style-type:none;
    margin: 0px;
    padding: 0px;
}
		
#ppctrls li {
  height: 20px;
  width: 68px;
  float: left;
  margin: 0px;
  padding: 0px;
  text-align: center;
  background-color:#cccccc;
  border:solid 1px #999999;
}

#ppctrls li:hover {
  color: #ffffff;
  background-color:#e65c00;
  border:solid 1px #cc3300;
}

#ppctrls li.selected {
  color: #ffffff;
  background-color:#44aa33;
  border:solid 1px #006600;
}

#ppscr{
  color: #333333;
  font-weight: bold;   
  font-size: 3em;
  text-align: center;
  vertical-align:middle;
  background-color:#fff;
  width: 280px;
  height: 100px;
/**
  border: 1px solid #333333;
  border-radius:10px;
  border-left: 2px solid #333333;
  border-top: 2px solid #333333;
  border-right: 2px solid #333333;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
**/
}

#ppscr img{
  width: 280px;
  height: 100px;
}

#ppinfo{
  color:#333;
  background-color:#fff;
  padding: 4px;
  border-left: 1px solid #999999;
  border-bottom: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
}

#businessinfo{
  margin: 5px; 
  padding: 5px;
  background-color:#999;
  border-radius:10px;
}

#headmenu{
/**
 font-weight: normal;
**/
 font-size: .7em;
 position: relative;
 float: right;
 width: 220px; 
 height: 20px;
 background-color: #cccccc;
}

#headmenu ul{
  float: right;
  list-style-type:none;
  margin: 0px;
  padding: 0px;
}

#headmenu li{
  padding: 2px;
  float: left;
  text-align: center;
  background-color:#cccccc;
  border-left:solid 1px #999999;
}


#headmenu li:hover {
/**
  background-color:#666666;
**/
  color: #ffffff;
  background-color:#e65c00;
  border:solid 1px #cc3300;
}

#headmenu li:hover a {
  color: #ffffff;
}

#headmenu li.selected {
/*
  background-color:#999999;
*/
  color: #ffffff;
  background-color:#44aa33;
  border:solid 1px #006600;
}

#headmenu li.selected a{
  color: #ffffff;
}


#buttonmenu {
    color:#333333;
    width: 300px;
    font-weight: bold;
}

#buttonmenu ul {
    list-style-type:none;
    margin: 4px;
    padding: 0px;
}
		
#buttonmenu li {
  margin: 2px;
  padding: 2px;
  text-align: left;
  border-radius: 10px;
  border:solid 1px #999999;
}

#buttonmenu li:hover a {
  color:#fff;
}

#buttonmenu li:hover {
  background-color:#e65c00;
  border:solid 1px #cc3300;
}

#buttonmenu li.selected a{
  color:#fff;
}

#buttonmenu li.selected{
  background-color:#44aa33;
  border:solid 1px #006600;
}

/*********
#buttonmenu li a{
    color:#fff;
}

*********/

#buttonmenu2 {
    color:#333333;
    width: 120px;
    font-weight: bold;
    font-size: .75em
}

#buttonmenu2 ul {
    list-style-type:none;
    margin: 0px;
    padding: 0px;
}
		
#buttonmenu2 li {
  margin: 2px;
  padding: 2px;
  text-align: center;
  border-radius: 10px;
  border:solid 1px #999999;
  background-color:#cccccc;
}

#buttonmenu2 li:hover a {
  color:#fff;
}

#buttonmenu2 li:hover {
  background-color:#e65c00;
  border:solid 1px #cc3300;
}

#buttonmenu2 li.selected a{
  color:#fff;
}

#buttonmenu2 li.selected{
  background-color:#44aa33;
  border:solid 1px #006600;
}

div.appabt{
  background-color:#44aa33;
  border:solid 1px #006600;
  clear: both;
}

