body {
	margin           : 0px 0px 0px 0px;
	background-repeat: no-repeat;
}

ul {
  margin           : 0px 0px 0px 0px;
}



HR {
  color: #EFEFEF;
  height:1px;
  width:100%; }
  
.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #CCCCCC;
}
.outline_right_dotted {
	border-right: 1px dotted black;
}
.outline_left_dotted { border-left: 1px dotted black }
  
.contentheading   {
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
}
.createdate {
	font-style: italic;
}
.small { font-style: italic; font-size: 10px }
.moduletable  {
	text-align: left;
}
.frontpageheader { font-weight: bold; font-size: 14px; text-align: center }
.outline_bottom {
	border-bottom: 1px solid #cccccc;
	border-color: #CCCCCC black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-color: #FFFFFF;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	background-repeat: no-repeat;
	background-color: #26498A;
}
.right_box {  border: solid; text-align: left; border-width: 0px 0px 0px 3px; border-color: black black black #917E9E}
.mainlevel {  border-style: none; clip:  rect(   )}
.menulevel {  border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; height: 22px; clip:   rect(   )}

.background_body{
	/*background-image: url(../images/IMG_1267.jpg);*/
	background-repeat: no-repeat;
	background-position: bottom;
}

.pathway {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	text-transform: capitalize;
	color: #3C3C3C;
	text-decoration: none;
	font-weight: normal;
}
.pathway a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	text-transform: capitalize;
	color: #888888;
	text-decoration: none;
	font-weight: normal;
}
.pathway a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	text-transform: capitalize;
	color: #888888;
	text-decoration: none;
	font-weight: bold;
}
.pathway a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	text-transform: capitalize;
	color: #3C3C3C;
	text-decoration: underline;
	font-weight: normal;
}
#frontpage_box_left_top {
	margin:10px 10px 12px 0px;
	padding:0px 0px 9px 0px;
	height:86px;
	width:365px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
}
#frontpage_box_bottom {
	margin:0px 2px 2px 0px;
	padding:1px 1px 4px 1px;
	width:246px;
	border: 1px solid #CCCCCC;
}

.feature_box_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.feature_box_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-decoration: none;
}
.feature_box_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999966;
	text-decoration: underline;
}
.feature_box_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-decoration: none;
}
.feature_box_text h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699CC;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 0;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
}
.feature_box_text h1 a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699CC;
	text-decoration: none;
}
.feature_box_text h1 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #6699CC;
	text-decoration: underline;
}
.feature_box_text h1 a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699CC;
}

.lang_select a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #C0C0C0;
	text-decoration: none;
	font-weight: bold;
}
.lang_select a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #C0C0C0;
	text-decoration: none;
	font-weight: bold;
}
.lang_select a:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #C0C0C0;
	text-decoration: underline;
	font-weight: bold;
}
.lang_select a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.lang_select a:active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.content_full_page {
	font:11px Verdana,sans-serif;
}
.content_full_page h1 {
	margin: 0px 0px 50px 0px;
	color:#999999;
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	font-weight: normal;
}
.content_full_page h2 {
	font:bold 11px Verdana,sans-serif;
	padding-bottom:2px;
	margin-bottom:8px;
	color:#333333;
}
.content_plain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.content_plain h1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #444444;
	font: bold;
}
.content_plain h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #444444;
	font-weight: bold;
}
.content_plain h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #444444;
	font: bold;
}
.maincontentplain { 
	font:11px Verdana,sans-serif;
}
.maincontentplain h1 {
	font:normal 20px Georgia,serif;
	color:#666666;
}
.maincontentplain h2 {
	font:bold 14px Georgia,serif;
	border-bottom:#999999 1px solid;
	padding-bottom:2px;
	margin-bottom:8px;
	color:#666666;
}

.maincontentplain h2 sup {
	font:normal 11px Verdana,sans-serif;
}
.maincontentplain h3 {
	font:bold 11px Verdana,sans-serif;
	color:#333333;
}
.maincontentplain p {
	margin:0 0 10px 0;
}
.maincontentplain .top a {
	color: #666666;
	text-decoration: none;
	margin-bottom: 8px;
}
.maincontentplain .intro h2 {
	border-bottom:none;
}
.maincontentplain .headingLinks a {
	font-weight:bold;
}

.maincontentplain .featureObject {
	margin:0;
}
.maincontentplain table.tablespacer td 	{
	padding-bottom:8px;
	vertical-align:top;
}
.maincontentplain ul{
    margin:0;
	padding:0 0 0 18px;
	font:11px Verdana,sans-serif;
}
.maincontentplain li {
	font:11px Verdana,sans-serif;
	padding: 0 15px 0 0;
}


