body
{
	margin: 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
}

form
{
	margin: 0px;
}

ul
{
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
li
{
	list-style: disc;
	font-size: 10px;
	color: #666666;
	padding-left: 0px;
	padding-top: 5px;
	margin-bottom: 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

td.TitleGray
{
	border-top: solid 1px #FFFFFF;
	background-color: #7f7f7f;
	height: 30px;
}
td.ContentBar
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.ContentBar a
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
td.ContentBar a:hover
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
td.ContentBar li
{
	list-style: disc;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 0px;
	padding-top: 10px;
}
td.TitleYellow
{
	border-top: solid 1px #FFFFFF;
	background-color: #d1b11b;
	height: 30px;
}
td.TitleGreen
{
	border-top: solid 1px #FFFFFF;
	background-color: #89b23b;
	height: 30px;
}
td.TitleBlueLight
{
	border-top: solid 1px #FFFFFF;
	background-color: #517ec3;
	height: 30px;
}
td.TitleBlueMedium
{
	border-top: solid 1px #FFFFFF;
	background-color: #4a7aab;
	height: 30px;
}
td.TitleBlue
{
	border-top: solid 1px #FFFFFF;
	background-color: #443cb7;
	height: 30px;
}
td.TitleMaroon
{
	border-top: solid 1px #FFFFFF;
	background-color: #811f1f;
	height: 30px;
}
td.TitleBlack
{
	border-top: solid 1px #FFFFFF;
	background-color: #000000;
	height: 30px;
}
.lblFooter
{
	font-size: 10px;
	color: #999999;
}
/****************************HEADER STYLES*************************************/
.tdSearch
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #5b79a7;
}

.txtSearch
{
	color: #5b79a7;
	width: 110px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	border: solid 1px #5b79a7;
}
.HeaderTitle
{
	color: #4b4b49;
	font-size: 24px;
}
.HeaderText
{
	color: #5b79a7;
	font-size: 14px;
}
a.HeaderMoreLink
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	cursor: pointer;
	cursor: hand;
	color: #4b4b49;
	text-decoration: none;	
}
a.HeaderMoreLink:hover
{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
	text-decoration: none;	
}

/****************************MENU STYLES*************************************/
.bgYellow
{
	background-color: #d1b11b;
}
.bgGreen
{
	background-color: #89b23b;
}
.bgBlueLight
{
	background-color: #517ec3;
}
.bgBlueMedium
{
	background-color: #4a7aab;
}
.bgBlue
{
	background-color: #443cb7;
}
.bgMaroon
{
	background-color: #811f1f;
}
.bgBlack
{
	background-color: #000000;
}
a
{
	color: #5b79a7;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
}
a:hover
{
	color: #5b79a7;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
}
a.MenuYellow
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuYellow:hover
{
	font-family: Verdana;
	color: #ffe87e;
	text-decoration: none;	
}
a.MenuGreen
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuGreen:hover
{
	font-family: Verdana;
	color: #c8fd63;
	text-decoration: none;	
}
a.MenuBlueLight
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuBlueLight:hover
{
	font-family: Verdana;
	color: #bfd8ff;
	text-decoration: none;	
}
a.MenuBlueMedium
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuBlueMedium:hover
{
	font-family: Verdana;
	color: #c4d9fa;
	text-decoration: none;	
}
a.MenuBlue
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuBlue:hover
{
	font-family: Verdana;
	color: #c7c3ff;
	text-decoration: none;	
}
a.MenuMaroon
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuMaroon:hover
{
	font-family: Verdana;
	color: #ffb7b7;
	text-decoration: none;	
}
a.MenuBlack
{
	font-family: Verdana;
	color: #FFFFFF;
	text-decoration: none;	
}
a.MenuBlack:hover
{
	font-family: Verdana;
	color: #c4c4c4;
	text-decoration: none;	
}

/****************************HOME STYLES*************************************/
.tdReasonsTitle
{
	font-size: 10px;
	color: #5b79a7;
}
.tdReasons
{
	font-size: 10px;
	color: #4b4b49;
	padding-right: 7px;
	padding-left: 5px;
}
.tdReasons li
{
	list-style: disc;
	color: #4b4b49;
}
img.BoxImage
{
	border: solid 1px #FFFFFF;
}
.BoxText
{
	font-family: Helvetica, Arial;
	font-size: 10px;
	color: #FFFFFF;
}
.BoxText li
{
	list-style: disc;
	color: #FFFFFF;
}

/****************************INTERNAL STYLES*************************************/
.InternalTitle
{
	padding-top: 9px;
	font-size: 26pt;
	color: #5b79a7;
}
.InternalSubTitle
{
	font-size: 14pt;
	color: #5b79a7;
}
.InternalText
{
	font-size: 11px;
	color: #666666;
}
.InternalText table
{
	font-size: 11px;
	color: #666666;
}
td.SubMenuL1
{
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	height: 20px;
}
td.SubMenuL2
{
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	height: 20px;
}
td.SubMenuL3
{
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 12px;
	height: 20px;
}
td.SubMenuL4
{
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 18px;
	height: 20px;
}
a.SubMenuL1Active
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL1Active:hover
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL2Active
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL2Active:hover
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL3
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #5b79a7;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL3:hover
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #666666;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL3Active
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL3Active:hover
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;	
}
a.SubMenuL4
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #5b79a7;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	text-decoration: none;	
}
a.SubMenuL4:hover
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #666666;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	text-decoration: none;	
}
a.SubMenuL4Active
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	text-decoration: none;	
}
a.SubMenuL4Active:hover
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #000000;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
	text-decoration: none;	
}

.BlackTitle
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #000000;
	height: 25px;
	font-weight: bold;
	padding: 0px;
}
.Text
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #666666;
	padding: 0px;
}
.BlueText
{
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #5b79a7;
	padding: 0px;
	font-weight: bold;
}
.divisorBlue
{
	background-color: #5b79a7;
	height: 1px;
}
img.GalleryImage
{
	border: solid 1px #5b79a7;
}


tr.Reportlistitemeven td
{
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #dce6f4;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	color: #000000;
}

tr.Reportlistitemuneven td
{
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #c1cdde;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	color: #000000;
}

tr.ReportHeader td
{
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #5b79a7;
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;
	color: #FFFFFF;
}

/* Show Image*/

#divShowImageLarge
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	width: 100%;
	height: 100%;
	background-color: #000;
	margin:0;
	padding:0;
	filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}
#divPreload
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	margin:0;
	padding:0;
}
#divImageLarge
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	background-color: #000;
	margin:0;
	padding:0;
	border: solid 0px white;
}
#divImageLargeBorder
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	margin:0;
	padding:0;
	border: solid 0px white;
	cursor: pointer;
}
#tblViewImage
{
	background-color: silver;
	border: solid 0px silver;
}
#imgLarge
{
	border: solid 1px  #ffffff;
	cursor: pointer;
}
/* End Show Image*/