/* CSS Document */

body{
	padding:0;
	margin:0;
   background: url('../images/durango.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
	font:12px/14px Arial, Helvetica, sans-serif;
	
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
p {font-size:16px; margin:0; padding:0 0 10px 0;}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
li {color:#000;}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
u {
	text-decoration-line: underline;
	text-decoration-style: double;
}
	
/*------------------------------------------------body--------------------*/


/*------------------------------------------------Attention--------------------*/
.attention {
	background-color: #ff6600;
	padding:20px;
	font-size: 25px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	border-top: solid #ff6600 3px;
	margin-top:20px;
	margin-bottom:20px;
}

.attentionsmall{
	background-color: #ff6600;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:30px;
	font-size:14px;
	color:#fff;
	text-align:center;
	border-bottom: solid #ff6600 3px;
	margin-bottom:20px;
}
/* Tooltip container */
/*.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}*/

/* Tooltip text */
/*.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;*/
 
  /* Position the tooltip text - see examples below! */
  /*position: absolute;
  z-index: 1;
}*/
/*.tooltip .tooltiptext::after {
  content: " ";
  position: absolute;
  top: 50%;
  right: 100%;*/ /* To the left of the tooltip */
  /*margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent black transparent transparent;
}*/

/* Show the tooltip text when you mouse over the tooltip container */
/*.tooltip:hover .tooltiptext {
  visibility: visible;
}*/
.tooltip {
  position: relative;
  display: inline-block;
  /*border-bottom: 1px dotted black;*/
  color:#1f4694; 
  border:1px dashed #1f4694; 
  text-decoration:none;
}
.tooltip:hover {
	color: #ff660e;
	border:1px dashed #ff660e; 
  	text-decoration:none;
}

.tooltip .tooltiptext-leftarrow {
    visibility: hidden;
    width: 200px;
    background-color: #111;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    top: -5px;
    left: 110%;
}
.tooltip .tooltiptext-leftarrow::after {
    content: "";
    position: absolute;
    top: 10%;
    right: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent black transparent transparent;
}
.tooltip:hover .tooltiptext-leftarrow {
    visibility: visible;
}
/*------------------------------------------------top part--------------------*/
#top{
	background: rgb(211,244,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZjRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgb(211,244,255) 0%, rgb(255,255,255) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(211,244,255)), color-stop(100%,rgb(255,255,255)));
    background: -webkit-linear-gradient(top,  rgb(211,244,255) 0%,rgb(255,255,255) 100%);
    background: -o-linear-gradient(top,  rgb(211,244,255) 0%,rgb(255,255,255) 100%);
    background: -ms-linear-gradient(top,  rgb(211,244,255) 0%,rgb(255,255,255) 100%);
    background: linear-gradient(to bottom,  rgb(211,244,255) 0%,rgb(255,255,255) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3f4ff', endColorstr='#ffffff',GradientType=0 );
	-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
	width: 954px;
	height:150px;
	margin:20px auto 0 auto;
	position:relative;
	 -webkit-box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
    -moz-box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
    box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
}
#top img{
	position:absolute;
	left:25px;
	top: 10px;
	width:175px;
	height:auto;
}

#top img.coupon {
position:absolute;
	left:630px;
	top:10px;
	width:315px;
	height:108px;
}

#top ul{
	height:29px;
	width:100%;
	
	/**position:absolute;
	left:280px;**/
	top:60px;
}
#top ul li{
	/**float:left;**/
	margin: 0px 10px 0 0;
	font:bold 14px/28px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
}

.topright ul{
	height:29px;
	position:absolute;
	left:600px;
	top:30px;
}
.topright ul li{
	float:right;
	margin: 0 10px 0 0;
	font: normal 12px/24px Arial, Helvetica, sans-serif;
	text-transform:none;
	text-align:right;
}

/*------------------------------------------------top part--------------------*/

/*------------------------------------------------header--------------------*/
#header{
	width:920px;
	background: rgb(31,139,214);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmOGJkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZlYzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgb(31,139,214) 0%, rgb(0,110,201) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(31,139,214)), color-stop(100%,rgb(0,110,201)));
    background: -webkit-linear-gradient(top,  rgb(31,139,214) 0%,rgb(0,110,201) 100%);
    background: -o-linear-gradient(top,  rgb(31,139,214) 0%,rgb(0,110,201) 100%);
    background: -ms-linear-gradient(top,  rgb(31,139,214) 0%,rgb(0,110,201) 100%);
    background: linear-gradient(to bottom,  rgb(31,139,214) 0%,rgb(0,110,201) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f8bd6', endColorstr='#006ec9',GradientType=0 );
	height:120px;
	margin:0 auto;
	padding:0 17px;
	 -webkit-box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
    -moz-box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
    box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);

}
#header h1{
	font:bold 32px/20px Arial, Helvetica, sans-serif;
	width:800px;
	padding:20px 20px 15px 20px;
	margin:0 auto 10px auto;
	border-bottom:1px dashed #efefef;
	text-align:center;
	color:#ff9d5b;

	text-shadow: #000 0px 2px;
}
#header p{
	font:bold 14px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-align:center;
	margin:0 0 -6px 0;
	display:block;
	text-shadow: #000 0px 2px;
}
#header p span{
	color:#fff;
	/*padding:2px 4px 6px 4px;*/
	
}
#header a{
	background:#1672b1;
	color:#fff;
	padding:3px;
	text-decoration:none;
}
#header a:hover{
	background:#fff;
	color:#000;
}
/*------------------------------------------------header--------------------*/

