/* Start of Links attributes */

a:link {
	color: #eb0186;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

a:visited {
	text-decoration: none;
	color: #eb0186;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

a:hover {
	color: #85c334;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

a:active {
	text-decoration: none;
	color: #eb0186;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

/* H tag attributes */

h1 {
	font-family: Verdana, Geneva, sans-serif;
	color: #eb0186;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

h2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #eb0186;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

h3 {
	font-family: Verdana, Geneva, sans-serif;
	color: #85c334;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

/* Main site css */

body {
	margin: 0px;
	padding: 0px;
	background: #cbcbcb repeat-y center;
}

table,td,th {
	font-family: Verdana, Geneva, sans-serif;
	color: black;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	line-height: 16px;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	border: 1px solid #1d4384;
	width: 200px;
	background-color: #d6ff83;
}

.HeaderMainNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.HeaderMainNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.HeaderMainNav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.HeaderMainNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

/* Sub menu links */

.Sub_Nav {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #9B3976;
	font-size: 13px;
	line-height: 16px;
	padding: 5px;
}

.Sub_Nav:hover {
	background-color: #7a0347;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 16px;
	padding: 5px;
}

.Hor_Sub_Nav {
	background-color: #61ad21;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 16px;
	padding: 5px;
}

/* ------------------------------------ Top Menu Start ------------------------------------ */

/* These styles create the dropdown menus. */

#navbar {
	margin: 0;
	padding: 0;
	height: 1em;
}

#navbar li {
	list-style: none;
	float: left;
}

#navbar li a {
	display: block;
	padding: 3px 2px;
	

/* background-color: #5e8ce9;  ----  Main Menu Text Background Color  */
 color: #fff;
	text-decoration: none;
}

#navbar li ul {
	display: none;
	width: 10em;
	

/* Width to help Opera out */
 text-align: left;
	z-index: 1000;

/* Add New 15-March-2011 */
}

#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	z-index: 1000;
/

* Add New 15-March-2011 */
}

#navbar li:hover li, #navbar li.hover li {
	float: left;
	width: 10em;
}

/* Add New 15-March-2011 */

#navbar li:hover li a, #navbar li.hover li a {
	

/*  ----  Sub Menu Property  ----  */
 background-color: #61ad21;
	color: white;
	width: 150px;
	padding-top: 10px;
}

#navbar li li a:hover {


/* ----  Sub Menu Text Property On Hover ---- */
 background-color: #9f276e;
	color: #ffffff;
	width: 150px;
	padding-top: 10px;
}

/* ---- sub sub menu property Start  Add New 15-March-2011 ---- */

#navbar li:hover li ul, #navbar li.hover li ul {
	display: none;
}

#navbar li:hover li:hover ul, #navbar li.hover li.hover ul {
	display: block;
	position: absolute;
	float: left;
	margin-top: -23px;
	left: 10em;
	z-index: 1000;
}

/* ---- sub sub menu property End ---- */

/* ------------------------------------ Top Menu End ------------------------------------ */

/* COMPONENT ELEMENTS - changes to the component headers component content controlled  by the following CSS */

.Component_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #7a0347;
	text-decoration: none;
	padding-left: 20px;
	height: 27px;
}

.Component_Border {
	margin-top: 10px;
	margin-left: 5px;
	padding: 1px;
	width: 220px;
}

.Component_Padding {
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 20px;
}

.Component_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #7a0347;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
}

A.COMPONENTLINKS {
	color: #7a0347;
	text-decoration: none;
}

A.FOOTERNAV {
	COLOR: #000000;
	TEXT-DECORATION: NONE;
	FONT-SIZE: 10px;
	color: #7a0347;
	font-size: 10px;
}

.Form_Submit_Button {
	color: #efefef;
	text-decoration: none;
	background-color: #ed008c;
	vertical-align: middle;
	border: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.form-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: middle;
}

.Content_Header {
	padding: 5px;
	color: #7a0347;
	border-bottom: 1px solid #7a0347;
	font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
}

.Cntent_Border {
	margin-top: 10px;
	color: #7a0347;
}

.Content_Table_Padding {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* INNER PAGES CSS CLASS */

.innerPageSubHeading {
	border-bottom: 1px solid #666666;
}

.innerPageLightLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a0347;
	text-decoration: none;
}

.innerPageBottom {
	border-top: 0 solid #D0C99F;
}

.innerPageBoldLink {
	color: #eb0186;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	text-shadow: #eb0186 0 0 4px;
}

.innerPageBoldLink:hover {
	color: #7a0347;
}

/*New Class Start*/

.left_panel {
	padding-right: 5px;
}

.right_panel {
	padding-left: 5px;
}

.main_bg {
	background: white url() repeat-x;
}

.Caption_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
	color: #7a0347;
	text-decoration: none;
	padding-left: 10px;
	height: 27px;
}

.abc_pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	line-height: 22px;
	text-decoration: underline;
}

.abc_pagination:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}

.read_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #039;
	line-height: 22px;
	font-weight: normal;
	text-decoration: underline;
}

.read_more:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #039;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
}

/*New Class End*/

/* INNER PAGES CSS CLASS END HERE */

/* Master template CSS Attributes */

/* Top Nav BG Start */

.topNavBg {
	color: #eb0186;
	background-color: white;
}

