/*STYLESHEET FOR: VRtechDomains       */
/*CREATED BY: Chris Grafix            */


<style type="text/css">


/*GLOBAL STYLE CHANGES*/

changes main gray, this stays the same as the body bgcolor to make the navbars "continue".*/
/*#LHS-bar .normal, #RHS-bar .normal, body{background-color:#ececec}*/

/*change border col in line with bgcolor of L/RHS bars.*/
a.side-link:link, a.side-link:active, a.side-link:visited, a.side-link:hover{border:1px solid #ececec}

/*color of lighter text boxes.*/
#LHS-bar .light, #RHS-bar .light{background-color:#f5f5f5;}

/*control padding between mainlinksdiv and others below*/
#LHS-bar, #RHS-bar, #content{padding-top:0%;}

/*base-font*/
body{font-size:75%;text-align: center;
     font-family:arial;}/*background-repeat:repeat-x repeat-y;background-image:url('./images/bk-1.gif');}*/
#center{    
    width:950px;
    margin-left: auto;
    margin-right: auto;
    text-align:justify;
    height:1000px;
   }

/*TABLE/FORM STYLES  ##################################################################################*/   

#featured {
    width: 320px;
    padding: 0;
    text-transform:lowercase;
}

/*Set the width ot the FEATURED CATEGORIES TALBE*/
#featured_ctg{
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    text-transform:lowercase;
    text-align:left;
}

/*set the style and background picture/color for **featured categories domains** header*/
th.ftd_ctg_main {
    font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: white;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    padding: 1px 3px 1px 3px;
    background-image: url(../images/showcase_header.gif);
    background-color: #958DB8;
    background-repeat: repeat-x;
}

/*set the style and background picture/color for **SHOWCASE** header*/
th.main {
    font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: white;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    padding: 6px 6px 6px 12px;
    background-image: url(../images/showcase_header.gif);
    background-color: #958DB8;
    background-repeat: repeat-x;
}

/*Set the style of the FEATURED CATEGORIES TABLE*/
td.ftd_ctg_norm {
    text-align:right;
    border-bottom: 1px solid #C1DAD7;
    background: #FFFFFF;
    padding: 1px 3px 1px 3px;
    color: #4f6b72;
}

/*Set the style of the FEATURED CATEGORIES TABLE*/
td.ftd_ctg_alt {
    text-align:right;
    background: #F9F9F9;
    color: #797268;
    border-bottom: 1px solid #C1DAD7;
    padding: 1px 3px 1px 3px;
    
}

th.nobg {
    border-top: 0;
    border-left: 0;
    border-right: 1px solid #C1DAD7;
    background: none;
}

/*set the style and background color for **SHOWCASE** rows*/
td.norm { text-align:right;
    /*border-right: 1px solid #C1DAD7;*/
    border-bottom: 1px solid #C1DAD7;
    background: #fff;
    padding: 8px 6px 4px 6px;
    color: #4f6b72;
}

/*set the style and background color for **SHOWCASE** rows*/
td.alt { text-align:right;
    background: #F5FAFA;
    color: #797268;
    /*border-right: 1px solid #C1DAD7;*/
    border-bottom: 1px solid #C1DAD7;
    padding: 8px 6px 4px 6px;
 
}

form.bgcolor {
    background-color:#EFEAF8;
   }

form.bgcolor2 {
    background-color:#EFEAF8;
   }

/*set the background color for **ADVANCED SEARCH** part of any Search Engine*/
div.advsearch {
background-color:#D1D8E8;
margin-top:4px;
}

/*set the background color for **CATEGORY DIRECTORY** listing*/
div.ctgmenu {
background-color:#D1C2E9;
}

font.bigblue {
    font-family:tahoma;
    color:black;
    font-weight: bold;
    font-size: 24px;
    }
    
font.bigblack {
    font-family:tahoma;
    color:#8A008A;
    font-weight: bold;
    font-size: 18px;
    font-style: italic;     
    } 
  