.submenu ul {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	margin-bottom: 50px;
}
.submenu li {
	padding:0 10px 5px 10px;
	padding-right:5px;
	margin:0;
	list-style-type:none;
	background:url(/templates/gp_start/images/submenu_arrow.gif) no-repeat 2px 3px;
}
.submenu #active_sublink {
	text-decoration:none;
	color:#345c99;
	padding:0 10px 5px 10px;
	padding-right:5px;
	margin:0;
	list-style-type:none;
	background:url(/templates/gp_start/images/submenu_arrow.gif) no-repeat 2px 3px;
	font-weight: bold;
}
.submenu a {
	text-decoration:none;
	color:#6699CC;
}

.keytips ul {
	margin:0;
	padding:0 0 0 18px;
	color:#999999;
	font:11px Verdana,sans-serif;
}

.keytips li {
	margin-bottom:3px;
	padding: 0 15px 0 0;
}
.links_text_plain {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	color: #345c99;
	border-bottom: 0;
}
.links_text_plain h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #345c99;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-bottom: 0;
	border-top: 0;
}
.line_right_vertical_dotted {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #AAAAAA;
}
.object_small_title_outside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	font-weight: bold;
}
.top_infobox {
	font-size: 0px;
	color: #BBBBBB;
	font-weight: bold;
}
.top_infobox #text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

.top_infobox #title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
}

#Layer1 {
	position:absolute;
	width:215px;
	height:115px;
	z-index:1;
	left: 22px;
	top: 154px;
}

.footer_top_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
}
.footer_top_links a {
	color: #C0C0C0;
	text-decoration: none;
}
.footer_top_links a:hover {
	text-decoration: underline;
}
.footer_bottom_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C0C0C0;
	text-decoration: none;
}
.footer_bottom_links a {
	color: #C0C0C0;
	text-decoration: none;
}
.footer_bottom_links a:hover {
	text-decoration: underline;
}
.object_small_title_inside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #345c99;
	font-weight: bold;
}
.object_small_text_inside {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.title{
	margin: 13px 20px 20px 20px;
}
.title#half_width {
	margin: 20px 0px 20px 0px;
}
.title#full_width {
	width:720px;
	margin: 20px 0px 20px 0px;
}
.title#content {
	margin: 20px 0px 20px 0px;
}

.title h4 {
	font:bold 10px Verdana,sans-serif;
	color:#666666; margin-top:0px;
	margin-bottom:2px
}
.title h1 {
	margin-top:0px;
	margin-bottom:13px;
	font-family: Georgia, serif;
	font-size: 24px;
	font-style: normal;
	line-height: 24px;
	font-variant: normal;
	font-weight: normal;
}
.title h3 {
	font:bold 14px Georgia,serif;
	color:#777777;
	margin-top:0px;
	margin-bottom:10px
}
.title h3 .hl {
	color:#333333
}
.title h5 {
	font:bold 12px Georgia,serif;
	color:#999999;
	margin-top:0px;
	margin-bottom:10px
}
#Layer_searchbox {
	position:absolute;
	width:115px;
	height:21px;
	z-index:1;
	left: 20px;
	top: 42px;
}
#Layer2_about_image {
	position:absolute;
	width:142px;
	height:13px;
	z-index:1;
	left: 586px;
	top: 370px;
	color: #666666;
	margin: 10px;
}
#Layer3_flash {	position:absolute;
	width:380px;
	height:420px;
	z-index:1;
	left: 380px;
	top: 351px;
}
#Mapframe {
	position:absolute;
	width:350px;
	z-index:1;
	top: 175px;
}
.about_image {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


.about_image a {
	text-decoration: none;
}
.about_image a:hover {
	text-decoration: underline;
}
.about_frame_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-attachment: fixed;
}
.about_frame_text h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
}

.object_small_title_outside h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	font-weight: bold;
}
.object_small_title_inside h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #345c99;
	font-weight: bold;
}

