﻿/*-- ------------------------------------------------------------- --*/
/*-- HTML AUTO THEME --------------------------------------------- --*/
/*-- ------------------------------------------------------------- --*/



/*-- STANDARD ---------------------------------------------------- --*/

.HIDDENBUTTON 
{
    display:none;
    width: 0;
    height: 0;
    visibility:hidden;
    
}

/*-- HTML body --*/
BODY
{
	color: #000000 !important;
	font-family: "Times New Roman", Times, serif !important;
	font-size: 11px !important;
}

/*-- HTML hr --*/
HR
{
	background-color: #1379CC !important;
	color: #1379CC !important;
	height: 3px !important;
}



/*-- FORM -------------------------------------------------------- --*/



/*-- HTML button --*/
BUTTON
{
    padding: 2px 4px;
	background: #EBEFCF !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #000000 !important;
    	font-family: Arial, Helvetica, Sans-Serif !important;
    }

BUTTON:hover
{
    padding: 2px 4px;
	background: #1379CC !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #ffffff !important;
    	cursor: pointer !important;
    	font-family: Arial, Helvetica, Sans-Serif !important;
    }


/*-- HTML fieldset --*/
FIELDSET
{
	border:1px dashed #8080FF !important;
	color:#000000 !important;
	font-family:"Times New Roman", Times, serif !important;
	padding:5px !important;
}

/*-- HTML form --*/
FORM
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML input --*/
INPUT
{
    background: #EBEFCF !important;
    background-color: #EBEFCF !important;
	border-color: #1379CC;
    border-style: solid;	
	border-width: 1px;
	border-color: expression(this.type=="checkbox"||this.type=="image"||this.type=="radio"?'transparent':'#1379CC') !important;
	border-style: expression(this.type=="checkbox"||this.type=="image"||this.type=="radio"?'none':'solid') !important;
	border-width: expression(this.type=="checkbox"||this.type=="image"||this.type=="radio"?'0px':'1px') !important;
	 	font-family: "Times New Roman", Times, serif !important;
}

INPUT:hover
{
    background-color: #1379CC !important;
    color: #ffffff !important;
     	font-family: "Times New Roman", Times, serif !important;
}

/*button*/
INPUT[type="button"]
{
    padding: 2px 4px;
	background: #EBEFCF !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #000000 !important;
    	font-family: "Times New Roman", Times, serif !important;
    }

INPUT[type="button"]:hover
{
    padding: 2px 4px;
	background: #1379CC !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #ffffff !important;
    	cursor: pointer !important;
     	font-family: "Times New Roman", Times, serif !important;
    }

INPUT[type="checkbox"]
{
    background-color: Transparent !important;
    border-style: none !important;
    font-family: "Times New Roman", Times, serif !important;
    font-size: 12px;
}

/*image*/
INPUT[type="image"]
{
    background-color: Transparent !important;
    border-style: none !important;
}

/*image*/
INPUT[type="radio"]
{
    background-color: Transparent !important;
    border-style: none !important;
    font-family: "Times New Roman", Times, serif !important;
     font-size: 12px;
}

/*reset*/
INPUT[type="reset"]
{
    padding: 2px 4px;
	background: #EBEFCF !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #000000 !important;
    	font-family: "Times New Roman", Times, serif !important;
    }

INPUT[type="reset"]:hover
{
    padding: 2px 4px;
	background: #1379CC !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #ffffff !important;
    	cursor: pointer !important;
    	font-family: "Times New Roman", Times, serif !important;
    }

/*submit*/
INPUT[type="submit"]
{
    padding: 2px 4px;
	background: #EBEFCF !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #000000 !important;
    	font-family: "Times New Roman", Times, serif !important;
    }

INPUT[type="submit"]:hover
{
    padding: 2px 4px;
	background: #1379CC !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #ffffff !important;
    	cursor: pointer !important;
    	font-family: "Times New Roman", Times, serif !important;
    }


/*-- HTML Manual input --*/
.inputPlastic
{
    font-family: "Times New Roman", Times, serif !important;
}


/*-- HTML label --*/
LABEL
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
   /* font-weight: bold !important;*/
}

/*-- HTML legend --*/
LEGEND
{
    color: #FF8000 !important;    
    font-family: "Times New Roman", Times, serif !important;
    font-size: 12px;
    background-color: White !important;

}

/*-- HTML textArea --*/
TEXTAREA
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}



/*-- SELECTION --------------------------------------------------- --*/