font.orange {
     color:orange;
     }

table.parameter {
    font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width:99%;
    }

table.contact {
    font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    width:200px;
    }

table.contact {
    font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    width:200px;
    }

/*set the style/width for the PARAMETER TABLE*/
table.parameter {
    font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width:99%;
    }

/*set the style for the PARAMETER TABLE - Table Header*/
th.parameter {
    padding: 0 0.5em;
    text-align: center;
    letter-spacing: 2px
    }

/*set the background/TXT color for the PARAMETER TABLE - Table Header*/
tr.gray th {
    border: none;
    background: #D1C2E9;
    color: black;
    font-style: italic;
    }

/*set the background/TXT color for the MADE OFFER TABLE - Table SELLER ROW*/
tr.blue {
    border: none;
    background: #097CFF;
    color: black;
    }

/*set the background/TXT color for the MADE OFFER TABLE - Table BUYER ROW*/
tr.light_blue {
    border: none;
    background: #81BCFF;
    color: black;
    }

/*set the background/TXT color for the MADE OFFER TABLE FOR DETAILED EXCHNANGE INFO - Table Header*/
tr.yellow th {
    border: none;
    background: #FFFB0C;
    color: black;
    font-style: italic;
    }

/*set the background/TXT color for the PARAMETER TABLE - Table Cell(parameter titles)*/
tr.black td {
    background: black;
    color:white;
    }

/*set the background/TXT color for the PARAMETER TABLE - Table Cell(info on set parameters)*/
tr.gray td {
    background: #eeeeee;
    color:black;

    }

tr.black th {
    border: none;
    background: black;
    color: white;
    font-style: normal;
    }

tr.darkergray td {
    background: #E5DCDC;
    color:black;

    }

tr.white td {
    background: #ffffff;
    color:black;

    }

td.border {
    border-bottom: 1px solid #CCC;
    padding: 0 0.5em;
    }

td.width {
    width: 190px;
    }

td.adjacent {
    border-left: 1px solid #CCC;
    text-align: center;
    line-height: 1.4;
    border-bottom: 1px solid #999999;
    padding-left:5px;
    }

td.adjacent_left {
    border-left: 1px solid #CCC;
    text-align: left;
    line-height: 1.4;
    border-bottom: 1px solid #999999;
    padding-left:5px;
    }

td.adjacent_right {
    border-left: 1px solid #CCC;
    text-align: right;
    line-height: 1.4;
    border-bottom: 1px solid #999999;
    padding-right:5px;
    }

td.adjacent_nbborder_left {
    border-left: 1px solid #CCC;
    text-align: left;
    line-height: 1.4;
    border-bottom: opx solid #999999;
    padding-left:5px;
    }
    
td.left {
    border-left: 1px solid #CCC;
    padding-left:14px;
    text-align: left
    }
    
td.noborder {
    border-left:none;
    text-align: center;
    line-height: 1.4;
    border-bottom: 1px solid #999999;
    padding-left:0px;
    }

td.noborder_nbborder_left {
    border-left:none;
    text-align: left;
    line-height: 1.4;
    border-bottom: 0px solid #999999;
    padding-left:5px;
    }

td.noborder_bborder {
    border-left:none;
    text-align: center;
    line-height: 1.4;
    border-bottom: 1px solid #999999;
    padding-left:0px;
    }

td.noborder_bborder_pleft {
    border-left:none;
    text-align: left;
    line-height: 1.4;
    border-bottom: 1px solid #999999;
    padding-left:5px;
    }

td.noborder_left {
    border-left:none;
    text-align: left;
    line-height: 1.4;
    border-bottom: 0px solid #999999;
    padding-left:10px;
    padding-right:10px;
    }


/*GLOBAL STYLES  ##################################################################################*/
#alignleft {
    text-align:center;  
    }

img.left 
{
float:left
}

h4{font-weight:bold; 
   padding:0; 
   margin:0;  
   font-size:100%; 
   color:DF23DF;
}

