

/*****************************   G E N E R I C  /  M U L T I P U R P O S E   C L A S S E S   *************************/

HTML{
 display:block;
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 border-style:none;
 overflow:auto;
 background-color:white;
 min-width:600px;
}

BODY{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 min-height:410px;
 min-width:600px;
 margin:0px;
 padding:0px;
 font-family:Verdana;
 color:#000000;
 z-index:1;
}


UL{ margin-top:4px;}
OL{margin-top:4px;}
UL > LI{
 list-style-type:square;
}

UL LI UL > LI{
 list-style-type:disc;
}

UL LI UL LI  UL > LI{
 list-style-type:circle;
}

LI[spaced-max]{
 margin-bottom:25px;
 margin-top:5px;
}

LI[spaced-med]{
 margin-bottom:15px;
 margin-top:5px;
}

LI[spaced-min]{
 margin-bottom:8px;
 margin-top:3px;
}

SPAN[spaced]{
 display:block;
 margin-bottom:3px;
}

*[bold]{
 font-weight:bold;
}

*[underline]{
 text-decoration:underline;
}

*[italic]{
 font-style:italic;
}

.IE6_Measure_CLASS{
 display:block;
 margin:0px;
 padding:0px;
}


.Main_Content_Container_CLASS{
 display:block;
 margin:120px 20px 10px 260px;
 font-size:14px;
 padding:0px 0px 50px 20px;
}

*.Main_Content_Container_CLASS H3{
 margin-top:60px;
 margin-bottom:20px;
 border-style:double;
 border-width:0px 0px 3px 0px;
 border-color:#A9A9FF;
 border-color:#FFDD99;
 padding:0px;
 font-variant:small-caps;
 font-size:15px;
 font-weight:bold;
 letter-spacing:1px;
 cursor:default;
}

*.Main_Content_Container_CLASS A{
 color:#2555CC;
 text-decoration:underline;
}

*.Main_Content_Container_CLASS A:HOVER{
 text-decoration:none;
 color:#DD0000;
}


.Level3_Logo_CLASS{
 display:block;

 position:fixed;

 top:120px;
 left:50px;
 width:150px;
 height:150px;


 top:120px;
 left:20px;
 width:240px;
 height:125px;
 font-size:10px;
}

.CSU_Seal_Small_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:140px;
 width:99px;
 height:100px;
 background-image:url("Images_Page3/CSU_Seals.PNG");
 background-repeat:no-repeat;
 background-position:top left;
}

DIV.CSU_Seal_Small_CLASS:HOVER{
 background-position:top right;
 cursor:pointer;
}


.Supplementary_Navigation_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:135px;
 height:auto;
 padding:2px 0px 2px 0px;
 border-color:#FFCC00;
 border-style:solid;
 border-width:0px 0px 0px 0px;
}

.CSU_Brand_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:0px;
 width:100%;
 text-align:center;
 padding:4px 0px 4px 0px;
 border-style:solid;
 border-color:#FFCC00;
 border-width:1px 0px 1px 0px;
 cursor:default;
}

*.Supplementary_Navigation_CLASS A{
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 display:block;

 margin:3px 0px 3px 0px;
 padding:2px;
 color:#000099;
 font-variant:small-caps;
 letter-spacing:1px;
 height:12px;
}

*.Supplementary_Navigation_CLASS A.Home_Link_CLASS{
 color:#3366DD;
color:#DD1515;
 font-size:11px;
border-style:solid;
border-width:1px;
border-color:#FFBBBB;
height:12px;
}

*.Supplementary_Navigation_CLASS A:HOVER{
 background-color:#FFDD00;
 color:black;
text-decoration:none;
}

*.Supplementary_Navigation_CLASS SPAN{
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 display:block;

 margin:3px 0px 3px 0px;
 padding:2px;
 background-color:#CCCCCC;
 color:black;
 font-variant:small-caps;
 letter-spacing:1px;
 cursor:default;
}

.Menu_Navigation_CLASS{
 display:block;

 position:fixed;

 top:245px;
 left:20px;
 width:240px;
 bottom:83px;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#FF9900;
 overflow:hidden;
}

.Menu_Links_Container_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:240px;
 height:auto;
 margin:10px 0px 10px 0px;
 padding-bottom:10px;
}

