/* CSS Document */

* {	margin:0; padding:0;
	font-size:100%;}

body{ height:100%; color:#363636;font:normal 11px Arial, Helvetica, sans-serif;}

img {vertical-align:top;}
a img { border:0;}


.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
input, select {font-weight:normal;}

a {color:#006eac;}
a:hover{text-decoration:none;}
p {padding-top:18px;}
strong {color:#3f3f3f;}

/* ============================= main layout ====================== */

.top-tail {background:url(images/top-tail.gif) top center repeat-x #e7e7e7;}
.bottom-tail {background:url(images/bottom-tail.gif) bottom repeat-x;}
.top-tail2 {width:50%; position:absolute; height:210px; right:0; z-index:0;}

/*li { background:url(images/list-bg.gif) no-repeat 0 6px; padding-left:10px; line-height:1.5em;}*/
li a {color:#006eac;}

.error li {color:#ff0000;}

.imgindent {margin:0 30px 0 0; float:left;}
.imgindent2 {margin:0 20px 0 0; float:left;}

.link {background:url(images/link-bg.gif) no-repeat 0 7px; padding-left:12px; font-size:0.917em; color:#951600; display:inline-block; margin-top:20px;}
.link2 {color:#061317; line-height:1.273em;}
.title {margin-bottom:14px;}
.title2 {margin-bottom:9px;}

/* ============================= content ====================== */

.box {background:#fff url(images/box-bottom-bg.jpg) bottom left no-repeat; position:relative; margin:-35px 0 -54px 0; width:100%;}
.box .corner-top-right {background:url(images/box-corner-top-right.gif) top right no-repeat;}
.box .corner-top-left {background:url(images/box-corner-top-left.gif) top left  no-repeat; width:100%;}
.box .indent {padding:21px 15px 33px 18px;}

/*
.boxMC {background:#fff url(images/li-box-bottom-bg.jpg) bottom left no-repeat; position:relative; margin:-35px 0 -54px 0; width:100%;}
.boxMC .corner-top-right {background:url(images/box-corner-top-right.gif) top right no-repeat;}
.boxMC .corner-top-left {background:url(images/box-corner-top-left.gif) top left  no-repeat; width:100%;}
.boxMC .indent {padding:21px 15px 33px 18px;}

.boxMCAdmin {background:#fff url(images/li-box-bottom-bg-big.jpg) bottom left no-repeat; position:relative; margin:-35px 0 -54px 0; width:100%;}
.boxMCAdmin .corner-top-right {background:url(images/box-corner-top-right.gif) top right no-repeat;}
.boxMCAdmin .corner-top-left {background:url(images/box-corner-top-left.gif) top left  no-repeat; width:100%;}
.boxMCAdmin .indent {padding:21px 15px 33px 18px;}
*/

.col-pad {padding-right:34px;}
.col-pad2 {padding-right:50px;}

.line-hor {background:url(images/line-hor.gif) bottom left repeat-x; padding:13px 15px 25px 23px;}
.col-2 .line-hor {padding:13px 10px 25px 16px;}

.indent1 {padding:20px 10px 0 17px;}
.indent2 {padding:10px 0 0 0;}
.indent3 {padding:36px 15px 0 23px;}

.margin1 {margin-bottom:4px;}
.margin2 {margin-top:28px;}
.margin3 {margin-top:11px;}
.margin4 {margin-top:17px;}
.padding0 {padding-top:0;}
.padding1 {padding-top:10px;}
.padding2 {padding-top:15px;}

.extra1 {margin:50px 0 0 -35px; position:relative;}
.extra2 {background:url(images/list-bg.gif) no-repeat 0 5px; padding-left:10px; color:#006eac;}

.text2 {font-size:0.917em; line-height:1.182em;}
.text3 {color:#006eac;}
.phone {display:inline-block; width:72px;}

/* ============================= footer ====================== */

#footer {text-align:center; color:#fff; font-size:0.917em;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer .menu {padding:50px 0 3px 25px;}
#footer .menu li {display:inline; font-weight:bold; padding:0; background:none;}
#footer .menu li a {margin:0 3px 0 2px;}

#footerMC {text-align:center; color:#fff; font-size:0.917em;}
#footerMC a {color:#fff; text-decoration:none;}
#footerMC a:hover {text-decoration:underline;}
#footerMC .menu {padding:50px 0 3px 25px;}
#footerMC .menu li {display:inline; font-weight:bold; padding:0; background:none;}
#footerMC .menu li a {margin:0 3px 0 2px;}
/* ============================= header ====================== */

.logo {position:absolute;margin:40px 0 0 40px;}
.slogan {position:absolute;margin:60px 0 0 430px;}

#header .menu {padding:32px 0px 0px 44px; text-align:left;}
#header .menu ul {width:100%; overflow:hidden;}
#header .menu li {float:left; margin-right:1px; background:none; padding:0;}
#header .menu li a {width:134px; height:32px; display:block; text-decoration:none;}


/* ============================= forms ============================= */

#Form {padding:10px 0 0 0;}
#Form .rowi {height:30px;}
#Form .link {float:right; margin:0 0 0 22px;}

link-indent {margin:0 24px 0 32px;}

#ContactForm {padding:0 5px 0 13px;}
#ContactForm .rowi {height:30px;}
#ContactForm .input {width:175px;}
#ContactForm .link {float:right; margin:5px 0 0 30px;}
#OrderForm {padding:30px 0 0 0;}
#OrderForm strong {color:#006eac;}
#OrderForm .rowi {height:30px;}
#OrderForm a {color:#951600; font-size:0.917em;}

/* EzySend */
.DropDownList {font-size:11px;border:1px solid #CECECE}

.menuSubItem {line-height:2; font-size:9px; font-weight:bold; text-indent:3px; min-width:130px; width:130PX; background-color:#003774; color:White !important;float:left; }

.menuSubItemSelected { font-size:9px; font-weight:bold;min-width:135px; background-color:#e5b201;  color:White !important; z-index:1000; overflow:visible;}

.menuSubItemSelected { font-size:9px; font-weight:bold;min-width:135px; background-color:#e5b201;  color:White !important; z-index:1000; overflow:visible;}

.menuItem {  background:url(images/menubackground.PNG) no-repeat;color:white !important; font-size:10px; font-weight:bold; background-repeat:no-repeat; width:134px; height:32px; text-align:center;  z-index:1000; overflow:visible; line-height:2.5;   }

.menuItemSelected { background:url(images/menuselectedbackground.PNG); color:white !important; font-size:10px; font-weight:bold; background-repeat:no-repeat; width:134px; height:32px;  z-index:1000; overflow:visible; line-height:2.5;}

.menuItemHover { background:url(images/menuselectedbackground.PNG); color:white !important; font-size:10px; font-weight:bold; background-repeat:no-repeat;  width:134px; height:32px;  z-index:1000; overflow:visible; line-height:2.5;}

.menuItem a 
{ background-image: none; }

h1 {
    font-size: 32px !important;
    font-weight: bolder;
}
h2 {
    font-size: 24px;
    font-weight: bolder;
}
h3 {
    font-size: 18.72px;
    font-weight: bolder;
}
h4 {
    font-size: 16px;
    font-weight: bolder;
}
h5 {
    font-size: 13.28px;
    font-weight: bolder;
}
h6 {
    font-size: 10px;
    font-weight: bolder;
}

.statusLegend ul {
    width: 960px;
    margin: auto;
    padding-top:5px;
    padding-bottom:50px;
}

.statusLegend > li {
    float: left;
    height: 20px !important;
    line-height: 20px !important;
    text-align: center;
    border: 1px solid transparent;
    padding-left: 5px;
    padding-right: 5px;
    margin: 5px
}    

