/*______________Document_______________*/

*{
	margin: 0;
	padding: 0;
	white-space: normal;
}

#wrapper {
	float: left;
	width: 800px;
	margin: 0 auto;
	padding: 0;
/*	background: url('../images/bg_repeat.gif') repeat-y top center;
*/	text-align: left;
}	

#header {
	margin: 20px 0 0 10px;
	padding: 0px;
	background: url(../images/onepos_toprule.gif);
	height:7px;
	width: 779px;
}

#header h1 {
	display: none;
}

h3 {
	text-align: center;
	font-size: 1.5em;
}
h4 {
	text-align: left;
	font-size: .9em;
}

ul {
	text-align: left;
	list-style-type: none;
	color: #941A1D;
	text-decoration: none;
	display: block;
}

li {
	list-style-type:none;
}

body {
	font-family: Georgia, serif;
	margin: 0; 
	padding: 0;
}

.center {
	text-align: left;
	display: inline;
}
#image {
	margin: 0 0 0 10px;
	border: 3px double #999;
}
#bottom {
	margin: 0;
	padding: 0;
/*	background: url('../images/bottom.gif') no-repeat bottom center;
*/}
#center {
	text-align:center;
	font-size: .7em;
	font-family: verdana;
	padding: 0 0 20px 0;
}

.empty {
	clear: both;
}

/*______________Top Navigation_______________*/

#log {
	width: 760px;
	height: 25px;
	margin: 0 auto;
	display: block;
	font-weight: bold;
}

#log ul {
	width: 760px;
	font-size: 0.8em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0;
	padding: 0 0 22px 0;
}

#log li {
	margin: 0;
	display: block;
	float: left;
}

#log a:link, #log a:visited {
	color: #999;
	border: none;
}

#login a:hover, #login a:active {
	color:#941A1D;
}

#login {
	float: left;
}
#rss{
	width:44px;
	height:30px;
	background-image:url(../images/rss-button.gif);
	border:0;
	float:right;
	margin:-15px 0 0 0;	
}

#rss li {
	float: right;
}

#rss li a {
	display: block;
	width:44px;
	height:30px;
}

#search {
	padding-right: 310px;
	/*width: 161px;
	height: 24px;
	background-image: url(../images/onepos_search.gif);*/
}
/*
#espanol a:link, #espanol a:visited {
	color:#007B92;
	border: none;
}

#espanol a:hover, #espanol a:active {
	color:#941A1D;
}*/

ul {
	margin: 0px;
	text-align: center;
}

#nav {
	width: 779px;
	background-image: url(../images/topbar.gif);
	height:33px;
	margin: 0 auto;
}

#logo {
	background-image: url(../images/onepos.gif);
	float: left;
	margin: 4px 0 0 6px;
	position: absolute;
}
#logo li {
	float: left;
}

#logo li a {
	display: block;
	width:125px;
	height:62px;
}

#topnav {
	width: 600px;
	margin: 0 0 0 300px;
}
#topnav ul {
	padding: 0;
	margin: 0;
	top: 0;

}
	
#downloads {
	float: right;
	margin-right: 5px;
	padding: 0;
	margin-top:3px;
	list-style: none;
	text-decoration: none;
	display: block;
	list-style-type: none;
	font-family: verdana;
	text-align: center;
}

#downloads li {
	float: left;
}

#downloads li#downloads a {
	display: block;
	height: 17px;
	width: 96px;	
}

li#downloads a:link, #downloads a:visited {
	background-image: url('../images/onepos_down.gif');
	border: none;
}

li#downloads a:hover, #downloads a:active {
	background-image: url('../images/onepos_downover.gif');
}

#downloads ul#down {
	width: 110px;
	font-size: .8em;
	padding: 0 2px 6px 7px;
	background-color: #D7EAEE;
	background-image: none;
}

ul#down li a:link, ul#down li a:visited, ul#down li a:hover, ul#down li a:active {
	background-image: none;
}
	
#submenu {
	float:right;
	background: url('../images/submenu_back.gif');
	width: 632px;
	height: 35px;
	margin: 0 10px 0 0;
	font-size:.9em;
}
#submenu ul {
	float:left;	
	margin-left: -3px;
}

#submenu li {
	float: left;
	margin: -10px 0 3px 15px;
}
#submenu li a {
	display: block;
}
#submenu a:link {
	color: #951B1E;
	border: none;
}
#submenu a:visited {
	color: #333;
}
#submenu a:hover, #center a:active {
	color:#007B92;
}
#contactIndex {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	float:right;
	width: 97px;
	margin: 7px 300px 0 0;
}

#contactIndex ul {
	margin: 0;
	text-align: center;
	
}
#contactIndex li {
	float: left;
}

#contactIndex li a {
	display: block;
	width: 97px;
	height: 16px;
}
#contactIndex a:link, #contactIndex a:visited {
	color: #999;
	border: none;
}

#contactIndex a:hover, #contactIndex a:active {
	color:#941A1D;
}


