@import url(MenuHWDropDown.css);
@import url(MenuHWLeft.css);
@import url(ModuleSupport.css);
@import url(TabsSubTabs.css);

/* Standard HTML tags */
BODY
{
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	padding-right: 0px;
}
P
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#404150;
text-align:left;
padding-top:5px;
padding-bottom:5px;
}
/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
A:link
{
	font-size: 10pt;
	color: #ee7a35;
	text-decoration: none;
}
A:visited
{
	font-size: 10pt;
	border-left: none;
	color: #ee7a35;
	text-decoration: none;
}
A:hover
{
	color: #999999;
	text-decoration: none;
}
A:focus
{
	color: #999999;
	text-decoration: none;
}
A:active
{
	color: #f9ccb0;
	text-decoration: none;
}
DIV
{
	font-size: 10pt;
}
H1
{
	font-weight: bold;
	font-size: 15pt;
}
H2
{
	font-weight: bold;
	font-size: 14pt;
}
H3
{
	font-weight: bold;
	font-size: 13pt;
}
H4
{
	font-weight: bold;
	font-size: 12pt;
}
H5
{
	font-weight: bold;
	font-size: 11pt;
}
H6
{
	font-weight: bold;
	font-size: 10pt;
}
HR
{
	color: #999999;
	height: 1pt;
	text-align: center;
}
IMG
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
}
INPUT.CommandButton
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
INPUT
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
}
TABLE
{
	font-size: 10pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
THEAD
{
	font-size: 10pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TR
{
	font-size: 10pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TH
{
	font-size: 10pt;
	vertical-align: baseline;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD
{
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
}
TFOOT
{
	font-size: 10pt;
}
TEXTAREA
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
}
OL
{
	font-size: 10pt;
}
UL
{
	font-size: 10pt;
	list-style-image: url(img/bulleye.gif);
}


/* Standard Rainbow Classes */

/* Command buttons */
.CommandButton
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */

A.CommandButton:link
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
A.CommandButton:visited
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
A.CommandButton:hover
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
A.CommandButton:focus
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
A.CommandButton:active
{
	border:1px solid #001F82;
	color:#001F82;
	background-color:#B0C9E2;
	text-decoration: none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.EnhancedHtmlTitlePage /* Enhanced module support */
{
	font-weight: normal;
	font-size: 12pt;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
}
.EnhancedHtmlLink
{
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
}
A.EnhancedHtmlLink:link
{
	color: #000000;
	text-decoration: none;
}
A.EnhancedHtmlLink:visited
{
	color: #999999;
	text-decoration: none;
}
A.EnhancedHtmlLink:hover
{
	color: #cccccc;
	text-decoration: none;
}
A.EnhancedHtmlLink:focus
{
	color: #cccccc;
	text-decoration: none;
}
A.EnhancedHtmlLink:active
{
	color: #333333;
	text-decoration: none;
}

.Error /* Error and warning messages */
{
	color: #FF0000;
}
.Grid_Header, .Grid_Header TD, .Grid_Header TH /* Search Modules */
{
	background-color: #999999;
	font-weight: 600;
}
.Grid_Footer
{
}
.Grid_Item
{
}
.Grid_Item TD A
{
	font-weight: 600;
}
.Grid_AlternatingItem
{
	background-color: #CCCCCC;
}
.Grid_AlternatingItem TD A
{
	font-weight: 600;
}
.Grid_SelectedItem
{
}
.Grid_Pager
{
}
.Head /* Add, announcements, articles, blog, ecc ecc */
{
	font-weight: bold;
	font-size: 12pt;
	color: #999999;
	font-family: Verdana, Helvetica, sans-serif;
}
INPUT.NormalTextBox, .NormalTextBox
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
}
SELECT, SELECT.NormalTextBox
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
}
OPTION
{
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
}
.ItemTitle
{
	font-weight: bolder;
	font-size: 10pt;
	color: #999999;
}
.ItemDate
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00408F;
text-align:left;

}



.Message /* Informative messages */
{
	font-weight: normal;
	font-size: 10pt;
	color: #ee7a35;
	background-color: #ffcc00;
}
.ModuleTitle /* Title of each module */
{
	font-weight: 600;
	font-size: 10pt;
	color: #333333;
	line-height: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}
.ModuleTitleAlt /* Title of each module */
{
	font-weight: 600;
	font-size: 10pt;
	color: #333333;
	line-height: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}
.Module /* Module */
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #FFFFFF;
}
.ModuleAlt /* Module variant */
{
	background-color: #FFFFFF;
}
.Normal
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#404150;
text-align:left;
padding-top:5px;
padding-bottom:5px;
}
.NormalBold
{
	padding-left: 2pt;
	font-weight: bold;
	font-size: 10pt;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
}
.NormalItalic
{
	font-size: 10pt;
	font-style: italic;
}

