.container .lcontainer {width:286px; font-size:15px;}
.lcontainer a {color:#262626;;}
.lcontainer a:hover {color:#274991;}
.container .lcontainer a.selected {color:#274991;}
.container .lcontainer ul {margin:0px 0px 30px 0px; padding:0; list-style:none;}
.container .lcontainer ul li {height:30px;}
.container .lcontainer a {color:#151313;}
.container .lcontainer a:hover {color:#274991;}
.container .lcontainer .lnkt1 {font-size:23px; line-height:23px;}
.container .lcontainer .lnkt2 {font-size:19px; line-height:19px; margin-top:15px;}

.container .rcontainer {padding:176px 30px 0px 30px; background:url(/images/carrierservices-header.jpg) left top no-repeat;width:770px;}
.req {display:block; width:212px; height:56px; background:url(/images/btn-request.png); margin-left:17px;}

.icontainer .lcontainer .sutdform {padding:15px; color:#a8a8a8; border:2px solid #e2e2e2; margin-top:40px;}
.icontainer .lcontainer .sutdform .title {color:#151313; font-weight:bold; margin-bottom:5px;}
.icontainer .lcontainer .sutdform .text {margin:5px 0 0 0; padding:0; width:210px; height:36px; border-top:2px solid #e2e2e2; border-left:2px solid #e2e2e2; border-bottom:2px solid #e2e2e2; float:left; border-right:0; line-height:40px; color:#a8a8a8; text-indent:5px; font-size:15px;}
.icontainer .lcontainer .sutdform .text:focus {outline:none;}
.icontainer .lcontainer .sutdform .submit {width:40px; height:40px; background:url(/images/about-submit.jpg); float:left; border:0; margin:5px 0 0 0;}

.icontainer span.green {font-size:18px;}

/* 940 */
.res940 .icontainer .rcontainer {margin-left:306px; min-height:334px;}

/* 720 */
.res720 .icontainer .rcontainer {margin-left:306px; min-height:334px;}

/* 480 */
.res480 .container .icontainer {position:relative; margin:0; padding:20px 20px 390px 20px; min-height:0;}
.res480 .container .lcontainer {position:absolute; bottom:20px; width:100%; left:0; text-align:center; display:block;}
.res480 .req {display:none;}
.res480 .icontainer .lcontainer .sutdform {margin:0 20px; text-align:left; padding-right:266px; position:relative; font-size:13px; line-height:15px; min-height:40px;}
.res480 .icontainer .lcontainer .sutdform form {float:right; margin-top:-20px; width:241px; position:absolute; right:15px; top:15px; padding:0 0 0 15px; margin:0;}
.res480 .icontainer .lcontainer .sutdform .text {width:199px; margin:0;}
.res480 .icontainer .lcontainer .sutdform .submit {margin:0;}
.res480 .icontainer .lcontainer .sutdform .title {margin-bottom:0; font-size:19px; line-height:19px;}
.res480 .container .lcontainer ul {margin-bottom:15px;}
.res480 .container .rcontainer {width:auto; padding:176px 0 0 0; position:relative; min-height:0;}

/* 320 */
.res320 .container .icontainer {position:relative; margin:0; padding:20px 20px 385px 20px;}
.res320 .container .lcontainer {position:absolute; bottom:20px; width:100%; left:0; text-align:center; display:block;}
.res320 .req {display:none;}
.res320 .icontainer .lcontainer .sutdform {margin:0 20px; text-align:left; font-size:13px; line-height:17px;}
.res320 .icontainer .lcontainer .sutdform form {width:auto; height:40px; padding-right:42px; position:relative;}
.res320 .icontainer .lcontainer .sutdform .text {width:100%; margin-top:0;}
.res320 .icontainer .lcontainer .sutdform .submit {margin-top:0; position:absolute; right:0; top:0;}
.res320 .icontainer .lcontainer .sutdform .title {margin-bottom:0; font-size:19px; line-height:19px;}
.res320 .container .lcontainer ul {margin-bottom:15px;}
.res320 .container .rcontainer {width:auto; padding:176px 0 20px 0;}