/* ================================
    CSS STYLES FOR SP FJÁRMÖGNUN PORTAL 
    v1.0, 09/2003
   ================================
*/   

/******************************** PANELS AND PANES ********************************/
/*.MainPanelBg
{
	background-color:White;
}
.BodyPanelBg
{
}*/

HR {
    height:1px;
}

A:link
{
	color:#4F4F4F;
}

A:visited
{
	color:#4F4F4F;
}

A:hover
{
	 text-decoration:underline;
}

Input.InputBoxSmall
{
	border:  #002A59 1px solid;
	width: 65px;
	text-align: right;
}
Input.InputBoxXSmall
{
	border:  #002A59 1px solid;
	width: 25px;
	text-align: right;
}

.CompCalcColHead
{
	/*position:relative;
	top:-3px;*/
	
	font-family:Arial;
	color:#002F63;	
}

.CompCalcHeaderRow
{
	height: 38;
	padding-top:8px;
	font-weight:bold;
}

.CompCalcSubHeaderRow
{
	height: 22;
}

.CompCalcButtonRow
{
	height: 30;	
	padding-top:10px;
}


.CompCalcLoanDescriptionTable
{
	border:0 0;
}

.CompCalcHeaderRowRightCorner
{
	background: url(images/sp/CompCalcHeaderRightCorner.jpg);
	color:#FFFFFF;
	font-weight:bold;
	height:27px;
}

.CompCalcHeaderRowStraight
{
	background-image: url(images/sp/CompCalcHeaderStraight.jpg);
	color:#FFFFFF;
	font-weight:bold;
	height:27px;
}


.CompCalcHeaderRowLeftCorner
{
	background-image: url(images/sp/CompCalcHeaderLeftCorner.jpg);
	color:#FFFFFF;
	font-weight:bold;
	height:27px;
}

.SCCalcTable
{
	background-image: url(images/sp/FPSCCalculatorMainBackDrop.JPG);
	
}

.SCCalculatorSubTable
{
	background-image: url(images/sp/CompareBackground2.gif);
}

.SCCalculatorButton
{
	width:65px; 
	height:18px; 
	background:url(images/sp/CompareButton.gif); 
	margin:0px; 
	border:0px;
}

.SCCalculatorButtonApply
{
	width:65px; 
	height:18px; 
	background:url(images/sp/CompareButtonApply.gif); 
	margin:0px; 
	border:0px;
}

.SCCalculatorButtonClear
{
	width:65px; 
	height:18px; 
	background:url(images/sp/CompareButtonClear.gif); 
	margin:0px; 
	border:0px;
}

.SCCalculatorButtonCar
{
	width:75px; 
	height:18px; 
	background:url(images/sp/CompareButtonCar.gif); 
	margin:0px; 
	border:0px;
}

.SCCompareCalculatorButton
{
	width:65px; 
	height:18px; 
	background:url(images/sp/CompareButton.gif); 
	margin:0px; 
	border:0px;
}

.SCCompareCalculatorButton2
{
	width:65px; 
	height:18px; 
	background:url(images/sp/CompareButton2.gif); 
	margin:0px; 
	border:0px;
}
/* the main table that contains all content; Left-,Content- and RightPane*/
#tblMain
{
	height:600px;
}
	
.MenuPane
{
    /* fgs 19.11.2002 disabled coloring of pane */
	/*background-color:#dcdcdc;*/
	
	width:200px;
}

.CompCalcSubHeaderStraight
{
	background-image: url(images/sp/CompCalcSubHeaderStraight.jpg);
	color:White;
}

.CompCalcSubHeaderWithSpacer
{
	background-image: url(images/sp/CompCalcSubHeaderWithSpacers.jpg);
	color:White;	
}

.CompCalcSubHeaderWithSpacerLeft
{
	background-image: url(images/sp/CompCalcSubHeaderWithSpacerLeft.jpg);
	color:White;	
}

.CurrencyHeader
{
 background-color: #00366B;
 text-align:center;
 color:White;
 font-weight:bold;
 height:29px;
}

