/* Portaj CSS*/
/* background color for the header at the top of the page  */

.TopA
{
	background-color:white;
}
.TopLogoColumn
{
background-repeat: no-repeat;
}
.TopB
{
	font-weight: normal;
	font-size: 11px;
	background-image: url(top_menu_tile.jpg);
	color: white;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica;
backgroung-color:#5C3822;
}
A.TopB:link
{
	background-image: none;
	color: white;
}
A.TopB:hover
{
	background-image: none;
   color: white;
}
A.TopB:visited  {
	background-image: none;
    color:white;
}
A.TopB:active   {
	background-image: none;
    color:#B69380;
}
.TopC
{
	background-color:#f0e9de;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight: normal;
    color:#563b2e;
}
A.TopC:link
{
    color: #563b2e;
	}
A.TopC:hover
{
    color: #9f7862;
	}
A.TopC:visited  {
    color:#563b2e;
}
A.TopC:active   {
    color:#563b2e;
}
.TopMenu
{
	font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
	background-color: transparent;
}	
.SubMenu
{
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight: Normal;
    color:White;
	background-color:#5C3822;
}
/* background color for the content part of the pages */
Body
{
    background-color: white;
}
.LeftPane  
{
background-color:#f0e9de;
}
.ContentPane
{ 
padding-right: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
}
.RightPane
{ 
background-color:#f0e9de;
}

/* style for module titles text */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    color: #FFFFFF;
}
A.Head:link
{
	font-size:  10px;
    font-weight:   Normal;
    color: White;
	}
A.Head:hover
{
	font-size:  10px;
    font-weight:   Normal;
    color: #B0C4DE;
}
A.Head:visited  
{
	font-size:  10px;
    font-weight:   Normal;
    color:#F0F8FF;
}
A.Head:active   
{
	font-size:  10px;
    font-weight:   Normal;
    color:White;
}
.ModuleContainer
{
	border-color: #f0e9de;
	border-style: Solid;
	border-width: 1px;
}
.ModuleTitle
{
	background-image: url(top_menu_tile.jpg);
	background-repeat: repeat-x;
	background-color: #5c3822;
}
	
/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:  bold;
    color: #003366;
}

/* 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: 12px;
    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 {
    text-decoration:    none;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    none;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}

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: #003366;
}
/* Power Download CSS*/
.DownloadItemStyle
{
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    normal;
    color:#003366;
}
.DownloadItemAlternateStyle
{
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    normal;
    background-color: #eeeeee;
}
.DownloadTitleStyle
{
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: crimson;
    background-color: #cccccc;
}
.DownloadTableStyle
{
	border-color: #808080;
	border-width: 1px;
	border-style: solid;
}
.DownloadHighlightStyle
{
	font-family: Tahoma, Arial, Helvetica;
    font-size:  10px;
    font-weight:    normal;
    color: crimson;
}
.ToImage {
	font-family: tahoma;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCB68A;
}
/*  New added by babak */

/* ====================================
    CSS STYLES Scrolling Announcements
   ==================================== */   

.ScrollingAnnouncementsHead   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  13px;
    font-weight:    bold;
    color: #000000;
    background-color: #F8F8FF;
}
.ScrollingAnnouncementsNormal
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.ScrollingAnnouncementsItemTitle    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}
/* ===========================================
    End of CSS STYLES Scrolling Announcements
   =========================================== *

/* ================================
    CSS STYLES FOR Reviews
   ================================ */   
.RvItemTitle
{
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: medium;
}
.RvLabel
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}
.RvItemAuthor
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;

}
.RvItemCategory
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
}
.RvItemCreated
{
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: x-small;
	font-style: italic;
}
.RvCommentsTop
{
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}
.RvCommentsHeading
{
	font-family: Tahoma, Arial, Helvetica;
	background-color: gainsboro;
}
.RvCommentsBody
{
	font-family: Tahoma, Arial, Helvetica;
	background-color: white;
	font-size: 12px;
}
.RvCommentsAdd
{
	font-family: Tahoma, Arial, Helvetica;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	background-color: whitesmoke;
	font-size: 12px;
}

