@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family:"Trebuchet MS";
font-size:11px;
text-align:center;
}
p{
margin:0;
padding:5px 0 0 0;
}
.wrapper{
margin:auto;
width:780px;
border:none;
text-align:left;
}
.top_nav{
width:155px;
border:solid 1px #d2d2d2;
text-align:center;
}

.top_nav td{
padding:2px;

}
.top_nav img{
border:none;
}
.top_nav a{
color:#0078bf;
text-decoration:none;
}
.top_nav a:hover{
color:#000;
}

.slide_show{
height:200px;
position:relative;
}
.float_menu{
position:absolute;
top:10px;
right:10px;
width:270px;
height:170px;
border:solid 3px #fff7e9;
background:#f0e2bb;
text-align:left;
}
.float_menu h1{
font-family:"Trebuchet MS";
font-size:20px;
font-weight:normal;
color:#fce8d1;
background:#f1830c;
margin:0;
padding:5px;
}
.float_menu ul{
margin:10px 10px 10px 10px;
padding:0px;
list-style:none;
}
.float_menu ul li{
background:url(/templates/limoride/images/Image/bullet1.gif) no-repeat 0 9px;
padding:5px 0 5px 20px;
}
.m_panel ul 
{
margin:0px;
padding:0px;
padding-left:20px;
list-style:bullet;
}
.m_panel ul li 
{
/*background:url(/templates/limoride/images/Image/bullet.gif) no-repeat 0 9px;*/
padding:5px 0 0px 0px;
}
.m_panel_shuttle ul 
{
margin:0px;
padding:0px;
list-style:bullet;
}
.m_panel_shuttle ul li 
{
padding:5px 0 0px 20px;
}
.float_menu ul li a{
color:#654329;
text-decoration:none;
}
.float_menu ul li a:hover{
color:#000;
}
#menu{
}
.clr{
clear:both;
font-size:1px;
line-height:1px;
}
#hcont .l_panel{
width:185px;
background:url(/templates/limoride/images/Image/v_dot_line.gif) repeat-y right;
padding:0 10px;

}
#hcont .r_panel{
width:230px;
padding:0 10px;
}

.footer{
padding:10px;
color:#006699;
border-top:solid 3px #f2f2f2;
}
.footer a{
color:#006699;
text-decoration:none;
}
.footer a:hover{
color:#000;
text-decoration:underline;
}
.l_panel h2, .r_panel h2{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
margin:0;
padding:0 0 5px 0;
border-bottom:solid 2px #CCCCCC;
color:#006699;
}
.dt{
color:#ff8a00;
font-weight:bold;
}
.heading{
color:#006699
}
.heading a{
color:#ff8a00;
text-decoration:underline;
}

.b_text{
font-family:tahoma;
font-size:11px;
color:#8e8d8d;
line-height:15px;
}
.b_text a{
color:#ff8a00;
text-decoration:underline;
}
#news img{
border:none;
}
.m_link a{
color:#0078bf;
text-decoration:underline;
}
.m_link a:hover{
color:#000000;
}
.m_panel h1{
background:url(/templates/limoride/images/Image/header_bullet.gif) no-repeat 0 5px;
font-family:"Trebuchet MS";
font-size:18px;
/*font-weight:normal;*/
color:#800000;
padding: 0px 0 0px 15px;
margin:0;
}
.m_panel h2{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#0078bf;
padding:0;
margin:0;
}
.m_panel_shuttle h1{
background:url(/templates/limoride/images/Image/header_bullet.gif) no-repeat 0 5px;
font-family:"Trebuchet MS";
font-size:18px;
/*font-weight:normal;*/
color:#800000;
padding: 0px 0 0px 15px;
margin:0;
}
.m_panel_shuttle h2{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#0078bf;
padding:0;
margin:0;
}
.r_panel .box{
background:url(/templates/limoride/images/Image/r_panel_box_bg.jpg) repeat-x;
border:solid 1px #EFEFEF;
padding:10px
}
.m_panel .box{
background:url(/templates/limoride/images/Image/r_panel_box_bg.jpg) repeat-x;
border:solid 1px #EFEFEF;
font-family: "Trebuchet MS";
font-size:12px;
}
.m_panel_shuttle .box{
background:url(/templates/limoride/images/Image/r_panel_box_bg.jpg) repeat-x;
border:solid 1px #EFEFEF;
font-family: "Trebuchet MS";
font-size:12px;
}
.box2 h2{
font-family:"Trebuchet MS";
font-size:18px;
font-weight:bold;
color:#006699;
padding:0;
margin:0;
}
.m_panel .box2{
background:url(/templates/limoride/images/Image/r_panel_box_bg.jpg) repeat-x;
border:solid 1px #EFEFEF;
padding:10px;
font-family: "trebuchet ms", Helvetica, Arial;
font-size:13px;
}
.m_panel_shuttle .box2{
background:url(/templates/limoride/images/Image/r_panel_box_bg.jpg) repeat-x;
border:solid 1px #EFEFEF;
padding:10px;
font-family: "trebuchet ms", Helvetica, Arial;
font-size:13px;
}
.box2 strong{
color:#006699;
}

