@charset "utf-8";
/* CSS Document */
body, html{margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; background:#f3f3f3 ;}
.logo{padding:18px 0 19px 12px;} 
.padhead{padding:13px 0 0 0;}
.head-mate{padding:7px 0 0 12px;}
.head-mate h4{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#696969; text-decoration:none; padding:0; margin:0; font-weight:normal;}
.head-mate h3{ font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#2b579a; text-decoration:none; padding:0; margin:0; font-weight:normal;}
.orderbtn{
	margin-top: 24px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 9px;
}

.tplinkmidbg{background:url(../images/tplink-mid-gray-bg.jpg) repeat-x;}
.tplink{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
.tplink a{ color:#000; text-decoration:none; padding:15px 25px 16px 25px; display:block;}
.tplink a:hover{ color:#0167b1; text-decoration:none; }
.tplink ul{list-style:none; margin:0; padding:0;}
.tplink li{ background:url(../images/gray-divider.jpg) left no-repeat; float:left; }
.tplink .active{color:#0167b1;}

/* mid left part */
.tplink .divider{float:left;}

.padcontentbox{padding:18px 0 0 0;}
.lfthead{background:url(../images/lft-head-bg.jpg) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; padding:10px 0 8px 11px; color:#fff;}
.skylftbg{
	background:#a9c3ec;
	font-size:11px;
	color:#031635;
	line-height:15px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.bluetxt{ color:#224171; font-size:13px; text-align:right; padding:7px 0 2px 0; float:right;}
.lightskybg{
	border:1px solid #c6dafb;
	color:#0B293E;
	padding:2px 0 1px 3px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #b8d4ff;
} 

.commentbox{width:155px; height:39px; border:none; background:#b8d4ff; font-size:11px;}
.commentboxa{width:80px; height:16px; border:none; background:#b8d4ff; font-size:11px; float:right;}
.clearbtn{margin:0 5px 0 3px;}
.lightblue{color:#2462c1;}
.reamorebtn{margin:0 0 0 1px;}
.btmmidgrad{background: url(../images/mid-btm-grad.jpg) repeat-x; padding:0 0 8px 0;}
.vr-brdr{background:url(../images/vr-brdr.jpg) right no-repeat; padding:20px 0 0 0;}
.bigblue{font-size:15px; color:#224171; padding:0 0 12px 0;}
.mrbtn{margin:15px 0 0 0;}
.btm-content p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; margin:0; padding:8px 0 8px 0; line-height:15px;}
.blacksml{font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif; padding:10px 5px 5px 0;}



/* footer part */
.footer{
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	display:block;
	background:#fff url(../images/ftr-bg.jpg) repeat-x top ;
}
.footerlink{font-size:11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:16px;}
.footerlink a{ color:#000; text-decoration: none;}
.footerlink a:hover{color:#000; text-decoration:underline; }
.copytxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-decoration:none; line-height:16px;}
.copytxt a{ color:#0167b1; text-decoration:none;}
.copytxt a:hover{ color:#666; text-decoration:none;}
.ftxt{font-size:11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 8px; line-height:16px; border-right:1px solid #bfbfbf;}

.bannerbg{ background:url(../images/tp-home-bg1.jpg) no-repeat; padding:44px 0 0 14px;}
.bannerimg1{ background:url(../images/tp-home-img1.jpg) no-repeat;}
.bannerimg2{ background:url(../images/tp-home-img2.jpg) no-repeat; }

.black p{font-size:11px; color:#000; margin:0; line-height:18px;}
.welcomehead{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 0;
}

.graytxt{padding:7px 0 0 0;}
.graytxt p{color:#4c4c4c;  font-size:12px; margin:0; font-family:Arial, Helvetica, sans-serif;}
.skylight{color:#047fd7;}
.skygraybrdr{border-bottom:1px solid #cdd9eb; padding:0 0 7px 0;}
.skygraybrdr h4{font-size:13px; color:#000; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.skygraybrdr h2{
	font-size:30px;
	color:#0c72c1;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0 0 2px 0;
}
.inn-page-rightpart-padd{padding:0 0 0 20px;}
.inn-page-bannerpad{padding:9px 0 0 0;}


.innerhead h2{font-size:18px; color:#0c72c1; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 5px 0; border-bottom:1px solid #cdd9eb;}
.innercontpad{padding:0 0 0 6px; }
.innercontent{padding: 12px 0 0 0; font-size:12px; color:#4c4c4c; margin:0; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
.innercontent p{font-size:12px; color:#4c4c4c; margin:0; font-family:Arial, Helvetica, sans-serif; line-height:16px;}
.innercontent p a{color:#4c4c4c; text-decoration:underline;}
.innercontent p a:hover{color:#0c72c1; text-decoration: none;}

.innercontent ul{ list-style:none; padding:0 0 0 10px; margin:0;}
.innercontent li{ background:url(../images/arrow1.gif) no-repeat 0px 4px; padding:0 0 5px 15px; margin:0;}

.bigsky{color:#0c72c1; font-weight:bold; margin:0; display:block; padding:0 0 5px 0;}
.bigsky-ne{color:#0c72c1; font-weight:bold; margin:0; }
.reftxt{color:#0c72c1; font-weight:bold; margin:0; line-height:18px;}

.innercontent h2{font-size:18px; color:#0c72c1; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 0 5px 0; }

.contact p{font-size:12px; color:#4c4c4c; margin:0; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.contact p a{color:#4c4c4c; text-decoration:none;}
.contact p a:hover{color:#0c72c1; text-decoration: underline;}

.contact h2{font-size:18px; color:#0c72c1; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:10px 0 3px 0; }
.contact .bigsky1{color:#0c72c1; font-weight:bold; margin:0;  padding:0 0 5px 0; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.lightsky{ color:#0073c6;}
.orderimg{border:1px solid #fff; margin:0 0 0 9px;}
.orderbox{background:#f9f9f9; border:1px solid #fff; padding:14px 0 14px 14px; }
.whtbox{background:#fff; border:1px solid #e8e8e8; padding:4px 0 4px 10px;}
.ordrhead{background:url(../images/bullet-round.jpg) no-repeat 0px 1px; padding:0 0 10px 25px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
.redtxt{font-size:15px; color:#c81306; margin:0; font-family:Arial, Helvetica, sans-serif; padding:0 0 5px 0; display:block;}
.oboxpad{padding:0 0 25px 0;}
.ordrinputbox{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#696969; width:240px; height:15px; border:1px solid #fff; padding:1px;}
.ordrdropbox{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#696969; width:240px; border:none; padding:0; margin:1px;}
.ordrbighead{background:#1685d5; border:1px solid #fff; font-size:15px; color:#fff; padding:4px 0 4px 8px; font-family:Arial, Helvetica, sans-serif;}

.boxhead{background:#1685d5; font-size:13px; color:#fff; padding:3px 0 3px 5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.boxtxt{font-size:12px; color:#4c4c4c; margin:0; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding:2px 0 2px 5px; background:#fff;}
.red{ color:#ff0000;}
.mainpad-order{padding:25px 0 10px 0;}
.mainpad-order-a{padding:25px 0 0 0;}
.mainpad-order-b{padding:0 0 10px 0;}
.bigsubmitbtn{padding:19px 0 0 0;}

.bbb-logo {
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 0px;
	display: block;
	padding: 0px;
	float: right;
}
.bold-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C72C1;
	text-decoration: none;
}
.vias-img {
	display: block;
	margin-top: 16px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.lightblue-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0474CA;
	text-decoration: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.logo-movin-img {
	display: block;
	padding: 2px;
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #AEAEAE;
}

.logo-movin-img-a{
	display: block;
	padding: 2px;
	float: right;
	margin:0px;
	border: 1px solid #AEAEAE;
}
.padten{padding:0 0 10px 0;}.innercontent-border {
	background-color: #ffffff;
	margin: 5px;
	padding: 5px;
	border: 3px solid #CCCCCC;
}