*.Menu_Links_Container_CLASS A{
 display:block;

 font-size:12px;
 color:#2233CC;
 padding:2px 2px 2px 8px;
 margin:0px 0px 10px 0px;
 text-decoration:none;
 letter-spacing:1px;
 background-color:#FFFFFF;
 background-position:bottom left;
}

*.Menu_Links_Container_CLASS A:HOVER{
 color:black;

 background-color:#FFDD00;

}

*.Menu_Links_Container_CLASS DIV.Selected_CLASS{
 display:block;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 padding:2px 2px 2px 8px;
 margin:0px 0px 10px 0px;
 text-decoration:none;
 letter-spacing:1px;
 background-color:#DEE5FF;
 cursor:default;
}

.Menu_Padding_CLASS{
 display:block;
 position:fixed;
 width:280px;
 top:240px;
 left:0px;
 bottom:45px;

}

.Menu_Mouse_Locator_CLASS{
 display:block;
 position:absolute;
 top:-15px;
 left:0px;
 width:7px;
 height:13px;

 background-image:url("Images_Concept/Thumbnail_Mouse_Pointer.PNG");
 background-position:bottom left;
 background-repeat:no-repeat;

}

.Multimedia_Opener_Container_CLASS{
 display:block;
 height:350px;
 background-image:url("Images_Page3/Multimedia_Opener_Background.JPG");
 background-position:bottom center;
 background-repeat:repeat-x;
}

.Fade_Layer_1_CLASS{
 display:block;
 float:right;
 width:250px;
 height:350px;

 background-image:url("Images_Page3/Fade_Layer_1_Background.png");
 background-position:center center;
 background-repeat:no-repeat;

}

.Sample_Layer_1_CLASS{
 display:block;
 float:left;
 margin-left:50px;
 width:500px;
 height:350px;

 background-image:url("Images_Page3/Sample_Layer_1.png");
 background-position:bottom center;
 background-repeat:no-repeat;

}


.CSU_Alert_Container_CLASS{
 display:block;
 position:absolute;
 top:-50px;
 left:-50px;
 width:10px;
 height:10px;
 overflow:hidden;
}

.CSU_Alert_Container_CLASS IFRAME{
 display:block;
 width:10px;
 height:10px;
}

.Weather_Alert_Background_CLASS{
 display:none;

 position:fixed;
 background-image:url("Images_All/Alpha_0F3099_15.png");
 background-position:center center;

 top:0px;
 left:0px;
 width:100%;
 height:100%;
 cursor:default;
}

.Weather_Alert_Background_IE6_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 background-color:#0F3099;

}

.Cloud_Repeater_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 width:100%;
 height:100%;
 background-image:url("Images_Page3/Cloud_Repeater.png");
 background-position:bottom center;
 background-repeat:repeat-x;
}


.Security_Repeater_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 width:100%;
 height:100%;
 background-image:url("Images_Page3/Security_Repeater.png");
 background-position:bottom left;
 background-repeat:no-repeat;
}


.Weather_Alert_Repeater_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 width:100%;
 height:100%;

 background-image:url("Images_Page3/Weather_Alert.png");

 background-position:center center;
}

.Alert_Window_Box_CLASS{
 display:block;
 position:absolute;
 top:-125px;
 left:-200px;
 width:400px;
 height:250px;
 border-style:solid;
 border-width:1px;
 border-color:black;
 background-image:url("Images_Page3/Alert_Background.JPG");
 background-position:center center;
 background-repeat:no-repeat;

 opacity:0.76;

}

.Alert_Window_Box_Shadow_CLASS{
 display:block;
 position:absolute;
 top:-115px;
 left:-190px;
 width:410px;
 height:260px;
 background-image:url("Images_Page3/Alert_Box_Shadow.PNG");
 background-position:center center;
 background-repeat:no-repeat;
}

.Alert_Window_Info_CLASS[Weather]{
 display:block;
 position:absolute;
 top:-125px;
 left:-200px;
 width:400px;
 height:250px;
 border-style:solid;
 border-width:1px;
 border-color:black;
 background-image:url("Images_Page3/Weather_Alert.png");
 background-position:center center;
 background-attachment:fixed;
}

.Alert_Window_Info_CLASS[Security]{
 display:block;
 position:absolute;
 top:-125px;
 left:-200px;
 width:400px;
 height:250px;
 border-style:solid;
 border-width:1px;
 border-color:black;
 background-image:url("Images_Page3/Security_Alert.png");
 background-position:center center;
 background-attachment:fixed;
}

