body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	background-color:#96A7B8;
	background-image:url(../images/topdi.jpg);
	background-repeat:repeat-x;
}
h1 {
	font-size:20px;
	font-family: Arial;
	line-height:24px;
}
h3 {
	font-size:20px;
	line-height:24px;
}
h4 {
	font-size:16px;
	line-height:22px;
}
.clear {
	clear:both;
	margin:0;
	padding:0px;
	height:0px;
	font-size:0px;
}
.colorwhitebold12 {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}
.colorgray11 {
	color:#B6C1CE;
	font-size:11px;
}
.colorblack {
	color:#000;
}
.colorred {
	color:#C70000;
}
#head {
	width:960px;
	height:334px;
	background-image:url(../images/topdi_index.jpg);
	margin:auto;
}
#headsucess {
	width:960px;
	height:334px;
	background-image:url(../images/topdi_sucess.jpg);
	margin:auto;
}
#headabout {
	width:960px;
	height:334px;
	background-image:url(../images/topdi_index.jpg);
	margin:auto;
}
#indexwhat {
	width:960px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height: 47px;
}
#indexwhat h2 {
	font-weight:bold;
	font-size:12px;
	text-align:center;
	line-height: 47px;
}
#indexwhat a {
	margin:4px;
	color:#ffffff;
	text-decoration:none;
}
#indexwhat a:hover {
	margin:4px;
	color:#70869E;
	text-decoration:none;
}
#page-container {
	width:960px;
	margin:auto;
}
#indexleft {
	width:640px;
	height:230px;
	float:left;
	font-size:11px;
	background-color:#ffffff;
	margin-top:10px;
	padding:15px;
	line-height:18px;
}
#indexleft a {
	color:#666666;
	text-decoration:none;
}
#indexleft a:hover {
	color:#70869E;
	text-decoration:underline;
}
#indexright {
	width:250px;
	height:230px;
	float:right;
	margin-top:10px;
	background-color:#70869E;
	padding:15px;
	line-height:20px;
	color:#ffffff;
}
#indexright a {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
#indexright a:hover {
	font-size:11px;
	color:#96A7B8;
	text-decoration:underline;
}
#indexzong {
	width:930px;
	margin-top:10px;
	background-color:#ffffff;
	padding:15px;
	line-height:18px;
	font-size:11px;
}
#indexzong a {
	color:#666666;
	text-decoration:none;
}
#indexzong a:hover {
	color:#70869E;
	text-decoration:underline;
}
#indexzongpic {
	width:197px;
	height:102px;
	border:1px solid #dddddd;
}
#footer {
	width:960px;
	height:80px;
	margin:auto;
	color:#ffffff;
	line-height:20px;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	font-size:11px;
}
#footer a {
	color:#ffffff;
	text-decoration:underline;
	font-size:11px;
}
#footer a:hover {
	color:#70869E;
	text-decoration:none;
	font-size:11px;
}
/*********** #sectionLinks styles ***********/

#sectionLinks {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	line-height:30px;
}
#sectionLinks a {
	display: block;
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	text-decoration: none;
	height: 30px;
	line-height:30px;
	text-align: center;
}
#sectionLinks a:hover {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
	background-image:url(../images/navdi.jpg);
	background-repeat:repeat-x;
	text-decoration: none;
	line-height:30px;
	text-align: center;
}
/*********** #successpage styles ***********/

#sucessnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:auto;
}
#sucessnav a {
	color:#ffffff;
	text-decoration:none;
}
#sucessnav a:hover {
	color:#95E6FE;
	text-decoration:underline;
}
#sucesscontent {
	width:845px;
	height:255px;
	background-image:url(../images/sucess_picdi.jpg);
	background-repeat:repeat-x;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	line-height:18px;
	font-size:12px;
	color:#666666;
}
#pagenub {
	font-size:12px;
	width:845px;
	margin:auto;
	height:30px;
	margin-top:10px;
	margin-bottom:10px;
	color:#415873;
	text-align:right;
	line-height:30px;
	padding-top:10px;
	text-align:center;
}
#pagenub a {
	color:#415873;
	text-decoration: underline;
	padding:3px;
	margin:3px;
}
#pagenub a:hover {
	color: #ffffff;
	background-color:#5C7189;
	text-decoration: none;
	padding:3px;
	margin:3px;
	line-height:18px;
}
/*********** #about styles ***********/

#aboutcontent {
	font-size:12px;
	color:#666666;
	line-height:22px;
}
/*********** #services styles ***********/

#servicesleftnav {
	width:204px;
}
#servicesleftnav ul {
	width:204px;
	margin:0;
	padding:0;
	list-style:none;
}
#servicesleftnav li {
	width:174px;
	height:22px;
	line-height:22px;
	padding-left:30px;
	color:#666666;
	list-style:none;
	margin-bottom:10px;
}
#servicesleftnav li.selected {
	width:174px;
	height:22px;
	line-height:22px;
	padding-left:30px;
	color:#ffffff;
	list-style:none;
	background-image:url(../images/services_leftdi.jpg);
	background-repeat:repeat-y;
}
#servicescontent {
	font-size:12px;
	color:#666666;
	line-height:20px;
}
#servicescontent a {
	color:#666666;
	text-decoration:underline;
}
#servicescontent a:hover {
	color:#70869E;
	text-decoration:none;
}
#webdesignright {
	width:202px;
	border:1px solid #DDE4EA;
	margin-right:15px;
	margin-top:15px;
	color:#ffffff;
}
#webdesignright a {
	color:#ffffff;
	text-decoration:none;
}
#webdesignright a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#sucesscontent1 {
	width:960px;
	height:190px;
	background-image:url(../images/sucess_picdi1.jpg);
	background-repeat:repeat-x;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	line-height:14px;
	color:#666666;
	font-size:11px;
}
#sucesscontent2 {
	width:960px;
	height:240px;
	background-color:#FFFFFF;
	background-image:url(../images/sucess_picdi1.jpg);
	background-repeat:repeat-x;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	line-height:14px;
	font-size:11px;
	color:#666666;
}
.tp {
	border:5px solid #dddddd;
}
#contact {
	color:#666666;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
}
#contact a {
	color:#666666;
	text-decoration:underline;
}
#contact a:hover {
	color:#70869E;
	text-decoration:none;
}

