﻿
body
{
	background-color: #EDFFFF;
	background-image: url(Images/BgPageMiddle.jpg);
	 font-family: Arial, Verdana;
}

.pageBody
{
	background-color: #FFFFFF;
	 font-family: Arial, Verdana;
}

select
{
}
textarea
{
    border-color: #818181;
    background-color:#FFF;
}
fieldset
{
	color: #000000;
}
.fieldDisabled
{
	border: solid 1px #D4D0C8; 
}

input
{    
}
select
{
	border-color: #6F6F6F !important;
	color: #45535b !important;
}
a 
{
	color: #0086FF;
	font-family: Arial, Verdana;
}
a.link
{
	color: #0086FF;
}
a.hover
{
	color: #0086FF;
}
a.vlink
{
	color: #0086FF;
}

.title1, .title2, .title2A, .title3, .title4
{
    color:#818181;
}

.textbox, .textboxMoney, .textboxS
{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #818181;
}
.textboxL, .textboxMoneyL
{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #818181;
}
.textboxMoney
{
	width: 60px;
}
.textboxDate, .textboxDateR1, .textboxDateR2
{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #818181;
	background-color: #FFFFFF;		
	/*margin-right: 10px;*/
}
.textboxDateP
{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #818181;
	background-color: #FFFFFF;	
	background-position: right;
	background-repeat: no-repeat;
	/*margin-right: 10px;*/
}

.textboxReadOnly
{   
   border-color: #A1A1A1; 
   background-color: #F6F6F6; 
   color: #555555;
}

.txtQuickSearch
{
	background-color: Transparent;
	color:#9CABC0;
}

.tabQuickSearch
{
	background-image: url(Images/SearchMiddle.jpg);
	border-top-color: #0388FF;
	border-bottom-color: #0388FF;
}

.tablabels
{
	color: #5B676C;
	background-color: #FFFFFF;
}
.tablabelsLeft
{
	color: #5B676C;
	background-color: #FFFFFF;
}

.tabcontrols
{
	color: #5B676C;
	background-color: transparent;
}


.tabempty
{
	color: #5B676C;
	background-color: #FFFFFF;
}
/* 
.buttons
{
   background-color:#808080;    
    outline-color: Black;
    color:#FFFFFF;
    background-image: url(../../../Images/ButtonOn.png)
}

.buttons:hover
{        
    color:#FFFFFF; 
    background-color:#606060;
    background-image: url(../../../Images/ButtonOn.png)
}
 */
.bigbuttons
{
}

.pageTitle, .subtitle
{
	color: #0389ff;
}
.divgroup
{
   border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
}
.sectionTitle
{
}

.groupingBox
{
}

.tabSelected
{
	color: #0388FF; /*  background-image:url(); FALTA IMAGEN */
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
	background-color: #FFF;
}

.tabUnselected
{
	color: #000000;
	border-bottom-color: #CCCCCC;
}
.tabUnselected:hover
{
	background-color: Gray;
	color: White;
}

.tabDisabled
{
	color: #999999;
	border-bottom-color: #CCCCCC;
}

.tabSeparator
{
	color: #000000;
	border-bottom-color: #CCCCCC;
}

.bgHeader
{
	background-image: url(Images/BgHeaderUp.jpg);
}
.bgBody
{
	/*background-image: url(Images/BgPageMiddle.jpg);*/
}

.buttonDisabled
{
}

.txtDisabled
{
	background-color: #EDEDED;
	color: #000000;
	border-color: #818181;
}

.linkDisabled
{
}

/** GRID VIEW STYLE **/
.gridRows
{
	background-color: White;
	border-color: #EDEDED;
	color: #45535b;
}
.tableGrid
{
	border-color: #EDEDED;
}
.tableGrid th
{
	border-color: #EDEDED;
}
.tableGrid gridRows td
{
	border-color: #EDEDED;
}
.tableGrid th td
{
	border-color: #EDEDED;
}