/*-- HTML optgroup --*/


/*-- HTML option --*/
OPTION
{
}

/*-- HTML select --*/
SELECT
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}


/*-- List -------------------------------------------------------- --*/



/*-- HTML dd --*/
DD
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML dir --*/
DIR
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    list-style-image: url(./Images/shared_bullet.gif) !important;
}

/*-- HTML dl --*/
DL
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML dt --*/
DT
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}

/*-- HTML li --*/
LI
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML menu --*/
MENU
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    list-style-image: url(./Images/shared_bullet.gif) !important;
}

/*-- HTML ol --*/
OL
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML ul --*/
UL
{
    color: #000000 !important;
    list-style-image: url(./Images/shared_bullet.gif) !important;
}



/*-- FONT, STYLE, COLOR ------------------------------------------ --*/



/*-- HTML font --*/
Font
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML h1 --*/
H1
{
    color: #FFFFFF !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML h2 --*/
H2
{
    color: #FFFFFF !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML h3 --*/
H3
{
    color: #3B4B73 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-size:15px;
}


/*-- HTML h4 --*/
H4
{
    color: #3B4B73 !important;
    font-family: "Times New Roman", Times, serif !important;
}


/*-- HTML h5 --*/
H5
{
    color: #3B4B73 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-size: larger;
}


/*-- HTML h6 --*/
H6
{
    color: #3B4B73 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML p --*/
P
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-size: 14px;
}

P:first-letter
{
}

P:first-line
{
}



/*-- FONT & COLOR ------------------------------------------------ --*/



/*-- HTML abbr --*/
ABBR
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML acronym --*/
ACRONYM
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML address --*/
ADDRESS
{
    font-family: Arial, helvetica, Sans-Serif !important;
}


/*-- HTML b --*/
B
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML bdo --*/
BDO
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML big --*/
BIG
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML blockquote --*/
BLOCKQUOTE
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML cite --*/
CITE
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML del --*/
DEL
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML em --*/
EM
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML i --*/
I
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML ins --*/
INS
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML s --*/
S
{
    font-family: Arial, helvetica, Sans-Serif !important;
}


/*-- HTML small --*/
SMALL
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML strike --*/
STRIKE
{
}

/*-- HTML strong --*/
STRONG
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML sub --*/
SUB
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML sup --*/
SUP
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML u --*/
U
{
    font-family: Arial, helvetica, Sans-Serif !important;
}



/*-- COLOR Only -------------------------------------------------- --*/
/** No font-family **/



/*-- HTML code --*/
CODE
{
}


/*-- HTML dfn --*/
DFN
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

/*-- HTML kbd --*/
KBD
{
}

/*-- HTML pre --*/
PRE
{
}

/*-- HTML samp --*/
SAMP
{
}

/*-- HTML tt --*/
TT
{
}

/*-- HTML var --*/
VAR
{
}

/*-- HTML xmp --*/



/*-- Anchors ----------------------------------------------------- --*/



/*-- HTML a --*/
A
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML a:link --*/
A:link
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML a:visited --*/
A:visited
{
    color: #7A0043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML a:hover --*/
A:hover
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- HTML a:active --*/
A:active
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
}



/*-- ------------------------------------------------------------- --*/
/*-- HTML MANUAL THEME ------------------------------------------- --*/
/*-- ------------------------------------------------------------- --*/



/*-- HTML TABLE -------------------------------------------------- --*/

/*-- HTML caption --*/
CAPTION
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 50px !important;
}

/*-- HTML col --*/


/*-- HTML colgroup --*/


/*-- HTML table --*/


/*-- HTML tbody --*/


/*-- HTML td --*/


/*-- HTML tfoot --*/


/*-- HTML th --*/


/*-- HTML thead --*/


/*-- HTML tr --*/


/*-- HTML Mnaual table --*/
.caption1
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.3em !important; /*1.2*/
    line-height: 50px !important;
}

.table1
{
	/*
    background: url(./Images/shared_headerbg.jpg) !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important; 
*/
    /*
    border-left-color: #1379CC !important;
    border-left-style: solid !important; 
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
    border-bottom-color: #1379CC !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 3px !important;
*/
}

.table1 thead tr td
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 28px !important;
}

.table1 tr th
{
    color: #ffffff!important;
    font-family:"Times New Roman", Times, serif!important;
    font-weight: bold !important;
    height: 31px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    
    font-size:13px; /*@T*/
}

