@charset "utf-8";

.services{font-size:13px;}
.services p{ margin:0;padding:0;}
.services a{color:#000;}
.services a,
.services a:hover,
.services a:active{text-decoration:none;outline:none;}
.services input{ -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.services label{ font-weight:normal;}
.services img{max-width:100%;height:auto !important}
.services .inputText{border:1px solid #ddd; width:200px;height:17px;line-height:17px;padding:2px;}
.services .date{border:1px solid #ddd; width:100px;height:17px;line-height:17px;padding:2px;}
.services .inputTextarea{border:1px solid #ddd; width:50%;height:55px;line-height:17px;padding:2px;}
.services .inputRadio{margin-right:10px;vertical-align:middle;}
.services .inputRadio input{padding:2px 5px 2px 0;}
.services .inputSelect{border:1px solid #ddd; height:24px;line-height:24px;padding:2px;}
.services .icon.check{ background:url(../img/check_icon.png) no-repeat; padding:2px 16px 0 0; margin-right:5px;}

.services .seHeader{ margin:0 0 10px 0;overflow:hidden;}
.services .seHeader .seTitle{ float:left;background:url(../img/services_icon.png) no-repeat;padding-bottom:10px;}
.services .seHeader h1{ margin:0;padding:0;font-size: 2em;padding:5px; margin-left:56px;overflow:hidden;font-weight: normal;}
.services .seHeader .seMenu{ float:right; padding:0;margin:0;list-style:none; overflow:hidden;border-right:0;}
.services .seHeader .seMenu li{ float:left;margin:0; padding:0;font-weight: 400;font-size:15px;border-bottom:2px solid #ddd;}
.services .seHeader .seMenu a{ display:block;padding:10px 16px;}
.services .seHeader .seMenu a:hover,
.services .seHeader .seMenu a:active{ background:#eee;} 
.services .seHeader .seMenu li.on{border-color:#2E94B5;}
.services .seHeader .seMenu li.on,
.services .seHeader .seMenu li.on > a,
.services .seHeader .seMenu li.on > a:hover,
.services .seHeader .seMenu li.on > a:active{color:#2E94B5;font-weight:bold;background:none;} 

.services .servicesFormTable{ border:0;border-spacing:0;width:100%;margin:10px 0;border-top:2px solid #8DAFD4;border-bottom:2px solid #8DAFD4;font-size: 13px;}
.services .servicesFormTable th{ border:0; border-bottom:1px solid #C3D5E9; padding:8px 10px; width:20%; text-align:center; line-height:normal; font-weight:bold; color:#4d4d4d;background:#EBF3FA;}
.services .servicesFormTable td{ border:0; border-bottom:1px solid #C3D5E9; padding:8px 20px; text-align:center; line-height:normal; vertical-align:middle; color:#4d4d4d;}
.services .servicesFormTable td.services_form{width:80%;text-align:left;float:none;}
.services .servicesFormTable p{color:#999;margin:10px 0 5px 0;}
.services .servicesFormTable caption{ text-align:right;padding-top: 10px;height: 30px;}

.services .requestSubmit{text-align:center; margin:10px 0;padding:20px 0;}
.services .servicesBottom {display:inline-block;margin:0 5px;padding:9px 15px;font-size:16px;border:none;cursor:pointer;text-align:center;background: #00ADB5;color: #fff;}
.services .servicesBottom.payment{background:#F8B500;}
.services .servicesBottom.cancel{background:#ccc;}
.services .servicesBottom.terms{background:#5F2F8E;}
.services a.sBottom {margin-left: 5px;padding: 8px 13px;cursor:pointer;text-align:center;color:#fff;background:#46518C;}

.services .ManageList{ border:0; width:100%; padding-top:10px;font-size: 13px;}
.services .ManageList a{ color:#0027C6;}
.services .ManageList th{ border:0; border-top:1px solid #ddd; border-bottom:1px solid #dcdcdc; padding:12px 8px; text-align:center; line-height:normal; font-weight:bold; color:#4d4d4d;}
.services .ManageList td{ border:0; border-bottom:1px solid #e6e6e6; padding:10px 8px; text-align:center; line-height:normal; vertical-align:middle; color:#4d4d4d;}

.services .downloadFileList{ border:0; width:100%;font-size: 13px;}
.services .downloadFileList a{ color:#0027C6;}
.services .downloadFileList th{ border:0; border-top:1px solid #ddd; border-bottom:1px solid #dcdcdc; padding:4px; text-align:center; line-height:normal; font-weight:bold; color:#4d4d4d;}
.services .downloadFileList td{ border:0; border-bottom:1px solid #e6e6e6; padding:4px; text-align:center; line-height:normal; vertical-align:middle; color:#4d4d4d;}
.services .downloadFileList td.title{ text-align:left;}
.services .downloadFileList a.noDownload{ color:#AAAAAA;}
.services .downloadFileList p{ margin:0;padding:0;color:#4d4d4d;}
.services .downloadFileList .description{ text-align:left;margin:5px;padding:5px;border:1px solid #ddd;}

/* downloadFile List Navigation */
.services .downloadFile .ListNavigation{ margin:5px 0; text-align:center; *zoom:1; _zoom:0;}
.services .downloadFile .pagination{ padding:5px 0; margin:0; text-align:center;}
.services .downloadFile .pagination a,
.services .downloadFile .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; padding:3px 5px; vertical-align:middle; border:1px solid #e7e7e7;color:#4d4d4d;}
.services .downloadFile .pagination strong{ border:1px solid #F1B767;color:#E94E8F;}
.services .downloadFile .pagination a.prevEnd,
.services .downloadFile .pagination a.nextEnd{ font-weight:normal; white-space:nowrap; text-decoration:none; border:1px solid #e7e7e7;color:#4d4d4d;}

/* List Navigation */
.services .ListNavigation{ margin:30px 0; text-align:center; *zoom:1; _zoom:0;}
.services .pagination{ padding:15px 0; margin:0; text-align:center;}
.services .pagination a,
.services .pagination strong{ position:relative; display:inline-block; text-decoration:none; line-height:normal; padding:5px 10px; vertical-align:middle; border:1px solid #e7e7e7;color:#4d4d4d;}
.services .pagination strong{ border:1px solid #F1B767;color:#E94E8F;}
.services .pagination a.prevEnd,
.services .pagination a.nextEnd{ font-weight:normal; white-space:nowrap; text-decoration:none; border:1px solid #e7e7e7;color:#4d4d4d;}

.services .serviceInTerms{margin: 10px 0;padding: 12px 15px;font-size: 14px;color: #fff;background:#999;}
.services .serviceOnTerms{margin: 10px 0;padding: 15px;height:300px;overflow:auto;border:1px solid #ddd;}
.services .checkAgreementTerms{padding: 10px 0;font-size: 14px;color: #000;}
