/* CSS Tabs */

/*
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #369;
}
*/


#Navigation 
{
font: bold 12px Verdana, sans-serif;
position: relative;
height: 12px;
display: block;
margin: 10px;
border-bottom: 1px solid #778;

}

ul#primary 
{
margin: 0;
padding: 0;
padding-left: 80px;  /* 20px with services */
position: absolute;
bottom: -1px;
list-style-type: none;
text-align: center;
}

ul#primary li 
{
display: inline;
}

ul#primary a, ul#primary a.active {
width: 10em;
height: 1.5em;
display: block;
float: left;
text-align: center;
text-decoration: none;
letter-spacing: 0em;
margin-top: 0px;
margin-right: 1px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 0px;
background-image: url(images/nav_BG.gif);
color: white;} /*#448;}*/

ul#primary a.active, ul#primary a.active:hover 
{
border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: none;
border-left: 1px solid #c0c0c0;
text-align: center;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0;
margin-left: 0;
padding-top: 4px;
padding-right: 0;
padding-bottom: 4px;
padding-left: 0;
color: #A3FF05;
background: #34008C;}

ul#primary a {border-top: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: none;
border-left: 1px solid #c0c0c0;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0;
margin-left: 0;
padding-top: 4px;
padding-right: 0;
padding-bottom: 4px;
padding-left: 0;}

ul#primary a:hover {margin-top: 0px;
margin-right: 5px;
margin-bottom: 0;
margin-left: 0;
padding-top: 4px;
padding-right: 0;
padding-bottom: 4px;
padding-left: 0;
color: black;}

ul#secondary {position: absolute;
font: bold 11px Verdana, sans-serif;
margin: 0px;
padding: 0;
bottom: -2.2em;
left: 0px;
width: 100%;
}

ul#secondary li a {width: 15em;
display: inline-table;
float: left;
padding: 5px;
/* How big the cell is */
margin: 0px;
text-align: center;
border-top: none;
border-right: 1px dotted #8C8C8C;
border-bottom: none;
border-left: none;
text-decoration: none;
background: #34008C; /* #AAE;*/
color: #E9E9E9; 
}

ul#secondary li a:hover {border-top: none;
border-right: 1px dotted #8C8C8C;
border-bottom: none;
border-left: none;
padding: 5px;
margin: 0px;
color: #A3FF05;}

ul#services {position: absolute;
font: bold 11px Verdana, sans-serif;
margin: 0px;
padding: 0;
bottom: -2.2em;
left: 0px;
width: 100%;}

ul#services li a {width: 15em;
display: block;
float: left;
padding: 5px;
/* How big the cell is */
margin: 0px;
text-align: center;
border-top: none;
border-right: 1px dotted #8C8C8C;
border-bottom: none;
border-left: none;
text-decoration: none;}

ul#services li a:hover {border-top: none;
border-right: 1px dotted #8C8C8C;
border-bottom: none;
border-left: none;
padding: 5px;
margin: 0px;
background: #AAE;
color: black;}

table {border-bottom-color : White;
border-left-color : White;
border-right-color : White;
border-top-color : White;
border-bottom-width : thin;
border-bottom-style : none;
border-left-width : thin;
border-left-style : none;
border-right-style : none;
border-right-width : thin;
border-top-style : none;
border-top-width : thin;
width: 826px;
}

p {word-spacing: 2px;
letter-spacing: .1px;}

BODY 
{
/*background-image: url(images/master_BG.gif);*/
background-image: url(images/background.gif);
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;}

.general {color : Black;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

.company {font-size : 38px;
font-style : italic;
font-weight : normal;
text-align : center;
font-family : "Times New Roman", Times, serif;
background-color : White;
text-decoration : underline;
vertical-align : top;}

.company2 {
font-size : 22px;
font-style : normal;
font-weight : normal;
text-align : center;
font-family : Arial;
background-color : White;
text-decoration : none;}

.filler {font-size: 6px;
background-color: White;}

.marketing {color : Black;
font-size : 12px;
font-style : italic;
text-align : center;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color : White;
font-weight : bold ;
vertical-align : top;}

.main_table {
background: White;
border: 0;
padding: 0;
width: 826px;
border-style:solid;
border-left-width: thin; 
border-right-width: thin;
}

.table_def {
background: White;
border: 0;
padding: 5;
width: 826px;}

.logo1 {color : #00008B;
font-size : 40px;
font-style : italic;
text-align : left;
font-family : "Times New Roman", Times, serif;
font-weight : normal;
text-decoration : underline;}

.logo2 {color : #00008B;
font-size : 30px;
font-style : normal;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;}

.logo3 {color : Black;
font-size : 12px;
font-style : italic;
text-align : left;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;}

.subtitle {color :  Black;
font-size : 14px;
font-style : italic;
text-align : left;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bolder;
vertical-align : bottom;
color: #448 ;}

.contact_info {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : Black;}

.contact_info2 {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : Black;
background-color : : #BDB76B;}

.content {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : left;
color:Black;
background: White;}

.content2 {font-size : 12px;
text-align : left;
color: Black;}

.webmaster {font-size : 12px;
color: Black;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : normal;
background-image: url(images/nav_BG.gif);
/*background-color : #DDE; */
text-align : center;}

.designers {font-size : 11px;
color: Black;
font-style : normal;
text-align : center;}