/* Styles for default pages */
.rb_DefaultLayoutTable 
{
}
.rb_DefaultPortalHeader
{
	
}
.rb_DefaultLayoutDiv
{
}
.rb_DefaultPortalFooter
{
}
/* Alternate styles for admin and edit pages */
.rb_AlternateLayoutTable
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.rb_AlternatePortalHeader
{
	
}
.rb_AlternateLayoutDiv
{
}
.rb_AlternatePortalFooter
{
}

.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;
}
.rb_mod_btn
{
	display: block;
	margin: 0px 0px 0px 2px;
}

.SiteLink /* Used on Header menu in Layouts */
{
	font-weight: normal;
	font-size: 7pt;
	color: #ee7a35;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #f9ccb0;
	text-align: center;
	display: block;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-right: 4px;
	padding-left: 4px;
}

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */
.SiteLink A:link
{
	display: block;
	font-size: 7pt;
	color: #333333;
	text-align: center;
	text-decoration: none;
}
.SiteLink A:visited
{
	color: #333333;
	font-size: 7pt;
}
.SiteLink A:hover
{
	color: #ee7a35;
	font-size: 7pt;
}
.SiteLink A:focus
{
	color: #ee7a35;
	font-size: 7pt;
}
.SiteLink A:active
{
	color: #333333;
	font-size: 7pt;
}

.SiteTitle /* Portal title in Header, in layout file */
{
	padding-right: 0px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 22pt;
	padding-bottom: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.SubHead
{
	font-weight: 600;
	font-size: 10pt;
	color: #333333;
	padding-top: 4px;
	font-family: Verdana, Helvetica, sans-serif;
}
.SubSubHead
{
	margin-top: 10pt;
	font-weight: 600;
	font-size: 10pt;
	color: #ee7a35;
}

/* Three panes */
.LeftPane
{
	background-image:url(img/left-bg.jpg);
	background-repeat:repeat-x;
background-color:#6194DD;
}

.serachleft
{
	
	background-color:#6194DD;
}

	

.RightPane
{
	
padding-top:20px;
padding-right:5px;
padding-left:5px;
padding-bottom:10px;
 


}
.ContentPane
{
	border-right: none;
	padding-right: 10px;
	border-top: none;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: none;
	padding-top: 10px;
	border-bottom: none;
}

.DefaultBanner1 /* Graphics */
{
	background-color: #ee7a35;
}
.DefaultBanner2 /* Graphics */
{
	background-color: #333333;
}
.DefaultTD /* Graphics */
{
	background-color: #cccccc;
}
.DefaultTDSub /* Graphics */
{
	background-color: #999999;
}

/* =============================
   BreadCrumbs styles
   ============================= */
.bc_Row
{
	padding-left: 0px;
	color:black;
	
	
}
.bc_Text
{
	font-size: 7pt;
	color:black;
}
.bc_Link
{
	padding-left: 0px;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color:black;
}


.bc_Link:link, .bc_Link:visited
{
	padding-left: 0px;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color:#00408F;
}
.bc_Link:hover
{
	color:gray;
}

/* The Date Element in the Header */
.dateCurrent
{
	padding-right: 4px;
	font-size: 7pt;
	line-height: 7pt;
}

/* The Last Visit Element in the Header */
.dateLastVisit
{
	padding-right: 4px;
	font-size: 7pt;
	line-height: 7pt;
}


/* =============================
   SolpartNavigation menu styles
   ============================= */

.spm_MenuContainer
{
	font-family: Verdana, Helvetica, sans-serif;
	border-collapse: collapse;
}
.spm_MenuBar
{
	height: 22px;
	background-color: #cccccc;
	color: #000000;
}
.spm_MenuBar TD
{
	font-size: 10pt;
	border: none;
	background-color: #cccccc;
	color: #000000;
}
.spm_MenuBar TD TD
{
	border-left: solid 1px #999999;
}
.spm_SubMenu
{
	border-right-color: #009966;
}
.spm_SubMenu TD
{
	color: #000000;
	background-color: #cccccc;
	height: 22px;
}
.spm_MenuBreak
{
	height: 0px;
}
.spm_MenuItem
{
	cursor: pointer;
}
.spm_MenuItem TD
{
	height: 22px;
	font-size: 10pt;
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
.spm_MenuIcon
{
}
.spm_MenuStyle
{
}
.spm_MenuItemSel
{
	background-color: #999999;
	cursor: pointer;
}
.spm_MenuItemSel TD
{
	color: #ffffff;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
.spm_MenuArrow
{
	font-family: webdings, Fantasy;
	font-size: 10pt;
	cursor: pointer;
}
.spm_RootMenuArrow
{
	font-size: 10pt;
	cursor: pointer;
	font-family: webdings, Fantasy;
}
.spm_DefaultItem
{
	cursor: pointer;
}
.spm_DefaultItem TD
{
	height: 22px;
	font-size: 10pt;
	padding-left: 3px;
	padding-right: 3px;
}
.spm_DefaultItemHighlight
{
}
.spm_DefaultItemHighlight TD
{
}

/* Rami Customs Classes */

.header-table{
background-color:#77ABEE;
height:138px;
}

.logo{
background-image:url(img/logo.jpg);
height:138px;
width:337px;
background-repeat:no-repeat;
background-position:top ;
}

.right-crest{
background-image:url(img/right-crest.jpg);
height:138px;
width:268px;
background-repeat:no-repeat;
}

.menu-bg{
background-image:url(img/menu-bg.jpg);
height:25px;
background-repeat:repeat-x;
vertical-align:middle;
padding-left:6px;
padding-right:6px;
text-align:center;
}

.shadow-left{
background-image:url(img/shadow-left.gif);
background-repeat:repeat-x;
height:6px;}
.shadow-right{
background-image:url(img/shadow-right.gif);
background-repeat:repeat-x;
height:6px;}

.footer{
background-color:#C2DBF7;
height:29px;
border-bottom: solid 1px #1151AF;
border-top: solid 1px #1151AF;
}

.bottom-left{
background-image:url(img/shadow-left-bottom.gif);
height:5px;
background-repeat:repeat-x;
background-position:top;}
.bottom-right{
background-image:url(img/shadow-right-bottom.gif);
height:5px;
background-repeat:repeat-x;
background-position:top;}


a.footer-link:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
vertical-align:middle;
color:#366AB3;
text-decoration:none;
padding-left:3px;
padding-right:3px;}

a.footer-link:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
vertical-align:middle;
color:#366AB3;
text-decoration:none;
padding-left:3px;
padding-right:3px;}
a.footer-link:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
vertical-align:middle;
color:#366AB3;
text-decoration:none;
padding-left:3px;
padding-right:3px;
}
a.footer-link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
vertical-align:middle;
color:#366AB3;
text-decoration:none; 
padding-left:3px;
padding-right:3px;
}
.footer-red{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
vertical-align:middle;
color:#FE000C;
text-decoration:none; 
padding-left:3px;
padding-right:3px;}
.footer-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
vertical-align:middle;
color:#366AB3;
text-decoration:none; 
padding-left:3px;
padding-right:3px;
}