DIV.Alert_Window_Info_CLASS H2.Alert_Header_CLASS{
 display:block;
 font-size:16px;
 color:#223399;
 border-style:double;
 border-color:black;
 border-width:0px 0px 3px 0px;
 letter-spacing:1px;
 padding:5px 0px 5px 0px;
 margin:0px 0px 10px 0px;
 text-align:center;
 font-variant:small-caps;
}

DIV.Alert_Window_Info_CLASS H3.Alert_Title_CLASS{
 display:block;
 font-size:13px;
 color:#992233;
 padding:0px;
 margin:0px 5px 10px 5px;
}


DIV.Alert_Window_Info_CLASS P.Alert_Description_CLASS{
 display:block;
 font-size:12px;
 margin:0px 5px 10px 5px;
}

DIV.Close_Alert_CLASS{
 display:block;
 position:absolute;
 bottom:25px;
 left:0px;
 width:100%;
 text-align:center;
}

DIV.Close_Alert_CLASS A{
 display:block;
 position:absolute;
 left:154px;
 color:yellow;
 background-color:#CC2525;
 border-style:solid;
 border-width:1px;
 border-color:black;
 padding:1px 9px 1px 9px;
 font-size:10px;
 font-weight:bold;
 letter-spacing:1px;
 word-spacing:2px;
}

DIV.Close_Alert_CLASS A:HOVER{
 background-color:yellow;
 color:red;
 cursor:pointer;
}

DIV.Text_Alert_Header_CLASS{
 display:block;
 text-align:center;
 font-size:17px;
 font-weight:bold;
 margin-bottom:10px;
}

DIV.Text_Alert_Body_CLASS{
 display:block;
 font-size:14px;
 margin:10px;
}

DIV.Text_Alert_Date_CLASS{
 display:block;
 font-size:11px;
 margin:10px;
 font-weight:bold;
 color:#990000;
}

/***********************************************************************************************/

.Security_Alert_Background_CLASS{
 display:none;

 position:fixed;
 background-image:url("Images_All/Alpha_590000_09.png");
 background-position:center center;

 top:0px;
 left:0px;
 width:100%;
 height:100%;
 cursor:default;
}

.Security_Alert_Background_IE6_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 background-color:#99300F;

}

.Security_Alert_Repeater_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 width:100%;
 height:100%;

 background-image:url("Images_Page3/Security_Alert.png");

 background-position:center center;
}

.Alert_Window_Info_CLASS[Security]{
 display:block;
 position:absolute;
 top:-125px;
 left:-200px;
 width:400px;
 height:250px;
 border-style:solid;
 border-width:1px;
 border-color:black;

 background-image:url("Images_Page3/Security_Alert.png");
 background-position:center center;
 background-attachment:fixed;

}

.Alert_Detection_CLASS{
 display:block;
 position:fixed;
 top:-10px;
 left:-10px;
 width:5px;
 height:5px;
}

.Live_Alert_CLASS{
 display:block;
 width:400px;
 height:170px;
}

/***********************************************************************************************/

*[ie6]{
 display:none!important;
}

.Flash_Covering_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 background-image:url("Images_All/spacer.gif");
}


.Tertiary_Links_Content_Container_CLASS{
 display:block;

 position:fixed;

 top:61px;
 left:0px;
 width:100%;
 height:27px;
 letter-spacing:1px;
 font-size:11px;
 font-family:Arial;
 color:#CCDDFF;
color:black;
 cursor:default;
margin:0px;padding:0px;
}


.Tertiary_Links_Container_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:40%;
 height:24px;
 padding:3px 0px 0px 15px;
}

.Tertiary_Links_Fade_Container_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:50%;
 height:24px;
 padding:3px 0px 0px 15px;
 background-position:center left;
 background-repeat:no-repeat;

 background-image:url("Images_Page3/Tertiary_Left_Background_Level3.png");

}

*.Tertiary_Links_Content_Container_CLASS A{
 float:left;
 display:block;
 font-variant:small-caps;
 color:black;
 text-decoration:none;
 border-style:solid;
 border-width:1px;
 border-color:transparent;
 margin:1px 1px 0px 5px;
 padding:2px;
 width:auto;
 height:13px;
}

