body {
	font-family: Tahoma; font-size: 11px;
	color: #444444;

}

a:hover {
	font-size: 11px;
	color: #336CA6;
	text-decoration: underline;
}

a {
	font-size: 11px;
	color: #336CA6;
	text-decoration: none;
}


/*A5845C*/

ul.main {padding: 0px; margin: 0px; list-style-type: none;}
ul {padding: 3px; margin: 3px; margin-left: 14px;}
li {padding-bottom: 3px; padding-top: 3px; text-indent:0;}
li.largefont {padding-bottom: 3px; padding-top: 3px; text-indent:0; font-weight:bold; font-size:14px;}
h3 {padding: 0px; margin: 0; color: #B0A973; font-size: 12px;}
td {vertical-align: top;}
input {font-size: 11px;}
b {color: #C29F7A; font-size:14px; }
hr {border:0; border-top: 1px solid #BBBBBB; height: 0; background: #999999;}
form {margin:0px;}


/*SPS page*/
.spstable { background-color:#0C2217;}
.spscell { padding:10px; text-align:center; padding-bottom:30px;}
.imgbg { background-image:url(images/sps/grass.jpg); width:1024px; height:600px;}
.flashpadding {top:85px; position:relative;}


/*price sheet table styles*/
table.margin {text-align:center; background-color:#AAAAAA; padding:0; font-family:Tahoma;}
td.chart {background-color:#FFFFFF; vertical-align:middle}
td.chartn {background-color: #EEF3FA; vertical-align:middle}
td.charttitle {background-color: #DDDDDD; vertical-align: bottom; text-align:center;}
td.chartfade {background-color:#FFFFFF; vertical-align:middle; color:#AAAAAA;}
.fade {color:#999999}
div.tab {background-image:url(images/tab.gif); background-repeat:no-repeat; color: #777777}
strong{}
b.pricedesc {color: #AD5252; font-size:11px;}
td.vmiddle { vertical-align: middle;}


/*font styles*/
.title {font-size: 22px; vertical-align: bottom;}
.title2 {font-size: 14px; color: #444444; font-weight:bold;}
.title3 {font-size: 14px; color: #444444;}
div.warning {color:#FF0000;}
.subheading {padding: 0px; margin: 0; color: #C2B77A; font-size: 15px; font-weight:bold;}
div.desc {margin-left:11px; font-size:10px; color:#AAAAAA}


/*table colors literblue: ABBCC8 */ 
.bg1px {background-color: #BBBBBB;}
.tdwhite {background-color: #FFFFFF; padding:5px;}
.tdcontent {background-color: #FFFFFF; padding:18px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.tdcontentprice {background-color: #FFFFFF; padding:24px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.tdgreen {background-color: #BEBEBE; border-left-width:5; border-right-width:9; vertical-align: middle;}
.tdblue {background-color: #D6D6D6; border-left-width:5; border-right-width:9; vertical-align: middle;}
.tdliterbar {background-color: #CCCCCC; padding:2px;}
.tdbg {background-color: #EFEFEF; border-left-width:5; border-right-width:9; vertical-align: middle;}
.tdblack {background-color: #333333; border-left-width:5; border-right-width:9; vertical-align: middle; color:#EDEDED;}
.tdblack2 {background-color: #777777; background-image:url(images/tdblack.gif); border-left-width:5; border-right-width:9; vertical-align: middle; color:#EDEDED;}
.tdgrey { border-left-width:5; border-right-width:9; font-weight:bold; color:#FFFFFF; background-color: #99BF79; background-image:url(images/table-bar.gif);}
.tdtopbar {background-image:url(images/top-bar.gif); border-left-width:5; border-right-width:9; vertical-align: middle; color:#EDEDED; }
.tdorg {background-color: #FFCC00;}

/*menu styles*/
div.lit {background-color: #99CCCC; page-break-after: avoid;}
a.whitelink {font-size: 11px;color:#DDDDDD; text-decoration:none;}
a.whitelink:hover {font-size: 11px; color: #DDDDDD; text-decoration: underline;}
a.biglink{font-size: 14px; font-weight:bold; text-decoration:none;}
a.biglink:hover {font-size: 14px; font-weight:bold; text-decoration:underline;}
.screens { border-style: solid; border-width: 1px; border-color:#AAAAAA;}
.black {background-color: #000000;}

.textfeedback {margin-left:7px;}
.vfeedback {vertical-align:top; margin-top:3px; margin-left:1px;}
.quickpick {background-image:url(images/featured-ad.gif); }
.quickpickcell {vertical-align: bottom; text-align:center; font-size:14px; text-align:right; }
.quickpickcell2 { text-indent:0px; vertical-align:middle; letter-spacing:1px; }
.sidegradient { background-image: url(images/sidegradient.gif); background-repeat:repeat-y; background-color:#FFFFFF; background-position: center;}
.sidegradient2 { background-image: url(images/sidegradient2.gif); background-repeat:repeat-y; background-color:#FFFFFF; background-position: center;}

/*searchpad*/
.kslogobg { background-image: url(images/ks-logo.gif); vertical-align:middle; padding-right:3px; HEIGHT:99}
b.pssearchfont { font-weight:bold; color:#CCCCCC; font-size:9px; }
.pssearchfield { font-size:9px; }
.pssearchcell-right { vertical-align: middle; background-image: url(images/pssearch-right.gif); background-repeat:no-repeat; background-position:top left}
.pssearchcell-left { vertical-align: middle; background-image: url(images/pssearch-left.gif); background-repeat:no-repeat; background-position:top}
.pssearchcell-rightmost { vertical-align: bottom; background-image: url(images/pssearch-right.gif); background-repeat:no-repeat; background-position:right top;}
input.pssearchbutton { background-color:#AAAAAA; border: outset 1px #FFFFFF; color:#003399; font-size:9px; font-weight:bold; width:23px; height:22px;}
table.margin2 {text-align:center; padding:1;}

/*videpshape home*/
.vslogobg { background-image: url(images/logoline2.gif); vertical-align:middle; padding-right:3px; HEIGHT:99}
b.pssearchfont { font-weight:bold; color:#CCCCCC; font-size:9px; }
.pssearchfield { font-size:9px; }
.pssearchcell-right { vertical-align: middle; background-image: url(images/pssearch-right.gif); background-repeat:no-repeat; background-position:top left}
.pssearchcell-left { vertical-align: middle; background-image: url(images/pssearch-left.gif); background-repeat:no-repeat; background-position:top}
.pssearchcell-rightmost { vertical-align: bottom; background-image: url(images/pssearch-right.gif); background-repeat:no-repeat; background-position:right top;}
input.pssearchbutton { background-color:#AAAAAA; border: outset 1px #FFFFFF; color:#003399; font-size:9px; font-weight:bold; width:23px; height:22px;}
table.margin2 {text-align:center; padding:1;}

/*videoshape.knowledgeshape.com*/
.vs2logobg { background-image: url(images/logoline2.gif); vertical-align:middle; padding-right:3px; HEIGHT:99}
b.pssearchfont { font-weight:bold; color:#000000; font-size:9px; }
.pssearchfield { font-size:9px; }
.pssearchcell-right { vertical-align: middle; background-image: url(images/pssearch-right.gif); background-repeat:no-repeat; background-position:top left}
.pssearchcell-left { vertical-align: middle; background-image: url(images/pssearch-left.gif); background-repeat:no-repeat; background-position:top}
.pssearchcell-rightmost { vertical-align: bottom; background-image: url(images/pssearch-right.gif); background-repeat:no-repeat; background-position:right top;}
input.pssearchbutton { background-color:#AAAAAA; border: outset 1px #FFFFFF; color:#003399; font-size:9px; font-weight:bold; width:23px; height:22px;}
table.margin2 {text-align:center; padding:1;}

/*announcements*/
.newssize {font-size: 10px; height:218px; overflow:auto;}
.newssize2 {font-size: 12px;}
.newssize3 {font-size: 10px; height:190px; overflow:auto;}
.newsdate {color: #808000; text-decoration: underline; font-weight:bold;}
.newshilight { font-weight:bold; color: #555555;}



/*unused*/
.outline {border-style: solid; border-width: 1px; border-color:#DDDDDD; }