/*

Mondial Homepage - CDG Interactive, Inc.
--------------------------------------------*/

/*
YUI Reset

Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
html { color: #000000; background: #ffffff; height: 100%; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
/* to preserve line-height and selector appearance */
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
/*to enable resizing for IE*/
*:first-child+html input, *:first-child+html textarea, *:first-child+html select { font-size: 100%; }
/*because legend doesn't inherit in IE */
legend { color: #000000; }


/*

Initialization/Defaults
--------------------------------------------*/

/* --- Block Elements --- */
br {}
hr {}
img {}
a img { border: 0 none; }

/* --- Header Text --- */
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; } 
h1 { font-size: 32px; color: #000000; margin-bottom: 15px; }
h2 { font-size: 16px; color: #000000; margin-bottom: 2px; }
h3 { font-size: 13px; color: #000000; margin-bottom: 2px; }
h4 { font-size: 12px; color: #000000; margin-bottom: 2px; }
h5 { font-size: 11px; color: #000000; margin-bottom: 2px; }
h6 { font-size: 10px; color: #000000; margin-bottom: 2px; }

/* --- Block Text --- */
p, blockquote, caption, div { margin-bottom: 10px; } 
p { }
blockquote {}
caption {}
div {}

/* --- Text Elements --- */
a { color: #0000ff; }
a:hover { color: #f20807; text-decoration: underline; }
pre {}
span {}
sup { font-size: 9px; }
small { font-size: 10px; }
address {}
strong { font-weight: bold; }
em { font-style: italic; }

/* --- List Items --- */
ul, ol {}
ul {}
ul li {}
ol {}


/* --- Definition Elements --- */
dl, dt, dd {}
dl {}
dt {}
dd {}

/* --- Table  Elements --- */
table {}
th {}
thead {}
tbody {}
tr {}
td {}
tfoot {}
legend {}

/* --- Inputs --- */
input, select, button, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
fieldset { font-size: 11px; border: 0; }
legend { }
form { }
input { margin-bottom: 0; }
select { margin-bottom: 0; }
button {}
textarea { margin-bottom: 0; }

/* --- Clearfix Hack --- */

/* slightly enhanced, universal clearfix hack */
.clearfix:after { visibility: hidden; display: block; font-size: 0; line-height: 0; content: " "; clear: both; height: 1px; width: 1px; margin: 0 -1px -1px 0; overflow: hidden; }
.clearfix { display: inline-block; }


/* 
     Utility ID's
     ----------------------- */      
.clear { display: block; clear: both; overflow: hidden; width: 1px; height: 1px; margin: 0 -1px -1px 0; border: 0; font-size: 0; line-height: 0; }
.hide { position: absolute !important; left: -9999px; }
.show { position: static !important; }
.header { margin-bottom: 10px; }


/*

Site Styles
--------------------------------------------*/

/* 
	Body
-----------------------------*/
body { font: 12px/19px Arial, Helvetica, sans-serif; color: #000000; } 


/* 
	Container
-----------------------------*/
#container { width: 960px; margin: 0 auto 25px; padding: 0 13px 0; background: transparent url(../images/bkg-container.jpg) no-repeat 0 0; min-height: 908px; }


/* 
	Header
-----------------------------*/
#header {}

#header h1 { position: absolute; left: -9999px; }

a#logo { display: block; width: 201px; height: 75px; margin: 0; position: relative; top: 13px; }

#header #country_nav { float: right; position: relative; top: -85px; padding: 0; height: 28px; text-transform: uppercase; font-size: 11px; line-height: 19px; color: #626256; font-weight: bold; }
#header #country_nav dl, #header #country_nav dt, #header #country_nav dd { float: left; }
#header #country_nav dt { display: block; padding-top: 3px; padding-right: 7px; }
#header #country_nav dd { display: block; width: 22px; background: transparent none; }
#header #country_nav a { display: block; text-decoration: none; padding-left: 4px; padding-top: 3px; font-weight: normal; }
#header #country_nav a:hover { text-decoration: underline; }

#header #selectcountry { padding: 0 10px 0 12px; background: transparent url(../images/bkg-selectcountry.png) no-repeat 0 0; height: 28px;  }
#header #selectcountry a { background-color: #ec2118; color: #ffffff; }

#header strong { display: block; margin: -27px 0 17px; padding: 0; color: #626f77; font-size: 17px; line-height: normal; font-weight: normal; width: 938px; text-align: right; }
#header strong span { color: #323741; font-weight: bold; }


/* 
     Side Navigation
-----------------------------*/

/* Help Area */
.helparea { width: 217px; padding: 0; margin: 0 0 12px; overflow: visible; }
.helparea h2 { width: 194px; height: 61px; padding: 0; margin: 0 0 0 17px; font-size: 0; line-height: 0; background: transparent url(../images/bkg-helparea_header.gif) no-repeat 0 0; }
.helparea h2 span { position: absolute; left: -9999px; }
.helparea div { background: transparent url(../images/bkg-247.png) no-repeat 0 100%; width: 167px; min-height: 119px; margin: 0 0 10px 7px; padding: 10px 17px 10px 22px; }
.helparea div strong { color: #cd7d1c; font-size: 16px; }
.helparea div p { margin-bottom: 5px; font-size: 12px; line-height: 18px; }

p.support { background: transparent url(../images/bkg-support.png) no-repeat 0 0; padding: 5px 0 0 46px; font-size: 19px; color: #ec7f09; min-height: 36px; margin: 0 0 0 12px; border-bottom: 1px solid #e2e2d3; }

.helparea ul { width: 217px; padding: 5px 0 5px 0; margin: 0 0 10px 18px; }
.helparea li { float: left; padding: 0; width: auto; }
.helparea li a { color: #000000; text-decoration: none;  }
.helparea li a:hover { color: #f20807; text-decoration: none !important; }
 
.helparea a.email { display: -moz-inline-box; display: inline-block; height: 34px; margin: 0; background: transparent url(../images/link-email_left.gif) no-repeat 0 0; padding: 0 0 0 29px; font-weight: normal; font-size: 12px; }
.helparea a.email span { display: -moz-inline-box; display: inline-block; padding: 0 7px 0 0; margin: 0; height: 34px; background: transparent url(../images/link-email_right.gif) no-repeat 100% 0; cursor: pointer; }
.helparea a.email span span { display: -moz-inline-box; display: inline-block; height: 27px; background: transparent none; padding: 7px 2px 0 5px; margin: 0; }
.helparea a.email:hover { background-position: 0 -34px; }
.helparea a.email:hover span { background-position: 100% -34px; }
.helparea a.email:hover span span { background-color: #f6c70b; }

.helparea a.phone { display: -moz-inline-box; display: inline-block; height: 34px; margin: 0; background: transparent url(../images/link-phone_left.gif) no-repeat 0 0; padding: 0 0 0 26px; font-weight: normal; font-size: 12px; }
.helparea a.phone span { display: -moz-inline-box; display: inline-block; padding: 0 7px 0 0; margin: 0; height: 34px; background: transparent url(../images/link-phone_right.gif) no-repeat 100% 0; cursor: pointer; }
.helparea a.phone span span { display: -moz-inline-box; display: inline-block; height: 27px; background: transparent none; padding: 7px 2px 0 5px; margin: 0; }
.helparea a.phone:hover { background-position: 0 -34px; }
.helparea a.phone:hover span { background-position: 100% -34px; }
.helparea a.phone:hover span span { background-color: #f6c70b; }

/* Get Quote Area */
.getquote { width: 198px; margin: 30px 0 10px 12px; padding: 0;  }
.getquote h2 { font-size: 25px; color: #e10302; padding: 15px 0 10px 12px; margin: 0; background: transparent url(../images/bkg-getquote_header.png) no-repeat 0 0;}
.getquote .text { background: transparent url(../images/bkg-getquote_body.png) no-repeat 0 0; padding: 0 10px 15px 12px; margin: 0; }
.getquote form { clear: both; float: none; }
.getquote label { color: #523613; font-weight: bold; font-size: 12px; display: block; margin-bottom: 3px; }
.getquote select { width: 168px; margin-bottom: 12px; }

.getquotebottom { display: block; margin: 0; padding: 0; font-size: 0; line-height: 0; width: 198px; height: 7px; background: transparent url(../images/bkg-getquote_bottom.png) no-repeat 0 0; }


/* 
	Footer
-----------------------------*/
#footer { background: #fafafa; margin: 0; padding: 0 0 40px; }

#footer a:hover { color: #f20807; text-decoration: underline; }

#corners { display: block; height: 28px; padding: 0; font-size: 0; line-height: 0; }
#footer_lc { display: block; float: left; width: 28px; height: 28px; background: transparent url(../images/bkg-footer_lc.gif) no-repeat 0 0; padding: 0; font-size: 0; line-height: 0; }
#footer_rc { display: block; float: right; width: 28px; height: 28px; background: transparent url(../images/bkg-footer_rc.gif) no-repeat 0 0; padding: 0; font-size: 0; line-height: 0; }

#footercontainer { width: 928px; margin: 0 auto; padding: 0; border-top: 6px solid #ebecec; }

#locations { float: right; width: 313px; padding: 23px 0 0; }
#locations h2 { font-size: 14px; line-height: 18px; font-weight: bold; color: #46443b; padding: 0; margin: 0 0 12px; }
#locations ul { float: left; width: 85px; margin-right: 28px; }
#locations ul.last { margin-right: 0; }
#locations ul li { font-size: 11px; line-height: 15px; padding: 0 0 7px 0; }
#locations ul li a { color: #a43c03; text-decoration: none; }
#locations ul li a:hover { color: #f20807; text-decoration: underline; }

#footercontent { float: left; width: 588px; margin: 0; padding: 0 27px 0 0; }

#footercontent dl { border-bottom: 6px solid #ebecec; padding: 7px 0; width: 100%; margin-bottom: 10px; }
#footercontent dt { position: absolute; left: -9999px; }
#footercontent dd { float: left; padding: 0 12px 0 8px; background: transparent url(../images/list-footerutility.gif) no-repeat 100% 5px; }
#footercontent dd.first { padding-left: 0; }
#footercontent dd.last { padding-right: 0; background: transparent none; }
#footercontent dd a { color: #a43c03; text-decoration: none; }
#footercontent dd a:hover { color: #f20807; text-decoration: underline; }

#footer .disclaimer { font-size: 11px; line-height: 16px; border-bottom: 1px solid #e8e7e6; padding: 0 0 12px; }

#utility_nav { font-size: 11px; line-height: 19px; font-weight: bold; }
#utility_nav li { float: left; padding: 0 12px 0 8px; background: transparent url(../images/list-footerutility.gif) no-repeat 100% 5px; } 
#utility_nav li.first { padding-left: 0; }
#utility_nav li.last { padding-right: 0; background: transparent none; }
#utility_nav a { text-decoration: none; color: #7d7777; }
#utility_nav a:hover { color: #f20807; text-decoration: underline; }

#sponsors { margin: 10px 0; }

#masthead { font-size: 10px; line-height: 16px; color: #46443b; }
#masthead li { float: left; padding: 0 10px 0 0; background: transparent none; } 
#masthead a { text-decoration: none; color: #a43c03; }
#masthead a:hover { color: #f20807; text-decoration: underline; }


/* 
	Homepage
-----------------------------*/

body.homepage #container { background: transparent url(../images/bkg-container_home.gif) no-repeat 0 0; min-height: 500px; }
body.homepage #container .disclaimer { font-size: 11px; line-height: 16px; border-bottom: none; padding: 0 0 0 16px; margin: 25px 0 5px; } 

#hp_top { width: 960px; max-height: 457px; margin: 0; padding: 0; background: url(../images/bkg-hp_top.jpg) no-repeat 0 0; } 

/* Featured */
#featured { float: right; width: 688px; min-height: 330px; margin: -40px 0 0 0; padding: 0; position: relative; left: 24px; }
.showfeatured { position: static; left: auto !important; }

#featured h1 { color: #e10302; font-size: 27px; font-weight: normal; margin: 0 0 15px; line-height: normal; }
#featured h2 { color: #492b06; font-size: 20px; font-weight: normal; margin: 0 0 7px; line-height: normal; }
#featured a:hover { color: #f20807; text-decoration: underline; }

#featuredwrapper { width: 650px; min-height: 198px; margin: 0; padding: 10px 0 0 38px; background: transparent url(../images/bkg-featured_body.png) no-repeat 0 0; } 
#featuredbottom { display: block; width: 688px; height: 35px; margin: 1px 0 0; padding: 0; background: transparent url(../images/bkg-featured_bottom.png) no-repeat 0 0; font-size: 0; line-height: 0; }

#featurednav { display: block; width: 655px; height: 7px; background: transparent url(../images/bkg-featured_nav.png) no-repeat 0 0; margin: 0; padding: 0 0 0 33px; } 

#featuredwrapper div { width: 100%; margin-bottom: 0; }
#featuredwrapper div div { width: 254px; float: left; padding-right: 22px; margin-bottom: 0; }
#featuredwrapper div div p { margin-bottom: 7px; }

#featured p.coverage { border-top: 1px solid #dfe3d7; border-bottom: 1px solid #dfe3d7; font-size: 16px; line-height: 16px; color: #492b06; padding: 7px 0 13px; }
#featured p.coverage strong span { color: #ec7f09; font-size: 28px; position: relative; top: 5px; padding-left: 3px; }
#featured p.coverage strong span.dollar { font-size: 16px; top: -1px; } 
#featured p.coverage a { text-decoration: none; }
#featured p.coverage a:hover { text-decoration: none; }

p.viewall { font-size: 14px; }
p.viewall a { color: #cd7d1c; text-decoration: none; } 

/* Flexible, graphical submit buttons - Featured Area */
#featured span.startquote { display: none; font-size: 18px; background: #f20807 url(../images/btn-quoteright_home.gif) no-repeat 100% 0; height: 30px; padding: 0 30px 0 0; }
#featured span.startquote span { height: 26px; background: transparent url(../images/btn-quoteleft_home.gif) no-repeat 0 0; }
#featured span.startquote:hover { color: #fce703 !important; background-position: 100% -30px; }


/* Bottom Half */
body.homepage #hp_bottom { display: block; width: 930px; min-height: 314px; margin: 0 0 0 -13px; padding: 26px 28px 0 28px; background: transparent url(../images/bkg-hp_bottom.jpg) no-repeat 0 0; }

#hp_bottom h2 { font-size: 20px; line-height: 24px; color: #492b06; padding: 0; margin: 0 0 10px; }
#hp_bottom h2 a { color: #492b06; text-decoration: none; }
#hp_bottom h2 a:hover { color: #492b06; text-decoration: underline; }
#hp_bottom h3 { font-size: 12px; line-height: 18px; font-weight: bold; color: #492b06; padding: 0; margin: 0 0 7px; }
#hp_bottom h3 a { color: #492b06; text-decoration: none; }
#hp_bottom h3 a:hover { color: #492b06; text-decoration: underline; }
#hp_bottom ul { margin-bottom: 10px; border-top: 1px solid #e6e6d0; padding: 0; }
#hp_bottom ul li { padding: 7px 0; border-bottom: 1px solid #e6e6d0; }
#hp_bottom ul li a { text-decoration: none; color: #cd7d1c; line-height: 20px; }
#hp_bottom a:hover { color: #f20807; text-decoration: underline; }

#col_a { width: 281px; margin: 0; padding: 0 40px 0 0; float: left; }

img#rotate { display: block; margin: -330px 0 27px 115px; padding: 0; width: 186px; height: 304px; position: relative; }

#hp_bottom .helparea { background-color: #f3f3f3; padding: 0 13px 5px; margin: 0 0 12px; width: 255px; }
#hp_bottom .helparea h2 { width: 232px; height: 37px; font-weight: bold; position: relative; top: -32px; margin: 0 0 -33px 2px; padding: 43px 0 0 18px; font-size: 25px; line-height: 25px; color: #ffffff; background: transparent url(../images/bkg-helparea_header_home.png) no-repeat 0 0; }
#hp_bottom .helparea div { background: transparent url(../images/bkg-247.jpg) no-repeat 0 100%; width: 223px; min-height: 93px; margin: 0 0 5px; padding: 17px 17px 10px; }
#hp_bottom .helparea div strong { color: #cd7d1c; font-size: 16px; }
#hp_bottom .helparea div p { margin-bottom: 5px; font-size: 12px; line-height: 18px; }

#hp_bottom p.support { border-bottom: none; background: transparent url(../images/bkg-support.jpg) no-repeat 0 0; padding: 5px 0 0 46px; font-size: 26px; color: #ec7f09; min-height: 46px; margin: 0; }

#hp_bottom .helparea ul { padding: 10px 13px 5px 16px; margin: 0 -13px; width: 250px; }
#hp_bottom .helparea li { float: left; padding: 0 17px 0 0; font-size: 12px; border-bottom: none; }
#hp_bottom .helparea li a { color: #000000; text-decoration: none; }
#hp_bottom .helparea li a:hover { color: #f20807; }

#col_b { width: 284px; margin: 0; padding: 0 38px 0 0; float: left; }

p.orangeheader { color: #ffffff; font-size: 12px; line-height: 12px; text-transform: uppercase; background: transparent url(../images/bkg-orangeheader.gif) no-repeat 0 0; padding: 4px 7px 0; margin: 0 0 15px; height: 17px; font-weight: bold; }

#hp_bottom #col_b ul li { background: transparent url(../images/list-plans.gif) no-repeat 0 11px; padding: 7px 5px 7px 17px; }
#hp_bottom ul.plans { border: none; }
#hp_bottom ul.plans li, #hp_bottom #col_b ul.plans li { background: transparent url(../images/list-plans.gif) no-repeat 0 4px; padding: 0 5px 7px 17px; width: 120px; float: left; border: none; }
#hp_bottom ul.plans li a { font-size: 14px; color: #cd7d1c; text-decoration: none; }
#hp_bottom ul.plans li a:hover { color: #f20807; text-decoration: underline; }
#hp_bottom ul.otherproducts li, #hp_bottom #col_b ul.otherproducts li { float: none; width: auto; }

#col_c { width: 283px; margin: 0; padding: 0 0 0 0; float: right; }
#hp_bottom #col_c ul { margin-bottom: 25px; }
#hp_bottom #col_c ul li { font-size: 14px; }
#col_c img { float: left; padding: 10px 25px 10px 0; }

p.redheader { color: #ffffff; font-size: 12px; line-height: 12px; text-transform: uppercase; background: transparent url(../images/bkg-redheader.gif) no-repeat 0 0; padding: 4px 7px 0; margin: 0 0 15px; height: 17px; font-weight: bold; }



/* 
	Select Country Div
-----------------------------*/
#countrylayer { margin: 0 auto; padding: 0; width: 392px; }

#countries { margin: 0; padding: 0; width: 392px; }

#countries .header { width: 366px; height: 46px; margin: 0; padding: 14px 0 0 26px; background: transparent url(../images/bkg-selectcountry_header.png) no-repeat 0 0; }
#countries .header h2 { margin: 0; font-size: 26px; line-height: normal; padding: 0; font-weight: normal; color: #ffffff; }

#countries a#closewindow { float: right; display: block; width: 26px; height: 26px; margin: -27px 24px 0 0; padding: 0; background: transparent url(../images/link-closewindow.gif) no-repeat 0 0; }
#countries a#closewindow span { position: absolute; left: -9999px; }

#countries .text { width: 363px; min-height: 216px; margin: 0; padding: 16px 0 0 29px; background: transparent url(../images/bkg-selectcountry_body.png) no-repeat 0 0; }

#countries #locations { float: none; width: 336px; padding: 0; }
#countries #locations h2 { display: none; }
#countries #locations ul { float: left; width: 111px; margin: 0 1px 0 0; }
#countries #locations ul.last { margin-right: 1px; }
#countries #locations ul li { font-size: 11px; line-height: 15px; padding: 0; }
#countries #locations ul li a { display: block; width: 82px; padding: 6px 20px 6px 10px; font-size: 11px; line-height: normal; color: #7d7777; text-decoration: none; }
#countries #locations ul li a:hover { background-color: #e9c121; color: #e10302; }

span.selectcountrybottom { display: block; margin: 0; padding: 0; font-size: 0; line-height: 0; width: 392px; height: 19px; background: transparent url(../images/bkg-selectcountry_bottom.png) no-repeat 0 0; }


/* 
	Global Homepage
-----------------------------*/
body.global #sidenav, body.global img#rotate, body.global #header dl.partners, body.global #header strong, body.global #header #selectlanguage, body.global #header #selectcountry, body.global #footercontent dl, body.global #utility_nav { display: none; }

body.global #container { margin-bottom: 0; min-height: 0; }

body.global #header #country_nav { 
	top: -75px; 
	padding: 3px 0 0 24px; 
	min-width: 158px; 
	height: 29px; 
	color: #626256; 
	background: transparent url(../images/bkg-country_nav_global.png) no-repeat 0 0; 
	margin-right: -5px; 
	padding-right: 20px;
}
body.global #header #country_nav li { float: left; padding: 0 10px 0; background: transparent url(../images/list-country_nav_global.gif) no-repeat 100% 5px; }
body.global #header #country_nav li.last { background: none; padding-right: 0; }
body.global #header #country_nav a { color: #706d63; display: block; text-decoration: none; padding: 0; font-weight: bold; }
body.global #header #country_nav a:hover { text-decoration: underline; }

body.global #hp_top { height: 457px;}

/* Featured */
body.global #featured { 
	clear: both;
	float: right; 
	width: 653px; 
	min-height: /*330px*/ 0; 
	margin: -40px -27px 0 0; 
	padding: 0; 
	color: #fbf7f7; 
	font-size: 17px; 
	line-height: 21px; 
	font-weight: bold; 
}
body.global #featurednav { display: block; width: 653px; height: 27px; background: transparent url(../images/bkg-featured_nav_global.png) no-repeat 0 0; margin: 0; padding: 0; font-size: 0; line-height: 0; }
body.global #featuredwrapper { width: 615px; min-height: 249px; margin: 0; padding: 0 0 0 38px; background: transparent url(../images/bkg-featured_body_global.png) no-repeat 0 0; } 
body.global #featuredwrapper div { width: 356px; }
body.global #featured h1 { font-size: 41px; font-weight: normal; color: #fbf7f7; }
p.freequote { color: #f8d201; font-size: 18px; }

body.global a.startquote { display: -moz-inline-box; display: inline-block; font-size: 22px; line-height: normal; color: #ec2118 !important; font-weight: bold; text-transform: none; background: transparent url(../images/link-startquote_right_global.gif) no-repeat 100% 0; height: 42px; margin: 0 0 0 -1px; padding: 0 35px 0 0; cursor: pointer; overflow: hidden; text-decoration: none; }
body.global a.startquote span { display: block; margin: 0; padding: 7px 0 0 19px; height: 35px; background: transparent url(../images/link-startquote_left_global.gif) no-repeat 0 0; }
body.global a.startquote:hover { text-decoration: none !important; background-position: 100% -42px; color: #e45f07 !important; }

body.global #featured ul li { font-size: 14px; line-height: 18px; font-weight: normal; background: transparent url(../images/list-featured_global.gif) no-repeat 0 3px; padding-left: 17px; }
body.global #featured ul li a { color: #fbf7f7; text-decoration: none; }
body.global #featured ul li a:hover { color: #fbf7f7; text-decoration: underline; }

body.global #featuredbottom { display: block; width: 653px; height: 34px; margin: 0; padding: 0; background: transparent url(../images/bkg-featured_bottom_global.png) no-repeat 0 0; font-size: 0; line-height: 0; }

body.global #hp_bottom { min-height: 0; }
body.global #hp_bottom li { font-size: 14px; }
body.global #col_b img { float: left; padding: 10px 25px 10px 0; }

body.global #hp_bottom .helparea div { background-image: none; padding-right: 37px; padding-bottom: 10px; width: 203px; }
body.global #hp_bottom .helparea div p { font-size: 16px; line-height: 22px; color: #492b06; margin-bottom: 15px;  }
body.global #hp_bottom .helparea ul { padding: 0 0 5px; width: 230px; font-size: 18px; margin: 0; }
body.global #hp_bottom .helparea ul li { border-bottom: 1px solid #e6e6d0; padding: 7px 0 7px 15px; float: none; background: transparent url(../images/list-instructions.gif) no-repeat 0 12px; font-size: 18px; font-weight: normal; }
body.global #hp_bottom .helparea ul li a { color: #e45f07; }
body.global #hp_bottom .helparea ul li a:hover { color: #f20807; text-decoration: underline !important; }

body.global #footer .disclaimer { padding: 23px 0 12px; margin-bottom: 20px; }

/* Added 12/1/09 */
#xiti-logo { display: none; }