/* ================================
    CSS STYLES FOR THE ASP.NET PORTAL STARTER KIT
    v1.0, 10/2002
   ================================
*/   


/* Important the order:link,visited,hover,focus,active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
/*A:link
{
    font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 10pt;
	color: #204d89;
	text-decoration: none;
}
A:visited
{
    font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 10pt;
	border-left: none;
	color: #204d89;
	text-decoration: none;
}
i 
{
    font-size:11px;
}
A:hover 
{
    font-family: Verdana Bold, Helvetica, sans-serif;
	font-size:10pt;
	color:navy;
	text-decoration:none;
}
A:focus
{
    font-family: Verdana Bold, Helvetica, sans-serif;
	font-size:10pt;
	color:#606060;
	text-decoration:none;
}
A:active
{
    font-family: Verdana Bold, Helvetica, sans-serif;
	font-size:10pt;
	color:#606060;
	text-decoration:none;
}
*/
.SearchResultIDCss
{
	color:black;LINE-HEIGHT: 1.2;FONT-WEIGHT: normal; FONT-SIZE: 10pt; VERTICAL-ALIGN:middle;
}
/*.title-link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: #0000ff; LINE-HEIGHT: 1.2;
}*/
.title-link-wrapper {
	padding-top:5px;
}
UL.result-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
span
{
	font-size:12px;
}
/* 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: bold;
    color:#ffffff
}

/* background/border colors for the unselected tabs */
.OtherTabsBg
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:black;
	text-decoration:none;
	padding-left: 0px;
	padding-right: 2px;
	padding-bottom: 5px;
}
/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
.OtherTabsBg A:link
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#204d89;
	text-decoration:none;
	padding-left: 0px;
	padding-right: 2px;
}
.OtherTabsBg A:visited
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#204d89;
	text-decoration:none; 
	padding-left: 0px;
	padding-right: 2px;
}
.OtherTabsBg A:hover
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:navy;
	text-decoration:none; 
	padding-left: 0px;
	padding-right: 2px;
}
.OtherTabsBg A:focus
{
	
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#F9AB64;
	text-decoration:none; 
	padding-left: 0px;
	padding-right: 2px;
}
.OtherTabsBg A:active
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#909090;
	text-decoration:none;
	padding-left: 0px;
	padding-right: 2px;
	font-size:larger
}
/* text style for the unselected tabs */
.TabBg {
    font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	color:#204d89;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
/* hyperlink styles of the unselected tabs */
.TabBg A:link
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#204d89;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
.TabBg A:visited
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#204d89;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
}
.TabBg A:hover
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:white; 
	padding-left: 2px;
	padding-right: 2px;
}
.TabBg A:focus
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#FF8080; 
	padding-left: 2px;
	padding-right: 2px;
}
.TabBg A:active
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#004894;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;

}

/* hyperlink style for the site links */
A.Loglink:link {
    font-size: 11px;
    text-decoration:    none;
    color:#204d89;
}

A.Loglink:visited  
{
	font-size: 11px;
    text-decoration:    none;
    color:#204d89;
}

A.Loglink:active   
{
	font-size: 11px;
    text-decoration:    none;
    color:#204d89;
}

A.Loglink:hover    
{
	font-size: 11px;
    text-decoration:    underline;
    color:#004894;
}


A.Loglink1:link {
    font-size: 10px;
    text-decoration:    none;
    color:#204d89;
}

A.Loglink1:visited  
{
	font-size: 10px;
    text-decoration:    none;
    color:#204d89;
}

A.Loglink1:active   
{
	font-size: 10px;
    text-decoration:    none;
    color:#204d89;
}

A.Loglink1:hover    
{
	font-size: 10px;
    text-decoration:    underline;
    color:#004894;
}


/* style for separator between site links */
.Accent
{
    color: navy;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: red;
}



/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: navy;
}

/* 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;
    color: Black;
    font-weight: normal;
    line-height: 12px;    
}
.Asterik
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    font-weight: normal;
    line-height: 12px;    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: normal;
	border: solid 1px #6593cf;
	height:19px;
	width:250px;
}
.NormalTextBox1{
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: normal;
}
.NormalTextBoxDisabled{
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: normal;
	border: solid 1px #6593cf;
	background-color: #f0f0f0;
	height:19px;
}

.NormalDropDown{
	font-size:12px;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight: normal;
	background-color:#AFCDF4;
	border: solid 1px #6593cf;
}

.ddl-Pagination
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #054e97;
    padding-left: 2px;
    border: 1px solid #8bbaf4;
    padding-bottom: 3px;    
}

.Label-Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#054e97;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
}

.NormalListBox{
	font-size:12px;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight: normal;
	background-color:#AFCDF4;
	/*border: solid 1px #6593cf;*/
}

.NormalRed
{
    PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 	
	COLOR: #cf0000; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
}
.NormalFileBrowse{
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: normal;
	border: solid 1px #6593cf;
	height:19;
	width:300px;	
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    background-image:url(images/btn.gif);
	background-repeat:repeat-x;
    background-color:#AFCDF4;
	border:1px solid #6593cf;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#204d89;
	padding: 2px 2px 2px 2px;
	text-decoration:none;
	Cursor:hand;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
	background-image:url(images/btn.gif);
	background-repeat:repeat-x;
	background-color:#AFCDF4;
	border:1px solid #6593cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#204d89;
	padding: 3px 3px 3px 3px;
	text-decoration:none;
}

A.CommandButton:visited  {
    background-color:#AFCDF4;
	border:1px solid #6593cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#204d89;
	padding: 3px 3px 3px 3px;
	text-decoration:none;
}

A.CommandButton:active   {
	background-image:url(images/btn.gif);
	background-repeat:repeat-x;
	background-color:#AFCDF4;
	border:1px solid #6593cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#204d89;
	padding: 3px 3px 3px 3px;
	text-decoration:none;
}

A.CommandButton:hover    {
	background-image:url(images/btn_selected.gif);
	background-repeat:repeat-x;
	border:1px solid #6593cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding: 3px 3px 3px 3px;
	text-decoration:none;
}
/*Grid*/   
.grid-bg
{
	border:solid 1px #6593cf;
} 
.BanerForEbscoCSS
{
	
	border-left:solid 1px #6593cf;
	border-right:solid 1px #6593cf;
	width:990px;
} 
.grid-topbg
{
	background-image:url(images/grid-topbg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	
	padding-left:5px;
	padding-right:5px;	
	height:26px;
}
.grid-header
{
	background-image: url(images/grid-header.gif);	
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #204d89;
	padding-left: 5px;
	height: 23px;
}
.grid-bottom
{
	background-color:#BFDBFF;
	font-size:11px;
	padding-bottom:0px;
	/*padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:white;
	height:23px;*/
}
.row1
{
	/*background-image:url(images/row1.gif);*/
	background-repeat:repeat-x;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#204d89;
	height:24px;
}
.row2
{
	/*background-image:url(images/row2.gif);*/
	background-repeat:repeat-x;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#204d89;
	background-color:#F3F8FD;
	height:24px;
}
A.hypertext:link{
	font-size:11px;
	color:Blue;
	font-weight:bold;
	text-decoration:underline;
}
A.hypertext:visited{
	font-size:11px;
	border-left:none;
	font-weight:bold;
	color:Blue;
	text-decoration:underline;
}
A.hypertext:hover{
	color:Blue;
	text-decoration:underline;
}
A.hypertext:focus{
	color:Blue;
	text-decoration:underline;
}
A.hypertext:active{
	color:Blue;
	text-decoration:underline;
}

A.hypertext_Cal:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#204d89;
	font-weight:bold;
	text-decoration:none;
}
A.hypertext_Cal:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left:none;
	font-weight:bold;
	color:#204d89;
	text-decoration:none;
}
A.hypertext_Cal:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4373b1;
	text-decoration:underline;
}
A.hypertext_Cal:focus{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#204d89;
	text-decoration:none;
}
A.hypertext_Cal:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#204d89;
	text-decoration:none;
}
.CalendarLabel
{
	background-color:#F3F8FD;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 	
	COLOR: #204d89; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;		
}

