/* 

Default styles for Advance Computers - http://www.AdvPC.net

Need help creating a stylesheet for your Web site?  

Go to http://www.westciv.com/style_master/academy/css_tutorial/index.html
and http://www.w3schools.com/css/css_intro.asp for tutorials on creating 
CSS files for your Web site. 

Have a great day, Tom - Advance computers - www.AdvPC.net

*/


/* DOCUMENT BODY */

a:link {
color: #0000ff; 
text-decoration: none;
}

a:visited {
color: #de0000; 
text-decoration: none;
}

a:hover {
color: #de0000; 
text-decoration: underline;
}

a:active {
color: #ff0000; 
text-decoration: underline;
}


body { 
background: #ffffff url(site_img/gray_background.png) fixed;
color: #404040;

font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt; 

margin: 0 
}

h4 { 
color: #de0000;
font-size: 10pt;
margin: 0;
text-transform: capitalize;
}

.rss-feed {
background: #ffffff;
color: #de0000;
font-variant: small-caps
}

td hr {
border: thin #ffce21 solid;
}

a img {
border: none
}


/* FORMS CONTROL */

input:focus {
background: #dfdaf6; 
color: #404040;
border-color: #ffce21;
}



/* TABLES */


/* TABLE on eml_sec10.html */

.eml-sec {
border: 1px solid #708090;
border-collapse: collapse;
}

.eml-sec th {
background: #99ccff;
color: #404040;
border: 1px solid #708090;
border-collapse: collapse;
padding: 5px;
}

.eml-sec td {
border:1px solid #708090;
border-collapse: collapse;
padding: 5px;
}

.eml-sec tfoot td {
background: #99ccff;
color: #404040;
}

.eml-sec tr.odd {
background: #ffff99;
color: #404040;
}


/* TABLE on newsfeeds.html */

.rss {
border:1px solid #708090;
border-collapse:collapse;
} 

.rss th {
border:1px solid #708090;
border-collapse:collapse;
padding:5px;
}

.rss td {
border:1px solid #708090;
border-collapse:collapse;
padding:5px;
}

.rss thead th {
background:#e6e6fa;
color: #404040;
}

.rss tbody th {
background:#ffffe0;
color: #404040;
}

.rss td.even {
background:#f5f5f5;
color: #404040;
}


/* TABLE on encrypt4.html */

.encrypt {
border:1px solid #000;
border-collapse:collapse;
} 

.encrypt th {
border:1px solid #000;
border-collapse:collapse;
padding:5px;
}

.encrypt td {
border:1px solid #000;
border-collapse:collapse;
padding:5px;
}

.encrypt thead th {
background:#9cf;
color: #000000;
}

.encrypt tfoot {
background:#369;
color: #000000;
}

.encrypt tbody td {
background:#69c;
color:#ffffff;
}

.encrypt tbody th:hover {
background:#cccccc;
color: #000000;
}


/* TABLE on password.html */

.passwrd {
border:1px solid #000;
border-collapse:collapse;
} 

.passwrd th {
border:1px solid #000;
border-collapse:collapse;
padding:5px;
}

.passwrd td {
border:1px solid #000;
border-collapse:collapse;
padding:5px;
}

.passwrd thead th {
background:#9cf;
color: #000000;
}

.passwrd tbody th {
background:#69c;
color:#ffffff;
}

.passwrd td.even {
background:#ccc;
color: #000000;
}


/* TABLE on ext_type.html */

.head {
background: #999999;
color: #ffffff;
font-size: 10pt;
letter-spacing: 2pt;
}

.dateven {
background: #99ccff;
color: #404040;
font-size: 10pt;
}

.datodd {
background: #ffffff;
color: #404040;
font-size: 10pt;
}

.lastcell {
border-bottom: solid 1px #cccccc;
border-left: solid 1px #cccccc;
}


/* LEFT MENU */

a.leftnav:link {
background: #000000;
color: #ffffff; 
text-decoration: none
}
a.leftnav:visited {
background: #000000;
color: #de0000; 
text-decoration: none
}
a.leftnav:hover {
text-decoration: underline; 
}
a.leftnav:active {
background: #000000;
color: #ffcc00; 
text-decoration: underline
}

.lftnav-head {
background: #000000;
color: #ffffff;
font-weight: bold;
}

.lftnav-sub {
background: #000000;
color: #ffffff;
font-weight: bold;
}

								
/* HOME PAGE */

/* SECTION DIVIDERS */

.div-head {
background:#efeded;
color: #404040;
border-bottom: thin #cccccc solid;
font-weight: bold;
padding: 4px 5px 4px 5px;
text-transform:uppercase;
}

.div-dot {
border-bottom: thin #cccccc dotted;
}

.div-dot-yel {
border-bottom: thin #ffce21 dotted;
}


/* FREE DOWNLOAD IMAGES */

.free-down {
float: left;
margin-right: 5px;
margin-top: 6px;
}


/* ARTICLES & TUTORIALS */

.pic-right {
float: right;
margin-left: 5px;
}

.pic-left {
float: left;
margin-right: 5px;
}

.tom-intro {
background: #e5e5e5;
color: #000000; 
border: thin solid #808080;
padding: 6px 6px 6px 6px
}


/* FREE SOFTWARE PAGES */

.new-app-warn {
background: #dfdaf6; 
border: dashed 1px #de0000;
color: red;
padding: .5em;
text-align: justify
}


/* WHATS NEW PAGE */

.new {
background: #ffffcc;
border: solid 1px #cccccc;
color: #404040;
padding: 10px 10px 10px 10px;
}

