/*
 * BIKERY CSS
 */


html 
{
    padding: 0px; 
    margin: 0px;
}
body 
{     
    background-color: #eaf0b8; 
    padding: 0px; 
    margin: 0px; 
    text-align: left;
    font-family: Verdana, sans-serif; 
    color: #000000; 
    font-size: 11px;
}

/*
 * Table Attributes .......................................................
 */ 

td.main, div.main
{
padding-left: 20pt;
padding-right: 10pt;
padding-top: 15pt;
padding-bottom: 20pt;
} 

td.image
{
padding-left: 10pt;
padding-right: 0pt;
padding-top: 0pt;
padding-bottom: 0pt;
}

/*
 * Text Formatting Attributes .......................................................
 */

.text 
{    
	line-height: 13pt;
} 

.title
{
    display: block;
    font-weight: bold;
    color: #772c11;
    line-height: 10pt;
}


/*
 * Menu & Link Attributes .......................................................
 */
  
a:link, a:visited, a:hover, a:active
{
    text-decoration: underline;
    color: #11334c;
}

a.crumb:link, a.crumb:visited
{
    font-size: 10px;
    text-decoration: underline;
    color: #11334c;
}
a.crumb:hover, a.crumb:active
{
    font-size: 10px;
    text-decoration: underline;
    color: #fff;
}





a.menu, a.menu:link, a.menu:visited
{
    font-size: 11px;
	text-decoration: none;
	font-weight: bold;
    color: #000;
	line-height: 17pt;
}

a.menuHighlight, a.menuHightlight:link, a.menuHighlight:visited, a.menuHighlight:hover, a.menuHighlight:active, a.menu:hover, a.menu:active
{
    font-size: 11px;
	text-decoration: none;
	font-weight: bold;
    color: #ffffdd;
	line-height: 17pt;
}


a.submenu:link, a.submenu:visited
{
    font-size: 10px;
	text-decoration: none;
    color: #223350;
	line-height: 13pt;
}
a.submenu:hover, a.submenu:active
{
    font-size: 10px;
	text-decoration: underline;
    color: #223350;
}

table.bikery-datatable {
  border-collapse: separate;
  border-spacing: 4px;
}
table.bikery-datatable td.left {
  text-align: right;
  vertical-align: top;
}
table.bikery-datatable td.right {
  text-align: left;
  vertical-align: top;
}

td.adminheader {
    color: #dddddd;
    background-color: #000;
    text-align: center;
    font-size: 8pt;
}
td.adminheader a:link, td.adminheader a:visited, td.adminheader a:active, td.adminheader a:hover {
    color: #cccccc;
    font-size: 8pt;
    text-decoration: none;
}
td.adminheader a:active {
    color: #ffffff;
}
td.adminheader a:hover {
    color: #eeeeee;
}

.caption, .caption a:link, .caption a:visited, .caption a:active {
  font-size: 10px;
  color: #555;
  text-decoration: none;
}
.caption a:hover {
  text-decoration: none;
}

/*
 * Forms
 */

input[type="text"], input[type="password"], textarea {
  background-color: #f8f8f8;
  padding: 1px 2px 0 2px;
}
input[type="text"], input[type="password"] {
  font-size: 8pt;
}
input:focus, textarea:focus {
  background-color: #fff;
}
textarea {
  font-size: 9pt;
}

/*
 * What's new
 */

#whatsNew {
  position: absolute;
  border: 0;
  margin: 0;
  padding: 15px 0 0 0;
  width: 455px;
  height: 124px; 
  background-image: url('/assets/style1/graphics/whats-new.gif');
  background-repeat: no-repeat;
  text-align: left;
}

#whatsNew li {
  margin: 0 0 0 150px;
  padding: 15px 15px 0 0;
  list-style-image: url('/assets/style1/graphics/arrow-news.gif');
  list-style-type: square;
}

