/* contains decorative elements, colors, borders etc. */


/* sets the style of hyperlinks 
a:link {color: inherit; text-decoration: underline;}
a:visited {color: inherit; text-decoration: underline;}
a:hover {color: inherit; text-decoration: underline;}
a:link {
	color: #333;
	text-decoration: none;
}*/

/* sets the style of headings */

.dates {
	font-size:10px;
	color:#00AEEF;
	line-height:100%;
}

h1 {font-size:200%; color: #365056; font-family: Sans-Serif; }
h2 {font-size:120%;line-height:100%; color: #365056; border-bottom: dotted 1px #C0C0C0;}
h3 {font-size:100%;line-height:100%; color: #365056; margin-bottom: 5px;}
h4 {font-size:100%;line-height:175%; color: #365056;}
h5 {font-size:90%;line-height:125%; color: #365056;} 
li {
	margin-bottom:5px;
	font-weight: bold;
}


.hidden {display: none;}
.visible 
{
        display: block; 
        background-color: #E0E0E0; 
        border: solid 1px #CCCCCC;   
        padding: 12px;
        border-top: solid 5px #808080;

    }


.tabs
    {
        cursor: hand;
        width: 150px;
        text-decoration: underline;
        font-weight: bold;
        font-size: 14px;
        margin: 0;
        padding: 7px 8px; /*padding inside each tab*/
        color: white;
        border-top: solid 1px #CCCCCC;
        border-right: solid 1px #CCCCCC;
        border-left: solid 1px #CCCCCC;
        background: #808080; /*background of tabs (default state)*/
    }
.tabs:hover
    {
        background: #404040; /*background of tabs (default state)*/
    }
/* div ------------------------------------------------ div */


/* defines a style for the block of company information at the foot of each page */
#footer 
    {
     background-color:#465A5E;
     color:#FFF;
     padding:15px 15px 15px 15px;
     clear:both;
     display:block;
     }

/* form  ---------------------------------------------- form */
form {display:block;padding:10px 10px 20px 10px;}

/* lists ---------------------------------------------- lists */


/* button UI  ----------------------------------------------- button UI*/

.heading
		{

		
		color: #FFFFFF;
		text-align: center;
		text-transform: uppercase;
		background-color: #FFFFFF;
		font-size: 80%;
		padding-right: 5px;	
		padding-top: 5px;	
		padding-bottom: 5px;
		padding-left: 5px;
		margin: 1px;
		width: 170px;
		vertical-align: middle;
	
		}
/* Main 'Action' Buttons (1-on-1 Demo, Quick Tour, Online Demo)*/
.button
	 {
	    color: #465A5E;
		background-color: #E1FA2D;
		
		font-size: 100%;
		border-top: solid 3px #ECFC7C;
		border-bottom: solid 3px #ECFC7C;
		border-left: solid 2px #ECFC7C;
		padding-right: 5px;	
		padding-top: 5px;	
		padding-bottom: 5px;
		padding-left: 5px;
		font-weight: bolder;
		margin-left: 1px;
		margin-right: 1px;
		margin-top: 1px;
		margin-bottom: 1px;
		vertical-align: middle;
		cursor: hand;	
		font-weight: bold;	
		text-align: right;
		vertical-align: middle;
		text-decoration: none;

	 }

.button:hover
	 {
	    color: #000000;
		background-color: #FFCC00;
		border-top: solid 3px #FED865;
		border-bottom: solid 3px #FED865;
		border-left: solid 2px #FED865;    
	 }

.button5
	 {
	    color: #465A5E;
		background-color: #FFCC00;
		font-size: 120%;
		border-top: solid 3px #FED865;
		border-bottom: solid 3px #FED865;
		border-left: solid 2px #FED865;
		padding-right: 5px;	
		padding-top: 5px;	
		padding-bottom: 5px;
		padding-left: 5px;
		font-weight: bolder;
		margin-left: 1px;
		margin-right: 1px;
		margin-top: 1px;
		margin-bottom: 1px;
		vertical-align: middle;
		cursor: hand;	
		font-weight: bold;	
		vertical-align: middle;
		text-decoration: none;
	 }

.button5:hover
	 {
	    color: #000000;
		background-color: #FFCC00;
		border-top: solid 3px #FFCC00;
		border-bottom: solid 3px #FFCC00;
		border-left: solid 2px #FFCC00;    
	 }


/* Product Names (netIEP, SchoolRecruiter, netRTI) on Home Page */
.button1a
	 {
		color: #A03A00;
		font-size: 165%;
		padding-right: 5px;	
		padding-top: 5px;	
		padding-bottom: 5px;
		margin: 1px;
		cursor: hand;
		font-weight: bold;
			
	 }
/* Product Names (netIEP, SchoolRecruiter, netRTI) on Home Page */
.button1b
	 {
		color: #566600;
		font-size: 165%;
		padding-right: 5px;	
		padding-top: 5px;	
		padding-bottom: 5px;
		margin: 1px;
		cursor: hand;
		font-weight: bold;
		
	 }	
/* Product Names (netIEP, SchoolRecruiter, netRTI) on Home Page */
.button1c
	 {
		color: #00599F;
		font-size: 165%;
		padding-right: 5px;	
		padding-top: 5px;	
		padding-bottom: 5px;
		margin: 1px;
		cursor: hand;
		font-weight: bold;
		
	 }		 	 	 	
/* Secondary items on Sidebars (netIEP Overview, Benefits for Administrators, etc.) */
.button2
	 {	
		 
		color: #0671B7;
        background-color: #FFFFFF;
		font-size: 100%;
		line-height: 140%;
		padding-right: 5px;	
		padding-top: 2px;	
		padding-bottom: 2px;
		padding-left: 5px;
		border-bottom: dotted 1px #57A6DB;		
		margin: 1px;
		cursor: hand;
		font-weight: bold;
			
	 }	
.button2:hover
	 {

		background-color: #E1FA2D;
		border-bottom: dotted 1px #AEAEAE;
		text-decoration: none;	
 
	 }	  
/* Secondary items on Sidebars (Contact Us) */
.button3
	 {	
		color: #000000;
		background-color: #FFCC00;
		font-size: 120%;
		padding-right: 5px;	
		padding-top: 2px;	
		padding-bottom: 2px;
		padding-left: 5px;
		border-top: solid 3px #FFCC00;
		border-bottom: solid 3px #FFCC00;
		border-left: solid 2px #FFCC00;				
		margin: 1px;
		cursor: hand;
		font-weight: bold;
		text-decoration: none;		
	 }	 

