/* basic elements */
body { 
font:           8pt/16pt sans-serif;
color:          #626262;
/*background-image: url(../images/Background.gif);
background-repeat: repeat-y;
background-position: top;*/
background-color: #FFFFFF;
/* background:     #FFFFFF url() no-repeat bottom right; */
}
a:link {
font-size:      8pt; 
font-weight:    normal; 
text-decoration: none; 
color:          #027ADB;
cursor:         pointer;
}
a:visited, a:active { 
font-size:      8pt; 
font-weight:    normal; 
text-decoration: none; 
color:          #027ADB;
cursor:         pointer;
}
/*overline underline -- interesting style for links */
a:hover {
font-size:      8pt; 
text-decoration: none; 
color:          #545454;
cursor:         pointer;
}
/* Page body layout */
#list_row {
        width:          473px;
        border:         0px solid red;
        postion:        relative;
        float:          left;
        padding-bottom: 10px;
}

#list_column {
        width:          150px;
        border:         0px solid black;
        postion:        relative;
        float:left;
        padding-left:   5px;
        padding-top:    5px;
}
#list_column_techlink {
        width:          48%;
        border:         0px solid black;
        postion:        relative;
        float:          left;
        padding-left:   5px;
        padding-top:    5px;
}
#list_header {
        top:            -5px;
        left:           -5px;
        position:       relative;
        background:     URL("/images/grey_header.jpg") repeat;
        border:         0px solid blue;
        padding:        15px 15px 10px 5px;
}
/* End Page body layout */        
font.ColHeader {
color:          #ffffff;
font-weight:    bold;
font-size:      12pt;
line-height:    10px;

width:  100%;
}
font.secTitleHead{
color:          #545454;
font-weight:    bold;
font-size:      9pt;        
}
font.secSub{
color:          #545454;
font-weight:    normal;
font-size:      8pt;        
}
font.secLink {
color:          #3595E2;
font-weight:    bold;
font-size:      7pt;        
}
font.colHeader{
color:          #FFFFFF;
font-weight:    500;
font-size:      7.5pt;
text-transform: uppercase;        
margin-left:    5px;
}
font.pageNav{
color:          #FFFFFF;
font-weight:    bold;
font-size:      10pt;
text-transform: uppercase;        
}
font.blueTagline{
color:          #3595E2;
font-weight:    normal;
font-size:      7pt;
text-transform: uppercase;
}
font.greyTagline {
color:          #979797;
/*font-weight:    normal;*/
font-size:      13pt;
line-height:    23px;
}
font.searchLink {
font-size:      8pt; 
font-weight:    normal; 
text-decoration: none; 
color:          #000000;
cursor:         pointer;
}

font.resultsText{
color:          #B1B2B5;
font-size:      8pt;
}

LI {
list-style-position: inside;
}

