
.article_seperator {
             height: 10px;
             background-color: transparent;
             display: block;
}

body
{
	background: #FAFBFD;
	color: #494949;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

td, tr, div {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  color            : #666677;
}

p {
  font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  color            : #666677;
  margin-top    : 6px;
  margin-bottom : 14px;
}

hr {
  color            : #999999;
  height           : 1px;
  width            : 100%;
}
.search_box {
  float: right;
  background	   : transparent url(../images/search.gif);
  color			   : #333333;
}
.button_orig {
  font-family       : Verdana, Arial, Helvetica, sans-serif;
  font-size         : 11px;
  border            : 1px solid #AABBBF;
  background-color  : #FFFFFF;
  color             :#404F59;
  background-image  : url(../images/but.gif);
  padding           : 2px;
}
.button {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  border            : 1px solid #AABBBF;
  background-color  : #FFFFFF;
  color             :#404F59;
  background-image  : url(../images/but.gif);
  padding           : 2px;
}
ul#mainlevel-nav {
  list-style        : none;
  padding           : 0;
  margin            : 0;
  font-size         : 0.8em;
}
ul#mainlevel-nav li {
  display           : block;
  background-image  : none;
  padding-left      : 0px;
  padding-right     : 0px;
  float             : left;
  margin            : 0px;
  width             : auto !important;
  width             : 15%;
  font-size         : 11px;
  line-height       : 21px;
  white-space       : nowrap;
  border-right      : 1px solid #cccccc;
}
ul#mainlevel-nav li a {
  width             : 100%;
  display           : block;
  padding-left      : 15px;
  padding-right     : 15px;
  text-decoration   : none;
  color             : #333333;
  background        : transparent;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

ul#mainlevel-nav li a:hover{
  color            : #FF9900;
}





#ulist{
   margin-top: 6px;
   margin-left: 5px;
   padding-left: 16px;
}

#ulist li{
   list-style-type:circle;
   color:#63759B;
   text-decoration:none;
   background-color:#fafafa;
   text-align:left;
   margin:-5px;
   padding-left: 6px;
   margin-top: 6px;
}



#folderlist {
   padding-left: 0px;
   padding-bottom: 10px;
   padding-top : 0px;
   list-style-type: none;
}

#folderlist a{
   color:#006595; 
   font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   font-weight      : bold;
   background-color:#fafafa;
   text-align:left; 
   margin-top: 0px;
   background: url(/images/ap/folder_blue.gif) left top no-repeat;
   padding-left: 24px;
   padding-top: 5px;
   padding-bottom: 3px;
}

#folderlist a:hover{
   color:#63759B;
   background-color:#f5fafa;
}

#folderlist li{
   margin-top: 15px;
   margin-bottom: 0px;

}




.blog  {
  width			   : 100%;
    table-layout	   : auto;
   border-spacing: 0;
   border-collapse: collapse;
}


table.moduletable {
  width			   : 100%;
  table-layout	   : auto;

}
table.moduletable th {
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  font-weight      : bold;
  text-align       : center;
  height           : 22px;
  line-height      : 24px;
  color            : #FFF;
  border-left      : 0px solid #FFF;
  border-right     : 0px solid #FFF;
  background-image : url(/forum/designs/tribe/header2.jpg);

}
table.moduletable td {
  padding-left     : 0px;
  padding-right    : 0px;
}
table.content{
  width            : 100%;
  padding          : 20px;
  border-collapse  : collapse;
  border-spacing   : 0px;
  margin-bottom    : 10px;
}
table.contentpane {
  width            : 100%;
  padding-left     : 0px;
  padding-right    : 0px;
  padding-top      : 0px;
  border-spacing   : 0px;
  margin-bottom    : 0px;
border-spacing: 0; border-collapse: collapse;

}



table.contentpaneopen {
  width            : 100%;
  padding-left     : 0px;
  padding-right    : 0px;
  padding-top      : 0px;
  padding-bottom   : 0px;

  border-spacing   : 0px;

  border-spacing: 0;
  border-collapse: collapse;

}


.contentheading, .componentheading {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  letter-spacing   : 1px;
  background       : url(/forum/designs/tribe/header2.jpg) ;
  font-weight      : bold;
  height           : 24px;
  line-height      : 22px;
  padding-left     : 0px;
  color            : #FFF;
  width            : 100%;
  margin           : 0px;
  text-align       : center;
  border-spacing: 0;
  border-collapse: collapse;



}


