/* ----------------------------------- */
/* ----------- ELEMENTS -------------- */
/* ----------------------------------- */
html, body
{
    top: 0px;
    left: 0px;
    right: 0px;
    margin: 0;
    padding: 0;
}
body
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    background: #cdcdcd url(/STV/IMG/S/skin/premium/img/bg_gradient.png) repeat-x top left;
    color: #000000;
    text-align: center;
    margin: 0px auto;
}
h1
{
    font-size: 32px;
    line-height: 35px;
    color: #585858;
    margin: 50px 0px 15px 0px;
    padding: 0;
}
/*h2
{
    font-size: 32px;
    line-height: 35px;
    color: #585858;
    margin: 0px 0px 25px 0px;
    padding: 0;
}*/
h2
{
    font-size: 16px;
    text-transform: uppercase;
    line-height: 16px;
    color: #db0000;
    margin: 5px 5px 20px 0px;
    padding: 0;
}
h3
{
    font-size: 14px;
    text-transform: uppercase;
    line-height: 16px;
    color: #585858;
    margin: 5px 5px 20px 0px;
    padding: 0;
}
h5
{
    font-size: 14px;
    line-height: 16px;
    color: #db0000;
    margin: 5px 5px 5px 0px;
    padding: 0;
}
h6
{
    font-size: 14px;
    line-height: 16px;
    color: #585858;
    margin: 5px 5px 5px 0px;
    padding: 0;
    float: left;
}
a:link
{
    color: #000000;
    /*text-decoration: underline;*/
}
a:visited
{
    color: #000000;
    /*text-decoration: underline;*/
}
a:active
{
    color: #000000;
    text-decoration: none;
}
a:hover
{
    color: #db0000;
    text-decoration: none;
}
img
{
    border: none;
}
hr
{
	height:2px;
	border:none;
	background-color:#8F8F8F;
}
/* ----------------------------------- */
/* -------------- IDS ---------------- */
/* ----------------------------------- */
#divcontentbg
{
    background: url(/STV/IMG/S/skin/premium/img/bg_content_repeated.gif) repeat-y center top;
}
#divheaderbghome
{
    background: url(/STV/IMG/S/skin/premium/img/bg_content.png) no-repeat center top;
}
#divbottombghome
{
    background: url(/STV/IMG/S/skin/premium/img/bg_bottom.gif) no-repeat center bottom;
}
#divheaderbghowto
{
    background: url(/STV/IMG/S/skin/premium/img/bg_content_howto.png) no-repeat center top;
}
#divbottombgdefault
{
    background: url(/STV/IMG/S/skin/premium/img/bg_bottom_default.gif) no-repeat center bottom;
}
#divheaderbgwm2010
{
    background: url(/STV/IMG/S/skin/premium/img/bg_content_2010.png) no-repeat center top;
}
#divheaderbgdefault
{
    background: url(/STV/IMG/S/skin/premium/img/bg_content_dvds.png) no-repeat center top;
}
#dmcbotfunctexthowtotitle
{
    font-size: 14px;
    line-height: 16px;
    color: #db0000;
    margin: 5px 5px 5px 0px;
    padding: 0;
	text-transform:none;
}
#divcenter
{
    width: 990px;
    margin: 0px auto;
    text-align: center;
}
#divmain
{
    width: 990px;
    margin: 0px auto;
    text-align: left;
}
#dmcheader
{
    width: 990px;
    height: 91px;
    position: relative;
}
#dmcheaderleft
{
    width: 490px;
    height: 74px;
    text-align: left;
    float: left;
    padding: 17px 0px 0px 5px;
}
#dmcheaderright
{
    width: 290px;
    height: 91px;
    float: left;
    padding: 0px 0px 0px 205px;
    background: #ffffff url(/STV/IMG/S/skin/premium/img/g_medaille.gif) no-repeat top left;
}
* html #dmcheaderright
{
    padding: 0px 0px 0px 195px;
}
#dmcheaderlogin
{
    width: 290px;
    height: 91px;
    float: left;
    overflow: visible;
}
#dmccontent
{
    width: 990px;
    height: 392px;
    background: url(/STV/IMG/S/skin/premium/img/bg_content_girl.jpg) no-repeat center top;
}
#dmccontenthowto
{
    width: 990px;
    min-height: 300px;
    background: url(/STV/IMG/S/skin/premium/img/bg_content_xlpaket.png) no-repeat center top;
}
#dmccontentwm2010
{
    width: 990px;
    min-height: 220px;
    background: url(/STV/IMG/S/skin/premium/img/bg_content_2010.jpg) no-repeat center top;
}
#dmccontentdefault
{
    width: 990px;
    min-height: 300px;
    background: url(/STV/IMG/S/skin/premium/img/bg_content_dvds.jpg) no-repeat center top;
}
#dmccontentleft
{
    text-align: left;
    width: 408px;
    height: 392px;
    float: left;
}

