

/*****************************   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:hidden;
 background-image:url("Blue_Carpet.JPG");
 background-position:center center;
 background-attachment:fixed;
 background-repeat:repeat-x;
 background-color:#000000;
 color:white;
}

BODY{
 display:block;
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 overflow:hidden;
 font-family:Verdana, Serif;
 color:white;
 background-color:transparent;
}

.Flash_Covering_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 background-image:url("spacer.gif");
}

DIV[alpha] > OBJECT{
 display:none;
}

.Printed_CLASS{
 display:none;
}




/*****************************   M E N U   D I V I D E R   ***********************************************************/

.Menu_Divider_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:230px;
 width:311px;
 height:100%;
 padding:0px;
 margin:0px;
 border-style:none;
 background-image:url("Divider.PNG");
 background-position:center center;
 background-repeat:no-repeat;
}


.Blue_Menu_Separator_CLASS{
 display:block;
 width:225px;
 height:1px;
 margin:0px 0px 20px 0px;
 background-image:url("Blue_Menu_Separator.PNG");
 background-repeat:no-repeat;
 background-position:left center;
}


.Theme_Title_CLASS{
 display:block;
 width:185px;
 height:65px;
 margin:20px 0px 20px 10px;
 font-family:Georgia;
 font-size:12px;
 font-weight:bold;
 color:white;
 text-align:justify;
 line-height:130%;
 background-image:url("Theme_Title.PNG");
 background-position:center center;
 background-repeat:no-repeat;

}

OBJECT.Theme_Title_OBJ_CLASS{
 display:block;
 width:185px;
 height:65px;
 margin:0px;
 padding:0px;
}

.Major_Menu_Container_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:225px;
 height:100%;
 overflow:hidden;
}

.Main_Menu_CLASS{
 display:block;
 position:absolute;
 top:61px;
 left:0px;
 width:225px;
 height:auto;
 bottom:60px;
 padding:0px;
}

.Main_Menu_Content_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:225px;
 height:auto;
}


*.Main_Menu_CLASS A{
 display:block;
 position:relative;
 width:223px;
 padding:2px 2px 10px 0px;
 margin:0px;
 height:auto;
 font-size:12px;
 color:#CCDDFF;
 font-variant:small-caps;
 font-weight:bold;
 text-decoration:none;
 border-style:none;
 border-width:0px 0px 1px 0px;
 border-color:#CCDDFF;
 background-image:url("Images_All/spacer.gif");
}

.Menu_Items_Container_CLASS{
 display:block;
 padding:0px 0px 20px 10px;
}

*.Main_Menu_CLASS A:HOVER{
 text-decoration:underline;
 color:gold;
}

*.Main_Menu_CLASS SPAN{
 display:block;
 position:relative;
 width:198px;
 padding:2px 2px 10px 0px;
 margin:0px;
 height:auto;
 font-size:12px;
 color:yellow;
 font-variant:small-caps;
 font-weight:bold;
 background-image:url("Images_All/spacer.gif");
 cursor:default;
}

*.Main_Menu_CLASS SPAN SPAN{
 display:inline;
}


/*****************************   T O P   B A N N E R   ***************************************************************/

.Top_Fade_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:60px; background-image:url("Top_Fade.PNG");
 background-repeat:repeat-x;
 background-position:center center;
}

.Top_Dotted_Gold_CLASS{
 display:block;
 position:absolute;
 top:60px;
 left:0px;
 width:100%;
 height:1px;
 background-image:url("Dotted_Gold.JPG");
 background-repeat:repeat-x;
 background-position:center center;
}

.Inaugural_Title_CLASS{
 display:block;
 position:absolute;
 top:5px;
 left:0px;
 width:100%;
 height:27px;
 background-image:url("Inaugural_Title.PNG");
 background-position:center center;
 background-repeat:no-repeat;

}


.Avery_Title_CLASS{
 display:block;
 position:absolute;
 top:35px;
 left:0px;
 width:100%;
 height:23px;
 background-image:url("Avery_Title.PNG");
 background-position:center center;
 background-repeat:no-repeat;

}



/*****************************   S I D E B A R   *********************************************************************/

.CSU_Sidebar_CLASS{
 display:block;
 position:absolute;
 top:0px;
 right:6px;
 width:24px;
 height:100%;
 background-image:url("CSU_SideBar.PNG");
}



/*****************************   B O T T O M   B A N N E R   *********************************************************/

.Bottom_Fade_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:0px;
 width:100%;
 height:60px;
 position:fixed;
 background-image:url("Bottom_Fade.PNG");
 background-repeat:repeat-x;
 background-position:center center;

}


.Bottom_Dotted_Gold_CLASS{
 display:block;
 position:absolute;
 bottom:60px;
 left:0px;
 width:100%;
 height:1px;
 background-image:url("Dotted_Gold.JPG");
 background-repeat:repeat-x;
 background-position:center center;
}