/*------------------------------------------------body--------------------*/
#body{
	width: 954px;
	margin:0 auto;
	padding:0;
    
	background-color: rgba(255, 255, 255, 0.8);
	-webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    -webkit-box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
    -moz-box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
    box-shadow: 0px 0px 20px 4px rgba(0,0,0,0.42);
}
#body ul.nav{
	width:840px;
	border-spacing:inherit;
	height:50px;
	padding:0 56px 0 56px;
	margin:-15px auto 5px auto;
	text-align:center;
	background: rgb(255,255,255);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2Y0ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(211,244,255) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(211,244,255)));
    background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(211,244,255) 100%);
    background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(211,244,255) 100%);
    background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(211,244,255) 100%);
    background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(211,244,255) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3f4ff',GradientType=0 );

}
#body ul.nav li{
	display:block;
	text-align:center;
	float:left;
	height:49px;
	padding:0 10px 0 10px;
}

#body ul.nav li a{
	display:block;
	height:49px;
	width:100%;
	padding:0 5px;
	font:bold 13px/46px Arial, Helvetica, sans-serif;
	color:#171717;
	text-transform:uppercase;
	text-decoration:none;
	border-left: 1px dashed #999;
}
#body ul.nav li a img {border:none; margin-top:13px;}
#body ul.nav li a:hover{
	background: #1F8BD6;
	color:#fff;
	padding:0 5px;
	display:block;
}

/*------------------------------------------------left panel--------------------*/
#left {
	width:345px;
	padding:5px 15px 0 22px;
	float:left;
}
#left a{
	color:#0f7ccf;
	padding:3px;
	text-decoration:underline;
	font-weight:bold;
}
#left a:hover{
	color:#000;
}
#left h2{
	font:bold 24px/26px Arial, Helvetica, sans-serif;
	color:#1f4694;
	margin:0 0 12px 0;

}
#left h3{
	font:bold 20px/22px Arial, Helvetica, sans-serif;
	color:#1f4694;
	margin:0 0 12px 0;

}

#left-in-store ul {list-style:square; margin:10px 5px 5px 30px;}
#left-in-store p.lftText, #left-in-store li{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0 0 5px 0;
}
#left ul {list-style:disc; margin:5px 0 5px 50px;}
#left p.lftText, #left li{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0 0 5px 0;
}
#left p.lftText span{
	color:#ca4c03;
	font:bold 16px Arial, Helvetica, sans-serif;
}
#left p.viewMore{
	width:77px;
	height:13px;
	background:url(../images/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 288px;
	margin:31px 0 15px 0;
	font-size:0;
	display:block;
}
#left p.viewMore a{
	background:url(../images/view_more.gif) 0 0 no-repeat;
	width:77px;
	height:13px;
	display:block;
}
#left p.viewMore a:hover{
	background:url(../images/view_more_hover.gif) 0 0 no-repeat;
}
#leftBottom{
	width:364px;
	background:url(../images/left_bottom_bg.gif) 0 0 repeat-y;
}
#leftBottom p.top1{
	background:url(../images/left_bottom_top.gif) 0 0 no-repeat;
	width:364px;
	height:21px;
}
#leftBottom h2{
	color:#1f4694;
	margin-left:10px;
	width:353px;
	border-right:1px solid #dfd7bb;
}
#leftBottom p.lftBottomText{
	margin:0 13px 0 18px;
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#fff;
}
#leftBottom p.lftBottomText span{
	font:bold 14px/19px Arial, Helvetica, sans-serif;
	color:#ca4c03;
	background-color:#fff;
}
#leftBottom p.bot1{
	background:url(../images/left_bottom_bot.gif) 0 0 no-repeat;
	width:364px;
	height:25px;
}
#left2 {
	width:560px;
	padding:5px 15px 10px 22px;
	float:left;}
/*------------------------------------------------left panel--------------------*/