/*set the background picture/color for 'search all domains' **MAIN** searchengine header*/
div.headerRHS {
background-image: url(../images/searchall_bg.gif);
background-color: #1AA83E;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

/*set the background picture/color for 'search all domains' **MEMBER** searchengine header*/
div.headerRHSmy {
background-image: url(../images/searchmy_bg.gif);
background-color: #2340C7;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

/*set the background picture/color for 'search a category' **MAIN** searchengine header*/
div.headerRHSctg {
background-image: url(../images/searchctg_bg.gif);
background-color: #A2289F;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

/*set the background picture/color for 'search all domains' **FEATURED SELLER** searchengine header*/
div.headerRHSftd {
background-image: url(../images/searchftd_bg.gif);
background-color: #CCA51C;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

/*set the background picture/color for 'search a category' **FEATURED SELLER** searchengine header*/
div.headerRHSctgftd {
background-image: url(../images/searchctgftd_bg.gif);
background-color: #D66633;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

/*set the background picture/color for 'search by category' **MAIN** directory header*/
div.headerLHS {
background-image: url(../images/searchctg_bg.gif);
background-color: #A2289F;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

/*set the background picture/color for 'search by category' **FEATURED SELLER** directory header*/
div.headerLHSftd {
background-image: url(../images/searchctgftd_bg.gif);
background-color: #D66633;
background-repeat: repeat-x;
line-height:15px;
border-style:solid;
border-width:1px;
border-color:black;
font-weight:bold;
color:white;
}

div.left{
text-align:left;
padding-left:15px;
}

body{margin:0;
     padding:0}

/*for non-visual agents.*/
.no-display{display:none}
h3{display:none}

.noborder{border-top:0px;}

/*defines div that holds content divs*/
#content-container{/*background-color:white;*/ 
                   margin-left:110px; 
                   margin-right:120px; 
                   border-left:0px solid #cccccc; /*border between siderbar left and middle bar*/
                   border-right:0px solid #cccccc;/*border between siderbar right and middle bar*/ 
                   padding-top:1%; padding-left:8px; padding-right:8px;}


/*EXT-NAV STYLES  #################################################################################*/

/*Set the **MAIN** HOME PAGE-TOP BANNER and adjust the position with padding-top/bottom*/
#ext-nav{text-align:right;
         color:white;
         font-variant:small-caps;
         letter-spacing:1.5px;
         /*font-weight:bold;*/
         padding-right:30px;
         padding-top:14px;
         padding-bottom:3px;
         background-image: url(../images/dotcomerica_banner_01.gif);
         background-repeat: no-repeat;
         background-color: #6490C1; /*bgcol needs to be same as border col in link definitions - see marked. */
         }

/*Set the **FEATURED SELLER** HOME PAGE-TOP BANNER and adjust the position with padding-top/bottom*/
#ext-nav_ftd{text-align:right;
         color:white;
         font-variant:small-caps;
         letter-spacing:1.5px;
         /*font-weight:bold;*/
         padding-right:30px;
         padding-top:14px;
         padding-bottom:3px;
         background-image: url(../images/dotcomerica_banner_ftd_01.gif);
         background-repeat: no-repeat;
         background-color: black; /*bgcol needs to be same as border col in link definitions - see marked. */
         }


a.color:link {color: #0000FF;}
a.color:visited {color: #0000FF}
a.color:hover {color: green}
a.color:active {color: #0000FF}

a.color_ftd:link {color: #0000FF;}
a.color_ftd:visited {color: #0000FF}
a.color_ftd:hover {color: #DFB237}
a.color_ftd:active {color: #0000FF}

/*HEADER STYLES  ##################################################################################*/

/*Set the **MAIN** HOME PAGE-MAIN BANNER and adjust the position with padding-top*/
.title-div{background-image: url(../images/dotcomerica_banner_02.gif);
           background-repeat: no-repeat;
           background-color: #D4CDE8;
           padding-top:0;
           padding-bottom:0; }

/*Set the **MAIN** SUB PAGES-MAIN BANNER and adjust the position with padding-top. Set to same as for homepage if you don not want to use a different banner*/
.title-div_std{background-image: url(../images/dotcomerica_banner_02.gif);
           background-repeat: no-repeat;
           background-color: #D4CDE8;
           padding-left:0;
           padding-top:0;
           padding-bottom:0; }

/*Set the **FEATURED SELLER** HOME PAGE-MAIN BANNER and adjust the position with padding-top*/
.title-div_ftd{background-image: url(../images/dotcomerica_banner_02.gif);
           background-repeat: no-repeat;
           background-color: #D4CDE8;
           padding-left:0;
           padding-top:0;
           padding-bottom:0; }

/*Set the Global style for the TXT in all BANNERS. Set additional styles in the main script for individual formatting*/
h1.header{
    font-weight:800;
    word-spacing:normal;
    letter-spacing:-6.5px;
    padding:0; 
    margin:0;
    font-size:400%;
    color:#05315a;
    padding-left:0;
    padding-bottom:0;
    padding-top:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;

}

/*MAIN NAV STYLES  ################################################################################*/

/*set size, background color, text alignment for **MAIN CSS MENU BAR** if javascript menu disabled*/
#main-nav{text-align:center;
          background-color:#2C5F93;
          padding-left:0px;
          padding-top:6px;
          padding-bottom:5px; }

/*set size, background color, text alignment for **FEATURED SELLER CSS MENU BAR** if javascript menu disabled*/
#main-nav_ftd{text-align:center;
             background-color:#000000;
             padding-left:0px;
             padding-top:6px;
             padding-bottom:5px; }


/*set link styles for links in the **MAIN CSS MENU BAR** if javascript menu disabled*/
#main-nav a:link, #main-nav a:active, #main-nav a:visited, #main-nav a:hover{font-size:95%;
                                                                             color:white;
                                                                             font-weight:bold;
                                                                             text-decoration:none;
                                                                             border:1px solid #2C5F93;/*set menu items border*/
                                                                             padding:0px;
                                                                             padding-left:4px;
                                                                             padding-right:4px;}

/*set link styles for links ind the **FEATURED SELLER CSS MENU BAR** if javascript menu disabled*/
#main-nav_ftd a:link, #main-nav_ftd a:active, #main-nav_ftd a:visited, #main-nav_ftd a:hover{font-size:95%;
                                                                             color:white;
                                                                             font-weight:bold;
                                                                             text-decoration:none;
                                                                             border:1px solid #000000;/*set menu items border*/
                                                                             padding:0px;
                                                                             padding-left:4px;
                                                                             padding-right:4px;}

/*set mouseover link styles for links in the **MAIN CSS MENU BAR** if javascript menu disabled*/
#main-nav a:hover{background-color:#51A3FA;
                  border:1px solid gray}

/*set mouseover link styles for links in the **MAIN CSS MENU BAR** if javascript menu disabled*/
#main-nav_ftd a:hover{background-color:#BABABA;
                     border:1px solid gray}

/*SIDE BARS  ######################################################################################*/

/*main styles*/

#LHS-bar,#Member-bar {width:110px; 
                   padding-top:0%;  
                   line-height:120%;
                   z-index:99;
                   text-align:center;
                   }


#RHS-bar{width:120px; 
                   padding-top:0%;  
                   line-height:150%;
                   z-index:99;
                   text-align:center;}
                   
#LHS-bar, #Member-bar{float:left;}
         
#RHS-bar {float:right;}


/*sub-nav stuff*/
#LHS-bar ul, #RHS-bar ul,#Member-bar ul{list-style-type:none;                         
                         margin:0; 
                         padding: 0 0 1.1em 0;
                         }
                         
#LHS-bar li, #RHS-bar li, #Member-bar li{padding: 0.8ex 0;}
                         
#LHS-bar a:link, #LHS-bar a:active, #LHS-bar a:visited, #LHS-bar a:hover{color:black; 
                                                                         text-decoration:none; 
                                                                         padding:3px; 
                                                                         display:block; 
                                                                         border-top:1px solid #ececec;
                                                                         border-bottom:0px solid #ececec;
                                                                         padding-left:0px}
                                                                                                                                                        
                                                                             
