@charset "UTF-8";
body, ul, li {
    font-size:11px;
    font-family: Myriad Pro, sans-serif;
    text-align:left;
}

 @font-face {
  font-family: 'Myriad Pro';
  src: url('../fonts/MyriadPro-Regular.otf');}


a:link {text-decoration:none;}
a:visited {text-decoration:none; color:#00F;}


h1 {color: #808080;}

.GradTitle
{
      background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#333));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}

.title


 {


color: #848688;


 }
 
 
 
 
  
.button
{
font-size:16px;	
color: white;
padding:6px 12px;
border-radius: 4px;
background-color:#06F;
border:0px;

}

 
  
.button2 {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	padding:6px 12px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #a0c8eb 5%, #80a7c9 100% );
	background:-ms-linear-gradient( top, #a0c8eb 5%, #80a7c9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0c8eb', endColorstr='#80a7c9');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #a0c8eb), color-stop(100%, #80a7c9) );
	background-color:#a0c8eb;
	color:#ffffff;
	display:inline-block;
	text-shadow:0px 0px 1px #5e5e5e;
 	-webkit-box-shadow: 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow: 1px 1px 0px 0px #ffffff;
 	box-shadow: 1px 1px 0px 0px #ffffff;
}.css_btn_class:hover {
	background:-moz-linear-gradient( center top, #80a7c9 5%, #a0c8eb 100% );
	background:-ms-linear-gradient( top, #80a7c9 5%, #a0c8eb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80a7c9', endColorstr='#a0c8eb');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #80a7c9), color-stop(100%, #a0c8eb) );
	background-color:#80a7c9;
}.css_btn_class:active {
	position:relative;
	top:1px;}
 
 
 




 /* showcase */
.showcase
{
font-size: 18px;
border:1px solid #C8E6D7;
padding:10px 10px;
background:#ffffff;
border-radius:15px;
box-shadow: 3px 3px 3px #BDBFC1;
-moz-border-radius:15px; /* Firefox 3.6 and earlier */
}




 /* decorative text */


/* Navigation Bar */

#menu {
    list-style:none;
    width:1100px;
    margin:0px auto 0px auto;
    height:50px;
    padding:0px 0px 0px 0px;

    /* Rounded Corners */

    -moz-border-radius: 5px;
    -webkit-border-radius:5px;
    border-radius: 5px;

    /* Background color and gradients */


 background-color: #999;

	text-align:center;

  
  

 
}

#menu li {
    float:left;
    text-align:center;
    position:relative;
    padding-left:24px;
    padding-right:24px;
    margin-top:0px;
    border:0px;

    white-space: normal;
    line-height: 51px;
}

#menu li:hover {

    padding: 0px  24px 0px 24px;

    /* Background color and gradients */

    background: #999;
    background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));

    /* Rounded corners */

    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}

#menu li a {
  font-family: Futura Md BT, Helvetica, sans-serif;
    font-size:18px;
    color: #FFF;
    display:block;
    outline:0;
    text-decoration:none;
    text-shadow: 1px 1px 1px #000;
    	border-right: 0px solid #ccc;
         text-align: center;
}

#menu li:hover a {
  z-index: 2;
    color:#161616;
    text-shadow: 1px 1px 1px #FFFFFF;
    padding: 0px 0px 0px 0px;
}
#menu li .drop {

    background:url("img/drop.png") no-repeat rightright 8px;
}
#menu li:hover .drop {
    background:url("img/drop.png") no-repeat rightright 7px;
}




#menu li.home
  {
    line-height: 51px;
    width:20px;
    padding-left: 15px;
    padding-right:15px;
    border-radius: 0px 0 0 0px;
    margin-top: 0px;
  }




a.homeIcon{

    background:url('http://www.quickertek.com/images/home.png') no-repeat center center;
    display: block;
    overflow: hidden;
    padding-left: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-indent: -9999px;
    width: 25px;
    z-index: 5;
                          }


 #menu li.last a
  {
    line-height: 51px;

    padding-left:0px;
    padding-right:0px;
    border-radius: 0px 0 0 0px;
    margin-top: 0px;
    border-right:0px;
  }
/* Drop Down */

.dropdown_1columns,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
  z-index: 2;
    margin:0px 0px;
    float:left;
    position:absolute;
    left:-999em; /* Hides the drop down */
    text-align:left;
    padding:0px 0px 5px 0px;
    border:0px solid #777777;
    border-top:none;

    /* Gradient background */
    background:#F4F4F4;
    background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

    /* Rounded Corners */
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}

