body
{
	margin: 0;
	padding: 0;
	background-image: url(../images/skin/frontend/BDO_light_grey_background.gif);
	background-repeat: repeat;
	font-size:12px;
	font-family: Trebuchet MS,arial;
}
#wrapper {/* mainLayoutWrapper */
	overflow:hidden;
	width: 1024px;
	padding:0;
	margin:0 auto;
        color:#786860;
	background-color:#FFFFFF;
}
#header {/* sectionHead */
  overflow:visible;
}
#homeLink{
	float:left;
	display: inline;
	margin:15px 0 0 15px;
}
#homeLink a {
	text-decoration: none;
}
#homeLink img{
	border: 0px;
}
#country{/* siteName */
	float:left;
	display: inline;
	margin-top: 22px;
	margin-left: 55px;
}
#country h1{
	margin: 0;
	padding: 0;
	font-family:Trebuchet MS,Arial;
	font-weight:bold;
	font-style:normal;
	color:#ED1A3B;
	text-transform: uppercase;
}
#topLocator {
	float:right;
	background:url(../images/skin/frontend/locatorTop.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:27px;
	width:75px;
	display:inline;
	margin-right:49px;
}
#bottomLocator{
	float:right;
	background:url(../images/skin/frontend/locatorBottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:20px;
	width:75px;
	display:inline;
	margin-right:49px;
}
#menu{/* navTopLevelMenu */
	float: left;
	display: inline;
	width: 1024px;
	margin: 13px 15px 0 15px;
}
#navigation{/* globalNavigationContainer */
	float: left;
	width: 819px;
}
#navigation ul{
	list-style: none;
  	margin: 0;
  	padding: 0;
}
#navigation li{
	float:left;
	display:block;
	width:86px;
	height:22px;
	margin-right:5px;
        margin-top:0px;
	margin-bottom:0px;
	position:relative;
	font-style: normal;
	padding-top:0px;
	text-align: center;
	background-color:#b9aca5;
}
#navigation a{
	display:block;
	padding-top:2px;;
	margin-top:0px;
	padding-bottom:0px;
	height:20px;
}
#navigation li.bgSelected{
        background-color:#ed1a3b;
}

#navigation a:link, #navigation a:visited {
        color: #FFFFFF;
        text-decoration: none;
}
a:hover.menu_item{
    background-color:#ed1a3b;
}
a.menu_item.selected{
    background-color:#ed1a3b;
}
#location{
	/*display: inline;*/
	/*float: right;*/
        /*padding-right:28px;*/
}
#search{/* boxSearch */
	margin-bottom: 0px;
	float:right;
	margin:39px -109px 0px 0px;
}
#searchInput{/* BDOsearchInput */
	padding-top:3px;
	padding-left:2px;
	padding-left:3px;
	height:16px;
	width:147px;
	border:1px solid #b9aca5;
	color:#b9aca5;
	float:left;
}
#searchButton{/* BDOsearchButton */
	border:0px;
	height:22px;
	width:22px;
	background:transparent url(../images/skin/frontend/searchGlass.gif);
	background-position:0px 1px;
}
#page{/* right */
	width: 994px;/* 1024 - 15(left) - 15(right) */
	float: right;
	margin:25px 15px 0 15px;
	padding-bottom:15px;
/*        background-image: url(../images/skin/frontend/locatorTall.gif);
        background-repeat: no-repeat; 
        background-position:915px 0px;*/

}

