body

{
	background-color: #f7f7f7;
	font-family: Arial, sans-serif;
	color: #000000;
}
.bodycopy {
	font-family:  Arial, sans-serif;
	color: #000000;
	font-size: 12px;
}
 

.wrapper

{

    width: 525px;

    margin: 0px auto;

    padding-top: 20px;

    min-height: 600px;

}

 

.wrapper h1, .wrapper h4, .wrapper p, .wrapper pre, .wrapper ul, .wrapper li

{

    margin: 0;

    padding: 0;

    border: 0;

    vertical-align: baseline;

    background: transparent;

}

 

.wrapper li

{

    outline: 0;

    text-decoration: none;

    -webkit-transition-property: background color;

    -moz-transition-property: background color;

    -o-transition-property: background color;

    -ms-transition-property: background color;

    transition-property: background color;

    -webkit-transition-duration: 0.12s;

    -moz-transition-duration: 0.12s;

    -o-transition-duration: 0.12s;

    -ms-transition-duration: 0.12s;

    transition-duration: 0.12s;

    -webkit-transition-timing-function: ease-out;

    -moz-transition-timing-function: ease-out;

    -o-transition-timing-function: ease-out;

    -ms-transition-timing-function: ease-out;

    transition-timing-function: ease-out;

}

#v-nav

{

    height: 100%;

    margin: auto;

    color: #333;

    font: 12px/18px "Helvetica, Arial, Verdana, sans-serif";

}

/*Core Outer button. Must be 35 pixels longer than the default state.*/
#v-nav >ul

{
	float: left;
	width: 125px;
	display: block;
	position: relative;
	top: 0;
	margin: auto 0 !important;
	padding: 0;
	color: #7b7b7b;
	font-family: Arial, sans-serif;
}

/*Default button state.*/
#v-nav >ul >li

{
	width: 95px;
	list-style-type: none;
	display: block;
	font-size: 1.11em;
	position: relative;
	border-bottom: 1px solid #FFF;
	padding: 10px 15px !important;
	font-family: Arial, sans-serif;
	font-weight: bold;
}

/*On state of buttons. Do not change.*/
#v-nav >ul >li.current

{
	
	position: relative;
	width: 95px;
	color: #ffffff;
	border-right: 0px;
}

/*These are the headers for the main page areas.*/

.amsheader 

{
	font-family:  Arial, sans-serif;
	color: #4ea29f;
	font-size: 12px;
	font-weight: bold
}

.spartaheader 

{
	font-family:  Arial, sans-serif;
	color: #662046;
	font-size: 12px;
	font-weight: bold
}

.univadisheader 

{
	font-family:  Arial, sans-serif;
	color: #879637;
	font-size: 12px;
	font-weight: bold
}

.rxiqheader 

{
	font-family:  Arial, sans-serif;
	color: #37424a;
	font-size: 12px;
	font-weight: bold
}

.projectpennyheader 

{
	font-family:  Arial, sans-serif;
	color: #00877c;
	font-size: 12px;
	font-weight: bold
}
 
/*First Button in list.*/
#v-nav >ul >li.first

{
	background-color: #d7f3f2;
		
	}

/*First Button On State.*/
#v-nav >ul >li.first.current

{
	background-color: #63ceca;
}

/*Second Button in list.*/
#v-nav >ul >li.second

{

	background-color: #d8c6d0;

}

/*Second Button On State.*/
#v-nav >ul >li.second.current

{

	background-color: #662046;

}


/*Third Button in list.*/
#v-nav >ul >li.third

{
	background-color: #e1e5cc;

}

/*Third Button On State.*/
#v-nav >ul >li.third.current

{
	background-color: #879637;
	
}

/*Fourth Button in list.*/
#v-nav >ul >li.fourth

{
	background-color: #cccfd1;
}

/*Fourth Button On State.*/
#v-nav >ul >li.fourth.current

{
	background-color: #37424a;
	
}

/*Last Button in list.*/
#v-nav >ul >li.last

{
	background-color: #bee1dd;

}

/*Last Button On State.*/
#v-nav >ul >li.last.current

{
	background-color: #00877c;
}

/*This is the right side block for the content.
Margin-left must be the exact same pixel dimensions as the Core Outer Button to align properly.*/

#v-nav >div.tab-content

{

    margin-left: 125px;

    border: 5px solid #ddd;

    background-color: #FFF;

    min-height: 400px;

    position: relative;

    z-index: 9;

    padding: 12px;

    moz-box-shadow: inset 0 0 35px 5px #fafbfd;

    -webkit-box-shadow: inset 0 0 35px 5px #fafbfd;

    box-shadow: inset 0 0 35px 5px #fafbfd;

    display: none;

    padding: 25px;

}

/*This is the specific div for creating the border on the first block of content.*/

#v-nav >div.tab-content1

{

    margin-left: 125px;

    border: 5px solid #63ceca;

    background-color: #FFF;

    min-height: 400px;

    position: relative;

    z-index: 9;

    padding: 12px;

    moz-box-shadow: inset 0 0 35px 5px #fafbfd;

    -webkit-box-shadow: inset 0 0 35px 5px #fafbfd;

    box-shadow: inset 0 0 35px 5px #fafbfd;

    display: none;

    padding: 25px;

}



#v-nav >div.tab-content >h4

{
	font-size: 1.2em;
	color: Black;
	text-shadow: 0px 1px 1px #F2F1F0;
	border-bottom: 1px dotted #EEEDED;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, sans-serif;
}
