body {
	background-image:url(images/back.gif);
	margin: 0 0 50px 0;
	text-align: right;
	vertical-align: bottom;

}

a:link, a:visited {

	color: #0c8b0c;

	text-decoration: none;

}

a:hover, a:active {

	color: #3fd627;

	text-decoration: none;

}

/* ----------menu-------------- */

#main-menu a {

	display: block;

	font-family: "Trebuchet MS", Arial, sans-serif;

	font-size: 12px;

	text-decoration: none;

	text-align: right;

	vertical-align: middle;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}  

#main-menu a:link, #main-menu a:visited {

	color: #ffffff;

}

#main-menu a:hover, #main-menu a:active {

	color: #dbf8d7;

}

/* ----------main body-------------- */

h1 {

	font: normal 18px "Trebuchet MS", Arial, sans-serif;

	color: #a92625;

}

h2 {

	font: normal 14px "Trebuchet MS", Arial, sans-serif;

	color: #a92625;

}

h3 {

	font: normal 12px "Trebuchet MS", Arial, sans-serif;

	color: #a92625;

}

p {

	font: normal 12px "Trebuchet MS", Arial, sans-serif;

	line-height: 18px;

	color: #000000;

}

hr {color: #B0D9B3;

    noshade: "noshade";

	width: 100%;

	height: 1px;

	margin-bottom: 12px;	

}

.ds-left {

    background-image:url(images/ds-left.gif);

    background-position:top;

    background-repeat:no-repeat;

}

.ds-right {

    background-image:url(images/ds-right.gif);

    background-position:top;

    background-repeat:no-repeat;

}

.check {

	list-style-image: url(images/check-box.gif);

	font: normal 11px "Trebuchet MS", Arial, sans-serif;

	line-height: 18px;

	color: #000000;

}

.small {

	font: normal 10px "Trebuchet MS", Arial, sans-serif;

	color: #000000;

}

.title {

	font: bold 14px "Trebuchet MS", Arial, sans-serif;

	color: #000000;

}

.top {

	font: normal 12px "Trebuchet MS", Arial, sans-serif;

	color: #000000;

}

/* ----------weblinx-------------- */

div.transOFF {

	width: 230px;

	background-color:#ffffff;

	border:2px solid #cccccc; 

}

div.transON {

	width: 230px; 

	background-color:#ffffff;

	border:2px solid #cccccc;

	opacity:0.30;

	filter:alpha(opacity=30);

	-moz-opacity:0.30;

}

#weblinx {

	font: normal 11px "Trebuchet MS", Arial, sans-serif;

	color: #000000;

	text-align: center;

	padding: 5px;

	margin: 10px auto 0 auto;

}

#weblinx a:link, #weblinx a:visited  {

	color: #000000;

	text-decoration: none;

}

#weblinx a:hover, #weblinx a:active {

	color: #000000;.check {

}