#contentWrapper{
	width: 994px;
}
#dailyHighLights{
	width: 230px;
	margin:0 15px 0 0;
	display:inline;
}
#dailyHighLights .bullet{
	padding-left:10px;
	vertical-align:top;
	color:#000000;
}
#dailyHighLights .headline{
	vertical-align:top;
	padding-left:6px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
}
#dailyHighLights .read_more{
	width:230px;
	background-color:#FFFFFF;
	margin:0;
	padding:5px 0 0 0;
	text-align:right;
}
#rightCol{
	width: 749px;
	float: left;
	margin: 0;
	display:inline;
}
#mainImage{
	margin:0;
	padding:0;
}
#mainDesc{
        width: 199px;
        background-color:#b9aca5;
        height:230px;
        float:right;
        display:inline;
        padding:0;
}
#mainImageContent_bg_img{
        /*background: #ffffff;*/
        width: 199px;
        height:230px;
        float:right;
        display:inline;
        padding:0px;
        margin-bottom:0px;
        /*(
        opacity: .65;
	filter: alpha(opacity=65);
	z-index: -99;
        background-position: center;
        background-repeat:no;
        */
}
#mainImageContent_bg_mask{
        
        width: 184px;
        height:220px;
        padding:0 0 0 8px;
        /*
        background-color:black;
        opacity: .5;
	filter: alpha(opacity=50);
	z-index: -99;
        */
}
#mainImageContent_bg_mask p{
        text-decoration:none;
}
#mainImageContent_bg_txt{
        width: 189px;
        height:220px;
        float:right;
        display:inline;
        padding:5px;
        margin-bottom:0px;
        opacity: 1;
	filter: alpha(opacity=100);
	z-index: -99;
}
#inTheNews{
	margin-top:0px;
        /*margin-bottom:0px;*/
	/*width:749px;*/
        width: 550px;
}
#inTheNews h2{
	color:#ed1a3b;
	font-size: 18px;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(../images/skin/frontend/underline-white.jpg);
        background-repeat:no-repeat;
        background-position:bottom left;
}
/** inTheNews(749) = inTheNewsContainter(572) + enewsLetter(177)**/
#inTheNewsContainer{
	width:572px;
	margin:13px 0 0 0px;
	float:left;
	display:inline;
}
#enewsletter{
	/*width: 177px;*/
	margin:13px 0 0 0;
	padding:0;
	float:left;
	display:inline;
}
#inTheNewsImg{
	width:142px;
	float:left;
	padding:0;
	margin:0 0 0 8px;
	display:inline;
}
#inTheNewsHeadline{
	width:392px;
	float:left;
	padding:0;
	margin-right:30px;
	display:inline;
}
#rightColBottom{
	width:749px;
	float:left;
	width:687px;
	margin-top:0px;
	/*background-image:url(../images/skin/frontend/locatorTall.gif);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	padding-right:0px;
}
#event{
	width:269px;
	display:inline;
	float:left;
	margin-right:15px;
}
#event .content{
	margin-top:13px;
	margin-bottom:0px;
}
#upcoming a, #past a, #publications a, #download a{
        text-decoration: underline;
        color: #000000;
        font-weight:bold;
}
#upcoming .content_more{
        background-image:url(../images/skin/frontend/pub-underline.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
.content_more{
        background-image:url(../images/skin/frontend/pub-underline.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#event .underline{
        background-image:url(../images/skin/frontend/pub-underline.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#publications{
	width:269px;
	display:inline;
	float:left;
}
#publications .underline{
	margin-top:10px;
	padding-bottom:10px;
	width:269px;
	float:left;
	background-image:url(../images/skin/frontend/pub-underline.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#publications .no_underline{
        margin-top:0px;
	padding-bottom:20px;
	width:269px;
	float:left;
        background-image:url(../images/skin/frontend/pub-underline.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#publications .other_pub{
	margin-bottom:20px;
}
#publications .hidden_underline{
	margin-top:13px;
	padding-bottom:10px;
	width:269px;
	float:left;
}
#publications .underline .pub_image, #publications .hidden_underline .pub_image{
	margin-top:13px;
	margin-bottom:13px;
	margin-right:0;
	width:65px;
	display:inline;
}
#publications .underline .pub_headline, #publications .hidden_underline .pub_headline{
	width:198px;
	display:inline;
	float:left;
	margin-left:6px;
}
#publications .underline .pub_readmore, #publications .hidden_underline .pub_readmore{
	width:204px;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}
#footer{
	width: 947px;/* 15(left) + dailyhighlight + 15 + 687*/
	float: left;
	margin:0;
	padding:0;
	height:40px;
	background-image:url(../images/skin/frontend/locatorTall.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	font-size:10px;
	color:#786860;
}
#footer .link_menu{
	float:left;
	display:inline;
	margin-left:15px;
}
#footer .link_menu ul{
	list-style:none;
	margin:0;
	padding:0;
}
#footer .link_menu ul li{
	display:inline;
}
#footer .copyright{
	float:right;
	display:inline;
	margin-right:28px;
}
#footer .copyright ul{
	list-style:none;
	margin:0;
	padding:0;
	text-align:right;
}

