/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/* general styles */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.padding_0  { padding: 0px; }
.padding_1  { padding: 1px; }
.padding_2  { padding: 2px; }
.padding_3  { padding: 3px; }
.padding_4  { padding: 4px; }
.padding_5  { padding: 5px; }
.padding_6  { padding: 6px; }
.padding_7  { padding: 7px; }
.padding_8  { padding: 8px; }
.padding_9  { padding: 9px; }
.padding_10 { padding: 10px; }
.padding_15 { padding: 15px; }
.padding_20 { padding: 20px; }
.padding_25 { padding: 25px; }
.padding_30 { padding: 30px; }
.padding_35 { padding: 35px; }
.padding_40 { padding: 40px; }
.padding_45 { padding: 25px; }
.padding_50 { padding: 50px; }

.padding_0v  { padding-top: 0px; padding-bottom: 0px; }
.padding_1v  { padding-top: 1px; padding-bottom: 1px; }
.padding_2v  { padding-top: 2px; padding-bottom: 2px; }
.padding_3v  { padding-top: 3px; padding-bottom: 3px; }
.padding_4v  { padding-top: 4px; padding-bottom: 4px; }
.padding_5v  { padding-top: 5px; padding-bottom: 5px; }
.padding_6v  { padding-top: 6px; padding-bottom: 6px; }
.padding_7v  { padding-top: 7px; padding-bottom: 7px; }
.padding_8v  { padding-top: 8px; padding-bottom: 8px; }
.padding_9v  { padding-top: 9px; padding-bottom: 9px; }
.padding_10v { padding-top: 10px; padding-bottom: 10px; }
.padding_15v { padding-top: 15px; padding-bottom: 11px; }
.padding_20v { padding-top: 20px; padding-bottom: 12px; }
.padding_25v { padding-top: 25px; padding-bottom: 13px; }

.padding_0h  { padding-left: 0px; padding-right: 0px; }
.padding_1h  { padding-left: 1px; padding-right: 1px; }
.padding_2h  { padding-left: 2px; padding-right: 2px; }
.padding_3h  { padding-left: 3px; padding-right: 3px; }
.padding_4h  { padding-left: 4px; padding-right: 4px; }
.padding_5h  { padding-left: 5px; padding-right: 5px; }
.padding_6h  { padding-left: 6px; padding-right: 6px; }
.padding_7h  { padding-left: 7px; padding-right: 7px; }
.padding_8h  { padding-left: 8px; padding-right: 8px; }
.padding_9h  { padding-left: 9px; padding-right: 9px; }
.padding_10h { padding-left: 10px; padding-right: 10px; }
.padding_15h { padding-left: 15px; padding-right: 11px; }
.padding_20h { padding-left: 20px; padding-right: 12px; }
.padding_25h { padding-left: 25px; padding-right: 13px; }

.vpadding_0  { padding-top: 0px; padding-bottom: 0px; }
.vpadding_1  { padding-top: 1px; padding-bottom: 1px; }
.vpadding_2  { padding-top: 2px; padding-bottom: 2px; }
.vpadding_3  { padding-top: 3px; padding-bottom: 3px; }
.vpadding_4  { padding-top: 4px; padding-bottom: 4px; }
.vpadding_5  { padding-top: 5px; padding-bottom: 5px; }
.vpadding_6  { padding-top: 6px; padding-bottom: 6px; }
.vpadding_7  { padding-top: 7px; padding-bottom: 7px; }
.vpadding_8  { padding-top: 8px; padding-bottom: 8px; }
.vpadding_9  { padding-top: 9px; padding-bottom: 9px; }
.vpadding_10 { padding-top: 10px; padding-bottom: 10px; }
.vpadding_15 { padding-top: 15px; padding-bottom: 15px; }
.vpadding_20 { padding-top: 20px; padding-bottom: 20px; }
.vpadding_25 { padding-top: 25px; padding-bottom: 25px; }
.vpadding_30 { padding-top: 30px; padding-bottom: 30px; }
.vpadding_35 { padding-top: 35px; padding-bottom: 35px; }
.vpadding_40 { padding-top: 40px; padding-bottom: 40px; }
.vpadding_45 { padding-top: 45px; padding-bottom: 45px; }
.vpadding_50 { padding-top: 50px; padding-bottom: 50px; }