.NormalLabel
{
	background-color:#F3F8FD;
    PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 	
	COLOR: #204d89; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	height:24px;
	text-align:left;
	border-right:solid 1px #7EB3ED;
	border-bottom:solid 1px #7EB3ED;
}
.NormalLabelWithoutBackgroundTop
{
	/*background-color:#F3F8FD;*/
    PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 	
	COLOR: #204d89; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	height:24px;
	text-align:center;
	border-right:solid 1px #7EB3ED;
	border-bottom:solid 1px #7EB3ED;
}
.NormalLabelWithoutBackground
{
	/*background-color:#F3F8FD;*/
    PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	padding-right:5px;
	padding-top:5px;
	PADDING-TOP: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 	
	COLOR: #204d89; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	height:24px;
	text-align:right;
	border-right:solid 1px #7EB3ED;
	border-bottom:solid 1px #7EB3ED;
}
.NormalText
{
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 5px; 
	height:24px;
	text-align:left;
	border-bottom:solid 1px #7EB3ED;
}
.NormalButtonTD
{
    background-color:#BFDBFF;
	/*PADDING-LEFT: 250px;*/
    PADDING-RIGHT: 5px; 
	height:26px;
	text-align:center;
	/*border-top:solid 1px #7EB3ED;*/
}
.SpaceBetRows
{
    background-color:#BFDBFF;
	/*PADDING-LEFT: 250px;*/
    PADDING-RIGHT: 5px; 
	height:6px;
	padding-left:5px;
	text-align:left;
	color:Blue;
	font-weight:bold;
	/*border-top:solid 1px #7EB3ED;*/
}
.GridHeaderStyleSheet
{
   
    PADDING-RIGHT: 5px; 
}
.NormalButtonTD2
{
    background-color:#BFDBFF;
	/*PADDING-LEFT: 250px;*/
    PADDING-RIGHT: 5px; 
	height:26px;
	padding-left:50px;
	text-align:left;
	color:White;
	font-weight:bold;
	/*border-top:solid 1px #7EB3ED;*/
}
.NormalButtonTD12
{
    background-color:#BFDBFF;
	/*PADDING-LEFT: 250px;*/
    PADDING-RIGHT: 5px; 
	height:26px;
	/*padding-left:50px;*/
	/*text-align:left;*/
	color:White;
	font-weight:bold;
	/*border-top:solid 1px #7EB3ED;*/
}
.PagerCSS
{
	color:#000000;
	font-weight:bold;
}
.NormalButtonTD1
{
    background-color:#BFDBFF;
	/*PADDING-LEFT: 250px;*/
    PADDING-RIGHT: 5px; 
	height:26px;
	padding-left:5px;
	text-align:left;
	color:Blue;
	font-weight:bold;
	/*border-top:solid 1px #7EB3ED;*/
}
.NormalButtonTD3
{
    background-color:#BFDBFF;
	/*PADDING-LEFT: 250px;*/
    PADDING-RIGHT: 5px; 
	height:26px;
	padding-left:10px;
	text-align:left;
	color:white;
	font-weight:bold;
	/*border-top:solid 1px #7EB3ED;*/
}
.AdvancedSearchCss
{
    /*background-color:#BFDBFF;	
    PADDING-RIGHT: 5px; 
	height:26px;
	padding-left:10px;
	text-align:left;
	color:#1465D0;
	font-weight:bold;	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#212879;
	background-image:url(images/BgGlossy.gif);
	background-repeat:repeat-x;
	border-left:1px solid #3a67cc;
	border-right:1px solid #3a67cc;
	padding-left:8px;
}
.AdvancedSearchLable
{
	color:#1465D0;
	font-weight:bold;
}
.NormalTextBoxLarge{
	font-size:11px;
	font-family:Verdana,Helvetica,sans-serif;
    font-weight: normal;
	border: solid 1px #6593cf;
	width:97%;
	height:19px;
	vertical-align:middle;
	
	padding-left:2px;
	padding-top:4px;
}
/*Main Portal*/
HR {
    color: gray;
    height:1pt;
    text-align:left
}
.logo-bg
{
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	width:235px;
	height:139px;
}
.banner-bg
{
	background-image:url(images/banner-bg.jpg);
	
	background-repeat:repeat-x;	
	width:475px;
	height:139px;
}
.right-bg
{
	background-image:url(images/right-bg.jpg);
	background-repeat:no-repeat;
	width:290px;
}
.menu-bg
{
	background-image:url(images/menu-bg.gif);
	height:26px;
	background-repeat:repeat-x;
	vertical-align:middle;
	padding-left:6px;
	padding-right:6px;
	border-left:1px solid #6593cf;
	border-right:1px solid #6593cf;
}
.footer-bg
{
	background-image:url(images/footer-bg.gif);background-repeat:repeat-x;height:20px;
}
.top-head
{
	background-image:url(images/top-head.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:125px;
}
.ShowDetails
{
	color:#3173CA;
	font-weight:bold;
}
.tableLRborder
{
	border-right: solid 1 #6593cf;
	border-left: solid 1 #6593cf;
	width:990px;
}
.tableMain
{
	width:990px;
}
.tdLRborder
{
	border-right: solid 1 #6593cf;
	border-left: solid 1 #6593cf;
}
/**********HEADER Start************/

/**********HEADER End************/

/**********LOGIN Start***********/
.login-bg
{
background-image:url(images/login-bg.gif);
background-repeat:repeat-x;
padding-left: 0px;
height:164px;
background-position:bottom;
}
.frmwhite
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#5d87d3;
padding-left:5px; 
}
/**********LOGIN End***********/

/**** Error Message ****/

/***************/
.error-msg
{
background-color:#BFDBFF;
}
.error-top{
background-color:#bfdbff;
border-top: solid 1px #8db2e3;
height:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
.error-bottom{
background-color:#bfdbff;
border-bottom: solid 1px #8db2e3;
height:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
.error-middle{
background-color:#bfdbff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#203b78;
vertical-align:middle;
padding-left:4px;
}
.error-middle-left{
background-color:#bfdbff;
border-left: solid 1px #8db2e3;
width:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
.error-middle-right{
background-color:#bfdbff;
border-right: solid 1px #8db2e3;
width:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
/**** Error Message ****/

/**** Calendar Message  ****/

/***************/
.error-msg-Calendar
{
background-color:#f2f7fe;
}
.error-top-Calendar{
background-color:#f2f7fe;
border-top: solid 1px #8db2e3;
height:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
.error-bottom-Calendar{
background-color:#f2f7fe;
border-bottom: solid 1px #8db2e3;
height:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
.error-middle-Calendar{
background-color:#f2f7fe;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#203b78;
vertical-align:middle;
padding-left:6px;
}
.error-middle-left-Calendar{
background-color:#f2f7fe;
border-left: solid 1px #8db2e3;
width:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
.error-middle-right-Calendar{
background-color:#f2f7fe;
border-right: solid 1px #8db2e3;
width:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0px;
color:#EAEAEA;
}
/**** Error Message ****/

.warning
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
}

.NoRecord
{
    PADDING-RIGHT: 5px; 
    padding-left:5px;
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 	
	COLOR: #6593cf; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}

.txt-Form-Instruction
{
	background-color: #f8fbfe;
	/*border-right: 1px solid #7eb3ed;*/
	padding-left: 3px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #012882;
	padding-right: 10px;
	padding-bottom:5px;
	border-bottom: 1px solid #7eb3ed;
	border-collapse: collapse;
	/*width: 180px;*/
}

/* Reports style sheet */
.top-bar-bg
{
background-image:url(images/top-bar-bg.gif);
height:22px;
background-repeat:repeat-x;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#053b86;
}
.sub-top-bar-bg
{
background-color:#f0f6fd;
height:22px;
background-repeat:repeat-x;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#053b86;
}
a.blue-mediumlink:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#204d89;
text-decoration:none;
}
a.blue-mediumlink:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#204d89;
text-decoration:none;
}
.HeaderLinkBlue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:Blue;
text-decoration:none;
}
a.blue-mediumlink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#204d89;
text-decoration:none;
}
a.blue-mediumlink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#02316f;
text-decoration:none;
}
/* Reporst style sheet */




























/***************************************************************************************/

.banner
{
background-image: url(images/banner.jpg);
width:1000px;
height:110px;
background-repeat:no-repeat;
background-position:center;
}
/*Panel*/
.panel-tbl
{
border-top:2px solid #789ef2;
border-bottom:1px solid #e0e0e0;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
}
.panel-top
{
background-image:url(images/panel-bg.gif);
height:28px;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
}
.imagepanel-top
{
background-image:url(images/panel-bg.gif);
height:28px;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
border-top:2px solid #789ef2;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
}
.subpagepanel-top
{
background-image:url(images/panel-bg.gif);
height:28px;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
padding-left:10px;
}
.subpage-content
{
padding-top:10px;
padding-left:10px;
padding-right:10px;
}
.panel-img-margin
{
padding-top:9px;
}
.subpage-padding
{
padding-right:15px;
}
.date
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#255cd3;
}
p
{
/*font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#203782;
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-ALIGN: left;
}
/*
a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
text-decoration:none;
}
a:acitve
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
text-decoration:none;
}
a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
text-decoration:none;
}
a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
text-decoration:underline;
}
*/
a.mainlink:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#255cd3;
text-decoration:none;
}
a.mainlink:acitve
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#255cd3;
text-decoration:none;
}
a.mainlink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#255cd3;
text-decoration:none;
}
a.mainlink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#255cd3;
text-decoration:underline;
}
a.footer-link:link, a.footer-link:acitve, a.footer-link:visited, a.footer-link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:white;
	text-decoration:underline;
}
a.footer-link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFEEA8;
	text-decoration: underline;
}

a.mainlink-selected:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f49601;
text-decoration:none;
}
a.mainlink-selected:acitve
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f49601;
text-decoration:none;
}
a.mainlink-selected:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f49601;
text-decoration:none;
}
a.mainlink-selected:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f49601;
text-decoration:underline;
}
/*News*/
.news-pad
{
padding:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}
.smalltxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
}
.smalltxtred
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FF0000;
padding-top:5px;
padding-bottom:10px;
}
.smallbluetxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
padding-top:5px;
padding-right:25px;
}
.footer-tbl
{
border-top:2px solid #255cd3;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#656565;
}
.boldblue-txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
text-decoration:normal;
}
a.boldbluelink:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
text-decoration:normal;
}
a.boldbluelink:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
text-decoration:normal;
}
a.boldbluelink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
text-decoration:normal;
}
a.boldbluelink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#255cd3;
text-decoration:underline;
}
.topmenu-tbl
{
margin-bottom:20px;
margin-right:40px;
}

.txtbox
{
background-color:#FFFFFF;
border:1px solid #8bbaf4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#255cd3;
padding:2px;
}
.middlepan
{
padding-left:25px;
padding-right:6px;
}

