.toplinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:bold;
	color:#898989;
	text-decoration:none;
}
.toplinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-decoration:underline;
}
.ddmlinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#898989;
	text-decoration:none;
}
.ddmlinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#009543;
	text-decoration:underline;
}
.leftPanelH{
	font-family:Arial, Tahoma,Verdana;
	font-size:16px;
	font-weight:normal;
	color:#009543;
	text-decoration:none;
}
.leftPanelH:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:16px;
	font-weight:normal;
	color:#009543;
	text-decoration:none;
}
.mainlinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
}
.mainlinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.footerlinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:10px;
	font-weight:bold;
	color:#040404;
	text-decoration:none;
}
.footerlinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:10px;
	font-weight:bold;
	color:#0A0A0A;
	text-decoration:underline;
}
.eventlinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:10px;
	font-weight:bold;
	color:#040404;
	text-decoration:none;
	line-height:1;
}
.eventlinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:10px;
	font-weight:bold;
	color:#0A0A0A;
	text-decoration:underline;
	line-height:1;
}
.textBodyHeading{
	font-family:Arial, Tahoma,Verdana;
	font-size:24px;
	font-weight:normal;
	color:#36483a;
	text-decoration:none;
	line-height:30px;
}
.textBodyHeadingS{
	font-family:Arial, Tahoma,Verdana;
	font-size:18px;
	font-weight:normal;
	color:#36483a;
	text-decoration:none;
	line-height:24px;
}
.textBody{
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:20px;
}
.textBodyW{
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:20px;
}
a{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:normal;
	color:#00864f;
	text-decoration:underline;
}
a:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
}
.bodyLinkRed{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}
.bodyLinkRed:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}
.normalLinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:normal;
	color:#333;
	text-decoration:underline;
}
.normalLinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
}
.whiteLinksB{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.whiteLinksB:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}
.seperator{
	padding-left:5px;
	padding-right:5px;
}
.line1_5
{
	line-height:25px;
}
.textBox{
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	border:1px solid #999999;
	padding:2px;
}
.select{
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
}
.button{
	font-family:Arial, Tahoma,Verdana;
	font-size:13px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	/*background:url(../images/button_bg.gif);*/
	background:url(../images/submit_bg.gif);
	background-repeat:repeat-x;
	height:27px;
	border:0px;
	cursor:pointer;
	padding:0;
	width:80px;
	padding-bottom:2px;
}
.buttonS{
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	background:url(../images/button_bg.gif);
	background-repeat:repeat-x;
	height:22px;
	border:0px;
	cursor:pointer;
	padding:0 7px;
}
.bg_sep{
	background:url(../images/line_sep.gif);
	background-repeat:repeat-x;
}
.bg_break{
	background:url(../images/bg_break.jpg);
	background-repeat:no-repeat;
	background-position:0 8px;
}
.toolTip{
display:none;
position:absolute;
width:239px;
}
.tipTop{
background-image:url(../images/tip_top.png);
background-repeat:no-repeat;
}
.tipFoot{
background-image:url(../images/tip_bot.png);
background-repeat:no-repeat;
width:239px;
height:6px;
}
.tipTopL{
background-image:url(../images/tip_topL.png);
background-repeat:no-repeat;
}
.tipFootL{
background-image:url(../images/tip_botL.png);
background-repeat:no-repeat;
width:239px;
height:6px;
}
.tipContent{
padding:10px 20px 10px 30px;
text-align:left;
}
.tipClose{
position:absolute;
right:8px;
top:8px;
}
.prodbg
{
background-image:url(../images/prod_bg.png);
background-position:center;
background-repeat:no-repeat;
height:153px;
width:183px;
padding-top:16px;

}
.leftpaneltop{
background:url(../images/leftpanelTop.png);
background-position:0px 0px;
}
.leftpanelBg{
background:url(../images/leftpanelBg.png);
background-repeat:repeat-y;
}
.leftpanelBot{
background:url(../images/leftpanelBot.png);
background-position:0px 0px;
}
hr{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#cccccc;
margin:10px 0;
height:1px;
}
.messageBox{
	font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:20px;
	background-color:#FAFBD0;
	border:1px solid #FFE9D2;
	padding:10px;
}
.errorBox{
	color:#FF8C8C;
	background-color:#FFECEC;
	border:1px solid #FFD9D9;
}
.homepageNews{
font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#cc0000;
	overflow:hidden;
	width:500px;
	
}
.greyBox{
	color:#333;
	background-color:#f8f8f8;
	border:1px solid #ccc;
}
.greenBox{
	color:#fff;
	background-color:#00864f;
	border:1px solid #023f26;
}
.helpdeskBox{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	padding:3px;
	color:#333;
	background-color:#e9ffcf;
	border:1px solid #dcfdb7;
}
.img-border {display: block;position: relative;background-color: #fff;border: 1px solid #a9a9a9;margin: 5px 5px 6px 0px;padding: 4px;left: 0px;}

#navlist li { list-style-image: url(../images/bullet.gif);  }
#navlist li ul li{
margin-left:50px;
}

