/* CSS Document */
*{ margin:0px; padding:0px;}
body { margin:0px; padding:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/bg_homepage.jpg) repeat-x top left;}
#main { width:985px;}
#logo{margin:auto;width:985px;height:75px; padding-top:13px;}
#logobg{background:url(../images/hed_bg_newhome.jpg) no-repeat top left;margin:auto;height:75px;float:left;width:985px;adding:4px 0px 0px 10px;vertical-align:middle;}
#search{width:261px;height:25px;float:right;padding:8px 11px 0px 6px;font-family:verdana;font-size:10px;}
#searchbot_1{background:url(../images/search_bg_newhome.jpg) no-repeat left top;width:235px;height:23px;float:right;margin:0px 0px 0px 0px;text-align:left;padding:3px 0px 0px 3px;font-family:verdana;font-size:10px;}
#butpad{vertical-align:top;float:right;padding-top:2px;width:20px;padding-right:8px;}
.button{background:url(../images/search_btn_newhome.jpg);width:19px;height:17px; margin:2px 3px 0px 0px;border:none;cursor:pointer;float:left;}
.txtbox_acc{border:1px solid #ffffff;width:125px;height:12px; padding-top:2px;font-family:verdana; color:#cccccc;font-size:10px;margin:1px 4px 0px 0px;vertical-align:top;}
.combo_acc{font-family:Verdana;border:none;font-size:9px;width:71px;height:17px;margin:2px 0px 0px 0px;border:1px solid #000000;}
a.signin{color:#356a00;font-size:10px;text-decoration:none;}
a.signin:hover{color:#000000;font-size:10px;text-decoration:underline;}
a.signout{color:#339900;font-size:10px;text-decoration:none;}
a.signout:hover{color:#000000;font-size:10px;text-decoration:underline;}
a.tabs{color:#999999;text-decoration:none;font-family:verdana;font-size:10px; padding:0px 4px 0px 4px;}
a.tabs:hover{color:#000000;text-decoration:none;font-family:verdana;font-size:10px; padding:0px 4px 0px 4px;}
#popbg_without_thumb{background:url(../images/scroll_pop.gif);background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:515px; z-index:9999;height:108px;color:#444444;padding-left:15px;}
.popbg{position:absolute;top: 0;border: 1px solid black; /*THEME CHANGE HERE*/border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/border-bottom-width: 0;font:normal 12px Arial;line-height:18px;z-index:100;background-color: white;width: 200px;visibility: hidden;}
#pointsbg{background:url(../images/new_home_pointsbg.jpg);background-repeat:no-repeat;width:97px;height:92px;float:right;line-height:24px;vertical-align:text-top;margin-top:4px;padding-left:24px;}
#poptitle{font-family:DINEngschrift, Trebuchet MS, Verdana, Arial;width:378px;font-size:18px;float:left;color:#7c7c7c;margin-top:7px;}
#poptitle_photos1{ackground:url(../images/cont_poptop.gif);background-repeat:no-repeat;height:25px;padding-left:14px;padding-top:20px;text-transform:uppercase;font-family:DINEngschrift, Trebuchet MS, Verdana, Arial;width:370px;font-size:17px;float:left;color:#626262;margin-top:8px;}
#poptitle_photos{/*text-transform:uppercase;*/font-family:DINEngschrift, Trebuchet MS, Verdana, Arial;width:360px;font-size:17px;float:left;color:#626262;margin-top:8px;}
#scrollrank{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-transform:none;float:right;padding-top:4px;color:#333333;}
#strip{width:987px;padding-top:13px;padding-bottom:28px;padding-left:15px;margin:auto;}
#strip_2{width:987px;padding-top:2px;padding-bottom:17px;padding-left:0px;margin:auto;text-align:center;}
#cont{width:985px;margin:auto;font-family:verdana;font-size:10px;}
.chkbox{vertical-align:middle;}
.tabs2_cl{color:#666666;font-family:verdana;font-size:10px; padding:0px 4px 0px 4px;}

a.tabs2{color:#666666;text-decoration:none;font-family:verdana;font-size:10px; padding:0px 4px 0px 4px;}
a.tabs2:hover{color:#000000;text-decoration:none;font-family:verdana;font-size:10px; padding:0px 4px 0px 4px;}
a.b_t{color:#999999;text-decoration:none;font-size:10px; padding:0px 4px 0px 0px; font-style:italic;}
a.b_t:hover{color:#000000;text-decoration:none;font-size:10px; padding:0px 4px 0px 0px;font-style:italic;}
a.b_t1{color:#669900;text-decoration:none;font-size:10px; padding:0px 0px 0px 4px; font-style:italic;}
a.b_t1:hover{color:#000000;text-decoration:none;font-size:10px; padding:0px 0px 0px 4px;font-style:italic;}
a.comm_tx{color:#336600;text-decoration:none;font-family:verdana;font-size:10px;}
a.comm_tx:hover{color:#000000;text-decoration:underline;font-family:verdana;font-size:10px; }
a.l_s{color:#99cc00;font-size:14px;text-decoration:none; font-weight:bold; padding-right:8px;}
a.l_s:hover{color:#339900;font-size:14px;text-decoration:none; font-weight:bold; padding-right:8px;}
a.l_s_act{color:#339900;font-size:14px;text-decoration:none; font-weight:bold; padding-right:8px;}
a.l_s_act:hover{color:#339900;font-size:14px;text-decoration:none; font-weight:bold; padding-right:8px;}
.l_ssm{color:#99cc00;font-size:14px; font-weight:bold; padding-right:8px;}
.l_ssm_active{color:#339900;font-size:14px; font-weight:bold; padding-right:8px;}

a.see_more{color:#339900;font-size:11px;text-decoration:none; font-style:italic;}
a.see_more:hover{color:#666666;font-size:11px;text-decoration:underline; font-style:italic;}
.sm_ts { font-size:10px; color:#999999;}
.sm_ts_act { font-size:12px; color:#99cc00;}
h2 { font-size:10px; color:#999999; padding:0px; margin:0px; font-weight:normal;}
.sm_ts1 { font-size:10px; color:#999999; font-style:italic;}
.trv_j { font-size:10px; color:#669900;}
.wr_txt_style { font-size:20px; font-style:italic; font-weight:normal; color:#fff;}
h1 { font-size:17px; ont-style:italic; font-weight:normal; color:#fff; margin:0px; padding:0px; line-height:17px;}
h3 { color:#387b0c; font-size:12px; font-weight:bold;margin:0px; padding:0px; line-height:17px;}
.h1_journal { font-size:16px; font-style:normal; font-weight:bold; color:#8AA900; margin:0px; padding:0px; line-height:17px; text-align:center; width:500px;}
#home_page_new_title { padding:1px 0px 8px 0px; text-align:center;}
.left_slides { /*width:350px;*/ width:100%; height:60px; padding:0px 0px 7px 10px;}
.left_slides1 { width:350px; height:60px; padding:0px 0px 7px 10px;}
.left_slides2 { width:350px; height:60px; padding:0px 0px 7px 10px;}
.left_slides3 { width:350px; height:60px; padding:0px 0px 7px 10px;}
.left_slides4 { width:350px; height:60px; padding:0px 0px 7px 10px;}
.left_slides5 { width:100%; height:60px; padding:0px 0px 7px 6px;}

.left_slides_active { padding:0px 5px 0px 4px; background:url(../images/new_home_lf_ov_bg_midl.jpg) repeat-x left 6px; width:384px; height:75px; float:left;}
.left_slides_active_left { padding:0px 0px 0px 6px; background:url(../images/new_home_lf_ov_bg_left.jpg) no-repeat left 6px; width:394px; height:75px; float:left;}
.left_slides_active_rit { padding:0px 10px 0px 0px; background:url(../images/new_home_lf_ov_bg_rit.jpg) no-repeat right 6px; width:394px; height:75px; float:left;}

.left_slides_n_left { padding:0px 0px 0px 0px; width:auto; height:75px; float:left; }
.left_slides_n_rit { padding:0px 10px 0px 0px; width:auto; height:75px; float:left;}

#intrestbg_12{background:url(../images/intrestbg_2.gif);background-repeat:repeat-y;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;width:697px;color:#444444;float:left;padding-left:12px;}

#car_imagediv {float:left; padding:9px 0px 0px 2px; width:908px;}
#travel{width:985px;margin:auto;background:url(../images/new_home_car.jpg) no-repeat left 15px;height:165px;}
#travel_new{width:985px;margin:auto;background:url(../images/new_home_car1.jpg) no-repeat left 15px;height:165px;}

#travelbg{background-repeat:repeat-x;width:985px;}
.new_car_im { background:url(../images/new_home_car_img_bg.jpg) no-repeat top left; width:119px; height:91px; padding:4px 0px 0px 4px; margin-right:6px; float:left; }
.new_car_im_act { background:url(../images/new_home_car_img_bg_act.jpg) no-repeat top left; width:119px; height:91px; padding:4px 0px 0px 4px; margin-right:6px; float:left;}
.clear { clear:both; margin:0px; padding:0px; font-size:0px; line-height:0px;}
#comm_bg { background:url(../images/new_home_com_bg.jpg) no-repeat top left; width:346px; height:320px; padding:0px 15px 0px 25px;}
#comm_i { width:170px; float:left; padding-bottom:15px;}
#comm_i2 { width:170px; float:right;padding-bottom:15px;}
#comm_i_btm { width:170px; float:left; padding-bottom:5px; }
#comm_i2_btm { width:170px; float:right;padding-bottom:5px;}
.img_border { border:1px solid #aed637;}
#footer_bg { background:url(../images/new_home_footer_bg.jpg) repeat-x top left; padding-top:10px;}
#acc_footer_homepage{width:985px;padding-top:0px;}
#acc_footer_left_1{float:left;width:25px;}
#acc_footer_left_22{float:left;width:320px;color:#bddd40;font-size:11px;padding:3px 0px 0px 43px;}
#acc_footer_left_23{float:right;width:230px;color:#8a8a8a;font-size:11px;padding:3px 0px 0px 0px; text-align:right;}
a.botlink{text-decoration:none;color:#999999;}
a.botlink:hover{text-decoration:underline;color:#444444;}
#userlog{float:left;padding-top:30px;padding-left:45px;font-family:verdana;font-size:12px;color:#3c59b1;font-weight:bold; width:430px;}
a.userhome{color:#678d4c; font-size:11px; font-weight:bold;text-decoration:none;padding:0px 3px 0px 3px;}
a.userhome:hover{color:#678d4c; font-size:11px; font-weight:bold;text-decoration:underline;padding:0px 3px 0px 3px;}
a{text-decoration:none;color:#444444;font-size:11px;}
a:hover{text-decoration:underline;color:#444444;font-size:11px;}
a.readmore{color:#336600;text-decoration:none;font-weight:bold;}
a.readmore:hover{color:#336600;text-decoration:underline;font-weight:bold;}

.stepcarousel{position: relative; /*leave this value alone*/overflow: scroll; /*leave this value alone*/width:908px; /*Width of Carousel Viewer itself*/height: 93px;  }
.stepcarousel .belt{position: absolute; /*leave this value alone*/left: 0;top: 0;}
.stepcarousel .panel{ background:url(../images/new_home_car_img_bg.jpg) no-repeat top left; width:119px; height:91px; padding:4px 0px 0px 4px; margin-right:0px;float:left; overflow: hidden; }
.stepcarousel .panel_chk{background:url(../images/new_home_car_img_bg_act.jpg) no-repeat top left; width:119px; height:91px; padding:4px 0px 0px 4px;float:left;overflow: hidden; }
#popbg{background:url(../images/j_menu_bg.gif) no-repeat left -111px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:515px; z-index:9999;height:108px;color:#444444;padding-left:15px;}

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{position:absolute;top: 0;font:normal 10px Verdana;padding-left:11px;line-height:20px;margin-top:6px;z-index:999;width:108px;height:82px;padding-top:2px;background:url(../images/j_menu_bg.gif) no-repeat top left;visibility: hidden;ilter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}
.dropmenudiv a{width: auto;display: block;text-indent: 3px;padding: 2px 0;text-decoration: none;color: black;font-size:10px;}
* html .dropmenudiv a{ /*IE only hack*/width: 100%;font-size:10px;}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/text-decoration: none;font-weight:bold;font-size:10px;}
#fixedtipdiv{	position: absolute;	idth: 529px;text-align:left;	padding: 2px;	visibility: hidden;	z-index:999;	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}		
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_1{position:absolute;top: 0;font:normal 10px Verdana;padding-left:11px;line-height:20px;margin-top:2px;z-index:999;width:108px;height:82px;padding-top:2px;background:url(../images/j_menu_bg.gif) no-repeat  top left;visibility: hidden;ilter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}
.dropmenudiv_1 a{width: auto;display: block;text-indent: 3px;padding: 2px 0;text-decoration: none;color: black;font-size:10px;}
* html .dropmenudiv_1 a{ /*IE only hack*/width: 100%;font-size:10px;}
.dropmenudiv_1 a:hover{ /*THEME CHANGE HERE*/text-decoration: none;font-weight:bold;font-size:10px;}
#fixedtipdiv_1{	position: absolute;	idth: 529px;	padding: 2px;	visibility: hidden;	z-index:999;	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}		
/* ######### Style for Drop Down Menu 2 ######### */
.dropmenudiv_fav{position:absolute;top: 0;font:normal 10px Verdana;padding-left:11px;line-height:20px;margin-top:2px;z-index:999;width:108px;height:106px;padding-top:2px;background:url(../images/j_menu_bg.gif) no-repeat -120px top;visibility: hidden;ilter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}
.dropmenudiv_fav a{width: auto;display: block;text-indent: 3px;padding: 2px 0;text-decoration: none;color: black;font-size:10px;}
* html .dropmenudiv_fav a{ /*IE only hack*/width: 100%;font-size:10px;}
.dropmenudiv_fav a:hover{ /*THEME CHANGE HERE*/text-decoration: none;font-weight:bold;font-size:10px;}
#fixedtipdiv_fav{	position: absolute;	idth: 529px;	padding: 2px;	visibility: hidden;	z-index:999;	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}	


/*----------------------------------------------------------------*/


#not_main { width:244px;}
#not_top { width:217px; background:url(../images/Notifications_pop_top.gif) no-repeat top left; height:17px; padding:7px 11px 1px 16px; font-size:10px; color:#fff; font-weight:bold;}
#not_midl { width:225px; background:url(../images/Notifications_pop_midl.gif) repeat-y top left; padding:1px 13px 1px 3px; font-size:10px; color:#666666;}
#not_btm { width:244px; height:14px;}
#not_bd { width:227px; border-bottom:1px solid #e5e5e5; padding:3px 2px 0px 4px;}
#not_bd_end { width:208px; padding:5px 7px 0px 6px;}

.top_n_bg_m {background:url(../images/Notifications_cons_n.jpg) no-repeat top left; width:23px; height:30px; padding-top:1px; float:right; text-align:center; ursor:pointer;}
a.top_n_bg {font-size:11px; color:#fff; font-weight:bold; cursor:pointer; text-decoration:none; text-align:center; line-height:12px;}
a.top_n_bg:hover {font-size:11px; color:#000; font-weight:bold; cursor:pointer; text-decoration:none; text-align:center;line-height:12px;}
a.not_link { color:#008000; font-size:10px; text-decoration:none;}
a.not_link:hover { color:#000; font-size:10px; text-decoration:underline;}

a.profile_link{font-family:DINEngschrift, Trebuchet MS, Verdana, Arial; font-size:18px; color:#7c7c7c; text-decoration:none;}
a.profile_link:hover { color:#7c7c7c; font-size:18px; text-decoration:underline;}

/*---------------------------- blog popup -------------------------------------------------*/
#idfollow { background:url(../images/ib_log_b1.jpg) no-repeat top left; width:400px; height:123px; text-align:center; padding:15px 10px 0px 10px; font-size:12px; line-height:18px; color:#4C8824;}
.flow_bt { background:url(../images/ib_join.jpg) no-repeat top left; width:72px; height:25px; cursor:pointer; border:0px;}
.cancel_bt { background:url(../images/ib_cancel.jpg) no-repeat top left; width:72px; height:25px; cursor:pointer; border:0px;}
.blog_cancel_bt{ background:url(../images/ib_cancel_2.jpg) no-repeat top left; width:72px; height:25px; cursor:pointer; border:0px;}

#slideshow_banner {
    position:relative;
}

#slideshow_banner DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    background-color: #FFF;
}

#slideshow_banner DIV.active_banner {
    z-index:10;
    opacity:1.0;
}

#slideshow_banner DIV.last-active_banner {
    z-index:9;
}

#slideshow_banner DIV IMG {
	padding-top:10px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}


/*-----------------Home page ------------ */
.green_box { padding:5px 0px 5px 0px; float:left; text-align:left; width:986px;  }
.green_txt { display:block; padding:0px 0px 70px 0px; }
.featured_title {  display:block; font-family:Arial; font-size:21px; padding:0px 0px 5px 0px; color:#FFFFFF; font-weight:bold; }
.green_left { float:left; background:url(../images/green_leftbg.gif) no-repeat; width:240px; height:474px;line-height:22px; padding:16px 20px 0px 23px; font-family:Arial; font-size:12px; color:#FFFFFF;  }
.app_store { position:absolute; padding:117px 0px 0px 0px; }
.green_right { float:left; background:url(../images/green_rightbg.gif) no-repeat; width:700px; }
#arrow_left{float:left; padding-top:220px; margin-right:19px; }
#arrow_right{float:left; padding-top:220px; margin-left:16px; }
.stepcarouse_main{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width:590px; /*Width of Carousel Viewer itself*/
	height:474px; /*Height should enough to fit largest content's height*/
}

.stepcarouse_main .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarouse_main .panel{
	float:left;
	width:590px; text-align:center; padding:0px 0px 0px 0px; height:474px;
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
}
.green_txt1 { display:block; padding:0px 0px 24px 0px; }

