/* Copyright ©2009 Sublantic, LLC */

/* Body & Tables */
body,td,th {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
table, tr, td, th {padding:2px;}
p {padding-bottom:5px;}

/* Sizes */
.f1 {font-size:1px;}
.f2 {font-size:2px;}
.f3 {font-size:3px;}
.f4 {font-size:4px;}
.f5 {font-size:5px;}
.f6 {font-size:6px;}
.f7 {font-size:7px;}
.f8 {font-size:8px;}
.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f19 {font-size:19px;}
.f20 {font-size:20px;}
.f21 {font-size:21px;}
.f22 {font-size:22px;}
.f23 {font-size:23px;}
.f24 {font-size:24px;}
.f25 {font-size:25px;}
.f26 {font-size:26px;}
.f27 {font-size:27px;}
.f28 {font-size:28px;}
.f29 {font-size:29px;}
.f30 {font-size:30px;}
.f31 {font-size:31px;}
.f32 {font-size:32px;}
.f33 {font-size:33px;}
.f34 {font-size:34px;}
.f35 {font-size:35px;}
.f36 {font-size:36px;}
.f37 {font-size:37px;}
.f38 {font-size:38px;}
.f39 {font-size:39px;}
.spacer{font-size:3px;}


/* Font Styles */
.b {font-weight:bold;}
.i {font-style:italic;}
.o {font-style:oblique;}
.u {text-decoration:underline;}
.l {text-decoration:line-through;}
.s {text-decoration:line-through;}
.verdana{font-family:Verdana, Geneva, sans-serif}
.georgia{font-family:Georgia, "Times New Roman", Times, serif}
.courier{font-family:"Courier New", Courier, monospace}
.arial{font-family:Arial, Helvetica, sans-serif}
.tahoma{font-family:Tahoma, Geneva, sans-serif}
.trebuchet{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.arialblack{font-family:"Arial Black", Gadget, sans-serif}
.times{font-family:"Times New Roman", Times, serif}
.palatino{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif}
.lucidia{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
.serif{font-family:"MS Serif", "New York", serif}
.console{font-family:"Lucida Console", Monaco, monospace}
.comic{font-family:"Comic Sans MS", cursive}
.impact{font-family: Impact, Charcoal, sans-serif;}
.century{font-family: Century, Century Gothic, sans-serif;}
.arialnarrow{font-family: 'Arial Narrow', Arial, sans-serif;}
.segoe {font-family:Segoe UI, Trebuchet, Arial, Sans-Serif;}


.code {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#36C; border:solid 2px #36C; padding:3px;}
.code:hover {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#036; border:solid 2px #036; padding:3px; cursor:pointer;}
.error {background:#C00; color:#FFF; border:1px solid;}

/* Font Colors */
.fBlack {color:#000;}
.fGrey {color:#999;}
.fGreyDark {color:#666;}
.fGreyLight {color:#CCC;}
.fWhite {color:#FFF;}
.fYellow{color:#F5E25F;}
.fGold{color:#FFCC33;}
.fBrownLight{color:#A67C52;}
.fBrown{color:#8A5240;}
.fBrownDark{color:#603913;}
.fOrange{color:#F36D13;}
.fRedDark{color:#B63314;}
.fRed{color:#EC0505;}
.fPink{color:#FB7FC5;}
.fPurple{color:#7417E7;}
.fBlueDark{color:#38597D;}
.fBlue{color:#2D76C7;}
.fBlueLight{color:#91C9F8;}
.fTeal{color:#40C0C4;}
.fMint{color:#CDF96E;}
.fGreen{color:#6CC61B;}
.fGreenDark{color:#507D28;}


/* Element Colors */
.black {background-color:#000;}
.grey {background-color:#999;}
.greyDark {background-color:#666;}
.greyLight {background-color:#CCC;}
.white {background-color:#FFF;}
.yellow{background-color:#F5E25F;}
.gold{background-color:#FFCC33;}
.brownLight{background-color:#A67C52;}
.brown{background-color:#8A5240;}
.brownDark{background-color:#603913;}
.orange{background-color:#F36D13;}
.redDark{background-color:#B63314;}
.red{background-color:#EC0505;}
.pink{background-color:#FB7FC5;}
.purple{background-color:#7417E7;}
.blueDark{background-color:#38597D;}
.blue{background-color:#2D76C7;}
.blueLight{background-color:#91C9F8;}
.teal{background-color:#40C0C4;}
.mint{background-color:#CDF96E;}
.green{background-color:#6CC61B;}
.greenDark{background-color:#507D28;}

/* Dashed Borders */
.dashed{border:1px dashed #000;}
.dashedGrey {border:1px dashed #999;}
.dashedGreyDark {border:1px dashed #666;}
.dashedGreyLight {border:1px dashed #CCC;}
.dashedWhite {border:1px dashed #FFF;}
.dashedYellow{border:1px dashed #F5E25F;}
.dashedGold{border:1px dashed #FFCC33;}
.dashedBrownLight{border:1px dashed #A67C52;}
.dashedBrown{border:1px dashed #8A5240;}
.dashedBrownDark{border:1px dashed #603913;}
.dashedOrange{border:1px dashed #F36D13;}
.dashedRedDark{border:1px dashed #B63314;}
.dashedRed{border:1px dashed #EC0505;}
.dashedPink{border:1px dashed #FB7FC5;}
.dashedPurple{border:1px dashed #7417E7;}
.dashedBlueDark{border:1px dashed #38597D;}
.dashedBlue{border:1px dashed #2D76C7;}
.dashedBlueLight{border:1px dashed #91C9F8;}
.dashedTeal{border:1px dashed #40C0C4;}
.dashedMint{border:1px dashed #CDF96E;}
.dashedGreen{border:1px dashed #6CC61B;}
.dashedGreenDark{border:1px dashed #507D28;}

/* Solid Borders */
.solid{border:1px solid #000;}
.solidGrey {border:1px solid #999;}
.solidGreyDark {border:1px solid #666;}
.solidGreyLight {border:1px solid #CCC;}
.solidWhite {border:1px solid #FFF;}
.solidYellow{border:1px solid #F5E25F;}
.solidGold{border:1px solid #FFCC33;}
.solidBrownLight{border:1px solid #A67C52;}
.solidBrown{border:1px solid #8A5240;}
.solidBrownDark{border:1px solid #603913;}
.solidOrange{border:1px solid #F36D13;}
.solidRedDark{border:1px solid #B63314;}
.solidRed{border:1px solid #EC0505;}
.solidPink{border:1px solid #FB7FC5;}
.solidPurple{border:1px solid #7417E7;}
.solidBlueDark{border:1px solid #38597D;}
.solidBlue{border:1px solid #2D76C7;}
.solidBlueLight{border:1px solid #91C9F8;}
.solidTeal{border:1px solid #40C0C4;}
.solidMint{border:1px solid #CDF96E;}
.solidGreen{border:1px solid #6CC61B;}
.solidGreenDark{border:1px solid #507D28;}

/*  Borders */
.solid{border:1px solid #000;}
.solidGrey {border:1px solid #999;}
.solidGreyDark {border:1px solid #666;}
.solidGreyLight {border:1px solid #CCC;}
.solidWhite {border:1px solid #FFF;}
.solidYellow{border:1px solid #F5E25F;}
.solidGold{border:1px solid #FFCC33;}
.solidBrownLight{border:1px solid #A67C52;}
.solidBrown{border:1px solid #8A5240;}
.solidBrownDark{border:1px solid #603913;}
.solidOrange{border:1px solid #F36D13;}
.solidRedDark{border:1px solid #B63314;}
.solidRed{border:1px solid #EC0505;}
.solidPink{border:1px solid #FB7FC5;}
.solidPurple{border:1px solid #7417E7;}
.solidBlueDark{border:1px solid #38597D;}
.solidBlue{border:1px solid #2D76C7;}
.solidBlueLight{border:1px solid #91C9F8;}
.solidTeal{border:1px solid #40C0C4;}
.solidMint{border:1px solid #CDF96E;}
.solidGreen{border:1px solid #6CC61B;}
.solidGreenDark{border:1px solid #507D28;}

/*  Borders */
.double{border:4px double #000;}
.doubleGrey {border:4px double #999;}
.doubleGreyDark {border:4px double #666;}
.doubleGreyLight {border:4px double #CCC;}
.doubleWhite {border:4px double #FFF;}
.doubleYellow{border:4px double #F5E25F;}
.doubleGold{border:4px double #FFCC33;}
.doubleBrownLight{border:4px double #A67C52;}
.doubleBrown{border:4px double #8A5240;}
.doubleBrownDark{border:4px double #603913;}
.doubleOrange{border:4px double #F36D13;}
.doubleRedDark{border:4px double #B63314;}
.doubleRed{border:4px double #EC0505;}
.doublePink{border:4px double #FB7FC5;}
.doublePurple{border:4px double #7417E7;}
.doubleBlueDark{border:4px double #38597D;}
.doubleBlue{border:4px double #2D76C7;}
.doubleBlueLight{border:4px double #91C9F8;}
.doubleTeal{border:4px double #40C0C4;}
.doubleMint{border:4px double #CDF96E;}
.doubleGreen{border:4px double #6CC61B;}
.doubleGreenDark{border:4px double #507D28;}

/*  Borders */
.dotted{border:1px dotted #000;}
.dottedGrey {border:1px dotted #999;}
.dottedGreyDark {border:1px dotted #666;}
.dottedGreyLight {border:1px dotted #CCC;}
.dottedWhite {border:1px dotted #FFF;}
.dottedYellow{border:1px dotted #F5E25F;}
.dottedGold{border:1px dotted #FFCC33;}
.dottedBrownLight{border:1px dotted #A67C52;}
.dottedBrown{border:1px dotted #8A5240;}
.dottedBrownDark{border:1px dotted #603913;}
.dottedOrange{border:1px dotted #F36D13;}
.dottedRedDark{border:1px dotted #B63314;}
.dottedRed{border:1px dotted #EC0505;}
.dottedPink{border:1px dotted #FB7FC5;}
.dottedPurple{border:1px dotted #7417E7;}
.dottedBlueDark{border:1px dotted #38597D;}
.dottedBlue{border:1px dotted #2D76C7;}
.dottedBlueLight{border:1px dotted #91C9F8;}
.dottedTeal{border:1px dotted #40C0C4;}
.dottedMint{border:1px dotted #CDF96E;}
.dottedGreen{border:1px dotted #6CC61B;}
.dottedGreenDark{border:1px dotted #507D28;}


/*  Borders */
.groove{border:2px groove #000;}
.grooveGrey {border:2px groove #999;}
.grooveGreyDark {border:2px groove #666;}
.grooveGreyLight {border:2px groove #CCC;}
.grooveWhite {border:2px groove #FFF;}
.grooveYellow{border:2px groove #F5E25F;}
.grooveGold{border:2px groove #FFCC33;}
.grooveBrownLight{border:2px groove #A67C52;}
.grooveBrown{border:2px groove #8A5240;}
.grooveBrownDark{border:2px groove #603913;}
.grooveOrange{border:2px groove #F36D13;}
.grooveRedDark{border:2px groove #B63314;}
.grooveRed{border:2px groove #EC0505;}
.groovePink{border:2px groove #FB7FC5;}
.groovePurple{border:2px groove #7417E7;}
.grooveBlueDark{border:2px groove #38597D;}
.grooveBlue{border:2px groove #2D76C7;}
.grooveBlueLight{border:2px groove #91C9F8;}
.grooveTeal{border:2px groove #40C0C4;}
.grooveMint{border:2px groove #CDF96E;}
.grooveGreen{border:2px groove #6CC61B;}
.grooveGreenDark{border:2px groove #507D28;}

/*  Borders */
.inset{border:1px inset #000;}
.insetGrey {border:1px inset #999;}
.insetGreyDark {border:1px inset #666;}
.insetGreyLight {border:1px inset #CCC;}
.insetWhite {border:1px inset #FFF;}
.insetYellow{border:1px inset #F5E25F;}
.insetGold{border:1px inset #FFCC33;}
.insetBrownLight{border:1px inset #A67C52;}
.insetBrown{border:1px inset #8A5240;}
.insetBrownDark{border:1px inset #603913;}
.insetOrange{border:1px inset #F36D13;}
.insetRedDark{border:1px inset #B63314;}
.insetRed{border:1px inset #EC0505;}
.insetPink{border:1px inset #FB7FC5;}
.insetPurple{border:1px inset #7417E7;}
.insetBlueDark{border:1px inset #38597D;}
.insetBlue{border:1px inset #2D76C7;}
.insetBlueLight{border:1px inset #91C9F8;}
.insetTeal{border:1px inset #40C0C4;}
.insetMint{border:1px inset #CDF96E;}
.insetGreen{border:1px inset #6CC61B;}
.insetGreenDark{border:1px inset #507D28;}

/*  Borders */
.outset{border:1px outset #000;}
.outsetGrey {border:1px outset #999;}
.outsetGreyDark {border:1px outset #666;}
.outsetGreyLight {border:1px outset #CCC;}
.outsetWhite {border:1px outset #FFF;}
.outsetYellow{border:1px outset #F5E25F;}
.outsetGold{border:1px outset #FFCC33;}
.outsetBrownLight{border:1px outset #A67C52;}
.outsetBrown{border:1px outset #8A5240;}
.outsetBrownDark{border:1px outset #603913;}
.outsetOrange{border:1px outset #F36D13;}
.outsetRedDark{border:1px outset #B63314;}
.outsetRed{border:1px outset #EC0505;}
.outsetPink{border:1px outset #FB7FC5;}
.outsetPurple{border:1px outset #7417E7;}
.outsetBlueDark{border:1px outset #38597D;}
.outsetBlue{border:1px outset #2D76C7;}
.outsetBlueLight{border:1px outset #91C9F8;}
.outsetTeal{border:1px outset #40C0C4;}
.outsetMint{border:1px outset #CDF96E;}
.outsetGreen{border:1px outset #6CC61B;}
.outsetGreenDark{border:1px outset #507D28;}

/*  Borders */
.ridge{border:2px ridge #000;}
.ridgeGrey {border:2px ridge #999;}
.ridgeGreyDark {border:2px ridge #666;}
.ridgeGreyLight {border:2px ridge #CCC;}
.ridgeWhite {border:2px ridge #FFF;}
.ridgeYellow{border:2px ridge #F5E25F;}
.ridgeGold{border:2px ridge #FFCC33;}
.ridgeBrownLight{border:2px ridge #A67C52;}
.ridgeBrown{border:2px ridge #8A5240;}
.ridgeBrownDark{border:2px ridge #603913;}
.ridgeOrange{border:2px ridge #F36D13;}
.ridgeRedDark{border:2px ridge #B63314;}
.ridgeRed{border:2px ridge #EC0505;}
.ridgePink{border:2px ridge #FB7FC5;}
.ridgePurple{border:2px ridge #7417E7;}
.ridgeBlueDark{border:2px ridge #38597D;}
.ridgeBlue{border:2px ridge #2D76C7;}
.ridgeBlueLight{border:2px ridge #91C9F8;}
.ridgeTeal{border:2px ridge #40C0C4;}
.ridgeMint{border:2px ridge #CDF96E;}
.ridgeGreen{border:2px ridge #6CC61B;}
.ridgeGreenDark{border:2px ridge #507D28;}


/* Misc */
.c{display:block;margin-left:auto; margin-right:auto;text-align:center;} /* Center any emelent */
.clickable {cursor:pointer;}
.coverup {background:url(http://www.kafine.com/css/black_75.png); width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:1000;}
.dummyLink {cursor:pointer; color:#4D78D2;}
.dummyLink:hover {cursor:pointer; color:#274E9E;}

/* Padding */
.pad0{padding:0px;}
.pad1{padding:1px;}
.pad2{padding:2px;}
.pad3 {padding:3px;}
.pad4{padding:4px;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad15 {padding:15px;}
.pad20 {padding:20px;}
.pad25 {padding:25px;}


.padtop0 {padding-top:0px;}
.padtop3 {padding-top:3px;}
.padtop5 {padding-top:5px;}
.padtop10 {padding-top:10px;}
.padtop15 {padding-top:15px;}
.padtop20 {padding-top:20px;}
.padtop25 {padding-top:25px;}

.padbottom0 {padding-bottom:0px;}
.padbottom3 {padding-bottom:3px;}
.padbottom5 {padding-bottom:5px;}
.padbottom10 {padding-bottom:10px;}
.padbottom15 {padding-bottom:15px;}
.padbottom20 {padding-bottom:20px;}
.padbottom25 {padding-bottom:25px;}

.padleft0 {padding-left:0px;}
.padleft3 {padding-left:3px;}
.padleft5 {padding-left:5px;}
.padleft10 {padding-left:10px;}
.padleft15 {padding-left:15px;}
.padleft20 {padding-left:20px;}
.padleft25 {padding-left:25px;}

.padright0 {padding-right:0px;}
.padright3 {padding-right:3px;}
.padright5 {padding-right:5px;}
.padright10 {padding-right:10px;}
.padright15 {padding-right:15px;}
.padright20 {padding-right:20px;}
.padright25 {padding-right:25px;}

/* Margins */
.margin0 {margin:0px;}
.margin1 {margin:1px;}
.margin2 {margin:2px;}
.margin3 {margin:3px;}
.margin4 {margin:4px;}
.margin5 {margin:5px;}
.margin10 {margin:10px;}
.margin15 {margin:15px;}
.margin20 {margin:20px;}
.margin25 {margin:25px;}

.margintop0 {margin-top:0px;}
.margintop1 {margin-top:1px;}
.margintop2 {margin-top:2px;}
.margintop3 {margin-top:3px;}
.margintop4 {margin-top:4px;}
.margintop5 {margin-top:5px;}
.margintop10 {margin-top:10px;}
.margintop15 {margin-top:15px;}
.margintop20 {margin-top:20px;}
.margintop25 {margin-top:25px;}

.marginbottom0 {margin-bottom:0px;}
.marginbottom1 {margin-bottom:1px;}
.marginbottom2 {margin-bottom:2px;}
.marginbottom3 {margin-bottom:3px;}
.marginbottom4 {margin-bottom:4px;}
.marginbottom5 {margin-bottom:5px;}
.marginbottom10 {margin-bottom:10px;}
.marginbottom15 {margin-bottom:15px;}
.marginbottom20 {margin-bottom:20px;}
.marginbottom25 {margin-bottom:25px;}

.marginleft0 {margin-left:0px;}
.marginleft1 {margin-left:1px;}
.marginleft2 {margin-left:2px;}
.marginleft3 {margin-left:3px;}
.marginleft4 {margin-left:4px;}
.marginleft5 {margin-left:5px;}
.marginleft10 {margin-left:10px;}
.marginleft15 {margin-left:15px;}
.marginleft20 {margin-left:20px;}
.marginleft25 {margin-left:25px;}

.marginright0 {margin-right:0px;}
.marginright1 {margin-right:1px;}
.marginright2 {margin-right:2px;}
.marginright3 {margin-right:3px;}
.marginright4 {margin-right:4px;}
.marginright5 {margin-right:5px;}
.marginright10 {margin-right:10px;}
.marginright15 {margin-right:15px;}
.marginright20 {margin-right:20px;}
.marginright25 {margin-right:25px;}

/* Borders */
.border0 {border:none;}

/* Transparent Backgrounds */
.b50 {background:url(http://www.kafine.com/visuals/trans/black50.png); background-repeat:repeat;}
.b55 {background:url(http://www.kafine.com/visuals/trans/black55.png); background-repeat:repeat;}
.b60 {background:url(http://www.kafine.com/visuals/trans/black60.png); background-repeat:repeat;}
.b65 {background:url(http://www.kafine.com/visuals/trans/black65.png); background-repeat:repeat;}
.b70 {background:url(http://www.kafine.com/visuals/trans/black70.png); background-repeat:repeat;}
.b75 {background:url(http://www.kafine.com/visuals/trans/black75.png); background-repeat:repeat;}
.b80 {background:url(http://www.kafine.com/visuals/trans/black80.png); background-repeat:repeat;}
.b85 {background:url(http://www.kafine.com/visuals/trans/black85.png); background-repeat:repeat;}
.b90 {background:url(http://www.kafine.com/visuals/trans/black90.png); background-repeat:repeat;}
.b95 {background:url(http://www.kafine.com/visuals/trans/black95.png); background-repeat:repeat;}

.w50 {background:url(http://www.kafine.com/visuals/trans/white50.png); background-repeat:repeat;}
.w55 {background:url(http://www.kafine.com/visuals/trans/white55.png); background-repeat:repeat;}
.w60 {background:url(http://www.kafine.com/visuals/trans/white60.png); background-repeat:repeat;}
.w65 {background:url(http://www.kafine.com/visuals/trans/white65.png); background-repeat:repeat;}
.w70 {background:url(http://www.kafine.com/visuals/trans/white70.png); background-repeat:repeat;}
.w75 {background:url(http://www.kafine.com/visuals/trans/white75.png); background-repeat:repeat;}
.w80 {background:url(http://www.kafine.com/visuals/trans/white80.png); background-repeat:repeat;}
.w85 {background:url(http://www.kafine.com/visuals/trans/white85.png); background-repeat:repeat;}
.w90 {background:url(http://www.kafine.com/visuals/trans/white90.png); background-repeat:repeat;}
.w95 {background:url(http://www.kafine.com/visuals/trans/white95.png); background-repeat:repeat;}

#coverup {width:100%; height:100%; position:fixed; z-index:100;}

.wFull{width:100%;}
.w50 {width:50px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w200 {width:200px;}
.w250 {width:250px;}
.w300 {width:300px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w450 {width:450px;}
.w500 {width:500px;}
.w550 {width:550px;}
.w600 {width:600px;}
.w650 {width:650px;}
.w700 {width:700px;}
.w750 {width:750px;}
.w800 {width:800px;}
.w850 {width:850px;}
.w900 {width:900px;}
.w950 {width:950px;}