body{
	font-size: 62.5%;
	color: #333333;
	margin:0px 0px 0px 0px;
	}

.flcl {float:left;clear:left;}
.fl {float:left;}
.fr {float:right;}


#container {   
	position: absolute;
	left: 0px;
	top: 50px;
	padding-right:140px;
	color: #ccc;
    width:863px; 
	}
	

#content	{
	    position:relative;
	    background-image: url('/system/images/alpha.png'); 
	    background-repeat: repeat; 	
	    padding:15px 0px 0px 30px;
	}
/* standard global formats */
a:link { 
	font-weight : normal; 
	text-decoration : none;
	color: #003366;
	background: transparent; 
	} 
a:visited { 
	font-weight : normal; 
	text-decoration : none;
	color: #003366;
	background: transparent;  
	} 
a:hover { 
	font-weight : normal; 
	text-decoration : none;
	color: #FFF;
	background: transparent; 
	}
a:active { 
	font-weight : normal; 
	text-decoration : none;
	color: #0066CC;
	background: transparent;  
	}
img {border:0px;}
input {font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.2em;margin:0px;}
select {font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.2em;}
form {padding:0px;margin:0px;}

    /* links */

    div.clscontent a:link {color: #003366;text-decoration: none;}
    div.clscontent a:visited {color: #003366;text-decoration: none;}
    div.clscontent a:hover {color: #fff;text-decoration: none;}
    div.clscontent a:active {color: #003366; text-decoration: none;}

    /* normal text */
    p {font-family:arial, verdana, helvetica, sans-serif; font-weight: normal;font-size:1.2em; color:#333;margin:10px 0px 10px 0px;}

    /* b & strong */
 
    /* hr */
     hr {
	    border-top: #006699 1px solid; 
	    border-bottom: #cccccc 1px solid; 	
	    margin:0px 0px 15px 0px;
	    width: 100%; 
	    height: 2px;
    } 
	
/* home text formatting */

#content a:link { 
	font-weight : normal; 
	text-decoration : none;
	color: #003366;
	background: transparent; 
	} 
#content a:visited { 
	font-weight : normal; 
	text-decoration : none;
	color: #003366;
	background: transparent;  
	} 
#content a:hover { 
	font-weight : normal; 
	text-decoration : none;
	color: #FFF;
	background: transparent; 
	}
#content a:active { 
	font-weight : normal; 
	text-decoration : none;
	color: #003366;
	background: transparent;  
	}
h1	{
	font-weight: normal;
	color: #000033;
	font-size: 3.5em;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.04em;
	line-height:1em;
	}
h1.description	{
	float:right;
	width:280px;
	font-weight: normal;
	color: #003366;
	font-size: 1.1em;
	letter-spacing: -0.0em;
	font-family: Arial, Helvetica, sans-serif;
	padding: 20px 20px 0px 40px;
	}
h2	{
	font-weight: normal;
	color: #000033;
	font-size: 2.7em;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.03em;
	}
h3 {  
	font-weight: normal;
	color: #0066CC;
	font-size: 2.4em;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.04em;
	line-height:1em;
	padding:0px 0px 6px 0px;
	margin:0;
	} 
h4 {
	font-weight: normal;
	color: #006699;
	font-weight:normal;
	font-size: 2em;
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	letter-spacing: -0.03em;
	line-height:1em;
	padding:0px 0px 3px 0px;
	margin:0;
    }
h4.magquote {
	font-weight: normal;
	color: #000000;
	font-size: 1.9em;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.04em;
	line-height:1em;
	font-weight:normal;
	border:0px;
	padding:0px 0px 6px 0px;
	margin:0;
	}
h5	{
	font-weight: bold;
	color: #000000;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	padding:1px 0px 0px 0px;
	margin:0;
	}
h6  {
	font-weight: normal;
	color: #333333;
	font-weight:normal;
	font-size: 1.8em;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.04em;
	line-height:1em;
	padding:0px 0px 6px 0px;
	margin:0;
	}

p	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;	
	margin:0px;
	padding-bottom:6px;
	padding-top:6px;	
	color:#333333;
	}
.p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal; 
	margin:0px;
	padding-bottom:6px;
	padding-top:6px;	
	color:#333333;
	}
#p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;	
	margin:0px;
	padding-bottom:6px;
	padding-top:6px;	
	color:#333333;
	}


.nt {font-family:arial, verdana, helvetica, sans-serif; font-weight: normal;font-size:1.2em; color:#333;}

.select_title {
	font-weight: normal; 
	font-size: 1.2em; 
	color: #333; 
	font-family: arial, helvetica, sans-serif; 
}

   .buttons {
	    font-weight: normal; 
	    font-size: 1.1em; 
	    background: #006699; 
	    color: #FFF; 
	    font-family: verdana, arial, helvetica, geneva, sans-serif;
	    margin-top:2px;
	    border-top:1px solid #ccc;
	    border-right:1px solid #666;	
	    border-bottom:1px solid #666;
	    border-left:1px solid #ccc;
        
    }
  .paging {
	    font-weight: normal; 
	    font-size: 1.3em; 
	    background: #a8cfe4; 
	    color: #333; 
	    font-family: verdana, arial, helvetica, geneva, sans-serif;
	    margin-top:2px;
	    border:0px;
        
    }    
 /* page - job bank search */

    #jb_qcksearch {
	    position:relative;
	    z-index:2;
	    float:left;
	    clear:left;
	    width: 90%; 
	    margin-right:30px;
	    margin-bottom:20px;	
	    padding:  0px 0px 15px 0px;
    }
    #job_search_column1 table {
	    font-weight: normal; 
	    font-size: 1.1em; 
	    color: #333; 
	    font-family: verdana, arial, helvetica, geneva, sans-serif;
	    width:97%;
    }
    #job_search_column1 tr#row_bg {
	    height: 30px;
	    width:90%;
    }
    #jb_advsearch {
	    position:relative;
	    z-index:2;	    
	    float:left;
	    clear:left;
	    width: 90%; 
	    padding: 0px 0px 15px 0px;
    }
    #job_short{
	    float:left;
	    clear:left;
	    width:100%;
	    margin-bottom:8px;
    }
    #job_short h5{
	    padding-top:10px;
    }
    #job_inner {
	    float:left;
	    width:100%;	
	    height:150px;
	    padding:5px 5px 5px 10px;
    }

    /* page - job bank list */

    #lcol_jblist_inner {
        padding: 0px 25px 20px 0px;
        position:relative;
	z-index:2;	    
	float:left;
	width: 200px;     
    }    

    #rcol_jblist {float:left; width:90%;padding-left:20px;border-left:1px dotted #006699;} 
    
	#jblist_item {
	    position:relative;
	    z-index:2;
	    width:100%;
	    float:left;	  
	    clear:both;  
	    height:auto;
	    padding:0px 0px 0px 10px;
	    margin-bottom:20px;
	    border-bottom:1px dotted #006699;
	    border-right:1px dotted #999999;		
    } 
    #item_number{
	    font-weight: normal; 
	    font-size: 1.1em; 
	    color: #333; 
	    font-family:  arial, verdana, helvetica, geneva, sans-serif;
	    float:left;
            padding:0px 10px 0px 0px;
        }
    #item_details {
        float:left;
	width: 450px;
        }
#div_results {float:left;clear:left;width:100%;}
#div_paging {float:left;clear:left;width:100%;}

   

#item_details a:link {color: #003366;text-decoration: none;} 
#item_details a:visited {color: #003366;text-decoration: none;}

.pr10{margin-right:10px;}
