/* Page style */
html { height:100%; }
/* Body style */ 
body { background:#FFFFFF; margin:0; }
/* Text in paragraphs */ 
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3F3F3F; }
hr { line-height:0px; width:100%; height:1px; border:0px; background:#155b8c;}
/* Text in tables */ 
table, tr, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; color:#3F3F3F; }
/* Default links visited and active */ 
/*a:link, a:active { color:#86CDDF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none; }*/
/* Default links hover */ 
/*a:hover { color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }*/
/* Normal links visited and active */ 
/*a.Normal:link, a.Normal:visited { color:#543794; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; font-style:italic; }
*//* Normal links hover */ 
/*a.Normal:hover { color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
*//* Link buttons used in the portal admin pages visited and active */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color:#666666; font-family:arial; font-weight:bold; font-size:12px; text-decoration:underline; }
/* Link buttons used in the portal admin pages hover */
A.CommandButton:hover{ color:#444444; font-family:arial; font-size:12px; text-decoration:underline; }

/* Headings */ 
.Head { font-family:arial; font-size:14px; color:#00417D; background:transparent; font-weight:bold; padding:0; }
/* Headings small */
.HeadSmall { font-family:tahoma; font-size:16px; color:#ff7618; background:transparent; font-weight:normal; padding:0 0 0 10; }
/* Subheadings */ 
.SubHead { color:#33339F; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0; }
/* General text on the site */
.normal, .Normal { font-family:arial; font-size:12px; color:#666666; }
/* General bold text on the site */ 
.NormalBold { font-family:arial; font-size:11px; font-weight:bold; color:#424242; }
/* Red text used for errors */ 
.NormalRed { color:#C50000; font-family:arial; font-weight:bold; font-size:11px; }

.textHead{ color:#33339F; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
/* Login token idle */ 
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { color:#777777; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; line-height:27px; padding-right:8px; padding-left:8px; margin:0; }
/* Login token hover */ 
a.LoginToken:hover { color:#2598e8;}
/* User token idle */ 
.UserToken, a.UserToken:link, a.UserToken:visited, a.UserToken:active { color:#777777; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; line-height:27px; padding-right:8px; padding-left:8px; margin:0; }
/* User token hover */ 
a.UserToken:hover { color:#2598e8;}
/* Copyright, privacy, terms */ 
.FooterToken { color:#777777; font-size:11px; padding-right:8px; padding-left:8px; font-family:Arial; float:left; vertical-align:middle; line-height:27px;}
/* Copyright, privacy, terms links */ 
a.FooterToken:link, a.FooterToken:visited, a.FooterToken:active { font-family:Arial; font-size:11px; color:#777777; font-weight:normal; text-decoration:none; margin:0; vertical-align:middle; float:none; line-height:27px; padding-right:8px; padding-left:8px;  }
/* Copyright, privacy, terms hover */ 
a.FooterToken:hover { font-size:11px; color:#2598e8; font-weight:normal; text-decoration:none; float:right; margin:0; vertical-align:middle; float:none; }
/* Form elements */ 
select, input { font-family:arial; font-size:11px; color:#333333; }
/* Textbox */ 
.NormalTextBox { color:#333333; padding-left:4px; line-height:12px; font-family:arial; font-weight:normal; font-size:11px; }
/* Textbox container */ 
td.NormalTextBox { padding:0; margin:0; background:transparent; border:0; }
/* Buttons */ 
.StandardButton { background:#f2f2f2 none; color:#575757; font-family:arial; font-size:11px; font-weight:normal; }
/* Textbox used for search */ 
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:18px; background:#ffffff; width:120px; color:#666666; padding:4px 0px 3px 0; border:0; cursor:text; position:absolute;top:0px;left:4px; z-index:1; }

/* Module menu container */ 
.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border-top:1px solid #adadad; border-right:1px solid #adadad; border-bottom:0; border-left:1px solid #adadad; z-index:1000; cursor:pointer; font-weight:normal; }
/* Module menu items idle */ 
.ModuleTitle_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:8pt; font-weight:bold; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Module menu items hover */ 
.ModuleTitle_MenuItemSel { background:#e4e4e4; color:#9f0000; font-family:arial; font-size:8pt; font-weight:bold; cursor:pointer; padding:5px 30px 5px 16px; height:20px; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Module menu container */ 
.ModuleTitle_MenuContainer { background:transparent; }
/* Module menu bar */ 
.ModuleTitle_MenuBar { cursor:pointer; }
/* Module menu arrows */ 
.ModuleTitle_MenuArrow { display:none; }
/* Module menu root arrows */ 
.ModuleTitle_RootMenuArrow { display:none; }
/* Module menu icon	*/ 
.ModuleTitle_MenuIcon { background:#e4e4e4; width:0; height:20px; padding:0; margin:0; font-size:0; border-top:0; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; border-left:0; }
/* Module menu icon */ 
.ModuleTitle_MenuIcon IMG { margin:0 10px 0 10px; }
/* Module menu break */ 
.ModuleTitle_MenuBreak { background:#ffffff; border-top:0; border-right:0; border-bottom:1px solid #c8c8c8; border-left:0; }

/* Fixed width setting - change this to change the width of the skin */							
.SkinFixedWidth { width:960px; }
/* 100 percent height */ 
.SkinFullHeight { height:100%; }
/* 100 percent width */ 
.SkinFullWidth { width:100%; }	
/* Menu cell */ 
.MenuCell { width:100%; padding:0; background-color:#fff; vertical-align:middle; }
/* Content panes cell */ 
.ContentPanesCell { width:100%; vertical-align:top; }

/****************************************************************/
h1{
	font-size:		18pt;
	font-weight:	bold;  
    color: 			#155B8C;  
	text-align:		left;
	font-family: "Arial", Tahoma, Verdana, Helvetica, sans-serif;
}
h2{
	font-size:		16pt;
	font-weight:	bold;  
    color: 			#155B8C;  
	text-align:		left;
	font-family: "Arial", Tahoma, Verdana, Helvetica, sans-serif;
}
h3{
	font-size:		14pt;
	font-weight:	bold;  
    color: 			#155B8C;  
	text-align:		left;
	font-family: "Arial", Tahoma, Verdana, Helvetica, sans-serif;
}
ol li{
	margin-left:0;
	font-size: 10pt;
    color: #1051A3;
    font-family: "Arial", Verdana, Helvetica; 
    text-decoration: none;
}
ul { list-style-type:none; color:#3F3F3F; font-family:Arial, Helvetica, sans-serif; /*margin:5px 0;*/ font-size:12px;}
ul li { list-style-type:none; /*margin:5px 0;*/ color:#3F3F3F; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* Banner content pane */
.bannerpane { width:100%; padding:0px 0px 0px 0px; background-color:#92D6E3;}
#dnn_BannerPane p{ padding:0px; margin:0px;}

.footerpane { float:right; overflow:hidden;}
#dnn_FooterPane p{ padding:0px; margin:0px;}

.audiopane { padding:0px; margin:0px;}
.montagepane { padding:0px; margin:0px;}
.leftpane { padding:0px 0px 0px 0px; margin:0px;}
.contentpane { padding:0px 0px 0px 0px; margin:0px;}
.rightpane { padding:0px 0px 0px 0px; margin:0px;}
.bottompane { padding:0px; margin:0px;}


/* News Articles Styles */
.view_side { float:right; width:170px; background:#f5f5f5; margin: 0 0 0 10px; }
.view_sidehold { padding: 15px; }
.view_sidepos { padding: 8px 10px; border-bottom: 1px solid #c3c39c; }
.view_sidepos img { border: 0; padding: 0 5px 0 0; margin: 0; }
.view_sidelink { line-height: 16px; }

.article  { clear: both; overflow: auto; text-align: left; margin-bottom: 5px; border-bottom: 1px solid #E9E9E9; }
.articleHeadline h1 { margin-bottom: 0px; }
.articleHeadline a:hover h1 { text-decoration: none; border-bottom: 0; }

.articleAuthorline { width:100%; border-bottom: 1px solid #E9E9E9; overflow: auto; }
.articleAuthor { margin: 5px 0; } 
.articleCommentLink { margin: 5px 0; }
.articleCategories { margin: 5px 0; } 

.articleEntry { margin: 10px 0; } 
.articleRelated { margin: 10px 5px; } 
.articleRelated a { display:block; margin-top:5px; } 
.articleImage { margin : 2px 10px 4px 4px; float: left; }
.articlePaging { border-bottom:1px dotted #D8D8D8; padding-bottom : 2px; margin-bottom : 2px; } 

.related h2 { margin-bottom: 0px; padding-left: 5px; }
.postRating h2 { margin-bottom: 0px; padding-left: 5px; }

.articleComments { text-align: left; } 
.articleComments h2 { margin-bottom: 0px; padding-left: 5px; }
.articleComment { margin: 5px 0; padding:0; overflow: auto; border-bottom: 1px solid #E9E9E9; } 

.articleCommentContent { text-align: left; padding:0px 5px 10px 5px; }
.articleCommentAuthor { float: left; margin:10px 0; } 
.articleCommentDate { float: right; margin:10px 0; }
.articleCommentText { clear:both; } 

.postComment  { text-align: left; }
.postComment p, .postComment div { padding:2px 10px; margin: 0px; }
.postComment h2 { margin-bottom: 0px; background-color:#F0F0F0; border:1px dashed #C8C8C8; padding-left: 5px; }
.postComment input { width: 150px; }
.postComment #notify input { width: 20px; }
.postComment textarea { width: 450px; height: 150px; }

.latest_imagehold { height: 92px; vertical-align: top; width: 100%; margin: 0 auto; }

/* End Style Sheet */



.listing{ margin:0px 0px 0px 35px; padding:0px; list-style:none;}
.listing li{ list-style:none; padding:5px 0px 5px 0px}
.listing li a{font-family:Arial, Helvetica, sans-serif,Gill Sans MT, Gill Sans MT, Con Gill Sans MT Ext; font-size:14px; color:#000; font-weight:bold; text-decoration:none;}
.listing li a:hover{ color:#999999; text-decoration:none;}

.con{ padding:0px;}













































































