a:link 
{	
	color: #0f51a2; 
	text-decoration: none;
}
a:active 
{
	color: #0f51a2; 
	text-decoration: none;
	
}
a:visited 
{

	color:#800080;
	text-decoration: none;
	
}	
a:hover 
{
	color: #fa0606;
	text-decoration: underline;
	
}


body
{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;	
	background-color: #ffffff;
	background-image: url(../images/mainbg.jpg);
	background-position: center;
	background-repeat: repeat-y;
	color: #000000;
}

.breadcrumb_bg
{
	background-image:  url(../images/breadcrumb_bg.gif);
	height: 17px;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
   	color:#d9690e;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:13px;
}

.content
{
  text-align:left;
  padding-left:20px;
  padding-right:20px;
 }

.rightbg
{
  background-color:#eff7f4;
  vertical-align:top;
 }


.contentarea
{

    font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;
	vertical-align:top;

}

.contentarea a:link
{

    text-decoration:underline;

}


.contentarea2
{

    font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	vertical-align:top;

}

.titlebg
{
     background-image:  url(../images/titlebg.gif);
     background-position: 0px 1px;
	 background-repeat: no-repeat;
     font-family: Tahoma,Arial,Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color:#0e678c;
	 text-align:left;
	 padding-left:15px;	
	 padding-top:5px;
	 height:20px;
	 vertical-align:top;
	 
	
}

.body_text_home
{
	background-image:  url(../images/text_bg.gif);
	background-repeat: no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:25px;
	width:500px;
	vertical-align:top;
	height:141px;
	
}

.body_text_home a:link
{

    text-decoration:underline;

}