/*****************************   M A I N   C O N T E N T   C L A S S   ***********************************************/

.Content_Container_CLASS{
 display:block;
 position:absolute;
 top:125px;
 left:50%;
 right:40px;
 bottom:75px;
 height:auto;
 width:auto;

 font-size:14px;
 letter-spacing:1px;
 color:#99CCFF;

 border-style:none;
 border-color:gold;
 border-width:1px;
 visibility:hidden;
 overflow:auto;
}

.Content_CLASS{
 display:block;
 padding:13px 10px 10px 10px;
 line-height:140%;
 text-align:justify;
 cursor:default;
}

*.Content_CLASS H1{
 color:gold;
 font-size:18px;
 font-variant:small-caps;
 font-family:Garamond;
 margin:0px 0px 5px 0px;
}

DIV.Photo_Right_CLASS{
 display:inline-block;
 float:right;
 padding:0px;
 margin:0px 0px 10px 10px;
 border-style:none;
 background-image:url("Blue_Dot.GIF");
 background-position:top left;
 background-repeat:no-repeat;
}


DIV.Photo_Right_CLASS IMG{
 background-image:url("Blue_Dot.GIF");
 background-position:bottom right;
 background-repeat:no-repeat;
 margin:0px;
 padding:5px;
}

DIV.Content_CLASS >  DIV.Photo_Right_CLASS{
 background-image:none;
}

DIV.Photo_Right_CLASS > IMG{
 background-image:none;
 border-style:dotted;
 border-width:1px;
 border-color:#6699FF;
}



/*****************************   F O O T E R   C L A S S   ***********************************************************/

.Footer_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:0px;
 width:100%;
 height:50px;
 text-align:center;
 font-size:11px;
 color:#CCDDFF;
 padding-top:10px;
 line-height:125%;
 letter-spacing:1px;
 cursor:default;
}

*.Footer_CLASS A{
 color:#FFCC00;
 text-decoration:underline;
}

*.Footer_CLASS A:HOVER{
 color:#FFFF00;
 text-decoration:none;
}





/*****************************   C S U   S E A L   *******************************************************************/

.CSU_Seal_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:0px;
 width:100%;
 height:100%;
 overflow:hidden;
 background-image:url("CSU_Seal.PNG");
 background-position:-4% 100%;
 background-repeat:no-repeat;

}

OBJECT.CSU_Seal_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 left:-4%;
 width:199px;
 height:197px;
}


.Large_Seal_Container_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 overflow:hidden;
}

.Large_Seal_Pointer_CLASS{
 display:block;
 position:absolute;
 top:50%;
 left:0px;
 width:100%;
 height:50%;
}

.Large_Seal_CLASS{
 display:block;
 position:absolute;
 top:-105px;
 left:0px;
 width:85%;
 height:571px;
 background-image:url("CSU_Seal_Large_White.png");
 background-position:center right;
 background-repeat:no-repeat;
}

DIV.Large_Seal_CLASS OBJECT.Large_Seal_CLASS2{
 display:block;
 position:absolute;
 top:0px;
 right:0px;
 width:578px;
 height:571px;
}


/*****************************   A V E R Y   G L O W   C L A S S   ***************************************************/


.Avery_Glow_Container_CLASS1{
 display:block;
 position:absolute;
 bottom:0px;
 right:0px;
 width:100%;
 height:100%;
 overflow:hidden;
}

.Avery_Glow_Container_CLASS2{
 display:block;
 position:absolute;
 bottom:0px;
 right:0px;
 width:100%;
 height:100%;
 overflow:hidden;
}

DIV.Avery_Glow_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 right:0px;
/* width:520px;*/
 width:538px;
 height:100%;
/* background-image:url("Avery_Glow.png");*/
 background-image:url("Avery_Glow_New.png");
 background-repeat:no-repeat;
}

OBJECT.Avery_Glow_CLASS{
 display:block;
 position:absolute;
 bottom:0px;
 right:0px;
 width:538px;
 height:640px;
}

DIV.Avery_Glow_Container_CLASS1 DIV.Avery_Glow_CLASS{
 background-position:bottom right;
}

DIV.Avery_Glow_Container_CLASS2 DIV.Avery_Glow_CLASS{
 background-position:top left;
}

DIV.Avery_Glow_Container_CLASS1 OBJECT.Avery_Glow_CLASS{
 right:0px;
 bottom:0px;
}

DIV.Avery_Glow_Container_CLASS2 OBJECT.Avery_Glow_CLASS{
 top:0px;
 left:0px;
}




DIV.Invite_CLASS{
 display:block;
 position:absolute;
 top:0px;
 left:230px;
 width:500px;
 height:100%;
 padding:0px;
 margin:0px;
 border-style:none;
 background-image:url("Invite.PNG");
 background-position:center center;
 background-repeat:no-repeat;
}

DIV.Invite_CLASS OBJECT.Invite_CLASS2{
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 width:500px;
 height:100%;
}