.table1 tr td
{
    font-family: "Times New Roman", Times, serif !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.table1 tbody td
{
    font-family: "Times New Roman", Times, serif !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
        font-size:13px; /*@T*/
}

.table1 tfoot td
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
}




/*-- other ------------------------------------------------------- --*/



/*-- HTML div --*/
DIV
{
}

/*-- HTML Manual div --*/
.div1
{
    border-left-color: #1379CC !important;
    border-left-style: solid !important; 
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
    border-bottom-color: #1379CC !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 3px !important;
    border-top-color: #1379CC !important; 
    border-top-style: solid !important; 
    border-top-width: 3px !important;
}

/*-- HTML span --*/
SPAN
{
}

/*-- HTML Manual span --*/
.span1
{
    border-bottom-color: #1379CC !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important; 
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
    border-top-color: #1379CC !important; 
    border-top-style: solid !important; 
    border-top-width: 3px !important;
}



/*-- No Styling -------------------------------------------------- --*/



/*-- HTML applet --*/
APPLET
{
}

/*-- HTML area --*/
AREA
{
}

/*-- HTML br --*/
BR
{
}

/*-- HTML center --*/
CENTER
{
}

/*-- HTML embed --*/
EMBED
{
}

/*-- HTML frame --*/
FRAME
{
}

/*-- HTML frameset --*/
FRAMESET
{
}

/*-- HTML iframe --*/
IFRAME
{
}

/*-- HTML img --*/
IMG
{
}

/*-- HTML listing --*/
LISTING
{
}

/*-- HTML map --*/
MAP
{
}

/*-- HTML marquee --*/
MARQUEE
{
}

/*-- HTML object --*/
OBJECT
{
}

/*-- HTML plaintext --*/
PLAINTEXT
{
}

/*-- HTML q --*/
Q
{
}



/*-- ------------------------------------------------------------- --*/
/*-- ASP AUTO THEME ---------------------------------------------- --*/
/*-- ------------------------------------------------------------- --*/



/*-- STANDARD ---------------------------------------------------- --*/


/*-- ASP BulletedList --*/

.aspBulletedList
{
    font-family: "Times New Roman", Times, serif !important; 
    border-style: none !important;
}

/*-- ASP Button --*/
.aspButton
{
    padding: 3px 6px;
	background: #EBEFCF !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #000000 !important;
    	font-family: "Times New Roman", Times, serif !important;
    }

.aspButton:hover
{
    padding: 3px 6px;
	background: #1379CC !important;
	border-bottom-color: #1379CC !important;
    	border-bottom-style: solid !important;
    	border-bottom-width: 2px !important;
    	border-left-color: #1379CC !important;
    	border-left-style: solid !important;
    	border-left-width: 2px !important;
    	border-right-color: #1379CC !important;
    	border-right-style: solid !important;
    	border-right-width: 2px !important;
    	border-top-color: #1379CC !important;
    	border-top-style: solid !important;
    	border-top-width: 2px !important;
    	color: #ffffff !important;
    	cursor: pointer !important;
    	font-family: "Times New Roman", Times, serif !important;
    }

/*-- ASP Calendar --*/
.aspCalendar
{
    background-color: #EBEFCF !important;
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 3px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
    border-top-color: #ffffff !important;
    border-top-style: none !important;
    border-top-width: 0px !important;
    color: #FF6600 !important;
    font-family: Arial, helvetica, Sans-Serif !important;
}

.aspCalendar tr
{
    border-bottom: #1379CC !important;
}

.aspCalendar caption
{
    color: #444821 !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 50px !important;
}

.aspCalendarDayStyle
{
    padding: 3px 4px;
}

.aspCalendarDayStyle a:visited
{
    color: #899043 !important;
}

.aspCalendarDayHeaderStyle
{
    background-color: #EBEFCF !important;
}

.aspCalendarNextPrev
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

.aspCalendarOtherMonthDayStyle
{
}

.aspCalendarOtherMonthDayStyle a:visited
{
    color: #899043 !important;
}

.aspCalendarSelectedDayStyle
{
    background-color: #1379CC !important;
}

.aspCalendarSelectedDayStyle a
{
     color: #ffffff !important;
     font-weight: bold !important;
}

.aspCalendarSelectedDayStyle a:visited
{
    color: #ffffff !important;
    font-weight: bold !important;
}

.aspCalendarSelectorStyle
{
}

.aspCalendarTitleStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-color: #1379CC !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important; 
    color: #ffffff !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    height: 31px !important;
}