/*Left Menu*/
a.submenu:link
{
background-color:#fff9d5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
padding:4px;
display:block;
height:12px;
border-bottom:1px solid #e0e0e0;
text-decoration:none;
}
a.submenu:active
{
background-color:#fff9d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
padding:4px;
display:block;
height:12px;
border-bottom:1px solid #e0e0e0;
text-decoration:none;
}
a.submenu:visited
{
background-color:#fff9d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
padding:4px;
display:block;
height:12px;
border-bottom:1px solid #e0e0e0;
text-decoration:none;
}
a.submenu:hover
{
background-color:#ffffed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
padding:4px;
display:block;
height:12px;
border-bottom:1px solid #e0e0e0;
text-decoration:none;
}

/*Caldender Style Start*/
.bdr-calenderbdr
{
border:1px solid #b5cce3;
}
.calenderrow
{
background-color:#fff4ba;
padding-left:15px;
padding-bottom:3px;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#255cd3;
font-weight:bold;
border:1px solid #cccccc;
}
.caldenderrow2
{
background-color:#f6f6f6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1d5687;
font-weight:bold;
padding-left:10px;
padding-right:10px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
height:22px;
}
.dayrow
{
background-color:#eaf3fd;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#1d5687;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
}

.datetable
{
border-width: 1px;
border-spacing: 0;
border-collapse: collapse;
border-color: #cccccc;
border-style: solid;
}

.datetd
{
border-color: #cccccc;
border-style: solid;
margin: 0;
padding: 4px;
border-width:1px;
background-color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1d5687;
font-weight:normal;
height:35px;
padding:3px;
width:150px;

}
.selecteddate
{
background-color:#eaf3fd;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1d5687;
font-weight:normal;
height:45px;
padding:3px;
width:150px;
}
.weekends
{
background-color: #f6f6f6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1d5687;
font-weight:normal;
height:45px;
padding:3px;
width:150px;
border-top:1px solid #cccccc;
}
.calendertexttbl
{
border-width: 1px;
border-spacing: 0;
border-collapse: collapse;
border-color: #d3d3d3;
border-style: solid;
}
.calendertexttd
{
background-color:#FFFFFF;
border-color: #cccccc;
border-style: solid;
margin: 0;
border-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7f7f7f;
font-weight:normal;
}
/*Calender Style End*/

.table-top
{
background-color:#fff4ba;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#255cd3;
font-weight:bold;
border:1px solid #cccccc;
}
.table-td
{
border-color: #cccccc;
border-style: solid;
margin: 0;
padding-left:10px;
border-width:1px;
background-color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1d5687;
font-weight:normal;
height:20px;
}
/*form start*/
.txtboxform
{
background-color:#eff3ff;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#144cc7;
font-weight:normal;
width:300px;
border:1px solid #7baaef;
}
/*.button
{
background-image:url(images/btn-bg.gif);
background-color:#70aaf1;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#144cc7;
font-weight:normal;

border:1px solid #ffffff;
vertical-align:middle;
text-align:center;
height:21px;
}

.button
{
	background-color: #EEEEEF;
	

	font-family: Arial;
	font-size: 11px;
	font-weight:bolder;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	overflow: visible;
	padding-top: 0px;
	border:solid 1px #3A67CC;
	color:#212879;
}

.button
{
	background-color: #EEEEEF;
	color: 212879;
	font-family: Arial;
	font-size: 11px;
	font-weight:bolder;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	overflow: visible;
	padding-top: 0px;
}*/
.button
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-weight:bold;
font-size:11px;
margin-left:2px;
color:#ffffff;
background:#025DA2 url(images/NewFolder/btn-bg.gif) repeat-x 50%;
vertical-align:middle;
border:outset 2px #e0e0e0;
padding-bottom:2px;
padding-top:2px;
padding-left:4px;
padding-right:4px;
}

.formrow-padding
{
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#255cd3;
}
/*form end*/





/***************************tanvir alam n2n*******************/

/* ================================
    CSS STYLES FOR IBUYSPY PORTAL 
    v1.0, 01/2001
   ================================
*/


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg
{
    background-color: #FFFFFF;
    
}
body
{
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:2px;
}
/* background color for the content part of the pages */
Body
{
    background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	color:#203782
}
body, tr, input, select
{
	font-family: Verdana;
	font-size: 8pt;
}
.ForTelerik
{
	
	font-size: 8pt;
}

/* The div and the table style allow you to offer cross browser support for table positioning and size which allows you to apply your theme to all pages within rainbow, not just desktopdefault.aspx */
/* This is used throughout all standard - user based pages */
.rb_DefaultLayoutDiv
{
     text-align:  left; 
	  margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;    
}

.rb_DefaultLayoutTable
{
     width: 100%;
     text-align: left;   
	 margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
}

/* The div and the table style allow you to offer cross browser support for table positioning and size which allows you to apply your theme to all pages within rainbow, not just desktopdefault.aspx */
/* This is used throughout all non-standard - admin type based pages e.g edit pages, site admin pages. You can keep them the same size as the standard ones to maintain a consistent look or you may need more space for admin features. This gives you that flexibility */

.rb_AlternateLayoutDiv
{
     text-align:  left;
	   margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;      
}

.rb_AlternateLayoutTable
{
     width: 100%;
     text-align: left;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 border-collapse: collapse;     
}


/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle
{
	font-weight: bold;
    font-size: 24px;
    color: #660000;
    font-family: Verdana, Helvetica, sans-serif;
}

/* background/border colors for the selected tab */
.TabBg
{
	background-color: #0CA20C;
	background-image: url(2x3.gif);
	background-repeat: no-repeat;
	height: 16px;
	width:100%;
}

/* background/border colors for the unselected tabs */

.OtherTabsBg
{
    font-family: Verdana, Helvetica, sans-serif;
}

.OtherSubTabsBg
{
    font-family: Verdana, Helvetica, sans-serif;
}

.OtherSubTabs
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: navy;
    font-weight: normal;
}


/* text style for the selected tab */
.SelectedTab
{
	font-weight: bold;
	font-size: 10px;
	color: #3E8DD8;
	font-family: Verdana, Helvetica, sans-serif;
	
}

/* text style for the unselected tabs */
.OtherTabs
{
	border-right: #004391 1px solid;
	font-weight: bold;
	font-size: 11px;
	background-image: url(2x3.gif);
	width: 100%;
	color: #ffffff;
	background-repeat: no-repeat;
	font-family: Verdana, Helvetica, sans-serif;
	height: 100%;
	text-decoration: none;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link
{
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
}

A.OtherTabs:visited
{
    text-decoration: none;
    color: #FFFFFF;
}

A.OtherTabs:active
{
    text-decoration: none;
    color: #FFFFFF;
}

A.OtherTabs:hover
{
	text-decoration: none;
	color: #ffffff;
	background-color: #006700;
}

/* hyperlink styles of the unselected tabs */
A.OtherSubTabs:link
{
    text-decoration: underline;
    color: navy;
    font-weight: normal;
}

A.OtherSubTabs:visited
{
    text-decoration: underline;
    color: navy;
    font-weight: normal;
}

A.OtherSubTabs:active
{
    text-decoration: underline;
    color: navy;
    font-weight: normal;
}

A.OtherSubTabs:hover
{
    text-decoration: underline;
    color: navy;
    font-weight: normal;
}


/* text style for the site links (at extreme top-right of header) */
.SiteLink
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #212879;
    padding-left:5px;
    padding-right:5px;
}

/* hyperlink style for the site links */
.SiteLink A:link
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #212879;
	text-decoration: none;
}

.SiteLink A:visited
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #212879;
	text-decoration: none;
	
}

.SiteLink A:active
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #212879;
	text-decoration: none;
}

.SiteLink A:hover
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #212879;
}

.SiteLinkSel
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #212879;
    padding-left:5px;
    padding-right:5px;
}

/* hyperlink style for the selected site links */
.SiteLinkSel A:link
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #212879;
	text-decoration: none;
}

.SiteLinkSel A:visited
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #212879;
	text-decoration: none;
	
}

.SiteLinkSel A:active
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #212879;
	text-decoration: none;
}

.SiteLinkSel A:hover
{
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: #212879;
}


/* style for separator between site links */
.Accent
{
	font-size:12px;
    color: #2c428b;
    font-weight: normal;
}
.Seperators
{
	background-image:url(images/NewFolder/linkbar-sep.gif);
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    color:orange;
}

/* style of item titles by Announcements and events */
.ItemTitle
{
  	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#212879;
}

/* style of item dates by Announcements and events */
.ItemDate
{
	font-weight: bold;
    font-size: 11px;
    color: #999999;
    font-family: Verdana, Helvetica, sans-serif;
}

/* GENERAL */
/* style for module titles */
.Head
{
  	font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #203782;
}

/* style of item titles on edit and admin pages */
.SubHead
{
font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}

.Title
{
	font-weight: bold;
	font-size: 12px;
	color: #009000;
	font-family: Verdana, Helvetica, sans-serif;
}

/* 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: 212879;
}

/* text style used for most text rendered by modules */
.Normal
{
    PADDING-RIGHT: 0pt;
    FONT-SIZE: 11px;
    color:#212879;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Verdana, Arial;
    LETTER-SPACING: normal
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */


.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;
}

.NormalItalic
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	background-image:url(images/BgGlossy.gif);
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding:3 3 3 3;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
text-decoration: underline;
    color: #333333;
}

A.CommandButton:visited
{
text-decoration: underline;
    color: #333333;
}

A.CommandButton:active
{
    text-decoration: underline;
    color: #333333;
}

A.CommandButton:hover
{
  	text-decoration: underline;
    color: red;
}




/* GENERIC */
H1
{
        FONT-WEIGHT: normal;
    FONT-SIZE: 12px
}

