.redtext {
	color:#CC0000;
}

#textSize {
	position: absolute;
        right:0px;
	width:245px;
	top: 0;
	z-index: 6;
        background:#8CBF00;
}

#textSize SPAN {
padding-left:15px;
        padding-right:5px;
}

#body {
	background:#fff;
	padding:0px;
	margin:0px;
}

.partnerLogos {	
        padding:5px;
        background:#fff;
	}

#footer {
	margin: 0px 240px 0px 150px;
	background: purple;
        color:#fff;
		font-size: 11px;
}
	
#footer a{
	color : white;
}

#widecontentArea {
	background:#fff;
margin: 2px 15px 5px 150px;
	padding:15px 15px 25px 15px;
	border-style: solid solid solid dotted;
	border-color: #8CBF00;
	border-width: 0px 1px 0px 1px;
        font-family:verdana,tahoma;
        font-size:13px;
	}

#contentArea {
	background:#fff;
	margin: 2px 240px 5px 150px;
	padding:15px 15px 25px 15px;
	border-style: solid solid solid dotted;
	border-color: #8CBF00;
	border-width: 0px 1px 0px 1px;
        font-family:verdana,tahoma;
        font-size:13px;
	}

#rightSidebar {
	position: absolute;
        right:0px;
	width:240px;
	background: #000;
	top: 0px;
	z-index: 5;
        padding-top:35px;
        padding-right:5px;
	border-left:1px solid #8CBF00;
        font-family: verdana, tahoma;
	font-size:13px;
	color:#fff;
	height : 3000px;
	}

#leftSidebar {
        text-align:right;
	position: absolute;
	width:150px;
        height:200px;
	background: #fff;
	left: 0px;
	top: 186px;
	z-index: 7;
/*		background-image:url(../images/alatech_images/menuBack.jpg);
	background-repeat:no-repeat;
*/	        border-top:3px solid purple;
	}


#header {
	height: 159px;
	background-color:#fff;
	}

#leftSidebar .childMenu a {
	font-family:verdana, tahoma;
	font-size:13px;
	font-weight:normal;
	color:#8CBF00;
	text-decoration:none;
        line-height:25px;
        padding-bottom:20px;
}

#leftSidebar .tipchildMenu a {
	font-family:verdana, tahoma;
	font-size:13px;
	font-weight:normal;
	color:#8CBF00;
	text-decoration:none;
        padding-bottom:20px;
}

#leftSidebar .childMenu a:hover {
        text-decoration:underline;
		color:black;
}

#leftSidebar .tipchildMenu a:hover {
        text-decoration:underline;
		color:black;
}

#leftSidebar .childMenu {
        margin-bottom:50px;
        padding:10px 5px 20px 5px;
	background-image:url(../images/alatech_images/redArrowHalf.jpg);
	background-repeat:no-repeat;
        background-position: right bottom;
	font-family:verdana, tahoma;
	font-size:9px;
	font-weight:normal;
	color:#8CBF00;
}

#leftSidebar .tipchildMenu {
        margin-bottom:50px;
        padding:10px 5px 20px 5px;
	background-image:url(../images/alatech_images/redArrowHalf.jpg);
	background-repeat:no-repeat;
        background-position: right bottom;
	font-family:verdana, tahoma;
	font-size:9px;
	font-weight:normal;
	color:#8CBF00;
}

#leftSidebar .techFactTitle {
        margin-left:20px;
        padding-right:5px;
        line-height:20px;
	font-family:verdana, tahoma;
	font-size:13px;
	font-weight:bold;
	color:#8CBF00;
        border-bottom: 1px solid #8CBF00;
}

#leftSidebar .topFactTitle {
        margin-left:20px;
        padding-right:5px;
        line-height:20px;
	font-family:verdana, tahoma;
	font-size:13px;
	font-weight:bold;
	color:black;
        border-bottom: 1px solid #8CBF00;
}

