/* ============ ACC Specific Styles ============ */
/* ------------- body ------------ */

body {
       color:black;
       background-color:#fff;
       margin:0px 0px 0px 0px;
       padding:0;
       font:11px verdana, arial, helvetica, sans-serif;
       background-image:url("/images/gui/tile.gif");
     }
     
/* ------------- page frame ------------ */

#hold        {
               border:0px solid #000;
	       background:#fff;
	       margin:0;
	       z-index:1;
             }
                                       
/* ------------- plain box w/black border, no padding ------------ */

.boxBorder      {
                  border:1px solid #000;
                  background:#999;
                  width:253px;
                }
             
.topRightAdBox  {
                  border-bottom:1px solid #000;
                  border-left:1px solid #000;
                  background:#999;
                  width:253px;
                  z-index:1;
                }
                                                                        
/* ------------- font styles -------------- */

.clock   { 
           font-family: arial;
           color: #777;
           font-weight:normal;
           font-size:12px;
           padding-left:15px;
           padding-bottom:2px;
         }

.cool1 {
	 font:14px trebuchet ms, georgia, arial;
       }
       
.coolTitle1 {
	      font:bold 14px trebuchet ms, georgia, arial;
            }       

.linkTitle {
	     font:bold 14px verdana, arial;
	     color:#090;
	     border-bottom:1px solid #090;
	   }
	   
.standard { 
            font-family: arial;
            color: #000;
            font-weight:normal;
            font-size:12px;
          }
            
/*-------------- anchor links --------------*/
/*-------------- anchor links --------------*/
/*-------------- anchor links --------------*/

/*---- bold, blue vd w/orange over ----*/
a.smallLink       { /*---- blue w/grey over (small ----*/
                    border:0px solid #000;
                    margin:5 0 3 5;
	            font-family: verdana, arial;
	            color: #009;
	            font-weight:normal;
                    font-size: 10px;
                    text-decoration:underline;
                  }
a.smallLink:hover {
                    border:0px solid #000;
                    margin:5 0 3 5; 
                    font-family: verdana, arial;
                    color:#777;
                    font-weight:normal;
                    font-size:10px;
                    text-decoration:underline;
                  }

a.boldLink        { /*---- blue w/deep orange over (small bold) ----*/
                    border:0px solid #000;
	            font-family: verdana, arial;
	            color: #009;
	            font-weight:bold;
                    font-size: 10px;
                    text-decoration:underline;
                  }
a.boldLink:hover  {
                    border:0px solid #000;
                    font-family: verdana, arial;
                    color:#c60;
                    font-weight:bold;
                    font-size:10px;
                    text-decoration:underline;
                  }

a.dirLink         { /*---- deep orange w/grey over (small) ----*/
                    border:0px solid #000;
	            font-family: verdana, arial;
	            line-height:3;
	            color: #c60;
	            font-weight:bold;
                    font-size: 10px;
                    text-decoration:underline;
                  }
a.dirLink:hover   {
                    border:0px solid #000;
                    font-family: verdana, arial;
                    line-height:3;
                    color:#555;
                    font-weight:bold;
                    font-size:10px;
                    text-decoration:underline;
                  }
                  
a.footLink        { /*---- classic blue w/red over (medium) ----*/
                    border:0px solid #000;
	            font-family: arial;
	            line-height:1;
	            color:blue;
	            font-weight:normal;
                    font-size: 11px;
                    text-decoration:underline;
                  }
a.footLink:hover  {
                    border:0px solid #000;
                    font-family: arial;
                    line-height:1;
                    color:red;
                    font-weight:normal;
                    font-size:11px;
                    text-decoration:underline;
                  }
                         
a.linkClassic       { /*---- classic blue w/red over (medium) ----*/
	              color:blue;
                      text-decoration:none;
                    }
a.linkClassic:hover {
                      color:#f60;
                      text-decoration:underline;
                    }
                                                        
/*---------- nav spacer ---------- */

.navSpaceMe {
              margin:1px 0px 2px 0px;
            }

/*----- cell pad for <p> tags -----*/

.smallPad {
            line-height:14px;
          }

/*------------ NAV BAR - form elements - members login -------------*/	

#login    {
            border:1px solid #777;
	    width:130;
	    background:#003;
	    margin:20 5 10 5;
	    padding:2;
	    color: white;
	    font-family: arial;
	    font-size: 10px;
	    z-index:1;
          }       

.input2	  {
             background-color: white;
             border-right: #777 1px solid;
             border-bottom: #777 1px solid;
             border-left: #777 0px solid;
             border-top: #777 0px solid;
             position:relative;
	     color: black;
	     font-family: arial;
	     font-size:9;
	  }
	  
.button2  {
            background-color: #777;
	    border-bottom: black 1px solid;
	    border-left: #999999 1px solid;
	    border-right: black 1px solid;
	    border-top: #999999 1px solid;
	    margin-top:8;
	    color: white;
	    font-family: arial;
	    font-size: 10px;
	  }
	              
/* ----------------- nav ------------------ */

table.menu1 a       {
                      width:137;
                      border-bottom:1px solid #33404c;
                      z-index:1;
                    }

div.menu1 a         {
                      color: white;
                      background: #668099;
                      background-layer-color:#668099;
                      text-decoration:none;
                      font-size:11px;
                      line-height:18px;
                      font-family: arial, sans-serif;
                      font-weight:bold;
                      padding-left:5px;
                      margin:0;
                      z-index:1;
                    }

