/* $Header: /usr/cvsroot/weblings_framework/css/weblings.css,v 1.10 2004/08/19 12:52:55 agoetz Exp $ */body {	margin: 0;	padding: 0;	background: #FFF;}h1 { 	font: bold 24px Verdana, Helvetica, Arial, sans-serif;}h2 {	font: bold 14px Verdana, Helvetica, Arial, sans-serif;}h3 {	font: bold 12px Verdana, Helvetica, Arial, sans-serif;}p, li, td, label {	font: 11px Verdana, Helvetica, Arial, sans-serif;	margin-top: 2em;}th {	text-align: center;	font-weight: bold;	background-color: #CBD1D7;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}fieldset {}form div {	clear: both;	position: relative;	margin-top: 1em;	margin-bottom: .5em;}form label {	margin: 0;	padding-right: 1em;	display: block;	width: 10em;	text-align: right;	float: left;}form p {	margin: 0;	clear: both;	margin-left: 11em;}input {}/*******************************************************************************						Framework Specific Classes*******************************************************************************//**********************************Alerts and Warnings from the system **********************************/.alert {	color: #FF0;	background: #336;	padding: .5em;	border: #FF0 solid 2px;}.alert h3 {}.alert p {	margin: 0;	padding: 0;}.alert li {	margin: 0;	padding: 0;}.warn {	color: #F00;	background: #99C;	padding: .5em;	border: #F00 solid 2px;}/**************The Site Pallet **************/.pallet {	width: 20%;	float: right;	clear: right;	text-align: center;	margin: 0.125em;}.pallet h2 {	margin: 0;	padding: .125em;	padding-top: .75em;}.pallet p {	margin: 0;	padding: .125em;}.pallet a {}.pallet a:hover {}/****************************Subnavigation within a module ****************************/.subnav {	text-align: center;}/**********************************************The style of every other row in a table or list **********************************************/.other {	background-color: #CBD1D7;}/**********************************The standard way to present a table **********************************/.presentable {	width: 75%;	text-align: center;	border-top: #000 solid 4px;	border-bottom: #000 solid 1px;}.presentable td, .presentable th{	border-right: #FFF dashed 1px;	margin: 0;	padding: .1em;}.presentable th {	font-weight: bolder;	color: #FFF;	background: #811788;}.presentable p {	margin: 0;	padding: 0;}.presentable a:link {}.presentable a:visited {}.presentable a:hover {}/**************************Style of the Login Displays **************************/.login_display1 {}.login_display1 h2 {}.login_display1 h2 a {}.login_display1 li {}.login_display2 {}.login_display2 h2 {}.login_display2 h2 a {}.login_display2 li {}/*******************************************************************************									Header of the site *******************************************************************************/#top {	position: relative;	top: 0px;	left: 0px;	width: 100%;	height: 220px;	margin-top: 0px;	background: #AB0B07;}#top h1 {}#top #heading {	position: relative;	height: 200px;	width: 100%;	background: #000 url(livecattlesales/livecattlesales.gif) 15% 70% no-repeat;}div#site_menu {	font: 11px Verdana, Helvetica, Arial, sans-serif;}/***************************************************Different Divisions of the Site Menu and their links ****************************************************/div.menu1 {	position: absolute;	top: 220px;	left: 0px;	width: 130px;	height: 500px;	text-align: right;	padding-top: 70px;	border-right: solid 10px grey;}.menu1 a {	display: block;	padding: 0.5em;	color: grey;	font: 14px Verdana, Helvetica, Arial, sans-serif;}.menu1 a:link {}.menu1 a:visited {}.menu1 a:hover {}.menu2 {	position: absolute;	top: 550px;	left: 70px;	width: 170px;	text-align: center;	background: #D8D62B;}.menu2 a {	display: block;	padding: 1em;	color: black;	font: italic 18px Arial, Verdana, Helvetica, Arial, sans-serif;}.menu2 a:link {}.menu2 a:visited {}.menu2 a:hover {}.menu3 {}.menu3 a {	color: white;	font: 11px Arial, Verdana, Helvetica, Arial, sans-serif;}.menu3 a:link {}.menu3 a:visited {}.menu3 a:hover {}/*****************************************************************************							Main Content Section*****************************************************************************//***********************************************************ID for the portion of the site between the header and footer ***********************************************************/#main {	margin-left: 200px;}/******************************************************ID for the section of the content outside of the pallet ******************************************************/#content {}/******************************************Style for the welcome message to any module ******************************************/#welcome p {}/*****************************************************************************							Footer Style*****************************************************************************/#bottom {	padding: 1em;}#bottom a:link {}#bottom a:visited {}#bottom a:hover {}/**************************************************Style for the copyright at the bottom of the footer **************************************************/#copyright {	text-align: center;	padding: 0;	margin: 0;}/********************************	Module Specific Styles*********************************//*****************************************************************************							NiceTitles*****************************************************************************/div.nicetitle {    position: absolute;    padding: 4px;    top: 0px;    left: 0px;    color: white;    font-size: 13px;    font-family: Verdana, Helvetica, Arial, sans-serif;    width: 25em;    font-weight: bold;    background: url(images/ntbg.png);        /* Mozilla proprietary */    -moz-border-radius: 12px;}div.nicetitle p {    margin: 0; padding: 0 3px;}div.nicetitle p.destination {    font-size: 9px;    text-align: left;    padding-top: 3px;}/*****************************************************************************							End NiceTitles*****************************************************************************/