/* CSS Document */
/***************** UGO TOOLKIT *******************/          
html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#cccc99;
	margin-top:0px;
	margin-left:0px;
	padding:0;
	min-height:100%;
	height:100%;
}

/* Hide property from IE */
@media all { 
html>body {
	height:auto;
}
}
#container {
	background-color:#FFFFFF;
	margin:0 0 0 143px;
	width:617px;
	height:400px;
	margin-bottom:10px;
	min-height:100%;

}

#header {
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
	background-color:#996600;
	width:559px;
	height:65px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:201px;
}
#header_content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:175px;
}
#header_content h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1.3em;
	letter-spacing:3px;
	font-weight:bold;
	padding:20px 0 0 0;
	margin:0px;
}
#header_content h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	letter-spacing:3px;
	font-size:1.2em;
	margin:0px;
	padding-left:200px;

}
#sidebar {
    float:left;
	top:0px;
	left:0px;
	background-position:top;
	background-repeat:no-repeat;
	width:201px;
	
	
}

#content {
	background-color:#FFFFFF;
	width:559px;
	min-height:100%;
	margin:0 0 0 0;
	padding-left:58px;
	paadding-top:100px;
}
#content a:link, #content a:visited, #content a:hover, #content a:active{
	border:none;
	color: #9A6600; 
	text-decoration:underline;
	}

#pagetitle {
	font-family: "verdana, sans-serif";
	font-size: 1.2em;
	color: #666634;
	font-weight:bold;
	letter-spacing:3px;
}
#leftnav {
	background-color:#cccc99;
	background-image:url(../images/leftnav.gif);
	background-repeat:no-repeat;
	width:143px;
	height:300px;
	min-height:100%;
	margin:135px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:bold;
	color:#FFFFFF;
}

#leftnav ul {
padding-top:5px;
	list-style-type:none;
}

#leftnav li {
	padding-left:10px;
}

#leftnav a:link,#leftnav a:visited, #leftnav a:hover, #leftnav a:active  {
	font-family: verdana;
	font-size: .9em;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}
#leftnav img {
	position: absolute;
	top: 458px;
	margin: 0;
	border: 0;
	padding: 0;
	padding-left: 45px
	}

#topnav {
	background-color:#FFFFFF;
	border-top:1px solid #666633;
	border-right:30px solid #666633;
	border-bottom:1px solid #666633;
	margin:0 0 50px 58px;
	height:28px;
	width:494px;
	padding-top:5px;
}

#topnav a:link, #topnav a:visited, #topnav a:active {
				font-family: verdana;
				font-size: .8em;
				color: #666634; 
				font-weight: bold;
				text-decoration:none 
}

#topnav a:hover {	font-family: verdana;
				font-size: .8em;
				color: #CC6601;
				font-weight: bold;
				text-decoration:none }

#toolkit { background-color:#FFFFFF;
	margin:0 40px 0 -20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#toolkit h1 {
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	background-image:url(../images/BGBar.gif);
	background-repeat:no-repeat;
	padding-left:65px;
	padding-top:15px;
	height:54px;
	margin-left:-40px;

}

#toolkit h2 {
	font-size:1.1em;

}

#toolkit blockquote h2 {
	font-size:1.3em;
	text-align:center;
}

#toolkit h3 {
	font-size:1em;
	margin-left:20px;
}

#toolkit h3 a:link, #toolkit h3 a:visited, #toolkit h3 a:active {
	text-decoration:none;
	border-bottom:1px solid #666633;
	font-size:1em;
	margin-left:10px;
}

#toolkit h3 a:hover {
	text-decoration:none;
	border-bottom:1px dotted #666633;
	border-top:1px dotted #666633;
	font-size:1em;
	margin-left:10px;
}


#toolkit h4 {
	font-weight:bold;

}

#toolkit a:link, #toolkit a:visited, #toolkit a:active{
	text-decoration:underline;
	color:#666633;
}
#toolkit a:hover {
	border-bottom:1px dotted #666633;
	text-decoration:none;
}

#toolkit li{
	color:#797A7A;
}

#toolkit p {
	font-size:1em;
	margin-left:40px;
	color:#797A7A;
	padding-right:5px;
}

#toolkit table {
	font-size:1em;
	margin-left:40px;
	color:#797A7A;
}

#rightbox {
	background-color:#EFF0E8;
	border:2px solid #C6C994;
	padding:40px 10px 40px 10px;
	float:right;
	margin-left:10px;
	text-align:center;
	width:110px;

}

#rightbox a:link, #rightbox a:visited, #rightbox a:hover, #rightbox a:active{
	border:none;
	font-size:12px;
	text-decoration:underline;
}

#leftbox {
	background-color:#EFF0E8;
	border:2px solid #C6C994;
	padding:40px 10px 40px 10px;
	float:left;
	margin-right:10px;
	text-align:center;
	width:110px;
}
#leftbox a:link, #leftbox a:visited, #leftbox a:hover, #leftbox a:active{
	border:none;
	text-decoration:underline;
}

#contentbox {
	background-color:#EFF0E8;
	border:2px solid #C6C994;
	padding:40px 10px 40px 10px;
	margin:10px;
	text-align:center;

}
#contentbox a:link, #contentbox a:visited, #contentbox a:hover, #contentbox a:active{
	border:none;
	color: #9A6600; 
	text-decoration:underline;
}

#footer {
	background-color:#FFFFFF;
	margin:0px;
	}