H2
{
   FONT-WEIGHT: normal;
    FONT-SIZE: 20px
}

H3
{
   FONT-WEIGHT: normal;
    FONT-SIZE: 18px
}

H4
{
FONT-WEIGHT: normal;
    FONT-SIZE: 16px
}

H5, DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}

H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}

TFOOT, THEAD
{
    font-family: Verdana, Helvetica, sans-serif;
      FONT-SIZE: 8px
  
}

TH
{
   FONT-SIZE: 10pt;
    VERTICAL-ALIGN: baseline;
    COLOR: #333333
}
/*
A:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: #2D438C;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A:visited
{
     BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    COLOR: 2D438C;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: red;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A:hover
{
       BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: gray;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
*/
.SearchChar
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: Blue;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A.SearchChar:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: Blue;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A.SearchChar:visited
{
     BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: Blue;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A.SearchChar:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: red;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

A.SearchChar:hover
{
       BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: gray;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}

SMALL
{
  
}

BIG
{
    font-size: 14px;
}

BLOCKQUOTE, PRE
{
    FONT-SIZE: 11pt
}


UL LI
{	
    LIST-STYLE-IMAGE: url(img/bulleye.gif);
    LIST-STYLE-TYPE: circle
}
UL LI LI
{
    LIST-STYLE-IMAGE: url(img/bulleye.gif);
    LIST-STYLE-TYPE: square
}
UL LI LI LI
{
    LIST-STYLE-IMAGE: url(img/bulleye.gif);
    LIST-STYLE-TYPE: lower-roman
}
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: #999999;
    HEIGHT: 1pt;
    TEXT-ALIGN: center
}
HR
{
	color: #a9a9a9;
	height: 1px;
	text-align: left;
}

P
{
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	text-align: left;
}

/* Articles */
/* style for Articles titles */
.ArticleHead
{
      FONT-WEIGHT: 600;
    FONT-SIZE: 15px;
    BACKGROUND-COLOR: white
}



.Error
{
    
    color:orange;
}


/* ================================
   HtmlEditor
   ================================ */

DIV.edmenuback{
	background-color: #cccccc;
	border-bottom: 0px solid #929292;
	border-left: 1px solid #929292;
	border-right: 1px solid #929292;
	border-top: 1px solid #929292;
	width: 100%
}

TD.edmenuStyle{
	width: 75px;
	padding-top: 2px;
	padding-left: 2px;
	text-align: right;
}

TD.edmenuEditor{
}

TD.edmenuHTML{
	text-align: right;
	width: 35px;	
}

/* ================================
   Discussion
   ================================ */
.MessageTitle 
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:darkblue;
}
   
.MessageAuthor
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: darkgray
}

.MessageBody
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #203782
}

TR, TD
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11;
    font-weight: normal;
}

/* ================================
   Survey Module
   ================================ */
.SurveyQuestion
{

	    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt
}

.SurveyPanel
{
	color: silver;
	background-color: silver;
}

.SurveyOption
{
	color: #203782;
}

.SurveyButton
{
	color: darkred;
	font-weight: bold;
}

.LeftPane
{
	    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

.RightPane
{
	    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}



/*--------------------------------------------------------------------------- today change---------------------*/
.NormalDim
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial
}

.rb_LangSw_tbl
{
    TEXT-DECORATION: none
}
A.rb_LangSw_tbl:link
{
    TEXT-DECORATION: none
}
A.rb_LangSw_tbl:visited
{
}
A.rb_LangSw_tbl:hover
{
    COLOR: #da0b0b
}
.rb_LangSw_sel
{
}

/* Footer Module classes */
.linkFooter
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: 212879;
    FONT-FAMILY: Verdana, Arial
}
A.linkFooter:link
{
    FONT-WEIGHT: normal
}
A.linkFooter:visited
{
    FONT-WEIGHT: normal
}
A.linkFooter:hover
{
    FONT-WEIGHT: normal
}
/* End Footer Module Classes */

OL
{
    FONT-SIZE: 10pt
}
UL
{
    FONT-SIZE: 10pt;
    LIST-STYLE-IMAGE: url(img/bulleye.gif);
    LIST-STYLE-TYPE: disc
}
A
{
    FONT-SIZE: 10pt
}
DL
{
    FONT-SIZE: 10pt
}
.RightPane, .Titlehead
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana
}
CAPTION
{
    FONT-SIZE: 10pt;
    COLOR: #515530
}
.MenuItem
{
    BORDER-RIGHT: white 1pt solid;
    BORDER-TOP: white thin;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: salmon;
    COLOR: #515530;
    BORDER-BOTTOM: white 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e1eaff
}
.MenuItemHi
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: white 1pt solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #0163ac
}
.MenuSub
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.MenuSubHi
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #0163ac
}

/*  DESKTOP PORTAL BANNER SETTINGS */
.rb_DefaultPortalHeader
{
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

/* The div and the table style allow you to offer cross browser support for table positioning and size which allows you to apply your theme to all pages within rainbow, not just desktopdefault.aspx */
/* This is used throughout all standard - user based pages */
.rb_DefaultLayoutTable
{
	width: 100%;
    text-align: left;   
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
}
.rb_DefaultLayoutDiv
{
	
}

/* The Alternate Layout style (for other .aspx pages) */
.rb_AlternateLayoutTable
{
    	margin: 0px;
	padding: 0px;
	width: 100%;
}
.rb_AlternateLayoutDiv
{
	
}

/* Alternate pages LABEL tag style (for those pages which haven't been converted to new style classes yet) */
.rb_AlternateLayoutDiv LABEL
{
	font-size:11px;
	white-space: nowrap;
}

/* Module Buttons */
.rb_mod_btn /* Buttons support */
{
	display: block;
	margin: 0px 0px 0px 2px;
}
.btn-img-txt
{
}
.btn-img-only
{
}
.btn-img-txt
{
	overflow: hidden;
}
.btn-img-only-css
{
	overflow: hidden;
}
DIV.btn-img-only
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-only-css
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-txt
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-txt-only
{
	font-size: 9pt;
	line-height: 0.8;
}

/* The module content cell for modules - do not set padding for module here*/
.module
{
	
	color:#203782;
	background-color:#ffffff;
	
}
/* Scrollable content area in a module - set padding for the content of a module here */
.modulePadding
{
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}

/* The Module's toolbar cell (includes title and buttons) */ 
.moduleTitleArea { padding-bottom:4px;padding-left:4px;padding-right:4px;background-color:#660000;}
 
/* The Module's title */
.moduleTitle 
{
background-image:url(images/ModuleCaption.gif);
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:1px;
padding-bottom:3px;
}
/* ------------------------------new layout ----------------->*/
.corner-left{
background-image:url(images/corner-left.jpg);
background-position:left top;
background-repeat:no-repeat;
width:7px;
height:9px;
}

.corner-right{
background-image:url(images/corner-right.jpg);
background-position:right top;
background-repeat:no-repeat;
width:7px;
height:9px;
}
.middle {
background-color:#3A67CC;
height:9px;}
.border{
border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
padding:10px;
}
.SubHeadTitle
{
	padding-right: 6px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 25px;
	padding-bottom: 10px;
	width: auto;
	color:#3A67CC;
	padding-top: 0px;
	font-family: Arial;
	height: 31px;
	border:1px;
	border-color:#3A67CC;
}
.header{
background-image:url(images/bg-line.jpg); 
background-repeat:repeat-x;}

.link-bar
{
background-image:url(images/link-bar.jpg);
height:30px;
background-repeat:repeat-x;
border-right: solid 1 #6593cf;
	border-left: solid 1 #6593cf;
}
.login-bar
{	
	background-color:#D0D8E5;
	/*height:30px;*/
	
	border-right: solid 1 #6593cf;
	border-left: solid 1 #6593cf;
}

/* ------------------------------end new layout ----------------->*/
.login{
background-image:url(img/login.jpg);
height:29px;
width:21px;
background-position:left top;
background-repeat:no-repeat;
}
.bannerBar
{
	background-image:url(img/link-bar.jpg);
}
A.small-orange:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:orange;
text-decoration:none;
}
A.small-orange:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:orange;
text-decoration:none;
}
A.small-orange:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:orange;
text-decoration:underline;
}
A.small-orange:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:orange;
text-decoration:none;
}
.top-bar{
background-image:url(images/top-bar.jpg);
height:29px;
background-position:left top;
background-repeat:repeat-x;
}

/*top menu*/
.top{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px;
color:#212879;
}
A.top:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.top:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.top:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.top:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:5px;
color:#212879;
vertical-align:middle;
}

/* The cell following the Module's title and before its buttons */
.moduleTitleMiddle 
{
	
	white-space:nowrap;
	
}
.moduleTitleMiddle img 
{
	 vertical-align:middle;
	
 }
 
