@charset "utf-8";
/* CSS Document */

body
{margin:0;padding:0;}

body, td, th, textarea, select, h2, h3, h4, h5, h6
{font: 12px/1.25em arial, sans-serif;}

p
{margin:12px 0;}

a
{color:#004276;text-decoration:none;}

a:visited
{color:#5c7996;}

a:hover
{color:#ca0002;}

a:focus
{outline:none;}




div#cnnHeader
{font-family:Arial,sans-serif;background:#fff;border-bottom:6px solid #c00;min-width:1002px;width:auto;margin-bottom:12px;height:125px;}

div.cnnHeaderContent 
{background:#fff;text-align:left;margin:0 auto;}

/* header layout */
.cnnHeaderContent .cnnHeaderCeiling
{position:relative;height:46px;padding-top:12px;margin:0 0px;}

.cnnHeaderContent .cnnHeadColRight
{position:absolute;right:0;top:24px;}

.cnnHeaderContent .cnnHeaderBot
{position:relative;height:6px;margin:0 12px 2px 9px;} 
/* anterior height con GMCTAG trackbar y headcolright = 36 */

.cnnHeaderContent .cnnHeaderBot .cnnGlobalHeaderTopics
{position:absolute;top:10px;}

.cnnHeaderContent .cnnHeaderBot .cnnHeadColRight
{position:absolute;top:6px;z-index:1;}


/* header text rules */
.cnnHeaderContent .cnnSectName
{font-weight:bold;font-size:30px;color:#ca0002;}

.cnnHeaderContent .cnnGlobalHeaderSections
{font-size:11px;color:#dadada;padding-left:2px;}

.cnnHeaderContent .cnnGlobalHeaderSections .cnnSearchLabel
{color:#949494;}

.cnnHeaderContent a
{font-weight:bold;}

.cnnHeaderContent .cnnGlobalHeaderTopics
{font-size:11px;font-weight:bold;color:#949494;z-index:2;}

.cnnHeaderContent .cnnGlobalHeaderTopics a
{text-decoration:underline;}

.cnnHeaderContent .cnnGlobalHeaderTopics .cnnGlobalHeaderHotTopic
{color:#ca0002;}
.cnnHeaderContent .cnnGlobalHeaderTopics .cnnGlobalHeaderHotTopic a
{color:#ca0002;}

.cnnHeaderContent .cnnGlobalHeaderTopics a.cnnTopMore
{text-decoration:none;font-size:10px;font-weight:normal;}


/* header search form */

.cnnGlobalHeaderSearch form,
.cnnGlobalHeaderSearch input
{margin:0;padding:0;}

.cnnHeaderContent .cnnGlobalHeaderSearch
{margin-top:2px;}

.cnnGlobalHeaderSearch img,
.cnnGlobalHeaderSearch input
{vertical-align:middle;margin-right:4px;}

.cnnGlobalHeaderSearch .cnnHeaderTxtField
{width:435px;height:15px;font-size:11px; font-weight:bold;padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9;}

.cnnGlobalHeaderSearch input.cnnHeaderSearchBtn
{margin-bottom:2px;}

img.cnnSrchDomLogo /* note: header & footer */
{margin-top:2px;}

/* header navigation */
.cnnNavStretch
{border-width:1px 0;border-style:solid;border-color:#e6e6e6;}

.cnnHeaderNav
{height:27px;position:relative;min-width:984px;margin:0 auto;}

.cnnHeaderNav li
{font-weight:bold;font-size: 10px;}

.cnnHeaderNav li a,
.cnnHeaderNav li a:visited
{color:#ca0002;text-decoration:none;text-transform:uppercase;line-height:25px;}

.cnnHeaderNav li a:hover
{color:#fff;background:#ca0002;}

.cnnHeaderNav li a.cnnCurPage
{color:#fff;background:#ca0002;}
.cnnHeaderNav li a.cnnCurPage:visited
{color:#fff;}

.cnnHeaderNav ul.cnnUtilityNavigation,
.cnnHeaderNav ul.cnnNavigation
{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	white-space:nowrap;
	width: 992px;
}  

.cnnHeaderNav ul.cnnNavigation
{left:0;}

.cnnHeaderNav ul.cnnNavigation li
{float:left;border-width:0 1px 0 0;border-style:solid;border-color:#e6e6e6;}

.cnnHeaderNav ul.cnnNavigation li a
{padding:0 6px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle}

* html .cnnHeaderNav ul.cnnNavigation li a
{width:25px;}

.cnnHeaderNav ul.cnnNavigation li.offsite
{background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/gray_arrow.gif) 50% 100% no-repeat;}

.cnnHeaderNav ul.cnnNavigation li.offsite a
{color:#7b7b7b;}

.cnnHeaderNav ul.cnnNavigation li.offsite a:hover
{color:#ca0002;background:transparent;}

.cnnHeaderNav ul.cnnNavigation li.offsite1
{background:#fff 50% 100% no-repeat;}

.cnnHeaderNav ul.cnnNavigation li.offsite1 a
{color:#7b7b7b;}

.cnnHeaderNav ul.cnnNavigation li.offsite1 a:hover
{color:#ca0002;background:transparent;}

.cnnHeaderNav ul.cnnNavigation li.cnnNavLeft
{
	width:200px;
	height:27px;
}

/* ie6 navigation (11px Arial)
========================================= */
* html .cnnHeaderNav li
{font-size:11px;}

* html .cnnHeaderNav ul.cnnNavigation li a
{padding:0 4px 0 5px;}

* html .cnnHeaderNav ul.cnnUtilityNavigation li a
{padding:0 12px 0 7px;}

/* footer rules
=================================================================================== */

#cnnFooter .cnnFooterBox 
{margin:12px 9px;}
#cnnFooter .cnnGFooterBoxLinksTop
{padding-top:11px;text-align:center;color:#aaa;font-size:11px;}
#cnnFooter .cnnGFooterBoxLinksTop2
{padding-top:11px;text-align:center;color:#CC0000;font-size:11px;}
#cnnFooter .cnnGFooterBoxLinksBot
{padding-top:8px;padding-bottom:18px;text-align:center;border-bottom:1px solid #dadada;color:#aaa;font-size:10px;}
#cnnFooter .cnnGFooterBoxSearch
{padding:12px 0;text-align:center;}

/* footer search form */
#cnnFooter .cnnGFooterBoxSearch form
{display:inline;margin:0;padding:0;}
#cnnFooter .cnnGFooterBoxSearch input,
#cnnFooter .cnnGFooterBoxSearch img
{vertical-align:middle;margin-right:4px;}
#cnnFooter .cnnGFooterBoxSearch input.cnnGFooterSearchField
{width:435px;height:15px;font-size:11px; font-weight:bold;padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9;}
#cnnFooter .cnnGFooterBoxSearch input.cnnGFooterSearchBtn
{margin-bottom:2px;}

.cnnFooterSub
{font-size:10px;margin:0 9px 56px 9px;color:#727272;}
.cnnFooterSub .cnnFootRight
{float:right;text-align:right;}

.cnnCrumb
{position:absolute;left:0;bottom:0;}

/* Footer box */
.cnnFooterBox .cnnFooterBoxHeader
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/footer/corner_footer_tr.gif) 100% 0 no-repeat;}
.cnnFooterBox .cnnFooterBoxContent
{background:#ebebeb;}
.cnnFooterBox .cnnFooterBoxFooter
{height:4px;overflow:hidden;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/footer/corner_footer_br.gif) 100% 0 no-repeat;}

/* end footer rules
=================================================================================== */

label{
float: left;
width: 150px;
margin-left:40px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-right: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}