A.Active_Security_Alert_CLASS{
 display:block;

 padding:3px 7px 2px 7px;

 background-image:url("Images_Page3/Security_Flash.gif");
 color:black;
 font-weight:bold;
}

A.Active_Weather_Alert_CLASS{
 display:block;

 padding:3px 7px 2px 7px;

 background-image:url("Images_Page3/Weather_Flash.gif");
 color:#6699FF;
 font-weight:bold;
}



DIV.Active_Alert_Container_CLASS{
 display:block;
 position:absolute;
 right:284px;
 top:2px;

 padding:0px;

}

*.Tertiary_Links_Content_Container_CLASS A:HOVER{
 text-decoration:none;
 border-color:black;
 background-color:#FFCC00;
}

*.Tertiary_Links_Content_Container_CLASS SPAN{
 float:left;
 display:block;
 font-variant:small-caps;
 color:#CCFFFF;
color:black;
 border-style:solid;
 border-width:1px;
 border-color:transparent;
 margin:1px 1px 0px 5px;
 padding:2px 3px 2px 3px;
 width:auto;
 height:13px;

}

*.Tertiary_Links_Content_Container_CLASS SPAN.Tertiary_Select_CLASS{
 border-color:#4475AA;
 color:yellow;
color:black;
background-color:#FFCC00;
}

*.Tertiary_Links_Content_Container_CLASS SPAN.Tertiary_Link_Select_CLASS{
 float:left;
 display:block;
 font-variant:small-caps;
 color:black;
 text-decoration:none;
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:transparent;
 margin:1px 1px 0px 5px;
margin:0px;
 padding:2px;
 height:13px;
 border-color:black;
 background-color:#FFCC00;
}




*.Tertiary_Links_Content_Container_CLASS SPAN:HOVER{
 border-color:#4475AA;
 color:yellow;
color:black;
background-color:#FFCC00;
}

*.Tertiary_Links_Content_Container_CLASS SPAN DIV.Pull_Down_Title_CLASS{
 display:block;
}

*.Tertiary_Links_Content_Container_CLASS SPAN DIV.Pull_Down_CLASS{
 display:none;
}

*.Tertiary_Links_Content_Container_CLASS SPAN:HOVER DIV.Pull_Down_CLASS{
 display:block;
 position:absolute;
 top:21px;
 padding-top:8px;
}


DIV.Pull_Down_Content_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:-4px;
 width:100%;
 font-variant:small-caps;
 color:white;
 border-style:solid;
 border-width:1px;
 border-color:#4475AA;
 padding:8px 0px 0px 0px;

 background-image:url("Images_Page3/Link_Pop_Down_Background_Level3.PNG");
 background-position:top center;
 background-repeat:repeat-x;

}

DIV.Pull_Down_Alpha_CLASS{
 display:inline-block;
 position:absolute;
 top:0px;
 left:-3px;
 width:100%;
 border-style:none;
 padding:0px;
 margin:0px;
 background-image:url("Images_Page_One/Link_Pop_Down_Background.JPG");
 background-image:url("Images_Page3/Link_Pop_Down_Background_Level3.JPG");
 background-position:top center;
 background-repeat:repeat-x;
 
}

DIV.Pull_Down_CLASS A{

 display:block;
 width:100%;
 border-style:solid;
 border-width:1px 0px 1px 0px;
 margin:0px 0px 5px 0px;
 padding:2px 0px 2px 0px;

}



DIV.Pull_Down_CLASS A:HOVER{

/*
 background-image:url("Images_All/Transparent_Background_Blue_Alpha_40.PNG");*/
 border-color:#4475AA;

}

DIV.Pull_Down_CLASS A[last-child]{
 border-width:1px 0px 0px 0px;
 margin:0px;
}

DIV.Form_Fade_Container_CLASS{
 display:inline-block;
 position:absolute;
 top:0px;
 text-align:right;
 right:0px;
 margin:0px;
 padding:0px;
 background-position:bottom right;
 background-repeat:no-repeat;
 width:450px;
 height:27px;

 background-image:url("Images_Page3/Tertiary_Right_Background_Level3.PNG");

}

FORM.Search_Form_CLASS{
 display:block;
 position:absolute;
 top:0px;
 text-align:right;
 right:0px;
 margin:0px;
 padding:0px;
 background-position:bottom right;
 background-repeat:no-repeat;
 width:375px;
 height:27px;
/*
 background-image:url("Images_Page_One/Tertiary_Right_Background.PNG");*/

}