.aspCalendarTitleStyle tr td
{
    padding-left: 8px !important; 
    padding-right: 8px !important;

}

.aspCalendarTitleStyle tr td a
{
    text-decoration: none !important;
}

.aspCalendarTodayStyle
{
    background-color: #778900 !important;
    background: #778900 !important;
}

.aspCalendarTodayStyle a
{
    font-weight: bold !important;
    color: #ffffff !important;
}

.aspCalendarWeekendDayStyle
{
    background-color: #F0F1E4 !important;
}

.aspCalendarWeekendDayStyle a:visited
{
    color: #899043 !important;
}

/*-- ASP Wizard --*/
.aspWizard
{
    font-family: Arial, helvetica, Sans-Serif !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
}

.aspWizard tr td
{
}

.aspWizardHeaderStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-color: #1379CC !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    color: #ffffff !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    height: 31px !important;
    text-align: center !important;
}

.aspWizardNavigationStyle
{
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 3px !important;
}

.aspWizardSideBarStyle
{
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
    padding-top: 0px !important;
    width: 75px !important;
}

.aspWizardSideBarStyle a
{
    color: #342438 !important;
    display: block !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    text-decoration: none !important;
}

.aspWizardSideBarStyle a:Hover
{
    color: #ffffff !important;
    background: #1379CC !important;
    background-color: #1379CC !important;
    display: block !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    text-decoration: none !important;
}

.aspWizardSideBarStyle tr td
{
    margin-right: 0 !important;
    padding-right: 0 !important;
}

.aspWizardSideBarButtonStyle
{
    background-color: #EBEFCF !important;
    margin-right: 20px !important;
    padding-bottom: 4px !important;
    padding-left: 12px !important;
    padding-top: 4px !important;
    text-align: left !important;
    width: 75px !important;
}

.aspWizardStepStyle
{
    padding-left: 8px !important;
    padding-right: 8px !important;
    vertical-align: top !important;
}

/*-- ASP Wizard No Borders --*/
.aspWizard1
{
    font-family: Arial, helvetica, Sans-Serif !important;
}

.aspWizard1 tr td
{
}

.aspWizardHeader1
{
    color: #342438 !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    height: 31px !important;
    text-align: center !important;
}

.aspWizardNavigation1
{
}

.aspWizardSideBar1
{
    width: 75px !important;
}

.aspWizardSideBar1 a
{
    color: #342438 !important;
    display: block !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    text-decoration: none !important;
}

.aspWizardSideBar1 a:Hover
{
    color: #ffffff !important;
    background: #1379CC !important;
    background-color: #1379CC !important;
    display: block !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    text-decoration: none !important;
}

.aspWizardSideBar1 tr td
{
    margin-right: 0 !important;
    padding-right: 0 !important;
}

.aspWizardSideBarButton1
{
    background-color: #D5D8AD !important;
    padding-bottom: 4px !important;
    padding-left: 12px !important;
    padding-top: 4px !important;
    text-align: left !important;
    width: 75px !important;
}

.aspWizardStep1
{
    padding-left: 30px !important;
    padding-right: 8px !important;
    vertical-align: top !important;
}



/*-- DATA -------------------------------------------------------- --*/



/*-- ASP DataGrid --*/
.aspDataGrid
{
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 3px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
    
    
}

.aspDataGrid tr td
{
    padding-left: 5px !important;
    padding-right: 5px !important;
   
}

.aspDataGrid caption
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.5em !important;
    line-height: 50px !important;
}

