/* Department of Education Home Page Custom Style Sheet */

/* PAGE LAYOUT */

.doe_con {padding-left:28px;padding-right:17px;padding-top:120px;width:911px;height:auto;border: 0px solid white;} 
    .doe_con_l {float:left; width:515px; height:auto; border: 1px dotted white;} 
    
        #news {
            width:              513px;
            border:             1px dotted white;
            padding-left:       0px;
            }
        
        #poptop {
            width:              513px;
            height:             210px;
            border:             1px dotted white;
            padding-left:       0px;
            }
            
        #info {
            width:              513px;
            height:             155px;
            border:             1px dotted white;
            padding-left:       0px;
            }

    .doe_con_r {float:right; position: relative; padding-top:160px;width:342px; height:auto; border: 0px solid white;}

		#spot {
            width:              340px;
            border:             1px dotted white;
            padding-left:       0px;
            }
            
        #delays {
            width:              340px;
            border:             1px dotted white;
            padding-left:       0px;
            }
        
        #events {
            width:              340px;
            border:             1px dotted white;
            padding-left:       0px;
            }
            

/* ROUNDED CONTAINERS INNER COLUMNS */

.tabBody_2colA1 {
	border:				0px blue solid;
	padding-top:		4px;
	float: 				left;
	width: 				320px;
	margin-left:		15px;
	}

.tabBody_2colA2 {
	border:				0px green solid;
	padding-top:		4px;
	float: 				left;
	width: 				135px;
	margin-left: 		10px;
	}

.tabBody_3col1 {
	border:				0px blue solid;
	padding-top:		4px;
	float: 				left;
	width: 				150px;
	margin-left:		10px;
	}

.tabBody_3col2 {
	border:				0px green solid;
	padding-top:		4px;
	float: 				left;
	width: 				150px;
	margin-left: 		10px;
	}

.tabBody_3col3 {
	border:				0px purple solid;
	padding-top:		4px;
	float: 				left;
	width: 				150px;
	margin-left:		10px;
	}


/* GREEN - LOCAL */
#news .tab_title {
	font-size:			18px;
	font-weight:		bold;
	color:				#003315;
	}

#news ul, #news ol  {
    color:              #003315;
    }

#news a, #news a:link, #news a:active, #news a:visited {
    text-decoration:    none;
    color:              #003315;
    }

#news a:hover {
    text-decoration:    underline;
    color:              #003315;
    }

#news .tabBody_cont {
    border:				0px yellow solid;
    color:				#003315;
    font-size:          12px;
    line-height:        15px;
    }


/* ORANGE - LOCAL */
#poptop .tab_title {
	font-size:			18px;
	font-weight:		bold;
	color:				#D1551F;
	}

#poptop ul, #poptop ol {
    color:              #D1551F;
    }
    
#poptop a, #poptop a:link, #poptop a:active, #poptop a:visited {
    text-decoration:    none;
    color:              #D1551F;
    }

#poptop a:hover {
    text-decoration:    underline;
    color:              #D1551F;
    }

#poptop .tabBody_cont {
    border:				0px yellow solid;
    color:				#D1551F;
    font-size:          10px;
    line-height:        15px;
    }


/* BLUE - LOCAL */
#info .tab_title {
	font-size:			18px;
	font-weight:		bold;
	color:				#012F72;
	}

#info ul, #info ol {
    color:              #012F72;
    }
    
#info a, #info a:link, #info a:active, #info a:visited {
    text-decoration:    none;
    color:              #012F72;
    }

#info a:hover {
    text-decoration:    underline;
    color:              #012F72;
    }

#info .tabBody_cont {
    border:				0px yellow solid;
    color:				#012F72;
    font-size:          10px;
    line-height:        15px;
    }



/* RED - LOCAL */
#spot .tab_title, #delays .tab_title, #events .tab_title {
	font-size:			18px;
	font-weight:		bold;
	color:				#780000;
	}

#spot ul, #delays ul, #events ul, #spot ol, #delays ol, #events ol  {
    color:              #780000;
    }
    
#spot a, #delays a, #events a, #spot a:link, #delays a:link, #events a:link, #spot a:active, #delays a:active, #events a:active, #spot a:visited, #delays a:visited, #events a:visited {
    text-decoration:    none;
    color:              #780000;
    }

#spot a:hover, #delays a:hover, #events a:hover {
    text-decoration:    underline;
    color:              #780000;
    }

#spot .tabBody_cont, #delays .tabBody_cont, #events .tabBody_cont {
    border:				0px yellow solid;
    color:				#780000;
    font-size:          10px;
    line-height:        15px;
    }


/* BODY AND LAYOUT */

body {
	font-family:        arial, verdana, helvetica, sans-serif;
	font-size:          10px;
	padding:            0px;
    border:             0px;
    margin:             0px;
	border-spacing:     0px;
	border-collapse:    collapse;
	background-color:   #D3D3D3;
	color:              #000;
	}

span    {
    display:            inline;
    }

img {
    border:             0px;
    display:            block;
    }
    
    
/* UNUSED */    

/* CHARCOAL - LOCAL 
#unused .tab_title {
	font-size:			18px;
	font-weight:		bold;
	color:				#636363;
	}

#unused ul, #unused ol {
    color:              #636363;
    }
    
#unused a:visited {
    font-size:			11px;
    text-decoration:    none;
    color:              #636363;
    }

#unused a:hover {
    font-size:			11px;
    text-decoration:    underline;
    color:              #636363;
    }

#unused .tabBody_cont {
    border:				0px yellow solid;
    color:				#636363;
    font-size:          10px;
    line-height:        15px;
    }

#unused .tabBody_charcoal {
    font-size:          12px;
    line-height:		15px;
    }
    
#unused .tabBody_charcoal li {
    margin-left:        30px;
    }
*/