.calendarlinks{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:1;
}
.calendarlinks:hover{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#00864f;
	text-decoration:underline;
	line-height:1;
}
.calendarnormal{
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:1;
}
#topLinks li
{
display: inline;
list-style-type: none;
padding-left: 25px;
}




/* Normal Bubble */
div.bubble {
	width: auto;
	
	margin-bottom: 24px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 3px;
	background: transparent url(../images/tip.gif) no-repeat 20px 0;
	font-style: normal;
}



/*pagination class */

.paginate {
	font-family: Arial, Helvetica, sans-serif;
	
}

a.paginate {
	border: 1px solid #369543;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #00864f;
}


a.paginate:hover {
	background-color: #369543;
	color: #FFF;
	text-decoration: underline;
}

a.current {
	border: 1px solid #006c40;
	font: bold Arial,Helvetica,sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#369543;
	color: #FFF;
	text-decoration: none;
}

span.inactive {
	border: 1px solid #006c40;
	font-family: Arial, Helvetica, sans-serif;
	
	padding: 2px 6px 2px 6px;
	color: #00864f;
	cursor: default;
}
#helpDesk a{
font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	line-height:20px;
}
#helpDesk a:hover{
font-family:Arial, Tahoma,Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:underline;
	line-height:20px;
}

/* border for top bottom*/

#borderDiv{
border-top:1px solid #e9e9e9;
border-bottom:1px solid #e9e9e9;
padding:12px 0;
}
input[disabled],textarea[disabled]
{
	background-color:#e9e9e9;
	border:1px solid #ccc;
}

.normalList{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
.normalList li
{ 
	list-style:none;
	background:url(../images/bullet.gif);
	background-position:0 8px;
	background-repeat:no-repeat;
	padding-left:15px;
}
.iconList li a
{
	padding-left:20px;
	padding-right:10px;
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#898989;
	text-decoration:underline;
}
.iconList{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
.iconList li a
{
	padding-left:20px;
	padding-right:10px;
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#898989;
	text-decoration:underline;
}
.iconList li a:hover
{
	padding-left:20px;
	padding-right:10px;
	font-family:Arial, Tahoma,Verdana;
	font-size:11px;
	font-weight:normal;
	color:#009543;
	text-decoration:underline;
}
.iconList li.pdf 
{ 
	display: inline;
	list-style:none;
	background:url(../images/icons/pdf.jpg);
	background-position:0 1px;
	background-repeat:no-repeat;
	list-style-position:inside;  
	line-height:20px;
}
.iconList li.print 
{ 
	display: inline;
	list-style:none;
	background:url(../images/icons/print.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	list-style-position:inside;  
	line-height:20px;
}
.iconList li.sendtofriend 
{ 
	display: inline;
	list-style:none;
	background:url(../images/icons/sendtofriend.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	list-style-position:inside;  
	line-height:20px;
}
.thumbnailPreview{
width:120px;
overflow:hidden;
height:auto;
}
.pageContent ul li{
	list-style:none;
	background:url(../images/bullet_dot.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	padding-left:20px;
}