#LHS-bar a:hover{background-color:white; 
                  border-top:1px solid gray;
                  border-bottom:0px solid gray}
                  
                  

#Member-bar a:link, #Member-bar a:active, #Member-bar a:visited, #Member-bar a:hover{color:black; 
                                                                         text-decoration:none; 
                                                                         padding:3px; 
                                                                         display:block; 
                                                                         border-top:1px solid #ececec; 
                                                                         border-bottom:1px solid #ececec;
                                                                         padding-left:0px}
                                                                                                                                                        
                                                                             
#Member-bar a:hover{background-color:white; 
                  border-top:1px solid gray; 
                  border-bottom:1px solid gray}
                  
                 

/*other*/

#LHS-bar .light, #RHS-bar .light, #Member-bar .light {padding-right:5px;
                                 border:1px solid gray;
                                 padding-top:5px;
                                 padding-left:5px;
                                 padding-right:5px;  
                                 padding-bottom:5px;
                                 }
                                 
#LHS-bar .normal, #RHS-bar .normal, #Member-bar .normal{padding-right:0.5%; 
                                   border-top:1px solid gray;
                                   padding-left:0px; /*padding left of right bar*/
                                   padding-right:0px; /*padding right of right bar*/
                                   padding-bottom:10px;}
                                   
