#fcc-nav-container {
width: 986px;
height: 21px;
background: url(../images/navorange.png) no-repeat 0 0;
padding: 20px;
position: relative;
top: -20px;
left: -20px;
margin-left: 5px;
}

.fcc-footer{
	padding-bottom: 600px;
}

#loader{
	display: none;
	position:relative;
	top: -51px;
    left: 87px;
}

.fcc-content{
	padding-left: 60px !important;
	padding-right: 20px !important;
	color: #333333 !important;
	font-size: 11px !important;
}
.fcc-header{
	padding-bottom: 20px;
	padding-top: 20px;
}

.fcc-submit{
	cursor: pointer;
}
.fcc-intro{
	padding-bottom: 30px;
	width: 860px;
}
.fcc-content h2{
	font-size: 24px !important;
}
.fcc-pad-11{
	padding-left: 11px;
	padding-right: 11px;
}
.fcc-content h3{
	font-size: 20px ;
	color: #ff8009 ;
	padding-top: 20px;
	padding-bottom: 10px;
}
.fcc-content input{
	border:1px solid #ccc;
}
.fcc-content tr{
	height: 42px;
}

.fcc-note{
	font-size: 11px;
	padding-bottom: 40px;
}

.fcc-content p{
	font-size: 11px !important;
	line-height: 18px;
}

.fcc-bg-gr-bottom-shadow {
background: rgba(0, 0, 0, 0) url(https://0.ecom.attccc.com/media/att/2011/shop/common/ie-gr-bottom-background-5tile-nofat.png) no-repeat top left !important;
}

.fcc-bg-top-shadow {

background: url(//0.ecom.attccc.com/images/global/ie-top-background.png) bottom left no-repeat !important;
height: 11px;
width: 986px;

top: -8px;
position: relative;
z-index: 2;
}

.fcc-bg-mid-shadow {

top: -8px;
width: 986px;
padding-left: 7px;
background: url(//0.ecom.attccc.com/images/global/ie-mid-background.png) 0 0 repeat-y !important;
position: relative;
}

/*.fcc-bg-gr-bottom-shadow {
background: rgba(0, 0, 0, 0) url(https://0.ecom.attccc.com/media/att/2011/shop/common/ie-gr-bottom-background-5tile-nofat.png) no-repeat top left !important;
}*/

.fcc-bg-gr-bottom-shadow {

top: -8px;
background: url(//0.ecom.attccc.com/images/global/ie-gr-bottom-background-nofat.png) top left no-repeat !important;
width: 986px;
height: 13px;
position: relative;
}

.fcc-boat-pic{
	right: 21px;
	position: absolute;
}

#fcc_modal_overlay {
position: absolute;
display: none;
z-index: 1000!important;
top: 0;
left: 0;
width: 100%;
height: 3000px;
background: url(../images/overlay.png);
display: none;
}

#fccError{
	color:red;
}

.sh_modal {
display: none;
position: absolute;
width: 530px;
height: 387px;
margin-top: -61%;
left: 33%;
margin-left: -10%;
z-index: 1001!important;
background: url(../images/modal.png);
text-align: left;
}

.sh_modalHeader {
margin-top: 32px;
margin-left: 30px;
}

.sh_closeBtn {
margin-top: 33px;
}

.sh_olModal {
margin-top: 32px;
width: 446px;
margin-left: 50px;
color: #333;
}

.sh_olist {
position: relative;
left: -5px;
}

.sh_olModalLegal {
margin-top: 10px;
width: 446px;
margin-left: 50px;
color: #333;
}

.w386 {
float: left;
width: 386px;
}

.sh_small {
font-size: 11px!important;
color: #666;
}

.w26 {
float: left;
width: 26px;
}

.sh_close{
	margin-top: 36px;
}

.fcc_modalBody{
	margin-left: 50px;
	margin-top: 50px;
}

.fcc_thankYouReg{
	padding-left: 34px;
	padding-top: 50px;
}

.fccLogout{
	padding-left: 100px;
}

.fccBusinessMenu{
	top:34px;
	position: relative;
}
/*body{
	background: url(//0.ecom.attccc.com/images/global/background_right.jpg) no-repeat right top  rgba(0, 0, 0, 0) !important;
}

*/

  table,   tr, th, td  {
margin: 0;
padding: 0;
border: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
font-family: Arial;
vertical-align: baseline;
}

.clear {
clear: both;
}


.w26 {
float: left;
width: 26px;
margin: 0 20px 14px 0;
}
#sh_closeBtn{
	top:29px;
	left:17px;
	position: relative;
}

.fccCloseLink{
	  position: relative;
  top: 30px;
  font-size: 16px;
  left: 12px;
}
/*
a {
font-size: 1.2em;
text-decoration: none;
color: #3381B7;
position: relative;
}
 

.w386 {
float: left;
width: 386px;
margin: 0 14px 14px 0;
}

 

p, label, dd p {
margin-bottom: .5em;
}

p, li, dt, dd, label, div.span {
font-size: 1.2em;
color: #333;
line-height: 1.3em;
}

#wrapper {
text-align: left;
margin-top: 50px;
}




*/

body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, input, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, br {
margin: 0;
padding: 0;
border: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
font-family: Arial;
vertical-align: baseline;
}

a {

text-decoration: none;
color: #3381B7;
position: relative;
}