*
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;	
	 color:#343434;
	 line-height:18px;
}
a
{
	text-decoration:none;	
}
li
{	
	list-style-image:url(Images/HeartFile-Design-yam_40.jpg);
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
}
ul
{
	margin-left:0px;	
}
img
{
	border:0px;
}
.OldPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.HorLine{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.h1{
	color:#CC0000;
	font-size:11px;
	font-family:Arial;
	text-transform:uppercase;
	font-weight:bold
}
.NewsHead
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#979797;
}

.NewsDetail
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}

.NewsBackground
{
	background-image:url(Images/heart_09.jpg);
	background-repeat:repeat-x;
}

select
{
	width:400px;
}
.h2{
	color:#CC0000;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold
}
.PageBodyBold{
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
}
.SearchLabel
{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000333;
	
}
.LabelPrint3 {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border-top: 0px solid;
	border-right: 0px solid;
	border-left: 0px solid;	
}
.DashedLineBottom{
	font-family: Verdana;
	font-size: 11px;
	border-bottom: 1px #999 dashed;
}

.button_new
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(Images/submit.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	width:54px;
	height:25px;
	border:0px;
}

.Table_BorderPrint
{
	border: 1px solid #999999;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
a.PrintLink , a.PrintLink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
a.PrintLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #325A98;
	text-decoration: none;
}
.PageBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11px;
	color: #000000;
}
.Active
{
	background-image:url(Images/newmenuheader_bg.gif);
	background-repeat:repeat-x;
}
.Active a:link ,.Active a:active ,.Active a:visited
{
	color:#FFF;
	text-decoration:none;
	vertical-align:middle;
	line-height:17px;
	padding-top:2px;	
}
a
{
	text-decoration:none;
}
.Box
{
	background-repeat:no-repeat;
	width:71px;
	height:71px;
	color:#FFF;
	
}
.OurPioneeringtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	line-height:21px;
}

.OurPublicationtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	line-height:25px;
}

a.OurPublicationtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#343434;
	line-height:25px;
}

.MediaGallery
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}

.ButtonFont , a.ButtonFont
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

.HeaderFont, a.HeaderFont:link ,a.HeaderFont:visited, a.HeaderFont:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.toppanel
{
	background-image:url(Images/top_menu_bg.jpg);
	background-repeat:repeat-x;
}

.toppanel:hover
{
	text-decoration:none;
	color:#FFF;
}

.topsubpanel
{
	background:#d19698;
	border-bottom:1px solid #FFF;
	color:#FFF;
}

.topsubpanel:hover
{
	background:#c4161c;
		line-height:30px;
	border-bottom:1px solid #FFF;
	color:#FFF;
}
/*
.NewsTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;	
}



.NewsTitle
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
}
*/

.NewsTitle
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#000;
}



/*
.NewsDesc
{
  	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	line-height:18px;
}
.NewsDesc
{
  	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:13px;
}

*/
.NewsDesc
{
  	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	line-height:13px;
}




/*.topsubpanel a:hover, .topsubpanel a:visited 
{
	background-image:url(Images/menu_bg.jpg); 
	background-repeat:repeat-x;
	text-decoration:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}*/
/*.SubHeading
{
	/*background-image:url(Images/SubHeading.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#000;/*#A70125;	
}
.AltSubHeading
{
	background-image:url(Images/SubHeading.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#000;
	/*background-image:url(Images/AltSubHeading.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#233742;
	padding-bottom:5px;
}*/
#Printer
{
	position:absolute;
	margin-left:800px;
	margin-top:10px;
}

.SearchButton
{
	background-image:url(Images/01.jpg);
	background-repeat:no-repeat;
	height:82px;
	width:163px;
	color:#CAA73E;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	vertical-align:middle;
	padding-left:35px;
	padding-right:20px;
	cursor:pointer;
}

.RedColor
{
	color:#A70125;
}
/*.subpanel a:link
{
	color:#FFF;
}
.subpanel a:hover
{
	color:#FFF;
}*/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #000;   /*#C4161C;#caa73e;*/
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
#hometext
{
	position:absolute;
	width:443px;	
}

.BodyTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}

.Title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#153762;
}

.Desc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.redText
{
	color:#F00;	
}

.heading1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	line-height:30px;
	border-bottom:1px solid #AEAEAE;
}
.AltSubHeading1
{
	background-image:url('Images/AltSubHeading.png');
	background-repeat:repeat-x;
}

.HeartfileHomeRed
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D90D03;
	line-height:18px;
}