/* ================================
    End OF CSS STYLES FOR Reviews
   ================================ */   

/* ================================
    CSS STYLES FOR Writings
   ================================ */   
.writingContainer{
	padding : 0px;
}

.writingDate{
	font-size: 11px;
	font-family: Tahoma;	
	font-weight: bold;
	border-width: 1px;
	color: WhiteSmoke;
	border-style: Solid;
	border-color: #000066;
	background-color: #000066;
}

.writingTitle   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

.writingseperator {
	background-color: #EEEEEE;
	height: 2px;
}

.writingTime {
	font-size: 10px;
	font-family: Tahoma;	
	font-weight: bold;
}

.writingFooter {
	font-size: 10px;
	font-family: Tahoma;
	font-style: normal;
	text-align : right;
}
.UPwritingFooter {
	background-color: #EEEEEE;
	height: 1px;
}

.writingcal {
	width:160px;
	background-color: White;
	border-color: #3366CC;
	border-style: Solid;
	border-width: 1px;
	color: #003399;
	font-size: 10px;
	font-family: Tahoma;	
}

.writingCalTodayDay{
	font-size: 11px;
	font-family: Tahoma;	
	color: WhiteSmoke;
	background-color: #2F55B9;
}

.writingCalSelector{
	font-size: 11px;
	font-family: Tahoma;	
	color: White;
	background-color: #2F55B9;
}


.writingCalDay{
	font-size: 11px;
	font-family: Tahoma;	
	background-color: White;
}

.writingCalNextPrev{
	font-size: 11px;
	font-family: Tahoma;	
	color: #CCCCFF;
	font-weight:bold;
}

.writingCalDayHeader {
	font-size: 11px;
	font-family: Tahoma;	
	height: 1px;
	color: Black;
	background-color:Gainsboro;
	text-align:center;

}

.writingCalSelectedDay {
	font-size: 11px;
	font-family: Tahoma;	
	color: Black;
	background-color: Gold;
}

.writingCalTitle {
	font-size: 12px;
	font-family: Tahoma;	
	font-weight: bold;
	border-width: 1px;
	color: WhiteSmoke;
	border-style: Solid;
	border-color: #000066;
	background-color: #000066;

}

.writingCalWeekendDay {
	font-size: 11px;
	font-family: Tahoma;	
	background-color: LIghtBlue;
}

.writingCalOtherMonthDay {
	font-size: 11px;
	font-family: Tahoma;	
	color: #999999;
}

.writingArchiveHeader{
	font-size: 12px;
	font-family: Tahoma;	
	font-weight: bold;
	border-width: 1px;
	color: WhiteSmoke;
	border-style: Solid;
	border-color: #000066;
	background-color: #000066;

}
.writingNormal
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
/* ================================
    End OF CSS STYLES FOR Writings
   ================================ */  

.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
   ====================================== */
/* text style for buttons and link buttons used in the portal admin pages */
.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;
}

.SearchDescriptions
{
	background-color: #ddeeff;
}
.MenuContainer
{
	background-image: url(top_menu_tile.jpg);
	background-repeat: repeat-x;
}
.MenuBar
{
	height: 20px;
}
.MenuBreak
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	height: 20px;
	background-color: transparent;
}
.TopMenuItem
{
	background-color: transparent;
	color: White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	height: 20px;
}
.TopMenuSelItem
{
	background-color: transparent;
	color: #f0e9de;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	height: 20px;
}
.SubMenuItem
{
	background-color: #5C3822;
	color: White;
	height: 20px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
}
.SubMenuSelItem
{
	background-color: #7D4F35;
	color: #f0e9de;
	height: 20px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
}
.MenuIcon
{
}
.RootMenuArrow
{
}
.MenuArrow
{
}