/* The Module's toolbar button cells */
.moduleButtons {white-space:nowrap;}
.moduleButtons img { vertical-align:middle; margin-top:2px; margin-bottom:2px;}
.moduleButtons a { border:1px solid #660000;}
.moduleButtons a:visited { border:1px solid #660000;}
.moduleButtons a:hover { border:1px solid #cccccc;}
 
/* style of custom separator(between custom and default buttons) in module title bar */
.rb_mod_title_sep
{
	vertical-align:middle;
	height:23px;
	width:1px;
	border-left:solid 1px #a8a9ba;
	border-right:solid 1px white;
	background-color:#68697a;
}

 /* The Module's custom scrollbar styles */
.moduleScrollBars 
{
	scrollbar-face-color:#e4ebf4;
	scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#2D438C;
	scrollbar-base-color:#2D438C;
	scrollbar-track-color:white;
	scrollbar-shadow-color:#eeeeee;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-darkshadow-color:#999999;
} 
/* The User Information area in the Header */
.headerUserInfo { padding-top:5px;padding-right:5px;font-family:verdana;font-size:12px;color:#660000;}
 
/* The User and misc. management links area in the Header */
.navigationBar {background-color:#660000; border-bottom:solid 1px #cccccc; color:white; }
 
/* The Date Element in the Header */
.dateCurrent { padding-right:4px; font-family:verdana;font-size:10px;color:white;}
 
/* The Last Visit Element in the Header */
.dateLastVisit { padding-right:4px; font-family:verdana;font-size:9px;color:white;}
 
.navigationItem { font-family:verdana;font-size:11px;color:white; }
.navigationNonSelected { border-bottom:solid 1px #cccccc;}
 
/* Content Groupings(Fieldsets) inside Modules */
.SettingsTableGroup { margin-top:4px;}

/* Label for Content Groupings(Fieldsets) */
.SettingsTableGroup LEGEND 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-right: 4px;
    color: 212879;
}
/* Label for each user entry item in a Content Groupings(Fieldsets) */
.SettingsTableGroup LABEL 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    white-space: nowrap;
    line-height: 19px;
    vertical-align:middle;
}
/* Cell for each user entry item in a Content Groupings(Fieldsets) */
.SettingsTableGroup TD 
{ 
	vertical-align: text-top;
}
/* Control for each user entry item in a Content Groupings(Fieldsets) */
.SettingsTableGroup INPUT, .SettingsTableGroup SELECT
{ 
	margin-right:4px;
}
 
/* =============================
   BreadCrumbs styles
   ============================= */
.bc_Row		{font-family: verdana;padding-left:57px;border-left:solid 1px #999999;border-bottom:solid 2px #cccccc;background-color:#eeeeee;}
.bc_Text	{FONT-SIZE:10px;}
.bc_Link, .bc_Link:link, .bc_Link:visited {padding-left:10px;FONT-SIZE:10px;font-weight:bold;text-decoration:none;color:#e4ebf4;}
.Brbc_Link, .Brbc_Link:link, .Brbc_Link:visited {padding-left:10px;FONT-SIZE:10px;font-weight:bold;text-decoration:none;color:orange;}
.Brbc_Link:hover	{text-decoration:underline;}

.breadcrumbs
{
	color:#e4ebf4;
}

/* =============================
   SolpartNavigation menu styles  e4ebf4   e2e9f3
   ============================= */

.spm_MenuContainer	
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px;
padding-left:2px;
color:#212879; 
vertical-align:middle;  border:none;    width:173;
}
.spm_MenuBar		{height:22px;  width:173; border:none; }
.spm_MenuBar TD		{FONT-SIZE: 11px;vertical-align:middle;  width:173; border:none;  }
.spm_MenuBar TD TD  {border:none   }
.spm_SubMenu		
{
z-index:200;  border:none;  font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:#212879;
vertical-align:middle; 
}
.spm_SubMenu TD	
{
border:none;height:18px;font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:#212879;
vertical-align:middle; 
}
.spm_MenuBreak		
{
height:0px; border:none;font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:#212879;
vertical-align:middle; border-style:none; border-color:White; 
}
.spm_MenuItem 		{background-color:#660000;cursor:hand;  border:none; }
.spm_MenuItem TD	{height:22px;   background-color:white;font-size:11px;color:#203782;padding-left:0px; padding-right:0px;  border:none; }
.spm_MenuIcon		{border:none;}
.spm_MenuItemSel	{background-color:white;color:#203782;cursor:pointer;cursor:hand; border:none; text-decoration:underline;}
.spm_MenuItemSel TD	{color:#203782;font-size:11px;padding-left:0px; padding-right:0px; border:none; }
.spm_MenuArrow		{font-family: webdings;font-size: 11pt;border:none; cursor: hand;}
.spm_RootMenuArrow	{font-family: webdings;font-size: 11pt; cursor: hand;  border:none;}
.spm_DefaultItem	{background-color:white;color:green;cursor:hand; border:none;}
.spm_DefaultItem TD	{height:23px;font-size:11px;padding-left:0px; padding-right:0px; border:none;}
.spm_DefaultItemHighlight {cursor:hand; border:none;}
.spm_DefaultItemHighlight TD	{background-color:white;color:#203782;text-decoration:underline;font-size:11px;padding-left:0px; padding-right:0px; border:none;}

/* ================================ */

/* ================================
   EnhancedHtml Module
   ================================ */

.EnhancedHtmlTitlePage
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:darkblue;
}

.EnhancedHtmlLink
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: darkgray
}

A.EnhancedHtmlLink:link
{
    text-decoration: none;
    color: 212879;
}

A.EnhancedHtmlLink:visited
{
	color: olive;
	text-decoration: none;
}
 
A.EnhancedHtmlLink:active
{
    text-decoration: none;
    color: green;
}
 
A.EnhancedHtmlLink:hover
{
    text-decoration: none;
    color: red;
}


/* ===================================================================================
   These styles are primarily intended for use with the asp:datagrid tag.
   NOTE: PortalSearch and GoogleSearch only uses _Header, _Item and _AlternatingItem.
   =================================================================================== */
.Grid_Header
{
	color: White;
	background-color: #697898;
}
.Grid_Footer 
{
}
.Grid_Item
{
}
.Grid_AlternatingItem
{
	background-color: #F0F0F0;
}
.Grid_SelectedItem
{
}
.Grid_Pager
{

}

/* ===================================================================================
   These styles are primarily intended for use with the Task Module.
   NOTE: Only three status change the color.
     Complete = 100%
     Beginning < 50%
	 NearlyComplete >= 50% and < 100%
   =================================================================================== */
.Task_Complete
{
	color: white;
	background-color: #ffffff;
}
.Task_Beginning
{
	background-color: #ffffff;
}
.Task_NearlyComplete
{
	background-color: #ffffff;
}

/*///////////////////    N2N styles /////////////////////////////////*/
/*///////////////////    N2N styles /////////////////////////////////*/
/*///////////////////    N2N styles /////////////////////////////////*/
/*e4ebf4*/

.ModuleCaption
{
background-image:url(images/ModuleCaption.gif);
border-bottom:solid 1px #2D438C;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:0px;
padding-bottom:3px;
}
.tablehead
{
	border:solid 1px #2D438C;
	padding-left:0px;
	padding-right:2px;
	padding-top:0px;
}
.bgColor
{
 background-color:#2D438C;
}
.fieldCaption
{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;
font-weight:bold;
color:#212879;


}
.fieldCaption1
{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;

color:Black;


}
.txtarea
{
	background-color: #F0F0F0;
	width:210px;
}
.txtarea1
{
	background-color: #F0F0F0;
	width:90px;
}
.message
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    color:Green;
}

.HeadingBoldtxt{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

color:#212879;}
.fieldArticle
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#212879;
}

.field{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px;
color:#212879;}
A.field:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.field:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.field:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.field:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:5px;
color:#212879;
vertical-align:middle;
}
.wordList
{
	font-size: 11px;
	padding-left:15px;
	
}
.shortfield
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#212879;

}
.shortfield2
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#212879;
padding-left:5px;

}
.shortfield1
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:Black;
}
.veryshortfield
{
	font-size: 10px;
	padding-left:3px;
}
.UserInfo
{
	font-size: 12px;
	padding-left:5px;
	color:white;
	font-weight:bold;
	
}


a.Boldlinks:link
{
 font-family : Arial;
 text-decoration : none; 
 font-size : 12px;
 padding-left:6px; padding-right:0px;
 color:212879;
 
}
a.Boldlinks:visited
{
font-family : Arial;
 color : #2D438C; 
 text-decoration : none; 
 font-size : 12px;
 padding-left:6px; padding-right:0px;
 color:212879;
}
a.Boldlinks:hover
{
 font-family : Arial;
 color : Red; 
 text-decoration : none; 
 font-size : 12px;
 padding-left:6px; padding-right:0px;	
 color:red;
}
.largetxt
{
	
	font-family: Arial;
	font-size:13pt;
	font-weight:bold;
	color:212879;
}
A.Boldlinks:active
{
font-family : Arial;
 color :Maroon; 
 text-decoration : none; 
 font-size : 12px;
 padding-left:6px; padding-right:0px;
 color:212879;
}
.BreadCrumbsBorder
{
background-image:url(images/ModuleCaption.gif);
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:1px;
padding-bottom:3px;
width:90%;
}
.MainHeading
{
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:1px;
padding-bottom:3px;
}
.TRBreadCrumbsBorder
{
background-image:url(images/ModuleCaption.gif);
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
width:90%;
}
.NewleftPane
{
 padding-left:5px;	
}
.NewCenterPane
{
	BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none	
}

.BgHeading
{
background-image:url(images/ModuleCaption.gif);
}

.Heading
{
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:1px;
padding-bottom:3px;	
}
.border12{
border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
background-image:url(img/khat.jpg);
width:200px;
height:135px;
background-position: left bottom;
background-repeat:no-repeat;
padding:2px;
}
.border134{
border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
background-image:url(img/talash.jpg);
width:200px;
height:135px;
background-position: left bottom;
background-repeat:no-repeat;
padding:2px;
}
.logInbackground
{
	border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
background-image:url(images/dakhla.gif);
width:200px;
height:135px;
background-position: left bottom;
background-repeat:no-repeat;
padding:2px;
}


.headingEmail{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;
font-weight:bold;
color:#3A67CC;
padding-top:7px;
padding-bottom:7px;
}
.warning
{
	font-family:Arial;
	color:#FC8714;
}
 
.freetxt
{
	font-family:Arial;
	font-size:14px;
	color:#203782;
}
.SelectedPage
{
 font-family : Arial;
 text-decoration : none; 
 font-size : 12px;
 padding-left:6px; padding-right:0px;
 
}

a.alphabets:link
{
 font-family : Arial;
 text-decoration : none; 
 font-size : 14px;
 color:#2D438C;
 border:0px;
 
}
a.alphabets:visited
{
font-family : Arial;
 color : #2D438C; 
 text-decoration : none; 
 font-size : 14px;
 border:0px;
}
a.alphabets:hover
{
 font-family : Arial;
 text-decoration : none; 
 font-size : 14px;
 color:#2D438C;
 border:0px;
}

A.alphabets:active
{
font-family : Arial;
 text-decoration : none; 
font-size : 14px;
 color:#2D438C;
 border:0px;
}
.HtmlButton
{
	background-color: #EEEEEF;
	color: 212879;
	font-family: Arial;
	font-size: 11px;
	font-weight:bolder;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	overflow: visible;
	padding-top: 0px;
	width:80;	
}

.EmailModuleBorder{
border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
background-image:url(images/khat.jpg);
width:176px;
height:135px;
background-position: left bottom;
background-repeat:no-repeat;
padding:10px;
}





a.Titlelinks:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.Titlelinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.Titlelinks:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#212879;
vertical-align:middle;
}
A.Titlelinks:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#212879;
vertical-align:middle;
}

.AlternateGridStyle
{
	background:#EEF2F6;
	padding: 2px 5px 2px 5px;
}
.NormalGridStyle
{
	background:white;
	padding: 2px 5px 2px 5px;
	
}
a.Page:link
{
font-family : Arial;
 text-decoration : none; 
 font-size : 12px;
 color:#2D438C;
 padding-left:5px;
 padding-right:5px;
 
}
.disabled { 
    color: #000000; 
   font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
} 
.disabled:hover { 
    color: #000000; 
   font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
} 
a.Page:visited
{
font-family : Arial;
 text-decoration : none; 
  font-size : 12px;
 color:#2D438C;
 padding-left:5px;
 padding-right:5px;
 
}
a.Page:hover
{
font-family : Arial;
 text-decoration : none; 
  font-size : 12px;
 color:Gray;
 padding-left:5px;
 padding-right:5px;
}

A.Page:active
{
font-family : Arial;
 text-decoration : none; 
  font-size : 12px;
 color:#2D438C;
 padding-left:5px;
 padding-right:5px;
}

a.pageSelected:link
{
font-family : Arial;
 text-decoration : none; 
 font-size : 12px;
 color:red;
 padding-left:5px;
 padding-right:5px;
 text-decoration:underline;
}
a.pageSelected:visited
{
font-family : Arial;
 text-decoration : none; 
  font-size : 12px;
 color:red;
 padding-left:5px;
 padding-right:5px;
 text-decoration:underline;
}
a.pageSelected:hover
{
font-family : Arial;
 text-decoration : none; 
  font-size : 12px;
color:red;
 padding-left:5px;
 padding-right:5px;
 text-decoration:underline;
}

A.pageSelected:active
{
	font-family : Arial;
	text-decoration : none; 
 font-size : 12px;
	color:red;
 padding-left:5px;
 padding-right:5px;
 text-decoration:underline;
}
.scrollColor
{
	 scrollbar-arrow-color: #6C000E;
     scrollbar-base-color: #1D50AC;
     scrollbar-dark-shadow-color: #1D50AC;
     scrollbar-track-color: #2559AF;
     scrollbar-face-color: #FFCC66;
     scrollbar-shadow-color: #203782;
     scrollbar-highlight-color: #D9D9D9;
     scrollbar-3d-light-color: #FFCC66;

}
.lefttable{
border-left: solid 1px #A7B3C8;
border-right: solid 1px #A7B3C8;
border-bottom: solid 1px #A7B3C8;
}
.border-mail{
background-color:#E4F0F0;
border:solid 1px #B5C5C3;
}
.bgColor
{
 background-color:#2D438C;
}
a.Smalllink
{
 font-family : Arial, Helvetica, sans-serif; 

 text-decoration : none; 
 font-size : xx-small;
 padding-left:0px; padding-right:0px;
 color:212879;
 
}
a.Smalllink:visited
{
font-family : Arial, Helvetica, sans-serif; 
 color : 212879; 
 text-decoration : none; 
 font-size : xx-small;
 padding-left:0px; padding-right:0px;
}
a.Smalllink:hover
{
 font-family : Arial, Helvetica, sans-serif; 
 color :red; 
 text-decoration : none; 
 font-size : xx-small;
 padding-left:0px; padding-right:0px;	
}

A.Smalllink:active
{
font-family : Arial, Helvetica, sans-serif; 
 color :Gray; 
 text-decoration : none; 
 font-size : xx-small;
 padding-left:0px; padding-right:0px;
}

.Lists
{
	color:#212879;
}

/*
Forum style sheets
*/




/*  */
img 
{
	border: 0;
}

/* hyperlinks */
a			{ text-decoration: none; color: #000080; }
a:hover		{ text-decoration: underline; }

/* Header 1 - Main header */
.header1 {
	
	
	background-color: #81B4E8;
	color: #FFFFFF;
	font-weight: bold;
	height: 32px;
}

/* Links in header1 */
tr.header1 a		{color:#FFFFFF;text-decoration:none}
tr.header1 a:hover	{color:#C0C0FF;text-decoration:none}

/* Header 2 - Sub header */
.header2 {
	
	background-color: #f1f5f9;
	color: #203782;
	font-weight: bold;
	height: 28px;
}

/* Footer1 - Bottom of tables */
.footer1 {
	
	font-size: 7pt;
	height: 28px;
}

.footer1 select, .footer1 td
{
	font-size: 7pt;
}

.BoldCaptionField
{
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}
/* Header of posts */
.postheader 
{
	background-color: #f1f5f9;
	font-size:11px;
	height:25px;
	color:#212879;
	
}
.Darkpostheader 
{
	background-color: #ddeeff;
	font-size:11px;
	height:25px;
	
}

/* User info and post/article */
.post 
{
	background-color: #f9fafc;
	font-size:10px;
	color:#212879;
}
.Innerpost 
{
	background-color: #f9fafc;
	font-size:10px;
	color:#212879;
}

/* Footer of posts */
.postfooter 
{
    background-color: #95B4F3;
}

/* Area between posts */
.postsep 
{
	background-color: #2163E8;
	height: 1px;
	color:#212879;
}

/* most tables are class 'content' */
.content, .rte {
	font-family: verdana;
	font-size: 8pt;
	border: solid 1px #2163E8;
	color: #203782;
	padding: 0px;
	background-color: #FFFFFF;
}

.content td {
	padding: 3px;
}

/* links inside content table*/
.content a, .rte a			{ color: navy; text-decoration: underline; }
.content a:hover, .rte a:hover	{ color: #203782; text-decoration: underline; }

/* used for quoting messages */
.quote 
{
	margin-left: 16px;
	padding-left: 16px;
}

.quoteinner 
{
	padding: 4px;
	background-color: #B2C8F6;
	border: solid 1px #95B4F3;
}

/* font sizes */
.smallfont	{ font-size: 7.5pt; }
.largefont	{ font-size: 9pt; }

/* Image Links */
a.imagelink 
{
	font-size: 8pt;
	font-weight: bold;
	color: #000080;
}
a:hover.imagelink
{
	text-decoration: underline;
	color: #0000FF;
	/*background-color: #D0D0D0;*/
}

/* Used for editor textarea */
.posteditor 
{
	width: 100%;
	height: 200px;
	font-family: Verdana;
	font-size: 8pt;
}

/* Table just above and below tables */
table.command 
{
	/*border: solid 1px blue;*/
	padding: 3px;
}

/* p-tag at the top of pages with navigation links */
.navlinks { font-weight: bold; color: #203782; }
.navlinks a { color: #000080; text-decoration: none }
.navlinks a:hover { color: #808080; }

/* for printing */
.print 
{
	border: solid 1px #C0C0C0;
}
.printheader 
{
	background-color: #DDDDDD;
	color: #203782;
	padding: 4px;
}
.printbody 
{
	background-color: #FFFFFF;
	color: #203782;
	padding: 4px;
}

.Smallbutton
{
	background-color: #EEEEEF;
	color: 212879;
	font-family: Arial;
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	overflow:  visible;
	padding-top: 0px;
	width:50;
	
}
.txtarea
{
border:solid 1px #212879;
background:white;
}
.message
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    color:orange;
}

a.BoldhypLink:link
{
	font-family: verdana;
	font-size: 8pt;
	color: #203782;
	padding-left:2px;
	font-weight:bold;
	text-decoration:none;
	
 
}
a.BoldhypLink:visited
{
font-family: verdana;
	font-size: 8pt;
	
	color: #203782;
	padding: 0px;
	font-weight:bold;
	padding-left:2px;
	text-decoration:none;

}
a.BoldhypLink:hover
{
 font-family: verdana;
	font-size: 8pt;
	
	color: #203782;
	padding: 0px;
	font-weight:bold;
	padding-left:2px;
	text-decoration:underline;
}
a.SimpleLink:link
{
	font-family: verdana;
	font-size: 8pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	
}
a.SimpleLink:visited
{
	font-family: verdana;
	font-size: 8pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	

}
a.SimpleLink:hover
{
	font-family: verdana;
	font-size: 8pt;
	color: orange;
	padding: 0px;
	text-decoration:underline;
}
.HeaderbgColor
{
 background-color:#b6d1e5;
 height:25px;
 background-image:url(images/bg_footer1.png);
 
}
.ForumHeaderTitle
{
	font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:white;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:1px;
padding-bottom:3px;
}
.boldtxt
{
	font-weight: bold;
	font-size: 12px;
	width: auto;
	color:#3A67CC;
	padding-left: 4px;
	font-family: Arial;
}
.boldtxtMessage
{
	font-family: verdana;
	font-size: 8pt;
	color: orange;
	padding-left:2px;
	font-weight:bold;
}
.ForumModuleCaption
{
background-image:url(images/bg_footer1.png);
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
font-size:12px;
color:#203782;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-top:0px;
padding-bottom:3px;
}
.GreenMessage
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    color:Green;
}
.GridHeader
{
	background-color: #f1f5f9;
	font-size:11px;
	height:25px;
	color:#203782;
	font-weight:bold;
	
}

.corner-leftemail{
background-image:url(images/corner-left.jpg);
background-position:left top;
background-repeat:no-repeat;
width:7px;
height:9px;
}

.corner-rightemail{
background-image:url(images/corner-right.jpg);
background-position:right top;
background-repeat:no-repeat;
width:7px;
height:9px;
}
/* Nadeem s CSS Data */

.search-left{
background-image:url(images/search-left.gif);
background-repeat:no-repeat;
background-position:top left;
height:10px;
width:9px;}

.search-leftb{
background-image:url(images/search-left-b.gif);
background-repeat:no-repeat;
background-position:top left;
height:10px;
width:9px;}

.search-right{
background-image:url(images/search-right.gif);
background-repeat:no-repeat;
background-position:top right;
height:10px;
width:9px;}

.search-rightb{
background-image:url(images/search-right-b.gif);
background-repeat:no-repeat;
background-position:top right;
height:10px;
width:9px;}


.search-h{
background-image:url(images/search-h.gif);
background-repeat:repeat-x;
background-position:top left;
height:10px;
}
.search-h-b{
background-image:url(images/search-v-b.gif);
background-repeat:repeat-x;
background-position:top left;
height:10px;
}
.search-v{
background-image:url(images/search-v.gif);
background-repeat:repeat-y;
background-position:top left;
height:10px;
}
.search-v2{
background-image:url(images/search-v2.gif);
background-repeat:repeat-y;
background-position:top right;
height:10px;
}

.search-main{
background-color:#F9FAFC;}


.heading2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;
font-weight:bold;
color:#212879;
}

.padder{
padding:4px;
}

.gray-left{
background-image:url(images/gray-left.gif);
background-repeat:no-repeat;
background-position:top left;
height:22px;
width:11px;}

.gray-right{
background-image:url(images/gray-right.gif);
background-repeat:no-repeat;
background-position:top right;
height:22px;
width:11px;}

.gary{
background-color:#D0D8E5;}

.gray-middle{
background-color:#D0D8E5;
border-bottom:solid 1px #6598D8;
vertical-align:middle;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
}
.InnerStyle
{
 background:#EEF2F6;
 white-space:100%;
}




.gray-left2{
background-image:url(images/gray-left2.gif);
background-repeat:no-repeat;
background-position:top left;
height:34px;
width:11px;
}
.gray-right2{
background-image:url(images/gray-right2.gif);
background-repeat:no-repeat;
background-position:top right;
height:34px;
width:11px;
}

.gary-middle2{
background-image:url(images/gray-middle2.gif);
height:34px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
font-weight:bold;
}


/* temp grid */


.gray-left3{
background-image:url(images/gray-left3.gif);
background-repeat:no-repeat;
background-position:top left;
height:10px;
width:11px;
}
.gray-right3{
background-image:url(images/gray-right3.gif);
background-repeat:no-repeat;
background-position:top right;
height:10px;
width:11px;
}

.gary-middle3{
background-color:#D1DEE7;
border-bottom: solid 1px #6598D8;
height:22px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
font-weight:bold;
}


.gary-middleleft{
background-color:#D1DEE7;
border-left:solid 1px #6598D8;
border-bottom: solid 1px #6598D8;
height:22px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
font-weight:bold;
}

.gary-middleright{
background-color:#D1DEE7;
border-right:solid 1px #6598D8;
border-bottom: solid 1px #6598D8;
height:22px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
font-weight:bold;
}

/* Custom CSS for Hyplink	*/

A.hyplink:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:blue;
text-decoration:none;
}
A.hyplink:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:blue;
text-decoration:none;
}
A.hyplink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:blue;
text-decoration:underline;
}
A.hyplink:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:blue;
text-decoration:none;
}

.footer-bar{
background-image:url(images/link-bar.jpg);
height:30px;
background-position:left top;
background-repeat:repeat-x;
padding-bottom:1px;
}
.txt{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
color:#212879;}

a.LargeLink:link
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	
}
a.LargeLink:visited
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	

}
a.LargeLink:hover
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:underline;
}
/* Grid Pager CSS*/


A.Grid_Pager_Numeric
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	}

a.Grid_Pager_Numeric:link
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	
}
a.Grid_Pager_Numeric:visited
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:none;
	

}
a.Grid_Pager_Numeric:hover
{
	font-family: verdana;
	font-size: 10pt;
	color: orange;
	padding: 0px;
	text-decoration:underline;
}
a.Grid_Pager_Numeric:selected
{
	font-family: verdana;
	font-size: 10pt;
	color: black;
	padding: 0px;
	text-decoration:underline;
}
.border135{
border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
background-image:url(img/dakhla.gif);
width:200px;
height:205px;
background-position: left bottom;
background-repeat:no-repeat;
padding:2px;
}
/* ----------------------------- log in ----------------------*/