a.left-link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#B2C9E9;
text-decoration:none;
padding-left:10px;
}

a.left-link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#B2C9E9;
text-decoration:none;
padding-left:10px;}

.left-link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#B2C9E9;
text-decoration:none;
padding-left:10px;}


a.left-link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#B2C9E9;
text-decoration:none;
padding-left:10px;
}

a.left-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#01306B;
text-decoration:none; 
padding-left:10px;
}

.top-head{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#00408F;
padding-bottom:8px;
text-align:left;
vertical-align:middle;
}

.left-pan-head{
background-color:#C2DBF7;
font-family:Arial, Helvetica, sans-serif;
color:#366AB3;
padding-left:4px;
height:21px;
font-size:11px;
font-weight:bold;
text-align:left;
border-top: solid 1px #5CB5EF;
border-left: solid 1px #5CB5EF;
}
.left-pan-corner{
background-image:url(img/pan-corner.gif);
background-repeat:no-repeat;
background-position:right;
width:79px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
color:#366AB3;
font-size:11px;
border-top: solid 1px #5CB5EF;
border-right: solid 1px #5CB5EF;
}

.left-pan1{
 
text-align:left;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#001F82;
border-right: solid 1px #5CB5EF;
border-bottom: solid 1px #5CB5EF;
border-left: solid 1px #5CB5EF;
}
.text-left{
text-align:left;
padding-left:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#001F82;}

.left-pan2{
 background-position:top right;
 text-align:left;
 padding-left:4px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#001F82;
 border-right: solid 1px #5CB5EF;
 border-bottom: solid 1px #5CB5EF;
 border-left: solid 1px #5CB5EF;
}

.leftPanBold{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight: bold;
 color:#001F82;

}

.sign-rightpane
{
	background-position:top right;
 text-align:left;

	 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#001F82;
 }
 
 .boldred{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF000D;
}
 
 a.boldred:link{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF000D;
}
a.boldred:visited{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF000D;
}
a.boldred:hover{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF000D;
}

.textarea{
 border:1px solid #001F82;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#001F82;
}

.button{
	background-color:#B0C9E2;
	border:1px solid #001F82;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#001F82;
}

 .heading-box-tab {
background-image : url(heading-bar.gif);background-position : bottom right;
background-repeat: repeat-x;
height:22px;
width:204px;
font-family : Arial,Verdana, Helvetica, sans-serif;
font-size : 12px;  text-decoration : none;

color : #5F5F5F; vertical-align :middle; text-align : left; 
padding-left:16px;
padding-top:2px;
padding-bottom:0px;
border-bottom: solid 1px #9DB2B0;
border-top: solid 1px #9DB2B0;
border-left: solid 0px #9DB2B0;



}

.box-table{

border-right: solid 1px #9DB2B0;
border-left: solid 1px #9DB2B0;
border-bottom: solid 1px #9DB2B0;
}

.dot-line{

}

 .img2{
  
  border: solid 1px #FC8000;
  
  }
  
  .txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#404150;
text-align:left;
padding-top:5px;
padding-bottom:5px;
}
.c-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00408F;
text-align:left;
}

