
/* -------------------------PAGE------------------------------ */
body, td {margin:0px; padding: 0px;font-family: Tahoma; font-size: 13px;}
body {padding-bottom: 10px;}
img {border-width: 0px;}
table { border-width: 0;}
.tablewithdata td {padding:3px;}
a {color: #043AAB; text-decoration: underline;}
a:hover {color:#313131; text-decoration: underline;}
a.menul:visited, a.menul:active, a.menul  {font-weight:bold;color: #043AAB;text-decoration:none;}
a.menul:hover  {color:#313131; text-decoration: underline;}
a.menul_new:visited, a.menul_new:active, a.menul_new  {font-weight:bold;color: #000000;text-decoration:none;}
a.menul_new:hover  {color:#000000; text-decoration: underline;}
.text { height: 18px; font-size: 11px;}

/* HEADER*/
.TopLeft {background-image:url(../img/head/topleft.gif); vertical-align: middle; text-align: center;height: 59px; width: 37px;}
.TopRightEnd {background-image:url(../img/head/toprightend.gif); height: 59px;background-position: top right; background-repeat:no-repeat; width: 5px;}
.TopRight {background-image:url(../img/head/topright.gif); vertical-align: bottom; height: 59px;}

/* PAGE*/
h1 {margin: 0px; padding:0px; text-align:right; color: #0030A5; font-family:Arial; margin-top: 10px; font-size:19px; text-transform: uppercase; _margin-top:25px;}
h2 {margin: 5px 0px 7px 0px; padding:0px; text-align:left; color: #0030A5; font-family:Arial; margin-top: 10px; font-size:16px; text-transform: uppercase;}
h3 {margin: 5px 0px 7px 0px; padding:0px; text-align:left; color:#202020; font-family:Arial; margin-top: 10px; font-size:14px; text-transform: uppercase;}
.BorderL {background-color:#C2C2C2; width:2px;_width:3px;}
.BorderR {background-color:#C2C2C2; width:3px;}
.BorderX {background-color:#FFFFFF; width:15px;}
.AddLinks {font-size: 11px; color: #063BA9; text-align: center;}
.AddLinks a {color: #063BA9; text-decoration: none;}
.AddLinks a:hover {text-decoration: underline;}
.Login {margin-top: 15px;}
.Login input {margin-right:2px}
.Login .log {border: 1px solid #6D6D6D; font-size:10px; color: #313131; padding: 0px 5px 2px 5px;width: 70px; height:14px;}
.Login .but {background-color:#C8C8C8; font-size:10px; color: #313131; padding: 0px 5px 0px 5px; height:18px;}

/* Tables */
.center {vertical-align: middle; text-align: center; padding: 5px;}
/* FORMS */
.form_text {background-color: #dbdddf; padding: 2px 5px; border-width:1px; font-size: 10px;}

/* DELIVERY*/
#Delivery1,#Delivery2 {background-image:url(/img/delivery/delivery_1.gif); width:358px; height: 193px; padding-left: 15px; background-repeat: no-repeat; vertical-align: top; }
#Delivery2 {background-image:url(/img/delivery/delivery_2.gif);}
.select {background-color: #FFFFFF; font-size:10px; color: #313131; padding: 0px 0px 1px 5px;height:18px;}
.zip {font-size:10px; color: #313131; padding: 1px 5px 1px 10px; height:18px;}
.option {margin-top: 115px; text-align: left;}

/* FLASH*/
.Desc {text-align: justify; color: #244894; font-size: 11px; width: 350px; font-family: Tahoma;}
.Ref {text-align: center; color:#063BA9; font-size: 13px; font-weight: bold; margin-top: 18px;}
.refer {font-family: Tahoma; font-size: 11px; color: #244894; width: 354px; height: 80px; _padding-top: 2px; padding-left: 40px; text-align: left;}
.refer tr td {font-size:11px;}
.ContentReferences td {vertical-align: middle; padding-top: 5px;}
.ContentReferences td a {margin-left: 10px;color: black; font-family: Tahoma; font-size: 11px; text-decoration: none;}
.ContentReferences td a:hover {color: #063BA9; text-decoration: underline;}

/* Bottom */
.BottomLeft,.BottomRight {width: 19px; height: 29px; background-repeat: no-repeat;background-color: #EFEFEF;}
.BottomLeft {background-image:url(../img/bottom/bottomleft.gif);background-position: top right; }
.BottomName { vertical-align: top; background-image:url(../img/bottom/bottomname.gif);background-position: top left; background-repeat: repeat-x; width: 260px; font-family: Verdana; font-size: 10px;color: #FFFFFF; padding-top: 4px; text-align: center;}
.BottomLinks { vertical-align: top;background-image:url(../img/bottom/bottomlinks.gif);background-position: top left;  background-repeat: repeat-x; padding-top: 4px; text-align: center;font-family: Verdana; font-size: 10px;color: #FFFFFF; }
.BottomLinks a {color: #FFFFFF; text-decoration: none;}
.BottomLinks a:hover {text-decoration: underline;}
.BottomRight {background-image:url(../img/bottom/bottomright.gif);background-position: top left; }
.BottomSpace {background-color: #EFEFEF; height: 30px;}
.PageContent {padding-bottom: 15px; width:750px;}


/* FORMS */
select.orig_dest { width: 200px;}
input[type="submit"], input[type="button"] { font-family: Verdana; font-size: 10px; font-weight: bold; color: #666666; height: 16px; padding-top: 0px; border-width: 1px;}
td.header { padding-left: 40px; font-family: Arial; font-size: 14px; font-weight: bold; color: #295AC1; text-align: left;}

.BorderFormL {width:7px; background: url(../img/form_left.gif) repeat-y bottom right;}
.BorderFormR {width:7px; background: url(../img/form_right.gif) repeat-y bottom left;}
.BorderTL {width:7px; height: 6px; background: url(../img/form_top_left.gif) no-repeat bottom right;}
.BorderTC {height: 6px;background: url(../img/form_top.gif) repeat-x bottom right;}
.BorderTR {width:7px; height: 6px; background: url(../img/form_top_right.gif) no-repeat bottom left;}
.BorderBL {width:7px; height: 6px; background: url(../img/form_bottom_left.gif) no-repeat top right;}
.BorderBC {height: 6px;background: url(../img/form_bottom.gif) repeat-x top right;}
.BorderBR {width:7px; height: 6px; background: url(../img/form_bottom_right.gif) no-repeat top left;}

table.block { width: 400px;}
table.form td { font-family: Verdana; font-size: 10px;}
table.form td.border0 { width: 7px; height: 100%; background-image: url("/img/form_left.gif");}
table.form td.border1 { background-image: url("/img/form_right.gif");}
table.form td.border3 { width: 7px; height: 100%; background-image: url("/img/clear_left.gif");}
table.form td.border4 { background-image: url("/img/clear_right.gif");}
table.form td.border2 { width: 100%;}
table.form td.center { /*background-color: #F6F6F6;*/}
img.hor { height: 6px; width: 100%;}
img.vert { height: 100%; width: 7px;}
table.form_content { width: 100%;}
table.form_content tr { padding-top: 3px; padding-bottom: 3px;}
table.form_content tr td.first { text-align: right; width: 125px; font-size: 10px;}
table.form_content tr td { text-align: left; font-family: Verdana; font-size: 10px;}
table.form_content tr td.cost { text-align: left; font-size: 11px; font-weight: bold; background-color: #FFC95D; width: 45px;}
table.form_content tr td.add { text-align: right; width: 100%; font-size: 10px;}
div.add { text-align: right; font-size: 13px; font-weight: bold; color: #F28005;}
table.block tr.form_header td.first { text-align: center; width: 40px;}
table.block tr.form_header td.form_title { color: #FF8400; font: bold 16px Verdana; padding-left: 2px; text-align: left; vertical-align: middle;}
table.block tr td.arrow { vertical-align: top; padding-top: 5px; text-align: center; width: 40px;}
td.help { font-family: Verdana; font-size: 10px; color: #666666; text-align: left;}
td.help table tr td { vertical-align: top; }
td.help2 { font-family: Verdana; font-size: 12px; color: #666666; font-weight: bold; text-align: center;}
div.help_header { font-family: Verdana; font-weight: bold; color: #3E6AC7; padding-left: 15px; font-size: 11px;}
table.calc { padding-left: 20px; width: 295px; }
tr.calc { font-family: Arial; font-size: 10px; color: #666666; font-weight: bold;}
span.help_bold { color: #333333; font-weight: bold;}
div.total { color: #3A67C6; font-family: Verdana; font-weight: bold; font-size: 15px; padding-right: 5px;}
td .header {
	color:#3165CE; font-size:16px; font-weight: bold;
}
td .header_new {
	color: Black; font-size:16px; font-weight: bold;
}

.formlgn { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdddf; BORDER-RIGHT-WIDTH: 1px; BORDER-COLOR: #003399;} 

.doc_title{
	color: #FF8400;
	font: bold 16px Verdana;
}
.form_title { color: #FF8400;font: bold 16px Verdana; padding-left: 2px; text-align: left; vertical-align: middle;}
.FormTitle {color: black;padding:5px; vertical-align:top; text-align: right;}
.FormTitle a {color: black;}
.FormInput {color: black;padding:5px; vertical-align:top; text-align: left;}
.BorderTL,.BorderTR {width: 7px; height: 6px;}
.BorderTC {height: 6px;}
table.form a {color: black;}
table.form a:hover {text-decoration:none;}
table.form td {padding:3px;}
table.units td {padding:3px; /*background-color:#F6F6F6;*/}


div.form a
{
	color: black;
	font: bold 10px Verdana;
	text-decoration: none;
}
div.form a:hover
{
	text-decoration: underline;
}
/* -------------------------DMENU------------------------------ */

/* All <ul> tags in the menu including the first level */
.menulist, .menulist  ul {
float: left;
 margin: 0;
 padding: 0;
 list-style: none;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.menulist ul {
 visibility: hidden;
 position: absolute;
 left: 0px;
}

/*
 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
*/
.menulist li {
 float: left;
 display: inline-block;
 position: relative;
}

/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.menulist ul li {
background-color: #F2F2F2;
 float: none;
 margin-right: 0px;
 margin-bottom: -1px;
 border: 1px solid #CFCFCF;
}
.menulist ul>li:last-child {
 margin-bottom: 1px;
}

/* Links inside the menu */
.menulist a {
 display: block;
 padding: 3px;
 color: #000;
 text-decoration:  none;
}

/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {}
.menulist  a.highlighted {}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
    .menulist a#xyz {
      background-image: url(out.gif);
    }
    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
     background-image: url(over.gif);
    }
*/

/* Only style submenu indicators within submenus. */
.menulist a .subind {
 display:  none;
}
.menulist ul a .subind {
 display:  block;
 float: right;
}

/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.menulist a {
 float: left;
}
.menulist ul a {
 float: none;
}
/* \*/
.menulist a {
 float: none;
}
/* */


/* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/
* html .menulist  ul li {
 float: left;
 height: 1%;
}
* html .menulist  ul a {
 height: 1%;
}
/* End Hack */

.submenu {background-color: #FFFFFF;}
.submenu td a {color: #043AAB; display: block; text-decoration: none; padding: 2px 30px; text-align: left; font-family: Arial; font-size: 12px; text-decoration:none;}
.submenu td a:hover, .submenu tr:hover {color: #043AAB; background-color: #EEB84B; text-decoration:none;}

/* -------------------------OLD STYLES------------------------------ */
A.menu3 {
        FONT-SIZE: 10px; COLOR: #FDECCB; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu3:active {
        FONT-SIZE: 10px; COLOR: #FDECCB; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu3:visited {
        FONT-SIZE: 10px; COLOR: #FDECCB; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu3:hover {
        FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
 A.menu_t:link {
        FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_t:active {
        FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_t:visited {
        FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_t:hover {
        FONT-SIZE: 9px; COLOR: #ffa800; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.input {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bot_text {
        FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.c_text {
        FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.formlgn1 {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdddf; BORDER-RIGHT-WIDTH: 1px; BORDER-COLOR: #003399
}
.formlgn2 {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FCF7DD; BORDER-RIGHT-WIDTH: 0px
}
.formlgn3 {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 1px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; BORDER-RIGHT-WIDTH: 1px
}
.formlgn {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdddf; BORDER-RIGHT-WIDTH: 1px; BORDER-COLOR: #003399
}
.formzip {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #666666; BORDER-TOP-COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc; z-index: 250
}
.formzip1 {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #666666; BORDER-TOP-COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FCF7DD; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc; z-index: 250
}
.t3 {
        FONT: 9px Arial,Helvetica,sans-serif; COLOR: black
}
.t4 {
        FONT: 9px Arial,Helvetica,sans-serif; COLOR: #dbdddf
}
        .tright_top_bot {
        BORDER-RIGHT: #cccccc 1pt solid; border-top: 1px solid #cccccc; border-bottom: 1px solid #eeeeee }
        .tright_left_bot {
        BORDER-RIGHT: #cccccc 1pt solid; border-left: 1px solid #cccccc; border-bottom: 1px solid #eeeeee }
         .tright_bot1 {
        BORDER-RIGHT: #cccccc 1pt solid; border-bottom: 1px solid #eeeeee }
         .tleft_bot1 {
        BORDER-lefT: #cccccc 1pt solid; border-bottom: 1px solid #eeeeee }
     .tleft_top_bot {
        BORDER-lefT: #cccccc 1pt solid; border-top: 1px solid #cccccc; border-bottom: 1px solid #eeeeee }
         .t_tab1 {
        BORDER-lefT: #cccccc 1pt solid; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
        .t_tab2 {
        BORDER-right: #cccccc 1pt solid; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
        .bot_l_r {
        BORDER-lefT: #eeeeee 1pt solid; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee }
        .t_top_bot {
         border-top: 1px solid #cccccc}
         .tab_bot {
         border-bottom: 1px solid #eeeeee}
         .t_bot_l {
         border-bottom: 1px solid #cccccc; BORDER-lefT: #cccccc 1pt solid}
          .t_bot_r {
         border-bottom: 1px solid #cccccc; BORDER-right: #cccccc 1pt solid}
         .t_bot {
         border-bottom: 1px solid #cccccc; BORDER-lefT: #cccccc 1pt solid; BORDER-right: #cccccc 1pt solid}
         .t_top {
         border-top: 1px solid #cccccc; BORDER-lefT: #cccccc 1pt solid; BORDER-right: #cccccc 1pt solid}
         .t_left{
         border-left: 1px solid #cccccc}
         .t_right{
         border-right: 1px solid #cccccc}
.itr {
        VISIBILITY: hidden}
.menuHolder {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.calc_font {
        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.calc_font_long {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.calc_input {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}
.small {
        FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#sed-div DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; width: 300; height: 100} 