.hpadding_0  { padding-left: 0px; padding-right: 0px; }
.hpadding_1  { padding-left: 1px; padding-right: 1px; }
.hpadding_2  { padding-left: 2px; padding-right: 2px; }
.hpadding_3  { padding-left: 3px; padding-right: 3px; }
.hpadding_4  { padding-left: 4px; padding-right: 4px; }
.hpadding_5  { padding-left: 5px; padding-right: 5px; }
.hpadding_6  { padding-left: 6px; padding-right: 6px; }
.hpadding_7  { padding-left: 7px; padding-right: 7px; }
.hpadding_8  { padding-left: 8px; padding-right: 8px; }
.hpadding_9  { padding-left: 9px; padding-right: 9px; }
.hpadding_10 { padding-left: 10px; padding-right: 10px; }
.hpadding_15 { padding-left: 15px; padding-right: 15px; }
.hpadding_20 { padding-left: 20px; padding-right: 20px; }
.hpadding_25 { padding-left: 25px; padding-right: 25px; }
.hpadding_30 { padding-left: 30px; padding-right: 30px; }
.hpadding_35 { padding-left: 35px; padding-right: 35px; }
.hpadding_40 { padding-left: 40px; padding-right: 43px; }
.hpadding_45 { padding-left: 45px; padding-right: 45px; }
.hpadding_50 { padding-left: 50px; padding-right: 50px; }

.blockfont { font-family: courier new, courier; font-size: 12px; font-weight: normal; }

.lineheight_100 { line-height: 100%; }
.lineheight_110 { line-height: 110%; }
.lineheight_120 { line-height: 120%; }
.lineheight_130 { line-height: 130%; }
.lineheight_140 { line-height: 140%; }
.lineheight_150 { line-height: 150%; }
.lineheight_160 { line-height: 160%; }
.lineheight_170 { line-height: 170%; }
.lineheight_180 { line-height: 180%; }
.lineheight_190 { line-height: 190%; }
.lineheight_200 { line-height: 200%; }

.nowrap { white-space: nowrap; }

/*
.ulink  { text-decoration: underline; }
.link   { text-decoration: none; }
.bulink { text-decoration: underline; font-weight: bold; }
.blink  { text-decoration: none; font-weight: bold; }
*/

.fullwidth { width: 100%; }

.bold        { font-weight: bold; }
.normal      { font-weight: normal; }
.italic      { font-style: italic; }
.underline   { text-decoration: underline; }
.nounderline { text-decoration: none; }



.vtop    { vertical-align: top; }
.vcenter { vertical-align: middle; }
/*
.vcenter { vertical-align: middle; position: relative; top: 10%; }
*/
.vmiddle { vertical-align: middle; }
.vbottom { vertical-align: bottom; }


.fontsize_5 { font-size: 5px; }
.fontsize_6 { font-size: 6px; }
.fontsize_7 { font-size: 7px; }
.fontsize_8 { font-size: 8px; }
.fontsize_9 { font-size: 9px; }
.fontsize_10 { font-size: 10px; }
.fontsize_11 { font-size: 11px; }
.fontsize_12 { font-size: 12px; }
.fontsize_13 { font-size: 13px; }
.fontsize_14 { font-size: 14px; }
.fontsize_15 { font-size: 15px; }
.fontsize_16 { font-size: 16px; }
.fontsize_17 { font-size: 17px; }
.fontsize_18 { font-size: 18px; }
.fontsize_19 { font-size: 19px; }
.fontsize_20 { font-size: 20px; }
.fontsize_21 { font-size: 21px; }
.fontsize_22 { font-size: 22px; }
.fontsize_23 { font-size: 23px; }
.fontsize_24 { font-size: 24px; }
.fontsize_25 { font-size: 25px; }
.fontsize_26 { font-size: 26px; }
.fontsize_27 { font-size: 27px; }
.fontsize_28 { font-size: 28px; }
.fontsize_29 { font-size: 29px; }
.fontsize_30 { font-size: 30px; }
.fontsize_31 { font-size: 31px; }
.fontsize_32 { font-size: 32px; }
.fontsize_33 { font-size: 33px; }
.fontsize_34 { font-size: 34px; }
.fontsize_35 { font-size: 35px; }
.fontsize_36 { font-size: 36px; }
.fontsize_37 { font-size: 37px; }
.fontsize_38 { font-size: 38px; }
.fontsize_39 { font-size: 39px; }