.aspDataGridAlternatingItemStyle
{
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridAlternatingItemStyle td
{
    padding-bottom: 3px !important;
    padding-top: 3px !important;
    background-color: #EBEFCF !important;
}

.aspDataGridEditItemStyle
{
    background-color: #1379CC !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridEditItemStyle a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridEditItemStyle a:visited
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridEditItemStyle td
{
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}

.aspDataGridEditItemStyle td input
{
    background-color: #ffffff !important;
    color: #000000 !important;
}

.aspDataGridFooterStyle
{
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridHeaderStyle
{
    /*background: url(./Images/shared_headerbg.jpg) !important;*/
    background-color: #1379CC !important;
    /*background-image: url(./Images/shared_headerbg.jpg) !important;*/
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 31px !important;
}

.aspDataGridHeaderStyle td a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridHeaderStyle td a:visited
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridItemStyle
{
    background-color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridItemStyle td
{
    padding-bottom: 3px !important;
    padding-top: 3px !important;
    border: 3px !important;
}

.aspDataGridPagerStyle
{
}

.aspDataGridPagerStyle span
{
}

.aspDataGridPagerStyle td
{
    padding-bottom: 4px !important;
}

.aspDataGridSelectedItemStyle
{
    background-color: #FFCC33 !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridSelectedItemStyle a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridSelectedItemStyle a:visited
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataGridSelectedItemStyle td
{
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}


/*-- ASP DataList --*/
.aspDataList
{
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 3px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
}

.aspDataList tr td
{
    font-family: "Times New Roman", Times, serif !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.aspDataList caption
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 50px !important;
}

.aspDataListAlternatingItemStyle
{
    font-family: "Times New Roman", Times, serif !important;
    padding-bottom: 3px !important;
    padding-top: 3px !important;
    
}

.aspDataListEditItemStyle
{
    background-color: #1379CC !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}

.aspDataListEditItemStyle a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspDataListEditItemStyle input
{
    background-color: #ffffff !important;
    color: #000000 !important;
}

.aspDataListHeaderStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-color: #1379CC !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 31px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 3px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
    text-align: center !important; 
    vertical-align: middle !important;
}

.aspDataListItemStyle
{
    font-family: "Times New Roman", Times, serif !important;
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}

.aspDataListSelectedItemStyle
{
    background-color: #1379CC !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}


/*-- ASP DetailsView --*/
.aspDetailsView
{
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 3px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
}

.aspDetailsView Caption
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 50px !important;
}

.aspDetailsView tr td
{
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.aspDetailsView tr td table
{
    display: block !important; 
    width: 0px !important;
}

.aspDetailsViewHeaderStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-color: #1379CC !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    color: #ffffff !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
    height: 29px !important;
    text-align: center !important;
}

.aspDetailsFieldHeaderStyle
{
}

.aspDetailsViewRowStyle
{
}

.aspDetailsViewCommandRowStyle
{
}

.aspDetailsViewCommandRowStyle td
{
    padding-top: 10px !important;
}

.aspDetailsViewPagerStyle
{
}

.aspDetailsViewPagerStyle td
{
    padding-top: 10px !important;
    text-align: center!important;
}

.aspDetailsViewPagerStyle td table tr td
{
}

.aspDetailsViewFooterStyle
{
}

/*-- ASP DetailsView No Border --*/
.aspDetailsView1
{
}

.aspDetailsView1 tr td
{
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.aspDetailsView1 Caption
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 50px !important;
}

.aspDetailsViewHeaderStyle1
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 29px !important;
    text-align: center !important;
}

.aspDetailsFieldHeaderStyle1
{
}

.aspDetailsViewRowStyle1
{
}

.aspDetailsViewCommandRowStyle1
{
}

.aspDetailsViewCommandRowStyle1 td
{
    padding-top: 10px !important;
}

.aspDetailsViewPagerStyle1
{
}

.aspDetailsViewPagerStyle1 td
{
    padding-top: 10px !important;
}

.aspDetailsViewFooterStyle1
{
}

/*-- ASP FormView --*/
.aspFormView
{
	/*
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 3px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 3px !important;
*/
}

.aspFormView tr td
{
	/*
    padding-left: 8px !important;
    padding-right: 8px !important;
*/
}

.aspFormViewHeaderStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-color: #1379CC !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 29px !important;
    text-align: center !important;
}

.aspFormViewPagerStyle
{
}

.aspFormViewPagerStyle tr td
{
    padding-top: 10px !important;
}

.aspFormViewRowStyle
{
}


/*-- ASP FormView No Border --*/
.aspFormView1
{
}

.aspFormView1 tr td
{
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.aspFormViewHeaderStyle1
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 31px !important;
    text-align: center !important;
}

.aspFormViewRowStyle1
{
}

.aspFormViewPagerStyle1
{
}

.aspFormViewPagerStyle1 tr td
{
    padding-top: 10px !important;
}

/*-- ASP GridView --*/
.aspGridView
{
	/*
    border-bottom-color: #bdbdbd !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
    border-left-color: #bdbdbd !important;
    border-left-style: solid !important;
    border-left-width: 1px !important;
    border-right-color: #bdbdbd !important;
    border-right-style: solid !important;
    border-right-width: 1px !important;
*/
    font-family: "Times New Roman", Times, serif !important;
     font-size:13px !important; /*@T Tamaño de fuente de letra de todo el Gridview */
}

.aspGridView tr td
{
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.aspGridView caption
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 60px !important;
}

.aspGridView tr th
{
	/*
	padding-left: 8px !important;
    padding-right: 8px !important;
    */
    padding-left: 8px ;
    padding-right: 8px ;

}

.aspGridView tr th a:Hover
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}

.aspGridViewAlteratingRowStyle
{
    font-family: "Times New Roman", Times, serif !important;
    background-color: #c7c9d5;
	
	border-left: solid 1px #bdbdbd;
	border-right: solid 1px #bdbdbd;
}

.aspGridViewAlteratingRowStyle td
{
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}

.aspGridViewEditRowStyle
{
    background-color: #3b4a75 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewEditRowStyle a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewEditRowStyle a:visited
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}    

.aspGridViewEditRowStyle td
{
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}

.aspGridViewEditRowStyle td input
{
    background-color: #ffffff !important;
    color: #000000 !important;
}

.aspGridViewFooterStyle td
{
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewFooterStyle td span
{
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewHeaderStyle
{
    background: #3b4a75 !important;
    background-color: #3b4a75 !important;
    /*
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
*/
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    height: 35px !important;
     text-decoration: none;
}

.aspGridViewHeaderStyle th a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    text-decoration: none;
}

.aspGridViewHeaderStyle th a:visited
{
    color: #ffffff !important;
     text-decoration: none;
}

.aspGridViewPagerStyle td
{
    padding-top: 10px !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight:bold;
    text-decoration:none;
    color: Red;
   /* border : solid 1px #bdbdbd; */
}

.aspGridViewPagerStyle td a
{
    padding-top: 10px !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight:bold;
    text-decoration:none;
    color: #3b4a75 !important;
    /* border : solid 1px #bdbdbd; */
}

.aspGridViewPagerStyle td a:hover
{
    padding-top: 10px !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight:bold;
    text-decoration:none;
    color: #000000 !important;
    /* border : solid 1px #bdbdbd; */
}




.aspGridViewRowStyle
{
	
	/* border: 1px dashed;*/
	border: solid 0px #3b4a75;
	border-left: solid 1px #bdbdbd;
	border-right: solid 1px #bdbdbd;
	border-bottom: solid 1px #bdbdbd;
}

.aspGridViewRowStyle td
{
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}

.aspGridViewSelectedRowStyle
{
    background-color: #1379CC !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewSelectedRowStyle a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewSelectedRowStyle a:visited
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspGridViewSelectedRowStyle td
{
    padding-bottom: 3px !important;
    padding-top: 3px !important;
}



/*-- NAVIGATION -------------------------------------------------- --*/



/*-- ASP Menu --*/
/*-- Vertical Orientation --*/
.aspMenu
{
    background-color: #EBEFCF !important;
    border-bottom-color: #1379CC !important;
    border-bottom-style: solid !important;
    border-bottom-width: 6px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important;
    border-left-width: 6px !important;
    border-right-color: #1379CC !important;
    border-right-style: solid !important;
    border-right-width: 6px !important;
    border-top-color: #1379CC !important;
    border-top-style: solid !important;
    border-top-width: 6px !important;
}

.aspMenuDynamicHoverStyle
{
}

.aspMenuDynamicHoverStyle tr td a:hover
{
    color: #000000 !important;
    font-family: Arial, helvetica, Sans-Serif !important;
    font-weight: bold !important;
}

.aspMenuDynamicMenuItemStyle
{
}

.aspMenuDynamicMenuItemStyle tr td a
{
    color: #000000 !important;
}

.aspMenuDynamicMenuItemStyle tr td a:visited
{
    color: #000000 !important;
}

.aspMenuDynamicMenuItemStyle:hover
{
    background-image: url(./Images/menu_bg.jpg) !important;
}

.aspMenuDynamicMenuItemStyle tr td a
{
    background-position: center center !important;
    color: #000000 !important;
    display: block !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 19px !important;
    padding-bottom: 3px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 6px !important;
    text-decoration: none !important;
}

.aspMenuDynamicMenuItemStyle tr td a:hover
{
    color: #ffffff !important;
}

.aspDynamicMenuStyle
{
    background: #ffffff !important;
    background-color: #ffffff !important;
    border-bottom-color: #EBEFCF !important;
    border-bottom-style: solid !important;
    border-bottom-width: 6px !important;
    border-left-color: #EBEFCF !important;
    border-left-style: solid !important;
    border-left-width: 6px !important;
    border-right-color: #EBEFCF !important;
    border-right-style: solid !important;
    border-right-width: 6px !important;
    border-top-color: #EBEFCF !important;
    border-top-style: solid !important;
    border-top-width: 6px !important;
}

.aspMenuStaticMenuItemStyle
{
}

.aspMenuStaticMenuItemStyle tr td a
{
    background-position: center center !important;
    color: #000000 !important;
    display: block !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 19px !important;
    padding-bottom: 3px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 6px !important;
    text-decoration: none !important;
}

.aspMenuStaticMenuItemStyle tr td a:visited
{
    color: #000000 !important;
}

.aspMenuStaticHoverStyle
{
    background-image: url(./Images/menu_bg.jpg) !important;
}

.aspMenuStaticHoverStyle tr td a:hover
{
    color: #ffffff !important;
}


/*-- ASP Menu --*/
/*-- Horizontal Orientation --*/
.aspMenu1
{
    background-color: #1379CC !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    height: 33px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.aspMenuDynamicHoverStyle1
{
    height: 25px !important;
}

.aspMenuDynamicMenuItemStyle1
{
    background-color: #ffffff !important;
}

.aspMenuDynamicMenuItemStyle1:hover
{
    background-image: url(./Images/menu_bg.jpg) !important;
}

.aspMenuDynamicMenuItemStyle1 tr td a
{
    background-position: center center !important;
    color: #000000 !important;
    display: block !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 19px !important;
    padding-bottom: 3px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 6px !important;
    text-decoration: none !important;
}

.aspMenuDynamicMenuItemStyle1 tr td a:hover
{
    background-image: url(./Images/menu_bg.jpg) !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 19px !important;
    padding-bottom: 3px !important;
    padding-top: 6px !important;
    text-decoration: none !important;
}

.aspMenuDynamicMenuStyle1
{
    background: #ffffff !important;
    background-color: #ffffff !important;
    border-bottom-color: #EBEFCF !important;
    border-bottom-style: solid !important;
    border-bottom-width: 6px !important;
    border-left-color: #EBEFCF !important;
    border-left-style: solid !important;
    border-left-width: 6px !important;
    border-right-color: #EBEFCF !important;
    border-right-style: solid !important;
    border-right-width: 6px !important;
    border-top-color: #EBEFCF !important;
    border-top-style: solid !important;
    border-top-width: 6px !important;
}

.aspMenuDynamicMenuStyle1Level3
{
    margin-left: -9px !important;
}

.aspMenuStaticHoverStyle1
{
}

.aspMenuStaticMenuItemStyle1
{
    padding-left: 5px !important;
}

.aspMenuStaticMenuItemStyle1 tr td a
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}

.aspMenuStaticMenuItemStyle1 tr td a:Hover
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}


/*-- ASP SiteMapPath --*/
.aspSiteMapPath
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspSiteMapPath a
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
    text-decoration: none !important;
}

.aspSiteMapPath a:Hover
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
    text-decoration: none !important;
}

/*-- ASP TreeView --*/
.aspTreeView
{
    background-color: #ffffff !important;
}

.aspTreeView tr td
{
}

.aspTreeView tr td a
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspTreeView tr td a:visited
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspTreeView tr td a:Hover
{
    color: #1379CC !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspTreeViewNode
{
    height: 25px !important;
    width: 100% !important;
}

.aspTreeViewParentNode
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}

.aspTreeViewSelectedNodeStyle
{
    background-color: #EBEFCF !important;
}

.aspTreeViewRootNode
{
    color: #342438 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}



/*-- LOGIN ---------------------------------------------------------*/



/*-- ASP ChangePassword --*/
.aspChangePassword
{
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    border-bottom-style: solid !important; 
    border-bottom-color: #1379CC !important; 
    border-bottom-width: 3px !important;
    border-left-style: solid !important; 
    border-left-color: #1379CC !important;
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
}

.aspChangePassword table tr td
{
    padding-left: 4px !important;
    padding-right: 4px !important;
}

.aspChangePasswordTitleTextStyle
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 31px !important;
    padding-top: 4px !important;
    vertical-align: top !important;
}

/*-- ASP CreateUserWizard --*/
.aspCreateUserWizard
{
    border-bottom-color: #1379CC !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important; 
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
}

.aspCreateUserWizard table tr td
{
    padding-left: 4px !important;
    padding-right: 4px !important;
}

.aspCreateUserWizardHeaderStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 31px !important;
    text-align: center !important;
}