.mapoverlay {
	left: 31px;
	position: relative;
	top: -30px;
	width: 200px;
}
.mapoverlay table {
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3);
	background-color: #FFFFFF;
	border: #CCC 1px solid;
	width: 165px;
}
.mapoverlay p {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px 8px 5px 8px;
}
.mapoverlay h1 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px 8px 5px 8px;
}
.mapoverlay2 {
	left: 31px;
	position: relative;
	top: -30px;
	width: 200px;
}
.mapoverlay2 table {
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3);
	background-color: #FFFFFF;
	border: #CCC 1px solid;
	width: 165px;
}
.mapoverlay2 p {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px 8px 5px 8px;
}
.mapoverlay2 h1 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px 8px 5px 8px;
}
.mapoverlay3 {
	left: 31px;
	position: relative;
	top: -200px;
	width: 200px;
}
.mapoverlay3 table {
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#888888,strength=3);
	background-color: #FFFFFF;
	border: #CCC 1px solid;
	width: 165px;
}
.mapoverlay3 p {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px 8px 5px 8px;
}
.mapoverlay3 h1 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px 8px 5px 8px;
}
.image_box {
}
.image_box #text {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
}
.image_box #gallerytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	padding: 5px 10px 5px 10px;
	line-height: normal;
}
.image_box h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-attachment: fixed;
	color: #666666;
	margin-bottom: 10px;
}
.image_box #link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699CC;
	line-height: normal;
	padding: 0px 5px 30px 0px;
}
.image_box #link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699CC;
	line-height: normal;
	text-decoration: none;
}
.image_box #link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699CC;
	line-height: normal;
	text-decoration: underline;
}

.info_box {
     margin: 0px 0px 0px 0px;
}
.info_box #text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 5px 10px 5px 10px;
}
.info_box #gallerytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	padding: 5px 10px 5px 10px;
	line-height: normal;
}
.info_box h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #345c99;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 5px 10px 1px 10px;
}
.info_box #link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	line-height: normal;
	padding: 0px 5px 30px 0px;
}
.info_box #link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	line-height: normal;
	text-decoration: none;
}
.info_box #link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	line-height: normal;
	text-decoration: underline;
}

.keywords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.keywords h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.slideshow_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	margin: 0px 0px 0px 0px;
}


#Textframe_right_bottom {
	position:absolute;
	width:350px;
	z-index:0;
	top: 426px;
	left: 397px;
	height: 328px;
}
.slideshow_box h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 0px 5px 0px 3px;
	margin: 0px 0px 0px 0px;
}
.slideshow_box a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.slideshow_box a:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
}

#Layer_newsbox {
	position:absolute;
	width:165px;
	height:410px;
	z-index:1;
	left: 807px;
	top: 0px;
	color: #999999;
}
.newsbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
}
.newsbox a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	text-decoration: none;
}
.newsbox h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-bottom: 3px;
	margin-bottom: 0px;
	font-weight: bold;
}
#Layer_searchbox_2 {
	position:absolute;
	width:115px;
	height:40px;
	z-index:2;
	left: 20px;
	top: 8px;
}
.searchbox_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.searchbox_2 a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.searchbox_2 a:hover {
	text-decoration: underline;
}
.image_box #gallerytext_new {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 5px 10px 5px 10px;
	line-height: normal;
}
.image_box #text_new {

	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
}
#template_picture_box {
	height:350px;
	width:762px;
	z-index:1;
	position:absolute;
	top:0px;
	left:0px;
}
#template_main_body { 
	width:740px;
	padding-left:15px;
}
#ext_linker_box {
	margin:0px 2px 2px 0px;
	padding:1px 1px 4px 1px;
	width:200px;
	border: 1px solid #CCCCCC;
}
.ext_linker_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.ext_linker_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-decoration: none;
}
.ext_linker_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-decoration: underline;
}
.ext_linker_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.ext_linker_text h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #6699CC;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 0;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: normal;
}
.ext_linker_text h1 a:link {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #6699CC;
	text-decoration: none;
}
.ext_linker_text h1 a:hover {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color:  #6699CC;
	text-decoration: underline;
}
.ext_linker_text h1 a:visited {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #9999CC;
}
.ext_linker_text h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #6699CC;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 0;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
}
.ext_linker_text h2 a:link {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #6699CC;
	text-decoration: none;
}
.ext_linker_text h2 a:hover {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color:  #6699CC;
	text-decoration: underline;
}
.ext_linker_text h2 a:visited {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #9999CC;
}
.componentheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #6699CC;
	margin-top: 20px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	padding-bottom: 10px;
	width: 720px;
}
.contentpaneopen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-bottom: 50px;
	width: 720px;
}

.contentpaneopen a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	text-decoration: none;
}
.contentpaneopen a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	text-decoration: underline;
}
.contentpaneopen a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	text-decoration: none;
}
.contentpaneopen a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	text-decoration: underline;
}
.contentpaneopen #linx_cont_all_links #linx_cont_links .linx_description {
	margin-top: 3px;
	margin-bottom: 1px;
}

.contentpaneopen #linx_cont_all_links {
	margin-left: 50px;
}
.contentpaneopen #linx_intro_text {
	margin-bottom: 20px;
	margin-left: 50px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 0px;
	margin-top: 20px;
}

.contentpaneopen #linx_cat_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 15px;
	margin-bottom: 0px;
}