.arial   { font-family: arial; }
.verdana { font-family: verdana; }

.hide   { display: none; }
.unhide { display: block; }

.invisible { visibility: hidden; }
.visible   { visibility: visible; }

form { margin: 0px; }

.nofloat { float: none; }

.float, .floatleft { float: left; }

.floatcenter { float: center; }

.floatright { float: right; }

.clear { clear: both; }

.auto { margin: auto; }

.prewrap { word-wrap: break-word; }

pre {
 white-space: -moz-pre-wrap;
 white-space: -pre-wrap;
 white-space: -o-pre-wrap;
 white-space: pre-wrap;
 word-wrap: break-word;
}

.center { text-align: center; }
.left   { text-align: left; }
.right  { text-align: right; }

.color_grey      { color: #666; }
.color_green     { color: #090; }
.color_lightgrey { color: #CCC; }
.color_red       { color: #F00; }
.color_yellow    { color: #FF0; }
.color_blue      { color: #039; }
.color_bluegrey  { color: #99A; }
.color_bluegrey  { color: #99A; }
.color_white     { color: #FFF; }
.color_black     { color: #000; }

.bgcolor_black     { background-color: #000; }
.bgcolor_white     { background-color: #FFF; }
.bgcolor_grey      { background-color: #666; }
.bgcolor_green     { background-color: #090; }
.bgcolor_lightgrey { background-color: #CCC; }
.bgcolor_red       { background-color: #F00; }
.bgcolor_maroon    { background-color: #C00; }
.bgcolor_yellow    { background-color: #FF0; }
.bgcolor_blue      { background-color: #039; }
.bgcolor_bluegrey  { background-color: #99A; }
.bgcolor_lightblue { background-color: #9CF; }

.bordercolor_black     { border: 1px solid  #000; }
.bordercolor_white     { border: 1px solid  #FFF; }
.bordercolor_grey      { border: 1px solid  #666; }
.bordercolor_green     { border: 1px solid  #090; }
.bordercolor_lightgrey { border: 1px solid  #CCC; }
.bordercolor_red       { border: 1px solid  #F00; }
.bordercolor_maroon    { border: 1px solid  #C00; }
.bordercolor_yellow    { border: 1px solid  #FF0; }
.bordercolor_blue      { border: 1px solid  #039; }
.bordercolor_bluegrey  { border: 1px solid  #99A; }
.bordercolor_bluegrey  { border: 1px solid  #99A; }

.color_000 { color: #000; }
.color_111 { color: #111; }
.color_222 { color: #222; }
.color_333 { color: #333; }
.color_444 { color: #444; }
.color_555 { color: #555; }
.color_666 { color: #666; }
.color_777 { color: #777; }
.color_888 { color: #888; }
.color_999 { color: #999; }
.color_aaa { color: #AAA; }
.color_bbb { color: #BBB; }
.color_ccc { color: #CCC; }
.color_ddd { color: #DDD; }
.color_eee { color: #EEE; }
.color_fff { color: #FFF; }

.bgcolor_000 { background-color: #000; }
.bgcolor_111 { background-color: #111; }
.bgcolor_222 { background-color: #222; }
.bgcolor_333 { background-color: #333; }
.bgcolor_444 { background-color: #444; }
.bgcolor_555 { background-color: #555; }
.bgcolor_666 { background-color: #666; }
.bgcolor_777 { background-color: #777; }
.bgcolor_888 { background-color: #888; }
.bgcolor_999 { background-color: #999; }
.bgcolor_aaa { background-color: #AAA; }
.bgcolor_bbb { background-color: #BBB; }
.bgcolor_ccc { background-color: #CCC; }
.bgcolor_ddd { background-color: #DDD; }
.bgcolor_eee { background-color: #EEE; }
.bgcolor_fff { background-color: #FFF; }


.height_10 { height: 10px; }
.height_11 { height: 11px; }
.height_12 { height: 12px; }
.height_13 { height: 13px; }
.height_14 { height: 14px; }
.height_15 { height: 15px; }
.height_16 { height: 16px; }
.height_17 { height: 17px; }
.height_18 { height: 18px; }
.height_19 { height: 19px; }
.height_20 { height: 20px; }
.height_21 { height: 21px; }
.height_22 { height: 22px; }
.height_23 { height: 23px; }
.height_24 { height: 24px; }
.height_25 { height: 25px; }
.height_26 { height: 26px; }
.height_27 { height: 27px; }
.height_28 { height: 28px; }
.height_29 { height: 29px; }

.indent { margin: 15px 20px; }

body { }

.cursor_pointer {
cursor: pointer;
cursor: hand;
}

.uppercase {
	text-transform: uppercase;
}


.lowercase {
	text-transform: lowercase;
}


.capitalize {
	text-transform: capitalize;
}



.z_size_10 { font-size: 10%; }
.z_size_15 { font-size: 15%; }
.z_size_20 { font-size: 20%; }
.z_size_25 { font-size: 25%; }
.z_size_30 { font-size: 30%; }
.z_size_35 { font-size: 35%; }
.z_size_40 { font-size: 40%; }
.z_size_45 { font-size: 45%; }
.z_size_50 { font-size: 50%; }
.z_size_55 { font-size: 55%; }
.z_size_60 { font-size: 60%; }
.z_size_65 { font-size: 65%; }
.z_size_70 { font-size: 70%; }
.z_size_75 { font-size: 75%; }
.z_size_80 { font-size: 80%; }
.z_size_85 { font-size: 85%; }
.z_size_90 { font-size: 90%; }
.z_size_95 { font-size: 95%; }

.z_size_100 { font-size: 100%; }
.z_size_105 { font-size: 105%; }
.z_size_110 { font-size: 110%; }
.z_size_115 { font-size: 115%; }
.z_size_120 { font-size: 120%; }
.z_size_125 { font-size: 125%; }
.z_size_130 { font-size: 130%; }
.z_size_135 { font-size: 135%; }
.z_size_140 { font-size: 140%; }
.z_size_145 { font-size: 145%; }
.z_size_150 { font-size: 150%; }
.z_size_155 { font-size: 155%; }
.z_size_160 { font-size: 160%; }
.z_size_165 { font-size: 165%; }
.z_size_170 { font-size: 170%; }
.z_size_175 { font-size: 175%; }
.z_size_180 { font-size: 180%; }
.z_size_185 { font-size: 185%; }
.z_size_190 { font-size: 190%; }
.z_size_195 { font-size: 195%; }

.z_size_200 { font-size: 200%; }
.z_size_205 { font-size: 200%; }
.z_size_210 { font-size: 210%; }
.z_size_215 { font-size: 215%; }
.z_size_220 { font-size: 220%; }
.z_size_225 { font-size: 225%; }
.z_size_230 { font-size: 230%; }
.z_size_235 { font-size: 235%; }
.z_size_240 { font-size: 240%; }
.z_size_245 { font-size: 245%; }

.z_size_250 { font-size: 250%; }
.z_size_260 { font-size: 260%; }
.z_size_270 { font-size: 270%; }
.z_size_280 { font-size: 280%; }
.z_size_290 { font-size: 290%; }


.cursive { font-family: cursive; }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/* end of styles */
/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