.titlebg2
{
     background-image:  url(../images/titlebg2.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 1px;
     font-family: Tahoma,Arial,Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color:#0e678c;
	 text-align:left;
	 padding-left:15px;	
	 padding-top:0px;
	 height:24px;
}


.bullets_bg
{
     background-image:  url(../images/bullets_bg.gif);
	 background-repeat: no-repeat;
     height:120px;
	 width:240px;
}

#bulletsholder
{
	vertical-align:top;
	margin-left: -30px;
	margin-top: 10px;
	width:255px;

}

#bulletlist li 
{
	background-image: url(../images/bullets.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	margin: 0;
	padding-left: 20px;
	padding-bottom: 5px;
}


.right_top
{
     background-image:  url(../images/right_top.gif);
	 background-repeat: no-repeat;
     height:25px;
	
	 font-size: 12px;
	 font-weight: bold;
	 color:#0e678c;
	 text-align:left;
	 padding-left:15px;	
}


#bulletsholder2
{
	vertical-align:top;
	margin-left: -25px;
	margin-top: 10px;
	width:195px;

}

#bulletlist2 li 
{
	background-image: url(../images/bullets2.gif);
	background-repeat: no-repeat;
	list-style: none;
	text-indent: 0em;
	margin: 0;
	padding-left: 20px;
	padding-bottom: 5px;
}

.new
{
	font-size: 11px;
	font-weight: bold;
	color:#d9690e;
}


.login_header
{
     background-image:  url(../images/login_header.gif);
     height:26px;	
	 font-size: 12px;
	 font-weight: bold;
	 color:#0e678c;
	 text-align:left;
	 padding-left:15px;	
}

.loginbg
{

	 background-color:#ffffff;
	 font-size: 11px;
	 font-weight: normal;
	 color:#000000;
	 text-align:left;
	 padding-left:5px;
	 padding-top:5px; 
	 padding-bottom:2px;
}

.loginbg_right
{

	 background-color:#ffffff;
	 font-size: 11px;
	 font-weight: normal;
	 color:#000000;
	 text-align:right;
	 padding-right:0px;
	 padding-top:5px; 
	 padding-bottom:2px;
}

.textbox {
	BORDER-RIGHT: #bdc3c7 0.5pt solid; BORDER-TOP: #bdc3c7 0.5pt solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; 
	VERTICAL-ALIGN: top; BORDER-LEFT: #bdc3c7 0.5pt solid; COLOR: #000000; BORDER-BOTTOM: #bdc3c7 0.5pt solid; 
	FONT-FAMILY: Tahoma, Helvetica; 
	background-image:  url(../images/textbox_bg.gif);
	background-repeat: repeat-x;	
}

.loginbg_bottom
{

	background-image:  url(../images/login_bottom.gif);
	background-repeat: no-repeat;	
}


.webmaster_msg
{
	 font-size: 11px;
	 font-weight: normal;
	 color:#000000;
	 text-align:left;
	 padding-left:15px;
	
}


.landingpages_intro
{
	background-image:  url(../images/text_bg2.gif);
	background-repeat: no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;
	vertical-align:top;

}

.landingpages_intro2
{
	background-image:  url(../images/text_bg3.gif);
	background-repeat: no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;

	vertical-align:top;

}

.landingpages_intro a:link
{

    text-decoration:underline;

}


.landingpages_events
{
	background-image:  url(../images/text_bg4.gif);
	background-repeat: no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;

	vertical-align:top;

}

.landingpages_events a:link
{

    text-decoration:underline;

}

.landingpages_contact
{
	background-image:  url(../images/text_bg5.gif);
	background-repeat: no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	color:#000000;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;

	vertical-align:top;

}

.landingpages_contact a:link
{

    text-decoration:underline;

}

.quote
{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
   	color:#5a5858;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;
	vertical-align:top;
}

.quote2
{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
   	color:#5a5858;
	text-align: left;
	padding-top:10px;
	padding-left:0px;
	padding-right:20px;
}

.quote_italics
{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
    font-style: italic;
   	color:#cf3e08;
	text-align: left;
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	width:500px;
}

.label
{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
   	color:#5a5858;
    padding-top:10px;

}


table.sample {
	border-width: 1px;
	border-spacing: ;
	border-style: inset;
	border-color: #cbc9c9;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: #cbc9c9;
	background-color: #E2EDFA;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: #cbc9c9;
	background-color: white;
	-moz-border-radius: ;
}

table.sample td.fig {
	border-width: 1px;
	padding-right: 15px;
	border-style: dotted;
	border-color: #cbc9c9;
	background-color: white;
	text-align:right;
	-moz-border-radius: ;
}

.highlights
{
	font-size: 12px;
	font-weight: bold;
	color:#d9690e;
}

.highlights_under
{
	font-size: 12px;
	font-weight: bold;
	color:#d9690e;
	text-decoration: underline;
}

.highlights_green
{
	font-size: 12px;
	font-weight: bold;
	color:#51a27e;
}

.top_arrow
{
	text-align: right;
	padding-right:10px;
	background-image:  url(../images/top_button_bg.gif);
	background-repeat: no-repeat;
}

.top_arrow2
{
	text-align: right;
	padding-right:10px;
	background-image:  url(../images/top_button_bg2.gif);
	background-repeat: no-repeat;
}


.questions
{
	font-size:12px;
	font-weight: bold;
	color:#5a5858;
	padding-bottom:25px;
}

.articlesheader
{
	font-size:12px;
	font-weight: normal;
	color:#5a5858;
	padding-bottom:25px;
}

.subtitle
{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
   	color:#5a5858;
	text-align: left;
	padding-top:10px;
	padding-right:20px;
	width:500px;
}

table.sample2 {
	border-width: 1px;
	border-spacing: ;
	border-style: inset;
	border-color: #cbc9c9;
	border-collapse: collapse;
	background-color: white;
}
table.sample2 th {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: #cbc9c9;
	background-color: #E2EDFA;
	-moz-border-radius: ;
}
table.sample2 td {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	text-align: left;
	border-color: #cbc9c9;
	background-color: white;
	-moz-border-radius: ;
}


.textbox {
	BORDER-RIGHT: #bdc3c7 0.5pt solid; BORDER-TOP: #bdc3c7 0.5pt solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #bdc3c7 0.5pt solid; COLOR: #000000; BORDER-BOTTOM: #bdc3c7 0.5pt solid; FONT-FAMILY: Tahoma, Helvetica; 
	background-repeat: repeat-x;
}


.Image_galleryheader
{
	font-size:12px;
	font-weight: bold;
	color:#5a5858;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}


.open-photogallery{
	background-image:url(../images/ico_popup.gif);
	background-repeat:no-repeat;
	background-position:right 1px;
	padding-right:15px;
}

.open-videogallery{
	background-image:url(../images/ico_popup.gif);
	background-repeat:no-repeat;
	background-position:right 1px;
	padding-right:15px;
}

















































.copyright
{
	background-image:  url(../images/copyright_bg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
   	color:#ffffff;
	text-align: center;
	padding-left:10px;
	height:22px;
	
}



