/* 
================================
Admin Skin
================================
*/
.AdminTopLinks {

}
.AdminMainContainerTable {width:700px;}
.AdminMainContainerTable .SubHead, .AdminMainContainerTable label, .AdminMainContainerTable .NormalBold, .AdminMainContainerTable select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576a61;
	line-height:20px;
}
.AdminMainContainerTable input, .AdminMainContainerTable .NormalTextBox, .AdminMainContainerTable textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576a61;
	/*height:20px;*/
}
.AdminMainContainerTable a, .AdminMainContainerTable a:link, .AdminMainContainerTable a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#6ebbe9;
	text-decoration:none;
}
.AdminMainContainerTable a:hover {
	color:#22689b;
	text-decoration:none;
}
.MainContainerTable a.CommandButton, .MainContainerTable a.CommandButton:link, .MainContainerTable a.CommandButton:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#6ebbe9;
	text-decoration:none;
}
.MainContainerTable a.CommandButton:hover {
	color:#22689b;
	text-decoration:none;
}


/* 
================================
Skin styles for DotNetNuke
================================
*/   
body {
	margin:0px;padding:0px;
	height: 100%;
}
.pagemaster {
	width: 100%;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:10px;
	color:#737373;	*/
	background-color: #cccccc;
}
.skinmaster {
	height: 100%;
	width:980px;
	background-color: #ffffff;
}
.skinheader {
	width:938px;
	/*height: 100%;*/
	margin-left:42px;
}
.TopLinksPane {
	height:35px;
}
.cell_links {
	height:25px;
	margin-left:15px;
	margin-right:60px;
	margin-bottom:10px;
}
.toplinks {/*padding-bottom:5px;*/}
.toplinks a, .toplinks a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#22689b;
	text-decoration:none;
	float:left;
	padding:0px 10px;
}
.toplinks img {margin-top:2px;float:left;}
.toplinks a:hover{
	color:#6ebbe9;
	text-decoration:none;
}
.search_text a.SkinObject:active, .search_text a.SkinObject:visited, .search_text a.SkinObject:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#22689b;
	text-decoration:none;
	/*float:left;*/
	padding:0px;
	margin:0px; vertical-align:bottom;
}
.search_text a.SkinObject:hover {
	color:#6ebbe9;
	text-decoration:none;
}
.search_text .NormalTextBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576a61;
	background-color:#ffffff;
	border:1px solid #6ebbe9;
	/*float:left;display:inline;*/
}
.photo_unit, .photo_unit_36 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_37 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_56 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_62 {
	background-image:url(images/photo_unit_02.jpg);
	background-repeat:no-repeat;
}
.photo_unit_72 {
	background-image:url(images/photo_unit_04.jpg);
	background-repeat:no-repeat;
}
.photo_unit_82 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_54 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_55 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_83 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_88 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_89 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_39 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.photo_unit_16 {
	background-image:url(images/photo_unit_home.jpg);
	background-repeat:no-repeat;
}
.logo_menu_cell {
	width:895px;
}
.logo_cell {
	width:737px;
	height:208px;
}
a.logo_link {
	margin-top:18px;
	margin-left:25px;
	width:175px;
	height:175px;
	display:block;
}
a.logo_link img {border:0px;}
.full_menu_cell {
	width:737px;
	height:46px;
}
a.menu_cell img {
	/*padding:5px 23px;*/
	border-left:23px solid #ffffff;
	border-right:23px solid #ffffff;
	border-top:17px solid #ffffff;
	border-bottom:16px solid #ffffff;
	margin-right:2px;
	float:left;
	background-color:#ffffff;
}
a.menu_cell_click img {
	/*padding:5px 23px;*/
	border-left:23px solid #22689b;
	border-right:23px solid #22689b;
	border-top:17px solid #22689b;
	border-bottom:16px solid #22689b;
	margin-right:2px;
	float:left;
	background-color:#22689b;
}
.contentpane1 {
	width: 100%;
	height:3px;
	/*padding-left: 20px;*/
}
.toppane {
	height:50px;
	background-image:url(images/line_under_menu.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.leftpane {
	width: 190px;
}
.lefthomepane {
	width:445px;
	border-right:2px solid #ffffff;
}
.MapPreview {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#22689b;
	font-weight:bold;
}
.MapPreview a, .MapPreview a:visited{
	text-decoration:none;
	color:#22689b;
	padding-left:25px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
}
.MapPreview a:hover{
	color:#ffffff;
	text-decoration:none;
}
.contenthomepane {
	width:288px;
}
.righthomepane {
	width:203px;
}
.contentpane {
	width: 100%;
	padding-left: 20px;
}
.bottompane {
	width: 100%;
	height: 50px;
	background-image:url(images/line_down.gif);
	background-position:42px 0px;
	background-repeat:no-repeat;
	padding-left:42px;
}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#22689b;
	padding-bottom:5px;padding-top:18px;}
.footer .Normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#22689b;
	padding-bottom:10px;
}
.created, .created a, .created a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#22689b;
	padding-bottom:10px;
	padding-top:10px;
}
.created a {font-weight:bold;}
.created a:hover {text-decoration:none;color:#d30008;}
.entry a.SkinObject, .entry a.SkinObject:active, .entry a.SkinObject:visited, .entry a.SkinObject:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#22689b;
	text-decoration:none;
	/*float:left;*/
	padding:0px;
	margin:0px; 
}
.entry a.SkinObject:hover {
	color:#6ebbe9;
	text-decoration:none;
}

