html,
body {
	margin:0;
	padding:0;
   	background-color: #acaeb4;
   height:100%;
   font-family:Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
}
#container {
   min-height:100%;
   position:relative;
}
#header {
	background-color: #acaeb4;
	background-image: url(http://devbase.com/images/nav_bkg.gif);
	background-repeat: repeat-x;
	background-position:top;
	font-family:Verdana, Geneva, Arial, sans-serif;
	font-size:12px;
	height:70px;
	z-index: 100;
}
#body {
	width:950px; 
	margin-left: auto ;  
	margin-right: auto ;
	padding:10px;
	margin-top:10px;
	padding-bottom:160px;   /* Height of the footer */
	z-index: 0;
	
}


#support_panel {
	width:950px; 
	padding:10px;
	background-color:#FFF;

}

#blankie {
	padding: 40px;
	line-height: 120%;
	text-align:justify;
}


#footer {
   position: absolute;
   bottom:0;
   width:100%;
   height:140px;   /* Height of the footer */
   background:#9fa1a7;
   z-index: 50;
}


#footerdiv, #contentdiv {
	margin:0 auto;
	width:955px;
	text-align:left;
}

.sitemap {
	padding:10px 0;
	font-size:12px;
	line-height:1.6em;
}
.sitemap ul {
	float:left;
	margin-right:50px;

}
.sitemap ul ul {
	float:none;
	margin:0;
}
.sitemap li strong {
	display:block;
	margin-bottom:.5em;
}
.sitemap li li {
	font-size:11px;
}
.sitemap li a, .sitemap li a:visited, .sitemap li a:link {
	color:#fff;
	text-decoration:none;
}
.sitemap li li a, .sitemap li li a:visited, .sitemap li li a:link {
	color:#e9e9eb;
}
.sitemap li a:hover, .sitemap li li a:hover,
.sitemap li a:focus, .sitemap li li a:focus {
	text-decoration:underline;
	color:#fff;
}
.sitemap li a.tinynew {
	display:block;
	background:url(/_images/nav/newbadge-tiny.gif) no-repeat right 5px;
	padding-right:30px;
	margin-right:-20px;
	color:#fff !important;
}
*html .sitemap li a.tinynew {
	margin-right:0;
}

/*buttons */

.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url(http://devbase.com/images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #006ac4; font-family: Arial, Verdana; font-weight:bold;}
.btn.bluebig { background: #006ac4; font-family: Arial, Verdana; font-weight:bold; font-size:20px;}
.btn.orange { background: #fe6102; font-family: Arial, Verdana; font-weight:bold;}
.btn.red { background: #d10000; font-family: Arial, Verdana; font-weight:bold;}
.btn:hover { background-color: #038a02; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(http://devbase.com/images/shade2.png); background-position: bottom;  }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #006ac4; }
* html .btn.orange { border-color: #fe6102; }
* html .btn.red { border-color: #d10000; }
* html .btn:hover { border-color: #038a02; }


/* corners */

.corners{display:block}
.corners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.corners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cfd0d4;
  border-right:1px solid #cfd0d4;
  background:#eaeaec}
.corners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b4b6bb;
  border-right:1px solid #b4b6bb;
  background:#efeff0}
.corners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #efeff0;
  border-right:1px solid #efeff0;}
.corners4{
  border-left:1px solid #cfd0d4;
  border-right:1px solid #cfd0d4}
.corners5{
  border-left:1px solid #eaeaec;
  border-right:1px solid #eaeaec}
.cornersfg{
  background:#FFFFFF;
  }


/* corners */