/* CSS Document */
body {margin:0px; padding: 0px; color:#307095;  background:#abe4ff url(/images/body_bg.gif) repeat-x; font:11px/16px tahoma;}
p {	margin: 0px; padding: 0px;}
a { color: #1b7eab; }
img { border: none;	}
.flt {float: left;}
.flt2 {float: right;}
.flt1 {clear: left; float: left;}
.tp_logo{margin:20px 26px 5px 0px;}
.tp_icons { margin: 0 20px 0 0; }
.tp_imghome{ margin:43px 0px 0px 37px;}
.tp_home,.tp_corp,.tp_prd,.tp_cont,.tp_zap, .tp_help{font:bold 20px/20px Trebuchet MS,tahoma;  color:#1B7EAB; margin:0px 0px 0px 90px; text-decoration:none;}
.tp_home { margin: 0 0 0 20px; }
.selected { color:#339900 !important; }
.tp_help { margin:0px 0px 0px 95px; color:#1B7EAB; }
.tp_zap { margin:0px 0px 0px 95px; color:#1B7EAB; }
.tp_corp{ color:#1B7EAB; margin:0px 0px 0px 93px;}
.tp_prd{ margin:150px 0px 0px 40px; color:#1B7EAB;}
.tp_cont{ margin:0px 0px 0px 95px; color:#1B7EAB;}
.tp_sear{ font:12px/14px Trebuchet MS,tahoma; margin:150px 0px 0px 117px; color:#6F7E09; text-decoration:none;}
.tp_backgr{	display:inline; width: 902px; height:288px; background:url(/images/tp_backgr24.jpg) no-repeat;}
.lp_padd{ display:inline; width: 262px; margin:28px 0px 0px 25px;}
.lp_padd{ display:inline; width: 262px; margin:28px 0px 0px 10px;}
.lp_imgpad{ margin:0px 0px 0px 14px;}
.lp_news,.lp_news2{ font:19px/18px Trebuchet MS,tahoma; margin:8px 0px 0px 6px; color:#1B7EAB; width:186px;}
.lp_news2{ margin:30px 0px 0px 6px;}
.lp_inpt{ width:168px; height:20px; border:3px solid #DCE7EB; font:11px/14px Trebuchet MS,tahoma; margin:16px 0px 0px 26px; color:#7A9AA6; text-align:center;}
.lp_morebg,.lp_morebg2{	display:inline; width:65px; height:24px; background:url(/images/lp_bgsign.gif) no-repeat; margin:16px 0px 0px 26px;}
.lp_morebg2{ margin:16px 0px 0px 20px;}
.lp_sign,.lp_more,.lp_click{ font:bold 11px/14px tahoma,arial; margin:5px 0px 0px 15px; color:#1B7EAB; text-decoration:none;}
.lp_more{ margin:5px 0px 0px 10px;}
.lp_click{ font:bold 10px/14px tahoma,arial; margin:128px 0px 0px 27px;}
.lp_imgpad2{ margin:22px 0px 0px 14px;}
.lp_date{ font:bold 12px/14px Trebuchet MS,tahoma; margin:16px 0px 0px 20px; color:#EA2701; width:216px;}
.lp_txt{ font:11px/17px tahoma,arial; margin:8px 0px 0px 20px; color:#307095; width:216px;}
.lp_addbg{	width:236px; height:164px; background:url(/images/lp_addbg.jpg) no-repeat; margin:24px 0px 0px 0px;}
.rp_txt{ font:12px/17px Trebuchet MS,tahoma; margin:22px 0px 0px 0px; color:#307095; width:394px;}
.rp_hdwel{ font:21px/17px Trebuchet MS,tahoma; margin:0px 0px 0px 5px; color:#F05503; width:570px;}
.rp_shd{ font:19px/17px Trebuchet MS,tahoma; margin:16px 0px 0px 0px; color:#F07303; width:530px;}
h1 { font:19px/17px Trebuchet MS,tahoma; margin:0px 0px 16px 0; color:#F07303;  }
.rp_padd{ display:inline; width: 595px; margin:36px 20px 0px 0px; font-size: 13px;}
.rp_padd{ display:inline; width: 595px; margin:36px 15px 0px 20px;}
.rp_img{ margin:12px 13px 0px 0px;}
.rp_morebg{	display:inline; width:65px; height:24px; background:url(/images/lp_bgsign.gif) no-repeat; margin:11px 0px 0px 0px;}
.rp_yelobg{	display:inline; width:595px; background:#F9FAD2 url(/images/rp_yellobg.gif) repeat-x; margin:24px 0px 0px 0px;}
.rp_imgbook{ margin:11px 9px 0px 13px;}
.ft_backgr{	display:inline; width: 902px; height:116px; background:url(/images/ft_backgr.jpg) no-repeat;}
.rp_line{ margin:9px 0px 0px 3px;}
.rp_lorem,.rp_link,.rp_link2,.rp_lorem2{ font:12px/18px Trebuchet MS,tahoma; margin:16px 0px 0px 26px; color:#8B8E35; width:500px;}

.times {  border:0px; border-collapse:collapse; }
.times TD { padding:2px 8px 2px 0; font:12px/18px Trebuchet MS,tahoma; color:#8B8E35; }
.city_name { margin: 10px 0; font:12px/18px Trebuchet MS,tahoma; color:#8B8E35; font-weight: bold;}
.times TD.days { width: 55px; }


.rp_lorem { font-size: 14px; }
.rp_lorem2{ margin:8px 0px 0px 26px; color:#307095; width:538px;}
.rp_link{ font:12px/14px Trebuchet MS,tahoma; margin:10px 0px 0px 0px; width:278px;}
.rp_link2{ font:12px/14px Trebuchet MS,tahoma; margin:6px 0px 0px 0px; width:278px;}
.rp_link3{ font:12px/14px Trebuchet MS,tahoma; margin:6px 0px 0px 0px; width:278px; color:#307095;}
.rp_link5{ font:12px/14px Trebuchet MS,tahoma; color:#307095; margin:6px 0px 0px 0px;}
.rp_link5:hover{ text-decoration:none; }

/*a.rp_link4 {
text-decoration:none;
border-bottom:1px dashed #307095;
}


a.rp_link4:hover{
border-bottom:none;
}*/

.dashed {
clear: both;
border-bottom:1px dashed #307095;
margin:8px 0px 0px 20px; 
width:216px;
}

.index_mail {
margin: 10px 5px;
font-weight: bold;
}

.rp_fruit{ margin:10px 38px 0px 0px;}
.rp_arro{ margin:16px 10px 0px 0px;}
.rp_arro2{ margin:12px 10px 0px 0px;}
.rp_padimg{ margin:17px 13px 0px 23px;}
.rp_shduse{ font:19px/17px Trebuchet MS,tahoma; margin:16px 0px 0px 0px; color:#F07303;}
.ft_home,.ft_corp{ font:bold 14px/16px Trebuchet MS,tahoma; margin:68px 0px 0px 200px; text-decoration:none; color:#FFFFFF;}
.ft_corp{margin:68px 0px 0px 0px;}
.ft_bult{ margin:72px 27px 0px 32px;}
.ft_bult2{ margin:72px 47px 0px 47px;}
.ft_bult3{ margin:72px 47px 0px 37px;}
.ft_txt{ font:bold 12px/14px Trebuchet MS,tahoma; margin:10px 0px 0px 350px; color:#FFFFFF; width:416px;}
.int_lptxt{ font:11px/17px Trebuchet MS,tahoma; margin:16px 0px 0px 20px; color:#307095; width:212px;}
.int_imglp{ margin:16px 0px 7px 14px;}
.int_arrow{ margin:8px 0px 0px 25px;}
.int_lplnk{ font:11px/21px Trebuchet MS,tahoma; margin:0px 0px 0px 6px; color:#307095; width:198px;}
.intrp_padd{ display:inline; width: 580px; margin:36px 20px 0px 14px;}
.int_text,.int_text2{ font:12px/18px Trebuchet MS,tahoma; margin:22px 0px 0px 6px; color:#307095; width:568px;}
.int_text2{ margin:14px 0px 0px 12px; width:568px;}

.int_line{ margin:34px 0px 0px 6px;}
.int_imgg{ margin:20px 0px 0px 13px;}
.int_corp{ font:21px/18px Trebuchet MS,tahoma; margin:34px 0px 0px 11px; color:#307095; width:516px;}
.int_flowr{ margin:44px 35px 0px 10px;}
.int_arro2{ margin:8px 0px 0px 0px;}
.int_rplnk{ font:12px/21px Trebuchet MS,tahoma; margin:0px 0px 0px 6px; color:#307095; width:318px;}

.spacer{
height:1px;
font-size:1px;
line-height:1px;
overflow:hidden;
clear:both;
}



.nagray_table, .smile_table{
width:100%;
}

.nagray_table td{
vertical-align:top;
width: 33%;
text-align: center;
padding-bottom: 20px;
}

.nagray_table .imgtd{}

.nagray_table .spacetd{
width:30px;
}



.smile_table td{
vertical-align:top;
width: 50%;
padding: 10px;
background: url(/images/split_g.gif) repeat-x bottom left;
}

.button {
background:url(/images/button_bg.jpg) repeat-x;
border: 1px solid #8ccff8;
height: 21px;
padding: 0 10px;
text-align: center;
color:#48a3c9;
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
}

.smile_left {
background: url(/images/split_v.gif) repeat-y top right !important;
width: 3px !important;
padding: 0 !important;
}

