.font9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.font10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.font11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.font12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.font13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.font14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
.font16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
.font15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;}
.font17 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px;}
.font18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;}
.font22 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px;}

.afont9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.afont10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.afont11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.afont12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.afont13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.afont14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.afont16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
.afont15 {font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
.afont17 {font-family: Arial, Helvetica, sans-serif; font-size: 17px;}
.afont18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
.afont22 {font-family: Arial, Helvetica, sans-serif; font-size: 22px;}

.gfont10{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;font-size: 10px;}

.fdgreen{color:#006600;}
.fmgreen{color:#009900;}
.flgreen{color:#009933;}
.fvlgreen{color:#ccffcc;}
.fdorange{color:#ff3300;}
.forange{color:#ff6600;}
.fvlorange{color:#ffcc99;}
.fpurple{color:#663366;}
.fviolet{color:#cc3399;}
.fdred{color:#990000;}
.fred{color:#cc0000;}
.flred{color:#ff0000;}
.flred2{color:#ee0000;}
.fdblue{color:#000066;}
.fmblue{color:#000099;}
.flblue{color:#0000ff;}
.fvlblue{color:#ccccff;}
.ffbblue{color:#178591;}
.fteal{color:#006699;}
.fgrey1{color:#666666;}
.fgrey2{color:#3e3e3e;}
.fgrey3{color:#616161;}
.fwhite{color:#ffffff;}
.fyellow{color:#ffff00;}
.fblack{color:#000;}
.fteal{color:#3385BD;}
.fwhite{color:#fff:}

.fbold{font-weight:bold;}
.fitalic{font-style:italic;}
.funder{text-decoration:underline;}

.bgwhite{background-color:#ffffff;}
.bgyellow{background-color:#ffffcc;}
.bgdyellow{background-color:#eecc01;}
.bgteal{background-color:#3aab9f;}
.bgdteal{background-color:#006699;}
.bglteal{background-color:#B2D2E0;}
.bglblue{background-color:#ccffff;}
.bglblue2{background-color:#eeffff;}
.bgdblue{background-color:#000066;}
.bgmblue{background-color:#0000bb;}
.bgsqspclblue{background-color:#569BCC;}
.bgsqspcdblue{background-color:#00355B;}
.bglgreen{background-color:#caffca;}
.bgmgreen{background-color:#66cc33;}
.bgdgreen{background-color:#006600;}
.bgdorange{background-color:#ff3300;}
.bgmorange{background-color:#ff6600;}
.bglorange{background-color:#ffcc00;}
.bglpurple{background-color:#e7ceff;}
.bgmpurple{background-color:#996699;}
.bgdpurple{background-color:#660066;}
.bgblack{background-color:#000000;}
.bgpink{background-color:#ffddcc;}
.bglred{background-color:#ffcccc;}
.bgred{background-color:#cc0000;}
.bgdred{background-color:#880000;}
.bglgrey{background-color:#e8e8e8;}
.bggrey{background-color:#dddddd;}
.bglgreyblue{background-color:#eeeeff;}

img {
 border:0;
 vertical-align:middle;
}

a {text-decoration:none;}
hr {
 height:0;
 border:0;
 border-top:1px solid #ccc;
}

.inline {display:inline;}
.inline-block {display:inline-block;}
.block {display:block;}
.nowrap{white-space:nowrap;}
.wrap{white-space:normal;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.top{vertical-align:top;} 
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.centerblock{margin:0 auto;}

.form_box {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 -moz-box-shadow: 4px 4px 15px #ccc; 
 -webkit-box-shadow: 4px 4px 15px #ccc; 
 box-shadow: 4px 4px 15px #ccc;
 -moz-border-radius:8px;
 border-radius:8px;
 margin-top:10px;
 margin-bottom:10px;
 border:1px solid #ddd;
} 
.input_box {
 border:1px solid #cccccc;
 background-color:#f9ffff;
 -moz-box-shadow: 1px 1px 5px #ccc; 
 -webkit-box-shadow: 1px 1px 5px #ccc; 
 box-shadow: 1px 1px 5px #ccc;
 -moz-border-radius:3px;
 border-radius:3px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#21759B;
 height:30px;
 padding-left:5px;
}
.box2 {
 padding:3px;
 margin-bottom:5px;
 border:0;
 -moz-border-radius:3px;
 border-radius:3px;
 text-align:center;
 font-weight:bold;
 font-size:13px;
 color:#ffffff;
}
.box3 {
 width:320px;
 min-width:320px;
 padding:5px 8px 5px 8px;;
 line-height:16px !important;
 white-space:nowrap;
 overflow:visible;
 border:1px solid #e8e8e8;
 -moz-border-radius:5px;
 border-radius:5px;
 -webkit-box-shadow: 3px 3px 6px #d8d8d8;
 box-shadow: 3px 3px 6px #d8d8d8;
 margin-bottom:20px;
} 