/*------------------------------------------------mid panel--------------------*/
#mid{
	width:252px;
	height:437px;
	color:#fff;
	padding:4px 13px 10px 11px;
	float:left;
	margin-bottom:15px;
	background: rgb(255,102,0);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjlkNWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgb(255,102,0) 0%, rgb(255,157,91) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,102,0)), color-stop(100%,rgb(255,157,91)));
    background: -webkit-linear-gradient(top,  rgb(255,102,0) 0%,rgb(255,157,91) 100%);
    background: -o-linear-gradient(top,  rgb(255,102,0) 0%,rgb(255,157,91) 100%);
    background: -ms-linear-gradient(top,  rgb(255,102,0) 0%,rgb(255,157,91) 100%);
    background: linear-gradient(to bottom,  rgb(255,102,0) 0%,rgb(255,157,91) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#ff9d5b',GradientType=0 );
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
#mid h2{
	font:bold 22px/38px Arial, Helvetica, sans-serif;
}
#mid img{
	margin:0 auto;
	width: 245px;
	height: 122px;
	border:5px solid #fff;
}
#mid h3{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0;
	margin:5px 0 0 0;
	text-transform:uppercase;
}
#mid p.midText{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
}
#mid p.midText2{
	font:bold 24px/24px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:5px 0;
}
#mid p.midText2 span {font-size:.7em;}
#mid a {color:#fff; text-decoration:underline;}
#mid a:hover {color:#000;}
#mid2{ width:330px;  color:#000; padding:4px 10px 5px 11px; margin: 0; float:right; line-height:2em; }	
#mid2 ul {list-style:disc; color:#000; margin:5px 5px 5px 20px; padding:0; background:none; font-size:1em;}
#mid2 ul li {font-size:16px; color:#000; background:none;}
#mid3 {background:none; color:000; padding:10px; margin-top:10px;}
#midwrap {
	width:252px;
	float:left;
	margin:0 34px 0 0;}
#mid3 h2{
	font:bold 24px/26px Arial, Helvetica, sans-serif;
	color:#1f4694;
	margin:0 0 12px 0;	}

#mid3 a{
	border-bottom:1px dashed #ff0000;
	color:#ff0000;
	text-decoration:none;
	font-weight:bold;
}
#mid3 a:hover{
	background-color:#FF0000;
	color:#000;
}
/*------------------------------------------------mid panel--------------------*/

/*------------------------------------------------right panel--------------------*/
#right{
	width:264px;
	float:left;
}
#right h2.mem{
	width:254px;
	background:url(../images/member_login.gif) 0 0 no-repeat;
	padding:0 0 0 10px;
	font:bold 20px/57px Arial, Helvetica, sans-serif;
	color:#ff6600;
}
#right h2.mem a{color:#ff6600; text-decoration:none; border-bottom:1px dashed #ff6600;}
#right h2.mem a:hover {color:#fff414; border-bottom:1px solid #fff414;}
#right a.more {margin-left:90px; color:#FF0000; text-decoration:none; border:0; border-bottom:1px dashed #ff0000; font-size:.9em; font-weight:normal;}
#right a.more:hover {color:#fff414; border-bottom:1px solid #fff414;}

#right p.bottom2{
	background:url(../images/memberlogin_bot.gif) 0 0 no-repeat;
	width:264px;
	height:25px;
	margin:0 ;
}
#right h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
#right ul{
	width:238px;
	padding:0 0 0 17px;
}
#right ul li{
	display:block;
	background:url(../images/solution_div.gif) left bottom repeat-x;
	height:20px;
	width:238px;
	padding:0 0 1px 0;
}
#right ul li a{
	background:url(../images/arrow.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	text-decoration:none;
	margin:0;
	display:block;
}
#right ul li a:hover{
	color:#A60303;
	background-color:#ECECEC;
}
#right ul li.noImg{
	display:block;
	background-image:none;
	height:20px;
}
#right table {background-color:#131313; color:#fff; width:100%;}
#right table td {padding-left:5px;}

/*------------------------------------------------right panel--------------------*/

/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom{
	width:953px;
	margin:18px 0 0 0;
	padding:8px 8px 19px 7px;
	float:left;
}
#bodyBottom h2 {
	font:bold 24px/16px Arial, Helvetica, sans-serif;
	color:#1f4694;
	margin:0 0 12px 0;
	}
#bodyBottom ul{
	width:944px;
	background-color:#F1F1F1;
	color:#000;
	padding:8px 0 8px 9px;
	float:left;
	display:block;
}
#bodyBottom ul li.one{
	padding:7px 47px 36px 21px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:258px;
}
#bodyBottom ul li.one a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.one a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
#bodyBottom ul li.two{
	padding:7px 18px 36px 24px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:271px;
}
#bodyBottom ul li.two a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.two a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
#bodyBottom ul li.three{
	padding:7px 16px 16px 26px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:238px;
}
#bodyBottom ul li.three a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.three a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}