#footer h1 {
	background-image:url(../images/footerbar.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-style:italic;
	color:#797A7A;
	background-repeat:no-repeat;
	background-position:right;
	padding-left:65px;
	padding-top:30px;
	height:54px;
	text-transform:none;

}
#footer a:link, #footer a:visited, #footerr a:active{
	text-decoration:underline;
	color:#666633;
}
#footer a:hover {
	border-bottom:1px dotted #666633;
	text-decoration:none;
}

/* Main style sheet*/

input, textarea, select {
	font-family:Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}

input.button {
	background: #e4e4e4; 
	border: 1px solid #9A6600; 
	font-size: 10;
}

/* Paragraph styles*/

/* This is the style for the body text of the main section of the web site */
p.main  { font-family: Arial, sans-serif;
          font-size: 12px;
          color: #000000 }


p.body  { font-family: Arial, sans-serif;
          font-size: 12px;
          color: #000000; }

/*using p as heading pseudoclass because the h tag does not seem to work.  */                      
p.leftNav { font-family: Arial;
            font-size: 1px;
            font-style: caps;
            color: #FFFFFF; 
            text-decoration: none;
			 font-weight: bold; }


p.subHeading { font-family: Arial, sans-serif;
              font-size: 12px;
              font-style: bold;
		      color: #333333; } 

p.subContent { font-family: Arial, sans-serif;
               font-size: 10px;
               font-color:#333333; }
                           
p.subContentHeading { font-family: Arial, sans-serif;
                      font-size: 10px;
                      font-color: #003366; }                           
            
p.anchor { font-family: Arial, sans-serif; 
           color: #000033}
           
/* Heading styles*/           

a.Title { font-family: "Century Gothic, sans-serif";
           font-size: 22px;
           color: #03AAA1 }

a.subTitle { font-family: "Arial, sans-serif";
             font-size: 12px;
             font-weight: bold;
}
                        
p.Title {
	font-family: "Century Gothic, verdana, sans-serif";
	font-size: 22px;
	color: #03AAA1;
	margin-left : 5px;
}
                      
p.search { font-family: "Century Gothic, verdana, sans-serif";
           font-size: 12px;
           color: #000033 }
                      


                       


/* Table styles */
table.borderTable { background-color: #03AAA1;;}                              

table.subTable { background-color: #FFFFFF;;}

td.navOrig {  padding-left: 10px;
          padding-top: 5px;
          background-color: #B9DB7D;
		  vertical-align: text-top }
		  
td.nav {  padding-left: 10px;
          padding-top: 5px;
          background-color: #03AAA1;
		  vertical-align: text-top }
                    
td.main  { 
		   color: #000000;
; font: 12px verdana, sans-serif
		    }
			
td.whatsnew  { 
		   color: #996600;
; font: 11px verdana, sans-serif
		    }
			
tr.main  { 
		   color: #000000;
; font: 12px verdana, sans-serif
		    }			
            
td.calendar  {  
            color: #000000;
; font: 10px Arial, sans-serif
}

td.sub { vertical-align: text-top;
         background-color: #000000;
         padding-left: 10px;
         padding-right: 10px; 
		 padding-top: 5px; }
		 
td.rightbox {  font-family:Arial, sans-serif;
               font-size: 12px;
		       color: #000000;
}	

td.url { word-wrap: break-word;
}	 

table.search {
	background-color: #B3D9D8;
}
                    
a.goToLink:link { target:_child }   
                 
/* To get rid of the border that is placed around images that are used as links */ 
a.imgLink:link  { text-decoration:none;
                  border:0;
                  font-family: universe }

 

/* Style for the top navigation menu items.  They are images, but this is the style info*/          

a.footer  { 
            text-decoration: none;
			color: #ffffff; ; font: 10px Arial, sans-serif}
                        
div.righttitle  { font: 12px arial;
                  font-weight: bold;
 }       
				                   
                   
menu {  position: absolute;
        top: 100px;
        left: 100px;
		border: 1px;
        font: 12px arial;
        font-weight: 750;
        background-color: #ffffff;
}

ul {list-style-type : dot;
}
/* General links style */
a.links:link {	font-family: Arial;
				font-size: 12px;
				color: #9A6600; 
				text-decoration:none }

a.links:visited {	font-family: Arial;
					font-size: 12px;
					color: #9A6600; 
					text-decoration:none }

a.links:hover {
	font-family: Arial;
	font-size: 12px;
	color: #666634;
	text-decoration:none;
}

a.links:active {	font-family: Arial;
					font-size: 12px;
					color: #9A6600; 
					text-decoration: underline }
					
td.spacer {	border-style:none;
			background-color: #ffffff;
			height: 10px; }
td.navTxt {	padding-top: 10px;
			padding-left: 10px;
			padding-top: 5px;
			background-color: #ffffff;
			vertical-align: text-top }
p.Heading { font-family: "verdana, Arial, sans-serif";
			font-size: 18px;
			color: #ffffff;
			margin-left : 5px;
}
/* RSS Listings */

#rsslist ul{

}
#rsslist li{

list-style-type:circle;
}
#rsspage h1 {
	font-size:16px;
	font-weight:bold;
	padding-top:20px;	
}
#rsspage p {
padding-right:20px;
}

.rsslist ul{
	margin:0;
	padding:0;
}
.rsslist li{
font-size:12px;
margin-left:14px;
margin-bottom:3px;
list-style-type:none;
}
.rsspage h1 {
	font-size:16px;
	font-weight:bold;
	padding-top:20px;	
}
.rsspage p {
padding-right:20px;
}

/* =============== Success Story format of Definition lists ============== */

dl {

}
dt {

	font-weight: bold;
	color: #fff;
margin-top:10px;
	padding-top: 5px;
	padding-right: 5px;
padding-left:20px;
        background: #ccc;
}
dd {

}