/* CSS Document */

body
{
background-image:url(images/main_bg.gif);
background-repeat:repeat-x;
margin:0px;
font-family:Trebuchet MS, Arial;
font-size:11px;
color:#7F7F7F;
}

.body_school
{
background-image:url(images/school_main_bg.png);
background-repeat:repeat-x;
margin:0px;
font-family:Trebuchet MS, Arial;
font-size:11px;
color:#7F7F7F;
}

.body_college
{
background-image:url(images/college_main_bg.png);
background-repeat:repeat-x;
margin:0px;
font-family:Trebuchet MS, Arial;
font-size:11px;
color:#7F7F7F;
}

.body_community
{
background-image:url(images/community_main_bg.png);
background-repeat:repeat-x;
margin:0px;
font-family:Trebuchet MS, Arial;
font-size:11px;
color:#7F7F7F;
}

.body_family
{
background-image:url(images/family_main_bg.png);
background-repeat:repeat-x;
margin:0px;
font-family:Trebuchet MS, Arial;
font-size:11px;
color:#7F7F7F;
}

a{
color:#7F7F7F;
text-decoration:underline;
}
a.black,.black{
color:#000000;
text-decoration:underline;
}
.black_text{
color:#000000;
}
.white_text{
color:#ffffff;
}
.clip_heading
{
font-size:16px;
color:#B5E7FF;
}
a:hover{
color:#0056A0;
text-decoration:underline;
}
#body_contents div
{
text-align:left;
}
#clic_header
{
width:916px;height:70px;
}
#body_container
{
width:916px;
}
.float-left
{
float:left;
}
.homepage_tabs
{
float:left;
padding-left:20px;
}
.padding-left-5px
{
padding-left:5px;
}

/* for home */
#home_body_container_header{width:916px; position:relative;height:8px;}
#home_body_container_header .right{position:absolute;background-image:url(images/top_right.gif);width:12px; right:0px;height:8px;}
#home_body_container_header .left{position:absolute;left:0px;background-image:url(images/top_left.gif);width:10px;height:8px;}
#home_body_container_header .center{margin-left:10px;margin-right:12px;background-image:url(images/top_repeat.gif);height:8px;background-repeat:repeat-x; }

#home_body_container_footer{width:916px; position:relative;height:8px;}
#home_body_container_footer .right{position:absolute;background-image:url(images/clic_212.gif);width:12px; right:0px;height:100%;}
#home_body_container_footer .left{position:absolute;left:0px;background-image:url(images/clic_209.gif);width:10px;height:100%;}
#home_body_container_footer .center{margin-left:10px;margin-right:12px;background-image:url(images/clic_210.gif);height:100%;background-repeat:repeat-x; }

/* for students */
/* container_header in unused */
#body_container_header{width:1024px; position:relative;height:8px;}
#body_container_header .right{position:absolute;background-image:url(images/top_right.gif);width:12px; right:0px;height:8px;}
#body_container_header .left{position:absolute;left:0px;background-image:url(images/top_left.gif);width:10px;height:8px;}
#body_container_header .center{margin-left:10px;margin-right:12px;background-image:url(images/top_repeat.gif);height:8px;background-repeat:repeat-x; }

#body_container_footer{width:916px; position:relative;height:8px;}
#body_container_footer .right{position:absolute;background-image:url(images/clic_212.gif);width:12px; right:0px;height:100%;}
#body_container_footer .left{position:absolute;left:0px;background-image:url(images/clic_209.gif);width:10px;height:100%;}
#body_container_footer .center{margin-left:10px;margin-right:12px;background-image:url(images/clic_210.gif);height:100%;background-repeat:repeat-x; }

#main_contents{height:470px;position:relative;border-left:2px solid #1AAFE6;border-right:2px solid #1AAFE6;background-color:#FFFFFF;}

/* for schools */
/* container_header in unused */
#school_body_container_header{width:916px; position:relative;height:8px;}
#school_body_container_header .right{position:absolute;background-image:url(images/school_top_right.gif);width:12px; right:0px;height:8px;}
#school_body_container_header .left{position:absolute;left:0px;background-image:url(images/school_top_left.gif);width:10px;height:8px;}
#school_body_container_header .center{margin-left:10px;margin-right:12px;background-image:url(images/school_top_repeat.gif);height:8px;background-repeat:repeat-x; }

#school_body_container_footer{width:916px; position:relative;height:8px;}
#school_body_container_footer .right{position:absolute;background-image:url(images/school_bottom_right.gif);width:12px; right:0px;height:100%;}
#school_body_container_footer .left{position:absolute;left:0px;background-image:url(images/school_bottom_left.gif);width:10px;height:100%;}
#school_body_container_footer .center{margin-left:10px;margin-right:12px;background-image:url(images/school_bottom_repeat.gif);height:100%;background-repeat:repeat-x; }