/*------------------------------------------------bodyBottom--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
	position:relative;
	top:58px;
	width: 100%;
	margin: auto;
	height:58px;
	color:#000;
}
#footer{
	width:100%;
	top:-30px;
	background: rgb(0,110,201);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmVjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjhiZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgb(0,110,201) 0%, rgb(31,139,214) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,110,201)), color-stop(100%,rgb(31,139,214)));
    background: -webkit-linear-gradient(top,  rgb(0,110,201) 0%,rgb(31,139,214) 100%);
    background: -o-linear-gradient(top,  rgb(0,110,201) 0%,rgb(31,139,214) 100%);
    background: -ms-linear-gradient(top,  rgb(0,110,201) 0%,rgb(31,139,214) 100%);
    background: linear-gradient(to bottom,  rgb(0,110,201) 0%,rgb(31,139,214) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006ec9', endColorstr='#1f8bd6',GradientType=0 );
	height:88px;
	position:relative;
	text-align:center;
}

#footer p.copyright{
	position:relative;
	bottom:-10px;
	font:normal 11px/70px Tahoma, Arial, Helvetica, sans-serif;
	color:#FDFF35;
	
}
#footer p.copyright a {color:#fff; text-decoration:none;}
#footer p.copyright a:hover {color:#000; text-decoration:underline;}

/*------------------------------------------------footer--------------------*/

.red	{color:#FF0000;}
.rt {text-align:right;}

table.rent	{width:95%; margin:0 auto; font-size:14px; line-height:1.1em; border-top:1px solid #ff6600; border-left:1px solid #ff6600; border-collapse:collapse; }
table.rent th {font-size:16px; border-right:1px solid #ff6600; border-bottom: 1px solid #ff6600;padding:10px; background-color:#131313; text-align:left; vertical-align:top;  color:#ff6600;}
table.rent td {border-bottom:1px solid #ff6600; padding:5px; border-right:1px solid #ff6600; vertical-align:top;}
td a, td.pad a, td.rt a, td.grey a{color:#1f4694; text-decoration:none; border:1px dotted #1f4694; padding:0 1px; vertical-align:top;}
td a:hover, td.pad a:hover, td.rt a:hover, td.grey a:hover{color:#ff660e; border:1px dashed #ff660e;}

table.delivery	{width:50%; margin:0 0; font-size:14px; line-height:1.1em; border-top:1px solid #ff6600; border-left:1px solid #ff6600; border-collapse:collapse; }
table.delivery th {font-size:16px; border-right:1px solid #ff6600; border-bottom: 1px solid #ff6600;padding:10px; background-color:#131313; text-align:left; vertical-align:top;  color:#ff6600;}
table.delivery td {border-bottom:1px solid #ff6600; padding:5px; border-right:1px solid #ff6600; vertical-align:top;}
td a, td.pad a, td.rt a, td.grey a{color:#1f4694; text-decoration:none; border:1px dotted #1f4694; padding:0 1px; vertical-align:top;}
td a:hover, td.pad a:hover, td.rt a:hover, td.grey a:hover{color:#ff660e; border:1px dashed #ff660e;}

table.form, table.form1 {width: 920px; margin:9px; font-size:12px;  border-collapse:collapse;text-align:left;}
.form th, .form1 th {font:bold 14px/16px Arial, Helvetica, sans-serif;  border-top:1px solid #999;}
.form td, .form1 td {padding:2px; vertical-align:top;}
.form1 td input {margin:2px 0 5px 0;}
.form input, .form1 input {border:1px solid #999; width:200px;}
.form input.sm {width:60px;}
.form input.med {width:85px;}
textarea {width:500px; vertical-align:top; margin-top:5px; border:1px solid #999;}
input.submit,span#comment-post {background-color:#FF0000; padding:5px 0px 0px 0px; color:#fff; border-collapse:collapse; border:1px dashed #999; font-weight:bold; margin-right:10px; display:block; height: 20px; width:200px; font-size:1.3em; text-align:center;}
span#comment-post{cursor:pointer; }
table.conv {border-collapse:collapse; border:1px solid #999; width:250px; }
.conv td {padding:5px; border-bottom:1px solid #999; vertical-align:top;}
.conv th {background-color:#e1e1e1; padding:5px; border-bottom:1px solid #999;}
table.home {}
table.home td {border-bottom:1px dashed #999; vertical-align:top;}

h2 a { color:#FF0000; text-decoration:none; border-bottom:1px dashed #ff0000;}
h2 a:hover {color:#ff6600; border-bottom:1px solid #ff6600;}
input.focus{border:1px solid #FF6600;}
input[type="hidden"],.noBorder{border:none} border-bottom:1px dashed #ff0000;}
h2 a:hover {color:#ff6600; border-bottom:1px solid #ff6600;}
input.focus{border:1px solid #FF6600;}
input[type="hidden"],.noBorder{border:none}