.CurrRow2Straight
{
	background-image: url(images/sp/GrayAlterItemBackImageStraight.jpg);	
	padding-right:5px;
	height:26px;
	text-align:right;
}

.CurrRow1Straight
{	
	background-image: url(images/sp/WhiteAlterItemBackImageStraight.jpg);
	padding-right:5px;
	height:26px;
	text-align:right;

}

.CurrRow1
{
/*	background: #FFFFFF images/sp/WhiteAlterItemBackImage.jpg;*/
	background: #FFFFFF url(images/sp/WhiteAlterItemBackImage.jpg) top left no-repeat;
	height:21px; /*26*/
}



.CurrRow2
{
/*	background: #FFFFFF images/sp/WhiteAlterItemBackImage.jpg;*/
	background-image: url(images/sp/GrayAlterItemBackImage.jpg);
	height:21px;
}

.CurrRow3
{
/*	background: #FFFFFF images/sp/WhiteAlterItemBackImage.jpg;*/
	background: #FFFFFF url(images/sp/WhiteAlterItemBackImage.jpg) top left no-repeat;
	height:26px;
		

}



.CurrRow4
{
/*	background: #FFFFFF images/sp/WhiteAlterItemBackImage.jpg;*/
	background-image: url(images/sp/GrayAlterItemBackImage.jpg);
	height:26px;


}

.TemplateColumn
{
	padding-left: 10px;
}

.CarRow2Straight
{
	background-image: url(images/sp/GrayAlterItemBackImageStraight.jpg);	
	padding-right:5px;
	height:26px;
}

.CarRow1Straight
{	
	background-image: url(images/sp/WhiteAlterItemBackImageStraight.jpg);
	padding-right:5px;
	height:26px;
	text-align:left;
}

.CarRow1
{
/*	background: #FFFFFF images/sp/WhiteAlterItemBackImage.jpg;*/
	background-image: url(images/sp/WhiteAlterItemBackImage.jpg);
	height:26px;

}

.CarRow2
{
/*	background: #FFFFFF images/sp/WhiteAlterItemBackImage.jpg;*/
	background-image: url(images/sp/GrayAlterItemBackImage.jpg);
	height:26px;

}

.CurrRowLabel
{
	text-align:left;
	font-weight:bold;
}

.CurrRowButton
{
	text-align:center;
}

.CompCalcSpacing
{
	height:20px;
}

.ContentPane
{
	/* [FGS] 4.12.2002 added height specification to adjust the copyright banner*/
	/*height:600px;*/
	/*width:380px;*/
	/*background-color:#F3F3F3;*/
}

.RightPane
{
	/*width:230px*/
	/*height:600px;*/
	/*width: 250px;*/ /* ~40% off availible width 630px*/
}



/* styles for the main area */
Table.MainTable
{
	width : 780px;
}

.MainTableTD
/*Table.MainTable TD.MainTableTD*/
{

	width : 560px;
	/*background-color:#F3F3F3;*/
}

.MainBgColor
{
	/*background-color:#F3F3F3;*/
	background-color:pink;
}



.CopyrightPaneBg
{
	/* 21.11.2002 fgs removed background color */
	/*background-color:#dcdcdc;*/
}


