html {height:100%}body {background-color:#F7F7F7; }body {margin-top:0px; }body {min-height:101%; }body,select,input {font-family: Arial, Helvetica, sans-serif; color: #999999 ; }table {background-color:#FFFFFF; }
.matt {border-collapse: collapse;}
td {font-size: 12px; }
.landname {padding-top: 10px ; padding-left: 2px ; text-align: center ; }
.landinfo {padding-top: 1px ; padding-left: 2px ;  }
.landimage {padding-top: 16px ; }.pland {border:solid 1px #F7F7F7; }
.plandname {padding-top: 2px ; text-align: center ; }
.plandprice {text-align: center ; }.pinfomain {background-color: #F7F7F7; padding-left: 30px; }.pinfo {background-color: #F7F7F7; }
.curcolorsq {border:solid 1px #B3B3B3 ; }.cland  {background-color: #F7F7F7; }.center {text-align: center; }.rec {text-align:center; padding-top:3px; font-weight:bold; }.ddpad {padding-top: 7px; padding-left: 4px; background-color: #F7F7F7; line-height: 1; }.fpsub {padding-top: 12px; padding-bottom:10px; }.sub {padding-top: 12px; padding-bottom:7px; }
.matt {border: 1px #006699 solid; } #subnavlist a {color:#999999 ; text-decoration:none; font-weight:bold;}
#subnavlist a:hover {color:#006699;text-decoration:none; font-weight:bold;}

.size div {display:inline; margin:0px ; padding:0px; }
.bold {font-weight:bold; }.big {font-size:30px; font-weight:bold; }.medium {font-size:14px; }.small {font-size:12px; }#h1 {font-weight:bold; font-size:15px; }#h2 {font-weight:bold; font-size:13px; }#stockist {font-weight:normal; font-size:11px; }#stocklink {text-decoration:none; color: #006699; font-weight:normal ;}#left {text-align:left; display:block; float:left;}#right {text-align:right; display:block; float:right;}

/* Grey bold, underline */ 
a, a:link, a:visited, a:active {text-decoration:none; color: #999999; font-weight:bold ;}
a:hover {text-decoration:underline ;}

/* Grey normal, underline */
a.fp, a.fp:link, a.fp:visited, a.fp:active {text-decoration:none; color: #999999; font-weight:normal ;}
a.fp:hover {text-decoration:underline ; }

/* Blue bold, underline */
a.fp1, a.fp1:link, a.fp1:visited, a.fp1:active {text-decoration:none; color: #006699; font-weight:bold ;}
a.fp1:hover {text-decoration:underline ;}

/* Blue normal, underline */
a.fp2, a.fp2:link, a.fp2:visited, a.fp2:active {text-decoration:none; color: #006699; font-weight:normal ;}
a.fp2:hover {text-decoration:underline ;}

/* Grey bold, Blue bold */
a.fp3, a.fp3:link, a.fp3:visited, a.fp3:active {text-decoration:none; color: #808080; font-weight:bold ;}
a.fp3:hover {text-decoration:none ; color: #006699; }

/* Grey normal, dark grey bold */
a.fp4, a.fp4:link, a.fp4:visited, a.fp4:active {text-decoration:none; color: #999999; font-weight:bold ;}
a.fp4:hover {color: #808080 ; font-weight:bold ; }

/* Grey bold, dark blue bold */
a.fp5, a.fp5:link, a.fp5:visited, a.fp5:active {text-decoration:none; color: #808080; font-weight:bold ;}
a.fp5:hover {color: #006699 ; font-weight:bold ; }

/* Grey normal, underline */
a.fp6, a.fp6:link, a.fp6:visited, a.fp6:active {text-decoration:none; color: #808080; font-weight:normal ;}
a.fp6:hover {text-decoration:none ; color: #006699; }

.current{text-decoration:none;  color: #006699 ;}

#fp {text-decoration:none; color: #999999 ; font-weight:bold ;}

input.blue {font-weight: normal; font-size: 11px; color: #006699; cursor: pointer;}


ul#navlist{margin-left: 0; padding-left: 0; white-space: nowrap; width:770; height:13px; margin-bottom: 0px; margin-top: 0px; }
#navlist li {display:inline; padding: 19px;}
#navlist li.first {padding-left:3px ;}
#navlist li.last {padding-right:0px ;}
#navlist {font-family:Arial,Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;}
#navlist a {color:#999999 ; text-decoration:none;}
#navlist a:hover {color:#006699;text-decoration:none;}

ul#navlistbot {margin-left: 0; padding-left: 0; white-space: nowrap; align:left; margin-bottom: 10px; margin-top: 5px; margin-left: 5px;}
#navlistbot li { list-style-type: none; font-size:10px ; font-weight:normal; text-align:left ;}
#navlistbot a {color:#999999 ; text-decoration:none; font-weight:normal;}
#navlistbot a:hover {color:#999999;text-decoration:underline; font-weight:normal;}
#navlistbot li.top {font-weight:bold ; text-decoration:none; color:#808080 ; }
#navlistbot li.top a {font-weight:bold ; text-decoration:none; color:#808080 ; }
#navlistbot li.top a:hover { font-weight:bold ; text-decoration:underline ; color:#808080 ; }