.bg-tleft1{
background-image:url(images/tleft1.jpg);
background-repeat:no-repeat;
width:298px;
height:236px;
}
.bg-tleft2{
background-image:url(images/tleft2.jpg);
background-repeat:no-repeat;
width:47px;
height:236px;
}
.ttop{
background-image:url(images/ttop.jpg);
background-repeat:no-repeat;
width:353px;
height:15px;

}
.b1{
background-image:url(images/b1.jpg);
background-repeat:no-repeat;
width:298px;
height:14px;
}
.b2{
background-image:url(images/b2.jpg);
background-repeat:no-repeat;
width:47px;
height:14px;
}
.b3{
background-image:url(images/b3.jpg);
background-repeat:no-repeat;
width:353px;
height:14px;
}
.bgc{
background-color:#5594D4;
background-repeat:no-repeat;
width:353px;
height:220px;
}
.rsh{
background-image:url(images/rsh.jpg);
background-repeat:no-repeat;
width:13px;
height:250px;
}
.login-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;

}
.login-btext:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
.login-btext:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.login-btext:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}


.login-btext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;

}
.login-field{
border:solid 1px #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:Navy;
background-color:white;
margin-left:0px;
}
.chk-marg{
margin-left:0px;
font-weight:normal;
}

.login-error{

font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:black;
margin-left:25px;
}
.ovidborder{
border-left:1px solid #3A67CC;
border-right:1px solid #3A67CC;
border-bottom:1px solid #3A67CC;
background-position: left bottom;
background-repeat:no-repeat;
}
.pager{
	        height:29px;
	        padding:50px 22px 20px 22px;
	        float:left;
	        text-align:center;
        }
        .pager a, .pager a:link, active, visited{
	        color:#0496cd;
	        width:29px;
	        height:29px;
	        display:inline-block;
	        font:bold 12px/27px Arial, Helvetica, sans-serif;
	        text-align:center;
	        background:url(images/pager.jpg) no-repeat top;
	        cursor:pointer;
	        padding:6px 12px 10px;
	        _padding:0px;
	        margin:0 10px;
	        text-decoration:none;
        }
        .pager a:hover{
	        color:#ed0c6e;
	        text-decoration:none;
        }
        .pager span{
	        background:url(images/pager-active.jpg) no-repeat top;
	        color:#FFF;
	        width:29px;
	        height:29px;
	        display:inline-block;
	        font:bold 12px/27px Arial, Helvetica, sans-serif;
	        text-align:center;
	       
	        padding:6px 12px 10px;
	        _padding:0px;
	        margin:0 10px;
	       
        }
        .pager a.active:hover{
	        color:#ed0c6e;
        }
        

