﻿body{font-size:12px;font-family:Arial;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}

tr.itemMenu td{	background-color:#E7E8EC;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:12px;color:#273054;padding-left:8px}
tr.itemMenuOver td{background-color:#B8BAC7;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:12px;color:#273054;padding-left:8px}
tr.itemViewAll td{	background-color:#E7E8EC;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:11px;color:#696989;padding-left:8px;font-weight:bold}
tr.itemViewAllOver td{background-color:#B8BAC7;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:11px;color:#000000;padding-left:8px;font-weight:bold}

#divLogin{width:170px;margin-left:83px}
#ContainerLogout{text-align:right;margin-bottom:60px;font-family:Arial;font-size:14px}

/****************** INPUTS ********************************/
input.descLoginField{font-family:Arial;width:210px; border:solid 1px #A0A3B2; color:#0B1641;  font-size:11px;padding-left:10px;}
input.btnLogin{font-family:Arial;background:url(../images/Go.gif);border:0px;height:29px;width:33px;cursor:pointer}
input.btnLogout{font-family:Arial;height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:right;color:#293156;border:0px;background-color:Transparent;cursor:pointer}
input.textbox{font-family:Arial;border:solid 1px #3A4264; color:#292D43; font-size:12px;padding-left:5px;background-color:#E7E8EC}
input.datetextbox{font-family:Arial;border:solid 1px #3A4264; color:#292D43; font-size:12px;padding-left:5px;width:85px;background-color:#E7E8EC}
.textarea{font-family:Arial;border: solid 1px #3A4264;background-color:#E7E8EC}
.mgmttextarea{font-family:Arial;border: solid 1px #3A4264;font-size:12px;padding-left:5px;color:#0B1641;background-color:#E7E8EC}
.textboxSearch{font-family:Arial;Height:14px;border: solid 0px;font-size:12px}
/********************************************************/

/****************** LINKS ********************************/
a.lblForgot{color:#0B1641;  font-size:11px;text-decoration:none}
a.lblForgot:hover{color:#A0A3B2;  font-size:11px;}
a.lblMore{font-size:12px;color:#751E20;padding-top:10px;padding-right:10px;text-decoration:none;}
a.lblMore:hover{font-size:12px;color:#9E9E9E;padding-top:10px;padding-right:10px;text-decoration:none;}
a.moreLink{color:#751E20;font-size:12px;font-weight:bold;text-decoration:none;}
a.moreLink:hover{color:#9E9E9E;font-size:12px;font-weight:bold}
a.itemFooter{cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;color:#3E4667;text-decoration:none}
a.itemFooter:hover{cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;color:#000000;text-decoration:none}
a.lnkTitleEvent{color:#4B4B4B;font-size:12px;font-weight:bold;text-decoration:none;}
a.lnkTitleEvent:hover{color:#9E9E9E;font-size:12px;font-weight:bold}
a.linkFile{color:#751E20;font-weight:bold;text-decoration:none;padding-left:5px;font-size:12px}
a.linkFile:hover{color:#000000;font-weight:bold;font-size:12px}
a.mgmtlink{color:#751E20;font-size:12px;text-decoration:none;}
a.mgmtlink:hover{color:#000000;font-size:12px;}
a.linkTitle{font-size:12px;color:#4C4C4C;text-align:left;font-weight:bold;text-decoration:none}
a.linkTitle:hover{font-size:12px;color:#9E9E9E;text-align:left;font-weight:bold;text-decoration:none}
a img {border:0px Solid black;}
/********************************************************/

/****************** LABELS ********************************/
.lblPartnerLogin{height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#751e20;}
td.lblLoginField{height:23px;}
.lblLogin{height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:left;color:#293156;}
.lblLoginError{color:#FF0000;font-size:11px;height:20px;}
td.lblTitle{font-size:12px;color:#4C4C4C;text-align:left;font-weight:bold;padding-left:10px;padding-top:5px;padding-right:10px;}
.labelInfo{font-size:16px;color:#751E20;border-bottom: solid 1px #A0A3A8;font-weight:bold;padding-bottom:1px}
td.lblText{font-size:12px;color:#4C4C4C;text-align:left;padding-left:10px;padding-right:10px;}
td.lblTextSmall{font-size:11px;color:#4C4C4C;text-align:left;padding-left:10px;padding-right:10px;}
td.labeldesc{height:22px;color:#0E1740;font-size:12px;padding-left:5px;}
.labeldescName{height:22px;color:#0E1740;font-size:12px;padding-left:5px;}
.labelRequired{font-size:11px;color:#FF0000;vertical-align:top}
/********************************************************/

/********************************************************/
/*                       JSMENU                         */
/********************************************************/
table.jsmenumenuTabPage tr td {font-size: 12px;color: #273054;font-family: Arial;cursor: pointer;}
table.jsmenumenuTabPage td.menuoptionTabPage{}
table.jsmenumenuTabPage td.selectedoptionTabPage{}
table.jsmenumenuTabPage td.menuoptionTabPageLeft{background-color:#E7E8EC;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;padding-left:8px}
table.jsmenumenuTabPage td.selectedoptionTabPageLeft{background-color:#B8BAC7;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;padding-left:8px}
table.jsmenusubmenu {border-right: #761D21 1px solid;border-top: #761D21 1px solid;border-left: #761D21 1px solid;background-color: #FFFFFF;}
table.jsmenusubmenu td {font-size: 12px;color: #0A4C7D;font-family: Arial;height: 20px;background-color: #461214;}
table.jsmenusubmenu td td {	padding-right: 6px;	padding-left: 2px;color: #FFFFFF;cursor: hand;border-bottom: #761D21 1px solid;}
table.jsmenusubmenu td.selectedoption td {color: #263053;background-color: #E6E8EB;border-bottom: #000000 1px solid;}
table.jsmenusubmenu td.menuoptiondisabled td {color: #FFFFFF;border-bottom: #000000 1px solid;}

table.jsmenumenu{cursor: pointer;}
table.jsmenumenu TR TD {font-size: 12px;padding-bottom: 3px;color: #FFC215;font-family: Arial;cursor: pointer;cursor: hand;font-weight: bold;}
table.jsmenumenu tr td.selectedoption {color: #FFFFFF;font-weight: bold;}
table.jsmenumenu tr td.menuoptiondisabled {	color: #85874A;	font-weight: bold;}
td.jsmenusubmenuarrowup {border-right: #000000 1px solid;border-top: #000000 1px solid;border-left: #000000 1px solid;height: 16px;background-color: #646778;}
td.jsmenusubmenuarrowdown {border-right: #000000 1px solid;	border-left: #000000 1px solid;	border-bottom: #000000 1px solid;height: 16px;background-color: #646778;}
table.jsmenumenucontainer {border-bottom: #FFFFFF 1px solid;}
table.jsmenumenucontainerTabPage{border-bottom: #FFFFFF 1px solid;}
div.jsmenusubmenuscrolldiv {border-right: #C79900 1px solid;}

/********************************************************/

.externalfooter{border: 1px solid #0F1843;}
tr.footer td{height:24px;font-size:11px;text-align:center;color:#3E4667;}

/*********************** Content *********************************/
.CommonContentPartBorderOff{padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:12px}
.CommonContentPartBorderOn{background-color: #efefef;cursor:default;padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:12px}
#InternalContainer{padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:12px}
.MetaTag{font-family:Arial;float:left;font-size:12px;font-weight:bold;color:#751E20}
.MetaTag a:active{font-family:Arial;color:#751E20;text-decoration:none;  }
.MetaTag a:link{font-family:Arial;color:#751E20;text-decoration:none;}
.MetaTag a:visited{font-family:Arial;color:#751E20;text-decoration:none;}
.MetaTag a:hover{font-family:Arial;color:#0E1742;text-decoration:none;}
.ContainerMetaTag{width:335px;font-family:Arial;text-align:center ;position:absolute;top:2px;left:47%;padding:3px;padding-top: 3px;padding-bottom:3px;}

.FooterContentPartOff{font-size:11px;text-align:center;color:#3E4667}
#FooterContainer{padding:0px; margin:0px;cursor:auto}
.FooterContentPartOn{font-size:11px;color:#000;background-color: #efefef}
/*****************************************************************/

td.TitleSection{font-size: 14px;color: #ffffff;font-weight:bold;text-transform:uppercase;padding-left:15px}
td.TitlePath{font-size: 11px;color: #3D4566;font-weight:bold;height:22px;}

/********************************************************/
/*                        TOOLTIP                       */
/********************************************************/
.helptooltip{BORDER-RIGHT: 1px solid;PADDING-RIGHT: 3px;BORDER-TOP: 1px solid;PADDING-LEFT: 3px;Z-INDEX: 10000;BACKGROUND: #E6E8EB;PADDING-BOTTOM: 3px;BORDER-LEFT: 1px solid;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: 1px solid;	POSITION: absolute;	font-family: Arial, Arial;font-size:13px;}
/********************************************************/

/****************** BUTONS ********************************/
.btnMgmt{border:solid 1px #000000;height:22px;color:#FFFFFF;background-color:#751E20;padding-bottom:2px;padding-top:2px;padding-left:5px;padding-right:5px; font-size:12px;text-decoration:none}
.btnMgmt:hover{border:solid 1px #000000;cursor:pointer;color:#000000;background-color:#E6E8EB;}
.btnSend{border:solid 1px #000000;cursor:pointer;color:#FFFFFF;background-color:#751E20;width:55px}
.btnSendOver{border:solid 1px #000000;cursor:pointer;color:#000000;background-color:#E6E8EB;width:55px}
/*********************************************************/

/****************** LIST TABLE ********************************/
tr.mgmtlisttitle td{background-color: #751E20;font-weight: bold;color: #FFFFFF;height:22px}
tr.mgmtlistitemeven td{border-bottom: solid 1px #000000;background-color: #FFFFFF;color: #000000;height:22px}
tr.mgmtlistitemuneven td{border-bottom: solid 1px #000000;background-color: #E7E8EC;color: #000000;height:22px}
tr.listtitle td{background-color: #262F54;font-weight: bold;color: #FFFFFF;height:22px;font-size:12px}
tr.listitemeven td{border-bottom: solid 1px #000000;background-color: #FFFFFF;color: #000000;height:22px;font-size:12px}
tr.listitemuneven td{border-bottom: solid 1px #000000;background-color: #E7E8EC;color: #000000;height:22px;font-size:12px}
table.external{	border: solid 1px #A0A3A8;}

td.horizontaldivisortop{height: 1px;background-color: #E5E5E5}
/*********************************************************/

.HeaderTable{font-size:12px}
div.drag-handle{background-color: #751E20 !important}
table.rbtList tr td{height:22px;color:#000000;font-size:12px;vertical-align:middle}

/********************************************************/
/*                     DELETEALERT                      */
/********************************************************/
table.alertoutertable{	border-top: solid 1px #4A225B;	border-left: solid 1px #4A225B;	border-bottom: solid 1px #4A225B;	border-right: solid 1px #4A225B;}
table.alertinnertable{	border-top: solid 1px #FFFFFF;	border-left: solid 1px #FFFFFF;	border-bottom: solid 1px #FFFFFF;	border-right: solid 1px #FFFFFF;	background-color: #E7E8EC;}
table.alerttitletable tr{	background-color: #751E20;	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E7E8EC,endColorStr=#FFFFFF);	border-bottom: solid 1px #FFFFFF;	color: #FFFFFF;	font-family:Arial;	font-size: 11px;	font-weight: bold;}
table.alertmessagetable{	border-top: solid 1px #4A225B;	color: #000000;	font-family:Arial;	font-size: 12px;}
table.alertbuttontable{	border-top: solid 1px #4A225B;	background-color: #FFFFFF;}
td.alertbuttonseparatorskin{	width: 1px;	background-color: #4A225B;}
td.alertbuttonseparatorwhite{	width: 1px;	background-color: #FFFFFF;}
a.imagebutton{	color: #000000;	text-decoration: none;	font-size:11px;}
a.imagebutton:hover{	color: #000000;	text-decoration: none;	font-size:11px;}
/********************************************************/

/****************** CALENDAR ********************************/
.calendar{background-color:#FFFFFF}
.ajax__calendar_container{background-color:#E7E8EC;border:solid 1px #3A4264}
.ajax__calendar_header{background-color:#B8BAC7;color:#0E1742}
.ajax__calendar_prev{color:#FFFFFF}
.ajax__calendar_title{}
.ajax__calendar_next{color:#FFFFFF}
.ajax__calendar_body{}
.ajax__calendar_footer {background-color:#B8BAC7}
.ajax__calendar_today{color:#0E1742;font-weight:bold}
.ajax__calendar_day{}
.ajax__calendar_dayname{color:#751E20;font-weight:bold}
.ajax__calendar_active {}
.ajax__calendar_hover{background-color:#B8BAC7}
/***********************GALLERY******************************/
table.ImageFrame{border: solid 0px;}
table.ImageFrameMgmt{border: solid 1px #751E20;}
td.ImageName{font-size: 12px;}
tr.Paged{font-size: 11px; height:20px; vertical-align:middle;}
img.ThumbImg{}
a.PagedLink{color: #000000;	text-decoration: none;	font-size:11px;}
a.PagedLink:hover{color: #000000;	text-decoration: none;	font-size:11px;}
/************************************************************/

.titleEvent{color:#0D1641;font-size:13px;font-weight:bold;text-decoration:none}
.labelEventDate{color:#0D1641;font-size:13px;}
.descriptionEvent{color:#333333;font-size:12px}
.separatorEvent{color:#333335;font-size:12px}
.divisorEvent{background-color:#E7E8EC}
.tdEventOff{background-color:#FFF;padding-top:10px;padding-bottom:10px}
.tdEventOn{background-color:#E7E8EC;cursor:pointer;padding-top:10px;padding-bottom:10px}
a.lnkTestimonials{color:#333333;font-size:12px;text-decoration:none}
a.lnkTestimonials:hover{color:#A0A3A8;font-size:12px}

.boxTestimonials{padding-left:10px;padding-right:10px;padding-top:10px;}
.boxTestimonials p{padding:0px;margin:0px}

.textSearchClear{background-color:Transparent;border:solid 0px;width:137px;color:#999;font-style:italic;height:16px;font-size:12px}
.textSearch{background-color:Transparent;border:solid 0px;width:137px;color:#000;height:16px;font-size:12px}