#LHS-bar span, #RHS-bar span, #Member-bar span{font-size:90%; 
                             font-weight:700;}
                             
#LHS-bar .no-padding{padding:0}
#Member-bar .no-padding{padding:0}
#LHS-bar .subnav, #RHS-bar .subnav, #Member-bar .subnav{border:0; 
                                   padding-left:0; 
                                   padding-right:0;}




/*CONTENT STYLES  #######################################################################################*/
#content-container div{padding-bottom:40px; 
                       text-align:justify; 
                       padding-left:0px; 
                       padding-right:0px; 
                       line-height:170%}
                       

h2{line-height:170%; 
   padding-left:5px; 
   border:1px solid #cccccc; 
   letter-spacing:1px; 
   font-size:90%; 
   color:black; 
   margin-bottom:0.5%; 
   padding-top:0; 
   margin-top:0}
   
acronym{border-bottom:1px dashed gray; 
        cursor:help}
        
kbd{font-size:120%}        

#intro_box{
    text-decoration:none;
    background-color:#FAF6F7;
    margin-left:19px;
    margin-right:22px;
    margin-top:10px;
    border-top:1px solid #DFDFDF;
    border-left:1px solid #DFDFDF;
    border-right:1px solid #DFDFDF;
    border-bottom:1px solid #DFDFDF;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:10px;
    font-size:14px;
    font-style: normal;
    text-align:justified;
    font-family:Arial, sans-serif,Helvetica, Verdana;
}

b.intro_words{
    font-weight:bold;
    word-spacing:-2px;
    font-variant:small-caps;
    font-size:18px;
    color:#05315a;
    font-family:  Arial, sans-serif,Helvetica, Verdana,;
}

#intro_link{
    padding-right:13px;
    padding-bottom:4px;
}

/*FOOTER STYLES  ##################################################################################*/
#footer{background-color:white; 
        padding-bottom:10px; 
        padding-top:10px; 
        text-align:center; 
        font-size:90%; 
        color:gray;
        float:left;
        z-index:100;
        width:100%}
        
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover{color:darkblue; 
                                                                     text-decoration:none}
                                             
#footer a:hover{text-decoration:underline}                                             




</style>
