/* @override http://www.lankind.co.uk/rw_common/themes/Lanboss%202008/styles.css */

/*	font: 0.85em/1.6 "Trebuchet MS", Trebuchet, "Lucida Grande", Lucida, Verdana;
	font: 0.85em/1.6 Arial, "Lucida Grande", Lucida, Verdana, sans-serif; 

#FF7E00 - Lanboss Orange
#7A4B1A - Lanboss Brown
#996633 - Footer Background
#DF942E - Sidebar Headings
*/

/* @group Standard Styles */

h1 {
	font-size: 24px;
	color: #080096;
}
h2 {
	font-size: 20px;
	color: #3a5f82;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 1em;
}

p {
	text-align: justify;
}

/* @end */


#toolbar_horizontal ul.navlist li {
	padding:	4px 7px 0;
}

#site_title, #site_slogan {
	margin-top:	-10px;
	left:		20px;
	text-align:	left;
	letter-spacing: 3px;
}

#site_title {
	font-size:	1.75em;
	text-shadow: #c0c0c0 2px 2px 0;
	color: white;
}
#site_slogan {
	margin-top:	0px;
}


/* @group Page Adjustments */

/* Stacks */
.stacks_top {
	top:		-7px;
	margin:		0 0 -5px -5px;
}

/* Accordion */
.content {
	padding:	20px 10px 10px 20px;
}	

/* FlexibleList */
.contentHeader, .flexiblelist {
	padding:	4px 15px 10px 5px;
}

/* @end */



/* @group Stacks Adjustments */

.twoCornersDarkBlue {
	padding: 10px;
	-moz-border-radius-topleft: 20px;  
	-moz-border-radius-topright: 0px;  
	-moz-border-radius-bottomleft: 0px;  
	-moz-border-radius-bottomright: 20px;  
	-webkit-border-top-right-radius: 0px;  
	-webkit-border-top-left-radius: 20px;  
	-webkit-border-bottom-left-radius: 0px;  
	-webkit-border-bottom-right-radius: 20px;
	border: 1px solid #3a5f82;
}
.twoCornersLiteBlue {
	padding: 10px;
	-moz-border-radius-topright: 20px;  
	-moz-border-radius-topleft: 0px;  
	-moz-border-radius-bottomleft: 0px;  
	-moz-border-radius-bottomright: 20px;  
	-webkit-border-top-right-radius: 20px;  
	-webkit-border-top-left-radius: 0px;  
	-webkit-border-bottom-left-radius: 0px;  
	-webkit-border-bottom-right-radius: 20px;
	border: 1px solid #a1c1de;
}
.twoCornersMidBlue {
	padding: 10px;
	-moz-border-radius-topleft: 20px;  
	-moz-border-radius-topright: 0px;  
	-moz-border-radius-bottomleft: 0px;  
	-moz-border-radius-bottomright: 20px;  
	-webkit-border-top-right-radius: 0px;  
	-webkit-border-top-left-radius: 20px;  
	-webkit-border-bottom-left-radius: 0px;  
	-webkit-border-bottom-right-radius: 20px;
	border: 1px solid #1600ff;
}

/* @end */

/* @group Style Overrides */
.image-left {
	float: left;
	margin: 3px 10px 3px 0;
}

.image-right {
	float: right;
	margin: 3px 0 3px 10px;
}

/* @end */



/* @group LB Table Styles */

/* TablePrice */

.tableprice {
  border-collapse: collapse;
  border: 1px solid #7E5B26; 
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  text-align: center;
  valign: middle;
}
.tableprice th, .tableprice td {
  border: 1px dotted #B76900;
  padding: .4em;
  color: #363636;
  }

.tableprice thead th, .tableprice tfoot th {
  font: bold verdana, arial, helvetica, sans-serif;
  background: #EEAF6A;  // #F0E2C3;  // #B38237 // Light Brown? 
  color: #FFFFFF;
  padding-top:3px;
  }

.tableprice tbody tr:hover {
  background: #F0E2C3; // #FF7E00; 
  }

.tableprice tbody td a {
  background: transparent;
  color: #363636;
  text-decoration: none;
  }

.tableprice tfoot td {
  background: #4591AD;  // LB Orange Light 
  padding-top:3px;
  color: #FFFFFF;
  }

.section-head {
	background: #EEAF6A;  // #F0E2C3;  // #EAB670; 
	font-weight: bold;
}
.row-head {
	text-align: centre;
	align: left;
}
.row-data {
	text-align: right;
	align: left;
}





/* TableLB */

.tablelb {
	text-align: center;
	color: #333;
	font: normal 12px/1.6 Verdana, "Lucida Grande", Lucida, sans-serif;
}
.tablelb thead th {
    background-color: #F0E2C3;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
.tablelb td {
	padding: 3px;
}


/* Table Miscellaneous */

.tablecenter {
	margin-left: auto;
	margin-right: auto;
}
.tableborder {
	padding: 2px;
}
.tablebody {
	padding: 6px;
}
.tableNews {
	padding: 6px;
	text-align: left;
	font: 13px/1.5 "Courier New", Courier, mono;
}
.tableValue {
	text-align: right;
	color: #EEAF6A;
}


/* TableTight */

.tabletight {
	text-align: center;
	font: normal 12px/1.6 Verdana, "Lucida Grande", Lucida, sans-serif;
}
.tabletight thead th {
    background-color: #F0E2C3;
	font-weight: bold;
}
.tabletight tbody{
	text-align: left;
}
.tabletight td {
	padding: 1px;
/*	border-bottom: solid; 
	border-bottom-color: #F0E2C3;
	border-bottom-width: thin;  */
}
.tabletight td img {
	vertical-align: middle;
}

/* @end */

/* @group LB Lists*/

ul, ol {
	padding-left:	0.25em;
	margin: -1em 0em 0em 0.25em;
}
ul.circle {
	list-style-type: circle;
}
ul.disc {
	list-style-type: disc;
}
ul.square {
	list-style-type: square;
}
li {
	padding-left: 0.5em;
}

.ind1 {
	margin-left: 15px;
}

/* @end */

