/* Portaj CSS*/

/* background color for the header at the top of the page  */

.BreadCrumbs

{

	font-weight: normal;

	font-size: 11px;

	color: #000000;

	font-family: Tahoma, Arial, Helvetica;

	text-decoration: none;

}

A.BreadCrumbs:link

{

	color: #000000;

}

A.BreadCrumbs:visited

{

	color: #000000;

}

A.BreadCrumbs:hover

{

	color: #000000;

}

A.BreadCrumbs:active

{

	color: #000000;

}

.HelpLogin

{

	font-weight: normal;

	font-size: 11px;

	color: #ffffff;

	font-family: Tahoma, Arial, Helvetica;

	text-decoration: none;

}

A.HelpLogin:link

{

	color:  #ffffff;

}

A.HelpLogin:visited

{

	color:  #ffffff;

}

A.HelpLogin:hover

{

	color: #ffffff;

}

A.HelpLogin:active

{

	color: #ffffff;

}

.DateModule

{

	font-weight: normal;

	font-size: 11px;

	color: #000000;

	font-family: Tahoma, Arial, Helvetica;

}

.UserName

{

	font-size: 11px;

	color: #000000;

	font-family: Tahoma, Arial, Helvetica;

}

A.UserName:link

{

	color: #000000;

}

A.UserName:visited

{

	color: #000000;

}

A.UserName:hover

{

	color: #000000;

}

A.UserName:active

{

	color: #000000;

}

.PoweredBy

{

	font-weight: normal;

	font-size: 12px;

	color: #000000;

	font-family: Tahoma, Arial, Helvetica;

}

A.PoweredBy:link

{

	color: #000000;

}

A.PoweredBy:visited

{

	color: #000000;

}

A.PoweredBy:hover

{

	color: #000000;

}

A.PoweredBy:active

{

	color: #000000;

}

.FooterText

{

	text-align:center;

	font-weight: normal;

	font-size: 10px;

	color: #000000;

	font-family: Tahoma, Arial, Helvetica;

}

/* background color for the content part of the pages */

Body

{

	background-image:url('../_images_/bgop.gif');

	margin:5;

}

.LeftPane

{



}

.ContentPane

{



}

.RightPane

{



}

.bottompane

{

	

}

/* style for module titles text */

.Head

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

A.Head

{

	font-size: 11px;

	font-weight: Normal;

}

A.Head:link

{

	color: #ffffff;

}

A.Head:active

{

	color: #ffffff;

}

A.Head:hover

{

	color: #FF6600;

}

A.Head:visited

{

	color: #ffffff;

}

/**************Module****************/

.ModuleTitle

{

	font-family: Tahoma;

	font-size: 10px;

}

.ModuleContainer

{

}

.ModuleGeneralHeader

{

	vertical-align:middle;

	white-space:nowrap;

	background-image:url('../_images_/Normal_Moduel_Top_Tile.jpg');

}

.ModuleContent

{

	width:100%;

	background-color:#F0F0F0;

	border:#89898A 1px solid;

	border-top:0px;

	border-bottom:0px;

}

.ModuleBottomTile

{

	width:100%;

	border-bottom:#89898A 1px solid;

	background-color:#F0F0F0;

}

/**************Module****************/

.ModuleRow

{

	background-color: Transparent;

                vertical-align:middle;

                

}

.ModuleAlternateRow

{

	background-color: #eeeeee;

                vertical-align:middle;



}

.ModuleSettingShowHide

{

	border-right: gray 1px solid;

	padding-right: 1px;

	border-top: gray 1px solid;

	padding-left: 1px;

	padding-bottom: 1px;

	margin: 1px;

	border-left: gray 1px solid;

	padding-top: 1px;

	border-bottom: gray 1px solid;

	background-color: #ebebeb;

}

/* style of item titles on edit and admin pages */

.SubHead

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: bold;

	color: #8b0000;

}

/* text style used for most text rendered by modules */

.Normal

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */

.NormalTextBox

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	font-weight: normal;

	border: solid 0px 1px 1px;

}

.NormalDropDownList

{

	border-right: #191970 1px solid;

	border-top: #191970 1px solid;

	border-left: #191970 1px solid;

	border-bottom: #191970 1px solid;

	background-color: #FFFFFF;

	font-family: Tahoma;

	font-size: 12px;

	color: #2F4F4F;

	font-weight: normal;

	border-style: solid;

}

.NormalButton