#school_main_contents{height:470px;position:relative;border-left:2px solid #AD0A19;border-right:2px solid #AD0A19;background-color:#FFFFFF;}


/* for colleges */
/* container_header in unused */
#college_body_container_header{width:916px; position:relative;height:8px;}
#college_body_container_header .right{position:absolute;background-image:url(images/school_top_right.gif);width:12px; right:0px;height:8px;}
#college_body_container_header .left{position:absolute;left:0px;background-image:url(images/school_top_left.gif);width:10px;height:8px;}
#college_body_container_header .center{margin-left:10px;margin-right:12px;background-image:url(images/school_top_repeat.gif);height:8px;background-repeat:repeat-x; }

#college_body_container_footer{width:916px; position:relative;height:8px;}
#college_body_container_footer .right{position:absolute;background-image:url(images/college_bottom_right.gif);width:12px; right:0px;height:100%;}
#college_body_container_footer .left{position:absolute;left:0px;background-image:url(images/college_bottom_left.gif);width:10px;height:100%;}
#college_body_container_footer .center{margin-left:10px;margin-right:12px;background-image:url(images/college_bottom_repeat.gif);height:100%;background-repeat:repeat-x; }

#college_main_contents{height:470px;position:relative;border-left:2px solid #1AAFE6;border-right:2px solid #1AAFE6;background-color:#FFFFFF;}

/* for communities */
/* container_header in unused */
#community_body_container_header{width:916px; position:relative;height:8px;}
#community_body_container_header .right{position:absolute;background-image:url(images/school_top_right.gif);width:12px; right:0px;height:8px;}
#community_body_container_header .left{position:absolute;left:0px;background-image:url(images/school_top_left.gif);width:10px;height:8px;}
#community_body_container_header .center{margin-left:10px;margin-right:12px;background-image:url(images/school_top_repeat.gif);height:8px;background-repeat:repeat-x; }

#community_body_container_footer{width:916px; position:relative;height:8px;}
#community_body_container_footer .right{position:absolute;background-image:url(images/community_bottom_right.gif);width:12px; right:0px;height:100%;}
#community_body_container_footer .left{position:absolute;left:0px;background-image:url(images/community_bottom_left.gif);width:10px;height:100%;}
#community_body_container_footer .center{margin-left:10px;margin-right:12px;background-image:url(images/community_bottom_repeat.gif);height:100%;background-repeat:repeat-x; }

#community_main_contents{height:470px;position:relative;border-left:2px solid #831fc1;border-right:2px solid #831fc1;background-color:#FFFFFF;}

/* for family */
/* container_header in unused */
#family_body_container_header{width:916px; position:relative;height:8px;}
#family_body_container_header .right{position:absolute;background-image:url(images/school_top_right.gif);width:12px; right:0px;height:8px;}
#family_body_container_header .left{position:absolute;left:0px;background-image:url(images/school_top_left.gif);width:10px;height:8px;}
#family_body_container_header .center{margin-left:10px;margin-right:12px;background-image:url(images/school_top_repeat.gif);height:8px;background-repeat:repeat-x; }

#family_body_container_footer{width:916px; position:relative;height:8px;}
#family_body_container_footer .right{position:absolute;background-image:url(images/family_bottom_right.gif);width:12px; right:0px;height:100%;}
#family_body_container_footer .left{position:absolute;left:0px;background-image:url(images/family_bottom_left.gif);width:10px;height:100%;}
#family_body_container_footer .center{margin-left:10px;margin-right:12px;background-image:url(images/family_bottom_repeat.gif);height:100%;background-repeat:repeat-x; }

#family_main_contents{height:470px;position:relative;border-left:2px solid #1AAFE6;border-right:2px solid #1AAFE6;background-color:#FFFFFF;}

/* aux */

#main_contents_home{ height:400px;position:relative;border-left:2px solid #1AAFE6;border-right:2px solid #1AAFE6;background-color:#FFFFFF;background-image:url(images/home_bg_container.gif); background-repeat:repeat-x;background-position:center;}


