/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0;
 background-color: #fff;
 } 

/* ALL Hacks For IE Browsers */

body 
{
    /* set default font size for skin (Titles etc. will then use a percentage to specify their sizes) */
    /* set the relative font size of IE5-5.5 differently to everything else,and we scale it from there ie. x-small = small */
   
    /* for IE 5.5 and below */     
    font: x-small Arial, Helvetica, sans-serif;
    voice-family: "\"}\""; 
    voice-family: inherit;  
   /* for IE 6 and above */
    font: small Arial, Helvetica, sans-serif;    
}

a:link,a:visited{
text-decoration:underline;
color: #007a93;
}

a:hover{
text-decoration:underline;
color: #000;
}


#pagewidth{ 
 width:757px;
border-right:13px solid #00a8cb;

} 
 
#header{
  
 height:114px; 
  background-color:#3339FF; 
 width:100%;
 background: url("/images/training-logo.gif") no-repeat top left;
} 

#headerright{
background-color: #00a8cb;
width:411px;
height:114px;
float:right;
}

#band1{
margin:0;
background-color: #00a8cb;
text-align:right;
height:65px;
}

#band1 div#strap{
color:#fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:300%;
font-weight:bold;
height:65px;
margin-top:10px;
background-color: #00a8cb;
}

#band2
{
 height:21px;
 background-color: #8cd8e8;
}

#band2 a,#band2 .OtherTabs{
font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size:70%;
 font-weight:bold;
}

#band2 span{
position:relative;
top:-1px;
}

#band2 img{
border: none;
position:relative;
top:4px;
margin-right:2px;
}

#band2 a:link,
#band2 a:hover,
#band2 a:visited
{
 text-decoration:none;
 color:black;
}
 

#band2 a:hover
{
 text-decoration:underline;
 color:black;
}

#band2 .floatleft{
float:left;


}
#band2 .floatright{
float:right;
margin:3px 5px 0 0;
position:relative;

}

#band3
{
 text-align:right;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size:70%;
 font-weight:bold;
 height:18px;
 background-color: #00a8cb;
}

#band3 a{
position:relative;
top:3px;

}

#band3 a:link,
#band3 a:hover,
#band3 a:visited
{
 text-decoration:none;
 color:#fff;
}
 

#band3 a:hover
{
 text-decoration:underline;
 color:#fff;
}

 

#wrapper{
background: URL("/images/menuslice.gif") repeat-y top left
}

 
#leftcol{
 width:152px; 
 float:left; 
 
  
 }
 
 #menuheader{
 height:45px;
 width:152px;
 background:URL("/images/menutop.gif") no-repeat top left;
}
 
.inventua_sidemenu{
margin-left:24px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 90%;
margin-bottom:10px;} 
	
.MenuHdr1{
background-color: #8bd7e5;
background-image: URL("/images/menu.gif");
background-repeat: no-repeat;
background-position:top left;
padding-top:18px;
padding-bottom:4px;
display:block;
}

#invsidemenu-Home{
background-image: none;
padding:10px 0 0 0;
}
 
.inventua_sidemenu a:link,
.inventua_sidemenu a:visited
{
text-decoration:none;
color:#000;
} 


.inventua_sidemenu a:hover
{
text-decoration:underline;
color:#fff;
} 

.MenuHdr2,.MenuItem1,
.MenuHdr3,.MenuItem2{
font-size:80%;
padding-bottom:4px;
display:block;
}

.MenuHdr2,.MenuItem1{
padding-left:10px;
}
.MenuHdr3,.MenuItem2{
padding-left:20px;
}

.currentHeaderHighlight0,
.currentHeaderHighlight1,
.currentHeaderHighlight2,
.currentItemHighlight0,
.currentItemHighlight1,
.currentItemHighlight2
{
color:#fff;
}

#maincol{  
 float: right;  
  
 width:605px;
}


.branding{  
 
height:220px;
background-image: url("/images/footer.gif");
background-repeat: no-repeat;
background-position:bottom right;

}



 
 #pagecontent{
 margin:20px 20px 0 20px;
}

.block1{
margin-right:80px;
}

.block2{
margin-right:150px;
}
 
#footer{
 height:34px;  
 clear:both;
 background-image: url("/images/mainfooter.gif");
background-repeat: no-repeat;
background-position:top left;} 


h1,h2,h3,p,ul{
 font-family: Arial, Helvetica, sans-serif;
 margin:0;
 padding:0;
 color:#000; 
}

h1{
font-size:140%;
font-weight:bold;
margin:0 0 10px 0;
color: #0099cc;}

h2  {
    font-size:  120%;
    font-weight:    bold;
    color: #0099cc;
}

.blue{background-color:#8bd7e5;}

p{
font-size:90%;
margin:0 0 10px 0;
}


ul {
font-size:90%;
margin-bottom:10px;
margin-top:10px;
margin-left: 18px; padding-left: 0; 
list-style-type: square;
list-style-position: outside;
list-style-image: URL("/images/littlesquare.gif");
}

li {
margin:5px 0;
padding:0;
}

ul ul {
font-size:100%;
margin-top:5px;
margin-bottom:5px;
margin-left: 18px; padding-left: 0; 
list-style-type: square;
list-style-position: outside;
list-style-image: URL("/images/bullet2.gif");
}

.Normal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    
}

.SearchObject , .Controls{
    font-weight: bold;
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}

.SearchObject
{
	position:relative;top:15%;
	color:#ffffff;
}

.Controls 
{
	color:#000000;
}

A.SearchObject:link {
    text-decoration:    none;
    color:#ffffff;
}

A.SearchObject:visited  {
    text-decoration:    none;
    color:#ffffff;
}

A.SearchObject:active   {
    text-decoration:    none;
    color:#ffffff;
}

A.SearchObject:hover    {
    text-decoration:    none;
    color:#ffffff;
}

.Breadcrumb{
    font-weight: bold;
    font-size: small;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
	color:#000000;
}

A.Breadcrumb:link {
    text-decoration:    underline;
    color:#000000;
}

A.Breadcrumb:visited  {
    text-decoration:    underline;
    color:#000000;
}

A.Breadcrumb:active   {
    text-decoration:    none;
    color:#000000;
}

A.Breadcrumb:hover    {
    text-decoration:    none;
    color:#000000;
}

.SelectedTab {
    font-size: x-small;
    color: #000000;
}

.OtherTabs {
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
   
    color: #000000;
}
    
A.OtherTabs:link {
    text-decoration:    none;
    color:#000000;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#000000;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#000000;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#999999;
}




.printlink{
position:relative;
top:-1px;
font-weight:bold;
}



 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
table#trainingproviders{
border-collapse:collapse;
border:1px solid black;
margin:5px 0 0 0;
text-align:left;
} 
table#trainingproviders td,
table#trainingproviders th{

border:1px solid black;

} 
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
/* Login styling here */

#loginDiv p {
	font-size:  120%;
    font-weight:    bold;
    color: #0099cc;
}


/* Lost password styling here */
#lostpasswordstring {
	font-size: 120%;
	font-weight: bold;
	display:inline;
}