.gridRows a:link
{
	color: #0086FF;
}

.gridRows a:visited
{
	color: #0086FF;
}

.gridRows a:hover
{
	color: #0086FF;
}

.gridAlternate
{
	background-color: #F6F6F8;
	border-color: #EDEDED;
	color: #45535b;
}

.gridAlternate a:link
{
	border-color: #EDEDED;
	background-color: #F6F6F8;
	color: #0086FF;
}

.gridAlternate a:visited
{
	border-color: #EDEDED;
	background-color: #F6F6F8;
	color: #0086FF;
}

.gridAlternate a:hover
{
}

.gridSelected
{
	border-color: #EDEDED;
	color: #0289FF;
    background-color: #DDDDDD;
}
.gridSelected a:link,.gridSelected a:visited,.gridSelected a:hover
{
    background-color: #DDDDDD;
    color: #0289FF;
}

.gridHeader
{
	color: #ABABAB;
	border-color: #EDEDED;
}

.gridHeader a
{
	color: #ABABAB;
}

.gridFooter
{
	color: #45535b;
}

.gridFooter a
{
}

.tabletters
{
	background-color: #FFFFFF;
	color: #0086FF;
	cursor: pointer;
	cursor: hand;
}

.headOptions, headOptions a
{
	color: #000000;
}

.textToolBar
{
	color: #000000;
	background-color: #ECEDEF;
}
.textToolBar a
{
	color: #000000;
	background-color: #ECEDEF;
}

.documentViewer
{
	background-color: #E7E7E7;
	
}
.imageToolBar
{
	background-color: #656565;
	border-left-color: #000000;
}

.Information 
{
	color: #000000;
	background-color: #FFFFFF;
	border-color: #818181;	
}

.ProcessingInfo, .ProcessCancel, .DisconnectAlert
{
    color:#000;
    background-color:#FFFACD;    
    border-color:Black;
}
.ProcessCancel
{
    color: Red;
}

.InfoMessage
{
    color: #00AA00;
}


.tabTitle
{
	background-color: #FFFFFF;
	color: #118fff;
}
.msgTitle
{
	background-color: #FFFFFF;
	color: #45535B;
}
/***************  Menu  ***************/
.logoSection
{
	border-bottom-color: #00FFFF;
}
.selectedTab
{
	border-bottom-color: #00FFFF;
}
.unSelectedTab
{
	border-bottom-color: #00FFFF;
}
*
{
	padding: 0;
	margin: 0;
}
.dropdown dt
{
	color: #45535b;
	border-color: Transparent;
}
.dropdown dt:hover
{
	color: #0086ff;
	border-color: #00FFFF;
	background-color: #fff;
}
.dropdown dd
{
	background: #fff;
}
.dropdown ul
{
	border-color: #00FFFF;
}
.dropdown a, .dropdown a:active, .dropdown a:visited
{
	color: #45535b;
	background: #fff;
}
.dropdown a:hover
{
	background: #fff;
	color: #0086ff;
}
.dropdown a:hover .dropdown dt
{
	border-color: Transparent;
}
.dropdown .underline
{
	border-color: #00FFFF;
}
.selectedTab .dropdown dt
{
	color: #0086ff;
	border-color: #00FFFF;
}