/* footer stuff */
.footer_links{width:866px;color:#7B7E7F;padding-left:20px;padding-right:20px;font-size:11px;}
.footer_links a{color:#7B7E7F;font-weight:bold;text-decoration:none;}
.footer_links a:hover{color:orange;font-weight:bold;}

.header_blue_panel, .header_red_panel, .header_purple_panel, .header_DBlue_panel, .header_grey_panel, .header_orange_panel{ position:relative;height:25px;}
.header_blue_panel .left{position:absolute; left:0px; background-image:url(images/clic_49.gif); width:6px; height:100%; }
.header_blue_panel .right{position:absolute;background-image:url(images/clic_53.gif);width:6px; right:0px;height:100%;}
.header_blue_panel .center{margin-left:6px;margin-right:6px;background-image:url(images/clic_51.gif);background-repeat:repeat-x; height:100%;}
.body_blue_panel {border:1px solid #70CAEE;border-top-width:0px;background-color:#FFFFFF; background-image:url(images/blue_panel_bg.gif);background-repeat:repeat-x;padding:6px;background-attachment: fixed;}

.header_red_panel .left{position:absolute; left:0px; background-image:url(images/clic_56.gif); width:6px; height:100%; }
.header_red_panel .right{position:absolute;background-image:url(images/clic_60.gif);width:6px; right:0px;height:100%;}
.header_red_panel .center{margin-left:6px;margin-right:6px;background-image:url(images/clic_58.gif);background-repeat:repeat-x; height:100%;}
.body_red_panel {border:1px solid #E97883;border-top-width:0px;background-color:#FFFFFF; background-image:url(images/red_panel_bg.gif);background-repeat:repeat-x;padding:6px;background-attachment: fixed;}

.header_purple_panel .left{position:absolute; left:0px; background-image:url(images/clic_175.gif); width:6px; height:100%; }
.header_purple_panel .right{position:absolute;background-image:url(images/clic_178.gif);width:6px; right:0px;height:100%;}
.header_purple_panel .center{margin-left:6px;margin-right:6px;background-image:url(images/clic_176.gif);background-repeat:repeat-x; height:100%;}
.body_purple_panel {border:1px solid #C474ED;border-top-width:0px;background-color:#FFFFFF; background-image:url(images/purple_panel_bg.gif);background-repeat:repeat-x;padding:6px;background-attachment: fixed;}

.header_DBlue_panel .left{position:absolute; left:0px; background-image:url(images/clic_62.gif); width:6px; height:100%; }
.header_DBlue_panel .right{position:absolute;background-image:url(images/clic_67.gif);width:6px; right:0px;height:100%;}
.header_DBlue_panel .center{margin-left:6px;margin-right:6px;background-image:url(images/clic_65.gif);background-repeat:repeat-x; height:100%;}
.body_DBlue_panel {border:1px solid #70CAEE;border-top-width:0px;background-color:#FFFFFF; background-image:url(images/blue_panel_bg.gif);background-repeat:repeat-x;padding:6px;background-attachment: fixed;}

.header_grey_panel .left{position:absolute; left:0px; background-image:url(images/clic_156.gif); width:6px; height:100%; }
.header_grey_panel .right{position:absolute;background-image:url(images/clic_160.gif);width:6px; right:0px;height:100%;}
.header_grey_panel .center{margin-left:6px;margin-right:6px;background-image:url(images/clic_158.gif);background-repeat:repeat-x; height:100%;}
.body_grey_panel {border:1px solid #606060;border-top-width:0px; background-color:#7E7E7E;padding:6px;min-height: 470px;background-attachment: fixed;}

.header_orange_panel .left{position:absolute; left:0px; background-image:url(images/orange_widget_left.gif); width:6px; height:100%; }
.header_orange_panel .right{position:absolute;background-image:url(images/orange_widget_right.gif);width:6px; right:0px;height:100%;}
.header_orange_panel .center{margin-left:6px;margin-right:6px;background-image:url(images/orange_widget_center.gif);background-repeat:repeat-x; height:100%;}
.body_orange_panel {border:1px solid #eb9d21;border-top-width:0px;background-color:#FFFFFF; background-image:url(images/orange_panel_bg.gif);background-repeat:repeat-x;padding:6px;background-attachment: fixed;}

/* green */
.body_green_panel {border:1px solid #aacd0a;border-top-width:0px;background-color:#FFFFFF; background-image:url(images/green_panel_bg.gif);background-repeat:repeat-x;padding:6px;background-attachment: fixed;}


.events_controls {position:absolute;right:6px;top:4px;}
.myPanel{ padding:5px;}
.bullet{margin:5px;}
.big_black_font{color:#000000;font-size:20px;}

.tabs {height:22px;background-image:url(images/clic_127.gif);background-repeat:repeat-x;}
.selected_tab_grey .left{margin-left:2px; width:2px;background-image:url(images/clic_122.gif);background-repeat:no-repeat;float:left;display:block;height:22px;}
.selected_tab_grey .center{background-image:url(images/clic_123.gif);background-repeat:repeat-x;float:left;padding-left:3px;padding-right:3px;line-height:22px;display:block;}
.selected_tab_grey .center a { font-size:9px;text-decoration:none;}
.selected_tab_grey .right{margin-right:3px;width:2px;background-image:url(images/clic_126.gif);background-repeat:no-repeat;float:left;display:block;height:22px;}

.normal_tab_grey .left{ width:1px;float:left;display:block;height:22px;}
.normal_tab_grey .center{float:left;padding-left:1px;padding-right:1px;line-height:22px;display:block;}
.normal_tab_grey .center a { font-size:9px; text-decoration:underline;}
.normal_tab_grey .right{width:1px;float:left;display:block;height:0px;}

.light_grey_row{background-color:#F6F6F6;}

.resize_layer_blue {z-index:1; width:11px;background-image:url(images/blue_resize.gif);background-repeat:no-repeat;display:block;height:10px;bottom:2px;right:0px;position:absolute;cursor:nw-resize;}
.resize_layer_red {z-index:1; width:11px;background-image:url(images/red_resize.gif);background-repeat:no-repeat;display:block;height:10px;bottom:3px;right:0px;position:absolute;cursor:nw-resize;}
.resize_layer_grey {z-index:1; width:11px;background-image:url(images/grey_resize.gif);background-repeat:no-repeat;display:block;height:10px;bottom:3px;right:0px;position:absolute;cursor:nw-resize;}
.scrollers{z-index:0;display:block;height:10px;bottom:3px;left:0px; position:absolute;width:100%;}
.shadow_class{z-index:-1; border-right:solid 1px #EAEAEA;border-bottom:solid 1px #EAEAEA;width:100%;height:100%;position:absolute;top:-2px;}
.shadow_class .topRight{background-image:url(images/clic_54.gif);position:absolute;right:-2px;width:2px;height:15px;}

table.blue_panel_scroller { background-color:#CFEDF9; }
table.blue_panel_scroller td.left_side_scroller { border-left:solid 1px #70CAEE;border-right:solid 1px #FFFFFF;}
table.blue_panel_scroller td.right_side_scroller { border-right:solid 1px #70CAEE;}

table.red_panel_scroller { background-color:#FFD9D8; }
table.red_panel_scroller td.left_side_scroller { border-left:solid 1px #E97883;border-right:solid 1px #FFFFFF;}
table.red_panel_scroller td.right_side_scroller { border-right:solid 1px #E97883;}

table.purple_panel_scroller { background-color:#F3DFFE; }
table.purple_panel_scroller td.left_side_scroller { border-left:solid 1px #C474ED;border-right:solid 1px #FFFFFF;}
table.purple_panel_scroller td.right_side_scroller { border-right:solid 1px #C474ED;}

a.upArrow
{
display:block;background-position:center;background-repeat:no-repeat;height:10px;
background-image:url(images/scroll_up.gif);
}
a.upArrow:hover
{
display:block;background-position:center;background-repeat:no-repeat;height:10px;
background-image:url(images/scroll_up_hover.gif);
}
a.downArrow
{
display:block;background-position:center;background-repeat:no-repeat;height:10px;
background-image:url(images/scroll_down.gif);
}
a.downArrow:hover
{
display:block;background-position:center;background-repeat:no-repeat;height:10px;
background-image:url(images/scroll_down_hover.gif);
}

.center-text td
{
	text-align:center;
	width:14%;
}
.calendar_days
{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
}
.calendar_days td
{
	width:14%;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-size:7px;
	vertical-align:top;
	height:20px;
}
.calendar_days td.date_is
{
	background-image:url(images/cal_date.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#EBEBEB;
}
.calendar_days td .date_day
{
	padding-left:3px;
}
.meeting
{
	background-color:#ACCF0B;
	height:3px;
}
.call
{
	background-color:#F9B934;
	height:3px;
}
.event
{
	background-color:#58BFFC;
	height:3px;
}
.orange_panel_head
{
color:#000000;font-weight:bold; border:solid 1px #ffffff;height:16px;background-color:#F5AA1D; background-image:url(images/shadedOrange_header.gif);background-repeat:repeat-y;background-position:center;
}
.time_date_layer
{
padding-bottom:7px;padding-top:7px;background-image:url(images/cal_clock_bg.gif);background-position:center;background-repeat:repeat-y; background-color:#EEEEEE;border:solid 1px #C0C0C0;margin-top:4px;
}
tr.grey_bg{background-color:#F2F2F2;}
table.dataTable td{ text-align:right; padding-left:5px;height:20px;}
table.dataTable td.orange_table_header{text-align:left; background-color:#FBD350;font-weight:bold;color:#000000;padding-left:10px;}
input.input_text
{
border:1px solid #A5ACB2;
width:178px;
height:14px;
font-size:90%;
}

td.grey_bg{background-color:#F2F2F2;}
table.dataTable td{ text-align:right; padding-left:5px;height:20px;}

TEXTAREA {
font-family: verdana;
font-size:10px;

}

h1 {
font-size:11px;
color:#36B4E6;
margin-botttom:0px;
margin-top:2px;
}

h2 {
font-size:13px;
font-weight:bold;
}

h3 {
font-size:12px;
font-weight:bold;
}

SELECT {
height:20px;
}