{

	border-right: #191970 1px solid;

	border-top: #191970 1px solid;

	border-left: #191970 1px solid;

	border-bottom: #191970 1px solid;

	background-color: #FFFFFF;

	font-family: Tahoma;

	font-size: 12px;

	color: #2F4F4F;

	font-weight: normal;

	border-style: solid;

}

.NormalRadioButtonList

{

	background-color: #FFFFFF;

	font-family: Tahoma;

	font-size: 12px;

	color: #2F4F4F;

	font-weight: normal;

}

.NormalRed

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 10px;

	font-weight: bold;

	color: #ff0000;

}

.NormalBold

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: bold;

}

/* text style for buttons and link buttons used in the portal admin pages */

.CommandButton

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

}

/* hyperlink style for buttons and link buttons used in the portal admin pages */

A.CommandButton:link

{

	color: #000000;

	text-decoration: none;

}

A.CommandButton:visited

{

	color: #000000;

}

A.CommandButton:active

{

	color: #000000;

}

A.CommandButton:hover

{

	color: #000000;

}

.CommandButtonRed

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

}

A.CommandButtonRed:link

{

	color: #8b0000;

	text-decoration: none;

}

A.CommandButtonRed:visited

{

	color: #8b0000;

}

A.CommandButtonRed:active

{

	color: #8b0000;

}

A.CommandButtonRed:hover

{

	color: #8b0000;

}



A:link

{

	text-decoration: none;

	color: #000000;

}



A:visited

{

	color: #000000;

}

A:active

{

	color: #000000;

}

A:hover

{

	color: #000000;

}

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: Gray;

	height: 1pt;

	text-align: left;

}

/* style of item titles by Announcements and events */

.ItemTitle

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: bold;

	color: #8b0000;

}

/*Calendar*/

.CalendarNormal

{

	background-color: #F5F5F5;

	font-family: Tahoma;

	font-size: 9px;

	font-weight: normal;

	color: Black;

}

.CalendarBack

{

	background-color: #FFFFFF;

	font-family: Tahoma;

	font-size: 10px;

	font-weight: normal;

	color: Black;

}

/*Style For SubMenu Module*/

.SubMenuModule

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

}

A.SubMenuModule:link

{

	text-decoration: none;

	color: #003366;

}

A.SubMenuModule:visited

{

	text-decoration: none;

	color: #003366;

}

A.SubMenuModule:active

{

	text-decoration: none;

	color: #003366;

}

A.SubMenuModule:hover

{

	text-decoration: underline;

	color: #ff0000;

}

/*Style for search*/

.SearchDescriptions

{

	background-color: #ddeeff;

}



/*Style for navigation menu*/

.MenuContainer

{

}

.MenuBar

{

	height: 20px;

}

.MenuBreak

{

	border-right: 0px solid;

	border-top: 0px solid;

	border-left: 0px solid;

	border-bottom: 0px solid;

	height: 20px;

}

.TopMenuItem

{

	color:#000000;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 8pt;

	height: 20px;

}

.TopMenuSelItem

{

	color:#595959;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 8pt;

	height: 20px;

}

.SubMenuItem

{

	background-color:#B6B6B6;

	color: #000000;

	height: 20px;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 8pt;

}

.SubMenuSelItem

{

	background-color:#ff8103;

	color: White;

	height: 20px;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 8pt;

}

.MenuIcon

{

}

.RootMenuArrow

{

}

.MenuArrow

{

}

/*Module Menu for Move Left/Right/Top/...*/

.ModuleMenuItem {

	background-color: #1CD54F;

}

.ModuleMenuSelectedItem {

	background-color: #005566;

}



/* Paging Style */

.paging

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

}

A.paging:link

{

	color: #000000;

	text-decoration: underline;

}

A.paging:visited

{

	color: #000000;

	text-decoration: underline;

}

A.paging:active

{

	color: #000000;

	text-decoration: underline;

}

A.paging:hover

{

	color: #000000;

	text-decoration: underline;

}



/*Ratings Controls/Rating*/

.HorizontalRatingBar

{

	background-color: Red;

}

.HorizontalRating

{	

	WIDTH: 60px;

	HEIGHT: 6px;

	BORDER-BOTTOM: 1px solid;

	BORDER-LEFT: 1px solid;

	BORDER-TOP: 1px solid;

	BORDER-RIGHT: 1px solid;     

	border-right-color: black;

	border-left-color: black;

	border-bottom-color: black;

	border-top-color: black;

	background-color: #99cccc;

	

}

.ShowItemRatingBgColor

{

	background-color: #cccccc;

}

