/* ----------© 2010 Redi-Direct Marketing, Inc.-------------- */

body {
background: #ffffff url('') top left;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}
/* ----------container to center the layout-------------- */
#container {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	height: 782px;
	border:1px solid #8D8D8D;
	background-color: #5B6768;
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* ----------banner for logo-------------- */
#banner {
height:114px;
text-align: center;
background:  url('../images_hp/mainlogo.gif') no-repeat bottom left;  
background-color: #ffffff;
padding: 0px;
margin: 0px;
}
#banner img {padding:10px 0px;} 

#redidata {
	background-repeat:no-repeat;
	display:block;
	height:110px;
	text-indent:-9999px;
	width:580px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	text-align: left;
	float: left;
}	
	#searchbox {
	display:block;
	height:114px;
	width:280px;
	float: right;
	background-position: right top;
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
/* ----------nav place holder-------------- */
#nav {
height: 31px;
text-align: center;
background:  url('') no-repeat bottom left; 
background-color: #000000;

padding: 0px;
margin: 0px;
}

/* -----------------content--------------------- */
.rightmain {
	float: right;
	width: 205px;
}
#content {
	margin-left: auto;
	margin-right: auto;
	height:auto;
	position: relative;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	background-position: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#content {
	min-height: 500px;
	position: relative;
	visibility: visible;
	height: 500px;
	margin: 0px;
	padding: 0px;
	width: 794px;
	z-index: auto;
}

/* --------------right nav------------- */
#right1 {
	float: right;
	width: 205px;
	margin: 0px;
	height:245px;
	background-color: #5B6768;
	padding: 0px;
	position:relative;
}
#right2 {
	float: right;
	width: 205px;
	margin: 0px;
	padding: 0px;
	background:#5B6768;
	height:auto;
	position:relative;
	left: 205px;
	top: 250px;
	right: auto;
	bottom: auto;
}

/* --------------shadow------------- */
#menu2main {
	height: 500px;
	width: 500px;
}
#shadowmain {
	background-image: url(../images_hp/shadow.jpg);
	background-repeat:repeat-y;
	background-position: center center;
}
#shadowbot {
	background-repeat:repeat-x;
	background-position:left;
}


