td
{
	font-family: tahoma, verdana, arial;
        font-size: 13px;
}

.nothing
{
	font-family: tahoma, verdana, arial;
        font-size: 16px;
}

p
{
	padding: 5px 0px 0px 0px;
    margin: 5px 0px 0px 0px;
}

.header { 
	cursor: hand; cursor:pointer;
}
.details {
	display:none; visibility:hidden;
}

A.subOver {
	color: #e7dc39;
        text-decoration: none;
	
}



body {
        margin: 0px 0px 50px 24px;
        padding: 0px 0px 0px 0px;
        background-color: #dfe0e0;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        color: #5C5C5C;
}



#header {
	margin: 0;
	padding: 0;
	width: 779px;
	height: 292px;
        background-image: url('../images/topbg.jpg');
        background-repeat: no-repeat;
        background-position:  left top;
        z-index: 0
}

a {
        color: #185277;
        text-decoration: none;
}

a:hover {
        color: #e7dc39;
}

.logo {
        position: absolute;
        left: 74px;
        top: 0px;
        width: 240px;
        height: 170px;
        z-index: 1;
}

.menu {
        position: absolute;
        left: 28px;
        top: 87px;
        width: 450px;
        height: 39px;
        margin: 0px 0px 0px 330px;
        z-index: 1;
}

#container {
        width: 779px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
#main {
	width: 779px;
	padding: 4px;
	background: #fff;

        background-image: url(../images/mainbg.jpg);
        background-repeat: repeat-y;
        background-position: top left;

}

#smain {
	width: 770px;
	padding: 4px;
	background: #fff url('../images/mainbg.jpg') repeat-y left top;
        
}


.para {
       margin: 0px 19px 0px 19px;
}

.smenu {
       padding: 5px 5px 5px 5px;
       margin: 0px 10px 25px 0px;
       border-bottom: #dfe0e0 1px solid;
       text-align: left;
}

#sleft {
	width: 583px;
	float: left;
	padding: 4px;
	background: #fff url('../images/rmainbg.jpg') repeat-y right top;
        
}

* html #sleft {
	width:603px;
	wid\th:581px;
}

#sright {
	width: 180px;
	float: left;
	padding: 4px;
	background: #dfe0e0 url('../images/lmainbg.jpg') repeat-y left top;
        
}


* html #sright {
	width: 220px; 
	wid\th: 198px;
}

#pub {
   	width: 779px;
	padding: 15px;
	background: #fff;

        background-image: url(../images/mainbg.jpg);
        background-repeat: repeat-y;
        background-position: top left;

}

#left {
	width: 260px;
	float: left;
	padding: 4px;
	background: #fff url('../images/lmainbg.jpg') repeat-y left top;

}

* html #left {
	width:279px;
	wid\th:240px;
}

.lpara {
        padding: 0px 19px 0px 0px;
}

#center {
	width: 180px;
	float: left;
	padding: 4px;
	background: #dfe0e0;
}

* html #center {
	width: 200px;
	wid\th: 180px;
}

#right {
	width: 335px;
	float: left;
	padding: 4px;
	background: #fff url('../images/rmainbg.jpg') repeat-y right top;
        
}

* html #right {
	width: 334px;
	wid\th: 335px;
}

.rpara {
        padding: 0px 0px 0px 19px;
}

.clear {
	clear:both;
        margin: 0px 0px 0px 0px;
}

#footer {
        margin: 0px 0px 0px 24px;
        text-align: center;
        width: 779px;
        font-size: 9px
}

.bolder {
        font-weight: bold;
}

.teal {
        color: #185277;
}

.big13 {
        font-size: 13px;
}

.big17 {
        font-size: 17px;
}

.georgia {
        font-family: georgia;
}




