/* ================================
    CSS STYLES FOR SI PORTAL 
    v1.0, 01/2001
   ================================
*/   

/* style of item titles by Announcements and events */
.ItemTitle    {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  11px;
	font-weight:    bold;
	color: darkred;
	font-style:italic;
	color: 
}

/* GENERAL */
/* style for module titles */
.Head   {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #3F227B;
}

/* style of item titles on edit and admin pages */
.SubHead    {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  11px;
	font-weight:    bold;
	color: darkred;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  11px;
	font-weight:    bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal   
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 130px;
}

.NormalRed
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red
}

.NormalBoldRed
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red    
}

NormalBoldBlue
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue   
}

a.NormalBoldBlue:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue   
}

a.NormalBoldBlue:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue   
}

a.NormalBoldBlue:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue   
}

a.NormalBoldBlue:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue   
}

.NormalBoldBlack
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black    
}

.NormalBlack
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black    
}

.NormalBold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}

.NormalSmallBold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold
}

.NormalSmall
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

.NormalSmallGray
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: gray
}

.NormalMaroon
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Maroon
}

.NormalBoldMaroon
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Maroon
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
	text-decoration:    underline;
	color: darkred;
}

A.CommandButton:visited  {
	text-decoration:    underline;
	color: darkred;
}

A.CommandButton:active   {
	text-decoration:    underline;
	color: darkred;
}

A.CommandButton:hover    {
	text-decoration:    underline;
	color: red;
}

A:link  {
	text-decoration:    none;
	color:  darkred;
}

A:visited   {
	text-decoration:    none;
	color:  darkred;
}

A:active    {
	text-decoration:    none;
	color:  darkred;
}

A:hover {
	text-decoration:    underline;
	color:  red;
}

UL LI   {
	list-style-type:    square ;
}

UL LI LI    {
	list-style-type:    disc;
}

UL LI LI LI {
	list-style-type:    circle;
}

OL LI   {
	list-style-type:    decimal;
}

OL OL LI    {
	list-style-type:    lower-alpha;
}

OL OL OL LI {
	list-style-type:    lower-roman;
}

HR {
	color: dimgrey;
	height:1pt;
	text-align:left
}

/* spacers */
.space10 {
	font-size:10px;
	line-height:10px;
	font-family:Arial, Helvetica;
}

.space6 {
	font-size:6px;
	line-height:6px;
	font-family:Arial, Helvetica;
}

.space3 {
	font-size:3px;
	line-height:3px;
	font-family:Arial, Helvetica;
}

.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;	
}
a.footer:link, a.footer:visited, a.footer:hover, a.footer:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: DarkBlue;
	font-size: 11px;
	font-weight: bold;
}

/* Scrollable News Items DIV */
div.scroll
{
	height: 120px;
	overflow: auto;
	padding: 0px;
	margin: 0px;
	scrollbar-face-color:#D7DCE2;
	scrollbar-arrow-color:#7B7B7B;
	scrollbar-track-color:#C6C6C6;
	scrollbar-shadow-color:#C6C6C6;
	scrollbar-highlight-color:#C6C6C6;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-Color:'';
}

div.newsItem
{
	background-color: #D7DCE2;
	padding-left: 4px;
	margin-bottom: 2px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: Black
}

div.newsFooter
{
	background-color: #D7DCE2;
	line-height: normal;
	padding: 2px
}

div.newsSpacer
{
	background-color: #D7DCE2;
	float: left;
	width: 2px;
	height: auto;
}

/* --------------------- Form Classes ----------------------- */

/*  This class controls the look of all htmlinputtext controls
	This is used extensive within the profile section and also controls
	the keyword and member name input boxes on search.aspx 
	Also controls some larger dropdownlist options within the administration pages */

.FormInputText
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0061A1;
	background-color: white;
	border: #7F9DB9 1px solid;
	height:22px;
	padding-left:3px;
	padding-top:2px;
}

/*  This class controls the look of all the small htmlinputtext form elements 
	This is used for the forum jump drop downlist and message sort dropdownlists
	It also formats the dropdownlist search options on search.aspx */

.FormInputTextSmall
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0061A1;
	background-color: white;
	border: #7F9DB9 1px solid;
	height:19px;
	padding-left:3px;
	padding-top:2px;
}

/*  This class controls the look of all small form buttons within the application 
	This is mainly used within the admin area although it can be found on the Go buttons
	on messages.ascx */

.FormButton
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0061A1;
	font-weight: bold;
}

/*  This class controls the look of all large form buttons within the application
	These are used on the majority of submit buttons etc */

.FormButtonBig
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0061A1;
	font-weight: bold;
}

.caption
{
	color: #444444;
	font-size: 11px;
	font-family:  arial, Helvetica, Geneva, sans-serif;
}

.caption a
{
	color: #000099;
	font-size: 11px;
	font-family:  arial, Helvetica, Geneva, sans-serif;
}
