﻿
a {text-decoration:none;}

.dm_banner
{

clear:both;
float:left; margin-bottom:1px;



}

.ix_pnl_boxes
{
	clear:both;
float:left;
margin-top:3px;
padding-bottom:5px;
width:100%;
}



.ix_box1   .btn
{
clear:both;
float:left;
margin-left:250px;
margin-top:10px; white-space:nowrap
}
.ix_box2
{
	padding-bottom:15px;
}
.rf_pnl_main
{
	float:left; clear:both;  font-size:11px; color:#A7A7A7; width:100%; margin-top:5px;
}
.titleRow
{
	float:left; clear:both; width:100%; padding-left:11px;
}

.rf_check
{
	float:left;margin-top:5px;
}
.rf_check *
{
	float:left;
}
.rf_check input
{
	width:12px; height:12px; margin-right:3px;
}
.rf_pnl_calendar
{
background:transparent url(../../images/controls/dropdown/calendar.png) repeat scroll 0 0;
float:left;
height:10px;
padding:7px;
width:169px; margin-right:5px;
}
.rf_ddl
{
	float:left; 
}
.rf_ddl input
{
	float:left;
}
.titleSpan
{
	width:100%; height:7px; float:left; clear:both;
}
.ix_box3 .btn
{
	float:right; margin-right:17px; margin-top:4px;
}
.rf_check1
{
	margin-right:5px;
}

.ix_pnl_features
{
clear:none;
float:left;
margin-top:0;
width:633px;
}

.ix_pnl_features .item
{
	float:left;
margin-right:10px;
overflow:hidden;
width:200px;
}
.ix_pnl_features .desc {margin:3px;}
.ix_pnl_features .desc a
{
 color:White; font-weight:bold; font-size:12px; text-transform:uppercase;
 text-decoration:none; 
}
.dm_pnl_boxesLeft2
{
	float:left;width:349px;background:transparent url(../../images/pages/index/bg1.png) repeat scroll 0 0;
}
.dm_pnl_boxesRight
{
	float:left;width:633px;
}
.ix_fotm
{
float:left;
margin-top:10px;
 position:relative;
}
.ix_fotm2
{
	width:300px;
}
.ix_fotm .row
{
clear:both;
color:#A7A7A7;
float:left;
font-size:11px;
height:26px;
margin-left:15px;
width:289px;
}
.ix_fotm .row .input
{
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #333333;
float:left;
font-size:11px;
height:17px;
margin-left:26px;
padding-left:6px;
padding-right:6px;
padding-top:4px;
width:163px;
}

.ix_fotm .row .text
{
float:left;
margin-top:7px;
width:65px;
}
.ix_box3 .row .text
{
	float:left;
margin-top:2px;
width:37px;
}
.ix_fotm .rf_ddl 
{
float:left;
margin-top:0;
padding-left:23px;
width:198px;
}

.ix_popupForm
{
	float:left; margin-left:10px;
}
.ix_popupForm .btnred
{
	float:left;
margin-left:284px;
margin-right:11px;
margin-top:5px;
}
.ix_popupForm .title1, .ix_popupForm .title2
{
	color:#CDCDCD;
float:left;
font-size:13px;
font-weight:bold;
margin-left:10px;
text-transform:uppercase;
width:336px;
}
.ix_popupForm .mainImg
{
	float:left; margin-left:10px; margin-top:8px; margin-bottom:8px;
}

.ix_popupForm .title2
{
	margin-bottom:10px;
}
.ix_popupForm .row
{
clear:both;
color:#A7A7A7;
float:left;
font-size:11px;

margin-left:15px;
width:380px;
height:26px;
}
.ix_popupForm .row2
{
	height:auto; margin-top:5px;
}

.ix_popupForm .row .input
{
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #333333;
float:left;
font-size:11px;
height:16px;
margin-left:26px;
padding-left:8px;
padding-top:5px;
width:191px;
}


.ix_popupForm .row .dateinput1
{
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #333333;
color:#A7A7A7;
float:left;
font-size:11px;
height:16px;
margin-left:26px;
margin-top:6px;
padding:3px 0 0 4px;
width:70px;
}
.ix_popupForm .row .dateinput2
{
margin-left:6px;
}
.ix_popupForm .inputs img
{
	 margin-top:4px; cursor:pointer; float:left;
}
.ix_popupForm .row .text
{
float:left;
margin-top:7px;
width:102px;
}
.ix_popupForm .rf_ddl 
{
float:left;
margin-left:0;
margin-top:0;
padding-left:25px;
}
.ix_popupForm  .inputs
{
	float:left; width:242px
}

.rf_pnl_calendar2 {
float:left;
margin-top:1px;
position:absolute;
right:24px;
top:14px;
}
.rf_pnl_calendar0
{
	margin-left:25px;
}
.ix_popupForm
{
	padding-bottom:10px;
}