#footer .link_menu a{
	color:#786860;
}

#footerLinks {
	float: left;
}
#footerLinks a {
	color:#786860;
	text-decoration:none;
}
#footerLinks a:hover {
	text-decoration:underline;
}
#footerText{
	float:left;
	width:710px;
}
#right_head_bg{
	width:687px;
	height:20px;
	float:right;
	margin:0;
	padding:0;
	background-image:url(../images/skin/frontend/locatorBottom.gif);
        background-repeat:no-repeat;
	background-position:top right;
	margin-right:62px;
}
.taxLink a{
    text-decoration:none;
    color:#786860;
}
.taxYear{
    color:#786860;
    font-size:12px;
    font-family: Trebuchet MS,arial;
}
#monthMenu{
    width:614px;
}
#monthMenu ul{
    list-style:none;
    float:left;
    padding:0 0 10px 0;
    margin:0;
}
#monthMenu li{
    padding-right:15px;
    float:left;
    display:block;
}

#monthMenu a:link, #monthMenu a:visited{
    text-decoration: none;
    color:#786860;
}
#monthMenu a:hover{
    text-decoration: none;
    color:#786860;
    background-color:#eee8e5;
}
#monthMenu a.selected{
    background-color:#eee8e5;
}
#newsHeader{
    width:614px;
    float:left;
}
#newsHeader ul{
    list-style: none;
    margin:0 0 20px 0;
    padding:2px 0 0 0;
    text-align:center;
    height:20px;
    /*background-color:#2eafa4;*/
    background-color:#FFFFFF;
    color:#ffffff;
}
#newsListTab{
    width:614px;
    color:#786860;
}
#submenuHead td a:link, #submenuHead td a:visited{
    text-decoration:underline;
    font-weight:bold;
    color:#2eafa4;
}
#submenuHead td a:hover{
    text-decoration:underline;
    font-weight:bold;
    color:#2eafa4;
}
#newsListTab a:link, #newsListTab a:visited, #pressReleasesListTab a:link, #pressReleasesListTab a:visited, #bdoEvents p a:link, #bdoEvents p a:visited, #mainContent a:link, #mainContent a:visited,#inTheNews a:link, #inTheNews a:visited{
    text-decoration:underline;
    color:#786860;
}
#newsListTab a:hover, #pressReleasesListTab a:hover, #bdoEvents p a:hover, #mainContent a:hover, #inTheNews a:hover{
    color:#786860;
}
#newsDetails ul li a:link, #newsDetails ul li a:visited, #pressReleasesList a:link, #pressReleasesList a:visited, #printTop a:link, #printTop a:visited, #printBottom a:link, #printBottom a:visited, #content a:link, #content a:visited, #taxDetail a:link, #taxDetail a:visited, #submenu td a:link, #submenu td a:visited{
    text-decoration:none;
    color:#786860;
}
#newsDetails ul li a:hover, #pressReleasesList a:hover, #printTop a:hover, #printBottom a:hover, #content a:hover, #taxDetail a:hover, #submenu td a:hover{
    text-decoration:underline;
    color:#786860;
}
#pressReleasesList .other_pub a:link, #pressReleasesList .other_pub a:visited, #newsDetails .other_pub a:link, #newsDetails .other_pub a:visited{
    text-decoration:underline;
    color:#000000;
    font-weight:bold;
}
#pressReleasesList .other_pub a:hover, #newsDetails .other_pub a:hover{
    text-decoration:underline;
    color:#000000;
    font-weight:bold;
}
#result_title a:link, #result_title a:visited, #result_title a:hover{
    color:#2eafa4;
    text-decoration:underline;
}