.dropdown_1columns {width: 140px;}
.dropdown_2columns {width: 340px;}
.dropdown_3columns {width: 510px;}
.dropdown_4columns {width: 640px;}
.dropdown_5columns {width: 800px;}

#menu li:hover .dropdown_1columns,
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
    left:-1px;
    top:auto;
}

/* Columns */

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
    display:inline;
    float: left;
    position: relative;
    margin-left: 0px;
    margin-right:0px;
}
.col_1 {width:160px;}
.col_2 {width:100px;}
.col_3 {width:410px;}
.col_4 {width:640px;}
.col_5 {width:690px;}

/* Right alignment */

#menu .menu_right {
    float:right;
    margin-right:0px;
}
#menu li .align_right {
    /* Rounded Corners */
    -moz-border-radius: 05px;
    -webkit-border-radius:0px;
    border-radius: 0px;
}
#menu li:hover .align_right {
    left:auto;
    rightright:-1px;
    top:auto;
}

/* Drop Down Content Stylings */

#menu p, #menu h2, #menu h3, #menu ul li {
    font-family:Arial, Helvetica, sans-serif;
    line-height:21px;
    font-size:12px;
    text-align:left;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h2 {
    font-size:21px;
    font-weight:400;
    letter-spacing:-1px;
    margin:7px 0 14px 0;
    padding-bottom:14px;
    border-bottom:1px solid #666666;
}
#menu h3 {
    font-size:14px;
    margin:7px 0 14px 0;
    padding-bottom:7px;
    border-bottom:1px solid #888888;
}
#menu p {
    line-height:18px;
    margin:0 0 10px 0;
}

#menu li:hover div a {
    font-size:12px;

    color:#015b86;
}
#menu li:hover div a:hover {
    color:#029feb;
}
.strong {
    font-weight:bold;
}
.italic {
    font-style:italic;
}
.imgshadow {
    background:#FFFFFF;
    padding:4px;
    border:1px solid #777777;
    margin-top:5px;
    -moz-box-shadow:5px 5px 5px #666666;
    -webkit-box-shadow:5px 5px 5px #666666;
    box-shadow:5px 5px 5px #666666;
}
.img_left { /* Image sticks to the left */
    width:auto;
    float:left;
    margin:5px 15px 5px 5px;
}
#menu li .black_box {
    background-color:#999;
    color: #eeeeee;
    text-shadow: 1px 1px 1px #000;
    padding:4px 6px 4px 6px;

    /* Rounded Corners */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

    /* Shadow */
    -webkit-box-shadow:inset 0 0 3px #000000;
    -moz-box-shadow:inset 0 0 3px #000000;
    box-shadow:inset 0 0 3px #000000;
}
#menu li ul {
    list-style:none;
    padding:0;
    margin:0 0 0px 0;
}
#menu li ul li {
    font-size:12px;
    line-height:24px;
    position:relative;
    text-shadow: 1px 1px 1px #ffffff;
    padding:0;
    margin:0;
    float:none;
    text-align:left;
    width: 0px;
}
#menu li ul li:hover {
    background:none;
    border:none;
    padding:10px;
    margin:0;
}

#menu li .greybox li {
    background:#F4F4F4;
    border:1px solid #bbbbbb;
    margin:0px 0px 4px 0px;
    padding:4px 6px 4px 6px;
    width:115px;

    /* Rounded Corners */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#menu li .greybox li:hover {
    background:#ffffff;
    border:1px solid #aaaaaa;
    padding:4px 6px 4px 6px;
    margin:0px 0px 4px 0px;
}

#menu li .greybox2 li {
    background:#F4F4F4;
    border:1px solid #bbbbbb;
    margin:0px 0px 4px 0px;
    padding:4px 6px 4px 6px;
    width:175px;

    /* Rounded Corners */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#menu li .greybox2 li:hover {
    background:#999;
    border:1px solid #aaaaaa;
    padding:4px 6px 4px 6px;
    margin:0px 0px 4px 0px;
}

   .rotate {

/* Safari */
-webkit-transform: rotate(-32deg);

/* Firefox */
-moz-transform: rotate(-32deg);

/* IE */
-ms-transform: rotate(-32deg);

/* Opera */
-o-transform: rotate(-32deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}

 #footer {
	background-color: #CCC;
	clear: both;
	text-align: center;
}
.message{

font-family: 'Nothing You Could Do', cursive;
}