span.new{font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#990000;text-decoration:none}
span.mini{font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#000000;text-decoration:none}
span.whitebg{background:#FFFFFF;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;text-decoration:none}
.warning{background:#FF0000;color:#FFFFFF;text-decoration:none;font-weight:bold}
.lwarning{color:#FFFFFF;text-decoration:underline;font-weight:bold}
.grey{color:#666666}
.red{color:#FF0000}
.bigGreen{color:#C5D8AB;font-size:80px}
body{font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#000000;text-decoration:none}
td{font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#000000;text-decoration:none}
h1{font-family:Arial, Helvetica, sans-serif;font-size:120%;color:#000000;font-weight:bold;text-decoration:none}
h2{font-family:Arial, Helvetica, sans-serif;font-size:105%;color:#000000;font-weight:bold;text-decoration:none;display: inline;}
h3{background:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:105%;color:#000000;font-weight:bold;text-decoration:none}
.majorlink{font-family:Arial, Helvetica, sans-serif;font-size:120%;font-weight:bold;}
A{color:#006600}
A:hover{color:#990000}
A.forum:visited{color:#556655}
html{background:url(null) fixed no-repeat;}
button{-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#ffffff;font-size:10px;background:#990000;padding:3px 5px 3px 5px;text-decoration:none;}
.button:hover{background:#FF9999;text-decoration:none;}
.deprecated{color:#CCCCCC; background:#999999;}
.topbox{vertical-align:bottom;display:inline-block;position:relative;background-image: url("images/stripe.jpg");text-align:center;margin:0px;padding:3px;text-align:centre;width:172px;height:15px;border:1px solid #003300;}
.activebox{vertical-align:bottom;display:inline-block;position:relative;background-color:#003300;color:#FFFFFF;margin:0px;padding:3px;text-align:center;width:172px;height:15px;border:1px solid #003300;}
.logobox{vertical-align:bottom;display:inline-block;position:relative;margin:0px;padding:3px;height:53px;text-align:left;width:172px;}
.alphabet{clear:left;position:relative;float:left;margin:0px;padding:1px;text-align:left;border:1px solid #003300;background-color:#f3f9ea;max-width:717px;word-spacing:4px;vertical-align:bottom; }
@media (min-width: 724px){
.leftmenu{display:inline;background:url(images/photocomp.jpg);position:relative;float:left;margin:0px;padding:3px;text-align:left;width:168px;height:100%;border:1px solid #003300}
}
@media (max-width: 723px){
.leftmenu{display:block;background-color:#f3f9ea;position:relative;float:left;margin:0px;padding:3px;text-align:left;width:95%;height:75;overflow-y:scroll;border:1px solid #003300}
}
.ccontent{display:inline;background-color:#FAFAFA;position:relative;float:left;margin:0px;padding:3px;text-align:left;width:320px;height:*;}
.footer{clear:left;float:left;margin:0px;padding:3px;text-align:centre;max-width:717px;background-color:#FFFFFF;}
.mainbox{clear:left;position:relative;float:left;margin:0px;padding:0px;height:*;border:1px solid #003300;}

.optionBoxHolder{vertical-align:bottom;justify-content: space-between;position:relative;width:100%;
background: -webkit-linear-gradient(135deg, #C5D8AB, #f3f9ea); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(135deg, #C5D8AB, #f3f9ea); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(135deg, #C5D8AB, #f3f9ea); /* For Firefox 3.6 to 15 */
  background: linear-gradient(135deg, #C5D8AB,  #f3f9ea); /* Standard syntax */
}
.whiteBox{vertical-align:bottom;display:inline-block;position:relative;position:relative;background-color:#FFFFFF;width:100%}
.wide450{text-align:left;vertical-align:display:inline-block;max-width:460px}
.wide490{text-align:left;vertical-align:display:inline-block;max-width:490px}
.mpblock{text-align:left;vertical-align:display:inline-block;float:left}
.sblock{clear:left;float:left;margin:0px;padding:25px; position:relative; width: 90%; ;overflow:hidden}
.box{text-align:left;padding:3px;display:inline-block;max-width:300;vertical-align:top}
.optionBox{height:70px;padding:3px;margin: auto;vertical-align:bottom;display:inline-block;line-height:50%;}
.topline{margin:0px;padding:0px;height:55px;display:table-cell;vertical-align:bottom;max-width:725px;}
.chbox{position:fixed;right:3px;top:3px;;text-align:right;width:125;height:25px;text-align:right;background-color:#FFFFFF}
.buybutton{position:fixed;right:3px;bottom:3px;text-align:right;}
.basketcase{vertical-align:top;display:inline-block;colour:#000000;margin:0px;padding:3px;text-align:center;width:172px;}
.content{display:inline;background-color:#FAFAFA;position:relative;float:left;margin:0px;padding:3px;text-align:left;min-width:320px;max-width:533px;height:*;border:1px solid #003300;}
.shopcontent{display:inline;background-color:#FAFAFA;position:relative;float:left;margin:0px;padding:3px;text-align:left;max-width:532px}
.introad{position:relative;float:right;margin:2px;width:300px;}
.wrap{word-spacing: -2.5pt;}
.basketurl{color:#666666; font-size:80%; word-wrap: break-word; width:100%; display: inline-block; position:relative;float:left}
.basketurl.a{color:#667766;}
.fwcontent{padding:5px;display:inline;background-color:#FAFAFA;position:relative;float:left;margin:0px;padding:3px;text-align:left;max-width:710px}
.errorField {
    border:1px solid #CC0000;
}
.shrunkenRow {
    height:10px
}
img.shrinking {
    max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
}

