/* ----------------------------------------------------------- */
/*   First, define the global stuff                            */
/* ----------------------------------------------------------- */

body {
   background: #CCCCCC;
   margin: 0;
   font-family: arial;
   font-size: 11px;
}

#header		{padding:0px; margin:0px; width:100%;}
#main		{padding:0px; margin:0px; width:100%; border:0px solid #000; width:710px; text-align: center;
   margin-right: 0px;
}
#sidebar	{padding:0px; margin:0px; background:#fff; width:245px; height:532px;}
#content	{padding:0px 5px 15px 0px; margin:0px; text-align:left; background-color:#fff; width:527px; height:400px;}
#content2	{padding:0px 5px 15px 5px; margin:0px; text-align:left; background-color:#fff; width:710px; height:400px;}
#popup		{margin-top:15px; margin-left:10px;}
/* #sidebar	{padding:0px; margin:0px; background:url(images/sidebar.gif) repeat-y #fff; width:184px; height:400px;} */

.mainh {
   padding-left: 35px; 
   padding-right: 35px; 
   margin:5px 0px 5px 0px; 
/*   background-color:#e5e5e5;  */
   color:#000; 
   font-weight:bold;
}

.headertxt_noborder {font-size:10px; color:#666; }
.headertxt {
   font-size:10px; color:#666; padding:8px; 
   border-top:1px solid #cc9;
   border-bottom:1px solid #cc9;
}

.noevent{
   margin-left: 30px;
   margin-right: 30px;
   background-color:#ffffff; 
   color:#000;
}

.event {
   padding-left: 0px; 
   /*margin: 0px 0px 50px 0px; */
   margin-left: 30px;
   margin-right: 30px;
   background-color:#ffffff; 
   color:#000;
   border: 1px solid #666666;
}

.dateh {
   background-color:#336699;  
   color:#FFFFFF; 
   font-weight:bold;

}

.vtop		{vertical-align:top;}
.vbot		{vertical-align:bottom;}
.remind		{padding:1px; margin:0px 10px 0px 0px;}
.spaced		{padding:inherit; margin:10px 0px 15px 0px;}
th.spacedt	{font-weight:600;}
.spacedt	{padding:0px; margin:0px;}
.whtbg		{background-color:#fff;}

.ttrio_header_left, .ttrio_header_center, .ttrio_header_right {
   padding-top: 10px;
   padding-bottom: 10px;
   width:200px;
}
.ttrio_header_left {
   width:500px;
}

.event_col_left {
   width:500px;
   background-color:#FFCC00; 
   color:#000000; 
}
.event_col_right, .event_col_center {
   width:200px;
   background-color:#FFCC00; 
   color:#000000; 
   valign: top;
}

.event_plain {
   background-color:#FFFFFF; 
   color:#000000; 
}

.lside		{width:257px;}
.rside		{width:515px;}
.error		{color:#e00; font-weight:600;}
.success	{color:#0e0; font-weight:600;}
.sidetext	{padding:5px; margin-left:15px; margin-top:15px; width:169px;}
.messucc	{color:green; font-weight:bold;}
.messfail	{color:red; font-weight:bold;}
.innertext	{padding-top:3px; margin-left:5px; width:165px;}


.event_footer {
   margin-left: 30px;
   margin-right: 30px;
}
.event_footer_cell, {font-size:10px; color:#666; padding:8px; }

/* foot text taken from the ucla_main.css stylesheet */
.cont_foot td   {font-size:10px; width:50%; color:#666; padding:8px; vertical-align:center; text-align:center;}

.gen_foot       {border-top:1px solid #cc9;}
.gen_foot td    {background:#fff;}

/* alternate link definitions */
.cont_foot a:link, .cont_foot a:visited     {color:#666;}
.app_submenu a:link, .app_submenu a:visited {color:#369; padding:0px 8px;}
