/* VMRC Style */

/* main tags */


 body 
	{
	margin:0px; 
	padding:0px; 
	font:100% Arial, Verdana, Helvetica, sans-serif; 
	color:#000; 
	background-color:#fff; 
	} 

 body a
	{
	color: navy;
	text-decoration : underline;
	}
	
body a:visited
 	{
 	color: #006666;
 	text-decoration : underline;
	}
 
 body a:hover
	{
	color: red;
	text-decoration : underline;
	}	
 

 #belowheader 
	{
	margin-left:155px; 
	margin-right:20px;
	margin-top:5px;
	padding:5px; 
	font-size:100%; 
	color:#000; 
	background-color:#fff; 
	} 


h1 
	{ 
	background-color: #F5F5DC; 
	color: #000;
	font-weight:bold;
	font-size : 120%; 
	padding: 5px 5px; 
	margin-bottom:5px;
	background-repeat: no-repeat; 
	background-position: bottom right;
	}
	
h2 
	{ 
  	background-color: #488AC7;
  	font: 100% Arial, Verdana, Helvetica, sans-serif;
  	background-position: top left;
  	padding: 3px 0px 3px 27px;
  	border-width: 1px 1px 1px 1px;
  	border-style: solid;
  	border-color: Navy;
  	color: rgb(255,255,255);
  	font-weight: bold;
	}
	
h3 
	{ 
        color: navy;
        font-size:130%;
        padding: 3px 0px 3px 0px;
	border-width: 0px 0px 2px 0px;
  	border-style: solid;
        
	}	
	
	
h5 
	{ 
	color: navy;
	font-weight:bold;
	font-size : 90%; 
	text-align:right;
	}	



    


#pagehead
{

    color: inherit;
    padding: 0px;
    background-color: #2B547E;
    font-family: Times New Roman, serif;
    font-size:32px;
    color:rgb(255,255,255);
    font-weight:bold;
    height: 50px;
    padding: 0px;
    white-space: nowrap;
}

#pagehead h1
{
    color: rgb(255,255,255);
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

}


#breadcrumb 
	{
	background-color: #000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin : 0 0 0 0px; 
	padding-bottom : 5px; 
	padding-left:5px;
	padding-top:5px;
	font-weight : bold;
	min-height:22px;
	color : #ffffff;
	font-size: 90%;
		
	} 



#breadcrumb a 
        {
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
	}


#breadcrumb a:hover {
	color:#ccc; 
	text-decoration:none;
} 
	



#search
	{
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat; 
	
	}

#searchform
	{
	position:absolute;
	top: 92px; 
	right: 5px;
	text-align: right;
	white-space: nowrap;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size:90%;
	}
	
#searchform input
        {
	border:0;
	font-weight:bold;
	height:14px;
	width:172px;
	padding:3px;
	color:black;
	
}

#searchform a
        {
        color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
        
        
        }
        
#searchform a:hover
         {
         color:#ccc; 
	 text-decoration:none;
         
         }

#header 
	{
	position:absolute;
	font:80% Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	padding:5px;
	height:15px;
	text-decoration:none; 
		
	}
	
#header a 
	{
	color:white; 
	font-weight:bold; 
	text-decoration:none; 
	}
	
#header a:hover 
	{
	color:#3399FF; 
	text-decoration:underline; 
	font-weight:bold; 
	} 



#toplist
	{
	text-align:right; 
	font:80% Arial, Verdana, Helvetica, sans-serif;
	white-space:nowrap;
	background-color:#006666; 
	padding:5px;
	height:15px;
	color:white;
	text-decoration:none; 
	}

#toplist a 
	{
	color:white; 
	font-weight:bold; 
	text-decoration:none; 
	} 

#toplist a:hover 
	{
	color:#3399FF; 
	text-decoration:underline; 
	font-weight:bold; 
	} 
	



.sidebar
	{
	
	position:absolute;
	bottom: 0px;
	top:100px; 
	margin-left:0px;
	background-color: #2B547E;
	Width: 150px;
	height:1200px;
	color:white;
	font:Arial, Verdana, Helvetica, sans-serif;
	}



.sidebar ul
	{
	margin:0px;
	padding:0px;
	text-align:left;
	border:0;
	color:white;
	font:120% Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold; 
	text-decoration:none;
	
	}

.bottom-leftside
	{
	
	position:absolute;
	bottom: 0px;
	top:870px; 
	margin-left:0px;
	height:400px;
	color:rgb(0,0,0);
	font:Arial, Verdana, Helvetica, sans-serif;
	
	
	}

.text_pics
	{
	color:white;
	font:75% Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold; 
        }
        
.text_pics a:hover
	{
	color:white; 
	font-weight:bold; 
	text-decoration:none; 
	}

	
#textbar
	{
	left:0px;
	margin-top:20px;
	width: 150px;
	}

#textbar li
	{
	font-size:65%;
	list-style:disc url(bullet.gif) inside;
	margin-bottom: 3px;
	padding-bottom:3px;
	border-bottom: 1px solid #c0c0c0;
	line-height:1.75em;	
	}

#textbar a 
	{
	color:white;
	text-decoration:none;
	font-weight:bold;
	}

#textbar a:hover 
	{
	color:#3399FF; 
	text-decoration:underline; 
	font-weight:bold;
	}


	


#notes
{
  font: 90% Arial, Verdana, Helvetica, sans-serif;
  margin: 5px 240px 5px 10px;
  padding: 10px;
  border: 2px solid navy;
  background-color: rgb(255,255,255);
  color: black;
    
}


 #notes h2
{
  background-color: #488AC7;
  font: 120% Arial, Verdana, Helvetica, sans-serif;
  background-position: top left;
  padding: 3px 0px 3px 27px;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: Navy;
  color: rgb(255,255,255);
  font-weight: bold;
 
}

 #notes a
{
  color: navy;
   
}

 #notes a:hover
{
  color: blue;
  
}

.wrap  
{
float:left;
padding:10px;
}

.notes_right_col
{
margin-left:324px; 

}

#column-right
{
  position:absolute;
  top:129px;
  right:10px;
  margin:5px;
  width: 220px;
  font: 75% Arial, Verdana, Helvetica, sans-serif;
  padding: 10px;
  border: 2px solid navy;
  //background-color: #F5F5DC;
  background-color: #e5e5e5;
  color: black;
  //height:650px;
  height:auto;
  
  
}

 #column-right h2
{
  background-color: #488AC7;
  font: 110% Arial, Verdana, Helvetica, sans-serif;
  background-position: top left;
  padding: 3px 0px 3px 27px;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: Navy;
  font-weight: bold;
  color: white;
  
  
  
}

 #column-right a
{
  color: navy;
   
}

 #column-right a:hover
{
  color: red;
   
}