/*
================================
Orizonti_NukeNews Module
================================
*/
.newsrow {
	padding:0px;
}
a.newsactionbarlinks:link, a.newsactionbarlinks:active, a.newsactionbarlinks:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	background-color:#75bee9;
	padding:3px 5px;
	text-decoration:none;
}
a.newsactionbarlinks:hover {
	color:#22689b;
	background-color:#75bee9;
	text-decoration:none;
}
.newspostdate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#75bee9;
	padding-top:15px;
}
.booktitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#75bee9;
	padding-right:10px;
}
.newstitle, .newstitle a, .newstitle a:visited, .newstitle a:active  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#576a61;
	text-decoration:none;
	padding-bottom:5px;
}
.newstitle a:hover, .newstitle a:visited:hover {
	color:#75bee9;
	text-decoration:none;	
}
.newssummary {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576a61;
	display:block;
	line-height:15px;
	margin-bottom:10px;	
}
.newssummary p {margin:0px;padding:0px;}
.newsreadmore:link, .newsreadmore:active, .newsreadmore:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#75bee9;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
.newsreadmore:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576a61;
	text-decoration:none;	
}
.NukeNews_Item {
	border-bottom:1px solid #75bee9;
	background:none;
	padding: 0px 0px 0px 0px;
}
.NukeNews_AltItem {
	border-bottom:1px solid #75bee9;
	background:none;
	padding: 0px 0px 0px 0px;
}
.viewnewsarticle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576a61;
	display:block;
	line-height:15px;
	margin-bottom:10px;	
}
.viewnewsarticle a, .viewnewsarticle a:link, .viewnewsarticle a:active, .viewnewsarticle a:visited{
	color:#75bee9;
	text-decoration:none;
}
.viewnewsarticle a:hover{
	color:#576a61;
	text-decoration:none;
}
.viewnewsarticle p{margin:0px;padding:0px;}
.viewnewstitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#576a61;
	padding-bottom:5px;
}
.viewnewsreturn:link, .viewnewsreturn:active, .viewnewsreturn:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#75bee9;
	text-decoration:none;
	text-align:right;
}
.viewnewsreturn:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576a61;
	text-decoration:none;	
}
.viewnewspostedby {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#75bee9;
	padding:0px;
	display:block;
	padding-top:15px;
}
/*.MainContainerText a.search_pages:link, .MainContainerText a.search_pages:active, .MainContainerText a.search_pages:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#576a61;color:#990000;
	padding:1px 4px;
	background-color:#ffffff;
}*/
.MainContainerText .search_pages {
	width:700px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#576a61;
}
.MainContainerText .search_pages a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#576a61;
	text-decoration:none;
}
.MainContainerText .search_pages span {
	background-color:#75bee9;
	text-decoration:none;
	padding:1px 4px;
	color:#ffffff;
}
.MainContainerText .search_pages a:hover {
	background-color:#ffffff;
	text-decoration:none;
	/*padding:1px 4px;*/
	color:#75bee9;
}
.MainContainerText a.commandbutton:link, .MainContainerText a.commandbutton:active, .MainContainerText a.commandbutton:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#576a61;
	padding:1px 4px;
	background-color:#ffffff;
}
.MainContainerText a.commandbutton:hover {
	background-color:#ffffff;
	text-decoration:none;
	padding:1px 4px;
	color:#75bee9;
}
.MainContainerText .normalbold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-color:#75bee9;
	color:#ffffff;
	padding:1px 4px;
}
/*
================================
Article Module
================================
*/
.MainContainerText .articletitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#576a61;
	text-decoration:none;
	padding-bottom:5px;
}
.MainContainerText .Normal .articletitle a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#576a61;
	text-decoration:none;
}
.MainContainerText .Normal .articletitle a:hover {
	color:#75bee9;
	text-decoration:none;	
}
.newsreadmore:link, .newsreadmore:active, .newsreadmore:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#75bee9;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
}
.newsreadmore:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576a61;
	text-decoration:none;	
}
.FileManager_FileList {border:0px;}
/* 
================================
Form Module
================================
*/ 
.FormTable td{
	text-align:left;
}
.FormTable td p{
	padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #75bee9;color:#75bee9;
}
.MainContainerText .FormTable td input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576a61;
	background-color:#ffffff;
	border:1px solid #6ebbe9;
	height:18px;
	width:200px;margin-top:10px;
}
.MainContainerText .NormalTextBoxBig {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#576a61;
	background-color:#ffffff;
	border:1px solid #6ebbe9;
	height:60px;
	width:350px;margin-top:10px;
}
.MainContainerText .formtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:11px;
	color:#576a61;
	padding-right:10px;padding-top:12px;display:block;
}
.FormTable a.CommandButton:link {
	background-color:#75bee9;
	color:#ffffff;
	padding:3px 10px;
	text-align:right;
	display:block;
	margin-left:350px;
}
.FormTable a.CommandButton:hover {
	color:#22689b;
	background-color:#75bee9;
	padding:3px 10px;
}

/* 
================================
Form Module
================================
*/
table .LinksTable {border-top:1px solid #75bee9;color:#75bee9;}
.LinksTitle {padding:15px 10px 5px 0px;display:block;} 
.LinksTitle a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#75bee9;
	text-decoration:none;
	
	
}
.LinksTitle a:hover{
	color:#6ebbe9;
	text-decoration:none;
}
.description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#576a61;
	line-height:11px;
	display:block;
	padding-bottom:5px;
}

.MainContainerText a.search_title {padding-top:15px;display:block;width:700px;}
.MainContainerText a.search_title  /*, .MainContainerText a.search_title:active, .MainContainerText a.commandbutton:visited*/ {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#576a61;
	/*padding:1px 4px;
	background-color:#ffffff;*/
}
.MainContainerText a.search_title:hover {
	/*background-color:#ffffff;*/
	text-decoration:none;
	/*padding:1px 4px;*/
	color:#75bee9;
}






.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}



.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