#dmccontentlefthowto
{
    text-align: left;
    width: 408px;
    height: 292px;
    float: left;
}
#dmccontentleftdefault
{
    text-align: left;
    width: 408px;
    height: 192px;
    float: left;
}
#dmcmovswitcher
{
    width: 254px;
    height: 158px;
    background-color: #292929;
    margin: 188px 0px 0px 95px;
}
#dmcrecordertop
{
	width: 264px;
	height: 98px;
	background: url(../img/g_recorderbtn.gif) no-repeat top left;
	margin: -171px 0px 0px 95px;
	position: absolute;
}
* html #dmcrecordertop
{
    margin: -174px 0px 0px 95px;
}
#dmcrecorderbottom
{
    width: 255px;
    height: 24px;
    background: url(/STV/IMG/S/skin/premium/img/g_recorderbtn.gif) no-repeat bottom left;
    margin: -24px 0px 0px 95px;
    position: absolute;
}
* html #dmcrecorderbottom
{
    margin: -27px 0px 0px 95px;
}
#dmccontentright
{
    width: 582px;
    height: 365px;
    text-align: left;
    float: left;
    margin-top: 27px;
}
#dmccontentrighthowto
{
    width: 582px;
    height: 265px;
    text-align: left;
    float: left;
    margin-top: 27px;
}
#dmccontentrightdefault
{
    width: 582px;
    height: 165px;
    text-align: left;
    float: right;
    margin-top: 27px;
}#dmccontentrightpress
{
    width: 582px;
    height: 126px;
    text-align: left;
    float: right;
    margin-top: 27px;
}
#dmccontentrighthometitle
{
	font-size:20px;
	margin-top:10px;
	position:relative;
	left:-17px;
}
#dmccontentrighthometext
{
	color: #585858;
	font-weight:bold;
	position:relative;
	left:-17px;
}
#dmccontentrighthomefeature
{
}
#dmccontentright ul
{
    font-size: 14px;
    font-weight: bold;
	width:650px;
    line-height: 20px;
    color: #585858;
    list-style-type: none;
    text-align: left;
    margin: 0px;
    padding: 0px;
	position:relative;
	left: -17px;
}
#dmccontentright li
{
    background: url(/STV/IMG/S/skin/premium/img/li_check.gif) no-repeat center left;
    padding: 0px 0px 0px 20px;
}
#dmccontentrighthowto ul
{
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    color: #585858;
    list-style-type: none;
    list-style-position: outside;
    text-align: left;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0;
}
#dmccontentrighthowto ul span
{
    color: #db0000;
}
#dmcnavigationtop
{
    width: 582px;
    height: 27px;
    text-align: left;
    position: absolute;
    right: 0px;
    top: 91px;
    z-index: 5;
}
#dmcnavigationtop a
{
    height: 22px;
	padding-top:5px;
	text-align:center;
    float: left;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#dmcnavigationtop .start
{
    width:80px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_start.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .start:HOVER, #dmcnavigationtop .start:FOCUS
{
    width:80px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_start_o.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .register
{
    width:133px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_register_o.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .howto
{
    width: 133px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_howto.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .howto:HOVER, #dmcnavigationtop .howto:FOCUS
{
    width: 133px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_howto_o.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .about
{
    width: 112px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_about.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .about:HOVER, #dmcnavigationtop .about:FOCUS
{
    width: 112px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_about_o.gif) no-repeat top left;
	margin-right:3px;
}
#dmcnavigationtop .tvprogram
{
    width: 112px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_tvprogram.gif) no-repeat top left;
}
#dmcnavigationtop .tvprogram:HOVER, #dmcnavigationtop .tvprogram:FOCUS
{
    width: 112px;
    background: url(/STV/IMG/S/skin/premium/img/btn_nav_tvprogram_o.gif) no-repeat top left;
}
#dmcregstart
{
    font-size: 15px;
    color: #ffffff;
    margin: 20px 0px 0px 0px;
    padding: 15px 0px 0px 20px;
    width: 500px;
    height: 60px;
    background: url(/STV/IMG/S/skin/premium/img/g_regstart2.png) no-repeat top left;
}
#dmcregstarthowto
{
    font-size: 15px;
    color: #ffffff;
    margin: 30px 0px 0px 0px;
    padding: 15px 0px 0px 20px;
    width: 495px;
    height: 65px;
    background: url(/STV/IMG/S/skin/premium/img/g_regstart2.png) no-repeat top left;
    float: right;
}
#dmcregstartdefault
{
    font-size: 15px;
    color: #ffffff;
    padding: 15px 0px 0px 20px;
    width: 500px;
    height: 60px;
	margin-left:475px;
    background: url(/STV/IMG/S/skin/premium/img/g_regstart2.png) no-repeat top left;
}
#dmcregstarttestwinner
{
    font-size: 15px;
    color: #ffffff;
    padding: 15px 0px 0px 20px;
    width: 500px;
    height: 31px;
    background: url(/STV/IMG/S/skin/premium/img/g_regstart.png) no-repeat top left;
}
#dmcmovtitel
{
    font-size: 12px;
    color: #585858;
    margin: 2px 0px 0px 6px;
    vertical-align: top;
}
#dmcmovtitel img
{
    vertical-align: top;
    margin-top: -4px;
}
#dmcsubcontent
{
    width: 990px;
    height: 195px;
    float: left;
    padding: 25px 0px 0px 0px;
    margin: 0;
    background-color: transparent;
    display: block;
    overflow: hidden;
    float: none;
    clear: left;
}
#dmcsubcontenthowto
{
    width: 990px;
    float: left;
    padding: 20px 0px 0px 0px;
    margin: 0;
    background-color: transparent;
    display: block;
    overflow: hidden;
    float: none;
    clear: left;
}
#dmccontxtdefault
{
    width: 990px;
    text-align: left;
    padding: 20px 0px 30px 0px;
    float: none;
    clear: both;
}
#dmccontentmain
{
    width: 990px;
    text-align: left;
    padding: 10px 0px 10px 0px;
    float: none;
    clear: both;
}
#dmccontxtdefault h2
{
    float: none;
    margin-top: 0px;
    padding-top: 20px;
}
#dmcbotarea
{
    width: 990px;
    height: 200px;
    padding-bottom: 40px;
    clear: left;
}
* html #dmcbotarea
{
    padding-bottom: 0px;
}
#dmcbotareahowto
{
    width: 990px;
    padding-top: 15px;
    float: left;
}
#dmcbotfunc
{
    width: 990px;
    text-align: left;
    margin: 20px 0px 8px 0px;
}
#dmcbotfunchowto
{
    width: 990px;
    text-align: left;
    margin: 0;
    float: none;
}
#dmcbotfunc b
{
    color: #767676;
}
#dmcbotfoot
{
    width: 990px;
    height: 21px;
    font-size: 11px;
    color: #ffffff;
    text-align: left;
    margin: 0;
    padding-bottom: 1px;
}
#dmcbotfoothowto
{
    width: 990px;
    height: 21px;
    font-size: 11px;
    color: #ffffff;
    text-align: left;
    margin: 0;
    padding-bottom: 1px;
    float: left;
}
#dmcbotfootcopyright
{
    margin: 0;
    float: left;
}
#dmcbotfootnav
{
    margin: 0;
    float: right;
}
#dmcbotfootnav a:link, #dmcbotfootnav a:active, #dmcbotfootnav a:visited
{
    color: #ffffff;
}
#dmcbotfootnav a:hover
{
    color: #db0000;
}
#dmcbotfootinfo
{
    width: 990px;
    height: 70px;
    font-size: 11px;
    color: #585858;
    text-align: left;
    padding: 15px 0px 0px 0px;
    float: none;
    clear: left;
}
#dmcbotfootinfo1
{
    width: 110px;
    float: left;
}
#dmcbotfootinfo2
{
    width: 150px;
    float: left;
}
#dmcbotfootinfo3
{
    width: 560px;
    float: left;
}
#dmcbotfootinfo3 span.three
{
	padding-left:5px;
}
#dmcbotfootinfo3 span.four
{
	display:block;
}
#dmcbotfootinfo3 p
{
	margin:0px;
}
#dmcaboutlist
{
	margin:30px 0px 0px 0px;
}
/* ----------------------------------- */
/* ------------- CLASSES ------------- */
/* ----------------------------------- */
.clear
{
	clear:both;
}
.navtoplink
{
    border: 0;
    margin: 0;
    padding: 0;
}
.subcontentboxes
{
    width: 310px;
    height: 160px;
    text-align: left;
    float: left;
}
.subcontentboxeshowto
{
    width: 225px;
    text-align: left;
    float: left;
    margin: 25px 0px 0px 0px;
	font-size:12px;
}
.subcontentboxesseparator
{
    width: 2px;
    height: 125px;
    background-color: #e7e7e6;
    margin: 35px 14px 0px 14px;
    float: left;
}
.subcontentboxes a:link, .subcontentboxes a:active, .subcontentboxes a:visited
{
    font-size: 11px;
    color: #585858;
}
.subcontentboxes a:hover
{
    font-size: 11px;
    color: #383838;
}
.subcontentboxes h2
{
	float:left;
}
.subconchartlist
{
    font-size: 11px;
    font-weight: normal;
    color: #585858;
    list-style-type: none;
    list-style-position: outside;
    text-align: left;
    margin: 5px 0px 0px 0px;
    padding: 0;
    clear: left;
    display: block;
    position: relative;
}
.subconchartlist a
{
	text-decoration:none;
}
.subconchartlistwrapper
{
    overflow: hidden;
    height: 126px;
	position:relative;
}
.subcontentboxes li
{
    height: 42px;
}
.subcontentboxes li img
{
    float: left;
    vertical-align: top;
    margin: 0px 10px 0px 0px;
    padding: 4px;
    background: url(/STV/IMG/S/skin/premium/img/g_stationlogo_bg.gif) no-repeat center center;
}
.subcontentboxes a:hover img
{
    background: url(/STV/IMG/S/skin/premium/img/g_stationlogo_bg_o.gif) no-repeat center center;
}
.subconchartnr
{
    width: 18px;
    font-size: 22px;
    font-weight: bold;
    color: #bebebe;
    text-align: center;
    vertical-align: top;
    margin-top: 1px;
    float: left;
    display: block;
}
.subconchart
{
    width: 275px;
    height: 30px;
    float: left;
    display: block;
    margin: 0px 0px 0px 10px;
    padding: 0;
    overflow: hidden;
}
.subconstationlist
{
    width: 320px;
    list-style-type: none;
    text-align: left;
    margin: 1px 0px 0px 0px;
    padding: 0;
    clear: left;
}
.subconstationlist li
{
    float: left;
    width: 50px;
    height: 30px;
    padding: 0;
    margin: 0px 14px 12px 0px;
}
* html .subconstationlist
{
    width: 310px;
}
* html .subconstationlist li
{
    margin: 0px 0px 12px 0px;
}
.dmcbotfunctext
{
    width: 200px;
    font-size: 11px;
    color: #585858;
    margin-right: 47px;
    float: left;
}
.dmcbotfunctexthowto
{
    width: 200px;
    font-size: 11px;
    color: #585858;
    margin: 25px 47px 0px 0px;
    float: left;
}
* html .dmcbotfunctext
{
    margin-right: 20px;
}
* html .dmcbotfunctexthowto
{
    margin: 25px 0px 0px 0px;
}
/* ----------------------------------- */
/* ------------- FORMS --------------- */
/* ----------------------------------- */
#loginform
{
    width: 290px;
    height: 60px;
    margin: 31px 0px 0px 0px;
    text-align: left;
    display: block;
    overflow: visible;
}
* html #loginform
{
    width: 300px;
}
#loginform #sUsername
{
    width: 102px;
    height: 18px;
    background-color: transparent;
    border: none;
    font-size: 12px;
    padding: 2px 5px 0px 5px;
    color: #808080;
    line-height: 18px;
}
#loginform #sPassword
{
    width: 102px;
    height: 18px;
    background-color: transparent;
    border: none;
    font-size: 12px;
    padding: 2px 5px 0px 5px;
    color: #808080;
    line-height: 18px;
}
.logindata
{
    float: left;
}
.logindatausername
{
    background: url(/STV/IMG/S/skin/premium/img/g_loginfields_bg.gif) no-repeat top left;
    width: 112px;
    height: 22px;
    float: left;
    margin-right: 5px;
}
* html .logindatausername
{
    margin-right: 0px;
}
.logindatapw
{
    background: url(/STV/IMG/S/skin/premium/img/g_loginfields_bg.gif) no-repeat top left;
    width: 112px;
    height: 22px;
    float: left;
}
.btnlogin
{
    float: right;
}
.searchvalue
{
    float:left;
    width: 102px;
    height: 18px;
    background-color: transparent;
    border: none;
    font-size: 12px;
    padding: 2px 5px 0px 5px;
    line-height: 18px;
    font-family: Arial;
}
.forgetit
{
    width: 290px;
    display: block;
    font-size: 11px;
    color: #737373;
    margin: 2px 0px 0px 0px;
    padding: 0;
}
.forgetit a:link
{
    text-align: left;
    font-size: 11px;
    color: #737373;
    text-decoration: none;
}
.forgetit a:active
{
    color: #737373;
    text-decoration: none;
}
.forgetit a:visited
{
    color: #737373;
    /*text-decoration: none;*/
}
.forgetit a:hover
{
    color: #737373;
    text-decoration: underline;
}
#regstartform
{
    margin: 0;
    padding: 0;
    text-align: left;
    display: block;
    float: left;
}
.regstartlabel
{
    float: left;
    margin: 0px;
    padding: 0px;
}
#regstartform label
{
    margin: 3px 7px 0px 0px;
    height: 24px;
    float: left;
	font-weight:bold;
}
.regstartdata
{
    height: 24px;
    background: url(/STV/IMG/S/skin/premium/img/g_regfield_bg.gif) no-repeat top left;
    margin: 0;
    float: left;
}
.btnregstart
{
    height: 24px;
    padding: 0;
    margin: -4px 0px 0px 0px;
    float: left;
}
.regstartemail
{
    width: 208px;
    height: 18px;
    background-color: transparent;
    border: none;
    font-size: 12px;
    padding: 2px 6px 5px 6px;
    margin: 0px 5px 0px 0px;
    line-height: 18px;
    color: #808080;
}
.button-x-small, .button-small, .button-medium, .button-large, .button-x-large, .button-xx-large
{
	color:#ffffff;
	height:25px;
	border:none;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.button-x-small
{
	width:70px;
	background-image:url(/STV/IMG/global/premium/img/button-70.png);
}
.button-small
{
	width:100px;
	background-image:url(/STV/IMG/global/premium/img/button-100.png);
}
.button-medium
{
	width:150px;
	background-image:url(/STV/IMG/global/premium/img/button-150.png);
}
.button-large
{
	width:200px;
	background-image:url(/STV/IMG/global/premium/img/button-200.png);
}
.button-x-large
{
	width:250px;
	background-image:url(/STV/IMG/global/premium/img/button-250.png);
}
.button-xx-large
{
	width:300px;
	background-image:url(/STV/IMG/global/premium/img/button-300.png);
}
#dmcfootnote
{
	font-size:10px;
	margin-top:10px;
}
#dmcfootnote p
{
	margin:0px;
}
.form-data
{
}
.form-data p
{
	margin:0px 0px 8px 0px;
}
.form-data label.x-small, .form-data label.small, .form-data label.medium, .form-data label.large, .form-data label.x-large
{
	color:#585858;
	float:left;
	font-size:14px;
	padding-top:3px;
	font-weight:bold;
	cursor:hand;
}
.form-data label.x-small
{
	width:50px;
}
.form-data label.small
{
	width:75px;
}
.form-data label.medium
{
	width:100px;
}
.form-data label.large
{
	width:150px;
}
.form-data label.x-large
{
	width:200px;
}
.form-data label.after, .form-data label.simple
{
	color:#585858;
	font-size:14px;
	font-weight:bold;
	cursor:hand;
}
.form-data textarea.medium
{
	color:#808080;
	border:none;
	height:114px;
	padding:3px 5px 3px 5px;
}
.form-data textarea.medium
{
	background-image:url(/STV/IMG/global/premium/img/form-data-textarea-550.png);
	width:540px;
}
.form-data input.small,
.form-data input.x-small,
.form-data input.medium,
.form-data input.large,
.form-data input.x-large,
.form-data input.xxx-large
{	
	color:#808080;
	border:none;
	height:19px;
	padding:3px 5px 0px 5px;
}
.form-data input.x-small
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-60.png);
	width:50px;
}
.form-data input.small
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-110.png);
	width:100px;
}
.form-data input.medium
{
	background-image:url(/STV/IMG/global/premium/img/form-data-field-170.png);
	width:160px;
}
.form-data input.large
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-280.png);
	width:270px;
}
.form-data input.x-large
{
	background-image:url(/STV/IMG/global/premium/img/form-data-field-350.png);
	width:340px;
}
.form-data input.xxx-large
{
	background-image:url(/STV/IMG/global/premium/img/form-data-field-700.png);
	width:690px;
}
.form-data .space
{
	margin-right:10px;
}
.form-data select.x-small,
.form-data select.small,
.form-data select.medium,
.form-data select.large,
.form-data select.x-large,
.form-data select.xxx-large
{	
	color:#808080;
	border:none;
	height:22px;
	padding:2px 3px 0px 5px;
}
.form-data select.x-small
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-60.png);
	width:60px;
}
.form-data select.small
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-110.png);
	width:110px;
}.form-data select.medium
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-170.png);
	width:170px;
}
.form-data select.large
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-280.png);
	width:280px;
}
.form-data select.x-large
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-350.png);
	width:350px;
}
.form-data select.xxx-large
{	
	background-image:url(/STV/IMG/global/premium/img/form-data-field-700.png);
	width:690px;
}
.form-data span.required
{
	color:#cc0000;
	vertical-align:top;
}
#callback-divider
{
	height:2px;
	border:none;
	background-color:#8F8F8F;
	position:static;
	margin:6px 0px;
	width:500px;
}