.aspCreateUserWizardSideBarStyle
{
    background: url(./Images/shared_headerbg.jpg) !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
}



/*-- ASP Login --*/
.aspLogin
{
	/*
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
*/
    border-bottom-color: #3b4a75 !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 1px !important;
    border-left-color: #3b4a75 !important;
    border-left-style: solid !important; 
    border-left-width: 1px !important; 
    border-right-color: #3b4a75 !important; 
    border-right-style: solid !important; 
    border-right-width: 1px !important; 
    font-family: "Times New Roman", Times, serif !important;
    font-size:14px !important; 
}

.aspLogin table tr td
{
    padding-left: 4px !important;
    padding-right: 4px !important;
    padding-top:3px;
}

.aspLogin table
{
}

.aspLoginTitleTextStyle
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 25px !important; 
    padding-top: 5px !important;
    vertical-align: top !important;
    background-color:#3b4a75;
    
}

/*-- ASP PasswordRecovery --*/
.aspPasswordRecovery
{
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important;
    border-bottom-color: #1379CC !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important; 
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
}

.aspPasswordRecovery table tr td
{
    padding-left: 4px !important;
    padding-right: 4px !important;
}

.aspPasswordRecoveryTitleTextStyle
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 31px !important;
    padding-top: 4px !important;
    text-align: center !important;
    vertical-align: top !important; 
}


