body {
    margin-left:	 0px;
    margin-top:		 0px;
    margin-right:	 0px;
    margin-bottom:	 0px;
    text-align:		 center;
    font-family:	 Arial, Helvetica, sans-serif;
    background:		 url(/images/bg.jpg) repeat-x center top;
    }

.maindiv {
	width: 	    800px;
}

.maintable {
    border:		     0px solid #000;
    width:		     70px;
    height:		     700px;
    }

.maintable .main {
    vertical-align:	 top;
    padding-top:	 58px;
    }

.maintable .split {
    width:		    782px;
    margin-top:		180px;
    background:		url(/images/main_bg.jpg) repeat-y left top;
    border-left:	1px solid #CCC;
    border-right:	1px solid #CCC;
    border-bottom:	1px solid #CCC;
    }

.maintable .split .left{
    width:		    605px;
    vertical-align:	top;
    padding-bottom:	15px;
    }

.maintable .split .right {
    padding-top:	0px;
    vertical-align:	top;
    }

.mainheaderdiv {
	height:       28px;
	background:   #8598C8;	
	margin-left:  1px;
	margin-right: 1px;
	}

.mainheader .title {
    width:		   90px;
    border-right:  1px solid #4B64AE;
    height:		   27px;
    padding-top:   4px;
    }

.mainheader .icons {
    padding-top:	4px;
    }

.mainheader .icons {
    padding-right:	5px;
    }

.navbar {
    position:		relative;
    top:		    -170px;
    left:		    0px;
    height:		    100px;
    }

.nav {
    width:		     160px;
    border-top:		 1px solid #DDD;
    border-bottom:	 1px solid #DDD;
    background:		 url(/images/bullet.png) no-repeat left;
    background-color:#EBECEF;
    font-family:	 Arial, Helvetica, sans-serif;
    color:		     #4B63AD;
    font-size:		 11px;
    font-weight:	 bold;
    padding-top:	 3px;
    padding-bottom:	 3px;
    text-indent:	 20px;
    }

.nav_on {
    width:		     160px;
    border-top:		 1px solid #DDD;
    border-bottom:	 1px solid #DDD;
    background:		 url(/images/bullet_on.png) no-repeat left;
    background-color:#F5BF5D;
    font-family:	 Arial, Helvetica, sans-serif;
    color:		     #FFF;
    font-size:		 11px;
    font-weight:	 bold;
    padding-top:	 3px;
    padding-bottom:	 3px;
    text-indent:	 20px;
    }

a {
    color:		     #4B63AD;
    text-decoration: none;
    }

a:hover {
    color:		    orange;
    }

.path {
    font-family:	Arial, Helvetica, sans-serif;
    color:		    #000;
    font-weight:	bold;
    font-size:		11px;
    width:		    100%;
	height:		    15px;
    border-bottom:	1px solid #DDD;
    padding-bottom:	7px;
    padding-left:	0px;
    }

.path a {
	float: left;
    padding-left:	5px;
    }

.path .current {
	float: left;
    padding-left:	5px;
    color:		    #999999;
    font-size:		11px;
    }

hr {
    height:		    0px;
    border:		    0px;
    border-bottom:	1px dotted #CCCCCC;
    }

.footer {
    font-family:	Arial, Helvetica, sans-serif;
    color:		    #000;
    font-size:		10px;
    text-align:		center;
    padding:		25px;
    padding-bottom:	5px;
    padding-top:	5px;
    }

.footer img {
    padding-bottom:	5px;
    }

.content {
	font-family:    Arial, Helvetica, sans-serif;
	text-align:     left;
	font-size:      12px;
	}
	
.content td {
	padding:        10px;
	padding-left:   15px;
	vertical-align: top;
        }   