/* CSS Document */
body {
padding:0px;
margin:0px;
font-family:tahoma;
font-size: 10 pt;
}

form {
padding:0px;
margin:0px;
}

td {
font-size: 10 pt;
}

a {
color:#4b80dc;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

table.section {
width: 1003px;
height: 100%;
border-collapse:collapse;
}

td.toplinks {
height: 20px;
text-align: right;
}

td.toplinks a {
padding-left: 5px;
padding-right: 5px;
}

td.toplinks span {
padding-left: 5px;
padding-right: 5px;
}

td.header {
height: 82px;
}

.logo {
width: 236px;
height: 78px;
background-image: url('/media/itr/header_logo.jpg');
background-repeat: no-repeat;
float:left;
}

.header_m {
width: 747px;
height: 78px;
background-image: url('/media/itr/header_m.jpg');
background-repeat: repeat-x;
float:left;
}

.header_r {
width: 17px;
height: 78px;
background-image: url('/media/itr/header_r.jpg');
background-repeat: no-repeat;
float:left;
}


td.mainlinks {
height: 67px;
}

td.page {
vertical-align:top;
}

td.orderbar {
height: 139px;
}

.listbar_L {
width: 14px;
height: 139px;
background-image: url('/media/itr/listbar_L.jpg');
background-repeat: no-repeat;
float:left;
}

.listbar_R {
width: 14px;
height: 139px;
background-image: url('/media/itr/listbar_R.jpg');
background-repeat: no-repeat;
float:left;
}

.listbar_m {
width: 972px;
height: 139px;
background-image: url('/media/itr/listbar_m.jpg');
background-repeat: repeat-x;
float:left;
}

.listbar_m td {
width: 243px;
padding: 15px;
vertical-align: top;
}

.listbar_m a {
color: #0a2d69;
}

h5 {
padding:0px;
margin: 0px;
font-size: 12pt;
font-weight: bold;
color:#0a2d69;
}


td.bottombar {
height: 40px;
}

.bottom_L {
width: 13px;
height: 36px;
background-image: url('/media/itr/bottom_L.jpg');
background-repeat: no-repeat;
float:left;
}

.bottom_R {
width: 13px;
height: 36px;
background-image: url('/media/itr/bottom_R.jpg');
background-repeat: no-repeat;
float:left;
}

.bottom_m {
width: 974px;
height: 36px;
background-image: url('/media/itr/bottom_m.jpg');
background-repeat: repeat-x;
float:left;
}

.bottom_m a {
color:#ffffff;
padding-left: 5px;
padding-right: 5px;
display:block;
padding-top:10px;
float: left;
}

.bottom_m span {
color:#ffffff;
padding-left: 5px;
padding-right: 5px;
}

td.bottomlinks {
height: 50px;
}





.footer a {
padding-left: 5px;
padding-right: 5px;
display:block;
padding-top:10px;
float: left;
}

.footer span {
padding-left: 5px;
padding-right: 5px;
padding-top:5px;
color: #666666;
font-size: 9pt;
}



.footer_images img {
padding: 5px;
float: left;
}

.search { background-image: url('/media/itr/searchbg.jpg'); width: 171px; height: 28px; background-repeat: no-repeat; text-align: center; background-position: 50%;}

.search input { border: none; width: 130px;}

.cart_info { background-image: url('/media/itr/cart_info.jpg'); width: 110px; height: 57px; float: right; background-repeat: no-repeat; padding-left: 5px;}

.cart_info a {font-size: 9pt; font-weight: bold; padding-bottom: 9px;}

.cart_info span { font-size: 8pt; color: #03317f;}

TD.TL { background-image: url('/media/itr/TL.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: bottom right; }

TD.TR { background-image: url('/media/itr/TR.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: bottom left; }

TD.BL { background-image: url('/media/itr/BL.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: top right; }

TD.BR { background-image: url('/media/itr/BR.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: top left; }

TD.T { background-image: url('/media/itr/T.jpg'); background-repeat: repeat-x; background-position: bottom left; }

TD.B { background-image: url('/media/itr/B.jpg'); background-repeat: repeat-x; background-position: top left; }

TD.L { background-image: url('/media/itr/L.jpg'); background-repeat: repeat-y; background-position: top right; }

TD.R { background-image: url('/media/itr/R.jpg'); background-repeat: repeat-y; background-position: top left; }

TD.TL_cube { background-image: url('/media/itr/cube_TL.jpg'); width: 8px; height: 33px; background-repeat: no-repeat; background-position: bottom right; }

TD.TR_cube { background-image: url('/media/itr/cube_TR.jpg'); width: 8px; height: 33px; background-repeat: no-repeat; background-position: bottom left; }

TD.BL_cube { background-image: url('/media/itr/cube_BL.jpg'); width: 8px; height: 35px; background-repeat: no-repeat; background-position: top right; }

TD.BR_cube { background-image: url('/media/itr/cube_BR.jpg'); width: 8px; height: 35px; background-repeat: no-repeat; background-position: top left; }

TD.T_cube { background-image: url('/media/itr/cube_T.jpg'); background-repeat: repeat-x; background-position: bottom left; }

TD.T_cube a { color: #ffffff; }

TD.B_cube { background-image: url('/media/itr/cube_B.jpg'); background-repeat: repeat-x; background-position: top left; }

TD.B_cube span { color: #ffffff; font-size: 14pt; padding-right: 5px;}

TD.B_cube a { color: #4b80dc; font-size: 10pt;}

TD.L_cube { background-image: url('/media/itr/cube_L.jpg'); background-repeat: repeat-y; background-position: top right; }

TD.R_cube { background-image: url('/media/itr/cube_R.jpg'); background-repeat: repeat-y; background-position: top left; }






TD.TL_light { background-image: url('/media/itr/light_TL.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: bottom right; }

TD.TR_light { background-image: url('/media/itr/light_TR.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: bottom left; }

TD.BL_light { background-image: url('/media/itr/light_BL.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: top right; }

TD.BR_light { background-image: url('/media/itr/light_BR.jpg'); width: 7px; height: 7px; background-repeat: no-repeat; background-position: top left; }

TD.light { background-color:#4b80dc;}

.leftlink_top {background-image: url('/media/itr/leftlink_top.jpg'); width: 292px; height: 30px; background-repeat: no-repeat;}

.leftlink_bottom {background-image: url('/media/itr/leftlink_bottom.jpg'); width: 292px; height: 35px; background-repeat: no-repeat;}

.leftlink_divide { background-color: #4b80dc; width: 292px; height: 10px; }

.leftlink { background-image: url('/media/itr/leftlink.jpg'); width: 292px; height: 50px; text-align: left; vertical-align:middle; color: #ffffff}

.leftlink a {width: 250px !important; width: 292; height: 50px; display: block; text-align: left; color: #ffffff; padding-left: 42px; padding-top: 14px; font-size: 15pt;}

.leftlink a:hover {width: 250px !important; width: 292px; height: 50px; display: block; text-align: left; color: #ffffff; padding-left: 42px; padding-top: 14px; font-size: 15pt; text-decoration: none; background-image: url('/media/itr/leftlink_over.jpg');}

.headingbar_arrow {width: 38px; height: 38px; background-image: url('/media/itr/headingbar_arrow.jpg'); background-repeat: no-repeat; float: left;}

.headingbar_m { height: 38px; background-image: url('/media/itr/headingbar_m.jpg'); background-repeat: repeat-x; width: 451px; float: left;  }

.headingbar_m h4 { COLOR: #ffffff; font-weight: bold; font-size: 12pt; padding-top: 10px; }

.headingbar_R { height: 38px; width: 6px; background-image: url('/media/itr/headingbar_R.jpg'); background-repeat: no-repeat; float: left;}

.tmobile_faq { background-image: url('/media/itr/Tmobile_FAQ.jpg'); background-repeat: no-repeat; background-position: 50% center;  width: 500px; height: 160px;}

.sprint_faq { background-image: url('/media/itr/Sprint_FAQ.jpg'); background-repeat: no-repeat; background-position: 50% center; width: 500px; height: 160px;}

.tmobile_faq p {color: #ffffff;}

.tmobile_faq h4 {color: #ffffff; font-size: 12pt; padding-top: 15px;}

.tmobile_faq b { color: #ffffff; font-size: 12pt; }

.tmobile_faq a { color: #ffffff; font-weight: bold;}

.sprint_faq p {color: #000000;}

.sprint_faq h4 {color: #000000; font-size: 12pt; padding-top: 15px;}

.sprint_faq b { color: #000000; font-size: 12pt; }

.sprint_faq a { color: #000000; font-weight: bold;}