FORM.Search_Form_CLASS INPUT.Text_CLASS{
 width:150px;
 height:16px!important;
 border-style:solid;
 background-color:transparent;
 border-width:1px;
 border-color:#000099;
 color:black;
 font-weight:bold;
 position:absolute;
 top:3px;
 right:109px;
}

FORM.Search_Form_CLASS INPUT.Go_CLASS{
 width:65px;
 height:19px;
 font-size:11px;
 font-weight:bold;
 letter-spacing:1px;
 position:absolute;
 top:3px;
 right:20px;
 border-style:outset;
 border-width:2px;
 background-color:#FFD700;
 border-color:yellow;
 color:black; 

}

FORM.Search_Form_CLASS INPUT.Go_CLASS:HOVER{
 background-color:#4475FF;
 border-color:#6599FF;
 color:#DDEEFF;
}

FORM.Search_Form_CLASS INPUT.Text_CLASS:HOVER{
 background-color:white;
 color:black;
}




.Lower_Fade_CLASS{
 display:block;

 position:fixed;

 bottom:0px;
 left:0px;
 width:100%;
 height:50px;

 background-image:url("Images_Concept/Bottom_Fade_2.PNG");
 background-position:center center;
 background-repeat:repeat-x;

 border-style:solid;
 border-color:#4475BB;
border-color:#000099;
 border-width:1px 0px 0px 0px;
}

.Lower_Fade_Suplement_Container_CLASS{
 display:block;
 position:fixed;
 bottom:0px;
 left:0px;
 width:100%;
 height:50px;

 overflow:hidden;
}

.Upper_Fade_Suplement_Container_CLASS{
 display:block;
 position:fixed;
 top:0px;
 left:0px;
 width:100%;
 height:60px;

 overflow:hidden;
}

.Upper_Fade_Suplement_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:-450px;
 width:900px;
 height:60px;

 background-image:url("Images_Page3/Header_Suplement.PNG");
 background-position:center center;
 background-repeat:no-repeat;

 border-style:none;
}

.Lower_Fade_Suplement_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:-500px;
 width:1000px;
 height:50px;

 background-image:url("Images_Page3/Footer_Suplement.PNG");
 background-position:center center;
 background-repeat:no-repeat;

 border-style:none;
}

.Contact_CLASS{
 display:block;
 position:absolute;
 bottom:6px;
 left:0px;
 width:100%;
 letter-spacing:1px;
 font-family:Verdana, Serif;
 background-color:transparent;
 font-size:11px;
 text-align:center;
 color:white;
 cursor:default;
}

*.Contact_CLASS A{
 color:#00DDFF;
color:#FFCC00;
 text-decoration:underline;
 font-weight:bold;
 letter-spacing:0px;
}

*.Contact_CLASS A:HOVER{
 color:#FFFF99;
 text-decoration:none;
}
.Upper_Fade_CLASS{
 display:block;

 position:fixed;

 top:0px;
 left:0px;
 width:100%;
 height:60px;

 background-image:url("Images_Concept/Top_Fade_2.PNG");
 background-position:center center;
 background-repeat:repeat-x;

 border-style:solid;
 border-color:#000099;
 border-width:0px 0px 1px 0px;
 text-align:center;
 overflow:hidden;
}

.H_Center_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:50%;
 width:1px;
 height:100%;
}


.V_Center_CLASS{
 display:block;
 position:absolute;
 left:0px;
 top:50%;
 height:1px;
 width:100%;
}


/***********************************************************************************************/

.Concept_Template_CLASS{
 display:block;
 border-style:solid;
 border-width:1px;
 border-color:#A0A0FF;
 height:400px;
 margin-right:240px;
}


.Department_Academic_Info_CLASS{
 display:block;
 float:right;
 top:0px;
 right:0px;
 width:220px;

 height:auto;
 min-height:400px;

 padding:0px;
 font-size:10px;
 border-style:solid;
 border-color:#FFAA00;
 border-width:0px 1px 1px 1px;
 cursor:default;
 background-color:#FFFFE0;
 margin:0px 0px 20px 20px;
}

