/* CSS Document */
body {
    margin:0px;
    padding:0px;
	min-width:750px;
	border-top:solid 0px;
}


h2 {
margin-top: 0px;
}

a.inlink {					/* links inside the page */
	font-weight:bold;
	cursor:pointer;
}

a.inlink:hover {
}

div#wrap {
    margin:0px auto; 
	margin-top: 0px;
    width:750px;
}

#header
{
	padding-top:20px; 
	height:80px;
	direction:ltr;
	margin-top:0px;
}

a.link {
	visibility:visible;
	text-decoration:none;
	cursor:pointer;
}

a.link:hover {
	text-decoration:none;
}

a.link1 {
	display:inline;
	text-decoration:none;
}

a.link1:hover {
	text-decoration:none;
}

div.text {
	float:right;
	width:530px;
	direction:ltr;
}


/* user mng page */
div.mng {
	float:right;
	width:530px;
	direction:ltr;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
}

div#menu {
    width:200px;
	text-align:left;
	float:left;
	direction:ltr;
}

div#menutitle {
height:20px;
width:200px;
margin-top:20px;
}

ul.subul {
list-style-type:none;
width:auto;
display:none;
padding-right:10px;
margin:0px;
padding:0px;
}

.utility {
height:20px;
font-weight:bold;
visibility:visible;
/* text-decoration:none; */
}

.utility:hover {
visibility:visible;
/* text-decoration:none; */
}

div#menu ul.level1 {			/* the table */
list-style-type:none;
list-style-position:outside;
width:auto;
min-width:200px;
float:right;
padding-right:0px; /* was 5px */
margin:0px;
display:block;
}

div#menu ul.level1a {
list-style-type:none;
list-style-position:outside;
width:auto;
/* float:left; */
padding-right:0px; /* was 5px */
margin:0px;
display:block;
}

.level2 {			/* the main folders */
height:20px;
width:100%;
font-weight:bold;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:thin;
}

.level2:hover {
}

div#infobox ul.level1 li.level3 {
width:auto;
padding-right:5px;
padding-bottom:5px;
}

div#infobox ul.level1 li.level3:hover {
font-weight:normal;
}

div.lineman {
width:90px;
text-align:left;
float:left;
margin-right:10px;
}

#infobox {
margin-top:5px; 
width:200px;
min-width:200px;
}

.info {
font-size:12px;
}

.titlename {
padding:1px;
}

/* start: styles to the editor ----------------------------------- */

.mainquot {
font-size:20px;
font-weight:normal;
font-family:"Times New Roman", Times, serif;
font-style:italic;
text-align:center;
margin-right:25px;
}

/* end: styles to the editor ----------------------------------- */

div.floatright, table.floatright {
	float: right;
	position: relative;
	margin: 0 0 .5em .5em;
	border: 0;
}

div.floatleft, table.floatleft {
	float: left;
	position: relative;
	margin: 0 .5em .5em 0;
	border: 0;
}

div.center {
	margin-left:auto;
	margin-right:auto;
	border: 0px;
}

a.contrast { text-decoration:none; font-size:180%; margin:5px 15px 5px 5px; text-align:left;}

#logoplace {float:left; margin-left:10px;}

.moto {font-size:80%; margin:5px 15px 5px 5px; text-align:left;}

/* comments divs */

div#textdiv1 {
display:none;
}

div#textdiv2 {
display:none;
}

div#textdiv3 {
display:none;
}

/* ------ */

.leftbox {
height:60px;
}

p{ margin: 0px;}

.input {
	border : 1px solid #ccc;
	font-size: 11px;
}

.formbutton{
	cursor:pointer;
	font-size: 11px;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	padding: 1px 2px;
	background:url(../freeall/images/button_bg.gif) repeat-x left top;
}

.formbutton:hover{
	background:url(../freeall/images/button_bg2.gif) repeat-x left top;
}
