@charset "utf-8";
/* CSS Document */

body {
	font-family: 'Source Sans Pro', 'PT Sans', Calibri, sans-serif;
	font-size: 11px;
}

/*********** HEADER **************/
#header {
    background-color: #eee;
}

#header img {
    padding: 9px 0px 9px 38px;
}

#logout a {
	color: #5d5d5d;
}
/*********************************/


/* LEFT: NAVIGATION & QUICK SEARCH */
#nav {
	background-color: #f6f6f6;
}

/* Button Styles */
#nav a {
	color: #363636;
	border:1px solid #f6f6f6;
}

#nav a:hover {
	background-color:#dedede;
	border:1px solid #FFF;
}

#quicksearch p {
	color:#363636;
}

#quicksearch a {
	color:#4882aa;
}

#quicksearch a:hover {
	color: #1b415b;
}
/*********************************/


/*********** CONTENT *************/
#content {
	background-color:#FFF;
}

h1 {
	color: #4882aa;
}

h2 {
	color:#000;
}

h3 {
	color:#666;
}	

a {
	color: #4882aa;
}

a:hover {
	color: #1b415b;
}

.options_right, .options_left {
	color: #a1a1a1;
}

.form_option {
	background-color:#ddeaf3;
	color:#436278;
}

.form_btn a {
	color:#436278;
	background-color:#ccdde8;	
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom:1px solid #5d94b9;
	border-right:1px solid #5d94b9;
}

.form_btn a:hover, .form_btn a:focus {
	background-color:#f0f9ff;
}

.form_btn a:active {
	background-color:#5d94b9;
	color:#2b4252;
}

/* Results table */
.results table {
	border-top:1px solid #ddeaf3;
	border-left:1px solid #ddeaf3;
}

.results td, th {
	border-right: 1px solid #ddeaf3;
	border-bottom: 1px solid #ddeaf3;
}

.results th {
	background-color:#ddeaf3;
	color:#4882aa;
}

.altrow {
	background-color:#f7f7f7;
}

/* Download History */
#tracking_hdr a{
	background-color:#305281;
	color:#FFF;
}

#tracking_hdr a:hover {
	background-color:#6989b6;
}

#tracking_detail th, td {
	color:#305281;
}

#tracking_detail th {
	background-color:#e2e7ed;
}

#tracking_detail .recipient {
	background-color:#bcc7d6;
}

#tracking_detail .table_border {
	border:1px solid #bcc7d6;
}
/*********************************/


/*********** CHECK NAMES ************/
#checknames {
	background-color:#f6f6f6;
	border: 1px solid #5a5a5a;
}

#checknames #border {
	border: 3px solid #5a5a5a;
}

#checknames #hdr {
	color: #FFF;
	background-color:#5a5a5a;
	border-bottom:1px solid #000;
}

.cn_btn a {
	color:#4d4d4d;
	background-color:#f6f6f6;	
	border: 1px solid #b4b4b4;
}

.cn_btn a:hover {
	background-color:#cecece;
}

.cn_btn a:active {
	background-color:#b4b4b4;
	color:#4d4d4d;
}

#checknames .border {
	border-bottom: 1px solid #5a5a5a;
}

/*********************************/

/*** AVAILABLE FILES/TRACKING DETAIL ***/

#detail {
	border: 1px solid #ddeaf3;
}

.tab {
	background-color: #ddeaf3;
}

#det_header {
	background-image:url(../images/bg_detail.gif);
	background-repeat:repeat-x;
	border-bottom: 1px solid #ddeaf3;
	background-color:#f6fafc;
	color:#333;
}

#det_body {
	background-color:#FFF;
	color:#000;
}

#det_footer {
	background-color: #ddeaf3;
}

.det_label {
	color:#4882aa;
}

/***************************************/


/********* PROGRESS BAR SECTION **********/
#progress_section {
	background-color:#ddeaf3;
}

#bg_progress_bar {
	background-color:#325167;
}

#progress_bar {
	background-image:url(../images/progress_bar.gif);
}

.checkmark_txt {
	color:#4882aa;
}

/*********************************/

/*********** FOOTER ************/
#copyright {
	color: #b3b3b3;
}
/*********************************/

/************ MISC ***************/
.accent { /* Accent color (orange) */
	color:#ff9a00;
}
/*********************************/

/************Round Corner ********/
#newpass {
    border-radius: 10px;
}
/*********************************/