
BODY {
background-image:url(images/bkgrnd.jpg);
background-repeat:repeat-x;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
}
#masthead {
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
}

#flashcontent {
    margin-bottom:3px;
}

.menu {
    clear:both;
    MARGIN:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
    height:31px;
    text-align:center;
    width:100%;
    background-color:#000000;
}
.menu UL {
    PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:none; display:inline;
}
.menu UL LI {
    FLOAT:left; POSITION:relative; padding:0px 0px 0px 0px;
}
.menu UL LI A {
    BORDER-RIGHT:#fff 1px solid; BORDER-TOP:#9a6666 0px solid; DISPLAY:block; BORDER-LEFT:#ffffff 0px solid; WIDTH:87px; COLOR:#FFFFFF; LINE-HEIGHT:30px; BORDER-BOTTOM:#FFFFFF 0px solid; HEIGHT:100%; TEXT-ALIGN:center; TEXT-DECORATION:none; FONT-WEIGHT:normal; padding:0px 0px 0px 0px; background-color:#000000; font-size:110%;
}
.menu UL LI A:visited {
    BORDER-RIGHT:#fff 1px solid; BORDER-TOP:#9a6666 0px solid; DISPLAY:block; BORDER-LEFT:#ffffff 0px solid; WIDTH:87px; COLOR:#FFFFFF; LINE-HEIGHT:30px; BORDER-BOTTOM:#FFFFFF 0px solid; HEIGHT:100%; TEXT-ALIGN:center; TEXT-DECORATION:none; FONT-WEIGHT:normal; padding:0px 0px 0px 0px; background-color:#000000; font-size:110%;
}
.menu UL LI A:hover {
BORDER-RIGHT:#fff 1px solid; BORDER-TOP:#9a6666 0px solid; DISPLAY:block; BORDER-LEFT:#ffffff 0px solid; WIDTH:87px; COLOR:#FFFFFF; LINE-HEIGHT:30px; BORDER-BOTTOM:#FFFFFF 0px solid; HEIGHT:100%; TEXT-ALIGN:center; TEXT-DECORATION:none; FONT-WEIGHT:normal; padding:0px 0px 0px 0px; background-color:#525050; font-size:110%;
}
.menu UL LI A:active {
    BORDER-RIGHT:#fff 1px solid; BORDER-TOP:#9a6666 0px solid; DISPLAY:block; BORDER-LEFT:#ffffff 0px solid; WIDTH:87px; COLOR:#FFFFFF; LINE-HEIGHT:30px; BORDER-BOTTOM:#FFFFFF 0px solid; HEIGHT:100%; TEXT-ALIGN:center; TEXT-DECORATION:none; FONT-WEIGHT:normal; padding:0px 0px 0px 0px; background-color:#525050; font-size:110%;
}
.menu UL LI UL {
    DISPLAY:none
}
.menu UL LI:hover A {
    COLOR:#fff
}
.menu UL LI:hover UL {
    DISPLAY:block; LEFT:0px; WIDTH:120px; POSITION:absolute; TOP:31px;
}
.menu UL LI:hover UL LI A {
    DISPLAY:block; BACKGROUND:#cccccc; COLOR:#fff; border-bottom:#999999 1px solid; line-height:25px; border-right:0px;
}
.menu UL LI:hover UL LI A:hover {
    BACKGROUND:#f2f2f2; COLOR:#fff;
}

.image_left {
    float:left;
    margin-right:5px;
}
.reddot {
    color:#FF0000;
    font-size:xx-small
}

#nav {  
    margin-top:0px;
    margin-right:0px;
    margin-left:0px;
    margin-bottom:0px;
    padding:0;
    padding-top:0px;
    float:left; 
    width:800px; 
    background-color:#000000;
    border:#FFFFFF 1px solid;
}

#nav li { 
    display:inline; 
    margin-top:0px;
} 
#nav a:link, 
#nav a:visited { 
    color:#fff; 
    background:#000; 
    padding:5px 10px 5px 10px;
    float:left; 
    width:auto;
    border-left:1px solid #fff; 
    text-decoration:none; 
    margin-top:0px; 
} 
#nav li:first-child a { 
    border-left:0px;
}
#nav a:hover { 
color:#fff; 
background:#999; 
} 

