@charset "utf-8";
/* CSS Document */

.floatL{
	float:left;
}

.floatR{
	float:right;
}

.clearFloat{
	clear:both;
}

.masterFrame{
	margin:0px auto;
	width:970px;
	padding:0px 0px 0px 0px;
	background:#fff;
	border:1px solid #e2e2e2;
	border-top:0px solid #CECECE;
	overflow:hidden;
}



.topRegion{
	padding:0px;
}

.topRegionLogo{
	padding:0px;
}

.logoHolder{
	padding:0px 0px 40px 0px;
}

.logoHolder a:link, .logoHolder a:visited{
	background:url(../images/dg_logo.gif) no-repeat left top;
	padding:5px 10px 40px 270px;
	text-decoration:none;
}

.topNavLevel0{
	position:relative;
	padding:0px 5px 0px 0px;
	top: 37px;
}

.topRegionNav{
	padding:0px;
}

.homeMasterContentCarrier{
	padding:2px 0px 0px 5px;
}

.HomeheaderImageDIV{
	width:629px;
	padding:0px 0px 0px 0px;
}

.homeMainContentBOXCarrier{
	width:629px;
	padding:8px 0px 0px 0px;
}

.homeMainContentBOX{
	background:url(../images/dg_home_contentBg.gif) no-repeat left top;
	min-height:210px;
	width:308px;
}

* html .homeMainContentBOX{
/**in IE height working automatic**/
}

.homeMainContent{
	padding:5px 4px 5px 8px;
}

.homeContent{
	padding:0px;
	line-height:17px;
}


.Hgap10px{
	width:13px;
	height:20px;
}

.homeRightContentCarrier{
  padding:0px 5px 0px 5px;
}

.homeRightContentDIV{
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #e5e5e4;
	width:325px;
	overflow:hidden;
}


/*****inner***/
.innerRightContentDIV{
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #e5e5e4;
	width:240px;
	overflow:hidden;
}
/*****inner***/



.homeRightContentHeadingPaddingL{
	padding:0px 0px 0px 2px;
}

.homeRightContentDescr{
	padding:0px 0px 0px 2px;
	line-height:17px;
}

.homeFormDIV{
	width:325px;
	padding:0px;
}

.formFieldOdd{
	background:#f4f4f4;
	padding:3px 2px 3px 5px;
	overflow:hidden;
}

* html .formFieldOdd{
	height:20px;
	overflow:visible;
}

.formFieldEven{
	background:#fff;
	padding:3px 2px 3px 5px;
	overflow:hidden;
}

* html .formFieldEven{
	height:20px;
	overflow:visible;
}

.formLabel{
	width:40%;
}

.formField{
	width:60%;
}


/*****inner***/
.innerFormLabel{
	width:34%;
}

.innerFormField{
	width:66%;
}

.formFieldBtn{
	background:#E5E5E5;
	padding:3px 2px 3px 5px;
	overflow:hidden;
}

* html .formFieldBtn{
	height:25px;
	overflow:visible;
}



/*****inner***/
.innerLeftCol{
	width:170px;
	padding:0px;
	overflow:hidden;
}

.innerMainCol{
	width:550px;
	overflow:hidden;
	min-height:540px;
}

* html .innerMainCol{
	height:540px;
	overflow:visible;
}

.innerMainColContent{
	padding:5px 75px 0px 20px;
	line-height:18px;
}

.innerMainColContent ul{
	padding:0px;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	line-height:18px;
	list-style:none;

}

.innerMainColContent ul li{
	padding-left:30px;
	background:url(../images/ulBullet.gif) no-repeat 16px 7px;
}

.innerMainColContent a:link{
font-size:11px;
}
.innerMainColContent a:visited{
font-size:11px;
}


/*****inner***/

/***********/

.bottomRegion{
	text-align:right;
	color:#ACACAC;
	width:970px;
	margin:0px auto;
	font-size:10px;
}