.Department_Administrative_Info_CLASS{
 display:block;
 float:right;
 top:0px;
 right:0px;
 width:220px;

 height:auto;
 min-height:400px;

 padding:0px;
 font-size:10px;
 border-style:solid;
 border-color:#4475FF;
 border-width:0px 1px 1px 1px;
 cursor:default;
 background-color:#F0F0FF;
 margin:0px 0px 20px 20px;
}


*.Department_Administrative_Info_CLASS DIV.HR_CLASS{
 display:block;
 width:100%;
 height:1px;
 border-color:#0000FF;
 border-style:dotted;
 border-width:1px 0px 0px 0px;
 margin:5px 0px 3px 0px;
}

*.Department_Academic_Info_CLASS DIV.HR_CLASS{
 display:block;
 width:100%;
 height:1px;
 border-color:red;
 border-style:dotted;
 border-width:1px 0px 0px 0px;
 margin:5px 0px 3px 0px;
}



.Department_Blocker_CLASS{
 display:block;
 float:right;
 width:240px;
 height:auto;
 padding-bottom:40px;
 clear:both;
 background-color:white;
}

SPAN.Label1_CLASS{
 display:inline-block;
 float:left;
 width:45px;
 font-weight:bold;
}

SPAN.Label2_CLASS{
 display:inline-block;
 float:left;
 width:45px;
 height:24px;
 font-weight:bold;
}


*.Department_Academic_Info_CLASS *.Sub_Heading_CLASS{
 display:block;
 margin:0px 0px 0px 0px;
 padding:1px 0px 1px 0px;
 background-color:white;
 font-variant:small-caps;
 font-weight:bold;
 font-size:11px;
 color:#552200;
 text-align:center;
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:#FFAA00;
 letter-spacing:1px;
 word-spacing:1px;
 background-color:#FFFF99;
}

*.Department_Administrative_Info_CLASS *.Sub_Heading_CLASS{
 display:block;
 margin:0px 0px 0px 0px;
 padding:1px 0px 1px 0px;
 background-color:white;
 font-variant:small-caps;
 font-weight:bold;
 font-size:11px;
 color:#000099;
 text-align:center;
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:#4475FF;
 letter-spacing:1px;
 word-spacing:1px;
 background-color:#E0E0FF;
}



.Group_Toggler_CLASS{
 display:block;
 float:left;
 width:9px;
 height:9px;
 background-image:url("Images_Page3/Plus_Minus_Collapse.PNG");
 background-position:left -18px;
 background-repeat:no-repeat;
 margin:5px 8px 0px 0px;
}


.Data_Container_CLASS{
 display:block;
 padding:5px 5px 20px 5px;
 line-height:17px;
}

*.Data_Container_CLASS UL{
 margin:0px;
 padding-left:15px;
}


.Flyout_CLASS{
 display:none;
}

.Flyout_Group_CLASS{
 display:block;
 margin-left:23px;
}

.Academic_Unit_CLASS{
 display:block;
 margin-bottom:3px;
 border-style:none;
 border-width:1px;
}
.Academic_Unit_Title_CLASS{
 display:block;
 padding-left:18px;
 margin:0px;
}

.Imported_Form_CLASS{
 display:block;

 width:100%;

 border-style:none;
}

.Panel_Collection_CLASS{
 display:block;
 border-style:none;
 margin-bottom:30px;
}

.Panel_Tabs_Container_CLASS{

 display:table;
 position:relative;
 cursor:default;

 border-spacing:0px;

}

.Panel_Title_CLASS{
 display:block;
 text-align:center;
 font-weight:bold;
 font-variant:small-caps;
 color:#4475FF;
 font-size:14px;
 letter-spacing:1px;
 word-spacing:1px;
}

.Panel_Tabs_Outer_Container_CLASS{

 display:block;
 position:relative;
 overflow:hidden;
 border-style:solid;
 border-color:black;
 border-width:1px;
 background-color:#FFFFAA;

}

.Panel_Tab_CLASS{

 display:table-cell;
 padding:3px 30px 3px 30px;
 border-style:solid;
 border-width:1px;
 border-color:transparent;
 border-left-color:#AAAAAA;
 margin:0px;
 text-align:center;
 font-weight:bold;
 white-space:pre;
 background-color:#FFFFAA;

}

*.Panel_Tab_CLASS:last-child{
 border-right-color:#AAAAAA;
}

