﻿body {
margin:.5em;
padding:0;
height:100%;
background-color:#ffffff;
color:#000000;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
background-image: url(../images/back.gif); 
background-repeat: repeat-x,repeat-y;
}

a {
color:#063377;
text-decoration:underline;
}

a:hover {
color:#cc0000;
text-decoration:none;
}

blockquote {
margin:1em;
padding:.5em;
background-color:#eeeeee;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

blockquote p {
margin:.2em;
}

#Header_Cell
{
	background-color:#EEB211; text-align:right;
	padding-right:8px; padding-bottom:2px; padding-top:2px;
	font-size:13px; font-weight:bold; height:22px;
	}
	
.CenterColumn_RightCell
{
    background-image: url(../images/right-background.jpg); 
    background-repeat:no-repeat;
    }
    
#Content
{
    background-color:White;
    margin:.75em 0 .75em .75em;
    padding:.75em; font-size:12px;
    min-height:300px;
    border:1px solid #f1b310;
    }
 
 * html #Content {height:300px} /* IE Min-Height Hack */ 
    
#centerColumn { 	
margin:0 auto;
padding:.5em;
padding-bottom:5px;
width:50em;
text-align:left;
vertical-align: middle;	
background-color:#ffffff;
border:1px solid #cccccc;
}

#centerColumn h2 {
	color: #ffffff; font-size:12px; font-weight:bold;
	line-height:100%; background-image: url(../images/back.gif);
	padding:4px;
}

#centerColumn ul { 
margin:.1em 0 0 1em; 
padding:0;
list-style: square inside 
}

#centerColumn li { 
margin:0 0 .4em 1em; 
padding:0;
}

#header {
margin:0 0 0 0;
padding:0 0 0 0;
height:118px;
background-color:#ffffff;
border:1px solid #cccccc;
border-bottom:none;
}

#header h1 {
margin:0 0 -.6em 0;
padding:1em 0 0 1em;
font-size:1.5em;
letter-spacing:.1em;
}

#header h2 {
margin:0 0 0 0;
padding:1em 0 0 1.75em;
font-size:.9em;
font-weight:300;
letter-spacing:.1em;
}

#fauxLeftColumn {
float:left;
margin:.75em .75em .75em 1.25em;
padding:0 0em .25em 0em;
width:14em;
font-size:12px;
background-color:#f1b310;
border:2px solid #ffffff;
height:310px;
}

#fauxLeftColumn h2 {
margin-bottom:-1em;
font-size:.9em;
}

#fauxLeftColumn ul {
margin:1.5em 0 0 3em;
list-style:none;
}

#fauxLeftColumn li {
margin:0 0 .2em -3em;
}

#fauxLeftColumn li a {
text-decoration:underline;
}

#fauxLeftColumn li a:hover{
text-decoration:none;
}

#footer {
vertical-align: middle;	
bottom:0;
margin:0 0 0 0;
padding:0;
height:64px;
line-height:4em;
text-align:center;
font-size:.7em;
background-color:#ffffff;
}

#Streamline
{
	font-size:9px; width:740px; text-align:right;
	color:#CCCCCC; margin:2px;
	}
#Streamline a { color:#CCCCCC; text-decoration:none; 	}


/*Main Menu styles */
.Menu_Items
{
    background-color:#f1b310;
    height:22px; width:14em; vertical-align:middle;
    color:#050560; font-size:12px;
    padding-left:2px; padding-right:2px;
    border-bottom:1px solid white;
    }

  a:hover.Menu_Items {color:#FFFFFF; }
    
 .Menu_Items_Hover
 {
	background-color:#b08107;
    height:22px; width:14em; vertical-align:middle;
    color:#FFFFFF; font-size:12px;
    padding-left:2px; padding-right:2px;
    }
 
 .Menu_Items_Selected
 {
	background-color:#b08107;
    height:22px; width:14em; vertical-align:middle;
    color:#FFFFFF; font-size:12px;
    padding-left:2px; padding-right:2px;
    }
    
 .Menu_Dynamic_Items
{
    background-color:#f1b310;
    height:22px; width:16em; vertical-align:middle;
    color:#050560; font-size:12px;
    padding-left:2px; padding-right:2px;
    border-bottom:1px solid white;
    }
 
  a:hover.Menu_Dynamic_Items {color:#FFFFFF; }
    
 .Menu_Dynamic_Items_Hover
 {
background-color:#b08107;
    height:22px; width:16em; vertical-align:middle;
    color:#FFFFFF; font-size:12px;
    padding-left:2px; padding-right:2px;
    }
 
 .Menu_Dynamicc_Items_Selected
 {
	background-color:#b08107;
    height:22px; width:16em; vertical-align:middle;
    color:#FFFFFF; font-size:12px;
    padding-left:2px; padding-right:2px;
    }










