body
{
    background-color: #FFFFFF;
    font-family: Trebuchet MS, Arial, Georgia;
    font-size: 100%;
    margin: 0px;
    padding: 0px;
    background-image: url(/global/images/site_side_shadows.jpg);
    background-position: 50% 0px;
    background-repeat: no-repeat;
    margin-left: -4px;
}

img
{
    border: 0px;
    vertical-align: middle;
}

body div#page
{
    width: 980px;
    margin-left: auto;
    margin-right: auto;
}

.arial
{
    font-family: Arial;
}

.georgia
{
    font-family: Georgia;
}

.trebuchet
{
    font-family: Trebuchet MS;
}

.clear
{
    clear: both;
}

div
{
    background-repeat: no-repeat;
}

p
{
    margin: 0px;
    padding: 0px;
}

a
{
    /*outline: none;*/
}

h1
{
    margin: 0px;
    font-size: 2em;
    font-weight: bold;
}

h2
{
    margin: 0px;
    font-size: 1.75em;
    font-weight: bold;
}

h3
{
    margin: 0px;
    font-size: 1.5em;
    font-weight: bold;
}

h4
{
    margin: 0px;
    font-size: 1.25em;
    font-weight: bold;
}

h5
{
    margin: 0px;
    font-size: 1em;
    font-weight: bold;
}

ul
{
    margin: 0px;
    margin-top: 4px;
    margin-bottom: 4px;
}

div#body_content a,
div#body_content a:link,
div#body_content a:visited,
div#body_content a:active
{
	color: #1A5C8C;
	text-decoration: none;
}
div#body_content a:hover
{
	text-decoration: underline;
}

div#body_content a.white-link,
div#body_content a.white-link:link,
div#body_content a.white-link:visited,
div#body_content a.white-link:active
{	color: #ffffff;
}

div#body_content a.white-link:hover
{
	text-decoration: underline;
	color: #ffffff;
}

div#body_content
{
	color: #333;
}

div#body_content h2,
div#body_content h3,
div#body_content h4,
div#body_content h5
{
	color: #666;
}

.super
{
    font-size: 0.7em;
    vertical-align: top;
}

div.spacer_float
{
    height: 1px;
    line-height: 0;
    margin: 0;
    padding: 0;
    width: 1px;
    float: left;
}

div.spacer_break
{
    clear: both;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    margin: 0px;
    padding: 0px;
    width: 1px;
}

div.block
{
    display: block;
    float: left;
    height: 1px;
    width: 1px;
}

div.blockpad
{
    padding: 16px;
}

div.block_bottom

{

    padding-top: 8px;

            padding-right: 16px;

            padding-left: 16px;

            padding-bottom: 5px;

}

div.content_align_right
{
    margin-left: 50%;
}

.bold
{
    font-weight: bold;
}

div.hrule
{
    clear: both;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    margin: 0px;
    padding: 0px;
    width: 90%;
    border-bottom: 1px solid #999999;
}

textarea
{
    font-family: Trebuchet MS, Arial, Gerogia;
}

div.dotted_line
{
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    margin: 0px;
    padding: 0px;
    border-bottom: 1px dotted #999999;
}

div.absolute_container
{
    left: 0;
    position: absolute;
    top: 0;
    z-index: 9999;
}


.safeFallback
{
	text-indent:-9999px;
}
/*
.safeFallback,
.altText
{
	position: absolute;
	left: 0px;
	top: -500px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
*/

/* For Template System Usage */

