body{
    font-size: 11px;
	margin: 0px;
    color: #000000;
    line-height: 17px;
    font-family: verdana;
    text-align: justify;
}
td{
    font-size: 11px;
    color: #000000;
    font-family: verdana;
}
a:link {color: #115eab;	text-decoration: underline;}
a:visited {color: #115eab;	text-decoration: underline;}
a:hover {color: #115eab;	text-decoration: none;}
a:active {	text-decoration: underline;	color: #115eab; }

li{}
.highlight{color: red}
.copyright{font-size: 10px}
input{font-size: 8pt;    font-family: tahoma}
input{
background: #eefdfe; /* new BackGround for <input> elements */ 
border: #a3d8e3 1px solid;
}
textarea{font-size: 9pt;    line-height: 18px;    font-family: verdana}
select{font-size: 11px}
a.register:link{    color: #115eab;}
a.register:visited{    color: #115eab;}
a.register:hover{    color: #115eab;}
a.login:link{    color: #115eab;}
a.login:visited{    color: #115eab;}
a.login:hover{    color: #115eab;}
a.myworkspace:link{    color: #555555}
a.myworkspace:visited{    color: #555555}
a.myworkspace:hover{    color: #111111}
a.admin:link{    color: #555555}
a.admin:visited{    color: #555555}
a.admin:hover{    color: #111111}
a.logout:link{    color: #555555}
a.logout:visited{    color: #555555}
a.logout:hover{    color: #111111}
.button
{
}
.title{
    margin-top: 7px;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 7px;
    text-transform: uppercase;
    color: #333333;
    line-height: 35px;
    font-family: arial
}
.publishing_info
{
    margin-top: 5px;
    margin-bottom: 15px
}
.author_date_first_published
{
    color: #999999;
    font-style: italic
}
.person_last_updating_and_date
{
    color: #999999;
    font-style: italic
}
.posted_by_and_date
{
    color: #999999;
    font-style: italic
}
.category_info
{
    margin-top: 10px;
    margin-bottom: 7px;
    color: #999999
}
.category_name
{
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 7px;
    text-transform: uppercase;
    color: #333333;
    line-height: 35px;
    font-family: arial
}
a.all_categories
{
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #333333
}
.recent_entries
{
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 7px;
    text-transform: uppercase;
    color: #333333;
    line-height: 35px;
    font-family: arial
}
a.recent_entries
{
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #333333
}
.month_list
{
    margin: 7px
}
.paging
{
    padding-left: 27px;
    font-size: 9px;
    background: url(images/paging.gif) no-repeat;
    width: 262px;
    line-height: 12px;
    padding-top: 8px;
    height: 21px
}
.listing
{
    margin-top: 6px;
    background: #ebf9fb;
    margin-bottom: 6px;
    width: 100%
}
.listheading
{
    padding-right: 3px;
    border-top: #b7b7b7 3px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    background: #ecf9fb;
    padding-bottom: 3px;
    text-transform: uppercase;
    color: #333333;
    padding-top: 3px;
    font-family: arial
}
a.listheadingtext:link
{
    color: #333333;
    text-decoration: none
}
a.listheadingtext:visited
{
    color: #333333;
    text-decoration: none
}
a.listheadingtext:hover
{
    color: #333333;
    text-decoration: none
}
.listbody
{
    padding-right: 3px;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-top: 3px
}
.listdate
{
    font-weight: normal;
    font-size: 7px
}
.boxcustomlist
{
    width: 100%
}
.boxheadercustomlist
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    padding-top: 7px;
    font-family: tahoma;
    height: 20px
}
.boxcontentcustomlist
{
    padding-right: 4px;
    padding-left: 5px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left
}
.boxfootercustomlist
{
    padding-left: 7px;
    text-align: left
}
.divcustomlist
{
    width: 100%
}
.divheadercustomlist
{
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    color: #333333;
    line-height: 35px;
    font-family: arial
}
.divcontentcustomlist
{
    text-align: justify
}
.divfootercustomlist
{
}
.boxarchives
{
    width: 100%
}
.boxheaderarchives
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 26px
}
.boxcontentarchives
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    white-space: nowrap;
    text-align: left
}
.boxmonthlist
{
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 15px;
    padding-top: 7px;
    white-space: nowrap;
    text-align: left
}
.boxcategories
{
    width: 100%
}
.boxheadercategories
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxcontentcategories
{
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 15px;
    padding-top: 7px;
    white-space: nowrap;
    text-align: left
}
.boxnewsfeedsubscribe
{
    width: 100%
}
.boxheadernewsfeedsubscribe
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxcontentnewsfeedsubscribe
{
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 15px;
    padding-top: 7px;
    white-space: nowrap;
    text-align: left
}
.boxordernow
{
    width: 100%
}
.boxheaderordernow
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxcontentordernow
{
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 15px;
    padding-top: 7px;
    text-align: left
}
.cart
{
    font-weight: normal;
    font-size: 10px;
    color: #555555;
    font-family: verdana
}
.breadcrumb
{
}
a.breadcrumb:link
{
}
a.breadcrumb:visited
{
}
a.breadcrumb:hover
{
}
.boxnewsfeed
{
    width: 100%
}
.boxheadernewsfeed
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxtitlenewsfeed
{
    font-weight: bold;
    font-size: 10px;
    color: #d6d7d8;
    font-family: arial
}
.boxcontentnewsfeed
{
    padding-right: 4px;
    padding-left: 2px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left
}
.boxfooternewsfeed
{
    padding-left: 7px;
    text-align: left
}
.boxsubscribe
{
    width: 100%
}
.boxheadersubscribe
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxformsubscribe
{
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 7px;
    padding-top: 7px;
    text-align: left
}
.boxbuttonsubscribe
{
    padding-left: 7px;
    padding-bottom: 15px;
    white-space: nowrap;
    text-align: left
}
.btnsubscribe
{
    font-size: 8pt;
    font-family: tahoma
}
.boxsearch
{
    margin: 12px 12px 12px 0px
}
.boxinputsearch
{
    padding-right: 0px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px
}
.boxbuttonsearch
{
    padding-right: 5px;
    padding-left: 2px;
    padding-bottom: 5px;
    padding-top: 5px
}
.btnsearch
{
    font-size: 8pt;
    font-family: tahoma
}
.txtsearch
{
    font-size: 8pt;
    font-family: tahoma
}
.boxlogin
{
    width: 100%
}
.boxheaderlogin
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxformlogin
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left
}
.btnlogin
{
    font-size: 8pt;
    font-family: tahoma
}
.txtlogin
{
    font-size: 8pt;
    width: 90px;
    font-family: tahoma
}
.labellogin
{
    white-space: nowrap;
    text-align: left
}
.boxlogout
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    width: 100%;
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxformlogout
{
    padding-right: 5px;
    padding-left: 7px;
    font-size: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-family: arial;
    text-align: left
}
.boxpoll
{
    width: 100%
}
.boxheaderpoll
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxformpoll
{
    padding-right: 4px;
    padding-left: 5px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left
}
.boxfooterpoll
{
    padding-left: 6px;
    padding-bottom: 15px;
    white-space: nowrap;
    text-align: left
}
.btnpoll
{
}
.latestnewstitle
{
    margin-top: 20px;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 5px;
    color: #333333
}
.latestnews
{
    margin-top: 6px;
    background: #ebf9fb;
    margin-bottom: 6px;
    width: 100%
}
.latestnewsheading
{
    padding-right: 3px;
    border-top: #b7b7b7 3px solid;
    padding-left: 5px;
    font-weight: bold;
    font-size: 14px;
    background: #ebf9fb;
    padding-bottom: 3px;
    text-transform: uppercase;
    color: #333333;
    padding-top: 3px;
    font-family: arial
}
a.latestnewsheadingtext:link
{
    color: #333333;
    text-decoration: none
}
a.latestnewsheadingtext:visited
{
    color: #333333;
    text-decoration: none
}
a.latestnewsheadingtext:hover
{
    color: #333333;
    text-decoration: none
}
.latestnewsdate
{
    font-weight: normal;
    font-size: 10px
}
.latestnewsbody
{
    padding-right: 3px;
    padding-left: 5px;
    padding-bottom: 3px;
    padding-top: 3px
}
.boxnewslist
{
    width: 100%
}
.boxheadernewslist
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.boxcontentnewslist
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left
}
.boxfooternewslist
{
    padding-left: 7px;
    text-align: left
}
.scrollnewslist
{
    width: 100%
}
.scrollheadernewslist
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 27px
}
.scrollcontentnewslist
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: left
}
.scrollfooternewslist
{
    padding-right: 4px;
    padding-left: 7px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: left
}
.scrollerframe
{
    width: 100%
}
.comments
{
    border-right: #d7d7d7 1px solid;
    border-top: #d7d7d7 1px solid;
    background: #ebf9fb;
    margin-bottom: 10px;
    border-left: #d7d7d7 1px solid;
    width: 100%;
    border-bottom: #d7d7d7 1px solid
}
.commentbody
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px
}
.commentinfo
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9px;
    padding-bottom: 4px;
    color: #777777;
    padding-top: 4px
}
a.print:link
{
    font-size: 11px;
    color: #555555;
    font-family: arial;
    white-space: nowrap;
    text-decoration: underline
}
a.print:visited
{
    font-size: 11px;
    color: #555555;
    font-family: arial;
    text-decoration: underline
}
a.print:hover
{
    font-size: 11px;
    color: #111111;
    font-family: arial;
    text-decoration: underline
}
.topmenu
{
    font-weight: normal;
    font-size: 10px;
    color: #555555;
    font-family: verdana
}
a.topmenu:link
{
    font-weight: normal;
    font-size: 10px;
    color: #555555;
    font-family: verdana;
    text-decoration: underline
}
a.topmenu:visited
{
    font-weight: normal;
    font-size: 10px;
    color: #555555;
    font-family: verdana;
    text-decoration: underline
}
a.topmenu:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #111111;
    font-family: verdana;
    text-decoration: underline
}
.bottommenu
{
    font-size: 11px;
    color: #555555;
    font-family: arial
}
a.bottommenu:link
{
    font-size: 11px;
    color: #555555;
    font-family: arial;
    text-decoration: underline
}
a.bottommenu:visited
{
    font-size: 11px;
    color: #555555;
    font-family: arial;
    text-decoration: underline
}
a.bottommenu:hover
{
    font-size: 11px;
    color: #111111;
    font-family: arial;
    text-decoration: underline
}
.mainbar
{
    background: url(images/topbg.gif) repeat-x 50% top
}
a.mainmenu:link
{
    font-size: 9px;
    color: #e7e7e7;
    font-family: arial;
    text-decoration: none
}
a.mainmenu:visited
{
    font-size: 9px;
    color: #e7e7e7;
    font-family: arial;
    text-decoration: none
}
a.mainmenu:hover
{
    font-size: 9px;
    color: #ffffff;
    font-family: arial;
    text-decoration: none
}
.tabactive_left
{
    background: url(images/tab_active_left.gif) no-repeat;
    width: 15px;
    height: 19px
}
.tabactive_center
{
    background: url(images/tab_active_center.gif);
    white-space: nowrap
}
.tabactive_right
{
    background: url(images/tab_active_right.gif) no-repeat;
    width: 15px;
    height: 19px
}
.tabinactive_left
{
    background: url(images/tab_inactive_left.gif) no-repeat;
    width: 15px;
    height: 19px
}
.tabinactive_center
{
    background: url(images/tab_inactive_center.gif);
    white-space: nowrap
}
.tabinactive_right
{
    background: url(images/tab_inactive_right.gif) no-repeat;
    width: 15px;
    height: 19px
}
a.tabinactivelink:link
{
    font-weight: bold;
    font-size: 9px;
    color: #e2ecf7;
    text-decoration: none
}
a.tabinactivelink:visited
{
    font-weight: bold;
    font-size: 9px;
    color: #e2ecf7;
    text-decoration: none
}
a.tabinactivelink:hover
{
    font-weight: bold;
    font-size: 9px;
    color: #e2ecf7;
    text-decoration: underline
}
a.tabactivelink:link
{
    font-weight: bold;
    font-size: 9px;
    color: #1283ca;
    text-decoration: none
}
a.tabactivelink:visited
{
    font-weight: bold;
    font-size: 9px;
    color: #1283ca;
    text-decoration: none
}
a.tabactivelink:hover
{
    font-weight: bold;
    font-size: 9px;
    color: #1283ca;
    text-decoration: underline
}
#divside
{
    padding-right: 0px;
    padding-left: 0px;
    background: #ebf9fb;
    padding-bottom: 0px;
    font: 11px trebuchet ms, arial, sans-serif;
    width: 180px;
    padding-top: 0px
}
#divside a
{
    color: #333333;
    text-decoration: none
}
#divside a:hover
{
    color: #1684e6
}
.mnulevel1
{
    margin: 0px;
    list-style-type: none
}
.mnulevel1 li
{
    padding-right: 3px;
    padding-left: 7px;
    font-weight: bold;
    padding-bottom: 3px;
    text-transform: uppercase;
    padding-top: 3px
}
.mnulevel2
{
    padding-left: 12px;
    margin: 0px;
    list-style-type: none
}
.mnulevel2 li
{
    padding-right: 3px;
    border-top: #dedede 1px solid;
    padding-left: 1px;
    font-weight: normal;
    padding-bottom: 3px;
    text-transform: none;
    padding-top: 3px
}
.mnulevel3
{
    padding-left: 12px;
    margin: 0px;
    list-style-type: none
}
.mnulevel3 li
{
    padding-right: 3px;
    border-top: #dedede 1px solid;
    padding-left: 1px;
    font-weight: normal;
    padding-bottom: 3px;
    text-transform: none;
    padding-top: 3px
}
.itemselected
{
    color: #1684e6
}
.top
{
    background: none transparent scroll repeat 0% 0%;
    font: bold 11px verdana;
    color: #e2e9da
}
.top_hover
{
    background: #3a6b0b;
    font: bold 11px verdana;
    color: #e2e9da
}
.member
{
    font: bold 10px verdana;
    color: #555555
}
.member_hover
{
    background: #c2c4c5;
    font: bold 10px verdana;
    color: #555555
}
.topbar
{
    background-image: url(images/topbg.gif);
    height: 35px
}
.memberbar
{
    background-image: url(images/memberbg.gif);
    height: 27px
}
.static_nlsmenu
{
    z-index: 1
}
.static_nlsitemcontainer
{
    padding-right: 4px;
    padding-left: 8px;
    padding-bottom: 1px;
    padding-top: 1px
}
.static_nlsiconcell
{
    width: 0px
}
.static_nlssubmenucell
{
    padding-right: 4px;
    padding-left: 3px;
    width: 0px;
    padding-top: 6px
}
.static_nlsitem
{
    padding-right: 5px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 3px;
    color: #2a2a2a;
    line-height: 15px;
    padding-top: 5px;
    font-family: arial
}
.static_nlsitemcontainerover
{
	padding-right: 3px;
    padding-left: 7px;
    /*background: url(images/menubg_hover_green.gif);*/
	background-color: #b5eff4;
	border-right: #86e1f1 1px solid;
    border-top: #86e1f1 1px solid;
    border-left: #86e1f1 1px solid;
    border-bottom: #86e1f1 1px solid
}
.static_nlsiconcellover
{
    width: 0px
}
.static_nlssubmenucellover
{
    padding-right: 4px;
    padding-left: 3px;
    width: 0px;
    padding-top: 6px
}
.static_nlsitemover
{
    padding-right: 5px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 3px;
    color: #2a2a2a;
    line-height: 15px;
    padding-top: 5px;
    font-family: arial
}
.nlsmenu
{
    border-right: #434343 1px solid;
    border-top: #3a87e8 0px solid;
    margin-top: 2px;
    z-index: 1;
    border-left: #3a87e8 0px solid;
    border-bottom: #474747 1px solid
}
.nlsitemcontainer
{
    padding-right: 0px;
    padding-left: 0px;
    filter: progid:dximagetransform.microsoft.alpha(opacity=80);
    height: 21px;
    background-color: #16460b;
    -moz-opacity: 0.8
}
.nlsiconcell
{
    width: 22px;
    background-color: #070707
}
.nlssubmenucell
{
    padding-right: 4px;
    padding-left: 3px;
    padding-top: 2px
}
.nlsitem
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 9px;
    padding-bottom: 0px;
    color: #ffffff;
    padding-top: 0px;
    font-family: arial
}
.nlsitemcontainerover
{
    border-right: #4ea2fd 0px solid;
    border-top: #4ea2fd 0px solid;
    background: url(images/menubg_hover_green.gif);
    border-left: #4ea2fd 0px solid;
    border-bottom: #4ea2fd 0px solid;
    height: 21px
}
.nlsiconcellover
{
    width: 22px;
    background-color: #5e7809
}
.nlssubmenucellover
{
    padding-right: 4px;
    padding-left: 3px;
    padding-top: 2px
}
.nlsitemover
{
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 9px;
    padding-bottom: 0px;
    color: #ffffff;
    padding-top: 0px;
    font-family: arial
}
.mnuvertical
{
    width: 170px
}
.mnuover
{
    border-right: #5a5a5c 1px solid;
    padding-right: 3px;
    border-top: #cccccc 1px solid;
    padding-left: 3px;
    padding-bottom: 3px;
    border-left: #cccccc 1px solid;
    color: #cccccc;
    padding-top: 3px;
    border-bottom: #5a5a5c 1px solid;
    background-color: #656567
}
.mnuselected
{
    border-right: #cccccc 1px solid;
    padding-right: 3px;
    border-top: white 1px solid;
    padding-left: 3px;
    font-weight: bold;
    padding-bottom: 3px;
    border-left: white 1px solid;
    padding-top: 3px;
    border-bottom: #cccccc 1px solid;
    background-color: #f3f2f7
}
.mnupath
{
    border-right: #cccccc 1px solid;
    padding-right: 3px;
    border-top: white 1px solid;
    padding-left: 3px;
    padding-bottom: 3px;
    border-left: white 1px solid;
    padding-top: 3px;
    border-bottom: #cccccc 1px solid;
    background-color: #d7d7db
}
.mnunormal
{
    border-right: #cccccc 1px solid;
    padding-right: 3px;
    border-top: white 1px solid;
    padding-left: 3px;
    padding-bottom: 3px;
    border-left: white 1px solid;
    padding-top: 3px;
    border-bottom: #cccccc 1px solid;
    background-color: #e5e5ea
}
.boxquicklinks
{
    padding-left: 0px;
    margin-left: 5px;
    width: 100%
}
.boxheaderquicklinks
{
    padding-right: 7px;
    padding-left: 0px;
    font-weight: bold;
    padding-bottom: 3px;
    color: #333333;
    padding-top: 7px;
    text-align: left
}
.boxitemquicklinks
{
    padding-top: 2px;
    white-space: nowrap;
    text-align: left
}
.boxfooterquicklinks
{
    height: 5px
}
.boxitemquicklinks a
{
    color: #333333
}
.boxlinkswithin
{
    padding-right: 7px;
    padding-left: 7px;
    font-weight: bold;
    width: 100%
}
.boxitemlinkswithin
{
    padding-top: 2px;
    white-space: nowrap;
    text-align: left
}
.boxitemlinkswithin a
{
    color: #333333
}
.pollheader
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: bold;
    background: #d6d7d8;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center
}
.bar1
{
    border-right: #d78b00 1px solid;
    background: #ffaa00;
    border-bottom: #d78b00 1px solid
}
.bar2
{
    border-right: #59761d 1px solid;
    background: #6b8e23;
    border-bottom: #59761d 1px solid
}
.bar3
{
    border-right: #c43600 1px solid;
    background: #ff4500;
    border-bottom: #c43600 1px solid
}
.bar4
{
    border-right: #0060bf 1px solid;
    background: #1e90ff;
    border-bottom: #0060bf 1px solid
}
.bar5
{
    border-right: #c71585 1px solid;
    background: #ff1493;
    border-bottom: #c71585 1px solid
}
.bar6
{
    border-right: #d78b00 1px solid;
    background: #ffaa00;
    border-bottom: #d78b00 1px solid
}
.bar7
{
    border-right: #59761d 1px solid;
    background: #6b8e23;
    border-bottom: #59761d 1px solid
}
.bar8
{
    border-right: #c43600 1px solid;
    background: #ff4500;
    border-bottom: #c43600 1px solid
}
.bar9
{
    border-right: #0060bf 1px solid;
    background: #1e90ff;
    border-bottom: #0060bf 1px solid
}
.bar10
{
    border-right: #c71585 1px solid;
    background: #ff1493;
    border-bottom: #c71585 1px solid
}
.barrow
{
    background: #f6f7f8
}
.barrowalternate
{
    background: #d6d7d8
}
.frm_category_bar
{
    background-color: #ffffff
}
.frm_category_title
{
    font-weight: bold;
    font-size: 11px;
    font-family: tahoma
}
.frm_forum_header
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 16px
}
.frm_forum_item
{
    border-right: #bec7d1 1px solid;
    border-top: #bec7d1 1px solid;
    border-left: #bec7d1 1px solid;
    border-bottom: #bec7d1 1px solid;
    background-color: #ffffff
}
.frm_thread_header
{
    padding-left: 7px;
    font-weight: bold;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 16px
}
.frm_thread_item
{
    border-right: #bec7d1 1px solid;
    border-top: #bec7d1 1px solid;
    border-left: #bec7d1 1px solid;
    border-bottom: #bec7d1 1px solid;
    background-color: #ffffff
}
.frm_post_bar
{
    padding-left: 7px;
    font-size: 10px;
    background: url(images/boxheaderbg.gif);
    color: #2c2c2c;
    font-family: tahoma;
    height: 16px
}
.frm_post_subject
{
    border-right: #bec7d1 1px solid;
    border-top: #bec7d1 1px solid;
    border-left: #bec7d1 1px solid;
    border-bottom: #bec7d1 1px solid;
    background-color: #efeff1
}
.frm_post_infopanel
{
    border-right: #bec7d1 1px solid;
    border-top: #bec7d1 1px solid;
    border-left: #bec7d1 1px solid;
    border-bottom: #bec7d1 1px solid;
    background-color: #ffffff
}
.frm_post_message
{
    border-right: #bec7d1 1px solid;
    border-top: #bec7d1 1px solid;
    border-left: #bec7d1 1px solid;
    border-bottom: #bec7d1 1px solid;
    background-color: #ffffff
}
.frm_title
{
    font-weight: bold;
    font-size: 14px;
    font-family: verdana
}
.frm_statusbox
{
    border-right: #bec7d1 1px solid;
    border-top: #bec7d1 1px solid;
    border-left: #bec7d1 1px solid;
    line-height: 18px;
    border-bottom: #bec7d1 1px solid;
    background-color: #ffffff
}
