div.ContentBOSection { margin: 0px 10px 0px 0px; padding: 0px; border: 1px solid #E7E7E7; overflow: hidden; }

#Content div.ContentBOSection div.ContentHeadline  { height: 29px; margin: 0px 0px 0px 0px; padding: 0px; background: #E6E6E6 url('../../images/quoka/tabs/navi_bg_grey_30.gif') repeat-x; border: 0px none; overflow: hidden; }
#Content div.ContentBOSection div.ContentHeadline h1 { margin: 0px; padding: 5px 0px 0px 10px; font: bold 15px Arial,Verdana,Geneva,Helvetica,Sans-Serif; text-align: left; color: #4D4D4D; }

div.ContentBOSection div.headline { margin: 1px 1px 10px 1px; padding: 1px 5px; text-align: left; background: #E6EDFD; font-size: 14px; font-weight: bold; }
div.ContentBOSection div.headline table { width: 100%; margin: 1px; }
div.ContentBOSection div.headline td.Column1 { text-align: left;  vertical-align: middle; font-size: 14px; color: #000; font-weight: bold; }
div.ContentBOSection div.headline td.Column2 { text-align: right; vertical-align: middle; font-size: 11px; color: #3580D8; font-weight: bold; }

div.ContentBOSection div.content  { margin: 5px; padding: 0px; }

div.ContentBOSection div.footer   { margin: 1px; padding: 3px 5px; background: #E6EDFD; }

div.ContentBOSection table.Login { margin: 0px auto; padding: 0px; border: 0px; }
div.ContentBOSection table.Login td.col1 { margin: 0px; padding: 0px; width: 200px; vertical-align: top; }
div.ContentBOSection table.Login td.col2 { margin: 0px; padding: 0px; width: 370px; vertical-align: top; }
div.ContentBOSection table.Login td.col3 { margin: 0px; padding: 0px; width: 200px; vertical-align: top; }

div.ContentBOSection table.Login td.col11 { margin: 0px; padding: 0px 20px 0px 20px; width: 365px; vertical-align: top; } 
div.ContentBOSection table.Login td.col12 { margin: 0px; padding: 0px 20px 0px 20px; width: 365px; vertical-align: top; border-left-style:solid; border-left-width:1px; border-left-color:#E7E7E7;}

div.ContentBOSection div.InfoBlock { margin: 0px; padding: 0px;}
div.ContentBOSection div.InfoBlock div.headline { margin: 2px 0px; padding: 1px; text-align: center; background: #F7F7F7; font-size: 14px; font-weight: bold; }
div.ContentBOSection div.InfoBlock div.content  { margin: 0px; padding: 4px; text-align: left; font-size: 10px; color: #4089C1; }

div.ContentBOSection hr {background-color: #B7B7B7;}

/* --- START styles for CC navigation -------------------------------------- */

.NAV_CONTENTBOX { display: block; border: 0px none; }
		
.NAV_CONTAINER {
	background-color: transparent;
	padding-bottom: 15px;
}

.NAV_HEAD {
	display: block;
	padding: 3px 3px 0px 3px;
	margin: 0px;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	color: #4d4d4d;
	font-weight: bold;
	background-image: url('../../images/quoka/tabs/navi_bg_grey.gif');
	background-repeat: repeat-x;
}
.NAV_HEAD td { font-weight: bold; font-size: 12px; color: #fff; }

.NAV_CONTENT { color: #000; font-size: 11px; display: block; padding: 3px 3px 0px 3px; margin: 0px 0px 0px 0px; }
.NAV_CONTENT a { color: #000; text-decoration: none; }
.NAV_CONTENT a:hover { color: #0063A9; text-decoration: underline; }
		
.TEXT_PALE { color: #969696; font-size: 9px; }

.NAVIFORM,
.NAVIFORM_BIG,
.NAVIFORM_SMALL,
.NAVIFORM_ERROR,
.NAVIFORM_BIG_ERROR,
.NAVIFORM_SMALL_ERROR { font-size: 10px; border: 1px solid #E7E7E7; background-color: #EFF3FF; }

.NAVIFORM_BIG,
.NAVIFORM_BIG_ERROR { width: 170px; }
.NAVIFORM_SMALL,
.NAVIFORM_SMALL_ERROR { width: 78px; }
		
.NAVIFORM_ERROR,
.NAVIFORM_BIG_ERROR,
.NAVIFORM_SMALL_ERROR { border: 1px solid red; }


ul#MyQuokaList,
ul#UserAdsList,
ul#TraderList,
ul#UserDataList,
ul.ServicesList,
ul#LogoutList { margin: 0px; padding: 0px; list-style-type: none; }

ul#MyQuokaList li,
ul#UserAdsList li,
ul#TraderList li,
ul#UserDataList li,
ul.ServicesList li,
ul#LogoutList li { margin: 5px 0px 5px 0px; padding: 0px; }
		
ul#MyQuokaList ul,
ul#UserAdsList ul,
ul#TraderList ul,
ul#UserDataList ul,
ul.ServicesList ul,
ul#LogoutList ul { margin: 0px 0px 0px 17px; padding: 0px; list-style-image: url('../../images/common/nav_dot.gif'); }
		
ul#MyQuokaList ul li,
ul#UserAdsList ul li,
ul#TraderList ul li,
ul#UserDataList ul li,
ul.ServicesList ul li,
ul#LogoutList ul li { margin: 0px 0px 3px 0px; }

ul#MyQuokaList ul ul,
ul#UserAdsList ul ul,
ul#TraderList ul ul,
ul#UserDataList ul ul,
ul.ServicesList ul ul,
ul#LogoutList ul ul { margin: 0px 0px 5px 10px; text-indent: 0px; }

ul.switch { list-style-type: none; margin: 0px; }
li.switch { list-style-image: none; text-indent: -17px; }

/* Fix for IE 5.x */
* html ul#MyQuokaList li ul li,
* html ul#UserAdsList li ul li,
* html ul#TraderList li ul li,
* html ul#UserDataList li ul li,
* html ul.ServicesList li ul li
* html ul#LogoutList li ul li { margin-left: 1em; ma\rgin-left: 0px; }

/* --- END styles for CC navigation ---------------------------------------- */