/* --------------footer------------- */
#footer2 {
	width: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index: 1;
	color:#FFFFFF;
	background-image: url(../images_second/DMA_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	margin-top: 37px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footer2 a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.footer2 a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.footer2 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
/* --------------apdivs------------- */
#price_qual_del {
	position:absolute;
	left:19px;
	top:150px;
	width:102px;
	height:35px;
	z-index:1;
	text-align:left;
	padding-top: 5.5px;
}
#advantage {
	position:absolute;
	left:19px;
	top:121px;
	width:128px;
	height:48px;
	z-index:1;
	text-align:left;
}
#B1 {
	position:absolute;
	left:39px;
	top:291px;
	width:128px;
	height:17px;
	z-index:1;
	text-align:left;
}
#B2 {
	position:absolute;
	left:238px;
	top:291px;
	width:119px;
	height:17px;
	z-index:1;
	text-align:left;
}
#B3 {
	position:absolute;
	left:416px;
	top:287px;
	width:153px;
	height:35px;
	z-index:1;
	text-align:left;
}
#B4 {
	position:absolute;
	left:634px;
	top:291px;
	width:114px;
	height:17px;
	z-index:1;
	text-align:left;
}
#B1_2 {
	position:absolute;
	left:25px;
	top:327px;
	width:160px;
	height:138px;
	z-index:1;
	text-align:left;
	line-height: 13px;
}
#rt_banner_list_Items {
	position:absolute;
	left:870px;
	top:203px;
	width:115px;
	height:47px;
	z-index:2;
}
#B2_2 {
	position:absolute;
	left:220px;
	top:328px;
	width:164px;
	height:139px;
	z-index:1;
	text-align:left;
	line-height: 13px;
}
#B3_2 {
	position:absolute;
	left:197px;
	top:0px;
	width:162px;
	height:133px;
	z-index:1;
	text-align:left;
	line-height: 13px;
}
#B4_2 {
	position:absolute;
	left:613px;
	top:332px;
	width:163px;
	height:133px;
	z-index:1;
	text-align:left;
	line-height: 13px;
}
#B1_3 {
	position:absolute;
	left:32px;
	top:475px;
	width:153px;
	height:22px;
	z-index:1;
	text-align:left;
}
#B2_3 {
	position:absolute;
	left:197px;
	top:0px;
	width:154px;
	height:22px;
	z-index:1;
	text-align:left;
}
#B3_3 {
	position:absolute;
	left:424px;
	top:475px;
	width:155px;
	height:22px;
	z-index:1;
	text-align:left;
}
#All_DOWNLOADS_HP {
	position:absolute;
	left:9px;
	top:296px;
	width:152px;
	height:30px;
	z-index:1;
	text-align:left;
}
#B4_3 {
	position:absolute;
	left:629px;
	top:475px;
	width:157px;
	height:22px;
	z-index:1;
	text-align:left;
}
#right_banner12 {
	position:absolute;
	left:auto;
	top:147px;
	width:205px;
	height:528px;
	z-index:auto;
	background-image: url(../images_hp/banner_right_1_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	text-align:left;
}
#RB1_1 {
	position:absolute;
	left:19px;
	top:14px;
	width:173px;
	height:20px;
	z-index:1;
	text-align:left;
}
#RB2_2 {
	position:absolute;
	left:17px;
	top:307px;
	width:181px;
	height:203px;
	z-index:1;
	text-align:left;
	padding-top: 15px;
}
#RB2_1 {
	position:absolute;
	left:36px;
	top:280px;
	width:146px;
	height:18px;
	z-index:1;
	visibility: visible;
	text-align:left;
}
#RB1_2 {
	position:absolute;
	left:16px;
	top:35px;
	width:172px;
	height:209px;
	z-index:1;
	text-align:left;
	padding-top: 10px;
	line-height: 29px;
}
#b23p2 {
	position:absolute;
	left:413px;
	top:332px;
	width:163px;
	height:132px;
	z-index:2;
}
/* --------------fonts------------- */
.main_banner_text_hp {
	color: #000000;
	font-size: 10px;
	line-height: 13px;
}
.get_leads_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.get_leads_text a:link {
    text-decoration:none;
	color: #FFFFFF;
}
.get_leads_text a:hover {
    text-decoration:underline;
	color: #FFFFFF;
}
.get_leads_text a:visited {
    text-decoration:none;
	color: #FFFFFF;
}

.arrow_style {font-size: 13px; color: #E9983F; }

.right_banner_head_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.style4 {font-size: 13px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style4 a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.style4 a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.style4 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}

.lower_right_banner2head {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.lower_right_banner_main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:11px;
	color: #000000;
	text-decoration:none;
}
.lower_right_banner_main_text a:link {
	color: #000000;
	text-decoration:none;
}
.lower_right_banner_main_text a:hover {
	color: #0067B4;
	
}
.lower_right_banner_main_text a:visited {
	color: #000000;
	text-decoration:none;
	
}
.Verdana14_blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
 a:link {
	color: #000000;
	text-decoration:underline;
}
 a:hover {
	color: #0067B4;
	text-decoration:underline;
	
}
 a:visited {
	color: #000000;
	text-decoration:none;
}
.Verdana18_bld_blu {
	font-size: 18px;
	font-weight: bold;
	color: #0067B4;
}
.Verdana16_blk {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.Verdana11_blk {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.Learnmoretxt {
color:#0067B4;
font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.Learnmoretxt a:hover {
	color: #000000;
}
.learnmorearrow {font-size: 13px; color: #E9983F; font-weight: bold; }

.H1 {
	font-size: 12px;
	font-weight: bold;
	color: #5B3226;
}
.H1 a:link {
	color: #5B3226;
	text-decoration:none;
}
.H1 a:hover {
	color: #5B3226;
	text-decoration:underline;
	
}
 .H1 a:visited {
	color: #5B3226;
	text-decoration:none;
}
.newrightbannerstyle {font-size: 13px; color: #000000}
.reg {
	font-size: 12px;
	font-weight: bold;
	color: #0067B4;
}
.reg_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
}
.banner_title_sm {
	font-size: 9px;
	font-weight: bold;
	color: #5B3226;
}
.reg {
	font-size: 12px;
	font-weight: bold;
	color: #0067B4;
}
.reg_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
}
.banner_title_sm {
	font-size: 7px;
	font-weight: bold;
	color: #5B3226;
}
.H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5B3226;
	font-weight:bold;
}



/* ----------css by Eric Summerville 2010-------------- */

