/* CSS Document */

.form label
{
width: 15em;
float: left;
text-align: right;
margin-right: 1em;
display: block;
font:Verdana, Arial, Helvetica, sans-serif
}

fieldset
{
border: 1px solid #781351;
width: 80%;
margin-left: .5em;
margin-top: .5em;
margin-right: 1em;
margin-bottom: 2em;
padding:2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.sub_box
{
border: 1px dotted #781351;
width: 80%;
margin-left: 1em;
margin-top: 2em;
margin-right: 1em;
margin-bottom: 1em;
padding: 1em;
}

legend
{
background-color: #CCCC99;
border: 1px solid #781351;
padding: 2px 6px;
font-weight:bold;
}

.sub_legend
{
background-color: #DDF0EE;
border: 1px solid #781351;
padding: 2px 6px
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
}

.remove {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:small-caps;
	margin-left:5em;
	margin-right:5em;
	margin-top:5em;
	border:dotted;
	border-width:thin;
	border-bottom-color:#000000;
	padding:5em;
	text-align:center;
}

.style1 {color: #FF0000}

h5{
margin-top:1em;
}

.page_title{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
float:left;
margin-left:4em;
margin-top:1.5em;
vertical-align:bottom;
clear:right;
}

.page_description{
font-family:Georgia, "Times New Roman", Times, serif;
}

.csun_logo{
margin-top:10px;
float:left;
}

.itr_logo{
margin-top:0em;
margin-left:5px;
float:left;
clear:right
}

.header_bar{
height:5em;
padding:0px;
clear:right;
}

.page_toc{
width:15em;
border: 1px solid #781351;
background-color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
clear:left;
}

.page_toc2{
width:15em;
border: 1px solid #781351;
background-color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
clear:left;
}

.page_toc_main{
list-style-type:decimal;
font-size:.75em;
}

.page_toc_sub{
list-style-type:lower-alpha;
font-size:0.75em;
}


.content_main{
list-style-type:decimal;
margin-right:2em;
}

.content_sub{
list-style-type:lower-alpha;
margin-right:2em;
}

.introduction{
border:1px;
border-color:#000000;
font-size:1em;
margin-left:2em;
float:left;
clear:none;
width:60%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.main_body{
border:1px;
border-color:#FF0000;
}

.page_contents{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin-left:2em;
margin-top:1em;
float:left;
clear:none;
width: 60%;

}

.main_category{
border:1px;
border-color:#FF0000;
}

.main_description{
border:dashed;
border-color:#CCCCCC;
}

.detailed_choice{
border:2px;
border-color:#990033;
}

.detailed_description{
border:1px;
border-color:#CCCC33;
}


.content_divider{
margin-left:2em;
}


.top_red_bar{
float:left;
width: 80%;
height:1em;
color:#990033;
background-color:#990033;
/*this will align it for IE*/
margin: 0 0 0 15em; /*this will align it right for Mozilla*/
}

.class test{
width:100%;
background-color:#990000;
height:1em;
margin-left:15em;
}

.wrap {
background-color:#fdfdfd;
max-width:980px;
width:expression(document.body.clientWidth > 980? "980px": "auto" );/*maximum width fix for explorer-http://www.svendtofte.com/code/max_width_in_ie/*/
margin-left:auto;
margin-right:auto;
margin-top:4px;
padding-bottom:5px;
height:800px;
}