/* start css for a green scalable box (header with white background) */
.scalablegreen
{
    margin: 0;
    padding: 0;
}

.scalabledtgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableagreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;
}

.leftgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box (header with white background) */

/* start css for a green scalable box (header with green background) */
.scalablegreenbg
{
    margin: 0;
    padding: 0;
}

.scalabledtgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableagreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #5E7850;
    font-family: verdana;
    text-align: left;    
	font-variant: small-caps;
	font-style: normal;
	white-space: normal;
	letter-spacing: 1px;
	text-decoration: none;    
}

.leftgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/header_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box (header with green background) */

/* start css for a green scalable box with logo (header and logo with white background) */
.scalablewithlogogreen
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoagreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_white/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;
}

.leftwithlogogreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogogreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box with logo (header and logo with white background) */

/* start css for a green scalable box with logo (header and logo with green background) */
.scalablewithlogogreenbg
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoagreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_filled/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}

.leftwithlogogreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogogreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/logo_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box with logo (header and logo with green background) */

/* start css for a green scalable box in flat style (plain box with green borders and white background) */
.scalableflatgreen
{
    margin: 0;
    padding: 0;
}

.scalabledtflatgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}

.leftflatgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatgreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box in flat style (plain box with green borders and white background) */

/* start css for a green scalable box in flat style (plain box with green border and green background) */
.scalableflatgreenbg
{
    margin: 0;
    padding: 0;
}

.scalabledtflatgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}

.leftflatgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatgreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box in flat style (plain box with green border and green background)*/


/* start css for a green scalable box in flat style with no margin  (plain box with green borders and white background) */
.scalableflatnomargingreen
{
    margin: 0;
    padding: 0;
}

.scalabledtflatnomargingreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatnomargingreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}

.leftflatnomargingreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatnomargingreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatnomargingreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatnomargingreen
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-top: 0px;
}
/* end css for a green scalable box in flat style with no margin  (plain box with green borders and white background) */

/* start css for a green scalable box in flat style with no margin (plain box with green border and green background) */
.scalableflatnomargingreenbg
{
    margin: 0;
    padding: 0;
}

.scalabledtflatnomargingreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatnomargingreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}

.leftflatnomargingreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatnomargingreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatnomargingreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatnomargingreenbg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/green_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-top: 0px;
}
/* end css for a green scalable box in flat style with no margin  (plain box with green border and green background)*/

/* start css for a orange scalable box (header with white background) */
.scalableorange
{
    margin: 0;
    padding: 0;
}

.scalabledtorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableaorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #8a502b;
    text-align: left;    
}

.leftorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box (header with white background) */

/* start css for a orange scalable box (header with orange background) */
.scalableorangebg
{
    margin: 0;
    padding: 0;
}

.scalabledtorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableaorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
	font-size: 13px;
	font-weight: normal;
    font-family: verdana;
	font-style: normal;
	font-variant: small-caps;
    color: #8a502b;
    text-align: left;    
	white-space: normal;
	letter-spacing: 1px;      
}

.leftorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/header_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box (header with orange background) */

/* start css for a orange scalable box with logo (header and logo with white background) */
.scalablewithlogoorange
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoaorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_white/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #8a502b;
    text-align: left;    
}

.leftwithlogoorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogoorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box with logo (header and logo with white background) */

/* start css for a orange scalable box with logo (header and logo with orange background) */
.scalablewithlogoorangebg
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoaorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_filled/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #8a502b;
    text-align: left;    
}

.leftwithlogoorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogoorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/logo_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box with logo (header and logo with orange background) */

/* start css for a orange scalable box in flat style (plain box with orange borders and white background) */
.scalableflatorange
{
    margin: 0;
    padding: 0;
}

.scalabledtflatorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #8a502b;
    text-align: left;    
}

.leftflatorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatorange
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box in flat style (plain box with orange borders and white background) */

/* start css for a orange scalable box in flat style (plain box with orange border and orange background) */
.scalableflatorangebg
{
    margin: 0;
    padding: 0;
}

.scalabledtflatorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #8a502b;
    text-align: left;    
}

.leftflatorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatorangebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/orange_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box in flat style (plain box with orange border and orange background)*/

/* start css for a blue scalable box (header with white background) */
.scalableblue
{
    margin: 0;
    padding: 0;
}

.scalabledtblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableablue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #1F559D;
    text-align: left;    
}

.leftblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box (header with white background) */

/* start css for a blue scalable box (header with blue background) */
.scalablebluebg
{
    margin: 0;
    padding: 0;
}

.scalabledtbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableabluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #1F559D;
    text-align: left;    
}

.leftbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/header_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box (header with blue background) */