#afenquiry-header-image
{
	float:right;
}
#afenquiry-header-text
{
	float:left;
	width:600px;
}
#afenquiry-marketing .select
{
	padding-top:8px;
	width:50px;
	vertical-align:top;
	text-align:center;
}
#afenquiry-marketing .description
{
	padding-top:10px;
	width:400px;
	vertical-align:top;
}
#afenquiry-marketing .links
{
	padding-top:10px;
	width:450px;
	vertical-align:top;
	padding-left:10px;
}
#afenquiry-marketing ul
{
	list-style:none;
	margin:0px;
}
#afenquiry-marketing ul li
{
	clear:both;
	padding-bottom:8px;
}
#press-signup-media
{
	list-style:none;
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
}
#press-signup-media li
{
	padding-bottom:8px;
}
#press-nav
{
	list-style:none;
	margin:165px 0px 0px 0px;
	padding:0px;
	width:990px;
}
#press-nav li
{
	display:inline;
}
img.press-pictures
{
	position:relative;
	left:-15px;
}
p.press-pictures
{
	margin: 0px 0px 30px 0px;
}
div.press-video
{
	margin:0px auto;
	width:760px;
}
.testwinner-winner img
{
	float:left;
	margin-top:5px;
}
.testwinner-winner p
{
	float:right;
	width:820px;
	margin-right:0px;
	margin-top:0px;
}

.testwinner-winner h3
{
	font-size: 14px;
    line-height: 16px;
    color: #db0000;
	float:right;
	width:820px;
	margin:5px 0px 5px 0px;
    padding: 0;
	text-transform:none;
}
.testwinner-winner strong
{
	display:block;
    font-size: 14px;
    line-height: 16px;
    color: #585858;
}
.messagebox
{
	color:#cc0000;
	border:2px solid #cc0000;
	padding:5px 10px;
	background-color:#EAEAEA;
	margin:10px 0px;
}
.messagebox-ok
{
	color:#008800;
	border:1px solid #000000;
	padding:5px 10px;
	background-color:#EAEAEA;
	margin:10px 0px;
}
.messagebox ul, .messagebox-fail ul, .messagebox-ok ul
{
	margin:0px;
	padding:0px 0px 0px 20px;
}
#nonuser-nlremove-image
{
	float:right;
}