#content p{
    padding:0;
    margin:0;
}
#taxDetail p{
    margin:0;
}
.newsYear{
    color:#786860;
    font-size:12px;
    font-family: Trebuchet MS,arial;
    width:120px;
    height:20px;
    padding-bottom:2px;
    border:1px solid #B9ACA5;
}
#displayNews{
    margin:0;
    padding:0;
}

.moreDetails a{
    text-decoration: underline;
    color: #000000;
    font-weight:bold;
}

#errors ul{
    /*list-style:none;*/
}

.paginate a, .paginate .currentStep {
    margin:0 0 0 5px;
    text-decoration:none;
}

#paginate a:link, #paginate a:visited{
    /*color:#786860;*/
    text-decoration:none;
}
#paginate a:hover{
    text-decoration:unerunderline;
}
.currentStep{
    color:#ed1a3b;
}
.step{
    color:#786860;
}
/*=================*/
/*   Style Select  */
/*=================*/
:focus {
	outline:none;
}
.js ul.newList {
	left:-9999px;
}
ul.newList * {
	margin:0; padding:0;
}
ul.newList {
    scrollbar-face-color:#ed1a3b;
    scrollbar-arrow-color:#FFF;
    scrollbar-track-color:#FFF;
    scrollbar-shadow-color:#ed1a3b;
    scrollbar-highlight-color:#ed1a3b;
    scrollbar-3dlight-color:#ed1a3b;
    scrollbar-darkshadow-Color:#ed1a3b;

	margin:0;
	padding:0;
	list-style:none;
	color:#000;
	width:176px;
	background:#fff;
	position:absolute;
	border:1px solid #B9ACA5;
	top:22px;
	left:0;
	overflow:auto;
	z-index:9999;
}
.newListSelected {
	width:174px;
	color:#000;
	height:18px;
	padding:2px 0 0 1px;
	float:left;
	border:1px solid #B9ACA5;
	background:url(../images/skin/frontend/dropDownArrow.gif) repeat-y right;
}
.newListSelected span {
	width:224px;
	display:block;
}
ul.newList li {
	font-size:11px;
	/*padding:3px 8px;*/
        padding:0px;
}
.selectedTxt {
	font-size:11px;
	color:#b9aca5;
	width:176px;
	overflow:hidden;
	height:16px;
	padding:0 0px 0 0;
}
.hiLite {
	background:#ed1a3b!important;
	color:#fff!important;
}
.newListHover {
	background:#eee8e5!important;
	color:#000!important;
	cursor:default;
}
.newListSelHover, .newListSelFocus {
	cursor:default;
}
.newListOptionTitle {
	font-weight:bold;
}
.newListOptionTitle ul {
	margin:3px 0 0;
}
.newListOptionTitle li {
	font-weight:normal;
	border-left:1px solid #ccc;
}
/*============*/
/*  Font Size */
/*============*/

/** 11 pixels **/
#searchInput{
  font-size:11px;
}

/** 18 pixels **/
.module h1, .box h4, h2 {
	font-size: 18px;
}

/** 24 pixels **/
#country h1{
	font-size:24px;
}
/** 10 pixels **/
#searchBar input.button, #footerLinks, #footerLinks a, #footerText, #footerText a, #footerText {
	font-size:10px;
}

/** 11 pixels **/
#BDOsearchInput, #navLeftHandHead h1, div.selectbox-wrapper ul li, .selectbox {
  font-size:11px;
}

/** 12 pixels **/
#leftCol, #rightCol, #body, .module *, .box h5 {
	font-size: 12px;
}

/** 16 pixels **/
#pageHeaderBarText h1, #pageHeaderSearchBar h1 {
  font-size: 16px;
}

/** 18 pixels **/
.module h1, .box h4, h2 {
	font-size: 18px;
}

/** 24 pixels **/
#promoHeading h2, .header, #siteName h1 {
  font-size:24px;
}