a.links:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#212879;
vertical-align:middle;
}
A.links:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#212879;
vertical-align:middle;
}
A.links:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#212879;
vertical-align:middle;
}
A.links:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#212879;
vertical-align:middle;
}
.fieldCaption
{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;
font-weight:bold;
color:#212879;


}
.search-main{
background-color:#F9FAFC;}

.search-v{
background-image:url(images/search-v.gif);
background-repeat:repeat-y;
background-position:top left;
height:10px;
}

.search-right{
background-image:url(images/search-right.gif);
background-repeat:no-repeat;
background-position:top right;
height:10px;
width:9px;}


.search-rightb{
background-image:url(images/search-right-b.gif);
background-repeat:no-repeat;
background-position:top right;
height:10px;
width:9px;}


.search-h{
background-image:url(images/search-h.gif);
background-repeat:repeat-x;
background-position:top left;
height:10px;
}
.search-h-b{
background-image:url(images/search-v-b.gif);
background-repeat:repeat-x;
background-position:top left;
height:10px;
}
.search-v{
background-image:url(images/search-v.gif);
background-repeat:repeat-y;
background-position:top left;
height:10px;
}
.search-v2{
background-image:url(images/search-v2.gif);
background-repeat:repeat-y;
background-position:top right;
height:10px;
}

.search-main{
background-color:#F9FAFC;}






.gray-left{
background-image:url(images/gray-left.gif);
background-repeat:no-repeat;
background-position:top left;
height:22px;
width:11px;}

.gray-right{
background-image:url(images/gray-right.gif);
background-repeat:no-repeat;
background-position:top right;
height:22px;
width:11px;}

.gary{
background-color:#D0D8E5;}

.gray-middle{
background-color:#D0D8E5;
border-bottom:solid 1px #6598D8;
vertical-align:middle;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
}
.InnerStyle
{
 background:#EEF2F6;
 white-space:100%;
}




.gray-left2{
background-image:url(images/gray-left2.gif);
background-repeat:no-repeat;
background-position:top left;
height:34px;
width:11px;
}
.gray-right2{
background-image:url(images/gray-right2.gif);
background-repeat:no-repeat;
background-position:top right;
height:34px;
width:11px;
}

.gary-middle2{
background-image:url(images/gray-middle2.gif);
height:34px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff8040;
font-weight:bold;
}
.moduleScrollBars 
{
	scrollbar-face-color:#e4ebf4;
	scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#2D438C;
	scrollbar-base-color:#2D438C;
	scrollbar-track-color:white;
	scrollbar-shadow-color:#eeeeee;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-darkshadow-color:#999999;
} 




.NormalLabelNew
{
	
	background-color:#E5EEF7;
    PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 	
	COLOR: black; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	height:24px;
	text-align:left;
	border-right:solid 1px #7EB3ED;
	border-bottom:solid 1px #7EB3ED;
}

.NormalLabelTitle
{
	
	background-color:#E5EEF7;
    PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 	
	COLOR: black; 	 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	height:24px;
	text-align:left;
	border-right:solid 1px #7EB3ED;
	border-bottom:solid 1px #7EB3ED;
}

/*New classes*/
.bottomTable
{
	border-left:1px solid #3a67cc;
	border-right:1px solid #3a67cc;
	border-bottom:1px solid #3a67cc;
	padding-left:5px;
	padding-right:5px;
}
.tableMargin
{
	margin-top:5px;
}


A.title-link:Link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold;
text-decoration:none;
color:#fa5400;
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-ALIGN: left;
}
A.title-link:Active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold;
text-decoration:none;
color:#fa5400;
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-ALIGN: left;
}
A.title-link:Visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold;
text-decoration:none;
color:#fa5400;
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-ALIGN: left;
}
A.title-link:Hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold;
text-decoration:none;
color:#fa5400;
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-ALIGN: left;

}