.title {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  font-weight      : bold;
  text-indent      : 8px;
  font-size        : 20px;
  text-align       : left;
  color            : #56666E;
}
.title a:link, .title a:visited {
  font-size        : 20px;
  color            : #56666E;
  text-decoration  : none;
  font-weight      : bold;
}
.title a:hover {
  font-size        : 20px;
  color            : #56666E;
  text-decoration  : none;
  font-weight      : bold;
}
.buttonheading {
  background       : url(/forum/designs/tribe/header2.jpg);
  padding-left     : 4px;
  padding-right    : 4px;
  }
a.mainlevel  {
  font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align       : left;
  display          : block;
  line-height      : 27px;
  height           : 28px;
  width            : auto;
  background       : url(/forum/designs/tribe/menu_button_off.png);
  color            : #444466;
}

a.mainlevel:link, a.mainlevel:visited {
  text-align       : left;
  display          : block;
  font-size        : 12px;
  font-weight      : normal;
  padding          : 0px 0px 0px 25px;
  color            : #444466;
  width            : auto;
}
a.mainlevel:hover {
  text-align       : left;
  display          : block;
  background       : url(/forum/designs/tribe/menu_button_hover.png);
  font-size        : 12px;
  font-weight      : normal;
  color            : #444466;
  text-decoration  : none;

}
#active_menu {
  text-align       : left;
  color            : #444466;
  background       : url(/forum/designs/tribe/menu_button_on.png);
  font-weight      : bold;
}
#active_menu:hover {
  text-align       : left;
  color            : #444466;
}



a.sublevela  {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align       : left;
  font-weight      : normal;
  display          : block;
  line-height      : 18px;
  height           : 16px;
  width            : auto;
  background       : url(/images/ap/submenua_normal.png);
  padding          : 0px 0px 0px 40px;
  color            : #444466;

  text-decoration  : none;
}

a.sublevela:link, a.sublevela:visited {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align       : left;
  font-weight      : normal;
  display          : block;
  font-size        : 11px;
  padding          : 0px 0px 0px 40px;
  color            : #444466;
  width            : auto;

}
a.sublevela:hover {
  text-align       : left;
   font-weight      : normal;
  display          : block;
  background       : url(/images/ap/submenua_hover.png);
  font-size        : 11px;
  text-decoration  : none;
  padding          : 0px 0px 0px 40px;
  color            : #444466;


}

#active_submenu {
  text-align       : left;
  color            : #444466;
  background       : url(/images/ap/submenua_active.png);
  font-weight      : bold;
}
#active_submenu:hover {
  text-align       : left;
  color            : #444466;

}








a:link, a:visited {
  font-size        : 11px;
  color            : #445683;
  text-decoration  : none;
  font-weight      : bold;
}
a:hover {
  font-size        : 11px;
  color            : #445683;
  text-decoration: underline;
  font-weight      : bold;
}
a.category:link, a.category:visited {
  font-size        : 11px;
  font-weight      : bold;
}
a.readon:link, a.readon:visited {
  color            :#404F59;
  font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  white-space      : normal;
  font-weight      : normal;
  padding-bottom   : 4px;
  padding-left     : 4px;
  padding-right    : 4px;
  padding-top      : 4px;
  float            : left;
  line-height      : 10px;
  text-decoration  : none;
  border           : 1px solid #AABBBF;
  background-color : #FFFFFF;
  background-image : url(../images/but.gif);
  }
a.readon:hover {
  color            :##708088;
  font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  white-space      : normal;
  font-weight      : normal;
  padding-bottom   : 4px;
  padding-left     : 4px;
  padding-right    : 4px;
  padding-top      : 4px;
  float            : left;
  line-height      : 10px;
  text-decoration  : none;
  border           : 1px solid #AABBBF;
  background-color : #FFFFFF;
}

ul {

  margin           : 2px;
  padding-left     : 0px;
  list-style       : none;
}


