A {
	FONT-SIZE: 12px; 
	COLOR: #0c3f6a; 
	TEXT-DECORATION: none;
	background-color: #FFFFFF	
}

A:hover {
	COLOR: #155b88; 
	TEXT-DECORATION: underline
}

address {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

blockquote {
  background: transparent url(../images/left_quote.png) left top no-repeat;
}

blockquote div {
  padding: 0 48px;
  background: transparent url(../images/right_quote.png) right bottom no-repeat;
}

caption {
	caption-side: bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
}

.collapsus {
border-collapse:collapse;
}

.comment{
	background-color: #ececec;
	width: 460px;
	padding: 10px;
	font-size: 90%;
	color: #4A4A4A;
	margin-left:5px;
	line-height:1.5;
	text-align:justify;
}

.comment img{
	position: relative; 
	margin:-20px 1px 2px 300px; 
}

.commentfooter{
	background: url(../images/comment_arrow.gif) 20px 0 no-repeat;
	width: 460px;
	padding-left: 4px;
	padding-top: 1px;
	margin-bottom: 2em;
	font-size: 90%;
	color: #4A4A4A;
}

.contactinfo{
	background-color: #ececec;
	width: 460px;
	padding: 10px;
	font-size: 90%;
	color: #4A4A4A;

}

.contactinfo A {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	background-color: #666666
}

.contactinfo A:hover {
	COLOR: #000000;
	background-color:#FFFFFF; 
	TEXT-DECORATION: underline
}

.caption{
	background-color: #ececec;
	font-size: 10px;
	color: #4A4A4A;
}

.clickEnlarge{
	background-color: #ffffff;
	font-size: 70%;
	color: #4A4A4A;
	text-decoration:underline;
}

h2 {
	margin: 2px 2px 22px 2px;
	text-align:left;
}

h3 {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 12px 2px 22px 2px;
}

h4 {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.imageCentered {

	margin: 10px auto;
	
}

#links_div_id {
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	MARGIN: 1px; 
	WIDTH: 530px; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 27px
}
#links_div_id A {
	FONT-SIZE: 11px
}

.menu {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Verdana
}

#products_div {
	BACKGROUND-POSITION: left bottom; 
	DISPLAY: none; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 16px; 
	Z-INDEX: 1; 
	MARGIN-LEFT: -146px; 
	WIDTH: 170px; 
	LINE-HEIGHT: 20px; 
	PADDING-TOP: 60px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: absolute; 
	TOP: 56px; 
	HEIGHT: 175px; filter: alpha(opacity=65); 
	-moz-opacity: .55; 
	background-color:#ffffff
}

p.footer {
	margin-left:150px; 
	margin-top:18px; 
	font-size:10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.page_font {
	FONT-SIZE: 11px; 
	FONT-FAMILY: 'Copperplate Gothic Light', Verdana, Arial
}

.page_font2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 40pt; 
	COLOR: #663300; 
	FONT-FAMILY: 'Edwardian Script ITC'; 
	mso-fareast-font-family: 'Times New Roman'; 
	mso-ansi-language: EN-US; 
	mso-fareast-language: EN-US; 
	mso-bidi-language: AR-SA; 
	mso-bidi-font-weight: bold
}

li {
	margin-top:2px;
}

.expertAdvice li {
	margin-bottom: 8px;
}
	

pre {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
	padding: 10px;
	
}

.longparagraph{
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	padding: 5px;
	background-image:url(../images/dmc_logo_bg.gif);
	background-attachment: scroll;
	background-position: 90% 0px;
	background-repeat: repeat-y;
	width:95%;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 5px;
	
}

.longparagraph_faq_body{
	line-height:1.5;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 10px;
	background-image:url(../images/dmc_logo_bg.gif);
	background-attachment: scroll;
	background-position: 90% 0px;
	background-repeat: repeat-y;
	
}

.longparagraph A {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	background-color: #666666
}

.longparagraph A:hover {
	COLOR: #000000;
	background-color:#FFFFFF; 
	TEXT-DECORATION: underline
}

.longparagraph_faq{
	line-height:1.5;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 10px;
	background-color:#ececec;
	
}

.site_contents {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; S
	SCROLLBAR-FACE-COLOR: #0066FF; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; MARGIN: 14px 2px 2px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #66FFFF; 
	VERTICAL-ALIGN: top; 
	OVERFLOW: auto; 
	WIDTH: 528px; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #0066FF; 
	PADDING-TOP: 0px; 
	SCROLLBAR-TRACK-COLOR: #D1FFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #19BAD6; 
	HEIGHT: 370px; 
	background-color:#FFFFFF;
}

.text_menu {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}

#text_nav {
	PADDING-LEFT: 8px; 
	FONT-SIZE: 16px; 
	Z-INDEX: 1; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	POSITION: absolute; 
	TOP: 56px; 
	HEIGHT: 320px;
}

.text {
	FONT-SIZE: 12px; 
	COLOR: #0c3f6a; 
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none; 
	line-height: 0.6cm; 
	padding: 4px;
}

.text1 {
	FONT-SIZE: 12px; COLOR: #b0691a; 
	FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.text2 {
	FONT-SIZE: 12px; 
	COLOR: #0c3f6a; 
	FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}

.text3 {
	FONT-SIZE: 12px; 
	COLOR: #124873; 
	FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.text4 {
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

th{
	text-align:left;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 3px double #333;
	padding 0 .5em;
}

table.tabletext{
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
border-collapse:collapse;
}
/* div below is for the home page bottom text only */
#search_engines {
	margin-left: 5px;
	margin-top: 18px;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 475px;
	color: #0066FF;
}
#vendor_links {
	width:95%;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.datatable {
	width: 100%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.datatable td {
	padding: 5px;
}
.hilite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066FF;
	background-color: #D1FFFF;
}