a.c-heading:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;
padding-left:10px;
}

a.c-heading:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;
padding-left:10px;}

a.c-heading:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#B2C9E9;
text-decoration:none;
padding-left:10px;
}

a.c-heading:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#01306B;
text-decoration:none; 
padding-left:10px;
}

.hborder{
background-image:url(img/dot-h.jpg);
background-repeat:repeat-x;
width:1px;
padding-left:5px;
padding-right:5px;
background-position:center;
}

.vborder{
background-image:url(img/dot-v.gif);
background-repeat:repeat-y;
width:1px;
padding-left:20px;
padding-right:5px;
background-position:center;
}


.login{
background-color:#5187D2;
border:solid 1px #B2C9E9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#B2C9E9;
text-align:right;
vertical-align:middle;
padding:5px;
}

a.login2:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#01306B;
text-decoration:none;}

a.login2:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#01306B;
text-decoration:none;}

login2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#01306B;
text-decoration:none;
}

a.login2:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#01306B;
text-decoration:none
}

a.login2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
color:#FFFFFF;
text-decoration:none; 
}



.search-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404150;
}

.border-head{
border-top:1px solid #5A5F9E;
}
.top-head{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#00408F;
padding-bottom:8px;
text-align:left;
vertical-align:middle;
}



.search-b{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF000C;
text-decoration:none;
vertical-align:top;
width:inherit;
}


a.search-b:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF000C;
text-decoration:none;
vertical-align:top;
width:inherit;
}

a.search-b:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF000C;
text-decoration:none;
vertical-align:top;
width:inherit;
}

a.search-b:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:Blue;
text-decoration:none;
vertical-align:top;
width:inherit;
}


a.bread-link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
vertical-align:middle;
color:#366AB3;
text-decoration:none;
padding-left:15px;
}

a.bread-link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
vertical-align:middle;
color:#366AB3;
text-decoration:none;
padding-left:15px;}

.bread-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
vertical-align:middle;
color:#366AB3;
text-decoration:none;
padding-left:15px;}


a.bread-link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
vertical-align:middle;
color:#B2C9E9;
text-decoration:none;
padding-left:15px;
}

a.bread-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
vertical-align:middle;
color:#01306B;
text-decoration:none; 
padding-left:15px;
}

a.docu-link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;

}

a.docu-link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;
}

.docu-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;
}


a.docu-link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;

}

a.docu-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
color:Red;
text-decoration:none; 

}

.borderArchieve
{
	border-top:1px solid #5A5F9E;
	border-right: 1px solid #5A5F9E;
	border-left: 1px solid #5A5F9E;
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:middle;
color:#00408F;
text-decoration:none;
}

.Archiveleft{
 
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#001F82;
 border-right: solid 1px #5CB5EF;
 border-bottom: solid 1px #5CB5EF;
 border-left: solid 1px #5CB5EF;
}

.Archiveleftbold{
 
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#001F82;
 font-weight:bold;
 border-right: solid 1px #5CB5EF;
 border-bottom: solid 1px #5CB5EF;
 border-left: solid 1px #5CB5EF;
}

.popborder{
background-color:#77abee;
height:9px;
}

