
* {
	border: 0;
	margin: 0;
	padding: 0;
	outline:none;
	_noFocusLine: expression(this.hideFocus=true)!important; /* fix for dotted focus lines ie7 */
}

body{background:#C7E5FF;padding:0px; margin:0px; font: normal 12px Arial, serif; color:#333;overflow-x:hidden;}
		
	

img, a, *:focus {
	outline: none;
}


.ie7 img, a,a:hover, *:focus {
	outline: none;
	border:0px;
}


.notext {
	line-height: 0px;
	font-size: 0px;
}

.noheight {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
}

.hidden {
	display: none;
}

.forcew {
	display: inline-block;
}


#dim {
    float:right;
	height: 345px;
	margin-bottom:6px;
	overflow:hidden;
}
#needtxtbg{ background: url('../images/slides/needsmall.png') right top no-repeat;
	 height:300px;
	 width: 1010px;position: absolute;z-index: 1;top:162px;}
.ie7 #needtxtbg{width:638px;}


/* LayerSlider Layers and Sublayers unique styles */

#layerslider,
#layerslider2 {
   /*width:708px;height:395px;*/
	width:618px;height:345px;
}

/* Fleet popup images */


#largeimgpopup{width: 1010px;position: absolute;z-index: 6;top:595px;}
.ie7 #largeimgpopup{width:730px;position: absolute;z-index: 6;}
.imgpopup{width: 450px;height:382px;position: relative;z-index: 103;margin:0px;border:2px solid #B8DBF9;background:#fff;}
.imgpopup p{padding:0px;margin:0px;}


/* Login Css */

#popuplogin1{width: 1010px;position: absolute;z-index: 5;top:165px;}
.ie7 #popuplogin1{width:730px;position: absolute;z-index: 5;}
.contentlogin1{width: 260px;background: url('../images/login-bg.png') left bottom  no-repeat;position: relative;z-index: 103;margin:0px; padding-bottom:10px;}
.contentlogin1 p{padding:0px;margin:0px;}
#loginbox{padding:0px 25px 20px 30px;}
#loginbox h2{float:left;background:url("../images/box-btns.png") no-repeat scroll -54px -91px transparent;height:23px;padding-left:15px;color:#434343;font: bold 22px Arial, serif;}
#popuplogin1 #loginbox h2{margin:10px 0;padding-left:38px;}
.ie9 #popuplogin1 #loginbox h2{padding-left:32px;}
#loginbox .txttext {border: 1px solid #ABABAB;border-radius: 4px 4px 4px 4px;clear: both;color: #333333;margin: 0;padding: 6px 5px;width: 170px;}
#loginbox .btnlogin{float:left;background: url('../images/login-btn.png') no-repeat;width:75px;height:34px;margin-right:6px;}
#loginbox p{padding-bottom:11px;}
#loginbox  p.chkrem{clear:both;padding-top:10px;}
#loginbox p.txtvip{font: normal 15px Arial, serif;border-top:3px solid #E4E4E4;margin-top:8px;padding-top:8px;}
#loginbox p.txtvip a{color:#DF131D;display:block;font-weight:bold;text-decoration:underline;}
#loginbox p.forgot a{color:#3296EC;text-decoration:none;font-weight:bold;float:left;padding-top:10px;}
.ie7 #loginbox h2{padding:0px;margin:0px;padding-bottom:10px;}
.ie7 #loginbox p{padding-bottom:7px;}
.ie7 #loginbox  p.chkrem{clear:both;padding-top:5px;}


/* Login Css */


.errMsg{
	z-index:30000;
	padding: 55px 12px 50px 12px !important;
	cursor:pointer !important;
	border: 1px solid #bbbbbb !important;
	box-shadow:  0 0 10px #bbbbbb !important;
}
.errMsg .ui-dialog-content{
	word-break:break-all;
	min-height:0 !important;
}
.errMsg .ui-dialog-titlebar{
	display:none !important;
}

.errMsg .ui-dialog-buttonset{
	margin:0 !important;
	padding:0 !important;
	float:none !important;
	text-align:center !important;
}
.errMsg .ui-dialog-buttonpane{
	border-top:0 !important;
	margin-top:0 !important;
}
                             