﻿.rtop, .artop {
    display: block;
}

    .rtop *, .artop * {
        display: block;
        height: 1px;
        overflow: hidden;
        font-size: 1px;
    }

    .artop * {
        border-style: solid;
        border-width: 0 1px;
    }

.r1, .rl1, .re1, .rel1 {
    margin-left: 5px;
}

.r1, .rr1, .re1, .rer1 {
    margin-right: 5px;
}

.r2, .rl2, .re2, .rel2, .ra1, .ral1 {
    margin-left: 3px;
}

.r2, .rr2, .re2, .rer2, .ra1, .rar1 {
    margin-right: 3px;
}

.r3, .rl3, .re3, .rel3, .ra2, .ral2, .rs1, .rsl1, .res1, .resl1 {
    margin-left: 2px;
}

.r3, .rr3, .re3, .rer3, .ra2, .rar2, .rs1, .rsr1, .res1, .resr1 {
    margin-right: 2px;
}

.r4, .rl4, .rs2, .rsl2, .re4, .rel4, .ra3, .ral3, .ras1, .rasl1, .res2, .resl2 {
    margin-left: 1px;
}

.r4, .rr4, .rs2, .rsr2, .re4, .rer4, .ra3, .rar3, .ras1, .rasr1, .res2, .resr2 {
    margin-right: 1px;
}

.rx1, .rxl1 {
    border-left-width: 5px;
}

.rx1, .rxr1 {
    border-right-width: 5px;
}

.rx2, .rxl2 {
    border-left-width: 3px;
}

.rx2, .rxr2 {
    border-right-width: 3px;
}

.re2, .rel2, .ra1, .ral1, .rx3, .rxl3, .rxs1, .rxsl1 {
    border-left-width: 2px;
}

.re2, .rer2, .ra1, .rar1, .rx3, .rxr3, .rxs1, .rxsr1 {
    border-right-width: 2px;
}

.rxl1, .rxl2, .rxl3, .rxl4, .rxsl1, .rxsl2, .ral1, .ral2, .ral3, .ral4, .rasl1, .rasl2 {
    border-right-width: 0;
}

.rxr1, .rxr2, .rxr3, .rxr4, .rxsr1, .rxsr2, .rar1, .rar2, .rar3, .rar4, .rasr1, .rasr2 {
    border-left-width: 0;
}

.r4, .rl4, .rr4, .re4, .rel4, .rer4, .ra4, .rar4, .ral4, .rx4, .rxl4, .rxr4 {
    height: 2px;
}

.rer1, .rel1, .re1, .res1, .resl1, .resr1 {
    border-width: 1px 0 0;
    height: 0px !important;
    height /**/: 1px;
}

/*BEGIN***********************Project Specific Style*******************************/
div#menu {
    /*width: 100% !important;
	width:250px;  the width of the tabs 
	width:150px;
	margin:0 auto;*/
    /*width:100%;
float:left;
padding:0 0 0 35%;
border-bottom:1px solid #0c5205;
background: url("../images/greenline.gif")
      repeat-x bottom;*/
}

div#menucontainer {
    width: 100%;
    /*height:30px; */
    /*height:32px;  */
    height: 37px;
    /*background: url("../images/greenline.gif")
    repeat-x bottom;*/
}

ul.navtab, ul.navtab li {
    /*width:100%;*/
    list-style-type: none;
    margin: 0px;
    font: bold 7pt verdana,arial,sans-serif;
    text-align: center;
}

    ul#navbutton li, ul.navtab li {
        float: left;
        display: inline;
        /*width:9em;*/
        width: auto;
        margin-right: 5px;
        min-width: 100px;
        text-align: center;
    }
        /*ul.navtab a
{
	display:block;
	text-decoration:none;
	padding:0px 0px 3px 0px;
	background: #ffffff;
	color: #0E3793;
}*/

        ul#navbutton li.activelink a {
            color: #9C3031;
            background-color: #FFFFFF;
            padding: 0 0 0 0;
        }

        ul.navtab li.activelink a {
            color: #ffffff !important;
            background-color: #3D316A !important;
            text-decoration: none;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            border-collapse: collapse;
            /*border:1px solid black;
	border-color:#3D316A;*/
            font-size: 9pt;
            font-weight: bold;
            padding-bottom: 4px;
            white-space: nowrap;
            width: auto;
        }

/*ul.navtab li.inactivelink a
{*/
/*border-bottom:1px solid #0c5205;*/
/*text-decoration:none;
	color:#000000 !important;
	background-color:#BFBFBF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse:collapse;*/
/*border:1px solid black;
	border-color:#4d4d4d;*/
/*font-size:9pt;
	font-weight: bold;
	padding-bottom:4px;
	white-space:nowrap;
	width:auto;*/
/*}*/

/*END************************Project Specific Style**********************/





