
.bkgd_hover { background-color: #eef5f9 !important; }
a.green { color: #569F05 !important; }

.clear { clear: both !important; }

.width_pct_100 { width: 100% !important; }
.width_pct_94 { width: 94% !important; }

/* font sizes */
.text10 { font-size: 10px !important; }
.text11 { font-size: 11px !important; }
.text12 { font-size: 12px !important; }
.text13 { font-size: 13px !important; }
.text14 { font-size: 14px !important; }
.text15 { font-size: 15px !important; }
.text16 { font-size: 16px !important; }
.text20 { font-size: 20px !important; }
.text24 { font-size: 24px !important; }

/* icons */
.icon16 { width: 16px !important; height: 16px !important; background-repeat: no-repeat !important;  }
.icon24 { width: 24px !important; height: 24px !important; background-repeat: no-repeat !important;  }
.icon32 { width: 32px !important; height: 32px !important; background-repeat: no-repeat !important;  }
.icon48 { width: 48px !important; height: 48px !important; background-repeat: no-repeat !important;  }

/* formatting */
.white { color: #FFF !important; }
.bold { font-weight: bold !important; }
.normal { font-weight: normal !important; }
.primary { color: #F60 !important; }
.secondary { color: #dceaf2 !important; }
.tertiary { color: #F90 !important; }
.quaternary { color: #FFEFD2 !important; }
.quinary { color: #BBC7D4 !important; }
.invisible { color: #FFF !important; }
.ghosted { color: #CCC !important; }
.gray { color: #AAA !important; }
.black { color: #000 !important; }
.red { color: #D00000 !important; }

/* formatting */
.bg_white 		{ background-image:none !important; background-color: #FFF !important; }
.bg_primary 	{ background-image:none !important; background-color: #F60 !important; }
.bg_secondary 	{ background-image:none !important; background-color: #dceaf2 !important; }
.bg_tertiary 	{ background-image:none !important; background-color: #F90 !important; }
.bg_quaternary 	{ background-image:none !important; background-color: #FFEFD2 !important; }
.bg_quinary 	{ background-image:none !important; background-color: #BBC7D4 !important; }
.bg_sextary1 	{ background-image:none !important; background-color: #CBDEE5 !important; }
.bg_blue		{ background-image:none !important; background-color: #005CAF !important; }
.bg_gray		{ background-image:none !important; background-color: #EEEEEE !important; }

/* Display */
.visible { visibility: visible !important; }
.hidden { visibility: hidden !important; }
.no_display { display: none;}
.display { display: block; }
.dimmed { color: #777 !important; }
.overflow_auto { overflow: auto !important; }
.overflow_hidden { overflow: hidden !important; }

/* Opacities */
.opacity90 { opacity: .9 !important; filter: alpha(opacity=90) !important; }
.opacity80 { opacity: .8 !important; filter: alpha(opacity=80) !important; }
.opacity70 { opacity: .7 !important; filter: alpha(opacity=70) !important; }
.opacity60 { opacity: .6 !important; filter: alpha(opacity=60) !important; }
.opacity50 { opacity: .5 !important; filter: alpha(opacity=50) !important; }
.opacity40 { opacity: .4 !important; filter: alpha(opacity=40) !important; }
.opacity30 { opacity: .3 !important; filter: alpha(opacity=30) !important; }
.opacity20 { opacity: .2 !important; filter: alpha(opacity=20) !important; }
.opacity10 { opacity: .1 !important; filter: alpha(opacity=10) !important; }

/* Floating */
.fleft { float: left !important;}
.fright { float: right !important;}

/* Text alignment */
.textright { text-align: right !important; }
.textleft  { text-align: left !important; }
.textcenter  { text-align: center !important; }

/* borders */
.border0 	 	 { border: none !important; }
.border 	 	 { border: 1px solid #000 !important; }
.border_primary1 { border: 1px solid #F60 !important; }
.border_primary2 { border: 2px solid #F60 !important; }
.border_primary3 { border: 3px solid #F60 !important; }
.border_primary4 { border: 4px solid #F60 !important; }
.border_primary5 { border: 5px solid #F60 !important; }
.border_primary6 { border: 6px solid #F60 !important; }
.border_secondary1 { border: 1px solid #DCEAF2 !important; }
.border_secondary2 { border: 2px solid #DCEAF2 !important; }
.border_secondary3 { border: 3px solid #DCEAF2 !important; }
.border_secondary4 { border: 4px solid #DCEAF2 !important; }
.border_secondary5 { border: 5px solid #DCEAF2 !important; }
.border_secondary6 { border: 6px solid #DCEAF2 !important; }
.border_tertiary1 { border: 1px solid #F90 !important; }
.border_tertiary2 { border: 2px solid #F90 !important; }
.border_tertiary3 { border: 3px solid #F90 !important; }
.border_tertiary4 { border: 4px solid #F90 !important; }
.border_tertiary5 { border: 5px solid #F90 !important; }
.border_tertiary6 { border: 6px solid #F90 !important; }
.border_quaternary1 { border: 1px solid #FFEFD2 !important; }
.border_quaternary2 { border: 2px solid #FFEFD2 !important; }
.border_quaternary3 { border: 3px solid #FFEFD2 !important; }
.border_quaternary4 { border: 4px solid #FFEFD2 !important; }
.border_quaternary5 { border: 5px solid #FFEFD2 !important; }
.border_quaternary6 { border: 6px solid #FFEFD2 !important; }
.border_quinary1 { border: 1px solid #BBC7D4 !important; }
.border_quinary2 { border: 2px solid #BBC7D4 !important; }
.border_quinary3 { border: 3px solid #BBC7D4 !important; }
.border_quinary4 { border: 4px solid #BBC7D4 !important; }
.border_quinary5 { border: 5px solid #BBC7D4 !important; }
.border_quinary6 { border: 6px solid #BBC7D4 !important; }
.border_sextary1 { border: 1px solid #CBDEE5 !important; }
.border_sextary2 { border: 2px solid #CBDEE5 !important; }
.border_sextary3 { border: 3px solid #CBDEE5 !important; }
.border_sextary4 { border: 4px solid #CBDEE5 !important; }
.border_sextary5 { border: 5px solid #CBDEE5 !important; }
.border_sextary6 { border: 6px solid #CBDEE5 !important; }
.border_white1 	 { border: 1px solid #FFF !important; }
.border_white2 	 { border: 2px solid #FFF !important; }
.border_white3 	 { border: 3px solid #FFF !important; }
.border_white4 	 { border: 4px solid #FFF !important; }
.border_white5 	 { border: 5px solid #FFF !important; }
.border_white6 	 { border: 6px solid #FFF !important; }

/* margin */
.margin0   { margin: 0px !important; }
.margin1   { margin: 1px !important; }
.margin2   { margin: 2px !important; }
.margin3   { margin: 3px !important; }
.margin4   { margin: 4px !important; }
.margin5   { margin: 5px !important; }
.margin6   { margin: 6px !important; }
.margin7   { margin: 7px !important; }
.margin8   { margin: 8px !important; }
.margin9   { margin: 9px !important; }
.margin10  { margin: 10px !important; }
.margin15  { margin: 15px !important; }
.margin20  { margin: 20px !important; }
.margin25  { margin: 25px !important; }
.margin30  { margin: 30px !important; }
.margin35  { margin: 35px !important; }
.margin40  { margin: 40px !important; }
.margin45  { margin: 45px !important; }
.margin50  { margin: 50px !important; }
.margin55  { margin: 55px !important; }
.margin60  { margin: 60px !important; }
.margin65  { margin: 65px !important; }
.margin70  { margin: 70px !important; }
.margin75  { margin: 75px !important; }
.margin80  { margin: 80px !important; }
.margin85  { margin: 85px !important; }
.margin90  { margin: 90px !important; }
.margin95  { margin: 95px !important; }
.margin100 { margin: 100px !important; }

/* margin left */
.left5  { margin-left: 5px !important; }
.left0  { margin-left: 0px !important; }
.left6  { margin-left: 6px !important; }
.left7  { margin-left: 7px !important; }
.left8  { margin-left: 8px !important; }
.left9  { margin-left: 9px !important; }
.left10 { margin-left: 10px !important; }
.left15 { margin-left: 15px !important; }
.left20 { margin-left: 20px !important; }
.left25 { margin-left: 25px !important; }
.left30 { margin-left: 30px !important; }
.left35 { margin-left: 35px !important; }
.left40 { margin-left: 40px !important; }
.left45 { margin-left: 45px !important; }
.left50 { margin-left: 50px !important; }
.left100 { margin-left: 100px !important; }
.left200 { margin-left: 200px !important; }

/* margin right */
.right0  { margin-right: 0px !important; }
.right5  { margin-right: 5px !important; }
.right10 { margin-right: 10px !important; }
.right15 { margin-right: 15px !important; }
.right20 { margin-right: 20px !important; }
.right25 { margin-right: 25px !important; }
.right30 { margin-right: 30px !important; }
.right35 { margin-right: 35px !important; }
.right40 { margin-right: 40px !important; }
.right45 { margin-right: 45px !important; }
.right50 { margin-right: 50px !important; }

/* margin top */
.top0  { margin-top: 0px !important; }
.top1  { margin-top: 1px !important; }
.top2  { margin-top: 2px !important; }
.top3  { margin-top: 3px !important; }
.top4  { margin-top: 4px !important; }
.top5  { margin-top: 5px !important; }
.top6  { margin-top: 6px !important; }
.top7  { margin-top: 7px !important; }
.top8  { margin-top: 8px !important; }
.top9  { margin-top: 9px !important; }
.top10 { margin-top: 10px !important; }
.top11 { margin-top: 11px !important; }
.top12 { margin-top: 12px !important; }
.top13 { margin-top: 13px !important; }
.top14 { margin-top: 14px !important; }
.top15 { margin-top: 15px !important; }
.top16 { margin-top: 16px !important; }
.top17 { margin-top: 17px !important; }
.top18 { margin-top: 18px !important; }
.top19 { margin-top: 19px !important; }
.top20 { margin-top: 20px !important; }
.top25 { margin-top: 25px !important; }
.top30 { margin-top: 30px !important; }
.top35 { margin-top: 35px !important; }
.top40 { margin-top: 40px !important; }
.top45 { margin-top: 45px !important; }
.top50 { margin-top: 50px !important; }
.top60 { margin-top: 60px !important; }

/* bottom */
.bottom0  { margin-bottom: 0px !important; }
.bottom1  { margin-bottom: 1px !important; }
.bottom2  { margin-bottom: 2px !important; }
.bottom3  { margin-bottom: 3px !important; }
.bottom4  { margin-bottom: 4px !important; }
.bottom5  { margin-bottom: 5px !important; }
.bottom6  { margin-bottom: 6px !important; }
.bottom7  { margin-bottom: 7px !important; }
.bottom8  { margin-bottom: 8px !important; }
.bottom9  { margin-bottom: 9px !important; }
.bottom10 { margin-bottom: 10px !important; }
.bottom11 { margin-bottom: 11px !important; }
.bottom12 { margin-bottom: 12px !important; }
.bottom13 { margin-bottom: 13px !important; }
.bottom14 { margin-bottom: 14px !important; }
.bottom15 { margin-bottom: 15px !important; }
.bottom16 { margin-bottom: 16px !important; }
.bottom17 { margin-bottom: 17px !important; }
.bottom18 { margin-bottom: 18px !important; }
.bottom19 { margin-bottom: 19px !important; }
.bottom20 { margin-bottom: 20px !important; }
.bottom25 { margin-bottom: 25px !important; }
.bottom30 { margin-bottom: 30px !important; }
.bottom35 { margin-bottom: 35px !important; }
.bottom40 { margin-bottom: 40px !important; }
.bottom45 { margin-bottom: 45px !important; }
.bottom50 { margin-bottom: 50px !important; }
.bottom60 { margin-bottom: 60px !important; }
.bottom70 { margin-bottom: 70px !important; }
.bottom80 { margin-bottom: 80px !important; }

/* padding left */
.padleft0  { padding-left: 0px !important; }
.padleft5  { padding-left: 5px !important; }
.padleft10 { padding-left: 10px !important; }
.padleft15 { padding-left: 15px !important; }
.padleft20 { padding-left: 20px !important; }
.padleft25 { padding-left: 25px !important; }
.padleft30 { padding-left: 30px !important; }
.padleft35 { padding-left: 35px !important; }
.padleft40 { padding-left: 40px !important; }
.padleft45 { padding-left: 45px !important; }
.padleft50 { padding-left: 50px !important; }

/* padding right */
.padright0  { padding-right: 0px !important; }
.padright5  { padding-right: 5px !important; }
.padright10 { padding-right: 10px !important; }
.padright15 { padding-right: 15px !important; }
.padright20 { padding-right: 20px !important; }
.padright25 { padding-right: 25px !important; }
.padright30 { padding-right: 30px !important; }
.padright35 { padding-right: 35px !important; }
.padright40 { padding-right: 40px !important; }
.padright45 { padding-right: 45px !important; }
.padright50 { padding-right: 50px !important; }

/* padding top */
.padtop0  { padding-top: 0px !important; }
.padtop1  { padding-top: 1px !important; }
.padtop2  { padding-top: 2px !important; }
.padtop3  { padding-top: 3px !important; }
.padtop4  { padding-top: 4px !important; }
.padtop5  { padding-top: 5px !important; }
.padtop6  { padding-top: 6px !important; }
.padtop7  { padding-top: 7px !important; }
.padtop8  { padding-top: 8px !important; }
.padtop9  { padding-top: 9px !important; }
.padtop10 { padding-top: 10px !important; }
.padtop11 { padding-top: 11px !important; }
.padtop12 { padding-top: 12px !important; }
.padtop13 { padding-top: 13px !important; }
.padtop14 { padding-top: 14px !important; }
.padtop15 { padding-top: 15px !important; }
.padtop16 { padding-top: 16px !important; }
.padtop17 { padding-top: 17px !important; }
.padtop18 { padding-top: 18px !important; }
.padtop19 { padding-top: 19px !important; }
.padtop20 { padding-top: 20px !important; }
.padtop25 { padding-top: 25px !important; }
.padtop30 { padding-top: 30px !important; }

/* padding bottom */
.padbottom0  { padding-bottom: 0px !important; }
.padbottom1  { padding-bottom: 1px !important; }
.padbottom2  { padding-bottom: 2px !important; }
.padbottom3  { padding-bottom: 3px !important; }
.padbottom4  { padding-bottom: 4px !important; }
.padbottom5  { padding-bottom: 5px !important; }
.padbottom6  { padding-bottom: 6px !important; }
.padbottom7  { padding-bottom: 7px !important; }
.padbottom8  { padding-bottom: 8px !important; }
.padbottom9  { padding-bottom: 9px !important; }
.padbottom10 { padding-bottom: 10px !important; }
.padbottom11 { padding-bottom: 11px !important; }
.padbottom12 { padding-bottom: 12px !important; }
.padbottom13 { padding-bottom: 13px !important; }
.padbottom14 { padding-bottom: 14px !important; }
.padbottom15 { padding-bottom: 15px !important; }
.padbottom16 { padding-bottom: 16px !important; }
.padbottom17 { padding-bottom: 17px !important; }
.padbottom18 { padding-bottom: 18px !important; }
.padbottom19 { padding-bottom: 19px !important; }
.padbottom20 { padding-bottom: 20px !important; }
.padbottom25 { padding-bottom: 25px !important; }
.padbottom30 { padding-bottom: 30px !important; }
.padbottom35 { padding-bottom: 35px !important; }
.padbottom40 { padding-bottom: 40px !important; }
.padbottom45 { padding-bottom: 45px !important; }
.padbottom50 { padding-bottom: 50px !important; }

/* padding */
.pad0  { padding: 0px !important; }
.pad1  { padding: 1px !important; }
.pad2  { padding: 2px !important; }
.pad3  { padding: 3px !important; }
.pad4  { padding: 4px !important; }
.pad5  { padding: 5px !important; }
.pad6  { padding: 6px !important; }
.pad7  { padding: 7px !important; }
.pad8  { padding: 8px !important; }
.pad9  { padding: 9px !important; }
.pad10 { padding: 10px !important; }
.pad11 { padding: 11px !important; }
.pad12 { padding: 12px !important; }
.pad13 { padding: 13px !important; }
.pad14 { padding: 14px !important; }
.pad15 { padding: 15px !important; }
.pad16 { padding: 16px !important; }
.pad17 { padding: 17px !important; }
.pad18 { padding: 18px !important; }
.pad19 { padding: 19px !important; }
.pad20 { padding: 20px !important; }
.pad25 { padding: 25px !important; }
.pad30 { padding: 30px !important; }
.pad35 { padding: 35px !important; }
.pad40 { padding: 40px !important; }
.pad45 { padding: 45px !important; }
.pad50 { padding: 50px !important; }

/* widths */
.wfull{ width: 100% !important; }
.w900 { width: 900px !important; }
.w885 { width: 885px !important; }
.w875 { width: 875px !important; }
.w850 { width: 850px !important; }
.w825 { width: 825px !important; }
.w800 { width: 800px !important; }
.w775 { width: 775px !important; }
.w750 { width: 750px !important; }
.w730 { width: 730px !important; }
.w725 { width: 725px !important; }
.w720 { width: 720px !important; }
.w715 { width: 715px !important; }
.w710 { width: 710px !important; }
.w705 { width: 705px !important; }
.w700 { width: 700px !important; }
.w675 { width: 675px !important; }
.w650 { width: 650px !important; }
.w625 { width: 625px !important; }
.w600 { width: 600px !important; }
.w575 { width: 575px !important; }
.w550 { width: 550px !important; }
.w540 { width: 540px !important; }
.w530 { width: 530px !important; }
.w525 { width: 525px !important; }
.w520 { width: 520px !important; }
.w515 { width: 515px !important; }
.w510 { width: 510px !important; }
.w500 { width: 500px !important; }
.w490 { width: 490px !important; }
.w475 { width: 475px !important; }
.w470 { width: 470px !important; }
.w465 { width: 465px !important; }
.w460 { width: 460px !important; }
.w455 { width: 450px !important; }
.w450 { width: 450px !important; }
.w425 { width: 425px !important; }
.w420 { width: 420px !important; }
.w400 { width: 400px !important; }
.w390 { width: 390px !important; }
.w380 { width: 380px !important; }
.w370 { width: 370px !important; }
.w360 { width: 360px !important; }
.w350 { width: 350px !important; }
.w340 { width: 340px !important; }
.w330 { width: 330px !important; }
.w320 { width: 320px !important; }
.w315 { width: 315px !important; }
.w310 { width: 310px !important; }
.w300 { width: 300px !important; }
.w290 { width: 290px !important; }
.w285 { width: 285px !important; }
.w280 { width: 280px !important; }
.w270 { width: 270px !important; }
.w260 { width: 260px !important; }
.w250 { width: 250px !important; }
.w245 { width: 245px !important; }
.w240 { width: 240px !important; }
.w235 { width: 235px !important; }
.w230 { width: 230px !important; }
.w225 { width: 225px !important; }
.w220 { width: 220px !important; }
.w215 { width: 215px !important; }
.w210 { width: 210px !important; }
.w205 { width: 205px !important; }
.w200 { width: 200px !important; }
.w190 { width: 190px !important; }
.w180 { width: 180px !important; }
.w175 { width: 175px !important; }
.w170 { width: 170px !important; }
.w160 { width: 160px !important; }
.w150 { width: 150px !important; }
.w140 { width: 140px !important; }
.w130 { width: 130px !important; }
.w125 { width: 125px !important; }
.w120 { width: 120px !important; }
.w110 { width: 110px !important; }
.w100 { width: 100px !important; }
.w90  { width:  90px !important; }
.w85  { width:  85px !important; }
.w80  { width:  80px !important; }
.w75  { width:  75px !important; }
.w70  { width:  70px !important; }
.w65  { width:  65px !important; }
.w60  { width:  60px !important; }
.w55  { width:  55px !important; }
.w50  { width:  50px !important; }
.w45  { width:  45px !important; }
.w40  { width:  40px !important; }
.w35  { width:  35px !important; }
.w30  { width:  30px !important; }
.w25  { width:  25px !important; }
.w20  { width:  20px !important; }

/* heights */
.hfull { height: 100% !important; }
.h700 { height: 700px !important; }
.h650 { height: 650px !important; }
.h600 { height: 600px !important; }
.h550 { height: 550px !important; }
.h500 { height: 500px !important; }
.h490 { height: 490px !important; }
.h480 { height: 480px !important; }
.h470 { height: 470px !important; }
.h460 { height: 460px !important; }
.h450 { height: 450px !important; }
.h440 { height: 440px !important; }
.h430 { height: 430px !important; }
.h420 { height: 420px !important; }
.h410 { height: 410px !important; }
.h400 { height: 400px !important; }
.h390 { height: 390px !important; }
.h380 { height: 380px !important; }
.h370 { height: 370px !important; }
.h360 { height: 360px !important; }
.h350 { height: 350px !important; }
.h340 { height: 340px !important; }
.h330 { height: 330px !important; }
.h320 { height: 320px !important; }
.h310 { height: 310px !important; }
.h300 { height: 300px !important; }
.h290 { height: 290px !important; }
.h280 { height: 280px !important; }
.h270 { height: 270px !important; }
.h260 { height: 260px !important; }
.h250 { height: 250px !important; }
.h240 { height: 240px !important; }
.h230 { height: 230px !important; }
.h220 { height: 220px !important; }
.h210 { height: 210px !important; }
.h200 { height: 200px !important; }
.h195 { height: 195px !important; }
.h160 { height: 160px !important; }
.h150 { height: 150px !important; }
.h140 { height: 140px !important; }
.h100 { height: 100px !important; }
.h85  { height:  85px !important; }
.h80  { height:  80px !important; }
.h75  { height:  75px !important; }
.h70  { height:  70px !important; }
.h65  { height:  65px !important; }
.h60  { height:  60px !important; }
.h55  { height:  55px !important; }
.h50  { height:  50px !important; }
.h40  { height:  40px !important; }
.h35  { height:  35px !important; }
.h30  { height:  30px !important; }
.h25  { height:  25px !important; }
.h20  { height:  20px !important; }
.h15  { height:  15px !important; }
.h10  { height:  10px !important; }
.h5   { height:   5px !important; }
.h4   { height:   4px !important; }
.h3   { height:   3px !important; }
.h2   { height:   2px !important; }
.h1   { height:   1px !important; }
