/*~~~~~~~~~~~~~~~~~~~External stylesheet for themailcall.com~~~~~~~~~~~~~~~~~~~*/
body {font-family:'Times New Roman', Times, serif; font-size: 12pt}
table {border-right: 10pt solid #fff; border-left: 10pt solid #fff; background-color:#fff; padding:0em;}
a {color:#171d66; text-decoration:underline}
a:visited {color:#7F277F; text-decoration:underline}
h1 {font-size:32pt; font-family:times; padding-top:5px; padding-bottom:4px; text-align:left; font-weight:bold; margin:0; text-decoration:none}
h2 {font-size:12pt; font-family:times; padding-top:5px; padding-bottom:4px; text-align:left; font-weight:bold; margin:0; text-decoration:none; color:#171d66}
h3 {font-size:14pt; font-family:times; padding-top:5px; padding-bottom:4px; text-align:left; font-weight:bold; margin:0; text-decoration:none; }
h4 {font-size:14pt; font-family:times; padding-top:5px; padding-bottom:0px; text-align:left; border-bottom:4px solid #171d66; font-weight:bold; margin:0}
h5 {font-size:11pt; font-family:times; padding-top:25px; padding-bottom:4px; text-align:left; font-weight:bold; margin:0; text-decoration:underline}
h6 {font-size:22pt; font-family:times; padding-top:5px; padding-bottom:4px; text-align:left; font-weight:bold; margin:0; text-decoration:none}
h7 {font-size:24pt; font-family:times; padding-top:5px; padding-bottom:4px; text-align:left; font-weight:bold; margin:0; text-decoration:none}

					  
/*~~~~~~~~~~~~~~~~~~~Header bar with logo~~~~~~~~~~~~~~~~~~~*/
#headerbar {color:#A4A7B0; text-align:center; border-top:10px solid #fff}
#headerbar a {color:#A4A7B0; text-decoration:none}
#headerbar a:hover {cursor:hand; text-decoration:underline;}

/*~~~~~~~~~~~~~~~~~~~Holiday Hours Link~~~~~~~~~~~~~~~~~~~*/
#holidayhours {text-align:right}
#holidayhours a {color:#0B610B; text-decoration:underline}
#holidayhours a:hover {cursor:hand; color:#171d66; text-decoration:underline;}

/*~~~~~~~~~~~~~~~~~~~Navigation bar~~~~~~~~~~~~~~~~~~~*/
#navigationbar {margin: 0; padding: 0; padding-top:7px; }
#navigationbar li {list-style: none; float: left; width:180px }
#navigationbar li a {display:block; padding: 5px 10px 5px 22px; background-color: #161D81; font-size:11pt; color: #FFFFFF; text-decoration: none; font-weight:bold; text-align:center; 
					 border-right:3px solid #fff; -moz-border-radius:5pt} /*header*/
#navigationbar img{margin: 0px 5px; border:none} /*indent arrow from header text*/
#navigationbar a:hover{background-color:#DCDEE5; color:#000000;} /*hover header*/
#leftnavigationbar {border-left:10px solid #fff}

/*SubMenu*/
#navigationbar li ul {display: none; border-top:2px color:#fff; } 
#navigationbar li:hover ul {display: block; position: absolute; margin: 0; padding: 0; }
#navigationbar li:hover li {float: none; }
#navigationbar li:hover li a {background-color: #DCDEE5; border-top:2px solid #fff; color: #000; text-align:left; padding:5px 8px 5px 6px;} /*subitem*/
#navigationbar li li a {font-weight:bold; }
#navigationbar li li a:hover {background-color: #B5B9C6; } /*hover submenu*/
#lastsubmenuitem {border-bottom: 2px solid #fff; -moz-border-radius:4pt}


/*~~~~~~~~~~~~~~~~~~~Page Specific Formatting~~~~~~~~~~~~~~~~~~~*/
#justifymaintable {padding-top:6px; text-align:justify; padding-right:35px; font-size:14pt}
#upstracking {text-align:right; padding-top:5em; padding-right:35px; background-repeat:no-repeat; background-position:center; width:200px}

/*The three mailing options blocks*/
#mailclass table {background-repeat:no-repeat; background-position:center; border:none; padding:0pt}
#mailclass td {text-align:left; padding-left:10px; margin:0px; text-indent:0px; padding-right: 9px; padding-top: 0px; font-size: 11pt; border:none;}
#mailclass td ul {text-align:left; padding-left:20px; margin:0px; text-indent:0px; padding-top:0px}
.largerfont {font-size:12pt; font-weight:bold; color:#171d66; border-bottom: 1px groove #171d66} /*Accent for per piece rates*/
.largeheader {font-family:Arial; font-size:20pt; font-weight:bold; color:#171d66; text-decoration:none; padding-top:5px; padding-bottom:0px; text-align:left; border-bottom:4px solid #171d66; margin:0} /*Larger header used on homepage for shipping services*/
.carriers {font-family:Arial; font-size: 20pt; font-weight:bold; text-decoration:none; padding-left:20px}
.largertext {font-family:Times; font-size: 12pt; text-decoration:none; text-align:left; }

#padleft {padding-left:30px; text-align:left}
#padleft ul {padding-left:20px; text-align:left; margin:0px; text-indent:0px; padding-top:0px}
#padleftjustify {padding-left:30px; text-align:justify}
#padleftjustify ul {padding-left:20px; text-align:justify; margin:0px; text-indent:0px; padding-top:0px}
#padleftjustify ul li {text-align:justify; margin:0px; text-indent:0px; padding-top:2px; margin-left:8px;}
#businesshours {background-repeat:no-repeat; background-position:center; border:none;}
#leftcol {text-align: left; padding-left:13px}
#rightcol {padding-right:11px; text-align:center}
#centerimg {padding:0px; border:none; text-align:center}
#rightimg {padding:0px; border:none; text-align:right;}
.smallerfont {font-size:11pt}
#padleftjustifyindent ul {padding-left:75px; text-align:justify; margin:0px; text-indent:0px; padding-top:0px}
#alignright {text-align:right; padding-right:50px}