.ix_popupForm .ta
{
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #333333;
color:#ABABAB;
float:left;
font-size:11px;
height:162px;
margin-bottom:5px;
margin-left:26px;
padding:5px;
width:190px;

}
.ix_popupForm  .row3
{
	margin-top:4px; margin-top:8px;
}


.dm_boxD td, th {
vertical-align:middle;}

.featuerd  .item {
background:#2C2C2C none repeat scroll 0 0;
border:1px solid #323232;
float:left;
margin-left:8px;
margin-right:0;
margin-top:15px;
min-height:137px;
padding-bottom:7px;
width:111px;
}



/* new styles */

.ix_new .dm_pnl_boxesLeft .dm_boxA
{
height:207px;

padding-bottom:0;

	
}
.ix_new .ix_box2
{
width:324px;
}
.ix_new .ix_box3
{
width:324px; 
}
.ix_new  .dm_pnl_boxesLeft
{
	float:left; clear:both; width:110%;
}
.ix_new  .dm_offers
{

clear:both;
float:left;
height:156px;
margin-top:5px;
width:100%;
}

.ix_new .ix_fotm .row .input
{
background:transparent url(../../images/pages/default/input.png) repeat scroll -1px 0;
border:medium none;
color:#3E3E3E;
height:20px;
margin-left:24px;
width:184px;color:#A7A7A7;
}
.ix_new .ddld .selectbox {
background:transparent url(../../images/pages/default/ddl.png) repeat scroll 0 0;
color:#A7A7A7;
height:13px;
margin-top:1px;
padding-top:5px;
width:187px
}
.calendar
{
width:228px !important;
}
.calendar input
{
background:transparent url(../../images/pages/default/ddl.png) repeat scroll 0 0;
border:medium none;
color:#A7A7A7;
font-size:11px;
height:18px;
padding-left:8px;
padding-top:6px;
width:163px;
}
.ix_new .ix_box3 .btn {
border:medium none;
float:left;
margin-left:220px;
margin-top:4px;
}
.ix_new .promo
{
background:#E8E8E8 none repeat scroll 0 0;
clear:both;
color:#466B90;
float:left;
font-size:11px;
font-weight:bold;
height:25px;
line-height:25px;
margin-left:2px;
margin-top:8px;
text-align:center;
width:320px;
}
.ix_new  .ix_box3 .row .text
{
color:black;
font-size:11px;
font-weight:bold;
}
.ix_new  .ix_fotm {
float:left;
margin-left:10px;
margin-top:14px;
position:relative;
}
.ix_new .ix_fotm .row {
height:25px;
margin-left:20px;
margin-top:3px;
}
.ix_new  .val1
{
	float:left; margin-left:4px;
}
.ix_new  .dm_pnl_boxesLeft
{
	margin-bottom:4px;
}
.ix_new .dm_pnl_boxesLeft2
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../images/pages/index/bg1.png) no-repeat scroll 0 0;
border-bottom:1px solid #CECFC7;
border-left:1px solid #CECFC7;
border-right:1px solid #CECFC7;
clear:both;
float:left;
height:525px;
margin-left:2px;
margin-top:5px;
overflow:hidden;
padding:45px 0 10px 10px;
position:relative;
width:966px;
}

.ix_new .dm_pnl_boxesLeft2 .dm_boxA
{
	 min-height:98px;
}
.ix_new .dm_pnl_boxesLeft3
{ 
	float:left; clear:both; width:110%;
}

.ix_new  .dm_program
{
background:transparent url(../../images/pages/default/img_2.jpg) no-repeat scroll center 0;
clear:both;
float:left;
height:169px;
margin-top:4px;
width:100%;
}

.ix_new  .dm_sales
{
		background:transparent url(../../images/pages/default/img3.jpg) repeat scroll 0 0;
clear:both;
float:left;
height:169px;
margin-top:5px;
width:100%;
}
.ix_new .dm_tours
{
background:transparent url(../../images/pages/default/img_4.jpg) repeat scroll 0 0;
clear:both;
float:left;
height:169px;
margin-top:3px;
width:100%;
}
.ix_new  .dm_pnl_boxesLeft3 .dm_boxA
{
background:transparent url(../../images/pages/default/bg2.png) repeat-x scroll 0 0;
border-color:-moz-use-text-color #1D1D1D #1D1D1D;
border-style:none solid solid;
border-width:0 1px 1px;
height:206px;
padding-bottom:0;
}
.ix_new  .dm_boxA .title
{
	 font-size:14px;
}
.ix_new  .ix_pnl_features {

width:671px;
}

.ix_new  .ix_pnl_features .item {
float:left;
margin-left:6px;
margin-right:0;
overflow:hidden;
width:208px;
}


