@charset "UTF-8";
.edito { text-align :left; margin :0 0 5px 0; }
.boldPageColor { font-weight :bold; letter-spacing :1px; color : #900; }
.boldPageColEd { font-weight :bold; letter-spacing :1px; color : #900; margin :0 0 0px 0; padding: 0; }
.boldGrey { font-weight :bold; letter-spacing :1px; color : #999;}
.bigBlue, td.bigBlue { letter-spacing :1px; color : #2da3d2; font-size: 16px; }
.bigPink, td.bigPink { letter-spacing :1px; color : #cc337f; font-size: 16px; }
.imgFloatLeft { float: left; margin: 0 10px 10px 0px; }
.imgFloatLeft2 { float: left; margin: 0 10px 0px 0px; }
.imgClearFloatLeft { clear: both; float: left; margin: 0 20px 20px 0px; }
.imgFloatRight { float: right; margin: 10px 0px 10px 10px; }
.imgFloatRight2 { float: right; margin: 0px 0px 5px 0px; }
.imgTable { margin: 0px; float: none; align:center}
.tubTable { margin: 0px; float: none; align:center; padding: 0px; border-width: 0px; }
.clearboth { clear: both; }
.clearbothLeft { clear: both; float: left; }
.clearbothline { clear: both; border-bottom:solid 1px #ccc; padding :0; margin :0; line-height: 1px; }
.clearbothline2 { clear: both; border-bottom:solid 1px #ccc; padding :0; margin :0 0 5px 0; line-height: 1px; }
.clearbothline3 { clear: both; border-bottom:dotted 1px #ccc; padding :0; margin :0px 0 5px 0; line-height: 1px; }
.ABCD { color :#999; padding-left: 5px; }
.ABCD a:hover { color :#333; }
.textAlignLeft { text-align: left; padding:0; margin:0; float:left; }
.textAlignRight { text-align: right; padding:0; margin:0; }
.found { background-color: #666; color: #FFFFFF; letter-spacing: 0px; padding: 0px 0px 0px 0px; margin: 0; }
.foundtit { padding: 0 0 1px 4px; margin: 0 0 3px 0; text-align: left; }
.foundtit a { color: #333; font-weight: normal; letter-spacing: 0px; font-size: 10px; }
.foundtit a:hover, .foundtit a:active { color: #fff; text-decoration: none; }
.foundtot { padding: 0 0 1px 4px; margin: 0 0 0px 0; }
.foundtot a { color: #fff; font-weight: normal; letter-spacing: 0px; font-size: 10px; text-align: left; }
.foundtot a:hover, .foundtit a:active { color: #333; text-decoration: none; }
.foundtut { padding: 0 0 1px 0px; margin: 0 0 0px 0; }
.foundtut a { color: #333; font-weight: bold; letter-spacing: 1px; font-size: 11px; text-align: left; }
.foundtut a:hover, .foundtit a:active { color: #333; text-decoration: underline; }
.bodyPageColor { color : #900; }
.linkPageColor { font-size :11px; letter-spacing :1px; font-weight :bold; color :#900; border-bottom: 0px dotted #000; }
.linkFav { font-size :10px; letter-spacing :0px; font-weight :bold; }

.stikrPageColor { font-size :10px; letter-spacing :1px; font-weight :bold; color :#fff; background-color :#999999; text-align : right; padding : 1px 7px 2px 8px;}
.stikrPageColor a { text-decoration :none; color :#fff; }
.stikrPageColor a:hover, .stikrPageColor a:active { text-decoration :none; color :#333; }
.stikrGrey { font-size :10px; letter-spacing :1px; font-weight :bold; color :#fff; background-color :#aaa; text-align : right; padding : 1px 3px 2px 8px;}
.stikrGrey a { text-decoration :none; color :#fff; }
.stikrGrey a:hover, .stikrGrey a:active { text-decoration :none; color :#333; }
.stikrPearl { font-size :10px; letter-spacing :0px; font-weight :normal; color :#fff; background-color :#aaa; text-align : right; padding : 1px 7px 2px 3px;}
.stikrPearl a { text-decoration :none; color :#333; }
.stikrPearl a:hover, .stikrGrey a:active { text-decoration :line; color :#333; }

body { margin :0px; padding :0px; font-family :Verdana; color :#333; }
div { margin :0px; padding :0px; }
p { font-size :10px; margin :0; padding :0; text-align :left; margin :0 0 20px 0; }
h1 { border-bottom:solid 1px #900; color:#900; }
h1, h1 a { font-size :18px; text-transform :uppercase; font-weight :lighter; text-align :right; letter-spacing :3px; margin :0 0 8px 0; padding-bottom:5px; text-decoration: none; }
h2 { font-size :15px; text-transform :uppercase; font-weight :normal; text-align :right; letter-spacing :2px; margin :0 0 8px 0; color :#888; border-bottom:dotted 1px #ccc; padding-bottom: 5px; }
h3 { font-size :12px; letter-spacing :1px; font-weight :bold; padding :0 0 0 13px; margin :0; background-image:url('gif/bullet900.gif'); background-repeat:no-repeat; }
h4 { font-size :12px; margin :0; padding :0 0 0 15px; font-weight :bolder; letter-spacing :1px; color :#777; }
h5 { font-size :11px; color :#B73338; margin :0; }
h6 { font-size :18px; font-weight :lighter; text-align :left; letter-spacing :1px; margin :0 0 6px 0; padding :0 0 3px 10px; line-height: 18px; }
a { color :#888; text-decoration :none; font-size: 10px; }
.hrefTonic { color :#A8D425; font-weight: bold; }
a:hover, a:active { text-decoration :underline; }
pre { margin :5px 0 5px 0; padding :5px; background-color :#FFCC33; color :#000000; }
td { font-size: 10px; }
#wal { width :860px; margin: 0 auto; }
#root { margin :0px; padding :0px; background-color :#FFF; position :relative; float :left; width :860px; }

#top1 { background-color :#FFF; font-size :10px; font-weight :bolder; margin :0; padding :1px 6px 2px 10px; color : #990000; text-align :right; word-spacing : 10px; height: 16px; }
#top1 div { float: right; margin-top:0px; }
#top1 a { color :#333; text-decoration :none; }
#top1 img { }
#top1 a:hover, #top1 a:active { text-decoration :underline; }
#top1 form { float: right; margin-top:0px; }
#top2 { background-color :#999; background-image :url('index/gif/toplogo.gif'); background-repeat :no-repeat; height : 90px; }
#top2 ul { margin :0; padding :4px 8px 4px 8px; color :#fff; font-weight :bold; font-size :10px; list-style-type :none; letter-spacing :2px; text-align :right; line-height:13px; }
#top2 ul a { color :#fff; }
#top2 form { position: absolute; top: 109px; left: 652px; }
#top2 ul .adFavLink a { text-decoration: none; color: #333; }
#top2 ul .adFavLink a:hover, #top2 ul .adFavLink a:active { text-decoration: none; color: #fff; }
.adFavLink a:hover { text-decoration: none; }
#inputGo { border-width :0px; margin :0; padding :0; position: absolute; top: 0px; left: 184px }
label { font-weight :bold; border-width :0px; margin :0; padding :0; font-size :10px; background-color :#666; color :#222; font-family :Verdana; }
#inputSearch { position:absolute; font-weight:normal; padding:2px 8px 3px 20px; font-size :11px; background-color:#444; color :#FFFFFF; letter-spacing :1px; border:solid 0px; width:200px; text-align: left; right: -183px; background-image: url('index/gif/loupGrey3.gif'); background-repeat: no-repeat; margin: 0; }
#top3 { height: 16px; margin :0; padding :2px 6px 1px 10px; background-color :#666; font-size :10px; font-weight :bold; letter-spacing :1px; }
#top3 p{ font-size :10px;}
#top3 a { color :#fff; text-decoration :none; }
#top3 a:hover, #top3 a:active { text-decoration :underline; }

#left { width :200px; float :left; }
#left a { border-bottom: 0px #999 dotted; }
#left h1 { margin :0; padding :3px 0 3px 6px; background-color :#fff; font-weight :normal; font-size :20px; letter-spacing :3px; text-align :left; border-bottom :0px; }
#left h1 a { text-decoration : none; font-size :20px;}
#left h1 a:hover, #left h1 a:active { color :#333; text-decoration :none; }
#left ul { margin :0; padding :10px; color :#333333; font-weight :bold; font-size :11px; letter-spacing :1px; line-height:13px; }
#left ul a { color :#fff; text-decoration : none; }
#left ul a:hover, #left ul a:active { color :#333; text-decoration :none; }
li.sub { color :#333; margin :0 0 0 15px; font-size :10px; letter-spacing :0px; list-style-image : url('index/gif/bulfff2.gif'); list-style-type : circle; }
li.sub a { color :#fff; }
li.upp { list-style-type: none; }
#left ul a.sub:hover, #left ul a.sub:active { color :#333; text-decoration :none; }

#main { color :#333; margin :30px 0 0 0; float :left; width :440px; background-color : #fff; }
#main a { }
#main ul { color :#333; letter-spacing :0px; font-size : 11px; }
#main li { padding-left :0px; }
#main ul ul { font-size : 10px; }
#main table { margin: 0px; border-bottom: 1px solid #eee; border-right: 1px solid #eee; padding: 0px; }
#main table img { margin: 0px; float: none; align:center}
#main td { padding: 5px; margin: 0px; border-top: 1px solid #ddd; border-left: 1px solid #ddd; text-align: center; }

.tableHead { font-size: 12px; background-color: #CCCCCC; }
.tableStrong { font-weight: bold; background-color: #E7E7E7; }
.tablePadding { padding: 5px; }

.x, .xx, .xxx { float :left; padding :0 0 20px 20px; letter-spacing :0px; }
img { margin :0 0 5px 5px; }

h2.clearboth { line-height: 1px; margin: 0; padding: 0; }
.xx imag { float :none; margin :10px 10px 10px 10px; }
.x { width :200px; }
a img .x { border-width: 0; }
.xx { width :420px; padding-bottom :0px; }
.xx h6 { margin :0 0 6px 210px; padding :0px; border-width: 1px; letter-spacing :0px;}
.xxx { width :640px; }
.xx h4 { margin :0; padding :3px 0 3px 0px; font-weight :normal; font-size :20px; letter-spacing :3px; text-align :left; color: #999; position: absolute; top: 127px; left: 220px; }
.xx h5 { margin :0; padding :3px 0 3px 0px; font-weight :normal; font-size :20px; letter-spacing :3px; text-align :left; color: #999;}

#right { width:205px; float:right; }
#right p { font-size:10px; color:#333; text-align:right; letter-spacing :0px; margin:0px; }
#right h2 { text-transform:none; padding:10px 10px 0 0; border-bottom :dotted 0px #ccc; font-size :10px; color :#900; text-align :right; font-weight :bold; letter-spacing :1px; line-height:16px; }
#right h5 { font-size :11px; color:#bbb; text-align:right; font-weight :normal; }
.blak { color :#333; }
.rigTag { background-color: #ddd; margin-top: 30px; padding: 10px 15px 15px 15px; width: 150px; float: right; line-height: 15px; text-transform: capitalize; }
.rigTag h1 { color: #666; border-color: #888; line-height: 16px; font-size: 14px; letter-spacing: 1px; text-transform: none; }
#right a { color :#333; text-align:right; }
#right .topArow { color :#999; text-align: right; font-size: 9px; font-weight: bold; letter-spacing: 2px; }
#right a:hover .topArow { color :#900; }
#right .big { float :right; margin:30px 0px 0px 0px; }
#right .competent { clear :both; margin :0px; padding :0 0 0 5px; height : 75px; border-top: solid 1px #fff; }
#right .competent h5 { font-weight :bold; color : #fff; padding-top : 3px; letter-spacing: 1px; }
#right .noncompetent { clear :both; margin:0px; padding:0; border-top: solid 1px #fff; }
#right .noncompetent h5 { padding-top : 2px; }
#right img { float :right; margin:0px 0px 0px 5px; }
#bottom { color :#333; margin :0; padding :0; width :640px; float:left; background-color : #fff; }
#foot { background-color :#666; clear :both; color :#FFF; text-align :right; padding :10px; margin :0; letter-spacing:1px; border-top: solid 1px #666; }
#foot p { font-size :9px; padding :2px; margin :0; text-align :right; }
#foot a { color:#FFF; }