#leftSidebar .techFact {
        margin-bottom:50px;
        margin-top:5px;
        padding-right:5px;
	font-family:verdana, tahoma;
	font-size:13px;
	font-weight:normal;
	color:#8CBF00;
        padding-bottom:25px;
	background-image:url(../images/alatech_images/redArrowHalf.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
}

.partnerTagline {	
        padding:10px;
        color:#fff;
	font-family:verdana, tahoma;
	font-size: 11px;
	font-weight:bold;
        text-transform:uppercase;
	}

#siteMenu {
	height: 23px;
	border-top:1px solid #000;
	border-bottom:6px solid purple;
	padding-left:10px;
/*	background-color:#333;
	background-image:url(../images/alatech_images/sitemenuBack.jpg);
	background-image:url(../images/alatech_images/sitemenuBack2.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
*/
	background-color:#DFDFDF;
	}
#siteMenu ul, #siteMenu li {display:inline; list-style: none; margin: 0;padding: 0;border: none;}
#siteMenu a {
	font-family:verdana, tahoma;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
        padding-left:10px;
}

#siteMenu a:hover {
	text-decoration:underline;
	color:purple;
}

.menuSeparator {
	color:#8CBF00;
}

.sidebarTitle {
	height:25px;
	padding-left:18px;
	padding-top:3px;
	background-image:url(../images/alatech_images/redArrowSidebar.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}

.sidebarContent {
	padding-left:18px;
/*	margin-top:-10px;*/
	margin-bottom:30px;
}

.sidebarContent a {
color:white
}

.cheftipsidebarContent {
	padding-left:18px;
	margin-top:-10px;
	margin-bottom:30px;
	background-color : #CC0000;
	color:white;
			padding : 2px 2px 2px 2px;
			margin-left : 3px;
}

.cheftipsidebarContent a {
	color:gainsboro;
}

.producesidebarContent {
 	padding-left:18px;
       font-family: verdana, tahoma;
		background: white;
/*		background: Gainsboro;*/
/* 	background-image:url(../images/produce_back.jpg);*/
	background-repeat:no-repeat;
        background-position: top center;
	color: Black;
			padding : 2px 2px 2px 2px;
			margin-left : 3px;
}

#contentArea hr {
/*        clear:left;*/
        margin-top:15px;
        margin-bottom:5px;
        height:0px;
        color:#8CBF00;
        border-bottom:1px dotted #8CBF00;
}

.calendarOfEvents {
        background:#191919;
        border:1px solid #333;
        width:90%;
}
A{
	color:#8CBF00;
}
a:hover{
	color:purple;
}
PRE{
	color:#8CBF00;
	font-family:verdana, tahoma;
}


#siteMenu ul, #siteMenu li
{
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    float: left;
}
.x8_drawMenu, #siteMenu > .x8_drawMenu > li
{
    display: inline !important;
    height: 23px;
    line-height: 23px;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
}
#siteMenu a, #siteMenu a:hover
{
    border-right: 1px solid #8CBF00;
    color: #000000;
    font-family: verdana,tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding: 0 5px;
}
#siteMenu a:hover
{
    color: purple;
    text-decoration: underline;
}


#siteMenu ul, #siteMenu li
{
    border: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    float: left;
}
.x8_drawMenu, #siteMenu > .x8_drawMenu > li
{
    display: inline !important;
    height: 23px;
    line-height: 23px;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
}
#siteMenu a, #siteMenu a:hover
{
    border-right: 1px solid #8CBF00;
    color: #000000;
    font-family: verdana,tahoma !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-decoration: none;
    padding: 0 5px !important;
}
#siteMenu a:hover
{
    color: purple;
    text-decoration: underline;
}



.childMenu > .x8_drawMenu > li
{
    text-align: right;
    display: block !important;
    list-style: none;
}

.childMenu a
{
    font-size: 11px !important;
}

div, ul, li, p, td, a, span, font
{
    font-size: 11px !important;
}


#rightSidebar
{
    height: 100%;
    padding-bottom: 30px;
}
div#siteMenu li.x8_last a
{
    border-right: 0 !important;
}
