BODY {
	background-image: url(../../_img/cis/layout/bg.gif);
	overflow-x:hidden; 
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
    scrollbar-face-color:#C3E9F8;
    scrollbar-highlight-color:#fff0c1;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-darkshadow-color:#E3E9E7;
    scrollbar-shadow-color:#fff0c1;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#ffffff;
	margin: 0px;
	padding: 0px;
	color: #666666;
	line-height: 18px;
	
}


body{
	font-family: Verdana;
	font-size: 11px;
}
th{
	font-family: Verdana;
	font-size: 11px;
}
td{
	font-family: Verdana;
	font-size: 11px;
}
a{
	color: #42598e;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
	color: #FF9900;

}
input{
	font-family: Verdana;
	font-size: 11px;
}
select{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}
textarea{
	font-family: Verdana;
	font-size: 11px;
	border-top: none;
	border-right: none #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: none #CCCCCC;



}



.normal{
	font-family: "Verdana";
	font-size: 11px;


}


.whitetxt{
	color: white;
}
.blacktxt{
	color: black;
}
.bluetxt{
	color: #42598E;
}
.redtxt{
	color: #ff0000;
}
.graytxt{
	color: #888888;
}

.section_header{
	color: #42598e;
	font-family: Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:inline;
}

.section_header_big{
	color: #42598e;
	font-family: Verdana, sans-serif;
	font-size:20px;
	font-weight:bold;
	display:inline;
}

.boxlink{
	color:black;
	font=family:Verdana, sans-serif;
	font-size:12px;
	font-weight: normal;
	display:inline;
	border: 1px solid #fab35c;
	background-color: #feecb1;
	padding: 6px;
}

.boxlink_blue{
	color:white;
	font=family:Verdana, sans-serif;
	font-size:14px;
	font-weight: bold;
	display:inline;
	border: 1px solid #6689c9;
	background-color: #95b4e3;
	padding: 6px;
}

.username{
	font-size:12px;
	font-weight:bold;
	color: #42598E;
	text-decoration: none;
}

a.group_cat{
	font-size:12px;
	font-weight:normal;
	color: #6B83BA;
	text-decoration: none;
	line-height: 150%;
}
a.group_link{
	font-size:12px;
	font-weight:bold;
	color: #42598E;
	text-decoration: none;
	line-height: 130%;
}
a.regfield{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}
a.regfield_white{
	color:white;
	font-weight:bold;
	text-decoration:underline;
}

/* registration/school selection styles */
.schoolSelItem{
        line-height:150%;
        font-family: Verdana;
        font-size:14px;
        font-weight: bold;
        color:white;
}



/* top menu bar */
.mainmenu {
	display:none;
	font-size:12px;
	font-weight:bold;
	color : #42598E;
	text-decoration: none;
}
.mainmenu:hover {
	display:block;
	color : #D87E08;
	background-color: #FFE47D;
	text-decoration: none;
}
.mainmenu_on {
	display:block;
	font-size:12px;
	font-weight:bold;
	width: 100%;
	color : white;
	background-color: #FAB35C;
	text-decoration: none;
}
.mainmenu_on:hover {
	text-decoration: none;
}




/* personal page menu */
.leftmenu_user_top {
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decortation:none;
}
.leftmenu_user_top:hover {
	color:white;
	text-decortation:none;
}
.leftmenu_user {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_user:hover {
	display:block;
	background-color: #FFDC4C;
	color: white;
	text-decoration: none;
}






/* personal page actions */
.leftmenu_actions {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #95B4E3;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_actions:hover {
	display:block;
	background-color: #6689C9;
	color: white;
	text-decoration: none;
}






/* leftmenu for left_main */
.leftmenu_manage_main {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_manage_main:hover {
	display:block;
	background-color: #FFDC4C;
	color: black;
	text-decoration: none;
}

/* leftmenu for left_edit */
.leftmenu_manage_edit {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_manage_edit:hover {
	display:block;
	background-color: #FFDC4C;
	color: black;
	text-decoration: none;
}

/* leftmenu for left_msg */
.leftmenu_manage_msg {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_manage_msg:hover {
	display:block;
	background-color: #FFDC4C;
	color: black;
	text-decoration: none;
}

/* leftmenu for left_invite */
.leftmenu_manage_conn {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #Feecb1;
	color: black;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_manage_conn:hover {
	display:block;
	background-color: #Fab35c;
	color: black;
	text-decoration: none;
}




/* journal */
.leftmenu_journal {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_journal:hover {
	display:block;
	background-color: #FFDC4C;
	color: black;
	text-decoration: none;
}


/* groups - partially used */
.leftmenu_group {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_group:hover {
	display:block;
	background-color: #FFDC4C;
	color: black;
	text-decoration: none;
}
.leftmenu_groups_admin {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #6689C9;
	color: black;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_groups_admin:hover {
	display:block;
	background-color: #ecf2fa;
	color: black;
	text-decoration: none;
}

/* leftmenu for search */
.leftmenu_search {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #FAB35C;
	color: white;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_search:hover {
	display:block;
	background-color: #FFDC4C;
	color: black;
	text-decoration: none;
}

/* chat */
li.chatroom{
    padding: 6px 0px 6px 0px;
}
li.chatroomminor{
}










/* not used */
.mainmenu_red {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #bb99aa;
	color: black;
	text-decoration: none;
}
.mainmenu_red:hover {
	display:block;
	background-color: #f7d4e5;
	color: white;
	text-decoration: none;
}
.mainmenu_purple {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #aa99bb;
	color: black;
	text-decoration: none;
}
.mainmenu_purple:hover {
	display:block;
	background-color: #e5d4f7;
	color: white;
	text-decoration: none;
}


/* message center - old */
.leftmenu_msg {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #95B4E3;
	color: black;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_msg:hover {
	display:block;
	background-color: black;
	color: white;
	text-decoration: none;
}

/* message sending - old */
.leftmenu_msg_send {
	display:block;
	width: 100%;
	padding: 3px;
	background-color: #95B4E3;
	color: black;
	text-decoration: none;
	font-size:12px;
}
.leftmenu_msg_send:hover {
	display:block;
	background-color: black;
	color: white;
	text-decoration: none;
}