/* start css for a blue scalable box with logo (header and logo with white background) */
.scalablewithlogoblue
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoablue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_white/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #1F559D;
    text-align: left;    
}

.leftwithlogoblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogoblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box with logo (header and logo with white background) */

/* start css for a blue scalable box with logo (header and logo with blue background) */
.scalablewithlogobluebg
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoabluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_filled/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #1F559D;
    text-align: left;    
}

.leftwithlogobluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogobluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/logo_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box with logo (header and logo with blue background) */

/* start css for a blue scalable box in flat style (plain box with blue borders and white background) */
.scalableflatblue
{
    margin: 0;
    padding: 0;
}

.scalabledtflatblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #1F559D;
    text-align: left;    
}

.leftflatblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatblue
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box in flat style (plain box with blue borders and white background) */

/* start css for a blue scalable box in flat style (plain box with blue border and blue background) */
.scalableflatbluebg
{
    margin: 0;
    padding: 0;
}

.scalabledtflatbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #1F559D;
    text-align: left;    
}

.leftflatbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatbluebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/blue_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-size: 12px;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box in flat style (plain box with blue border and blue background)*/

/* start css for a purple scalable box (header with white background) */
.scalablepurple
{
    margin: 0;
    padding: 0;
}

.scalabledtpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableapurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #A926BD;
    text-align: left;    
}

.leftpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a purple scalable box (header with white background) */

/* start css for a purple scalable box (header with purple background) */
.scalablepurplebg
{
    margin: 0;
    padding: 0;
}

.scalabledtpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalableapurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 56px;
    padding-left: 25px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #A926BD;
    text-align: left;    
}

.leftpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/header_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a purple scalable box (header with purple background) */

/* start css for a purple scalable box with logo (header and logo with white background) */
.scalablewithlogopurple
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoapurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_white/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #A926BD;
    text-align: left;
}

.leftwithlogopurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogopurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a purple scalable box with logo (header and logo with white background) */

/* start css for a purple scalable box with logo (header and logo with purple background) */
.scalablewithlogopurplebg
{
    margin-left: 0;
    padding: 0;
}

.scalablewithlogodtpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 56px;
}

.scalablewithlogoapurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_filled/top_right.gif) no-repeat top right;
    display: block;
    height: 56px;
    padding-top: 18px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #A926BD;
    text-align: left;    
}

.leftwithlogopurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightwithlogopurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalablewithlogoddpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalablewithlogodivpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/logo_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a purple scalable box with logo (header and logo with purple background) */

/* start css for a purple scalable box in flat style (plain box with purple borders and white background) */
.scalableflatpurple
{
    margin: 0;
    padding: 0;
}

.scalabledtflatpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_white/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_white/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #A926BD;
    text-align: left;    
}

.leftflatpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_white/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_white/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_white/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatpurple
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_white/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a purple scalable box in flat style (plain box with purple borders and white background) */

/* start css for a purple scalable box in flat style (plain box with purple border and purple background) */
.scalableflatpurplebg
{
    margin: 0;
    padding: 0;
}

.scalabledtflatpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_filled/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 20px;
}

.scalableaflatpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_filled/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #A926BD;
    text-align: left;    
}

.leftflatpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_filled/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightflatpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_filled/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_filled/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivflatpurplebg
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/purple_filled/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
    font-size: 12px;
}
/* end css for a purple scalable box in flat style (plain box with purple border and purple background)*/

/* start css for a green scalable box in block style*/
.scalableblock
{
    margin: 0;
    padding: 0;
}

.scalabledtblock
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/block/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 10px;
}

.scalableablock
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/block/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 10px;
    font-size: 1px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}

.leftblock
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/block/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}

.rightblock
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/block/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddblock
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/block/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}

