body 
{
	/*background-color: #FCF9EA;#F6F3E2;*/
}
.SkinObject
{
	font-weight:normal;
	font-style:normal;
	color: #00398a;
}
.SkinObject:link
{
	font-weight:normal;
	font-style:normal;
}
.SkinObject:visited
{
	font-weight:normal;
	font-style:normal;
}
.SkinObject:hover
{
	font-weight:normal;
	font-style:normal;
}
A.SkinObject:link, A.SkinObject:visited,A.SkinObject:active 
{
	font-weight:normal;
	font-style:normal;
}
.MasterBorder
{
    border: 1px solid #00398a;   
}
.Head
{
	font-family: "Myriad Pro", Arial, Verdana;
	font-size:24pt;
	font-weight:bold;
	font-style:normal;
	width:100%;
	padding: 5px;
    text-align: left;
}
.TopGradient 
{
    height: 28px; 
    background-image: url('GradientTop.jpg'); 
    background-repeat:repeat-x;
}
.BottomGradient 
{
    height: 25px; 
    background-image: url('FooterGradient.jpg'); 
    background-repeat: repeat-x;
}
.Home_PageStyle
{
	background-image:url('background.jpg');
	background-color: #FCF9EA;/*#F6F3E2;*/
	width:960px; 
	/* border: 1px solid #B0B579; */
	border-left: 1px solid #00398a;
	border-right: 1px solid #00398a;
	border-bottom: 1px solid #00398a;
}
.PageStyle
{
	/* background-image:url('background.jpg'); */
	background-color: #FCF9EA;/*#F6F3E2;*/
	width:960px; 
	border: 1px solid #000000;
	/* border-left: 1px solid #E58E1A;
	border-right: 1px solid #E58E1A;
	border-bottom: 1px solid #E58E1A; */
}
.Home_TitleStyle
{
	background-image:url('background.jpg');
	height:253px;
	width:960px; 
}
.TitleStyle
{
	background-image:url('banner.jpg');
	height:131px;
	width:960px; 
}
.MenuItemStyle
{

	color:White;
	background-color:#00398a;
	font-family:Verdana, Tahoma;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	padding-top: 3px;
	padding-bottom: 3px;
}
.MenuSelectedItemStyle
{

	color:White;
	background-color: #6B7672; /*#00398a;*/
	font-family:Verdana, Tahoma;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	z-index:1000;
	cursor: pointer;
	padding-top: 3px;
	padding-bottom: 3px;

}
.MenuContainerStyle
{
	background-color:#00398a;
	font-weight:normal;
	font-style:normal;
	height: 20px;
	/* padding: 2px;*/
}
.MenuArrowStyle
{
	font-weight:normal;
	font-style:normal;
}
.MenuRootArrowStyle
{
	font-weight:normal;
	font-style:normal;
}
.MenuIconStyle
{
	font-weight:normal;
	font-style:normal;
}
.MenuSubMenuStyle
{

	color:White;
	background-color:#6B7672;
	font-weight:normal;
	font-style:normal;
	/* padding: 2px;*/
}
/*Modal Popup*/
.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.modalPopup {
    background-color:#ffffff;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    width:250px;
}
.modalPopupTitle
{
    font-family: arial;
    font-size: 8pt;
    color:White;
    background-color: #00398a;
    width:250px;
    text-align: left;
}


/* BUBBLE VALIDATION */
.customCalloutStyle div, .customCalloutStyle td { border: solid 1px Black; background-color: #fffacd; }
.customCalloutStyle .ajax__validatorcallout_popup_table { display: none; border: none; background-color: transparent; padding: 0px; }
.customCalloutStyle .ajax__validatorcallout_popup_table_row { vertical-align: top; height: 100%; background-color: transparent; padding: 0px; }
.customCalloutStyle .ajax__validatorcallout_callout_cell { width: 20px; height: 100%; text-align: right; vertical-align: top; border: none; background-color: transparent; padding: 0px; }
.customCalloutStyle .ajax__validatorcallout_callout_table { height: 100%; border: none; background-color: transparent; padding: 0px; }
.customCalloutStyle .ajax__validatorcallout_callout_table_row { background-color: transparent; padding: 0px; }
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell { padding: 8px 0px 0px 0px; text-align: right; vertical-align: top; font-size: 1px; border: none; background-color: transparent; }
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv { font-size: 1px; position: relative; left: 1px; border-bottom: none; border-right: none; border-left: none; width: 15px; background-color: transparent; padding: 0px; }
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div { height: 1px; overflow: hidden; border-top: none; border-bottom: none; border-right: none; padding: 0px; margin-left: auto; }
.customCalloutStyle .ajax__validatorcallout_error_message_cell { font-family: Verdana; font-size: 10px; padding: 5px; border-right: none; border-left: none; width: 100%; color: #000; }
.customCalloutStyle .ajax__validatorcallout_icon_cell { width: 20px; padding: 5px; border-right: none; }
.customCalloutStyle .ajax__validatorcallout_close_button_cell { vertical-align: top; padding: 0px; text-align: right; border-left: none; }
.customCalloutStyle .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv { border: none; text-align: center; width: 10px; padding: 2px; cursor: pointer; }