.small {
  font-size: 12px;
}
.medium {
  font-size: 14px;
}
.large {
  font-size: 16px;
}
.show {
  font-size: 0.8em;
}
.bold{
  font-weight:bold;
}
#body {
  color:#786860;
}
.titleHeading {
  font-size: 12px;
  font-weight: bold;
  color: #ed1a3b;
  margin-bottom:0;
}
.subHeading {
  font-size: 12px;
  font-weight:bold;
  color: #786860;
  margin-bottom:0;
}
.tax_title{
  font-size: 12px;
  font-weight:bold;
  color: #ed1a3b;
  margin-top:5px;
  margin-bottom:0;
}
.legal {
  font-size: 10px;
  font-weight: bold;
  color: #786860;
  margin-bottom:0;
}

/*=============*/
/*   Color     */
/*=============*/
#homePagePromo {
  overflow:hidden;
  width:710px;
  margin-bottom: 10px;
  border:1px solid #b9aca5;
}
#homePagePromo * {
  margin:0;
  padding:0;
}
#promoHeading {
  width:220px;
  float: left;
}
#promoHeading h2 {
  /* font-size:24px; */
  font-weight:normal;
  text-transform:none;
  margin: 10px 0 0 10px;
}
#promoImg {
  width: 480px;
  float: right;
}

/*** CVI 2009 Coloured Boxes ***/

.boxContainer {
  clear: left;
  width:100%;
  overflow:hidden;
  background: url(../LUImages/CVI2009/$file/boxbackground.gif) repeat-y;
  margin-bottom: 10px;
}
.boxHead{
	height:20px;
	margin:0 0 0 0;
	padding:3px 0 5px 5px;
	display:inline;
}
.coral {
  background:#f6a1a8;
}
.yellow {
  background:#ffe39c;
}
.teal {
  background:#2eafa4;
}
.lightblue {
  background:#62cae3;
}
.white {
  background:#fff;
}
.lightgrey {
  background:#eee8e5;
}
.burgundy {
  background:#98002e;
}

.box h4, .box h5, .coral h2, .coral p, .coral a, .coral ul, .burgundy h2, .burgundy p, .burgundy a, .burgundy ul, .teal h2, .teal p, .teal a, .teal ul, .lightblue h2, .lightblue p, .lightblue a, .lightblue ul, .yellow h2, .burgundy h2 {
  color:#fff;
}
.yellow h4, .yellow h5, .yellow h2, .white h2, .lightgrey h2 {
  color:#ed1a3b;
}
.lightgrey h2 {
  /*border-bottom: 1px solid #ed1a3b;*/
  background-image:url(../images/skin/frontend/underline-black.jpg);
  background-repeat:no-repeat;
  background-position:bottom left;
}
.lightgrey ul {
  margin: 0 5px 0 5px !important;
  list-style-type: none !important;
}
.lightgrey ul li {
  color:#786860;
  border-bottom: 1px dashed #b9aca5;
  padding-top:5px;
  padding-bottom:5px;
  font-style:normal;
  font-weight:bold;
}
.lightgrey ul ul {
  margin:0 5px 0 10px !important;
}
.lightgrey ul ul li{
  border-bottom: none;
  list-style:none;
}
.noline{
  clear:both;
  border-bottom:none;
}
.yellow p, .yellow ul, .white p, .white ul {
  color:#786860;
}
.yellow a, .white a, .lightgrey a {
  color: #000;
}
.twothirty, .twothirty_rightcol {
  float: left;
  width: 230px;
  display: inline; /* IE double float margin bug fix */
}
.rightColBottomCol{
  float: left;
  width: 268px;
  display: inline;
}
.threefifty {
  float: left;
  margin-right: 10px;
  width: 350px;
  display: inline; /* IE double float margin bug fix */
}
.twoseventy {
  float: left;
  margin-right: 10px;
  width: 270px;
  display: inline; /* IE double float margin bug fix */
}
.twoseventy_rightcol {
  float: left;
  margin-right: 0px;
  width: 270px;
  display: inline; /* IE double float margin bug fix */
}
.fivefifty {
  float: left;
  margin-right: 10px;
  width: 550px;
  display: inline; /* IE double float margin bug fix */
}
.left {
  float: left;
}
.right {
  float: right;
}
.quoteRight {
  float: right;
  margin-left: 10px !important;
  margin-right: 0px !important;
}
.quoteBoxRight img {
  float: left;
  clear: left;
  width: 270px;
}
.quoteLeft {
  float: left;
  margin-right: 10px !important;
}
.quoteBoxLeft img {
  float: right;
  clear: right;
  width: 270px;
}
.quoteCoralRightBackground {
  background:transparent url(../LUImages/CVI2009/$file/quoteCoralRightBackground.gif) repeat-y scroll 0 0;
}
.quoteTealRightBackground {
  background:transparent url(../LUImages/CVI2009/$file/quoteTealRightBackground.gif) repeat-y scroll 0 0;
}
.quoteYellowRightBackground {
  background:transparent url(../LUImages/CVI2009/$file/quoteYellowRightBackground.gif) repeat-y scroll 0 0;
}
.quoteMidGreyRightBackground {
  background:transparent url(../LUImages/CVI2009/$file/quoteMidGreyRightBackground.gif) repeat-y scroll 0 0;
}
.quoteLightBlueRightBackground {
  background:transparent url(../LUImages/CVI2009/$file/quoteLightBlueRightBackground.gif) repeat-y scroll 0 0;
}
.quoteBurgundyRightBackground {
  background:transparent url(../LUImages/CVI2009/$file/quoteBurgundyRightBackground.gif) repeat-y scroll 0 0;
}

