
/* elements */

body  {
background-color: #000000;
}

blockquote,td {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : normal;
font-size : 11px;
}

p {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : normal;
font-size : 10px;
line-height : 18px;
}

ol,ul {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : normal;
font-size : 11px;
}

a {
color : #663399;
}

a:hover   {
color : #99ff00;
}

li {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : normal;
font-size : 11px;
list-style-type : square;
line-height : 20px;
}

/* classes */
      
.txtsm   {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : regular;
font-size : 10px;
text-decoration : none;
}

a.txtsm   {
text-decoration : underline;
}

.head  {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : bold;
font-size : 12px;
text-decoration : none;
}

td.txtftr, a.txtftr   {
font-family : Verdana, Arial, sans-serif;
color : #ffcc00;
font-weight : regular;
font-size : 8pt;
text-decoration : none;
line-height : 20px;
}

#footer {
width: 650px;
margin: 40px 10px 10px 0;
border-top: #999 1px solid;
}

#footer p strong {
font-size : 12px;
}

#footer p {
margin: 10px 0 0 0;
font-family : Arial, sans-serif;
color : #ffcc00;
font-weight : regular;
font-size : 11px;
text-decoration : none;
}

#footer h6 {
margin: 20px 0 0 0;
font-family : Arial, sans-serif;
color : #ccc;
font-weight : regular;
font-size : 10px;
text-decoration : none;
}

.light {
color : #666666;
}

.pgjmp   {
line-height : 20px;
text-decoration : none;
}

.photoframe, a.photoframe, a.photoframe:visited, a.photoframe:hover {
border: 3px double #666600;
}

#cadman .photoframecad, #cadman a.photoframecad, #cadman a.photoframecad:visited, #cadman a.photoframecad:hover {
border: 2px solid #000;
}

.inset, a.inset, a.inset:visited, a.inset:hover {
border: 3px inset #CFCECC;
}


.photopress {
border: 1px solid #000;
}

.txtphoto {
font-family : Verdana, Arial, sans-serif;
color : #000000;
font-weight : regular;
font-size : 9px;
text-decoration : none;
}

#novem td.txtsm {
padding: 12px;
color: #fff;
line-height: 22px;
}

td.bkgleft {
background: #000 url(images/page_bk01.gif) top left repeat-x;
}

td.bkgright {
background: #000 url(images/page_bk02.gif) top left repeat-x;
}

.txtscreen {
margin: 0 0 -10px 0;
padding: 0;
font-family : Arial, "Trebuchet MS", Verdana, Arial, sans-serif;
color: #000;
font-weight: bold;
font-size: 10px;
line-height: 16px
}

.cpyrt {
color: #fff;
}

#features {
margin: 30px 0 40px 0;
padding: 20px 0 20px 0;
background: #fff url(images/features_bg.gif) top left repeat-y;
border: 2px solid #ffcd30;
border-right: 0;
border-left: 0;
}

#featurestable {
padding: 0 0 0 60px;
background: transparent url(images/features_title.gif) center left no-repeat;
}

#featurestable td {
vertical-align: top;
}

#featurestable td.txt {
padding: 0 0 0 10px;
}