.topNavBg a {
	color: #eb0186;
	text-decoration: none;
	font: bold 12px/normal Arial, Helvetica, sans-serif;
}

.topNavBg a:hover {
	color: #85c334;
	text-decoration: none;
	font: bold 12px/normal Arial, Helvetica, sans-serif;
}

/* Top Nav BG End */

/* Search BG Start */

.topSearch {
	color: white;
	background-color: white;
}

.topSearch a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #ffffff;
	text-decoration: none;
}

.topSearch a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #85c334;
}

/* Search BG End */

/* Header Nav BG Start */

#headerNavBg {
	background-image: none;
	background-image: url();
	background-repeat: repeat-x;
	background-color: #9f276e;
	color

: white;
/* display:none; */
}

#headerNavBg table tr td font {

}

#headerNavBg a {
	color: white;
	font-size: 12px;
}

#headerNavBg a:hover {
	color: white;
	font-size: 12px;
	background-color: #ed008c;
}

/* Header Nav BG End */

/* Footer Nav BG Start */

.footerNavBg {
	background-image: none;
	background-color: #9f276e;
	color: white;
	background-image: 

url();
/* display:none; */
}

.footerNavBg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	color: white;
	text-decoration: none;
}

.footerNavBg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	color: #85c334;
	text-decoration: underline;
}

/* Footer Nav BG End */

/* Powered Nav BG Start */

.btmNavBg {
	color: #7a0347;
	background-image: url();
	background-color: white;
}

.btmNavBg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #7a0347;
	text-decoration: none;
}

.btmNavBg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #85c334;
	text-decoration: none;
}

/* Powered Nav BG End */

/* Powered text Start */

.btmTxt {
	color: #7a0347;
	background-image: url();
	background-color: white;
}

.btmTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #7a0347;
	text-decoration: none;
}

.btmTxt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #85c334;
	text-decoration: none;
}

/* Powered text End */

/* End New Css Add  9 March 2010*/

/* Print Module CSS */

.ez_hr {
	background-color: white;
	border: none;
	border-top: none;
	height: 1px;
	color: #eb0186;
}

.ez_table_bdr {
	border: 1px solid #9DB0BC;
	border-collapse: collapse;
	margin-top: 10px;
}

.ez_table_heading_bg {
	background-image: url(../../../images/ez_table_header.png);
	background-repeat: repeat-x;
	background-color: #DCEBF5;
	color: #1D7C9F;
	font-size: 13px;
}

.ez_row1 {
	background-color: #F0F0F0;
}

.ez_text13 {
	font-weight: normal;
	font-size: 12px;
}

.ez_row2 {
	background-color: #FAFAFA;
}

.ez_gray_bg {
	background-color: #F8F8F8;
	color: #B7B7B7;
}

.ez_link {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.ez_link:hover {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.ez_link1 {
	font-size: 13px;
	text-decoration: underline;
	color: #FE5C01;
}

.ez_link1:hover {
	font-size: 13px;
	text-decoration: none;
	color: #FE5C01;
}

.ez_row_link {
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.ez_row_link:hover {
	font-size: 13px;
	color: #C60000;
	text-decoration: underline;
	font-weight: bold;
}

.ez_red_star {
	color: #ff0000;
}

.ez_bread {
	color: C60000;
	font-size: 11px;
	text-decoration: none;
}

.ez_bread:hover {
	color: C60000;
	font-size: 11px;
	text-decoration: underline;
}

.ez_bread_txt {
	color: 6E6E6E;
	font-size: 11px;
	text-decoration: none;
}

.ez_gray_dark_bg {
	background-color: #F1F1F1;
	color: #B7B7B7;
}

.ez_dark_gray {
	color: #5D5D5D;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
}

.ez_gray_gray12 {
	color: #ABABAB;
	font-size: 12px;
	font-weight: bold;
}

.ez {
	font-size: 12px;
}

.ez_bdr {
	border: 3px solid #F1F1F1;
}

.ez_clear {
	clear: both;
}

.success_Msg {
	color: #6D8A00;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	background-color: #F1FFE6;
	border: 2px solid #D6F4BD;
	padding-left: 60px;
	background-image: url(../../../images/success.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.pop_sucs_Msg {
	color: #6D8A00;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	background-color: #F1FFE6;
	border: 2px solid #D6F4BD;
	padding-left: 35px;
	background-image: url(../../../images/pop_tick.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.pop_wrong_Msg {
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	background-color: #FFF1F1;
	border: 2px solid #FF6262;
	padding-left: 35px;
	background-image: url(../../../images/pop_cross.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.pop_head_bg {
	background-color: white;
}

.pop_bdr {
	border: 1px solid #f1f1f1;
}

.linkImg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	color: #000000;
}

.linkImg:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #797979;
	line-height: 18px;
	background-image: url(<?=WEB_ROOT_GET.USER_NAVIGATION_PATH?>ez_bullet.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.subLinkImg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	color: #797979;
}

.subLinkImg:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #4B4B4B;
	line-height: 18px;
	background-image: url(<?=WEB_ROOT_GET.USER_NAVIGATION_PATH?>ez_bullet.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.trBg {
	background-color: #DBE5F1;
}

/* Flash Header atgtributes */

.flash_height {
	height: 256px;
}
