/* CSS Document */
body
{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}
.main_bg
{
background-image:url(../images/bg_pattern.jpg);
}
.shadow_bg
{
background-image:url(../images/bg_shadow.jpg);
background-repeat:repeat-y;
background-position:top;
}
.top_bar_bg
{
background-image:url(../images/top_bar_bg.jpg);
background-repeat:repeat-x;
}
.bg_white
{
background-color:#FFFFFF;
}

.objective{
background-image:url(../images/objective_bg.jpg);
background-repeat:repeat-y;
}
.target
{
background-image:url(../images/target_bg.jpg);
background-repeat:repeat-y;
}

.txt1
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#393737;margin:10px;
}

.heading1
{
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:24px; font-weight:900px; color:#000000;
}
.heading2
{
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:900px; color:#000000;
}
.heading1_1
{
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight:900px; color:#000000;
}

p
{
padding:0px;
margin:0px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000;
}

ul
{
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:500;
list-style-type:none;
padding-left:0px;	

}
ul li.first
{
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#000000;font-weight:500;
list-style-type:none;
background-image:url(../images/blue_arr.jpg); background-repeat:no-repeat;background-position: left 4px;
padding-left:30px;	
}

ul li
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:none;
background-image:url(../images/orange_arr.jpg);background-repeat:no-repeat;background-position: 30px 5px;
list-style-type:none;
padding-left:60px;
padding-top:3px;
padding-bottom:3px;
}
ul li ul.sub
{
list-style-type:none;
background-image:none;
padding-left:10px;
}
ul li ul.sub li
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:none;
background-image:url(../images/green_arr.jpg);background-repeat:no-repeat;background-position: left 5px;
list-style-type: none;
padding-left:30px;
padding-top:3px;
padding-bottom:3px;
}
.line
{
line-height:13px; margin-left:30px;
}
.div_padd
{
margin:10px 25px 10px 25px;
}
.rental_bg
{
background-image:url(../images/rental_footer.jpg);
background-repeat:no-repeat;
height:97px;
width:584px;
}
.rental_b
{
font-family:Calibri;
font-size:18px; font-weight:900; color:#000000;
}
.rental_r
{
font-family:Calibri;
font-size:18px; font-weight:900; color:#D03737;
}
.rental_h1
{
padding-left:30px;
font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; color:#000000;
}
.rental_h2
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;
letter-spacing:2px;
}
.rental_div1
{
margin:35px 0 0 0 ;
}
.rental_div2
{
margin:0 0 0 25px; 
}
.flags {
padding:0px;
}
.flags ul { margin:10px; padding:0px; background-image:none;}
.flags ul li{position:relative; list-style:none; margin:0px 0px 0px 0px; padding-left:0px;float:left; background-image:none;}
.flags a{float:left; text-decoration:none;font-size:18px; font-weight:900; color:#000000;}
.flags a em
{
background-image:url(../images/baloon.gif); background-repeat:no-repeat; background-position:top;
font-family:Calibri;
font-size:18px; font-weight:900; color:#000000;
width:169px;
height:72px;  
left:-15px;
padding:10px 12px 10px 5px;
position:absolute;
text-align:center; display:none;
top:-85px;
z-index:2;
text-decoration:none;
}

/*/////////////////////index css//////////////////////////*/


/* CSS Document */
/*body
{
margin:0px;
background-image:url(../images/main_bg.jpg);
}*/
.title
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0099CC;
text-decoration:none;
}
.shadow
{
background-image:url(../images/bg_shadow1.jpg);
background-repeat:repeat-y;
background-position:top;
}
.header_bg
{
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
#logo
{
width:486px;
height:70px;
margin: 47px 10px 10px 30px;

float:left;
}
.menu_bg
{
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.rhtmainbox_bg
{
background-image:url(../images/rhtMain_bg.jpg);
background-repeat:repeat-y;
background-position:center top;
}
.header1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FF9600;
}
.header2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}
.header2_2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
line-height:20px;
}
.txt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
}
.txt1_lineheight
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
line-height:19px;
text-align:justify;
padding:0px 2px 0px 2px;
}
.txt1_lineheight1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
line-height:19px;
text-align:left;
}

.lnk1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#003366;
text-decoration:none;
}
.lnk1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#003366;
text-decoration:none;
}

.lnk1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#003366;
text-decoration:none;
}


.txt2_box
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
}

#nav1 ul
{
margin:0px;
padding:0px;
background-image:none;
}
#nav1 ul li
{
background-image:url(../images/arrow1.jpg);
background-repeat:no-repeat;
background-position:left 4px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
padding:3px 0px 3px 18px;
font-size:12px;
text-decoration:none;
line-height:normal;
font-weight:normal;
color:#252525;
}
.listing ul
{
margin:0px;
padding:0px;
background-image:none;
}
.listing ul li
{
background-image:url(../images/arrow1.jpg);
background-repeat:no-repeat;
background-position:left 4px;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
padding:3px 0px 3px 18px;
font-size:12px;
text-decoration:none;
line-height:normal;
font-weight:normal;
color:#252525;
}
/*#nav1 ul li a
{
padding:0px 0px 0px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#252525;
}*/
/*#nav1 ul li a:hover
{
padding:0px 0px 0px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#E47A00;
}*/
#nav1 ul ul#nav2{padding-left:20px;}
#nav1 ul ul#nav2  li
{
background:none;
list-style:none;
}
#nav1 ul ul#nav2  li a
{
padding:1px 12px 5px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#252525;
background:none;
}
#nav2 li a:hover
{
list-style: none inside;
padding:1px 12px 5px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#E47A00;
}

.main_td_bg
{
background-image:url(../images/body_bg1.jpg);
background-repeat:no-repeat;
background-position:right top;
height:178px;
}
.heading_b
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1296E1;
font-size:12px;
}
.heading_or
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#EC9519;
font-size:12px;
}
.heading_1_1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#EC9519;
font-size:14px;
}

.left_right_bdr
{
border-left:#1296E1 2px solid;
border-right:#1296E1 2px solid;
}
.dash_vert_bg
{
background-image:url(../images/vertical_dash.jpg);
background-position:top center;
background-repeat:repeat-y;
}
.dash_hori_bg
{
background-image:url(../images/horizontal_dash.jpg);
background-position:middle;
background-repeat:repeat-x;
}
.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0B5892;
text-decoration:none;
}
.footer a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0B5892;
text-decoration:none;
}
.footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#D91A28;
text-decoration:none;
}

/*
what customer says*/

.customer_box_bg
{
background-image:url(../images/customer_box_bg.jpg);
background-repeat:repeat-y;
}
.customers{
float:left;
width:455px;
height:auto;
margin:0px;
padding:5px 8px 5px 10px;
}
/*contact_us*/

.border1_1
{
border:#666666 1px solid;
background-color:#F4F4F4
}

/*Dealing wuth difficult situations*/
.padding_line
{
padding-top:2px;
padding-bottom:2px;
}

