body.awardsform div.intro
{
position: relative;
overflow: hidden;
/* banner style */
height: 201px;
width: 868px;
background: url(/i/producers/awards/form_banner.jpg) top left no-repeat;
padding: 0;
margin: 0;
}
body.awardsform h3
{
border: 0;
font-size: 1.5em;
margin: 0 0 0 170px;
padding: 0;
}
body.awardsform h4
{
border-bottom: 1px solid #aaa;
font-size: 1.3em;
margin: 0 0 10px 0;
padding: 0;
}
body.awardsform h5
{
border-bottom: 1px solid #aaa;
font-size: 1.2em;
margin: 0;
padding: 0;
}
/*body.awardsform div.intro p
{
border: 0;
font-size: 1.0em;
margin: 5px 0 5px 170px;
padding: 0;
}*/
body.awardsform #left p.fasinfo
{
font-size: 0.9em;
margin-bottom: 0px;
}
body.awardsform div.intro h3, body.awardsform div.intro p
{
text-indent: -99999px;
overflow: hidden;
outline: none;
-moz-outline-style: none;
-moz-outline-width: 0;
margin: 0;
padding: 0;
}
.awardsform .intro .deadline
{
position: absolute;
top: 10px;
left: 674px;
width: 200px;
display: block;
}
.awardsform .intro .deadline h2
{
text-indent: 0;
font-size: 16px;
color: #fff;
font-weight: bold;
border: 0;
outline: none;
height: auto;
padding: 0;
margin: 0;
display: block;
}
.awardsform .intro .deadline h2 span
{
font-size: 19px;	
}
.awardsform .intro .deadline small
{
font-weight: bold;
font-size: 11px;
color: #fff;	
}
body.awardsform #content
{
position: relative;
display: block;
overflow: hidden;
padding: 8px;
/*top: -23px;*/ /* no arrow, no negative top! */
}
body.awardsform #footer
{
position: relative;
/*top: -23px;
margin-bottom: -23px;*/ /* no arrow, no negative top! */
overflow: hidden;
}
#formarrow
{
position: relative;
float: left;
left: 10px;
margin-top: -91px;
z-index: 300;
}
div.contentinnerwrap
{
position: relative;
display: block;
overflow: hidden;
width: 848px;
border: 2px solid #aaa;
background: #eef4ff url(/i/producers/awards/formbg.gif) top left repeat-y;
}
body.awardsform #left
{
position: relative;
display: block;
overflow: hidden;
width: 510px;
float: left;
}
body.awardsform #right
{
position: relative;
display: block;
overflow: hidden;
width: 338px;
float: left;
}
form#awards09 fieldset, div.rightcontent, div.confirm fieldset
{
position: relative;
top: 10px;
border: 0;
margin: 0 0 0px 0;
padding: 8px 15px 8px 15px;
overflow: hidden;
}
form#awards09 fieldset.bottom
{
margin-bottom: 15px;
}
form#awards09 fieldset.sub, div.confirm fieldset.sub
{
position: relative;
top: 0px;
border: 1px solid #fff;
margin: 0;
padding: 10px;
overflow: hidden;
width: 458px;
background: #f7faff;
}
form#awards09 p, div.confirm p
{
margin: 0;
padding: 0;
font-size: 1.0em;
line-height: 1.4em;
border: 0;
}
div.confirm p
{
margin-bottom: 8px;
}
form#awards09 p.label, div.confirm p.label
{
position: relative;
top: 3px;
margin: 0 0 3px 0;
padding: 0;
font-size: 1.1em!important;
font-weight: bold!important;
line-height: 1.4em!important;
display: block;
border-bottom: 1px solid #ccc;
}
form#awards09 p.notes
{
margin: 5px 0 0 0;
padding: 0;
font-size: 0.9em!important;
font-weight: normal;
line-height: 1.4em!important;
display: block;
}
#right p
{
margin-bottom: 8px;
}
div.fas_wrap
{
position: relative;
display: block;
width: 458px;
overflow: hidden;
padding: 0px 0 5px 0;
}
div.fas_left
{
position: relative;
display: block;
width: 200px;
float: left;
overflow: hidden;
padding-top: 5px;
}
div.fas_right
{
position: relative;
display: block;
width: 250px;
float: right;
overflow: hidden;
}
div.fas_hideme
{
visibility: hidden;
display: none;
}
div.fas_showme
{
visibility: visible;
display: block;
}
input.fas_std, select.fas_std, input.fas_short
{
width: 214px;
height: 16px;
outline: none;
moz-outline-style: none;
border: 1px solid #aaa;
background: #fefefe!important;
font-size: 12px;
font-family: helvetica, arial, sans-serif;
font-weight: normal;
color: #444;
padding: 6px 3px 3px 3px;
top: -2px;
}
input.fas_short
{
width: 100px;
}
input.req
{
background: #ffe4eb!important;
}
div.awards_submit_fix
{
width: 166px;
height: 36px;
display: block;
}
input.awards_submit
{
width: 166px;
height: 36px;
display: block;
cursor: pointer;
/*opacity: 0;
-moz-opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
outline: none;
-moz-outline-style: none;
-moz-outline-width: 0;
}
select.fas_std
{
width: 222px;
height: 27px;
padding: 6px 3px 3px 3px;
}
select.fas_std option
{
padding: 3px;
}
span.cbstd
{
position: relative;
top: 4px;
margin: 4px 0 4px 0;
display: inline-block;
line-height: 25px;
height: 25px;
padding: 0;
}
div.radiowrap
{
margin-top: 10px;
margin-bottom: 8px;
padding-left: 1px;
}
div.invitefix
{
height: 70px;
width: 307px;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
background: url(/i/producers/awards/invite.jpg) top left no-repeat;
}
div.invitefix a
{
height: 70px;
width: 307px;
display: block;
text-indent: -99999px;
overflow: hidden;
outline: none;
-moz-outline-style: none;
-moz-outline-width: 0;
margin: 0;
padding: 0;
}
/*////////////////////////////////////////

inline javascript popup styling

////////////////////////////////////////*/
span.qTip
{
color: #003377;
font-weight: bold;
cursor: pointer;
}
span.qTipInfo
{
height: 16px;
width: 16px;
margin: 0;
padding: 0;
display: inline;
overflow: hidden;
float: right;
background: url(/i/producers/awards/info.jpg) top left no-repeat;
cursor: pointer;
}
div#qTip {
padding: 6px;
border: 4px solid #003377;
display: none;
background: #fff;
width: 300px;
position: absolute;
z-index: 1000;
overflow: hidden;
}
div#qTip h5
{
color: #333;
font-size: 1.3em;
margin: 0 0 8px 0;
padding: 0;
line-height: 1.6em;
}
div#qTip p
{
color: #333;
font-size: 1.0em;
line-height: 1.3;
margin: 0 0 6px 0;
padding: 0;
}
div.qTipBody
{
visibility: hidden;
display: none;
}
#qTip h5.qttb
{
width: 100%;
border-bottom: 1px solid #bbb;
}

