/* 
Content Styles
-------------------
*/

.leftcontentborder{
z-index:2;
top:58px;
left:212px;
position:absolute;
background-image: url(../images/content/borderleft_top.gif);
background-position: top left;
background-repeat: no-repeat;
width:1px;
height:58px;
vertical-align:top;
}

.content_padding{
padding-left:3px;
padding-right:3px;
background-image: url(../images/content/borderleft_top.gif);
background-repeat: no-repeat;
}

.content_home_padding{
padding-right:3px;
}

.text_padding{
/*padding:25px 5px 0px 0px;*/
padding:0px 5px 0px 0px;
margin-left:20px;
}

.search_text_padding{
padding:0px 0px 0px 0px;
margin-left:15px;
}

.pushdown{
height:15px;
}

.pushdown2{
height:30px;
}

.pushdown3{
height:17px;
}

.padding td{
padding-bottom:3px;
padding-right:3px;
}

/*
p {
padding:15px 15px 0 75px;
}
*/

.content_title{
color:#f7a706;
padding-bottom:17px;
}

.text_emailaddress{
font-size:1.50em;
color:#59ADBA;
padding-top:3px;
padding-bottom:3px;
}

/* 
Billing Page Styles
----------------------
*/

.payment_container{
background-image: url(../images/content/check_bckrnd.gif);
background-position: bottom left;
background-repeat: repeat-x;
padding-bottom:25px;
}


/* 
Curved Top Line Styles
----------------------
*/

.curvedborder_container{
width:100%;
height:11px;
background-image: url(../images/content/edge_top_leftlong.png);
background-position: top left;
background-repeat: no-repeat;
}

.curvedborder_left{
float:left;
height:11px;
width:10px;
position:relative;
background-image: url(../images/content/edge_top_left.png);
background-position: top left;
background-repeat: no-repeat;
}

.curvedborder_right{
float:right;
width:11px;
height:11px;
position:relative;
background-image: url(../images/content/edge_top_right.png);
background-position: top left;
background-repeat: no-repeat;
}