body
{
	background-image:url(../images/bg_dots.gif);
	FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
	margin-top: 0px;
	margin-bottom:0px;
	position:
}
td
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
}
td.bottomnav
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-align:right;
	vertical-align:top;
}
td.howitworksnav
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	padding-top: 10px;
	text-align:left;
	vertical-align:top;
}
td.howitworks2nav
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	padding-top: 13px;
	text-align:left;
	vertical-align:top;
}
td.white
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-align:right;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.icandymedia
{
	color:#CCCCCC;
	font-size: 7pt;
	font-family: Verdana;
}
b.white
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left 
}
b.red
{
    FONT-SIZE: 10pt;
    COLOR: #CF2229;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left 
}
a:link
{
    FONT-SIZE: 8pt;
    COLOR: #E00B17;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}
a:visited
{
    FONT-SIZE: 8pt;
    COLOR: #E00B17;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}
a:hover
{
    FONT-SIZE: 8pt;
    COLOR: #E00B17;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:underline;
}
a:active
{
    FONT-SIZE: 8pt;
    COLOR: #E00B17;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}
a.productnav:link
{
    FONT-SIZE: 6pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}
a.productnav:visited
{
    FONT-SIZE: 6pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}
a.productnav:hover
{
    FONT-SIZE: 6pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:underline;
}
a.productnav:active
{
    FONT-SIZE: 6pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}
a.bottomnav:link
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-decoration:none;
}
a.bottomnav:visited
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-decoration:none;
}
a.bottomnav:hover
{
    FONT-SIZE: 7pt;
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana;
	text-decoration:underline;
}
a.bottomnav:active
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-decoration:none;
}
a.white:link
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-decoration:none;
	font-weight:bold;
}
a.white:visited
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-decoration:none;
	font-weight:bold;
}
a.white:hover
{
    FONT-SIZE: 7pt;
    COLOR: #E30A17;
    FONT-FAMILY: Verdana;
	text-decoration:underline;
	font-weight:bold;
}
a.white:active
{
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
	text-decoration:none;
	font-weight:bold;
}
.top_padding5
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	text-align:left;
	vertical-align:top;
}
.top_padding7
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 7px;
	text-align:left;
	vertical-align:top;
}
.top_padding20
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	vertical-align:top;
}
.top_padding17
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 17px;
	text-align:left;
	vertical-align:top;
}
.top_padding15
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	text-align:left;
	vertical-align:top;
}
.top_padding23
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 23px;
	text-align:left;
	vertical-align:top;
}
.top_padding28
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 27px;
	text-align:left;
	vertical-align:top;
}
.top_padding3
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	text-align:left;
	vertical-align:top;
}
.top_padding13
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 13px;
	text-align:left;
	vertical-align:top;
}
.top_padding10
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	text-align:left;
	vertical-align:top;
}
.topbot_padding15
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 28px;
	padding-bottom: 15px;
	text-align:left;
	vertical-align:top;
}
.all_padding20
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	vertical-align:top;
}
.top_padding0
{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 20px;
	vertical-align:top;
}
.all_padding15
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align:left;
	vertical-align:top;
}
.top_padding0
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 15px;
	text-align:left;
	vertical-align:top;
}
.all_padding10
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:left;
	vertical-align:top;
}
.prods_padding15
{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align:left;
	vertical-align:top;
}
.topbot_padding12
{
	padding-top: 12px;
	padding-bottom: 12px;
	text-align:center;
	vertical-align:top;
}
.left_padding15
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	vertical-align:top;
}
.diagram_padding
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	vertical-align:top;
}





/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;/*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 220px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
filter:alpha(opacity=80);
-moz-opacity:1;
}

.glossymenu li a{
background-image:url(../images/bg_dropdown.gif) repeat-x bottom left;
background: #333333;
font: bold 10px Verdana, Helvetica, sans-serif;
color: white;
width: auto;
text-decoration: none;
}

.glossymenu .arrowdiv{
position: absolute;
background: transparent url(arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image:url(../images/bg_dropdown.gif)
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