.ix_new  .dm_clear .btn
{
height:20px;
line-height:19px;
margin-left:246px;
margin-right:0;
margin-top:-2px;
text-transform:uppercase;
}
.ix_new .join
{
background:transparent url(../../images/pages/default/join.png) repeat-x scroll 0 0;
color:white;
float:left;
font-size:16px;
font-weight:bold;
height:29px;
line-height:29px;
margin-left:107px;
margin-top:125px;
text-align:center;
width:127px;
}

 .ix_new .upJQ .progres1 {
background:white none repeat scroll 0 0;
height:236px;
left:9px;
opacity:0.8;
position:absolute;
top:10px;
width:288px;
z-index:3424;
}

.ix_new .progres1 {
background:white none repeat scroll 0 0;
height:166px;
left:-6px;
opacity:0.8;
position:absolute;
top:-45px;
width:317px;
z-index:3424;
}
.upJQ  .ix_new  .progres1 img {
float:left;
margin-left:139px;
margin-top:60px;
}

.ix_new  .progres1 img {
float:left;
margin-left:128px;
margin-top:77px;
}
.ix_rpt_item .catalog-image
{
	
}
.ix_new  .dm_boxA p 
{
	color:black;
height:126px;
margin-left:9px;
margin-top:10px;
overflow:hidden;
width:287px;
word-spacing:0;
}
.ix_new  .banner
{
	float:left; clear:both;  margin-top:5px; margin-bottom:5px;
}

.ix_new .ddld .selectbox-wrapper {
background:#F5F5F5;
color:#3E3E3E;
right:2px;
width:193px !important;
}

.ix_scroller
{
background:transparent url(../../images/pages/index/bg3.png) repeat-x scroll 0 0;
clear:both;
float:left;
height:156px;
margin-left:19px;
margin-top:17px;
position:relative;
width:283px;

}
.ix_scroller img
{
	float:left;

}
.ix_scroller .lnk
{
	 width:27px; height:27px;
}
.ix_scroller .lnk1
{background:transparent url(../../images/pages/index/left.png) repeat-x scroll 0 0;

position:absolute;
left:0;
top:76px;
}
.ix_scroller .lnk2
{
background:transparent url(../../images/pages/index/right.png) repeat-x scroll 0 0;
position:absolute;
right:0;
top:76px;
}
.ix_text
{
clear:both;
color:#A7A7A7;
float:left;
font-size:11px;
line-height:20px;
margin-left:10px;
width:301px;
margin-top:10px;
}
.ix_head
{
left:12px;
position:absolute;
top:1px;
}
.ix_repeaterItems
{
clear:both;
float:left;

width:110%;
}
.ix_rpt_item
{
border-color: #D5D6CF;
border-style:none solid;
border-width:medium 1px;
float:left;
margin:-2px 12px 0 -13px;
padding:10px 17px 16px 20px;
position:relative;
width:291px;

}
.sub_shadow
{
background:#FDFCFB none repeat scroll 0 0;
border-color:#DADBD5 #DFDFDA #DFDFDA;
border-style:solid;
border-width:1px;
bottom:44px;
height:28px;
left:20px;
opacity:0.8;
position:absolute;
width:287px;
	 
}
.sub_links
{
bottom:45px;
height:22px;
left:34px;
position:absolute;
width:100%;
}
.sub_links .view
{
	background:transparent url(../../images/pages/index/view.png) no-repeat scroll 2px 3px;
color:white;
float:left;
font-size:11px;
font-weight:bold;
height:28px;
line-height:25px;
margin-left:45px;
margin-top:-6px;
padding-left:0;
padding-right:0;
text-align:center;
text-decoration:none;
text-indent:14px;
width:76px;
}

.sub_links .book
{
background:transparent url(../../images/pages/index/book.png) no-repeat scroll 0 -3px;
color:black;
float:left;
font-size:11px;
font-weight:bold;
height:26px;
line-height:18px;
margin-right:0;
margin-top:-3px;
padding-left:17px;
text-decoration:none;
text-indent:22px;
width:95px;
}

.browseModelsBlock
{

	left:700px;
	top:-36px;
	width:200px;
	height:20px;
}

.browseDiv
{
background:transparent url(../../images/pages/index/bg1.png) no-repeat scroll right 0;
height:34px;
position:absolute;
right:0;
top:0;
width:244px;
z-index:9999;
}


.upJQ3 .progres1
 {
	background:white none repeat scroll 0 0;
height:209px;
opacity:0.8;
position:absolute;
top:28px;
width:289px;
z-index:3424;
 }
 
 
.upJQ3  .progres1 img {
float:left;
margin-left:129px;
margin-top:90px;
}


.ix_repeaterItemsSpan
{
border:1px solid #CECFC7;
float:left;
margin-left:8px;
margin-top:8px;
padding-top:13px;
width:964px;
}

.formRow  .ajax__calendar div
{
	  margin:0px; padding:0px;
}