div.menu1 a:link    {
                      color: #fff;
                      background: #668099;
                      background-layer-color:#668099;
                    }

div.menu1 a:visited {
                      color: #fff;
                      background: #668099;
                      background-layer-color:#668099;
                    }

div.menu1 a:hover   {
                      color: #99ccff;
                      background: #036;
                      background-layer-color:#036;
                      border-bottom:1px solid #33404c;
                      text-decoration:none;
                    }

/*----------- alternate 'DOWN' menu div -------------*/

table.menu2 a       {
                      width:137;
                      border-bottom:1px solid #33404c;
                      z-index:1;
                    }

div.menu2 a         {
                      color: #ccc;
                      background: #036;
                      text-decoration:none;
                      font-size:11px;
                      line-height:18px;
                      font-family: arial, sans-serif;
                      font-weight:bold;
                      padding:0;
                      padding-left:5px;
                      margin:0;
                      z-index:1;
                    }

div.menu2 a:link    {
                      color: #ccc;
                      background: #036;
                    }

div.menu2 a:visited {
                      color: #ccc;
                      background: #036;
                    }

div.menu2 a:hover   {
                      color: #ccc;
                      background: #036;
                      border-bottom:1px solid #33404c;
                      text-decoration:none;
                    }

/*----------- menu3 - bottom 'sub' links -------------*/

table.menu3 a { 
               width:137; 
               border-bottom:1px solid #245069; 
               z-index:1;
             }
              
div.menu3 a {
             color: #ccc; 
             background: #036; 
             text-decoration:none; 
             font-size:11px; 
             line-height:12px; 
             font-family: arial, sans-serif;
             font-weight:bold;
             padding-left:10px;
             padding-bottom:1px;
             margin:0;
             z-index:1;
            }

div.menu3 a:link {
                  color: #ccc; 
                  background: #036;
                }

div.menu3 a:visited {
                     color: #ccc; 
                     background: #036; 
                   }

div.menu3 a:hover {
                   color: #fc0;
                   background: #036; 
                   border-bottom:1px solid #245069;
                   text-decoration:none; 
                  }  
                  
/*----------- main body styles -------------*/
                  
#mainPage #adBar #adBarTop { /*--- adBar top specs ---*/
	                     background:#597999;
	                     padding:7 0 7 7;
	                   }	          
	                   
#mainPage #adBar #adBarBot { /*--- adBar bottom specs ---*/
	                     background:#fff;
	                   }	                   
                  
#mainPageWorkSpace { /*--- main article text area ---*/
                     padding-left:15;
                     padding-bottom:20;
                     color:black;
                     font-size:12px;
                     font-family:arial;
                     font-weight:normal;
                   }
                     
#imageBox          { /*--- article image main top ---*/
                     margin:0;
                     float:right;
                     border:0 solid #000;
                     padding:0 10px 5px 5px;
                     width:165px;
                     color:#777;
                     font:10px arial;
                     z-index:1;
                   }                     

#testBox           { /*--- testimonial box ---*/
                     padding:5px;
                     background:#fff;
                     position:relative;
                     width:230px;
                     color:#000;
                     font-size:11px;
                     font-family:arial;
                     font-weight:normal;
                     z-index:1;
                   } 
                   
#sampleBox         { /*--- sample box ---*/
                     padding:0;
                     margin:0;
                     position:relative;
                     z-index:1;
                   }      
                   
#recruitersWorld   { /*--- recruiters world box ---*/
                     padding:0;
                     border:1 solid #555;
                     background:#eee;
                     width:338;
                     color:#000;
                     font-size:11px;
                     font-family:arial;
                     font-weight:normal;
                     z-index:1;
                   }    
                   
#directors         { /*--- directors box ---*/
                     padding:5px;
                     border:1 solid #555;
                     margin:7 0 0 7;
                     background:#fff;
                     width:230px;
                     color:#333;
                     font-size:11px;
                     font-family:verdana, arial;
                     font-weight:normal;
                     z-index:1;
                   }      
                   
#footer            { /*--- footer formatting ---*/
                     padding:15 0 0 7;
                     border-top:1 solid #999;
                     margin-top:10;
                     width:338;
                     background:#fff;
                     color:#333;
                     font-size:11px;
                     font-family:arial;
                     font-weight:normal;
                     z-index:1;
                   }                                                             
                    
.adBarTitles       { /*--- title padding for adBar ---*/
                     margin:10 0 2 0;
                   }
                   
.sampleImages      { /*--- padding for sample images ---*/
                     margin:3 0 3 0;
                   }                   
                         
.featureText       { /*--- text for features ---*/
                     color:#000;
                     font-size:10px;
                     font-family:verdana, arial;
                     font-weight:normal;
                   }
                   
.quoteBlock {
	      border-top:0px solid #fc0;
	      border-right:10px solid #fc0;
	      border-bottom:0px solid #fc0;
	      border-left:0px solid #fc0;
	      padding:10px;
	      width:140px;
	      font:bold italic 14px georgia, times, arial;
	      color:#777;
	    }
                                                                                              
/*++++++++++++++++++ the end +++++++++++++++++++*/                	                       	            	                                                                                                 