@charset "utf-8";

/* CSS Document */
body{
	background:#ededed;
/*	background:#ffffff; */
	margin:5px;
	font-family:verdana, tahoma, arial, calibri, Helvetica, sans-serif;
	font-size:12px;	
	color: #666
}
/*  base : headings
/* ------------------------------------ */
h1, h2, h3, h4, h5, h6  { color: #666; margin-bottom: 25px; margin-top: 20px; font-weight: 600; line-height: 1em; letter-spacing: 0.1px; }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: #bbb; }
h1 { font-size: 35px;  }
h2 { font-size: 30px; }
h3 { font-size: 25px; }
h4 { font-size: 20px; }
h5 { font-size: 18px; }
h6 { font-size: 16px; text-transform: uppercase; }

/* Tiny Carousel */
#slider1 { height: 1%; overflow:hidden; padding: 0 0 0px; position:relative; left:-10px;  }
#slider1 .viewport { float: left; width: 185px; height: 125px; overflow: hidden; position: relative;}
#slider1 .buttons { background:url("/images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 35px 0px 0px -5px; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 35px 0px 0px 0px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 160px; left: 0; top: 0; }
#slider1 .overview li{ float: left; margin: 0 10px 0 0; padding: 0px; height: 121px; width: 83px; border: 0px solid #F09000; }

#top{
/*	background:#EEEEEE; */
	margin-top:0;
	min-height:80px;
	width:101%;
}
#top div{
/*	width:100%;
	background:#EEEEEE; */
	color:#FFF;
	text-align:right;
	margin:10 auto;
	padding:10px;
}
#bottom{
	width:100%;
	line-height: 30px;
	margin-bottom: 0px;
/*	margin-top:750px; */
}
#bottom div{
/*	position:absolute;
	background:#FF8C00;
	color:#FFFFFF; */
	width:650px;
	text-align:center;
	margin-bottom: -5px;
	margin-top:700px;
	margin-left:212px;
	padding:1px 3px 1px 5px;
}
#bottom a:link , #bottom  a:visited , #bottom  a:active {
	text-decoration:none;
	color:#666;
	text-decoration: underline;
	font-size:100%;
}
#bottom a:hover {
	font: bold;
	color:#9a0404;
	text-decoration: underline;
}

#main{
	position: relative;
	background:#ededed;
	width:1250px;
	margin:0px auto;
	overflow: hidden;
}
#main_left {
    position: absolute;
    margin: 179px 0px 0px 17px;
}

#container{
	background:#FFFFFF;
	width:1100px;
	margin:15px auto;
	padding-top:14px;
	padding-left:12px;
	padding-right:22px;
	padding-bottom:14px;
	min-height:800px;
	border-radius:15px;
	overflow: hidden;
	color: #666666;
}

#lmain{
/*	background:#EEEEEE;
	width:200px; */
	padding-top:2px;
	padding-left:0px;
	text-align:center;	
	width:20%;
	border-top-left-radius:13px;
	border-top-right-radius:13px;
	float:left;
	min-height:700px;
	border-bottom-left-radius:10px;
}

#cmain{
	margin-left:-15px;
	width:59%;
/*	background:#EEEEEE;
	width:650px; */
	float:left;	
	min-height:700px;
	border-bottom-right-radius:10px;
	border-top-right-radius:10px;	
	margin-bottom: 5px;
}

#rmain{
	padding-top:2px;
	width:19%;
/*	width:220px; */
	padding-right:8px;
	float:right;
	min-height:700px;
}
#rmain a:link , #rmain  a:visited , #rmain  a:active {
	text-decoration:none;
	color:#666;
	font-size:100%;
}

#rmain a:hover {
	color:#9a0404;
	text-decoration: underline;
}
#rmain ul{
/*	background:#FF8C00; */
	margin-left: 2px;
	width: 98%;
	list-style-image:url(/images/arrow_orange.gif);
}
#rmain li{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:-30px;
	margin-right:10px;
	line-height:18px;
} 
.header {
	font:14px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#FF8C00; 
	width: 105%; 
	padding: 5px 0px 5px 5px;
	margin-top: 0px;
	border-radius:5px;
}
.images {
	width:280px;
	margin-bottom: 10px;
} 

#img{
	background:#F2F2F2;
	border-radius:5px;
	padding:5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:7px;
}
#img a:link , #img  a:visited , #img  a:active {
	text-decoration:none;
	color: #9a0404;
}
#img a:hover {
	color:#9a0404;
/*	text-decoration: underline; */
}

.search_form{
	position:relative;
	margin-top:35px;
	margin-left: 0px;
	margin-bottom: 30px;
} 

.border{
	border: 1px solid #666666;
/*	font:12px Tahoma,serif; */
	width: 580px;
}

#contents{
	background:#F6F6F6;
