﻿body
    {
    font-family:Arial,tahoma;
    margin:0px;
    background-image:url(../../images/bodybg.jpg);
    background-position:left top;
    background-repeat:repeat-x;
    color:#333333;
    font-size:11px;    
    }
    
    .HiddenDiv
    {display:none;
     visibility:hidden;
    	}
    	.VisibleDiv{display:block;visibility:visible;}
.Comment
    {
    font-family:Tahoma;
    font-size:11px;    
    }
a
    {
        text-decoration:none;
    }
b
    {
    color:#660000;
    font-size:14px;
    
    }
i
{
    color:Red;
}



.Footer a
{
    font-size:11px;
    color:#333333;
    text-decoration:none;
    padding-right:8px;
}
.RedButton
{
    color:White;
    font-weight:bold;
    background-color:#c00000;
    border:0px;
    padding:4px;
}
.Standard
{
    background-image:url(/images/standard.jpg);
    width:265px;
    height:120px;
    float:left;
}
.Express
{
    background-image:url(/images/express.jpg);
    width:265px;
    height:120px;
    float:left;
}
.Header
{
     
     color:white; 
       
    font-family:segoe print; 
    font-size:22px;
   
    background-image:url(../../images/scheduleBG.jpg);
    background-repeat:no-repeat;
    padding-bottom:15px;
   
   
}
#Summary
{
    padding:15px;
    width:100%;
    font-family:Tahoma;
    font-size:12px;
    color:#333333;
}
#Summary TD
{
    padding:5px;
    background-color:#fefefe;
    border-bottom:solid 1px #cccccc;
}
.Charges
{
    font-weight:bold;
    font-size:14px;
    color:Blue;
}
.ListItem li
{
    padding:5px;
    border-bottom: #cccccc dotted 1px;
    margin-left:0px;
    list-style-image:url(/images/bullet.png);
    color:#000000;
   
}
#RightContent
{
    background-image:url(../../images/rights.jpg);
    background-repeat:no-repeat;
   
    padding:5px;
}

#phone
{
    color:White;
}

.Phone
{
    font-size:16px;
    font-weight:bold;
}

.NavMidAnchor
{
    color:white;
    font-family:Arial;
    font-size:13px;
    padding-right:30px;
    font-variant:small-caps;   
    text-decoration:none;
}

.SelectedNavMid
{	color:#FFA509;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    padding-right:30px;
    font-variant:small-caps;   
    text-decoration:none;
	}
.NavMidAnchorBlack
{
    color:Black;
    font-family:Arial;
    font-size:13px;
    padding-right:30px;
    font-variant:small-caps;   
    text-decoration:none;
}
.NavMidAnchorBlack:hover
{
    color:#FFA509;
    font-family:Arial;
    font-size:13px;
    padding-right:30px;
    font-variant:small-caps;   
    text-decoration:none;
}


.Bigger
{
    font-size:14px;
}
.NavMid
{
    background-image:url(/images/navbg.png);
    background-repeat:repeat-x;
}

input["type=select"]
{
    font-family:Tahoma;
    font-size:11px;
}

.NavMid a:hover
{
   
    color:gray;
   
}

.Textbox
{
    background-image:url(/images/txtBg.jpg);
    background-repeat:repeat-x;
    border:0px;
    height:21px;
}
.GridView th
{
	padding-left:0px;
	margin-left:0px;
	text-align:left;
	
	}
.GridView td
{
    border-bottom:solid 1px #cccccc;
    background-color:White;
    border-top:solid 1px #cccccc;
}
.black
{
	background-color:#000000;
	}
	.bigSteps
{
   background-color:#e7eef7;
   border-top:1px solid #8cafd8;
   border-bottom:2px solid #8cafd8;
   min-height:100%;
   height:650px;
   font-size:14px;
    font-weight:bold;
    color:#4c89cf;
    padding:10px;
    
}
.Steps
{
   background-color:#e7eef7;
   border-top:1px solid #8cafd8;
   border-bottom:2px solid #8cafd8;
   height:22px;
   font-size:14px;
    font-weight:bold;
    color:#4c89cf;
    padding:3px;
    
}
.Button
{
    
    background-image:url(/images/btbBG.jpg);
    background-repeat:repeat-x;
    background-color:Transparent;    
    height:23px;
    font-family:Tahoma;
    border:solid 1px #cccccc;
    cursor:pointer;
}

