@charset "UTF-8";
/* CSS Document */
/** Page **/


div, p{
position:relative;
top:0px;
display:block;
margin:0;
padding:0;
font-family: arial, verdana, helvetica, sans-serif;
color:#676563;
font-size:12px;
line-height:14px;
background-repeat:no-repeat;
}
a, a:link, a:visited, a:active{
color:#677573;
text-decoration:none;
}
a:hover{
color:#000000;
font-weight:bold;
text-decoration:none;
}
body{
background-color:#ffffff;
margin:0;
padding:0;
}
h1{
color:#000000;
font-size:18px;
line-height:18px;
font-weight:normal;
font-family: arial, verdana, helvetica, sans-serif;
}
#outer_wrapper{
margin:0 auto;
background-color:#ffffff;
}
#inner_wrapper{
	margin:0 auto;
	width:975px;
}
.movetext{
overflow:none;
}
.movetext a,
.movetext p{
color:transparent;
}
/** Header **/
#header{
height:91px;
width:975px;
}
#logo{
	display: block;
float:left;
margin-left:34px;
margin-top:10px;
height:75px;
width:164px;
margin-right:51px;
background-image: url(global_logo_que_whitebg.jpg);


}
#logo a{
display: block;
height:52px;
width:164px;

}
#accent{
background-color:#000000;
height:8px;
width:726px;
overflow:hidden;
float:left;
}
#tagline{
float:left;
margin-top:28px;
width:167px;
height:18px;
line-height: 24px;
margin-right:559px;
background-image: url(global_nav_prevtheque_whitebg.jpg);
cursor:pointer;
}
#tagline:hover{
background-position: 0 -19px;
}
#tagline2{

margin-top:28px;
width:167px;
height:18px;
margin-right:559px;
background-image: url(global_nav_prevtheque_whitebg.jpg);
cursor:pointer;
}
#tagline2:hover{
background-position: 0 -19px;
}
.menu{
float:left;
margin-right:23px;
height:13px;
cursor:pointer;
}
.menu:hover{
background-position: 0px -14px;
}
#head_press{
width:76px;
background-image:url(global_nav_pressroom_whitebg.jpg);
}
#head_tell{
width:169px;
background-image:url(global_nav_tellmemoreque_whitebg.jpg);
}
/** Footer **/
#footer{
clear:both;
margin-top:6px;
}
#footer, #footer div,
#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover{
color:#5e5e5e;
font-size:10px;
font-weight:bold;
}
.copyrite{
	float:left;
	margin-left:270px;
	margin-right:12px;
}
.privacy{
float:left;
margin-right:12px;
}
.legal{
float:left;
}
/** Body **/
.body_wrapper{
min-height:584px;
margin-top:93px;
margin-left:28px;
}
.follow_headline{
margin-top:21px;
}
.column_width{
width:468px;
}
/** Contact Page **/
#contact_form_wrapper{
margin-top:52px;
}
#contact_from_wrapper label{
float:left;
width:141px;
margin-bottom:12px;
}
#contact_from_wrapper select,
#contact_from_wrapper input{
float:left;
margin-bottom:12px;
height:20px;
}
#contact_tagline{
width:346px;
height:64px;
background-image: url(content_header_lg_breaknews_whitebg.jpg);
}
#form_header{
height:17px;
width:158px;
margin-top:49px;
margin-bottom:14px;
background-image:url(content_header_sm_tellusaboutyourself_whitebg.jpg);
}
.lineA5{
height:1px;
overflow:hidden;
width:975px;
background-color:#a5a5a5;
clear:both;
}
#header .lineA5{
width:726px;
float: right;
margin-top:6px;
margin-bottom:13px;
clear:none;
}
.column_wrapper{
float:left;
width:465px;
margin-top:23px;
}
.column_wrapper label{
clear:left;
float:left;
width:141px;
height:20px;
line-height:20px;
}
.column_wrapper select,
.column_wrapper textarea,
.column_wrapper input{
float:left;
width:236px;
height:20px;
line-height:20px;
margin-bottom:12px;
}
.column_wrapper textarea{
height:54px;
}
#form_submit{
float:right;
margin-right:85px;
margin-top:10px;
width:74px;
height:18px;
}
/** Thank You Page **/
#thankyou{
height:99px;
width:497px;
background-image:url(content_header_lg_thankyoujoining_whitebg.jpg);
}
#return_home{
margin-top:15px;
display:block;
width:64px;
height:18px;
background-image:url(button_home_whitebg.jpg);
cursor:pointer;
}
/** Press Page **/
.module{
float:left;
width:227px;
margin-left:20px;
margin-top:35px;
margin-bottom:22px;
height:219px;
border-bottom: #a5a5a5 2px solid;
}
#kit_wrapper{
float:left;
width:230px;
margin-top:25px;
}
#kit_wrapper .module{
margin-left:0;
}
#pr_wrapper{
float:left;
width:745px;
margin-top:25px;
min-height:652px;
}
h1.press{
height:49px;
width:227px;
border-bottom:6px solid #000000;
margin-bottom:14px;
overflow:hidden;
}
p.teaser{
height:73px;
overflow:hidden;
margin-bottom:18px;
}
.module .lineA5{
margin-top:31px;
margin-bottom:15px;
width:227px;
}
.module a,.module  a:link,.module  a:visited,.module  a:active{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#dlicon{
margin-top:-4px;
}