.date {
  font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  color            : #333333;
  padding-right    : 10px;
}
.small {
  font-size        : 10px;
  color            : #333333;
}
.smalldark {
  font-size        : 10px;
  color            : #333333;
}
.createdate, .modifydate {
  font-size        : 10px;
  color            : #666666;
}
.pathway {
  font-size        : 10px;
  color            : #333333;
  padding-left     : 14px;
}
a.pathway:link, a.pathway:visited {
  color            : #FF9900;
  font-size        : 10px;
  padding-left     : 0px;
}
a.pathway:hover {
  font-size        : 10px;
  padding-left     : 0px;
}
.blog_more {
padding-left       : 10px;
}
.inputbox {
background-image   :url(../images/inputback.jpg);
border             : 1px solid #666;
}
.back_button {
text-align         : center;
padding            : 10px;
}
.pagenavcounter {
  font-size        : 10px;
  color            : #FF9900;
}
.small {
  font-size        : 10px;
  color            : #333333;
}
.smalldark {
  font-size        : 10px;
  color            : #333333;
}
.createdate, .modifydate {
  font-size        : 10px;
  color            : #666666;
}
.content_vote {
  font-size        : 10px;
  height           : 22px;
  padding-top      : 2px;
  padding-bottom   : 2px;
}
.content_rating {
  font-size        : 10px;
  color            : #CC9900;
}
.contact_email  {
  width            : 100%;
}
.contact_email .inputbox {
  width            : 345px;
}
.sectiontableheader {
  font-size        : 11px;
  font-weight      : normal;
  text-transform   : uppercase;
  letter-spacing   : 1px;
  background       : #FAFBFF;
  color            : #333333;
  padding          : 0px;

}
.sectiontableentry1 {
  vertical-align   : top;
  padding          : 3px;
  background       : #E6EEF2;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999;
}
.sectiontableentry2 {
  vertical-align   : top;
  padding          : 3px;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999;
}
table.contenttoc {
  border           : 1px solid #FFFFFF;
  background       : #E6EEF2;
  padding          : 5px;
  margin-right     : 10px;
  margin-left      : 10px;
  margin-bottom    : 10px;
}

