BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px:
	MARGIN-TOP:20px;    
}
TABLE
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 12px;

}
span.counter {
   color: red;
   cursor: default;
   font-size: larger;
}

div.info {
   margin: 0 auto;
   text-align: left;
   font-size: smaller;
   width: 80%;
   margin-top: 2em;
}
.NoBreakBeforeAfter
{
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
.NoBreakBefore
{
    MARGIN-TOP: 0px
}
.NoBreakAfter
{
    MARGIN-BOTTOM: 0px
}
TABLE.Top
{
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid
}
TABLE.Middle
{
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px
}
TABLE.Bottom
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px
}
A
{
    
    TEXT-DECORATION: none;
    color: #2588BA;
}
A:hover
{
    TEXT-DECORATION: none;
    color:red;
}

A.top
{
    FONT-SIZE: 11px;
    COLOR:#000000;
    TEXT-DECORATION: none;
    FONT-WEIGHT:bold;
}
A.top:hover
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT:bold;
    color:red;
}
A.bottom
{
    FONT-SIZE: 11px;
    COLOR:white;
    TEXT-DECORATION: none;
    FONT-WEIGHT:bold;
}
A.bottom:hover
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-WEIGHT:bold;
    color: red;
}
INPUT
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px
}
.Ancho100
{
    WIDTH: 100px
}
.Ancho200
{
    WIDTH: 200px
}
TD.Box2
{
    BACKGROUND-IMAGE: url('../images/Box2.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x
}
TD.Box4
{
    BACKGROUND-IMAGE: url('../images/box4.gif');
}
TD.Boxleft
{
    BACKGROUND-IMAGE: url('../images/left_bg.gif');
       BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
TD.Boxright
{
    BACKGROUND-IMAGE: url('../images/right_bg.gif');
       BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
TD.Boxmain
{
    BACKGROUND-IMAGE: url('../images/main_bg.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
TD.bigboxmain
{
    BACKGROUND-IMAGE: url('../images/big_main_bg.gif');
    BACKGROUND-REPEAT: repeat-y
}
TD.Box6
{
    BACKGROUND-IMAGE: url('../images/Box6.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
TD.Box8
{
    BACKGROUND-IMAGE: url('../images/Box8.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x
}
.HalfBreakBeforeAfter
{
    MARGIN-BOTTOM: 2px;
    MARGIN-TOP: 2px
}
.HalfBreakBefore
{
    MARGIN-TOP: 2px
}
.HalfBreakAfter
{
    MARGIN-BOTTOM: 2px
}
FORM
{
    MARGIN-BOTTOM: 2px;
    MARGIN-TOP: 2px
}
 
TD.Bottom
{
    BACKGROUND-IMAGE: url('../images/Bottom.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x
}
TD.Left
{
    BACKGROUND-IMAGE: url('../images/LeftMiddle.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
TD.Right
{
    BACKGROUND-IMAGE: url('../images/RightMiddle.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
TD.Top2B
{
    BACKGROUND-IMAGE: url('../images/Top2B.gif');
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-y
}
.ColorGrey
{
    BACKGROUND-COLOR: #dadfe4
}
.Ancho150
{
    WIDTH: 100px
}
.Indented15L
{
    MARGIN-LEFT: 15px
}
.Indented10
{
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
.ul
{
    MARGIN-LEFT: 3px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR:#000000;
}
.Title
{
    COLOR: #042989;
    FONT-WEIGHT: bold;
    font-size:14px;
}
.small
{
    font-size:9px;
}
.Indented10L
{
    MARGIN-LEFT: 10px
}

.ColorBlack
{
    BACKGROUND-COLOR: #000000
}
.TextB
{
    COLOR: #000000
}
.indented20
{
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 20px
}
.Bottomtext
{
    COLOR: #FFFFFF;
}
.bottom_mid
{
    BACKGROUND-IMAGE: url('../images/bottom_bg.gif');
	background-repeat: repeat-y;
	background-position: center center;
	border-style:none;
}
/*SNAZZY CORNERS*/

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {
	background: transparent; 
	margin:1em;
	width:90%;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#A8CFE3; border-left:1px solid #000000; border-right:1px solid #000000;}
.xb1 {margin:0 5px; background:#000000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#A8CFE3; border:0 solid #0000000; border-width:0 1px;}