.margin_left_-20 { margin-left: -20px; }
.margin_left_-15 { margin-left: -15px; }
.margin_left_-10 { margin-left: -10px; }
.margin_left_-5 { margin-left: -5px; }
.margin_left_5 { margin-left: 5px; }
.margin_left_10 { margin-left: 10px; }
.margin_left_20 { margin-left: 20px; }
.margin_left_25 { margin-left: 25px; }
.margin_left_30 { margin-left: 30px; }
.margin_left_40 { margin-left: 40px; }
.margin_left_45 { margin-left: 45px; }
.margin_left_50 { margin-left: 50px; }
.margin_left_55 { margin-left: 55px; }
.margin_left_60 { margin-left: 60px; }
.margin_left_65 { margin-left: 65px; }
.margin_left_70 { margin-left: 70px; }
.margin_left_73 { margin-left: 73px; }
.margin_left_75 { margin-left: 75px; }
.margin_left_79 { margin-left: 79px; }
.margin_left_80 { margin-left: 80px; }
.margin_left_82 { margin-left: 82px; }
.margin_left_83 { margin-left: 83px; }
.margin_left_85 { margin-left: 85px; }
.margin_left_90 { margin-left: 90px; }
.margin_left_95 { margin-left: 95px; }
.margin_left_100 { margin-left: 100px; }
.margin_left_120 { margin-left: 120px; }
.margin_left_130 { margin-left: 130px; }
.margin_left_140 { margin-left: 140px; }
.margin_left_150 { margin-left: 150px; }
.margin_left_160 { margin-left: 160px; }
.margin_left_169 { margin-left: 169px; }
.margin_left_170 { margin-left: 170px; }
.margin_left_180 { margin-left: 180px; }
.margin_left_190 { margin-left: 190px; }
.margin_left_200 { margin-left: 200px; }
.margin_left_210 { margin-left: 210px; }
.margin_left_215 { margin-left: 215px; }
.margin_left_220 { margin-left: 220px; }
.margin_left_240 { margin-left: 240px; }
.margin_left_250 { margin-left: 250px; }
.margin_left_260 { margin-left: 260px; }
.margin_left_270 { margin-left: 270px; }
.margin_left_280 { margin-left: 280px; }
.margin_left_300 { margin-left: 300px; }

.margin_top_5 { margin-top: 5px; }
.margin_top_10 { margin-top: 10px; }
.margin_top_20 { margin-top: 20px; }
.margin_top_30 { margin-top: 30px; }
.margin_top_40 { margin-top: 40px; }
.margin_top_50 { margin-top: 50px; }
.margin_top_60 { margin-top: 60px; }
.margin_top_70 { margin-top: 70px; }
.margin_top_75 { margin-top: 75px; }
.margin_top_80 { margin-top: 80px; }
.margin_top_81 { margin-top: 81px; }
.margin_top_90 { margin-top: 90px; }
.margin_top_100 { margin-top: 100px; }
.margin_top_110 { margin-top: 110px; }
.margin_top_120 { margin-top: 120px; }
.margin_top_125 { margin-top: 125px; }
.margin_top_130 { margin-top: 130px; }
.margin_top_140 { margin-top: 140px; }
.margin_top_150 { margin-top: 150px; }
.margin_top_160 { margin-top: 160px; }
.margin_top_170 { margin-top: 170px; }
.margin_top_180 { margin-top: 180px; }
.margin_top_200 { margin-top: 200px; }
.margin_top_210 { margin-top: 210px; }
.margin_top_212 { margin-top: 212px; }
.margin_top_220 { margin-top: 220px; }
.margin_top_230 { margin-top: 230px; }
.margin_top_240 { margin-top: 240px; }
.margin_top_260 { margin-top: 260px; }
.margin_top_270 { margin-top: 270px; }
.margin_top_275 { margin-top: 275px; }
.margin_top_280 { margin-top: 280px; }
.hidden {
	display: none;
}

#video_holder{
	width: 468px;
	height: 310px;
	background:url(/en_US/images/pome_loader.gif) top left no-repeat;
}

div#skip_nav_link { text-align: left; font-size:0.95em; color:#0099FF; }
div#skip_nav_link a { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
div#skip_nav_link a:focus, div#skip_nav_link a:active { position: static; left: 0; width: auto; height: auto; overflow: visible; text-decoration: underline; }
