body {
margin: 0;
padding: 0;
font-family:"Trebuchet MS", verdana, tahoma, arial, sans-serif;
font-size: 13px;
background-color: white;
}

.search_title {
font-weight: bold;
color: white;
}

.copyright {
font-size: 11px;
}

a,a:link,a:visited,a:active {
color: blue;
text-decoration: none;
}

a:hover {
color:#FF5A00;
text-decoration:underline;
}

.h1 {
font-family:Arial;
padding-bottom:10px;
font-weight:bold;
font-size:17px;
color:#ff5a00;
}

.h2 {
font-size: 14px;
color: gray;
font-weight:bold;
padding:0px;
}

h2 {
font-size: 15px;
color: gray;
font-weight:bold;
padding:0;
margin: 0;
padding-top:5px;
padding-bottom:5px;
}

p {
padding:0;
margin: 0;
padding-top:5px;
padding-bottom: 5px;
}

.h2Blue {
color: #3366cc;
font-size: 15px;
font-weight: bold;
font-family: arial;
padding-bottom:5px;
}

.inputBlue {
border: 1px solid #89afd8;
}

.formBlueText {
font-weight: bold;
}

.blueButBg {
color: white;
font-weight: bold;
padding-left:5px;
padding-right:5px;
}

input {
font-size: 13px;
padding: 2px;
}

.topSearchBox {
height: 19px;
width: 280px;
border: 0;
margin:0;
/* padding-top:3px; */
}

.button {
cursor: pointer;
}

.errorMessage {
color: red;
}

.regComment {
font-size: 11px;
}

ul {
margin:0;
padding:0;
}

.errors {
list-style-type:none;
color:red;
}

.thumbControls {
font-size:11px;
}

.thumbA {
border: 2px solid #ACCBED; filter: alpha(opacity=100);
}

.thumbB {
border: 2px solid #FF5A00; filter: alpha(opacity=100);
}

a.bbLink,a.bbLink:link, a.bbLink:visited, a.bbLink:hover {
text-decoration:none;
color:white;
}

.topMenuTable td {
padding-right:10px;
}

form {
margin:0;
padding:0;
}

.tN {
background-image: url(/templates/images/tab_normal.gif);
text-align: center;
font-size:14px;
font-weight:bold;
}

.tN a,
.tN a:link,
.tN a:hover,
.tN a:active,
.tN a:visited {
color: black;
text-decoration: none;
}

.tA {
background-image: url(/templates/images/tab_active.gif);
text-align: center;
font-size:14px;
font-weight:bold;
}

.tA a,
.tA a:link,
.tA a:hover,
.tA a:active,
.tA a:visited {
color: white;
text-decoration: none;
}

.ttN {
background-image: url(/templates/images/ttab_normal.gif);
text-align: center;
font-size:14px;
font-weight:bold;
}

.ttN a,
.ttN a:link,
.ttN a:hover,
.ttN a:active,
.ttN a:visited {
color: black;
text-decoration: none;
}


.ttA {
background-image: url(/templates/images/ttab_active.gif);
text-align: center;
font-size:14px;
font-weight:bold;
}

.ttA a,
.ttA a:link,
.ttA a:hover,
.ttA a:active,
.ttA a:visited {
color: white;
text-decoration: none;
}


.smallSelect {
font-size: 12px;
}

.smallInput {
font-size: 11px;
}

.smallText {
font-size: 11px;
}

.cropIntro {
margin:0;
padding:0;
padding-left: 32px;
padding-right: 32px;
}

.cropIntro li {
padding-top:10px;
padding-bottom:10px;
margin: 0;
}

.popup_link			{display: block;}
.popup_link:hover	{background-color: #BBFFBB;}

.gallery_table			{width: 100%;}
.gallery_table tr		{height: 120px;}
.gallery_table tr td	{width: 102px;}

#slide-drop		{width: 469px; padding-left: 2px; margin-left: -5px;}
.sl_div_nr		{width: 106px; height: 106px; float: left; padding: 5px 0 5px 10px;}
.sl_div_r		{width: 106px; height: 106px; float: left; padding: 5px 5px 5px 10px;}

.sl		{background: url(/templates/images/between.gif) 1px 4px no-repeat;}
.sr		{background: url(/templates/images/between.gif) 116px 4px no-repeat;}