.m_panel td{
font-family: "trebuchet ms";
font-size:12px;
}
.m_panel_shuttle td{
font-family: "trebuchet ms";
font-size:12px;
}
#sidebar .box{
background:url(/templates/limoride/images/Image/r_panel_box_bg.jpg) repeat-x;
border:solid 1px #EFEFEF;
padding:10px
}
.box h2{
font-family:"Trebuchet MS";
font-size:15px;
font-weight:bold;
margin:0;
border-bottom:solid 2px #CCCCCC;
color:#006699;
}
.box a{
color:#ff8a00;
text-decoration:underline;
}
.box strong{
color:#006699;
}
.box tr{
line-height:15px;
}

.clsTextBox
{
font-family:"Trebuchet MS";
border: 1px solid rgb(128,128,128);
font-size: 8pt;
}
.clsButton
{
font-family:"Trebuchet MS";
font-size: 8pt;
padding: 1px;
border: 1px solid rgb(64,64,64);
font-weight: bold;
background-color: #E7E7E7;
cursor: hand;
}
.m_panel .b_text_1{
font-family:Helvetica, Arial;
font-size:10px;
color:#8e8d8d;
}
.m_panel .text_1{
font-family:Helvetica, Arial;
font-size:14px;
}
.m_panel_shuttle .b_text_1{
font-family:Helvetica, Arial;
font-size:10px;
color:#8e8d8d;
}
.m_panel_shuttle .text_1{
font-family:Helvetica, Arial;
font-size:14px;
}
#tph .tptext
{
color:#FFFFFF;
}
.l_panel .tmheading
{
font-size:14pt;
color:#800000;
border-bottom: 1px solid #283e3c;
}

.l_panel h1
{
font-size:14pt;
color:#800000;
border-bottom: 1px solid #283e3c;
}

.l_panel .testimonial_a
{
border-bottom: 1px solid #0078bf;
}
.l_panel .testimonial_a a
{
font-size:10pt;
color:#0078bf;
text-decoration:none;
}
.l_panel .testimonial_a a:hover
{
font-size:10pt;	
color:#654329;
text-decoration:underline;
}
.m_panel .orange-font-color
{
color:#006699;
font-weight: bold;
}
.m_panel a
{
color:#0078bf;
}
.m_panel a:hover
{
color:#654329;
text-decoration:none;
}
.m_panel .images
{
border: medium solid #CCCCCC;
}
.m_panel_shuttle .orange-font-color
{
color:#006699;
font-weight: bold;
}
.m_panel_shuttle a
{
color:#0078bf;
}
.m_panel_shuttle a:hover
{
color:#654329;
text-decoration:none;
}
.m_panel_shuttle .images
{
border: medium solid #CCCCCC;
}
.tblbgcolor
{
background:#218DCB;
}
.tblheader
{
font-size:12pt;
color:#FFFFFF;
text-align:center;
text-weight:bold;
}

.tollfree{
font-size:14px;
color:#0078bf;
font-weight:bold;
font-style:normal;
}
.phone{
font-size:14px;
color:#010101;
font-style:normal;
font-weight:bold;
}

.fontwhite{
font-size:11px;
color:#ffffff;
padding-top:4px;
}
.button
{
font-family:"Trebuchet MS";
font-size:16px;
background:#218DCB;
color: #FFFFFF;
border: 1px solid #000000;
}