.CopyrightLabel
{
    /*font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: Black;
    line-height: 14px;*/  
    /* [FGS] 4.12.2002 modified */
    /*font-family: Verdana Bold, Helvetica, sans-serif;*/
    font-size: 10px;
    /*color:#F3F3F3;*/
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
/*.HeadBg {
    background-color: #000000;
}*/



/******************************** STYLES FOR MENU OBJECTS ********************************/
.MenuInputBox
{
	/* [FGS 10.2.2004] changed colors so caret would be visible */
	/*background-color: #7289A1;*/
	background-color: #F3F3F3;
	/*color:#ffffff;*/
	border: none;
	height:18px;
	width: 130px;
}

.MenuInputBoxMedium
{
	/* [FGS 10.2.2004] changed colors so caret would be visible */
	/*background-color: #7289A1;*/
	background-color: #FFFFFF;
	/*color:#ffffff;*/
	border:solid 1px #888888;
	height:18px;
	width: 110px;
}

.MenuInputBoxSmall
{
	/* [FGS 10.2.2004] changed colors so caret would be visible */
	/*background-color: #7289A1;*/
	background-color: #F3F3F3;
	/*color:#ffffff;*/
	border: none;
	width: 65px;
	text-align: right;
}

.MenuInputBoxXSmall
{
	/* [FGS 10.2.2004] changed colors so caret would be visible */
	/*background-color: #7289A1;*/
	background-color: #F3F3F3;
	/*color:#ffffff;*/
	border: none;
	width: 25px;
	text-align:right;
}

.MenuHead
{
	/*color:#F3F3F3;*/ /*#7289A1;*/
	font-weight:bold;
	/*text-transform:uppercase;*/
}


TABLE.MenuTable TD
{
	/*color:#F3F3F3;*/
}

TABLE.MenuTable HR
{
	height: 1px;
	/*color: #4C698A;*/
	/*width: 130px;*/
}

TABLE.MenuTable A:link  {
    text-decoration:    none;
    /*color:red;*/
    font-family:Verdana;
}

TABLE.MenuTable A:visited   {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

TABLE.MenuTable A:active    {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

TABLE.MenuTable A:hover {
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}

/******************************** STYLES FOR CURRENCY OBJECTS ********************************/



.CurrencyItem
{
	
	border-bottom: black thin solid;
	background-color: white;
}

.CurrencyAltitem
{
	
	background-color:#F1F3F3;
	border-bottom: black 2px solid;
}

.CurrencyHeader
{
	/*color:#FFFFFF;
	background-color: #4C6C94;
	text-align:right;*/
	font-weight:bold;
}

/******************************** STYLES FOR SEARCH OBJECTS ********************************/

.SearchResultsHead
{
	/*color: #486687;*/

}

.SearchResultsAltHead
{
	/*color: #486687;*/
	background-color:#ffffff;

}

.SearchResultsItem
{
	
}

.SearchResultsAltItem
{
	background-color:#ffffff;
}

/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
/*.SiteTitle {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color:#988F70
}*/

/******************************** LEVEL 1 MENU STYLES ********************************/

/* text style for the unselected level 1 tab */
.Level1TabBg
{
	/*display:none;*/
	/*padding-left:20px;*/
	/*order-top: #4c698a;*/
	/*background-color: #002A59;*/ /*#002a5a; */
	/*background:#FFFFFF url('/SPPortal/images/sp/leftstrip.gif') repeat-y;*/
}

/* text style for the unselected tabs */
.Level1Tab
{
	/*text-transform: uppercase;*/
	font-size:11px;
	/*font-weight:bold;*/
	color:#666666;
	height:18px;
	padding-top:4px;
}

/* hyperlink styles of the unselected tabs */
A.Level1Tab:link    {
    text-decoration:    none;
    color:#666666;
}

A.Level1Tab:visited {
    text-decoration:    none;
    color:#666666;
}

A.Level1Tab:active  {
    text-decoration:    none;
    color:#666666;
}

A.Level1Tab:hover   {
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}

/* text style for the selected level 1 tab */
.Level1SelectedTabBg {
    /*border-color: #496A8D;
    background-color: #002A5A;*/
    /*border-color: #4C6C94;*/
    background-color: #4C6C94;
}

.Level1SelectedTab 
{
	text-decoration:   none;
    color:#666666;
	/*text-transform: uppercase;*/
	/*font-size:11px;*/
	font-weight:bold;
	/*color:#F3F3F3;*/
		height:18px;
	padding-top:4px;
}

A.Level1SelectedTab:link
{
	text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level1SelectedTab:visited
{
	margin-bottom:10px;
	text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level1SelectedTab:hover
{
	text-decoration:    Underline;
    /*color:#F3F3F3;*/
}
A.Level1SelectedTab:active
{
	text-decoration:    none;
    /*color:#F3F3F3;*/
}


/******************************** LEVEL 2 MENU STYLES ********************************/
.Level2TabBg
{
	/*background-color: #8ca2ba;*/
	background-color: #4C6C94; 
}

/* text style for the unselected Menus */
.Level2Tab {
	/*text-transform: uppercase;
	font-size:10px;
	font-weight:bold;*/
}

/* hyperlink styles of the unselected Menus */
A.Level2Tab:link    {
	text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level2Tab:visited {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level2Tab:active  {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level2Tab:hover   {
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}

/* text style for the selected Menu */
.Level2SelectedTabBg
{
	/*background-color: #7389A1;*/
	background-color:#4C6C94;
}

.Level2SelectedTab {
	/*text-transform: uppercase;*/
	/*font-size:10px;*/
	font-weight:bold;
	/*font-weight:bold;*/
}

/* hyperlink styles of the unselected Menus */
A.Level2SelectedTab:link    
{
	text-decoration:    none;
  /*color:#F3F3F3;*/
}

A.Level2SelectedTab:visited {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level2SelectedTab:active  {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level2SelectedTab:hover   
{
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}

/******************************** LEVEL 2 MENU STYLES ********************************/
.Level3TabBg
{
	/*background-color: #b4cae2;*/
	background-color:#4C6C94;
}

/* text style for the unselected Menus */
.Level3Tab {
	/*text-transform: uppercase;
	font-size:8px;
	font-weight:bold;*/
}

/* hyperlink styles of the unselected Menus */
A.Level3Tab:link    {
	text-decoration:    none;
  /*color:#F3F3F3;*/
}

A.Level3Tab:visited {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level3Tab:active  {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level3Tab:hover   {
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}

/* text style for the selected Menu */
.Level3SelectedTabBg
{
	/*background-color: #a0b6ce;*/
	/*background-color: #b4cae2;*/
	background-color:#4C6C94;
}

.Level3SelectedTab {
	/*text-transform: uppercase;*/
	/*font-size:10px;*/
	/*font-weight:bold;*/
	font-weight:bold;
}

/* hyperlink styles of the unselected Menus */
A.Level3SelectedTab:link    {
	text-decoration:    none;
  /*color:#F3F3F3;*/
}

A.Level3SelectedTab:visited {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level3SelectedTab:active  {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A.Level3SelectedTab:hover   {
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}

/* background/border colors for the unselected Copyright Tabs */
.OtherCopyrightTabsBg {
	/*height: 25px;
	border-width: 1px;*/
}

/* text style for the selected Copyright Tab */
.SelectedCopyrightTab 
{
    /* [FGS] 3.2.2003 decreased font size from 13px to 10px */
    font-size: 10px;
    /*color:#F3F3F3;*/
    text-decoration:none;
    
}
/* [FGS] 4.12.2002 added this css style */
A.SelectedCopyrightTab:visited {
    text-decoration:underline;
    
    /*color:dimgray;*/
    font-weight:bold;
}

/******************************** COPYRIGHT MENU STYLES ********************************/
.OtherCopyrightTabs 
{
	/* [FGS] 4.12.2002 modified */
    /* [FGS] 3.2.2003 decreased font size from 13px to 10px */
    font-size: 10px;
    /*color:gray;*/
    text-decoration:none;
}

/* hyperlink styles of the unselected Copyright Tabs */
A.OtherCopyrightTabs:link    {
    text-decoration:    none;
    /*color:Black;*/
    /*color:Gray;*/
}

A.OtherCopyrightTabs:visited {
    text-decoration:    none;
    /*color:Black;*/
    /*color:Gray;*/
}

A.OtherCopyrightTabs:active  {
    text-decoration:    none;
    /*color:Black;*/
/*    color:Gray;*/
}

A.OtherCopyrightTabs:hover   {
    text-decoration:    underline;
/*    color:Black;*/
}




    
/* text style for the site links (at extreme top-right of header) */
/*.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   
*/
/* hyperlink style for the site links */
/*A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:#96906F;
}*/

/* style for separator between site links */
/*.Accent
{
    color: #988F70;
    font-weight:    bold;
}*/



/******************************** STYLES FOR DISCUSSION MODULE ********************************/
/* text style for reading messages in Discussion */    
.DiscussionHead 
{
	background-color: #E6E6E6;
}

.DiscussionBody 
{
	background-color: #FFFFFF;
}


/******************************** STYLES FOR ANNOUNCEMENT MODULE ********************************/
/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    /*color: darkred;*/
}



/******************************** STYLES FOR GENERAL OBJECTS ********************************/
/* background color for the content part of the pages */
Body
{
   /* background-color: green;*/
}

/*[FGS] 25.11.2002 set the default, standard fontsettings for the site */
body,p,div,th,td,table,tr,input,select,textarea
{
	font-family: tahoma, Verdana;
	font-size: 11px;
	color:#333333;
	/*font-family: Tahoma, Verdana, Helvetica, sans-serif;*/
	/*color:#666666;*/
    /*font-size: 10px;*/
    /*background: #dedede;*/
    /*background: #FFFFFF;*/
    /*font-weight: normal;	*/
}

/*[JVG 25.9.2005] table,tr,td
{
	background: #FFFFFF;
}*/

/* [FGS 1.10.2003] specify no borders to prevent blue border on images with link*/
img 
{
	border: none;
}

/* style for module titles */
.Head   
{
	font-family:Arial;
    font-size:  11px;
    text-transform: uppercase;
    font-weight:    bold;
    color: #002F63;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    
    /*font-size:  11px;*/
    
    font-weight:    bold;
    /*color: #486687;*/
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    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;
    line-height: 12px  */  
}

/* 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;
    border:solid 1px #347298 ;	
}*/

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    /*color: red*/
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* 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;*/
    /*color:#627B97;*/
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    none;
    /*color: #627B97;*/
}

A.CommandButton:visited  {
    text-decoration:    none;
    /*color: #963434;*/
}

A.CommandButton:active   {
    text-decoration:    none;
    /*color: #966161;*/
}

A.CommandButton:hover    {
    text-decoration:    none;
    /*color: #002A59;*/
}
    
/* general links */
A:link  {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A:visited   {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A:active    {
    text-decoration:    none;
    /*color:#F3F3F3;*/
}

A:hover {
    text-decoration:    underline;
    /*color:#F3F3F3;*/
}


/* GENERIC TAGS */
/*
H1  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  18px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    normal;
    color: darkred;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: darkred;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: darkred;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: darkred;
}
*/



SMALL   {
    font-size:  8px;

}

BIG {
    font-size:  14px;
}
/*
BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


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
}
*/


/* BASE TAGS ---------------------------------------------------------------- */

FORM 
{
	margin:0;
}



/*
TEXTAREA,select 
{
	font-size: 11px; 
	border:solid 1px #347298 ;	
}*/


/*
.border
{
	border:solid 1px #347298 ;	
}*/



/* New stuff---------------*/
/*---------------------------------------------------*/
/* Global elements */

html, body, table, tr, td
{
	font-family: tahoma, Verdana;
	font-size: 11px;
	color:#333333;
}

body
{
	background:#C7D0CF; 
}
.whitebody
{	
	background:#ffffff; 
}

/* Global elements ends*/
/*---------------------------------------------------*/

/*---------------------------------------------------*/
/* Structure elements */
.WrapperArea
{
	/*background:pink;*/
	padding-top:10px;
}

.BorderwrapperArea
{
	background:pink;
	 /*So box will wrap around subwrapper*/
	border:solid 1px #888888;
}

.SubwrapperArea
{
	text-align:left;
	/*background:gray;*/
	/*width:773px; */
	background:#FFFFFF url("images/sp/LeftMenuBack.jpg") repeat-x bottom left;
}

#TopHeader
{
	/*background:#002a59 url("images/sp/LeftMenuBack.jpg") repeat-x bottom left;*/
	vertical-align:top;
}

#TopHeaderTR1
{
	height:65px;	
}

#TopHeaderLeft
{
	background: url("images/sp/TopHeaderLeft.gif") repeat-x top left;
}

#TopHeaderMiddle
{
	background: url("images/sp/TopHeaderMiddle.gif") repeat-x top left;
}

#TopHeaderRight
{
	background: url("images/sp/TopHeaderRight.gif") repeat-x top right;
}

#TopMenuRight
{
	background: url("images/sp/roundedtopmenu.gif") repeat-x top right;
	height:17px;
}

#HeaderArea
{
	/*width:773px; */
	height:86px; 
	padding-top:3px;
	background:#FFFFFF;
	/*background:#FFFFFF url(images/sp/newheader.gif);*/
}

#ContentArea
{
	vertical-align:top;
}

#LeftArea
{
	float:left;
	width:180px;	
}

#RightAreaBorder
{
	border-left:solid 0px #888888;
	border-top:solid 0px #888888;
}

#RightArea
{
	float:right;
	/*width:593px;*/ /*773-180=593*/
	background:#FFFFFF;
}

#searchArea
{
	position:relative;
	/*left:630px;
	top:-33px;*/
}

#CopyrightArea
{
	float:left;
	/*width:773px;*/
	width:100%;
	height: 63px;
	vertical-align:middle;
	background:#dedede url(images/sp/bottomback.jpg) repeat-x;
}

#CopyrightAreaBorder
{
	border-top:solid 1px #888888;	
}


#CopyrightAreaLeft
{
	text-align:left;
	padding:9px 0px 0px 10px;
	float:left;
	background: url(images/sp/bottombackleft.jpg) no-repeat top left;
}

#MenuArea
{
	
}
/* Structure elements ends*/
/*---------------------------------------------------*/

/*---------------------------------------------------*/
/* Object elements */

.MyMenuTable
{
	background: url(images/sp/MenuBack.gif) no-repeat;
}

.MenuItem
{
	text-align:left;
	/*background:#FFFFFF url(images/sp/MenuBackground.gif) top left;*/
	padding:3px 0px 0px 8px;
	height:19px;
	vertical-align:top;
}

.MenuItemSelected
{
	text-align:left;
	/*background:#FFFFFF url(images/sp/LeftMenuButtonBack2Selected.jpg) no-repeat;*/
	padding:3px 0px 0px 8px;
	height:19px;
	vertical-align:top;
}


.MenuItemSub
{
	height:19px;
	padding:8px 2px 1px 12px;
}

.MenuItemSubSub
{
	height:19px;
	padding:8px 2px 1px 14px;
}

.MenuNotSelected
{
	color:#333333;
}

.MenuSelected
{
	color:#333333;
}

.MenuFooter
{
	background: url(images/sp/LeftMenuFooter.gif) no-repeat;
	height:19px;
}

.MenuItemBlue
{
	text-align:left;
	background:#f8f8f8 url(images/sp/LeftMenuBackBlue.jpg) repeat-x;
	padding:0px 2px 0px 8px;
	height:25px;
	color:White;
}

.MenuItemGreen
{
	text-align:left;
	background:#f8f8f8 url(images/sp/LeftMenuBackGreen.jpg) repeat-x;
	padding:0px 2px 0px 8px;
	height:25px;
	color:White;
}

.MenuItemRed
{
	text-align:left;
	background:#f8f8f8 url(images/sp/LeftMenuBackRed.jpg) repeat-x;
	padding:0px 2px 0px 8px;
	height:25px;
	color:White;
}

.MenuItemYellow
{
	text-align:left;
	background:#f8f8f8 url(images/sp/LeftMenuBackYellow.jpg) repeat-x;
	padding:0px 2px 0px 8px;
	height:25px;
	color:White;
}

.inputBox
{
	border:solid 1px #dedede;
	height:13px;
	font-family: Tahoma, Verdana;
	font-size:11px;
}

.button
{
	border:solid 1px #dedede;
	font-family: Tahoma, Verdana;
	font-size:11px;
	background: url("images/sp/buttonback.jpg") repeat-x;
	height:17px;
}

.HeadingFrontBig
{
	color:#053D7A;

	font-size:10pt;	
	font-family:Arial Black;
}

.CompareTextbox
{
	border-color:#CDDAE3;
	border-width:1px;
	 border-style:solid;
}

/* Object elements ends*/
/*---------------------------------------------------*/

.img-shadow 
{
  float:left;
  background: url(images/sp/shadow.gif) no-repeat bottom right;
 }

.img-shadow span 
{
  display: block;
  margin: 0px 6px 6px 0px;
} 

.dateHeading
{
	color:#888888;
}

.NewsBack
{
	background: url(images/sp/NewsBack.gif) repeat-x;
	border-left:solid 1px #E4E4E4;
	border-right:solid 1px #E4E4E4;
}

.newsHeading
{ 
	font-size: 11px;
	text-decoration: none;
	color: #095088;
	margin-top:  3px;
	margin-bottom:  3px;
	font-weight:bold;
}

/*Box*/
.BoxCell1
{
	background: url(images/sp/BoxLeftTop.jpg) top left no-repeat; width:15px; height:15px;
}

.BoxCell2
{
	background: url(images/sp/BoxTop.jpg) top left repeat-x; 
}
.BoxCell3
{
	background: url(images/sp/BoxRightTop.jpg) top right no-repeat; width:15px; height:15px;
}
.BoxCell4
{
	background: url(images/sp/Boxleft.jpg) top left repeat-y; 
}
.BoxCell5
{
	
}
.BoxCell6
{
	background: url(images/sp/Boxright.jpg) top right repeat-y; 
}
.BoxCell7
{
	background: url(images/sp/BoxLeftBottom.jpg) bottom left no-repeat; width:15px; height:15px;
}
.BoxCell8
{
	background: url(images/sp/BoxBottom.jpg) bottom repeat-x;
}
.BoxCell9
{
	background: url(images/sp/BoxRightBottom.jpg) bottom right no-repeat; width:15px; height:15px;
}

.LeftMenu2ndBoxTop
{
	background: url(images/sp/LeftMenu2ndTop.gif) top left no-repeat;
}

.LeftMenu2ndBoxMiddle
{
	padding-left:20px;
	background: url(images/sp/LeftMenu2ndRight.gif) top left repeat-y;
}

.LeftMenu2ndBoxBottom
{
	background: url(images/sp/LeftMenu2ndBottom.gif) top left no-repeat;
}

/*---------------------------------------------------*/
/* Min sida elements */

.MinSidaTable
{
	border-bottom:solid 1px #E7E3E7;
}

.MinSidaHeaderRow
{
	height: 18;
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
	font-weight:bold;
}

.MinSidaRightCol
{
		border-right:solid 1px #E7E3E7;
}

.MinSidaFooter
{
	background-color:#cccccc;
}

.MinSidaLoginButton
{
	width:75px; 
	height:18px; 
	background:url(images/sp/MinSidaLogin.gif); 
	margin:0px; 
	border:0px;
}

.MinSidaLogoutButton
{
	width:75px; 
	height:18px; 
	background:url(images/sp/MinSidaLogout.gif); 
	margin:0px; 
	border:0px;
}

/* Min sida elements ends*/
/*---------------------------------------------------*/

.tabButtonOff
{
	width:104px;
	height:24px;
	cursor:default;
	white-space: nowrap;
	text-align:center;
	border:solid 1px #cccccc;
	background: url('../SPPortal2/images/sp/tab_off.gif');
}

.tabButtonOn
{
	font-weight:bold;
	width:104px;
	height:24px;
	cursor:default;
	white-space: nowrap;
	text-align:center;
	border:solid 1px #cccccc;
	border-bottom:0px;
	background: url('../SPPortal2/images/sp/tab_on.gif');
}

.tabButtonHover
{
	width:104px;
	height:24px;
	cursor:default;
	white-space: nowrap;
	text-align:center;
	border:solid 1px #cccccc;
	background: url('../SPPortal2/images/sp/tab_on.gif');
}