/******************************New EbscoCSS****************************************/

a:link
{
color:#0000ff;

}
a:visited
{
color:#0000ff;

}
a:active
{
color:#0000ff;

}
a:hover
{
color:#0000ff;


}
.toprow
{
padding-left:10px;
padding-right:10px;
background-color:#d4edca;
height:26px;
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#025da2;
}
.GreenBar
{	
background-image: url("images/NewFolder/barGreen.gif");
height:31px;
background-repeat:repeat-x;
color: #fff0a9;
vertical-align: middle;
font-weight:bold;
FONT-SIZE: 12px;
padding-left:10px;
padding-right:10px;
 font-family: Tahoma,Arial,Helvetica,sans-serif;	
}
.whiteheading
{	
font-weight:bold;
FONT-SIZE: 12px;
 font-family: Tahoma,Arial,Helvetica,sans-serif;	
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
}
.serviceheading
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:13px;
color:#000000;
font-weight:normal;
border-bottom:1px solid #aaaaaa;
color:#000000;
padding-bottom:15px;
}
.maintbl-bdr
{
border:1px solid #3d8578;
}
.maintbl-bdr1
{
	border-left:1px solid #3d8578;
	border-right:1px solid #3d8578;
	width:990px;

}
.simplemargin
{
margin-left:10px;
}
.smallblacktxt
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
color:#000000;
}
.lightgraybdr
{
border-bottom:1px solid #d3d3d3;
}
.footerbg
{
background-image:url(images/NewFolder/footer-bg.gif);
height:30px;
background-repeat:repeat-x;
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
color:#FFFFFF;
}
a.bluebold-link:link
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#025da2;
text-decoration:none;
}
a.bluebold-link:active
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#025da2;
text-decoration:none;
}
a.bluebold-link:visited
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#025da2;
text-decoration:none;
}
a.bluebold-link:hover
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#004375;
text-decoration:none;
}
.mensep
{
margin-left:5px;
margin-right:5px;
}
.linkbarBG
{
background-image:url(images/NewFolder/linkbar.gif);
height:29px;
padding-left:10px;
padding-right:10px;
background-repeat:repeat-x;
}
a.bottomlink:link
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.bottomlink:active
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.bottomlink:visited
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.bottomlink:hover
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#fff0a9;
text-decoration:none;
}

a.bottomlinkSelected:link, a.bottomlinkSelected:active, a.bottomlinkSelected:visited, a.bottomlinkSelected:hover
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#fff0a9;
text-decoration:none;
}

.SelectedTabCSS
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
font-weight:bold;
color:#fff0a9;
text-decoration:none;
}
.toptbl
{
margin-top:15px;
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:14px;
font-weight:bold;
color:#000000;
}
.normalblack
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:12px;
color:#000000;
font-weight:normal;
}
.grid-topBG
{
background-image:url(images/NewFolder/top-greenbar.gif);
height:37px;
background-repeat:repeat-x;
padding-left:10px;
}

.silverbg
{
background-image:url(images/NewFolder/silver-bg.gif);
height:30px;
background-repeat:repeat-x;
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-size:11px;
color:#000000;
font-weight:normal;
}
.graytbl
{
border: 1px solid #e7e7e7;
border-collapse:collapse;
padding-left:10px;
padding-right:10px;
}
.graytbl-bold
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-weight:bold;
font-size:11px;
color:Black;
}
.DarkGreenBar
{
background-image:url(images/NewFolder/DarkGreenMenuBg.gif);
background-repeat:repeat-x;
height:25px;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
padding-left:15px;
}
.graytbl-row
{
border: 1px solid #e7e7e7;
border-collapse:collapse;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}
.graytbltxt
{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
}
.GreenGradient
{
background-image:url(images/NewFolder/GreenGradient.gif);
background-repeat:repeat-y;
background-position:left;
width:150px;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}
.LightGreenBar
{
background-image:url(images/NewFolder/LightGreenMenuBg.gif);
background-repeat:repeat-x;
height:23px;
padding-left:10px;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:11px;
color:#30773f;
}
.GridFooterBar
{

padding-left:10px;
padding-top:5px;
padding-bottom:5px;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
color:#30773f;
}
.leftgray-gradient
{
background-image:url(images/NewFolder/left-graygredient.gif);
width:129px;
background-repeat:repeat-y;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:8px;
padding-bottom:8px;
padding-left:20px;
}
.textbox
{
border:1px solid #7f9db9;
padding-left:4px;
background-color:#FFFFFF;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
height:18px;
padding-top:3px;
}
a.whitelinkbold:link
{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.whitelinkbold:active
{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.whitelinkbold:visited
{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a.whitelinkbold:hover
{
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#fff0a9;
text-decoration:none;
}
.logintbl
{
margin-top:20px;
}
.backGroudImage
{
	background-image:url(images/talash.jpg);
}
.rightwhitecol
{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
background-color:#ffffff;
border:1px solid #d2e3f2;
border-collapse:collapse;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
}
.leftbluecol
{
padding:5px;
background-color:#e5eef7;
border:1px solid #d2e3f2;
border-collapse:collapse;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
width:200px;
white-space:nowrap;
}
.searchresultstbl
{
padding:5px;
background-color:#FFFFFF;
}
.subTop
{
font-family: Tahoma,Arial,Helvetica,sans-serif;	
font-weight:bold;
font-size:12px;
color:#212879;
background-image:url(images/BgGlossy.gif);
background-repeat:repeat-x;
border-left:1px solid #d7d7d7;
border-right:1px solid #d7d7d7;
padding-left:8px;
height:27px;
}
.greentbl-row
{
border: 1px solid #d4edca;
border-collapse:collapse;
padding:10px;
}
.articledetail-panel
{
background-color:#d2e3f3;
border-right:1px solid #769dbe;
border-left:1px solid #769dbe;
margin:10px;
width:97%;
}
.articlebluetblbdr
{
border-right:1px solid #769dbe;
padding:5px;
background-color:#d2e3f3;
}
.articlebluetblbdr_journal
{
padding:5px;
background-color:#d2e3f3;
}
.paging-padding
{
padding-left:3px; 
padding-right:3px;
margin-left:5px;
margin-right:5px;
}
.silverblue-bg
{
background-image:url(images/NewFolder/bluebar-bg.gif);
background-repeat:repeat-x;
height:34px;
border-bottom:1px solid #769dbe;
}
.resulttbl1
{
padding:3px;
margin:5px;
}
.resultfor
{
background-image:url(images/NewFolder/small-greenpanelBG.gif);
height:24px;
background-repeat:repeat-x;
border-left:1px solid #a5d28f;
border-right:1px solid #a5d28f;
padding-left:8px;
padding-right:8px;
}
.allresults-panel
{
background-color:#d2e3f3;
border-left:1px solid #30773f;
border-right:1px solid #30773f;
border-bottom:1px solid #30773f;
border-top:1px solid #30773f;
padding:15px;
}
.bluetblbdr
{
border-left:1px solid #769dbe;
border-right:1px solid #769dbe;
}
.PadingStyleOnTable
{
	padding-top:8px;
}