/* CSS Document */

html, body {height:100%; width:100%;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#77b456; color:#000000; margin:0px; padding:0px 0px 0px 10px; line-height:15px;}
td {padding:0px; border-right:1px none black;border-bottom:1px none black;}
table {background-color:white;}
.mtbw {width:970px;}
.tdpad td {padding:10px 10px 10px 10px;}
.tdspad td {padding:2px 2px 2px 2px;}
.td-right {background-image:url(/dx/08/images/bg-rightcolumn.gif); background-repeat:repeat-y;}
.td-left {background-image:url(/dx/08/images/menu-watermark.jpg); background-repeat:no-repeat; background-position:left top;}
.purple-bg {background-color:#2F3863;}

.adbox {padding:10px; margin-bottom:10px; border:1px solid #D7D7D7; height:auto;}

.body-middle-td {padding:0px 20px 20px 20px;}
.body-td {background-image:url(/dx/08/images/body-bg.jpg); background-repeat:no-repeat; background-position:right top; padding-top:50px;}

.grayout {color:#cccccc;}
.redout, .errmsgfield {color:red;}
.blackout {color:black;}
.m2 {margin-bottom:3px;}

/* tab css */
.tab-table td {padding:2px 0px 2px 0px; text-align:center; color:#2F3863; height:18px;}
.tab-on {border-top:1px solid #2F3863; border-left:1px solid #2F3863; border-right:1px solid #2F3863;}
.tab-off {border-bottom:1px solid #2F3863; background-image:url(/dx/08/images/tab-bg.gif); background-repeat:repeat-x;}

a:link, a:visited {color:#315731; font-weight:bolder; letter-spacing:.1em; text-decoration:none;}
a:hover, a:active {color:#FF3300; font-weight:bolder; letter-spacing:.1em; text-decoration:underline;}

ul {list-style-type:circle; margin:0px 0px 15px 60px;}
li {line-height:19px;}
li.sub2 {list-style-type:square; line-height:19px;}

.schTable {background-color:#ECEADF; border-top:1px solid #CCCDDD; border-left:1px solid #CCCDDD; color:#2F3863;}
.schTable td {border-right:1px solid #CCCDDD; border-bottom:1px solid #CCCDDD; padding:4px 4px 4px 4px;}
.schTable .thickTop {border-top:4px solid #EFADC5;}

.picTable {border-left:0px none black; height:100%; width:200px; background:none;}
.picTable td {padding:20px 0px 8px 20px;}
.picTable img {border:1px solid #044280; margin:0px 0px 0px 0px; display:block;}
.picTable div {font-size:9px; color:#666666; font-style:italic; margin:0px 0px 10px 0px; text-align:center;}




/* Menu */
ul.vmenu {list-style-type:none; padding:0px;}

#vmenu {text-align:right; margin-top:50px;}
#vmenu a:link, #vmenu a:visited {display:block; height:auto; margin:10px 0px 2px 2px; padding-right:14px; font-family:Arial; font-weight:normal; text-transform:uppercase; letter-spacing:1pt; text-decoration:none; color:#333333;}
#vmenu a:hover, #vmenu a:active {display:block; height:auto; margin:10px 0px 2px 2px; padding-right:14px; font-family:Arial; font-weight:normal; text-transform:uppercase; letter-spacing:1pt; text-decoration:none; color:#FF6600;
								background-image:url(/dx/08/images/menu-background.gif); background-repeat:no-repeat; background-position:right center;}
								
#orange-hl-menu a:link, #orange-hl-menu a:visited {background-color:#F3CC98; color:#FF6600; font-weight:bolder; padding:1px 5px 1px 5px;}
#orange-hl-menu a:hover, #orange-hl-menu a:active {background-color:#FFFFFF; color:#FF3300; text-decoration:underline;}
								
.currentPage {background-image:url(/dx/08/images/menu-background-current.gif); background-repeat:no-repeat; background-position:right center;}								

table#ventb {width:550px;border-top:1px solid #CCCDDD; border-right:1px solid #CCCDDD; background-color:#ECEADF;}
#ventb td {padding:4px 3px 4px 3px; border-left:1px solid #CCCDDD; border-bottom:1px solid #CCCDDD;}





p {border:1px none black;margin:0px 0px 15px 0px; line-height:19px; letter-spacing: .1em;}



h1 {font-family:Arial, Helvetica, sans-serif; 
font-size:14pt; letter-spacing:.2em; 
font-weight:bolder; 
font-variant:small-caps; 
color:#315731; 
margin:0px 0px 15px 0px; 
border:1px none black;
line-height:15pt;
}

h2 {
	font-size:18pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-variant:normal;
	color:#315731;
	margin:0px 0px 15px 0px;
	border:1px none black;
	text-transform: uppercase;
	letter-spacing: .15em;
	line-height:23pt
}
h2.hdate{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-style:normal; margin-top:-25px; text-align:left; word-spacing:0px;}
h2.h2box {padding:8px; border:1px solid #2F3863; font-size:16px;}
h3 {font-size:12px; font-weight:bolder; font-variant:small-caps; color:#666666; margin:0px 0px 6px 0px; border:1px none black;}
h3.reg {
font-size:12pt; 
font-weight:bolder; 
text-transform:capitalize; 
color:#000000; 
margin:6px; 
border:1px solid black; 
padding:25px; 
text-align:center;
line-height:20pt;
}
h3.regdesc {
font-size:8pt; 
font-weight:normal; 
font-variant:normal;
text-transform:none; 
color:#000000; 
margin:6px; 
border:0px solid black; 
padding:0px; 
text-align:left;
line-height:12pt;
}


.hoz-line-short {border-top:1px solid #2F3863;border-right:0px none #2F3863; width:320px; margin-bottom:40px;}

.exclusive-cell {
padding:10px;
}

#exclusivesGrid table {
background:none;
border-top:1px solid #999999;
border-right:1px solid #999999;
}
#exclusivesGrid td {
border-bottom:1px solid #999999;
border-right:1px solid #999999;
width:260px;
height:260px;
}
#exclusivesGridCyber table {
	background:none;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
}

#exclusivesGridCyber  td/*
a:link, a:visited {color:#FF6600; font-weight:bolder; letter-spacing:.1em; text-decoration:none;}
a:hover, a:active {color:#FF3300; font-weight:bolder; letter-spacing:.1em; text-decoration:underline;}
*/
  {
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding: 4px;
}


.myDXbutton {margin:15px 0px 15px 0px;}

a:link.myDXbutton, a:visited.myDXbutton {color:#E13535; font-weight:bolder; letter-spacing:.1em; text-decoration:none; text-transform:uppercase; border:1px solid #E13535; padding:6px;}
a:hover.myDXbutton, a:activ.myDXbuttone {color:#E13535; font-weight:bolder; letter-spacing:.1em; text-decoration:none; text-transform:uppercase; border:1px solid #E13535; padding:6px; background-color:#F9E6E6;}