/*-- ASP LoginName --*/
.aspLoginName
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP LoginStatus --*/
.aspLoginStatus
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
}



/*-- TABLE ------------------------------------------------------- --*/



/*-- ASP Table --*/
.aspTable1
{
	/*
    background: url(./Images/shared_headerbg.jpg) !important;
    background-image: url(./Images/shared_headerbg.jpg) !important;
    background-repeat: repeat-x !important; 
*/
    /*
    border-bottom-color: #1379CC !important; 
    border-bottom-style: solid !important; 
    border-bottom-width: 3px !important;
    border-left-color: #1379CC !important;
    border-left-style: solid !important; 
    border-left-width: 3px !important; 
    border-right-color: #1379CC !important; 
    border-right-style: solid !important; 
    border-right-width: 3px !important; 
*/
}

.aspTable CAPTION
{
    color: #444821 !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    font-size: 1.2em !important;
    line-height: 50px !important;
}

.aspTable1 tr td
{
    font-family: "Times New Roman", Times, serif !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.aspTable1 tr th
{
    color: #ffffff !important;
    font-family: "Times New Roman", Times, serif !important;
    font-weight: bold !important;
    height: 27px !important; 
    vertical-align: middle !important;

}

.aspTable1 tr.aspTable1FooterRow th
{
    color: #000000 !important;
}

/*-- ASP TableCell --*/

/*-- ASP TableRow --*/



/*-- VALIDATION -------------------------------------------------- --*/



/*-- ASP CompareValidator --*/
.aspCompareValidator
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP CustomValidator --*/
.aspCustomValidator
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP RangeValidator --*/
.aspRangeValidator
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP RegularExpression --*/
.aspRegularExpression
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP RequiredFieldValidator --*/
.aspRequiredFieldValidator
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP ValidationSummary --*/
.aspValidationSummary
{
    font-family: "Times New Roman", Times, serif !important;
}



/*-- TEXT & COLOR ------------------------------------------------ --*/



/*-- ASP CheckBox --*/
.aspCheckBox
{
    border-style: none !important;
    font-family: "Times New Roman", Times, serif !important;
        font-size:14px !important; /*@T*/
}

/*-- ASP CheckBoxList --*/
.aspCheckBoxList
{
    border-style: none !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP DropDownList --*/
.aspDropDownList
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP FileUpload --*/
.aspFileUpload
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP HyperLink --*/
.aspHyperLink
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspHyperLink:Active
{
    color: #899043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspHyperLink:Hover
{
    color: #000000 !important;
    font-family: "Times New Roman", Times, serif !important;
}

.aspHyperLink:Visited
{
    color: #7A0043 !important;
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP RadioButton --*/
.aspRadioButton
{
    font-family: "Times New Roman", Times, serif !important;
        font-size:14px !important; /*@T*/
}

/*-- ASP RadioButtonList --*/
.aspRadioButtonList
{
    font-family: "Times New Roman", Times, serif !important;
}

/*-- ASP TextBox --*/
.aspTextBox
{
    font-family: "Times New Roman", Times, serif !important;
}