#footernav {  
    margin-top:0px;
    margin-right:0px;
    margin-left:0px;
    margin-bottom:0px;
    padding:0;
    text-align:center; 
    width:800px; 
    background-color:#fff;
} 
#footernav li { 
    display:inline; 
} 
#footernav a:link, 
#footernav a:visited { 
    color:#666; 
    background:#fff; 
    padding:5px 10px 5px 10px;
    float:left; 
    width:auto;
    text-decoration:none;  
} 
#footernav li:first-child a { 
    border-left:0px;
}
#footernav a:hover { 
color:#000; 
background:#fff; 
} 
 
        
        
                .link3 a:link    
                {
                 display:block;
                 width:219px;
                 height:20px;
                 line-height:20px;
                 font-family:Arial, Helvetica, sans-serif;
                 font-size:16px;
                 font-style:normal;
                 font-weight:bold;
                 color:#666666;
                 text-align:left;
                 text-indent:1px;
                 background:none;
                 background-color:#ffffff
                }
     
                .link3 a:visited 
                {
                 display:block;
                 width:219px;
                 height:20px;
                 line-height:20px;
                 font-family:Arial, Helvetica, sans-serif;
                 font-size:16px;
                 font-style:normal;
                 font-weight:bold;
                 color:#666666;
                 text-align:left;
                 text-indent:1px;
                 background:none;
                 background-color:#ffffff
                }
                
                .link3 a:hover
                {
                 display:block;
                 width:219px;
                 height:20px;
                 line-height:20px;
                 font-family:Arial, Helvetica, sans-serif;
                 font-size:16px;
                 font-style:normal;
                 font-weight:bold;
                 color:#999999;
                 text-align:left;
                 text-indent:1px;
                 background:none;
                 background-color:#ffffff
                }
                
                .link3 a:active  
                {
                 font-family:Arial, Helvetica, sans-serif;
                 font-size:16px;
                 font-style:normal;
                 font-weight:bold;
                 color:#999999;
                 text-align:left;
                 text-indent:1px;
                 background:none;
                 background-color:#ffffff
                }
            
                        .footlink a:link    
                        {
                        display:block;
                            width:50px;
                            height:10px;
                        line-height:10px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:9px;
                        font-style:normal;
                        font-weight:bold;
                        color:#666666;
                        text-align:left;
                        text-indent:0px;
                        background:none;
                        background-color:#ffffff
                        }
             
                        .footlink a:visited 
                        {
                        display:block;
                            width:50px;
                            height:10px;
                        line-height:10px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:9px;
                        font-style:normal;
                        font-weight:bold;
                        color:#666666;
                        text-align:left;
                        text-indent:0px;
                        background:none;
                        background-color:#ffffff
                        }
                        
                        .footlink a:hover
                        {
                        display:block;
                            width:50px;
                            height:10px;
                        line-height:10px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:9px;
                        font-style:normal;
                        font-weight:bold;
                        color:#333333;
                        text-align:left;
                        text-indent:0px;
                        background:none;
                        background-color:#ffffff
                        }
                        
                        .footlink a:active  
                        {
                        display:block;
                            width:50px;
                            height:10px;
                        line-height:10px;
                        font-family:Arial, Helvetica, sans-serif;
                        font-size:9px;
                        font-style:normal;
                        font-weight:bold;
                        color:#333333;
                        text-align:left;
                        text-indent:0px;
                        background:none;
                        background-color:#ffffff
                        }
                        
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#centre_align {
    text-align:center;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    padding: 5px 5px 5px 5px;
    float:left;
    position:relative;
    width:auto;
}
    
#wrapper {
    text-align:left;
    margin:0px auto;
    padding:0px;
    border:1px solid #CCCCCC;
    background-color:#ffffff;
    width:800px;
    height:100%;
}
#text_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:left;
    padding:5px 5px 5px 5px;
    width:670px;
    clear:both;   
}

#text_con a {
color: #000;
text-decoration:underline;
font-weight: bold;
}


#ecom_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:left;
    padding:5px 5px 5px 5px;
    width:650px;   
}
#left_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:left;
    padding:5px 5px 5px 5px;
    width:350px;   
}
#right_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:right;
    padding-top:5px;
    width:auto;
    margin-right:2px;
    padding-right:3px;
}
#homeleft_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:left;
    padding:5px 5px 5px 5px;
    width:338px;
}
#tableborder {
    border:#CCCCCC 1px solid;
}
#homeright_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:right;
    padding-top:5px;
    width:auto;
    margin-right:2px;
    padding-right:3px;
}
#bottom_con {
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    float:right;
    padding-top:0px;
    margin-right:0px;
}
#navBar{
    float:left;
    width:120px;
    margin:0px;
    padding:0px;
    background-color:#eeeeee;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
}

#content{
  width:800px;
  text-align:left;
  background-color:#000000;
  padding:0px 0px 0px 0px;
}
/***********************************************/
/* subs                              */
/***********************************************/

/************** .feature styles ***************/
.feature{
    padding:0px 0px 10px 10px;
    font-size:80%;
}
.feature h3{
    padding:30px 0px 5px 0px;
    text-align:center;
}
.feature img{
    float:left;
    padding:10px 10px 0px 0px;
}

/************** #headlines styles **************/
#headlines{
    margin:0px;
    padding:10px 0px 20px 10px;
    font-size:80%;
}
#headlines p{
    padding:5px 0px 5px 0px;
}
.maintxt {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666666;
    
}
.maintxtDRK {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333333;
    
}
.maintxtbold {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#333333;
    
}
.maintxtwhite {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}
.header1 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#666666;
}
.header2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFFFFF;
}

.header2bld {
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#FFFFFF;
}
.footerlinks {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#666666;
    text-align:center;
}
.footerlinks a:link {
    text-decoration:none;
    color:#666666;
}
.producttitle {
    font-family:Arial, Helvetica, sans-serif;
    font-size:24px;
    font-style:normal;
    font-weight:bold;
    color:#666666;
    text-align:center;
}
.producttitle2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:24px;
    font-style:normal;
    font-weight:bold;
    color:#333333;
    text-align:center;
}

.maintxtbullet {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#666666;
    list-style-position:inside;
    list-style-type:circle;
}
.toplevel {
    top:0px;
}

.siteBy {
text-align: right;
background:none;
border-top: solid 1px #ccc;
height:20px;
color:#666666;
padding-top:5px;
padding-right:10px;
}

.siteBy a{
color:#666666;
text-decoration:none;
}

.siteBy a:hover{
color:#666666;
text-decoration:underline;
}

.pageTitle {
font-size:14px;
font-weight:bold;

}


/*----------- Admin Menu ------------*/
.adminmenu {
background-color : #ffff00 !important; 
width : 350px !important; 
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
font-size : 14px !important; 
border : 1px solid #000000 !important; 
text-align : left !important; 
margin-top : 115px; 
} 
.adminmenu a {
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
font-size : 14px !important; 
} 
.adminmenuCell {
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
background-color : #ffffff !important; 
font-size : 14px !important; 
}
/*-------------------------------------*/


.logos {
float:left;
width:260px;
background:none;
margin-left:5px;
}