.scalabledivblock
{
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/block/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box in block style*/

/* start css for a green scalable box in flat style (plain box with green border and white background) */
.scalableflatgreenpopup {
    margin: 0;
    padding: 0;
}
.scalabledtflatgreenpopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatgreenpopup { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatgreenpopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatgreenpopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatgreenpopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatgreenpopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box in flat style (plain box with green border and white background)*/

/* start css for a green scalable box in flat style (plain box with green border and white background) */
.scalableflatgreenpopupbg {
    margin: 0;
    padding: 0;
}
.scalabledtflatgreenpopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatgreenpopupbg { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatgreenpopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatgreenpopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatgreenpopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatgreenpopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a green scalable box in flat style (plain box with green border and white background)*/

/* start css for a blue scalable box in flat style (plain box with blue border and white background) */
.scalableflatbluepopup {
    margin: 0;
    padding: 0;
}
.scalabledtflatbluepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatbluepopup { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatbluepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatbluepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatbluepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatbluepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box in flat style (plain box with blue border and white background)*/

/* start css for a blue scalable box in flat style (plain box with blue border and white background) */
.scalableflatbluepopupbg {
    margin: 0;
    padding: 0;
}
.scalabledtflatbluepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatbluepopupbg { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatbluepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatbluepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatbluepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatbluepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/blue/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a blue scalable box in flat style (plain box with blue border and white background)*/

/* start css for a orange scalable box in flat style (plain box with orange border and white background) */
.scalableflatorangepopup {
    margin: 0;
    padding: 0;
}
.scalabledtflatorangepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatorangepopup { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatorangepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatorangepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatorangepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatorangepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box in flat style (plain box with orange border and white background)*/

/* start css for a orange scalable box in flat style (plain box with orange border and white background) */
.scalableflatorangepopupbg {
    margin: 0;
    padding: 0;
}
.scalabledtflatorangepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatorangepopupbg { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatorangepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatorangepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatorangepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatorangepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}
/* end css for a orange scalable box in flat style (plain box with orange border and white background)*/

/* start css for a purple scalable box in flat style (plain box with purple border and white background) */
.scalableflatpurplepopup {
    margin: 0;
    padding: 0;
}
.scalabledtflatpurplepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatpurplepopup { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatpurplepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatpurplepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatpurplepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatpurplepopup {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}

/* end css for a green scalable box in flat style (plain box with green border and white background)*/

/* start css for a purple scalable box in flat style (plain box with purple border and white background) */
.scalableflatpurplepopupbg {
    margin: 0;
    padding: 0;
}
.scalabledtflatpurplepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/top_left.gif) no-repeat top left;
    margin: 0;
    padding: 0;
    height: 15px;
}
.scalableaflatpurplepopupbg { 
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/top_right.gif) no-repeat top right;
    display: block;
    margin: 0;
    height: 15px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5E7850;
    text-align: left;    
}
.leftflatpurplepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/left.gif) repeat-y bottom left;
    margin: 0;
    padding: 0;
}
.rightflatpurplepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/right.gif) repeat-y bottom right;
    margin: 0;
    padding: 0;
}

.scalableddflatpurplepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/bottom_left.gif) no-repeat bottom left;
    margin: 0;
    padding: 0;
}
.scalabledivflatpurplepopupbg {
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/purple/popup/bottom_right.gif) no-repeat bottom right;
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 3px;
}

/* end css for a green scalable box in flat style (plain box with green border and white background)*/

/* start css for a orange scalable box in flat style (plain box with orange borders and white background) */
.scalablespecial1orange
{
    margin: 0;
    padding: 0;
    margin-top:5px;
}

.scalablecspecial1orange
{
    position: relative;
    display:block;
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/specialstyle1/center.gif) repeat-x top center;
    margin: 0;
    height: 20px;
    padding-left: 10px;
    padding-top: 3px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #8a502b;
    text-align: left;    
}

.scalablelspecial1orange
{
    position: absolute;
    top: 0;
    left: 0;
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/specialstyle1/left.gif) no-repeat top left;
    height: 20px;
    width: 10px;
}

.scalablerspecial1orange
{
    position: absolute;
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/orange/specialstyle1/right.gif) no-repeat top left;
    height: 20px;
    width: 10px;
    top: 0;
    right: 0;
}

.leftspecial1orange
{
    margin: 0;
    padding: 0;
}

.rightspecial1orange
{
    margin: 0;
    padding: 0;
}

.scalabledivspecial1orange
{
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 7px;
}
/* end css for a orange scalable box in flat style (plain box with orange borders and white background) */


/* start css for a green scalable box in flat style (plain box with green borders and white background) */
.scalablespecial1green
{
    margin: 0;
    padding: 0;
    margin-top:5px;
}

.scalablecspecial1green
{
    position: relative;
    display:block;
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/specialstyle1/center.gif) repeat-x top center;
    margin: 0;
    height: 20px;
    padding-left: 10px;
    padding-top: 3px;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #5e7850;
    text-align: left;    
}

.scalablelspecial1green
{
    position: absolute;
    top: 0;
    left: 0;
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/specialstyle1/left.gif) no-repeat top left;
    height: 20px;
    width: 10px;
}

.scalablerspecial1green
{
    position: absolute;
    background: transparent url(http://cdn.media.zylom.com/images/site/zylom/custombox/green/specialstyle1/right.gif) no-repeat top left;
    height: 20px;
    width: 10px;
    top: 0;
    right: 0;
}

.leftspecial1green
{
    margin: 0;
    padding: 0;
}

.rightspecial1green
{
    margin: 0;
    padding: 0;
}

.scalabledivspecial1green
{
    margin: 0;
    font-family: verdana;
    padding-left: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-top: 7px;
}