/*#contactIndex a:link {
	border: none;
	background:url(images/onepos_contact2.gif);
}
#contactIndex a:visited {
	background:url(images/onepos_contact2.gif);

}
#contactIndex a:hover, #contactIndex a:active {
	background:url(images/onepos_contact2_over.gif);
}*/


/*______________left sideBar_______________*/

#quote {
	float: left;
	background: url(../images/onepos_quoteback.gif);
	height: 276px;
	width: 125px;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
	font-variant: normal;
}

#quote #quoteText p {
	line-height: 9em;
}

#quoteText {
	width: 114px;
	margin: 25px 5px 0 5px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:.8em;
	color: #1D437F;
}

#quote1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:1em;
	color: #1D437F;
}

#contact2 {
	float: left;
	width: 97px;
	margin: 80px 5px 0 30px;
}

#contact2 ul {
	margin: 0;
	text-align: center;
	
}
#contact2 li {
	float: left;
}

#contact2 li a {
	display: block;
	width: 97px;
	height: 16px;
}

#contact2 a:link {
	border: none;
	background:url(../images/onepos_contact2.gif);
}
#contact2 a:visited {
	background:url(../images/onepos_contact2.gif);

}
#contact2 a:hover, #contact2 a:active {
	background:url(../images/onepos_contact2_over.gif);
}
/*______________centerDisplay_______________*/


#display {
	float: right;
	background-color:#fff;
	width: 632px;
	height: 276px;
	background-image:url(../images/onepos_homedisplay_back.gif);
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
}
#displayText p {
	width: 470px;
	height: 66px;
	padding-top: 10px;
	margin: 20px 0 0 70px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-size: .65em;
	color: #000;
}

#banner {
	float: right;
	width: 190px;
	height: 124px;
	margin: 15px 100px 0 0;

}
#banner p {
	padding: 10px 3px 0 0;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-size: .7em;
	color: #fff;
}

li#news a {
	display: inline;
	text-decoration:none;
	float: right;
	height: 12px;
	width: 81px;
}

li#news a:link, #news a:visited {
	background-image: url(../images/onepos_news.gif);
	border: none;
}

li#news a:hover, #news a:active {
	background-image: url(../images/onepos_news_over.gif);
}


/*______________insiedeContent_______________*/

#content {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;
}

#content h2 {
	text-align: left;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 1.1em;
	color: #941A1D;
}

#content h3 {
	color: #007B92;
	padding: 30px 0 10px 0;
}
#content p {
	line-height: 1.5em;
}
#content li {
	font-size: .9em;
	display: inline;
}

#breadCrumbs {
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	width:700px;
	float:left;
	font-size:.7em;
	margin-left:-10px;
	padding-left:10px;
}
#breadCrumbs li {
	float:left;
	line-height:2em;
	color:#007B92;
	padding:0 0 0 3px;
}
#breadCrumbs li a {
	background:url(../images/crumbs.gif);
	display:block;
	padding:0 5px 0 5px;
	margin-left:2px;
}		
	
#breadCrumbs a:link {
	color: #007B92;
	text-decoration: none;
}
#breadCrumbs a:visited {
	color: #9AA0A3;
	text-decoration: none;
}
#breadCrumbs a:hover, a:focus {
	color: #941A1D;
	text-decoration: none;
}
#breadCrumbs a:active {
	color: #941A1D;
	text-decoration: none;
}
#curvebox {
		float: right;
		width: 632px;
		margin-top: 5px;
		margin-right: 10px;
		margin-bottom: 5px;
		margin-left: 0;
		padding: 0;
}
.roundborder {
	height: 1px;
	overflow: hidden;
	background-color: #fff;
	border-right: 1px solid #007B92;
	border-left: 1px solid #007B92;	
}
.c1 {
	margin: 0 12px 0 12px;
	border: none;
	background-color: #007B92;
}
.c2 {
	margin: 0 9px;
	border-width: 0 3px;
}
.c3 {
	margin: 0 7px;
	border-width: 0 2px;
}
.c4 {
	margin: 0 6px 0 6px;
}
.c5 {
	margin: 0 5px 0 5px;
}
.c6 {
	margin: 0 4px 0 4px;
}
.c7 {
	margin: 0 3px 0 3px;
}
.c8 {
	margin: 0 2px 0 2px;
}
.c9 {
	margin: 0 1px 0 1px;
	height: 3px;
}

.content {
	height: auto;
	padding: 0 10px 0 5px;
}

#displayContent {
	padding: 25px 0 0 10px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-size: .75em;
	color: #656565;
	line-height: 1.5em;
	background: url(../images/onepos_content_backgrd.gif) repeat-y top center;
}
a#words {
		text-decoration:underline;
}
a#words:link {
	color:#007B92;
}
a#words:visited {
	color: #941A1D;

}
a#words:hover, a#words:active {
	color:#007B92;
	text-decoration: none;
	font-style:normal;
}

/*______________sections_______________*/
#quickLinks {
	float: right;
	width: 632px;
	height: 185px;
	margin: 0;
	padding: 0 10px 0 0;
}