.Active_Panel_Tab_CLASS{

 background-color:#FFCC00;
 font-weight:bold;
 padding:3px 30px 3px 30px;
 border-style:solid;
 border-width:0px 1px 0px 1px;
 border-width:1px;
 border-left-color:black;
 border-right-color:black;
 border-top-color:transparent;
 border-bottom-color:transparent;
 margin:0px;
 display:table-cell;
 text-align:center;
 font-weight:bold;
 white-space:pre;

}

*.Active_Panel_Tab_CLASS + *.Panel_Tab_CLASS{
 border-left-color:transparent;
}


*.Active_Panel_Tab_CLASS:first-child{
 border-left-color:black;
 border-right-color:black;
}

*.Panel_Tab_CLASS:first-child{
 border-left-color:#AAAAAA;
}

*.Panel_Tab_CLASS:HOVER{
 color:#CC0000;/*
 background-color:#FFFFAA;
 border-color:#AAAAAA;*/
background-color:white;
}


.Panel_CLASS{

 display:none;
 width:100%;

 margin:25px 0px 0px 0px;
 padding:0px;
}

*.Panel_CLASS > *{
 margin:5px;
}

.Panel_Top_Pad_CLASS{

 display:block;
 height:35px;

}

.Representative_Content_CLASS{

 display:block;
 position:relative;
 width:100%;
 background-color:white;
 height:8px;
 overflow:hidden;
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:black;
 border-top-color:#DDDDDD;

}

.Representative_Container_CLASS{

 display:block;
 position:relative;
 top:2px;
 left:0px;
 width:100%;
 background-color:orange;
 height:3px;

}

.Panel_Mouse_Pointer_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:13px;
 height:7px;
 background-image:url("Images_Page3/Mouse_Pointer_Horizontal.PNG");
 background-position:-13px top;
 background-repeat:no-repeat;
}

.TH_CLASS{
 vertical-align:super;
 font-size:smaller;

 line-height:0px;

}

.Event_Title_CLASS{
 font-weight:bold;
 margin-bottom:5px;
}

.Event_Daterange_CLASS{
 font-weight:bold;
 font-size:11px;
 color:#2233AA;
}

.Newsletter_Body_CLASS{
 display:block;
 white-space:pre-wrap;
 margin-top:10px;
}

.Newsletter_Photo_Container_CLASS{
 display:block;
 height:auto;
 min-height:320px;
 width:402px;
 float:right;
 overflow:hidden;
 margin-left:20px;
 -moz-user-select: none;
 -khtml-user-select: none;
}

.Newsletter_Photo_CLASS{
 display:none;
}

.Newsletter_Caption_CLASS{
 display:none;
}

.Active_Photo_CLASS{
 display:block;
 width:400px;
 height:250px;
 background-position:top right;
 background-repeat:no-repeat;
 border-style:solid;
 border-width:1px;
 border-color:black;
}

DIV.Active_Photo_CLASS DIV.Newsletter_Photo_CLASS{
 display:block;
 width:400px;
 height:250px;
 background-position:top right;
 background-repeat:no-repeat;
 margin:0px;
}

DIV.Active_Caption_CLASS DIV.Newsletter_Caption_CLASS{
 display:block;
 width:400px;
 height:auto;
 font-size:13px;
 border-style:solid;
 margin:0px;
 border-width:0px 1px 1px 1px;
 border-color:black;
 cursor:default;
}

DIV.Newsletter_Caption_CLASS P{
 margin:0px 3px 3px 3px;
 font-weight:bold;
 letter-spacing:1px;
}

.Photo_Controls_CLASS{
 display:block;
 width:400px;
 height:auto;
 border-style:solid;
 border-width:0px 1px 1px 1px;
 border-color:black;
 cursor:default;
 font-size:11px;
 font-weight:bold;
}

DIV.Photo_Controls_CLASS SPAN{
 display:inline-block;
 width:40%;
 margin:2px 0px 2px 0px;
 padding:0px;
}

SPAN.Photo_Control_Prev_CLASS{
 float:left;
 text-align:right;
}

SPAN.Photo_Control_Prev_CLASS:HOVER{
 color:red;
}

SPAN.Photo_Control_Next_CLASS{
 float:right;
}

SPAN.Photo_Control_Next_CLASS:HOVER{
 color:red;
}

SPAN.Photo_Index_CLASS{

 width:20%!important;

 text-align:center;
}

