body {background:#AEBDD2 url(../images/bgPattern.gif) top left;margin:0;padding:0;font-family:verdana;color:white;font-size:13;}

a:active { outline: none; } a:focus { -moz-outline-style: none; outline: none; }
h5 { font-size: 15; font-weight: normal; color: #55CC22; margin-top: 0; }
h4 { font-size: 18; margin-top: 0; }


#top_grad {width:100%;height:100%;background:url(../images/bg_grad.png) top repeat-x;}
#left_grad {width:100%;height:100%;background:url(../images/bg_left.png) left repeat-y;}
#right_grad {width:100%;height:100%;background:url(../images/bg_right.png) right repeat-y;}
#main_bg {width:100%;height:100%;background:url(../images/bg.png) top center repeat-y;}
#top {width:100%;height:130;background:url(../images/top.jpg) top center no-repeat;padding-top:100;}

#controlpanel { text-align: center; margin-left:-18; }
#controlpanel li { display: inline; font-weight: bold; }
.cp { color: white; text-decoration: none; font-size: 12;background: url(../images/highlight.png) center no-repeat; margin-left: -4; }
.cp span { position: absolute; } .cp img { border: 0; } .cp:hover { cursor: pointer; }
#cp1 span { margin: 7 0 0 -67; }
#cp2 span { margin: 7 0 0 -76; }
#cp3 span { margin: 7 0 0 -77; }
#cp4 span { margin: 7 0 0 -75; }
#cp5 span { margin: 7 0 0 -75; }

.content { padding: 28 37 10 58; margin-top:-22; width: 796; height: 458; overflow: auto; text-align: left;background:url(../images/contenttopgrad.png) top repeat-x; }

.flash { border: 1px solid white; width: 400; position: absolute; margin: -230 0 0 314; }
.homeflash { width: 796; height: 420; margin:-22 0 0 0; border:none; }
#FS_Container {width:796;height:35;white-space:nowrap;}
#more { float:left;margin-left:633;width:47;padding: 10 0 0 0;}
#flashselect { width: 110; height: 35; margin: 1 3 0 0; float:left;}
#flashselect li { display: inline; }
.fs:hover { cursor: pointer; } .fs { width: 35; height: 35; padding: 15 15 6 20; }
.fs0 { color: #EEEEEE; }
.fs1 { background: url(../images/oj_off.png) top center no-repeat; } .fs1:hover, .fs1:active, .fs1:focus {background: url(../images/oj_on.png) top center no-repeat;}
.fs2 { background: url(../images/blue_off.png) top center no-repeat; } .fs2:hover, .fs2:active, .fs2:focus {background: url(../images/blue_on.png) top center no-repeat;}
.fs3 { background: url(../images/green_off.png) top center no-repeat; } .fs3:hover, .fs3:active, .fs3:focus {background: url(../images/green_on.png) top center no-repeat;}

#noflash { background: #FFFFFF;	width: 400; height: 271; text-align: center; }
#noflash a { display: block; padding: 115 0 125 0; color: white; text-decoration: none; }
#noflash a:hover { text-decoration: underline; }

.products { width: 796; height: 458; padding: 130 0 1 40; text-align: left; margin-top: -22; background:url(../images/contenttopgrad.png) top repeat-x; }
.products a { color: #55BBDD; text-decoration: none; }/*AAEEFF*/
.products a:hover { color: #FF4444; text-decoration: underline; }
.products p, .products a, .products h5 { margin:0; }

.linkheader { width: 796; text-align: left; padding: 28 0 0 35; margin: -22 0 0 0; background:url(../images/contenttopgrad.png) top repeat-x; }
.linkheader li { display: inline; margin-right: 3; }
.linkheader a { text-decoration: none; color: white; background: url(../images/lhgrad.png) center repeat-x; padding: 0 4 0 4; } 
.linkheader a:hover, .linkheader a:focus, .linkheader a:active { background: url(../images/lhgradhighlight.png) center repeat-x; }

#lhcontent { height: 414; margin-top: 0; background: url(../images/lhlowergrad.png) top repeat-x; }

.productLinks { width: 800; height: 100; margin: 0 0 0 0; clear:both;}
.productLinks li { display: inline; align: left; }
.productLinks a { text-decoration: none; color: white; }
.PL { position: absolute; height: 100; background: url(../images/prodgrad.png) bottom repeat-x; } .PL img {float: left; border: 0; padding-right: 5; } .PL:hover { background: url(../images/prodgrad2.png) center repeat-x; }
.PL1 { width: 275; margin: 0 0 0 -38; padding: 30 0 0 15; }
.PL2 { width: 235; margin: 0 0 0 237; padding: 30 0 0 15; }
.PL3 { width: 286; margin: 0 0 0 472; padding: 28 0 0 15; }
.title { font-size: 15; color: #66CCEE; }
.descrip { font-size: 9; }
.login { position: absolute; margin: 70 0 0 533; }

#loginlink { font-size: 10; color: #FF4444; }
#loginlink:hover { text-decoration: underline; }

#footer { color: #BBBBBB; height: 25; text-align: center; padding: 10 0 0 0; font-size: 10; background: url(../images/longborder.png) center top no-repeat; }
