/* CSS Document */

div.oneline { border-bottom: 1px solid #b6b6b6; padding: 1px 0px 1px 0px; margin: 0px 0px 1px 0px }

.read:link {COLOR: #374b7e; TEXT-DECORATION: none; }
.read:active {COLOR: #374b7e; TEXT-DECORATION: none; }
.read:visited {COLOR: #374b7e; TEXT-DECORATION: none; }
.read:hover {COLOR: #374b7e; TEXT-DECORATION: none; }

.border3 
{
padding:0px 0px 0px 0px;
border: 1px solid #282e12;
}
.left 
{
float:left;
margin-right:7px;
margin-bottom:7px;
}
.left3 
{
float:left;
margin-right:2px;
margin-bottom:2px;
padding:0px 0px 0px 0px;
border: 1px solid #282e12;
}
body{
	background-color: #2f2f2f;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-align: justify;
	vertical-align: top;
}

.container{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-align: justify;
	border: 1px;
	vertical-align: top;
}


.container td{
	vertical-align: top;
}

.header{
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-align: justify;
	border: 0px;
}

.nav{
	background-image: URL(images/nav-bg.jpg);
	vertical-align: middle;
}

.nav-logo{
	padding: 3px;
	text-align: left;
}

.nav td{
	background-image: URL(images/nav-bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

.nav a{
	font-family: Verdana;
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}

.nav a:hover{
	font-family: Verdana;
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	text-decoration: underline;
	vertical-align: middle;
}

.nav a visited{
	font-family: Verdana;
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}

.nav-toplinks{
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
	vertical-align: top;
}

.nav-toplinks a{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}

.nav-toplinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: underline;
}

.nav-toplinks a visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}

.main-center{
	background-image: URL(images/main-bg.jpg);
	background-repeat: repeat-x;
	height: 400px;
	text-align: center;
}
.main-center-gallery{
	background-color: #FFFFFF;
	height: 400px;
	text-align: center;
}

.main{
	background-image: URL(images/main-bg.jpg);
	background-repeat: repeat-x;
	height: 400px;
}

.mymain{
	background-image: URL(images/main-bg.jpg);
	background-repeat: repeat-x;
	height: 400px;
}
.main td b{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 11px;
	font-weight: bold;
}

.main td{
	padding: 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
}

.mymain td{
	padding: 2px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 11px;
	vertical-align: top;
}

.main a{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}

.main a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: underline;
}

.main a visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}

.sidebar{
	background-color: #2a2a2a;
}

.sidebar-center{
	background-color: #2a2a2a;
}

.sidebar-center td{
	text-align: center;
}

.sidebar-center td a{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	font-size: 12px;
	padding: 10px;
	text-decoration: none;
}

.sidebar-center td a:hover{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	font-size: 12px;
	padding: 10px;
	text-decoration: underline;
}

.sidebar-center td a visited{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	font-size: 12px;
	padding: 10px;
	text-decoration: none;
}

.sidebar-left{
	background-color: #2a2a2a;
}

.sidebar-left td{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	font-size: 12px;
	padding: 10px;
}

.no-margin{
	margin: 0px;
	padding: 0px;
}

.examples td{
	padding:3px;
}

.sidebar td{
	padding: 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	font-size: 11px;
	text-align: justify;
	vertical-align: top;
}

.sidebar a{
	font-family: Arial, Helvetica, sans-serif;
	color: #bebebe;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.sidebar a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #bebebe;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

.sidebar a visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #bebebe;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.nav a{
	font-family: Verdana;
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
}

.footer{
	padding: 7px;
	width: 800px;
}

.footer td {
	border-top: 1px;
	border-top-color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}

.footer a{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}

.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: underline;
}

.footer a visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 10px;
	text-decoration: none;
}


INPUT {
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-TOP: #aaaaaa 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #aaaaaa 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #aaaaaa 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
INPUT.radio {
BORDER-RIGHT: #ff0000 0px solid; 
BORDER-TOP: #ffffff 0px solid; 
FONT-SIZE: 10px; 
BACKGROUND: #ffffff; 
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #ffffff 0px solid; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.mybutton{
	background:#eeeeee;
	color:#898989;
	font-weight:bold;
	height:23px;
	width:80px
}
.pixels {
font: 10px Trebuchet MS, arial, sans;
}
TEXTAREA {
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-TOP: #aaaaaa 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #aaaaaa 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #aaaaaa 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
SELECT {
	BORDER-RIGHT: #aaaaaa 1px solid; 
	BORDER-TOP: #aaaaaa 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #aaaaaa 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #aaaaaa 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	SCROLLBAR-ARROW-COLOR: #ffffff;
}

.galleryimg {
	margin: 5px;
}