/*
NOT USED
x.shadowcontent { border-left: 2px solid #CCCCCC; border-right: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; }
*/

Body { background-image: url(images/bggrid.jpg); background-position: top right; background-repeat: repeat-y; background-attachment: fixed; font-family:verdana,arial }td { font-family:verdana,arial; font-size:10pt; }#loading { visibility:hidden; width:200px; height:200px; background-image: url('images/bg_lightblue.jpg'); background-position: top left; background-repeat: repeat; }
#show { visibility:visible; }

A:link { text-decoration:underline; color:#000000 }A:visited { text-decoration:underline; color:#000000 }A:hover { text-decoration:none; color:#336699 }
A:link.white { text-decoration:underline; color:#FFFFFF }
A:visited.white { text-decoration:underline; color:#FFFFFF }
A:hover.white { text-decoration:none; color:#FFFFFF }

#header, h1 { font-size:13pt ; font-weight: normal; color:#333366 }
/*
SHADOW BOX BOTTOM
*/
.shadow { background-image: url('images/shadowbottom.jpg'); background-repeat: repeat-x; background-position-y: top; }

/*
HOME PAGE BOX STYLES
*/
.shadowcontent { border: 1px solid #333366; padding:10px; background-color:#D0F1D0; background-image: url('xximages/bg_topleft_green.gif'); background-position: top left; background-repeat: no-repeat; }.shadowcontent-top { border: 1px solid #333366; background-color:white; padding: 5px; }
.shadowcontent-bottom { border: 1px solid #333366; padding:5px; background-color:#FFCCCC; }
.shadowcontent-bottom2 { border: 1px solid #333366; padding:5px; background-color:#FFFFCC; }
.shadowcontent-hardware { border: 1px solid #333366; padding:5px; background-color:#D0F1D0; font-size:8pt; }

.contenttable { padding:10px; padding-top:15px; background-image: url('images/bg_bottomleft_white.gif'); background-position: bottom left; background-repeat: no-repeat; }
.bottom { background-color:white; }

.login #input { background-color:#FFFFFF; border:1px solid #333366; padding:2px; }
#fieldon { background-color:#C6E2FF; border:1px solid #333366; padding:2px; }
#fieldoff { background-color:#FFFFFF; border:1px solid #333366; padding:2px; }

/*
PAGE HEADER AND FOOTER ROW
*/
#headerfooter { background-color:#333366; color:#C6E2FF; font-size:8pt; padding:2px; text-align:left; font-weight:bold; }
#headerfooter td { color:#C6E2FF; font-size:8pt; padding:5px; text-align:left; }
#headerfooter A:link { font-size: 8pt; text-decoration:none; color:#C6E2FF }
#headerfooter A:visited { font-size: 8pt; text-decoration:none; color:#C6E2FF }
#headerfooter A:hover { font-size: 8pt; text-decoration:underline; color:#C6E2FF }

/*
PICTURE N TEXT SLIDER
See js/flyintext.js for setting of style
*/
xx.xxglidetext { position: relative; padding-bottom: 0; margin: 0; }
#glidetext2 { padding: 5; color:white; font-weight:bold; }

/*
PICTURE FADER
*/
#mContainer { position:relative; width:120px; height:120px; }.mPhoto { position:absolute; top:0px; left:0px; -moz-opacity:0.0; filter:Alpha(opacity=0); }
/*
PICTURE FADER2
*/
#mIndustry { position:relative; width:120px; height:120px; }
.mPhoto2 { position:absolute; top:0px; left:0px; -moz-opacity:0.0; filter:Alpha(opacity=0); }

/*
QUOTE BOX
*/
	.quote1 .quote2 {
		padding: 20px 0 0 15px;
		background: url("images/leftquote.gif") top left no-repeat;
		width:200px;
		text-align:center;
		align:right;
	}
	.quote3 {
		padding: 0 0 20px 0;
		margin: 0 0 0 0;
		background: url("images/rightquote.gif") bottom right no-repeat;
	}
	.quote4 {
		margin-right:20px;
	}
	.quote1 .customerName {
		clear: both;
		float: left;
		display: block;
		padding: 0 50 40px 15px;
	}

/*MENU CSS START*//* Font settings -- change your font, colour, alignment etc. Insert 'font-weight: bold;' or 'font-style: italic;' without quotes if you want. Note that items contain <A HREF> tags, so if your other stylesheets style anchor tags, these may inherit the rules. I've styled all the variations of links here as one.*/.topText, a.topText:link, a.topText:visited, a.topText:active, a.topText:focus { color: white; font: 13px Arial, sans-serif; font-weight: bold; text-align: left; text-decoration: none;}.topTextover, a.topTextover:link, a.topTextover:visited, a.topTextover:active, a.topTextover:focus { color: #C6E2FF; font: 13px Arial, sans-serif; font-weight: bold; text-align: left; text-decoration: none;}.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus { color: white; font: 12px Arial, sans-serif; font-weight: bold; text-align: left; text-decoration: none;}.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus { color: #C6E2FF; font: 12px Arial, sans-serif; font-weight: bold; text-align: left; text-decoration: none;}/* Borders used by some items */.itemBorder { border: 1px solid #666666;}.itemBorder2 { border: 1px solid #9ABDD7;}.itemBorderBlank { border: 1px solid #CCCCDD;}/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica;}.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px;}.buttonBorder { border: 1px outset #339966;}.buttonBorderOver { border: 1px inset #CC9966;}/*MENU CSS END*/