#quickLinks ul {
	margin: 0;
	text-align: center;
	
}
#quickLinks li {
	float: left;
	margin: 0 3px 0 1px;
}
#quickLinks li a {
	display: block;
	width: 122px;
	height: 15px;
}

#quickLinks a:link {
	color: #000;
	border: none;
	background:url(../images/onepos_learnmore.gif);
}
#quickLinks a:visited {
	color: #333;
	background:url(../images/onepos_learnmore.gif);

}
#quickLinks a:hover, #quickLinks a:active {
	color:#941A1D;
	height: 15px;
	width: 122px;
	background:url(../images/onepos_learnmore_over.gif);
}

#quickLinks li#one {
	margin: 0 3px 0 0;
	float: left;
}

#quickLinks li#two {
	margin: 0 0 0 2px;
	float: left;
}
#quickLinks li#three {
	margin: 0 0 0 5px;
	float: left;
}
#quickLinks li#four {
	margin: 0 0 0 6px;
	float: left;
}
#quickLinks li#five {
	margin: 0 0 0 6px;
	float: left;
}

#sectionManager {
	float: left;
	width: 122px;
	height: 170px;
	background-image:url(../images/onepos_managers.gif);
	margin:0;
	border-color: #999;
}

#sectionManager p {
	width: 110px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	color: #656565;
	margin-top: 35px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 7px;
	font-size: .8em;
	line-height: 1.2em;
}

#sectionKitchen {
	float: left;
	width: 122px;
	height: 170px;
	background-image:url(../images/onepos_kitchen.gif);
	margin: 0 0 0 5px;
	border-color: #999;
}

#sectionKitchen p {
	width: 110px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	color: #656565;
	margin-top: 35px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 7px;
	font-size: .8em;
	line-height: 1.2em;

}

#sectionSecurity {
	float: left;
	width: 122px;
	height: 170px;
	background-image:url(../images/onepos_security.gif);
	margin: 0 0 0 5px;
	border-color: #999;
}

#sectionSecurity p {
	width: 110px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	color: #656565;
	margin-top: 35px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 7px;
	font-size: .8em;
	line-height: 1.2em;
}
#sectionGuests {
	float: left;
	width: 122px;
	height: 170px;
	background-image:url(../images/onepos_guest.gif);
	margin: 0 0 0 6px;
	border-color: #999;
}

#sectionGuests p {
	width: 110px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	color: #656565;
	margin-top: 35px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 7px;
	font-size: .8em;
	line-height: 1.2em;
}

#sectionServers {
	float: right;
	width: 122px;
	height: 170px;
	background-image:url(../images/onepos_servers.gif);
	margin: 0;
	border-color: #999;
}

#sectionServers p {
	width: 110px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	color: #656565;
	margin-top: 35px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 7px;
	font-size: .8em;
	line-height: 1.2em;
}
/*______________Bottom Navigation_______________*/

#nav-bottom ul {
	margin: 0;
	text-align: center;
}
#nav-bottom #last {
	border: none;
}
#nav-bottom li {
	margin: 0px;
	padding: 0px 5px;
	border-right: 1px solid #000;
	display: inline;
	font-size: .7em;
	font-family: verdana;
}
#nav-bottom a:link {
	color: #007C93;
	text-decoration: none;
}
#nav-bottom a:visited {
	color: #666;
	text-decoration: none;
}
#nav-bottom a:hover {
	color: #941A1D;
	text-decoration: none;
}
#nav-bottom a:active {
	color: #941A1D;
	text-decoration: none;
}

#center {
	font-size: .6em;
}

#center a:link {
	color: #666;
	border: none;
}
#center a:visited {
	color: #333;
}
#center a:hover, #center a:active {
	color:#941A1D;
}

/*______________miscellaneous styles_______________*/

.clear {
	clear: both;
}

span{
	display: none;
}

/*______________Contact Us_______________*/

#form {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: .8em;
	color: #A52E0B;
	padding: 0 10px 0 50px;
}

#email {
	width: 270px;
}

#email li a {
	text-align: left;
	color: #007B92;
	display: block;
	line-height: 1.7em;
	padding: 0;
	text-decoration:underline;
}

#email li a:hover {
	text-align: left;
	color: #941A1D;
	display: block;
	text-decoration: none;
}

#email a:visited {
	text-align: left;
	color: #888;
	display: block;
}
#quickLinksDown {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#aaa;
	float:left;
	font-size:.7em;
	margin-left: 70px;
}
#quickLinksDown li {
	float:left;
	color:#007B92;
}
#quickLinksDown li a {
	background:url(../images/crumbs.gif);
	display:block;
}		
	
#quickLinksDown a:link {
	color: #007B92;
	text-decoration: none;
}
#quickLinksDown a:visited {
	color: #9AA0A3;
	text-decoration: none;
}
#quickLinksDown a:hover, a:focus {
	color: #941A1D;
	text-decoration: none;
}
#quickLinksDown a:active {
	color: #941A1D;
	text-decoration: none;
}