.twothirty {
  margin-right: 10px;
}
.twothirty_rightcol {
  margin-right: 15px;
}
.box * {
  margin: 0;
  padding: 0;
}
.box {
  padding-bottom: 10px;
}
.quoteBoxRight, .quoteBoxLeft {
  margin-bottom: 10px !important;
  padding-bottom: 0px !important;
  height: 180px;
}
.box h2, .box p {
  margin: 0 5px 0 5px;
}
.box h2 {
  margin-bottom: 5px;
}
.box h4 {
  margin: 5px 5px 10px 5px;
}
.box h5 {
  margin: 5px 5px 10px 5px;
}
.box h4 {
  /* font-size: 18px; */
  font-weight:bold;
  line-height: 20px;
}
.box h5 {
  /* font-size: 12px; */
  font-weight:bold;
  line-height: 14px;
}
.box ul {
  margin: 5px 5px 0 20px;
  list-style: square;
}
.box div {
  text-align: center;
  margin: 15px 0 10px 0;
}
.box a:link, .box a:visited, .box a:hover, .box a:active, .box ul li a:hover, .grey ul li a:hover {
  text-decoration: underline;
  color:#030303;
}

.box ul a:link, .box ul a:visited, .box ul a:active {
  text-decoration: none;
}

/*** CVI 2009 Coloured Boxes ***/

/* --- SEE LAYOUT.CSS --- */

#sectionHead {
	background-color: #FFF;
	/*background-image: url(../LUImages/design2008/$file/sectionHead.gif);*/
	background-repeat: no-repeat;
}

#left {
height: 600px;
	background-color: #fff;
	/*background-image: url(../LUImages/design2008/$file/LHS.gif);*/
	background-repeat: no-repeat;
}

#footerContainer{
	background-color:#fff;
}

#footerLinks, #footerLinks a, #footerText, #footerText a{
	/* font-size:10px; */
	color:#786860;
}

/* --- SEE SEARCH.CSS --- */

/*Search Results*/


/* --- SEE VIEWS.CSS --- */

/*Forum Navigation*/
#forumNavigation UL
{
	background: #FFF;
}
H2#forumMsg
{
	color: green;
}
/*View Highlights*/
.highlight_on
{
	background-color: #eee8e5;
}
.highlight_off
{
	background-color: transparent;
}
/*View Navigation*/
#viewNavigator
{
	background-color: #fff;
}
#viewNavigator A
{
	background-color: #fff;
}
.selectedLink
{
	color: black;
}

/* --- SEE FORMS.CSS --- */