.Active_Caption_CLASS{
 display:block;
 width:400px;
 height:auto;
 font-size:13px;
/*
 float:right;
float:left;
*/
 background-color:#FFFF99;
}

DIV.Newsletter_View_Switch_CLASS{
 display:block;
}

.Article_Title_CLASS{
 display:block;
 font-weight:bold;
 font-size:14px;
}

.Article_Post_Data_CLASS{
 display:block;
 font-size:11px;
 color:#112299;
 margin:7px 0px 5px 0px;
}

DIV.Article_Current_CLASS{
 margin:25px 0px 10px 0px;
}

DIV.Article_Archived_CLASS{
 margin:25px 0px 10px 0px;
}

DIV.Article_Summary_CLASS{
 font-size:12px;
 margin-top:5px;
}

DIV.View_Switch_Control_CLASS{
 font-size:11px;
 text-align:center;
 background-color:#FFFF99;
 font-weight:bold;
 border-style:dotted;
 border-width:1px 0px 1px 0px;
 border-color:#990000;
 -moz-user-select: none;
 -khtml-user-select: none;
 cursor:default;
}

DIV.View_Switch_Control_CLASS SPAN{
 display:inline-block;
 margin:1px 15px 1px 15px;
 padding:2px 8px 2px 8px;
}

DIV.View_Switch_Control_CLASS SPAN:HOVER{
 background-color:blue;
 color:white;
}

DIV.Newsletter_View_Switch_Current_CLASS DIV.Article_Archived_CLASS{
 display:none!important;
}

DIV.Newsletter_View_Switch_Archived_CLASS DIV.Article_Current_CLASS{
 display:none!important;
}

DIV.Newsletter_View_Switch_All_CLASS DIV.Article_Archived_CLASS{
 display:block!important;
}

DIV.Newsletter_View_Switch_All_CLASS DIV.Article_Current_CLASS{
 display:block!important;
}

DIV.View_Switch_Control_CLASS SPAN.Selected_CLASS{
 background-color:#4475FF;
 color:white;
}

DIV.PR_View_Switch_CLASS{
 display:block;
 font-size:11px;
 width:auto;
 font-weight:bold;
 -moz-user-select: none;
 -khtml-user-select: none;
 cursor:default;
 margin-bottom:3px;
 padding:0px 0px 6px 0px;
 border-style:double;
 border-width:0px 0px 3px 0px;
 border-color:#AAAAAA;
 text-align:left;
}

DIV.PR_View_Switch_CLASS A{
 margin:3px;
 width:135px;
 text-align:center;
 text-decoration:none;
 color:#2233AA;
}

DIV.PR_View_Switch_CLASS A:HOVER{
 text-decoration:underline;
}

H3.PR_News_Header_CLASS{
 color:#990000;
 margin-bottom:7px;
 padding-bottom:15px;
 border-color:#AAAAAA;
 font-variant:normal;
 font-size:22px;
}

H4{
 width:auto;
 display:block;
 color:#0000AA;
 border-style:dotted;
 border-width:0px 0px 1px 0px;
 padding:0px 0px 3px 0px;
 margin:15px 0px 3px 0px;
 border-color:#CCCCCC;
}

.CSU_Title_Fade_Line_CLASS{
 display:block;
 position:absolute;
 top:49px;
 left:-240px;
 width:480px;
 height:1px;
 background-image:url("Images_Page3/CSU_Title_Fade_Line.PNG");
 background-repeat:no-repeat;
 background-position:center center;
}

.CSU_Top_Title_CLASS{
 display:block;
 position:absolute;
 top:37px;
 left:-111px;
 width:223px;
 height:23px;
 cursor:pointer;
 background-image:url("Images_Page3/CSU_Top_Title.PNG");
 background-repeat:no-repeat;
 background-position:top center;
}

DIV.CSU_Top_Title_CLASS:HOVER{
 background-position:bottom center;
}

/***************************************************************************

 Multiview Templates

*/

DIV.Multiview_Container_CLASS{
 display:block;
 width:auto;
 background-color:#EEEEFF;
 border-style:solid;
 border-color:#4475FF;
 border-width:1px;
 margin-bottom:40px;
}

DIV.Multiview_Menu_CLASS{
 display:block;
 float:left;
 width:250px;
 background-color:#E0E0E0;
}

DIV.Multiview_Target_CLASS{
 display:block;
 margin-left:265px;
}