#shadow-container {
	    position: relative;
	    left: 3px;
	    top: 3px;
	    margin-right: 3px;
	    margin-bottom: 3px;
    }
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .divShadowed{
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .divShadowed {
		background: #fafafa;
		border: 1px solid #d9d9d9;
		padding: 2px;
		
	}
	.SearchHeadings
		{
		color:#666444;
		font-size:12px;
		font-weight:bold;
		}
		
		
		
		
		/*new*/
	/*** ESSENTIAL STYLES ***/
.mt-nav, .mt-nav * {
	margin:0;
	padding:0;
	list-style:none;
}
.mt-nav {
	line-height:1.0;
}
.mt-nav ul {
	position:absolute;
	top:-999em;
	width:230px;
}
.mt-nav ul li,
.mt-nav li li a {
	width: 100%; 
}
.mt-nav li 
{
    padding-right:20px;
	float:left;
	position:relative;
	z-index:999;
}

.mt-nav li:first
{
    padding-left:20px;
	float:left;
	position:relative;
	z-index:999;
}

.mt-nav a {
	display:block;
}
.mt-nav li:hover ul,
.mt-nav li:focus ul,
ul.mt-nav li.sfHover ul {
	left:0;
	top:26px;
}
.mt-nav li:hover li ul,
.mt-nav li:focus li ul,
.mt-nav li.sfHover li ul {
	top:-999em;
}
.mt-nav li li:hover ul,
.mt-nav li li:focus ul,
ul.mt-nav li li.sfHover ul {
	left:230px;
	top:-1px;
}
.superfish li:hover ul,
.superfish li:focus ul,
.superfish li li:hover ul {
	top: -999em;
}

.mt-nav {
	font-size:11px; 
	float:left; /* needed for horizontal layout */
}
.mt-nav a em {
	position:absolute;
	left:-9999em;
}
.mt-nav .tab {
	height:27px;
}

.mt-nav li {
	white-space:nowrap;
}
.mt-nav a {
	
	padding:0;
	text-decoration:none;
}
.mt-nav li li a {
	padding: 12px 0;
	text-indent: 22px;
}
.mt-nav li li.lastli {
	border:0;
}
.mt-nav li li.lastli a {
	-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;
	}
.mt-nav li li a:hover, .mt-nav li li a:focus 
{
    
	background:#000;
	color:#FFA509;
}
.mt-nav li li a
{
    
	border-bottom:1px solid #484b51;
	border-bottom:1px solid rgba(255,255,255, 0.2);
}

.mt-nav li ul {
	width:230px;
	z-index:999;
	-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;
	box-shadow: 0px 0px 10px rgba(0,0,0, 0.4);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0, 0.4);
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0, 0.4);
}

.mt-nav li li {
	text-align:left;
}

/* -- SLIM HEADER NAV STYLES -- */
/* 	.productpage .slimheader .mt-nav li ul {  border-left:1px solid; border-right:1px solid; border-bottom:1px solid; border-color:#333; border-color: rgba(255,255,255, 0.2); } */

/* thickheader hybrid */
.thickheader .mt-nav li:hover ul, .thickheader .mt-nav li:focus ul, .thickheader ul.mt-nav li.sfHover ul { left:0; top:28px; }
.thickheader .mt-nav .tab { height:48px; }
.thickheader .mt-nav li ul { background:#262932 url(/Images/header-sprite__0261324.png) no-repeat -431px -212px; }
.thickheader .mt-nav li  { background:url(/Images/header-sprite__0261324.png) no-repeat 100px 100px; margin-right:4px; }
.thickheader .mt-nav li li { background:none; margin-right:0; }
.thickheader .mt-nav li li a:hover, .thickheader .mt-nav li li a:focus { background:#323541; color:#fff; }

/* ve drop-down menu */

#header .mt-nav li.menu1 li a.veserver-new { height:53px; background-position: right top;	}