/* Button bar */
#buttonbar input {
	border: 1px solid #666;
	background-color: #ccc;
	color: #000;
	border-right: 2px solid #666;
	border-bottom: 2px solid #666;
}
#searchForm .button {
	border: 1px solid #666;
	background-color: #ccc;
	color: #000;
	border-right: 2px solid #666;
	border-bottom: 2px solid #666;
}
.button {
	border: 1px solid #666;
	background-color: #ccc;
	color: #000;
	border-right: 2px solid #666;
	border-bottom: 2px solid #666;
}

/* Tag table */
#tagtable {
	border: 1px solid #ccc;
	color: #000;
}

/* --- SEE AJAX.CSS --- */
.tagsTh {
	color: #ff0000;
}
.expanded {
	color: #ff0000;
	font-weight: bold;
}
.collapsed {
	color: #0000ff;
	font-weight: bold;
}
.options {
	border: 1px solid #ccc;
}

.module * {
	font-family: Trebuchet MS, arial, sans-serif;
	/* font-size: 12px; */
}
.module {
  	border: none;
}
.module h1, .module div li, .module p, .module a, .module a:link, .module a:visited, .module a:hover, .module a:active {
	color: #fff;
}



.module h1 {
	/* font-size: 18px; */
}
.module p {
	margin-bottom: 10px;
}
.module a, .module a:link, .module a:visited, .module a:hover, .module a:active {
	text-decoration: underline;
}

/* Teal */
.style_teal h1, .style_teal div {
	background-color: #2eafa4;
}
.style_lightblue h1, .style_lightblue div {
	background-color: #62cae3;
}

.style_white h1, .style_white div {
	background-color: #fff;
	color:#ed1a3b;
}

.style_white p {
	color:#786860;
}

.style_white a, .style_white a:link, .style_white a:visited, .style_white a:hover, .style_white a:active {
	color:#000;
}


.style_grey h1, .style_grey div {
	background-color: #eee8e5;
	color:#ed1a3b;
}

.style_grey p {
	color:#786860;
}

.style_grey a, .style_grey a:link, .style_grey a:visited, .style_grey a:hover, .style_grey a:active {
	color:#000;
}

.blackborder1 {
	border: 1px solid #666;
	border-collapse: collapse;
}
.blackborder1 td {
	border: 1px solid #666;
	padding: 3px 5px;
}
.blackborder1 tr {
	border: 1px solid #666;
}

#body a font {
  color: #000;
}
/*=================*/
/*   Left Menu     */
/*=================*/
.wpBdoCollapse{}
.wpBdoCollapse ul{
        list-style-type:none;
        padding:0;
        margin:0;
}
.wpBdoCollapse a{
        display:block;
}
.wpBdoCollapse li ul{
        display:none;
}
.wpBdoCollapse li a{
        display:inline-block;
}
.wpBdoCollapse li a{
        display:block;
}
.wpBdoCollapse{
	width:200px;
	font-family:Trebuchet MS, Verdana, Arial;
	/*font-size:10pt;*/
	font-size:12px;
}
.wpBdoCollapse li ul{
        margin-left:12px;
}
.wpBdoCollapse ul{}
.wpBdoCollapse a{
	color:#b9aca5;
	vertical-align:middle;
	text-decoration:none;
	font-weight:normal;
	outline:none;
	background:url(../images/skin/frontend/nav_arrow_sml.jpg) no-repeat 0 6px;
	padding:4px;
	padding-left:12px;
}
.wpBdoCollapse .parentItem {
        background:url(../images/skin/frontend/nav_arrow_sml.jpg) no-repeat  0 6px;
}
.wpBdoCollapse .activeItem {
        background:url(../images/skin/frontend/nav_arrow_sml.jpg) no-repeat 0 6px;
        color:#ed1a3b;
}
.wpBdoCollapse .currentItem {
        background:url(../images/skin/frontend/nav_arrow_sml.jpg) no-repeat 0 6px;
        color:#ed1a3b;
}
.wpBdoCollapse li ul li a{
        font-weight:normal;
}
.wpBdoCollapse a:hover{
        color:#ed1a3b;
        text-decoration:none;
}
.wpBdoCollapse a.selected{
        color:#ed1a3b;
}
