@charset "utf-8";
/* CSS Document */

form{
width:88%;
margin:0;
padding:3% 6% 3% 6%;
background-color:#ffffff;
}
form label{
width:250px;
float:left;
display:block;
font-size:.75em;
color:#333;
padding:4px 4px 4px 10px;
_padding:4px 0 4px 0;
margin:0 10px 4px 0;
}

/*News letter paging*/
#linkButtons
{
  text-align:center;
  width: 200px;
  height: 0px;
  background-color: #ffffff;
  margin-left: 200px;
}

#Back{float: left}
#Forward{float: right}

span.label
{
color:#333;
padding:4px;
margin:0 0 4px 0;
}

form input{
color:#333;
font-size:.75em;
padding:4px;
width:310px;
margin:0 0 5px 0;
background-color:#fff;
border:#d6d9e1 1px solid;
border-bottom:#edeff5 1px solid;
border-right:#edeff5 1px solid;
}
form .checkbox input{
width:14px;
float:left;
position:relative;
margin:0 10px 0 0;
padding:4px 10px 4px 0;
background:none;
border:none;
}
form select, form textarea, form select.dropdownsmall, form textarea.textareafull{
color:#333;
padding:4px;
width:320px;
margin:0 0 5px 0;
background-color:#fff;
border:#d6d9e1 1px solid;
border-bottom:#edeff5 1px solid;
border-right:#edeff5 1px solid;
font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
}
form textarea{
width:310px;
}
form select.dropdownsmall{
width:105px;
margin:0 2px 3px 0;
}
form textarea.textareafull{
width:98%;
}
form img{
float:left;
margin:0 0.5em 0 0;
}

form input.resetButton, form input.submitButton{
background:url(../images/formResetButton.jpg) top left no-repeat;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:149px;
padding:1px 0 6px 0;
margin:4px 17px 6px 0;
cursor:pointer;
float:left;
position:relative;
border:none;
}
form input.submitButton{
background:url(../images/formSubmitButton.jpg) top left no-repeat;
float:right;
position:relative;
}
form .checkbox{
width:10px;
font-size:.75em;
color:#333;
padding:4px;
float:left;
}

#wrapper #contentWrapper #rightColumn form{
width:136px;
padding:5px 22px 0 22px;
margin:0;
background:none;
}
#wrapper #contentWrapper #rightColumn form input{
color:#555;
font-size:.75em;
padding:4px 2px 4px 4px;
width:130px;
margin:0 0 2px 0;
background:url(../images/newsletterInputBg.jpg) top left no-repeat;
border:none;
}
#wrapper #contentWrapper #rightColumn form input:hover{
background:url(../images/newsletterInputBgHover.jpg) top left no-repeat;
}
#wrapper #contentWrapper #rightColumn form input.button{
background:url(../images/updatesButtonBg.jpg) top left no-repeat;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:136px;
padding:2px 0 6px 0;
margin:4px 0 6px 0;
cursor:pointer;
}
#wrapper #imageFormHeader #headerFormWrap form{
width:241px;
padding:0;
background:none;
}
#wrapper #imageFormHeader #headerFormWrap form label{
color:#fff;
font-size:.75em;
width:90px;
padding:4px 2px 4px 0;
float:left;
margin:0;
}
#wrapper #imageFormHeader #headerFormWrap form input{
width:216px;
padding:4px 6px 4px 8px;
font-size:.75em;
margin:0 0 4px 0;
border:none;
background:url(../images/searchSelectFieldBg.gif) bottom right no-repeat;
color:#555;
}
#wrapper #imageFormHeader #headerFormWrap form select{
width:230px;
padding:6px 8px 2px 6px;
border:none;
font-size:.75em;
margin:0 0 4px 0;
background:url(../images/searchSelectFieldBg.gif) bottom right no-repeat;
color:#555;
overflow:visible;
}
#wrapper #imageFormHeader #headerFormWrap form select option{
background:#fff;
}
#wrapper #imageFormHeader #headerFormWrap form input:hover, #wrapper #imageFormHeader #headerFormWrap form select:hover{
background:url(../images/searchSelectFieldBgHover.gif) bottom right no-repeat;
}
#wrapper #imageFormHeader #headerFormWrap form input.button{
background:url(../images/searchButton.gif) top left no-repeat;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:136px;
padding:2px 0 6px 0;
margin:12px 11px 6px 0;
border:none;
cursor:pointer;
float: right;
}
#wrapper #contentWrapper form ul{
margin:0 0 20px 0;
padding:0;
}
#wrapper #contentWrapper form ul li{
background:none;
list-style:none;
list-style-image:none;
list-style-type:square;
list-style-position:inside;
margin:0;
padding:0;
color:#ff6900;
}