.unSelectedTab .dropdown dt:hover
{
	color: #0086ff;
	border-color: #00FFFF;
	background-color: #fff;
}
.unSelectedTab:hover .dropdown dt
{
	color: #0086ff;
	border-color: #00FFFF;
	background-color: #fff;
}
.borderMenu
{
	border-bottom-color: #00FFFF;
}
.tdMenuleft
{
	border-bottom-color: #00FFFF;
	/*background-image:url(Images/LineLeftBakcground.png);*/
}
/**********************************************/
.HomeDark
{
	background-image: url(Images/BgPageMiddle.jpg);
	
}
.HomeDark
{
	background-image: url(Images/BgPageMiddle.jpg);
	
}
/***********************************************/
/***********************************************/
/************ list Order and Filter **************/
/********************************************************/
/*                        LIST                          */
/********************************************************/
.sectionsCoi
{
	background-color: #fff;
	color: #5B676C;
	border-bottom-color:#CBCBCB;
}
.sections
{
	background-color: #fff;
	color: #5B676C;
	border-bottom-color:#EDEDED;
}
.tableTitleOF
{
	border-color: #EDEDED;
	font-family: Arial, Verdana;
}
.tableListOF
{
	border-bottom-color: #EDEDED;
	border-left-color: #EDEDED;
	font-family: Arial, Verdana;
}

tr.listtitle td, tr.listtitle th, tr.listtitle  th table tr td a, td.listtitle
{
	background-color: #eee;
	color: #666666;
}
tr.listtitle th {
	background-color: #eee;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Verdana;
}
th.listtitle {
	background-color: #eee;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Verdana;
	padding: 8px 0px 8px 0px;
}
/*
tr.listtitle th
{
	background-color: #fff;
	color: #AAAAAA;
	font-family: Arial, Verdana;	
}
tr.listtitle  th table tr td a
{
	background-color: #fff;
	color: #AAAAAA;
	font-family: Arial, Verdana;
		
}

td.listtitle
{
	background-color: #fff;
	color: #AAAAAA;
}
*/
tr.listitemhighlighted td
{
	border-bottom-color: #EDEDED;
	background-color: #EDF9FF;
	color: #45535b;
}
tr.underline td
{
	border-bottom-color: #808080;
}
tr.listselected td
{
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
	background-color:#C8C8C8 !important;
	color: #000000 !important;
	/*color: #45535b;*/
}
tr.listselected td.borderright
{
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
	background-color:#C8C8C8;
	color: #45535b;
}
tr.listitemeven
{
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
	background-color: #D4DDD9;
	color: #45535b;
		font-family: Arial, Verdana;
}
tr.listitemuneven
{
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
	background-color: #FFFFFF;
	color: #45535b;
		font-family: Arial, Verdana;
}

tr.listitemuneven:hover, tr.listitemeven:hover {
    background-color: #C8C8C8;
}

tr.listitemeven td.borderright
{
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
	background-color: #000000;
	color: #45535b;
}

tr.listitemuneven td.borderright
{
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
	background-color: #FFFFFF;
	color: #45535b;
}

