/**************** menu coding *****************/

#menu {
width: 100%;
float: left;
text-align:left;
background-color:#F7F7F7;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
}

#menu a {
font-size: 12px;
display: block;
margin: 0;

text-transform: uppercase;
color: #FF6600;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}


#menu li {
position: relative;
background-color:#F7F7F7;
}

#menu ul ul {
position: absolute;
z-index: 500;
}

div#menu ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
	border: 1px solid #CCC;
	color: #ff6600;	
	background-color: #333;
}

/* Presentation Stylesheet */

a:link { color: #ff6600; background: transparent; text-decoration: none; }
a:visited { color: #ff6600; background: transparent; text-decoration: none; }
a:hover { color: #ff6600; background: transparent; text-decoration: none; }
a:active { color: #FFFFFF; background: transparent; text-decoration: none; }

h2, h3 {
	font-size: 12px;
	margin:20px 30px 0px 30px;
	/* color: #7BC8E9; */
	color: #ff6600;
	text-transform:uppercase;
	padding: 0;
	
	/* clear: both; */
}

h4 {
	font-size:10pt;
	margin:0px 30px 10px 30px;
	color: #FF6600;
}



p {
	padding: 0;
	margin: 0px 30px 10px 30px;
	line-height: 14px; 	
	
}

	 
}

ul {
	list-style-type: disc;
	padding: 0px 0px 0px 35px;
	margin: 0 0 0 0;
}

#r-col strong {
	font-family: "courier";
	font-size: 15px;
	margin: 5px 0px 0px 0px;
	color: #888888;	
}
#fototable 
{background:#FFFFFF;
border: 2px dashed #CCCCCC;
text-align:left;
background-color:#FFFFFFf;
clip:rect('right', 'bottom', 'left');
content:
}

br.break { clear: both; }

.title {
margin-left:29px;
border:0px;
}

#box {
 	/* background: #EEEEEE;	 */
 	
 	background-color:#F7F7F7;	
	color: #ff6600;
	padding: 10px;
	margin: 20px 15px 10px 25px;	
	line-height: 15px; 	
	clear: left;	
 }
 
#box a:link { color: #ff6600; background: transparent; text-decoration: none; text-transform:none }
#box a:visited { color: #ff6600; background: transparent; text-decoration: none; text-transform:none }
#box a:hover { color: #ff6600; background: transparent; text-decoration: none; text-transform:none }
#box a:active { color: #ff6600; background: transparent; text-decoration: none; text-transform:none } 
#box p { margin: 0 0 0 0; }
#box strong { color: #CCC;	}
	
.line {
color: #A6A6A6;	
}

#r-col p { 
	margin: 0 0 0 0; 
	line-height: 13px; 
	background-color:#F7F7F7;
}


#r-col table {
margin:0px;
padding:0px;
}



#r-col p.black { 
	background: none;
	border: 10px solid #CCCCCC; 
	padding: 8px;
}

#r-col p.padding { 
padding-left:10px;	
}

#r-col table, #r-col form {
padding-left:10px;
}

#cont p.partners { 
	background: none;
	border: 0px solid #CCCCCC; 
	padding: 0 0 0 0;
	margin: 0 0 15px 30px;
}

p.indexpages { margin: 0px 15px 0px 0px; }

img { background: #eee; border: 1px solid black; margin: 0px 5px 0px 5px;
page-break-after:right; }
img.menu { background: #eee; border: 0px; padding: 0 0 0 0; margin: 0 0 0 0; }
img.nobg { background: none; border: 0px solid black; }
img.nomargin { margin: 0px 0px 0px 0px; }

img.partners {  border: 3px solid white; }
.img_content {

margin: 2px;
margin-bottom: 10px;
margin-right: 10px;
height: auto;
width: 200;
float: left;
text-align: center;

}
/* img.img_content { position: relative; margin: 8px 8px 8px 8px; } /*

/* p image classes */
p.picborder { border: 1px solid gray; margin: 0px 0px 0px 0px; }
p.left { /* border: 1px solid gray; */  float: left; margin: 0px 10px 3px 15px; }
p.right { /* border: 1px solid gray; */ float: right; margin: 0px 15px 3px 10px; }


input.text {  font-family: Courier, "Courier New", mono; font-size: 12px; font-weight: normal; color: #000; border:1px solid #5089A1; }
input.radio { vertical-align: middle; background-color: none; border-style: none;}
input.checkbox { margin: 0 0.25em 0 0; vertical-align: middle; background-color: #fff; border-style: none;}

.submit {
Cursor: pointer;
}

textarea {
background-color: #fff; 
font-family: Courier,"Courier New", mono font-size: 12px;
font-weight: normal; color: #000;
border:1px solid #5089A1;
height: 70px;
width: 270px;
}

/* TABLE */
table.datatable  {
	width: 450px;
	padding: 0px;
	margin: 12px 30px 10px 24px;
	border:0px;
	font-size: 11px;
}

table.datatable td, table.datatable tr {
padding:0px;
margin:0px;
border:0px;
}

table#sitemap {
padding:0px;
margin:0px;
border:0px;
}

table#sitemap tr {
padding:0px;
margin:0px;
border:0px;
}

table#sitemap td {
padding:0px;
margin:0px;
border:0px;
}

table#sitemap img {
padding:0px;
margin:0px;
border:0px;
}

img.thumb {
border:0px;
float:left;
width:auto;
height:80px;
margin-right:20px;
margin-left:0px
}

img.home_thumb {
border:0px;
float:left;
width:auto;
height:80px;
margin-left:30px;
margin-top:20px;
margin-bottom:20px;
}

p.comment {
margin-top:20px;
}

p.comment i {
font-size: 8px;
color: #CCCCCC;
}

#cont label {
width:80px;
margin-left:30px;
margin-top:10px;
float:left;
}

#cont input, #cont textarea {
margin-top:10px;
margin-left:20px;
}
/* 

.sitemap_ul {
margin-top:20px;
margin-left:-2px;
}

.sitemap_ul li {
list-style:none;
text-transform:uppercase;
color:#ff6600;
margin-bottom: 20px;
}

.sitemap_ul li li {
margin-top:5px;
margin-bottom:0px;
}

{ border: 1px solid #F00; }