.VerticalRatingBar

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	border-left: #000000 1px solid;

	border-bottom: #000000 1px solid;

	background-color: red;

}

.VerticalRating

{

	

}

.NormalGreen

{

	font-weight: bold;

	font-size: 10px;

	color: #009933;

	font-family: Tahoma, Arial, Helvetica;

}

/*----------------Template-------------------*/

.TBLTopPane

{

	width:975px;

}

.TBLHeader

{

	width:975px;

	background-color:#B6B6B6;

	border:1px #000000 solid;

	border-bottom:0px;	

}

.TBLHeader .TDHeader{

	width:966px;

	height:100px;

	background-image:url('../_images_/Header.jpg');

}

.TBLHeadeLink

{

	width:100%;

	color:#aaaaaa; 

}

.TBLMenu

{

	width:975px;

	background:url('../_images_/Main-Background.gif');
	
	font-weight: normal;

	font-size: 11px;

	color: #FFFFFF;

	font-family: Tahoma;

	text-align:center;

	border:1px #000000 solid;

	border-top:0px;

}

.TBLBreadcrumbs

{

	width:975px;

	height:35px;

	background:url('../_images_/bgmenu.jpg');

	background-color:#949494;

	border:1px #000000 solid;

	border-top:0px;

	border-bottom:0px;

}

.spacer

{

	width:975px;

	height:5px;

	background-color:#949494;

	border-right:1px #000000 solid;

	border-left:1px #000000 solid;

}

.st

{

	width:374px;

	height:29px;

	text-align:left;

}

.TBLPageadmin

{

	width:975px;

	height:0px;

}

.TBLContainer

{

	width:975px;

	background:#E4E4E4 url('../_images_/Container_BG.jpg') repeat-x;

	border:1px #000000 solid;

	border-top:0px;

	border-bottom:0px;

}

.TBLRed

{

	width:975px;

	height:2px;

 	background-color:#FB0621;

	border:1px #000000 solid;

	border-top:0px;

	border-bottom:0px;

}

.TBLbottom

{

	width:975px;

	height:24px;

	background-image:url('../_images_/Bottom_BG.jpg');	

	border:1px #000000 solid;

	border-top:0px;

	text-align:center;

	color:#aaaaaa;

}

.TBLFooter

{

	width:975px;

}

.HeaderLinks

{

	font-weight: normal;

	font-size: 9px;

	color: #dfdfdf;

	font-weight:bold;

	font-family:Tahoma, Arial,Helvetica;

	text-decoration: none;

}

A.HeaderLinks:link

{

	color:  #dfdfdf;

}

A.HeaderLinks:visited

{

	color:  #dfdfdf;

}

A.HeaderLinks:hover

{

	color: #999999;

}

A.HeaderLinks:active

{

	color: #dfdfdf;

}

.FooterLink

{

	font-weight: normal;

	font-size: 11px;

	color: #dfdfdf;

	font-weight:normal;

	font-family: Tahoma, Arial, Helvetica;

	text-decoration: none;

}

A.FooterLink:link

{

	color:  #dfdfdf;

}

A.FooterLink:visited

{

	color:  #dfdfdf;

}

A.FooterLink:hover

{

	color: #999999;

}

A.FooterLink:active

{

	color: #dfdfdf;

}

/*----------------Template-------------------*/

.ModuleAlternateRow

{

	background-color: #e2e0e0;

}

.SubMenuSelItem

{

	background-color:#999999;

	color: White;

	height: 20px;

	font-family: Tahoma, Arial, Helvetica;

	font-size: 8pt;

}







.NormalBold

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: bold;

	color: #ad1010;

}



.text_size

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: normal;

	line-height:18px;

}



.text_size tr

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	font-weight: normal;

	line-height: 18px;

}





.text_size tr strong

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 11px;

	font-weight: bold;

	line-height:18px;

	color: #8b0000;

}



.text_size tr p

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	

	line-height:18px;

	

	text-align:justify;

}







.text_size tr a

{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	text-decoration: none;

	line-height:18px;

	text-align:justify;

}







.text_size tr a:link{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	text-decoration: none;

	line-height:18px;

	text-align:justify;

}







.text_size tr a:visited{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	text-decoration: none;

	line-height:18px;

	text-align:justify;

}



.text_size tr a:hover{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	text-decoration: none;

	line-height:18px;

	text-align:justify;

}



.text_size tr a:active{

	font-family: Tahoma, Arial, Helvetica;

	font-size: 12px;

	text-decoration: none;

	line-height:18px;

	text-align:justify;

}