tr.listsummary td
{
	background-color: #FFF1E6;
	color: #45535b;
}
tr.listsummarydivisor td
{
	background-color: #d9f2ff;
	color: #45535b;
	border-bottom-color: #AAAAAA;
    border-top-color: #AAAAAA;
}
tr.listitemevenGeneric td
{
	border-bottom-color: #EDEDED;
	background-color: #f3f1a4;
	color: #45535b;
}
/**************Folder****************/
span.Folder
{
	color: #1E5C7A;
}
/************************************/
/**************SET*******************/
tr.listsummarydivisorset td
{
	background-color: #FEF3E7;
	color: #000000;
	border-bottom-color: #7ABDDD;
}
span.Set
{
	color: #D48200;
}
/********************* AUTOCOMPLETE ****************************/
.floater td {border-color: #979797;}

.selectedSmartInputItem
{
	color: white;
	background-color: #3875D7;
}
.selectedSmartInputItem a { color: white; }

.selectedSmartInputItem
{
	color: white;
	background-color: #3875D7;
}

.selectedSmartInputItemId{	color: #3875D7;}
.unSelectedSmartInputItemId{	color: white;}
.unSelectedSmartInputItemIdHeader{    color: #969696;    }
.siwCredit{	color: black;}

/**************************************************************/

/************************ Rounded Buttons  ****************************/
button.clientButton
{
    background: url(../../../Images/btnRightOff.png) right no-repeat;
}
button.clientButton span
{
    background: url(../../../Images/LeftOff.png) left no-repeat;
    color: #fff;
}
button.clientButton:disabled {
	filter: opacity(25%);
}
button.clientButton:hover
{
	background: url(images/btnRightOn.png) right no-repeat;
}
button.clientButton:hover span
{
	background: url(images/btnLeftOn.png) left no-repeat;
}
.buttonsSecondsLeft
{
	background: url(images/LeftOn.png) left no-repeat;
}
.buttonsSecondsMiddle
{
	background: url(images/MiddleOn.png);
}
.buttonsSecondsRight
{
	background: url(images/RightOn.png) left no-repeat;
}
/**************************************************************/

.modalBackground
{
	background-color: #000000;
}

/******************Div - Popin*******************************/
.BorderLeftPopin
{
    border-right-color:#818181;
}

.LeftLinePopin
{
    border-left-color: #818181;
}

.BorderRightPopin
{
	background-image: url(../../../Images/shadowRight.png);
	background-position: left;
	background-repeat: repeat-y;
}

.BorderTopPopin
{
    /*
	background-image: url(../../../Images/shadowBottom.png);
	background-position: bottom;
	background-repeat: repeat-x; */
	border-top-color: #818181;
}
.BorderBottomPopin
{
	background-image: url(../../../Images/shadowBottom.png);
	background-position: top;
	background-repeat: repeat-x;
}
.BorderBottomRightPopin
{
	background-image: url(../../../Images/shadowBottomRight.png);
	background-repeat: no-repeat;
	
}

.overPopin
{
    border-color: #0086FF;
    background-color: #FFF;
}
    
.validatorCallout
{
    border-color: red;
    background-image: url(../../../Images/PopUp/ErrorSmall.png);    
    background-color: #FFFACD;
    color: Black;
}



.Popin
{
}
.BodyPopin
{
	 background-color: #FFFFFF; 
}
.BorderLeftTop
{
	border-color: #aaaaaa;
	background-color: #ffffff;
}
/***** LOGIN ******/
.backgroundLoginPage
{
	background-color: #e3ffff;
	
	
}

/************ footer ***************/
.secFooterRight
{
	color: #a0a1a1;
	border-bottom-color: white;
}
a.linkFooterRight
{
	color: #a0a1a1;
}
a.linkFooterRight:hover
{
	color: #000000;
}
.secFooterLeft
{
	border-right-color: white;
	color: #21accf;
}
.divisorFooter
{
	background-image: url(Images/LineFooterDown.jpg);
}
.divFooter
{
	background-color: Transparent;
}
.secFooterLeft a
{
	color: #21accf;
}
a.linkFooter
{
	color: #21accf;
}
a.linkFooter:hover
{
	color: #000000;
}


a.serverButton:hover
{
	background: url(images/btnRightOn.png) right no-repeat;
}
a.serverButton:hover span
{
	background: url(images/btnLeftOn.png) left no-repeat;
}
a.serverButton
{
    background: url(../Images/btnRightOff.png) right no-repeat;
}
a.serverButton span
{
    background: url(../Images/LeftOff.png) left no-repeat;
    color: #fff;
}


/*********** SEARCH ***********/
.tdFormSearch
{
	border-color: #CCCCCC;
}
.tabSearchSelected
{
	color: #118fff;
	border-color: #CCCCCC;
	background-image:url(Images/search/BgTag.jpg); 
	background-repeat:repeat-x;

}

.tabSearchUnselected
{
	border-color: #CCCCCC;
	color: #118fff;
}
.tabSearchUnselected td 
{
	border-color: #CCCCCC;
	color: #118fff;
	font-size:12px;
}
.tabSearchUnselected span
{
	border-color: #CCCCCC;
	color: #118fff;
	font-size:12px;
}
.searchLeft
{
	background-image: url(Images/search/Left.jpg);
}
.searchRight
{
	background-image: url(Images/search/Right.jpg);
	background-repeat:no-repeat;
}
.searchMiddle
{
	background-image: url(Images/search/Middle.jpg);
	
}
.searchMiddle input
{
	background-image: none;
	background-color: Transparent;
	border: none;
}
.txtInputSearch
{
	border-color: #818181;
}
.resaltPopIn
{
	border-color: #0389ff;
}
.linkpaging
{
	color: #0086FF;
}
.spanpaging
{
	color: #0086FF;
}
td.listtitlePaging a /*, span */
{
	color: #0086FF;
}
/************ POPIN CENTER - modal jquery *******/
#boxes #divPopinInsured
{
	border-color: #01FFFF;
}

/**********************/

.HeadDropDownChek{
   
	background-color: #EDFFFF;
	/*background-color:#626969;*/
	position:absolute;
	text-align:left;
	padding-top:2px;
	display:none;
	border:solid 1px black;
	width:200px;
	padding-right:2px;
}   

.TitleDropDownCheck{  
 padding-left:10px;
 padding-bottom:13px;
 width:100%;
}
a.DropDownCheklink
{
    font-family: Arial, Verdana, helvetica;
    font-size: 13px;
    font-weight: bold;
    color: #A0A1A1; 
    
}
a.DropDownCheklink:hover
{
	font-size: 13px;
	font-style: normal;	
	color: #0389ff; 
}


.alertIconWarning
{
    background-image: url(Images/PopUp/Warn.png);
    background-position:center center;
    background-repeat:no-repeat;
    
}
.alertIconInfo
{
    background-image: url(Images/PopUp/Info.png);
    background-position:center center;
    background-repeat:no-repeat;
}

.alertIconSecure
{
    background-image: url(Images/PopUp/padlock.jpg);
    background-position:center center;
    background-repeat:no-repeat;
}
.helptooltip
{
	BACKGROUND: #FFF9E8;
	COLOR: #0086FF;
}   
.labelLink
{
	color:#0086FF;
} 

.ocrAlert
{
    background-color:green;
    color:White;
}
.ocrSetup
{
    background-color:Red;
    color:White;
}


.tab_containerCoi 
{
    background-color: #fff;
    border-color:#ccc;
}

.text,.textAreaStyle,.textRules,.textRules span,.fieldSetStyle legend
{
    color:#5B676C;
}
.headerCoi
{
    background-color:#F6F6F8;
    border:solid 0px black;
}
.blueBorder
{
    border-bottom:solid 1px #BFE0FD;
}
.text100per
{
    width:95%;
}
.checkboxDiv
{
  /* width: 13px;
    height: 13px;*/
    
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    overflow: hidden;
    margin-top:10px;
}
.dinamicTable
{
    border-color:#DDD;
}

tr.IndexPage
{
    color:#0086FF;
    background-color:Transparent;     
}

.sliderBarLeftOff, .sliderBarRightOff
{
    background-color: #ADADAD;
}
.sliderBarLeftOn, .sliderBarRightOn
{
    background-color: #818181;    
}
.sliderBarLeftOn
{    
    background-image: url(../../../Images/ArrowLeftInbox.png);
}
.sliderBarRightOn
{    
    background-image: url(../../../Images/ArrowRightInbox.png);
}

.sliderBarLeftOff 
{
    background-image: url(../../../Images/prevOn.png);
}

.sliderBarRightOff
{
    background-image: url(../../../Images/nextOn.png);
}
.flotante
{
    border-color: #808080;
    background-color: #f1f1f1;
}
.btnAdd
{
	border-color:#0389FF;
}
.BorderDvSup
{
    border-color:#818181;
}
.spanImageNumber
{
    color: Red;
}
.linkLetter
{
    color: #0086FF;
}

/**  Coverage Types **/
.carrierLetter
{
	color: #0389ff;
}
/**                   **/
.skintext {
    color: #0389ff;
}