/*	background:#FFFFFF; */
	border-radius:10px;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	min-height:800px;
}
#contents ul{
	left: -30px;
	width: 95%;
	list-style-image:url(/images/arrow_orange.gif);
}
#contents li{
	color:#444444;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:-25px;
	line-height:20px;
} 
#contents a:link , #contents  a:visited , #contents  a:active {
	text-decoration:none;
	color:#444444;
}
#contents a:hover {
	color:#9a0404;
	text-decoration: underline;
}

#marquee{
/*	background:#F7F7F7; */
	color:#9a0404;
	height: 10px;
	margin: 6px 0px 0px 0px;
	border-radius: 5px;
}
#marquee a:link , #marquee  a:visited , #marquee  a:active {
	text-decoration:none;
	color:#9a0404;
	font-size:100%;
}
#marquee span {
	line-height: 12px;
	text-decoration:none;
	color:#9a0404;
	font-size:100%;
	font-weight: bold;
}
#marquee a:hover {
/*	font: bold 12px; */
	color:#9a0404;
	text-decoration: underline;
}

.clear{
	clear:both;
	padding:0;
	margin:0;
	height:0;
}

.paginate {
	padding: 2px;
	margin: 2px;
	font-size: 12px;
}
.paginate a {
	padding:3px 5px 3px 5px;
	margin:3px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
}
#contents .paginate a:hover, #contents .paginate a:active {
	border: 1px solid #999;
	background-color:#999;
	text-decoration:none;
	color: #FFF;
}
.paginate span.current {
	margin: 3px;
	padding: 2px 5px 2px 5px;
	border: 1px solid #999;
	font-weight: bold;
	background-color: #999;
	color: #FFF;
}
.paginate span.disabled {
	padding:2px 5px 2px 5px;
	margin:3px;
	border:1px solid #ccc;
	color:#bbb;
}
.paginate li{
	background-color:#FFF;
	list-style: circle;
}
.paginate ul{	
	margin:2px;
	padding:2px;
}	

.alpha {
	font-size: 12px;
	padding: 1px;
	margin: 1px;
	text-align: center;
}
.alpha a {
	padding:2px 7px 2px 7px;
	margin:1px;
	border:0px solid #999;
	text-decoration:none;
	color: #666;
}
.alpha a:hover, .alpha a:active {
	border: 0px solid #999;
	color: #f09000
}
.button {
	background-color: #FF8C00; 
	color: white;
	padding: 5px;
	text-align: center;
	font-family:verdana, tahoma, arial, calibri, Helvetica, sans-serif;
	font-size:14px;	
	font-weight: bold; 
	display: inline-block;
	border: none; 
	cursor: pointer; 
	border-radius: 5px; 
	line-height: 17px;
	margin-right:10px;
	width: 100px;
}
.button:hover { 
	background-color: #999;  
	text-decoration:none;
}
#results {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	table-layout:fixed;
	border-collapse: collapse;
}
#results tr:nth-child(odd) {
	background-color: #ffffff;
}
#results tr:nth-child(even) {
	background-color: #f0f0f0;
}
#results td {
/*    font-size: 1em; */
    border: 0px solid #d3d3d3;
    padding: 5px;
	line-height: 20px;
	overflow: hidden;
}
#results th {
/*   font-size: 1em; */
    padding: 3px 5px 3px 5px;
	line-height: 20px;
	text-align: left;
	overflow: hidden;
	background-color: #d3d3d3;
}
#results tr.alt  td {
	line-height: 20px;
    background-color: #EAF2D3;
}

.styled-select select {
	padding: 0px;
	font-family:verdana, tahoma, arial, calibri, Helvetica, sans-serif;
	font-size:11px;	
	border: 1;
	border-radius: 0;
	height: 23px;
}
   
input{
	display: inline;
/*	width : 90px; */
	min-height:20px;
}

input[type=submit],[type=reset],[type=button],[type=text]{
	background: #FF8C00; 
/*	background: #e96a3e;  */
	color: #fff; 
	padding: 5px; 
	font-family:verdana, tahoma, arial, calibri, Helvetica, sans-serif;
	font-size:14px;	
	font-weight: bold; 
	display: inline-block; 
	border: none; 
	cursor: pointer; 
	border-radius: 5px; 
	line-height: 17px;
}
input[type=text]{
	background: #ffffff;
	color: black; 
	padding: 5px; 
	font-family:verdana, tahoma, arial, calibri, Helvetica, sans-serif;
	font-size:14px;	
	font-weight: normal; 
	display: inline-block; 
	border: 2px solid #ccc; 
	cursor: pointer; 
	line-height: 17px;
}
input[type="submit"]:hover,[type="reset"]:hover ,[type="button"]:hover{ 
	background: #999; 
}