.page
{
	background: #FAFBFE;
	color: #494949;
}
td, th, p, li
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #D3D2EA;
	color: #494949;
}
.tcat
{
	background: url(/forum/designs/tribe/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #F0B222;
	text-decoration: underline;
}
.thead
{
	background: url(/forum/designs/tribe/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #F0B222;
}
.tfoot
{
	background: url(/forum/designs/tribe/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
}
.tfoot a:link, .tfoot_alink
{
	color: #FFFFFF;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #FFFFFF;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #F0B222;
}
.alt1, .alt1Active
{
	background: #E6E8EE;
	color: #494949;
	border-top:1px solid #fff;border-left:1px solid #fff;
}
.alt2, .alt2Active
{
	background: #EFF0F3;
	color: #494949;
	border-top:1px solid #fff;border-left:1px solid #fff;
}
td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button_hdhdhdhd
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #798AB4;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #E4E7F5 url(images/gradients/gradient_panel.gif) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #D1D4E0 url(images/gradients/gradient_panelsurround.gif) repeat-x top left;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: url(/forum/designs/tribe/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #D3D2EA;
	color: #000000;
}
.vbmenu_option
{
	background: #E6E8EE;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;border-top:1px solid #fff;border-left:1px solid #fff;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #EEAA0B;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;border-top:1px solid #fff;border-left:1px solid #fff;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }


/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }

#headbg  { background: url(../design/images/t_03.jpg);height:96px; }
#logo    { background: url(../design/images/t_01.jpg) no-repeat top left;height:96px;}
#navibg  { background: url(../design/images/t_14.jpg);height:33px;padding-right:12px; }

/** Forumborder **/

.top_borderbg       { background: url(/forum/designs/tribe/t_22.jpg);height:18px;}
.top_borderbg_left  { background: url(/forum/designs/tribe/t_18.jpg) no-repeat top left;height:18px;}
.top_borderbg_right { background: url(/forum/designs/tribe/t_24.jpg) no-repeat top right;height:18px;}

.top_borderbg_ap       { background: url(/forum/designs/tribe/top_borderbg.jpg);height:17px;}
.top_borderbg_ap_left  { background: url(/forum/designs/tribe/top_borderbg_l.jpg) no-repeat top left;height:17px;}
.top_borderbg_ap_right { background: url(/forum/designs/tribe/top_borderbg_r.jpg) no-repeat top right;height:17px;}

.borderbg_left  { background: url(/forum/designs/tribe/bs_29.jpg) repeat-y top left;padding-left:21px;}
.borderbg_right { background: url(/forum/designs/tribe/bs_28.jpg) repeat-y top right;padding-right:21px;}

.bottom_borderbg       { background: url(/forum/designs/tribe/t_39.jpg);height:24px;}
.bottom_borderbg_left  { background: url(/forum/designs/tribe/t_38.jpg) no-repeat top left;height:24px;}
.bottom_borderbg_right { background: url(/forum/designs/tribe/t_40.jpg) no-repeat top right;height:24px;}


.menu    { background: url(../design/images/t_16.jpg);height:33px;width:68px;float:right;display:block;}
.menu a:hover { background:url(../design/images/th_16.jpg); }
.menu span { display:none; }

.m_list   { list-style:none; margin:0 0 0 12px;padding:0; }


.m_home             { background: url(../design/images/t_aphome.jpg);}
.m_home a:hover     { background: url(../design/images/th_aphome.jpg);}
.m_forum            { background: url(../design/images/t_forum.jpg);}
.m_forum a:hover    { background: url(../design/images/th_forum.jpg);}

.m_database           { background: url(../images/t_database.jpg);}
.m_database a:hover   { background: url(../images/th_database.jpg);}
.m_codelib          { background: url(../images/t_codelib.jpg);}
.m_codelib a:hover  { background: url(../images/th_codelib.jpg);}


.m_search p {margin:0;padding:0;}

.m_forum, .m_database, .m_home, .m_codelib   { height:33px;width:90px;float:left;display:block }
.m_forum span, .m_database span, .m_home span, .m_codelib span { display:none; }


#menu_bg  { background: url(/forum/designs/tribe/menu_bg.jpg);height:31px;padding-right:12px; }

.menu_home            { background: url(/forum/designs/tribe/menu_home.jpg);}
.menu_home a:hover    { background: url(/forum/designs/tribe/menu_home_h.jpg);}
.menu_home_active     { background: url(/forum/designs/tribe/menu_home_a.jpg);}
.menu_database        { background: url(/forum/designs/tribe/menu_database.jpg);}
.menu_database a:hover{ background: url(/forum/designs/tribe/menu_database_h.jpg);}
.menu_database_active { background: url(/forum/designs/tribe/menu_database_a.jpg);}
.menu_forum           { background: url(/forum/designs/tribe/menu_forum.jpg);}
.menu_forum a:hover   { background: url(/forum/designs/tribe/menu_forum_h.jpg);}
.menu_forum_active    { background: url(/forum/designs/tribe/menu_forum_a.jpg);}
.menu_shop            { background: url(/forum/designs/tribe/menu_shop.jpg);}
.menu_shop a:hover    { background: url(/forum/designs/tribe/menu_shop_h.jpg);}

.menu_database, .menu_home, .menu_forum, .menu_shop   { height:31px;width:80px;float:left;display:block } 
.menu_database_active, .menu_home_active, .menu_forum_active { height:31px;width:80px;float:left;display:block } 

.menu_database span, .menu_home span, .menu_forum span, .menu_shop span{ display:none; }
.menu_database_active span, .menu_home_active span, .menu_forum_active span{ display:none; }






/** Content **/
.c_bg    {  background: url(/forum/designs/tribe/c_05.jpg);height:29px; }
.c_left  {  background: url(/forum/designs/tribe/c_03.jpg) no-repeat top left;height:29px; }
.c_right {  background: url(/forum/designs/tribe/c_06.jpg) no-repeat top right;height:29px; }

.c_text { color:#fff;font-size:9pt;padding:8px 0 0 30px;font-weight: bold; }
.s_text { padding:7px 0 0 4px;float:left;font-weight: bold;color:#fff;}
.s_text a:link   { color:#fff;text-decoration:none;}
.s_text a:visited{ color:#fff;text-decoration:none;}
.s_text a:hover  { color:#fff;text-decoration:underline;}
.u_bg    {  background: url(/forum/designs/tribe/c_13.jpg);height:13px;font-size:0px; }
.u_left  {  background: url(/forum/designs/tribe/c_10.jpg) no-repeat top left;height:13px;font-size:0px; }
.u_right {  background: url(/forum/designs/tribe/c_14.jpg) no-repeat top right;height:13px;font-size:0px; }

/** Footer **/
#footer { background:#F4F3F8 url(/forum/designs/tribe/t_45.jpg) repeat-x top left;height:34px;}


/** Dirk **/

.apborderbg_left  { background: url(../design/images/bs_29.jpg) repeat-y top left;
   width: 20px; border: 0px;}
.apborderbg_right { background: url(../design/images/bs_28.jpg) repeat-y top right;
   width: 20px; border: 0px;}




.apborder_left  { background: url(/images/ap/border_l.jpg) repeat-y top left; width: 20px; border: 0px;}
.apborder_right { background: url(/images/ap/border_r.jpg) repeat-y top right; width: 20px; border: 0px;}
.aptop_border       { background: url(/images/ap/border_o.jpg);height:18px;}
.aptop_border_left  { background: url(/images/ap/border_lo.jpg) no-repeat top left;height:18px;}
.aptop_border_right { background: url(/images/ap/border_ro.jpg) no-repeat top right;height:18px;}
.apbottom_border       { background: url(/images/ap/border_u.jpg);height:24px;}
.apbottom_border_left  { background: url(/images/ap/border_lu.jpg) no-repeat top left;height:24px;}
.apbottom_border_right { background: url(/images/ap/border_ru.jpg) no-repeat top right;height:24px;}

.dbhead {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   text-align: center; font-weight: bold; padding: 3px; white-space: nowrap;
   border: 1px #FAFAFA solid;
   background-color: #4A8CFF;
   color: #FFFFFF;
}
   
.dbheadleft {font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   font-weight: bold; padding: 3px; white-space: nowrap;
   border: 1px #FAFAFA solid;
   background-color: #4A8CFF;
   color: #FFFFFF;
   
}
   
   
.dbrow {
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    margin: 0px;
    padding: 3px;
    text-align: center;
    border: 1px #FAFAFA solid;    
}

.dbrowleft {
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    margin: 0px;
    padding: 3px;
    border: 1px #FFFFFF solid;
}


.dbdetailhead {
   font: 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   text-align: left;
   font-weight: bold;
   padding: 3px;
   white-space: nowrap;
   color: #FFFFFF;
   background-color: #4A8CFF;
   border: 1px #FFFFFF solid;
   }   
   
   
   
   
.dbdetailrow {
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    margin: 0px;
    padding: 1px;
    border: 1px #FFFFFF solid;
    background-color: #e6efff
  
}   
   
.main {
   padding-left:10px;

   }
   
.rows2 {
       font-family: "Courier New", Courier, monospace;
   font-size: 12px;

    margin: 0px;
    border: 1px #f0f0f0 solid;
  
}



.bluebold {
    color: #808ebf;
    font-weight: bold;
}


.table_title {
    font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    padding-bottom: 3px ;
    color: #8080AA;
    font-weight: bold;
    background:#FFFFFF;
}

.table_content {
    font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    padding-bottom: 7px ;
    padding-top: 4px
    color: #8080AA;
    font-weight: normal;
    background:#FFFFFF;

}

.table_ol { background: url(../images/box_ol.gif);no-repeat top left; height: 8px; border: 0px;}
.table_o { background: url(../images/box_o.gif);repeat-x top left; height: 8px; border: 0px;}
.table_or { background: url(../images/box_or.gif);no-repeat top left; height: 8px; border: 0px;}
.table_l { background: url(../images/box_l.gif);repeat-y top left; width: 8px; border: 0px;}
.table_r { background: url(../images/box_r.gif);repeat-y top left; width: 8px; border: 0px;}
.table_ul { background: url(../images/box_lu.gif);no-repeat top left; width: 8px; border: 0px;}
.table_ur { background: url(../images/box_ur.gif);no-repeat top left; width: 8px; border: 0px;}
.table_u { background: url(../images/box_u.gif);repeat-x top left; height: 8px; border: 0px;}

.table_round_ol { background: url(../images/box_round_ol.gif);no-repeat top left; height: 8px; border: 0px;}
.table_round_o { background: url(../images/box_round_o.gif);repeat-x top left; height: 8px; border: 0px;}
.table_round_or { background: url(../images/box_round_or.gif);no-repeat top left; height: 8px;width: 14px; border: 0px;}
.table_round_l { background: url(../images/box_round_l.gif);repeat-y top left; width: 8px; border: 0px;}
.table_round_r { background: url(../images/box_round_r.gif);repeat-y top left; width: 14px; border: 0px;}
.table_round_ul { background: url(../images/box_round_ul.gif);no-repeat top left; width: 8px; height: 14px; border: 0px;}
.table_round_ur { background: url(../images/box_round_ur.gif);no-repeat top left; width: 14px; height: 14px; border: 0px;}
.table_round_u { background: url(../images/box_round_u.gif);repeat-x top left; height: 14px; border: 0px;}

