body,html {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body {
	/* background: url(img/background.jpg) repeat-y; */        background-color: #7284D6;
	font-family: Arial,calibri;
	font-size: 10pt;
}

.labeldown {
	float:left;
	font-weight: bold;
	text-decoration: none;
    color: #4D5383;
    text-align: center;
    background-color: #FFFFFF;
    background-image: url(img/labeldown.jpg);
    width:	125px;
    height: 34px;
}

.labelup {
	float:left;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
    color: #4D5383;
    text-align: center;
    background-color: #FFFFFF;
    background-image: url(img/labelup.jpg);
    width: 125px;
    height: 34px;
}   

.labelup div,.labeldown div {
	padding-top : 8px;
}

a.selected {
	text-decoration: none;
    color: #000000;
}

a.linkover {
	text-decoration: none;
    color: #6873FF;
}

a.linkout {
	text-decoration: none;
    color: #4D5383;
}

a.link {
	text-decoration: none;
    color: #333333;
    font-style: italic;
}

a.linknews,.newsboxcontent a,td.shortdescrtablecontent a {
	text-decoration: none;
    color: #ECEECE;
    font-style: italic;
}




.buttonup {
	text-align: center;
    background-image: url(img/buttonup.jpg);
    background-repeat: no-repeat;
    height: 52px;
    width: 165px;
}

.buttondown	{
    text-align: center;
    background-image: url(img/buttondown.jpg);
    background-repeat: no-repeat;
    height: 52px;
    width: 165px;
}

.buttonup div,.buttondown div {
	padding-top : 16px;
}

.buttonup a {
    text-decoration: none;
    color: #FFFFFF;
    margin-top : 5px;
	font-size: 14px;
	font-weight: bold;
}

.buttondown a {
    text-decoration: none;
    color: #FFFFFF;
    font-style: italic;
	font-size: 14px;
	font-weight: bold;
}


#logo {
	position : absolute;
	left:0px;
	top:0px;
	height: 163px;
	width: 165px;
	background-image: url(img/upperleft.jpg);
}

#topcolorfix {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background-color:#7284D6;
	height:132px;
}

#banners {
	position:absolute;
	left:206px;
	top :5px;
	right:0px;
	bottom:0px;
	height:80px;
}

#labelbar {
	position : absolute;
	left:206px;
	top:100px;
	right:0px;
	bottom:0px;
	height:34px;
	z-index : 1;
}



#buttonbar {
	position : absolute;
	left:0px;
	right:0px;
	bottom:0px;
	top:163px;
	width:165px;
	text-align:center;
	background-color:#7284D6;
}


#contentbox {
	background-color: #ffffff;
	position:absolute;
	left:165px;
	bottom:0px;
	top:132px;
	right:0px;
	background: url(img/bordertop.jpg) repeat-y left;
	background-color : #ffffff;
	min-width:590px;
}

#contenttop {
	background: url(img/bordertop.jpg) repeat-x;
}

#contenttop div {
	background: url(img/bordertopleft.jpg) no-repeat top left;
}

#contenttop div div {
	padding-top : 3px;
	text-align:center;
}

#contenttop, #contenttop div,#contenttop div div {
	height: 41px;
}

#contentwrap {
	background: url(img/bordertop.jpg) repeat-y left;
	background-color : #ffffff;
}

#content {
	margin:  0px 0px 0px 41px ;
	text-align:left;
	font-family: Arial,calibri;
}

td.shortdescrtabletop {
	font-family: Arial,calibri;
	text-align:left;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
    color: #FFFFFF;
    background-color: #7284D6;
    padding-left: 5px;
    border: solid 1px #000000;
}

td.shortdescrtabletopleft {
	text-align:left;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
    color: #FFFFFF;
    background-color: #7284D6;
    padding-left: 5px;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-top: solid 1px #000000;
}
td.shortdescrtabletopright {
	font-family: Arial,calibri;
	text-align:left;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
    color: #FFFFFF;
    background-color: #7284D6;
    padding-left: 5px;
	border: solid 1px #000000;
        	 
}
td.shortdescrtablecontent {
	font-family: Arial,calibri;
	font-size: 10pt;
	text-decoration: none;
    color: #FFFFFF;
    background-color: #8D97BB;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    padding: 5px;
    text-align:justify;
        	 
}

td.shortdescrtablecontent p {
	margin-bottom: 7px;
	margin-top : 7px;
}

td.shortdescrtablebottom {
	font-size: 10pt;
	text-decoration: none;
    color: #FFFFFF;
    background-color: #8D97BB;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    padding-left: 5px;
    text-align:left;
}

.newsboxplaceholder {
	width: auto;
	margin-right : 50px;
	margin-bottom: 15px;
	border: 2px solid #6270A2;
	background-color: #7284D6;
}

.guestbookplaceholder {
	width: 75%;
	margin-right : auto;
	margin-left : auto;
	margin-bottom: 15px;
	border: 2px solid #6270A2;
	background-color: #7284D6;
}

.guestbookplaceholder A {
	text-decoration:none;
	color: #FFD201;
}

.newsboxtitle {
	padding-top : 0px;
	padding-bottom :0px;
	margin-top : 2px;
	margin-bottom :0px;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	overflow:hidden;
	font-size: 11pt;
	background-color: #7284D6;
	font-weight: bold;
	border-bottom: 1px solid #6270A2;
	color: #FFD201;
}

.newsboxcontent {
	padding-top : 3px;
	padding-bottom :3px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 10pt;
	text-align: justify;
	background-color: #8D97BB;;
	color: #FFFFFF;
}


.newsboxpostdate {
	padding-top : 2px;
	padding-bottom :2px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 7pt;
	text-align: justify;
	background-color: #8D97BB;;
	color: #FFFFFF;
}