/* 
================================
Skin styles for DotNetNuke
================================
*/   
body{background-image:url(assets/images/bg.png);margin:0;padding:0;font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;color:#fff;}

h1, h2, h3, h4, h5 ,h6, .head{font-family:Georgia, "Times New Roman", Times, serif;color:#fff;font-weight:normal;text-transform:capitalize;}
h1, h1.head{font-size:2.6em;}
h2, h2.head{font-size:2.4em;}
h3, h3.head{font-size:2.2em;}
h4, h4.head{font-size:2em;color:#86b0d3;}
h5, h5.head{font-size:1.5em;color:#86b0d3;}
h6, h6.head{font-size:1.1em;color:#86b0d3;}

h6.subTitle{color:#86b0d3 !important;font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif;margin-top:-1.4em;}
blockquote{font-style:italic;background-color:#3d4c5d;color:#fff;border:dashed 1px #fff;padding:7px;margin:0;}
a{color:#ca0f0f;}
table{font-size:1em;}
hr{color:#fff;height:1pt;text-align:left;border-top:1px solid #fff;}
p, blockquote{margin-right:25px;line-height:1.35em;}
ul, ol{margin-right:25px;line-height:1.35em;}

table.ControlPanel{width:934px;}


span.blueBold{font-size:1.2em;color:#86b4d5;}
span.blueBold a, span.blueBold a:visited{color:#86b4d5;}
.searchNumber{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;color:#86b4d5;}
.ctrlPanel{width:934px;}

form{width:100%;height:100%;padding-left:24px;background-image:url(assets/images/bgFade.png);background-repeat:repeat-x;}
#logoDiv{position:relative;width:934px;height:80px;text-align:right;}

#websiteLogo{position:absolute;top:10px;right:0;border:0;}
#printLogo{display:none;border:0;}
#websiteTitle{color:#fff;position:absolute;top:10px;right:88px;font-size:2.6em;margin:0;margin-right:-0.25em;padding:0;letter-spacing:-0.03em;overflow:visible;}
#websiteTitle a, #websiteTitle a:visited{color:#fff;text-decoration:none;}
#websiteTitle i{color:#2c3845;}
#websiteTopNav{position:absolute;top:48px;right:78px;list-style:outside none none;float:right;padding:0;margin:0;}
#websiteTopNav li{float:left;padding:0 10px;border-left:1px solid #abbecd;display:block;}
#websiteTopNav li a, #websiteTopNav li a:visited{color:#fff;text-decoration:none;}


ul.newsList{list-style:inside none none;margin:0;padding:0;}


ul.newsList span.right{width:86%;padding-bottom:10px;}

ul.newsList span.date{float:left;width:14%;display:block;background-image:url(assets/images/icons/dateIcon.gif);background-repeat:no-repeat;height:34px;}
ul.newsList span.month{display:block;width:33px;text-align:center;color:white;font-size:0.8em;}
ul.newsList span.day{display:block;width:33px;text-align:center;color:red;font-size:1.35em;}

ul.newsList h6{color:#86b4d5;margin:0;padding-top:0;}
ul.newsList p{margin-bottom:0;margin-top:0;}


span.floatLeft{display:block;margin:0 10px 10px 0;}


.bordered{display:block;padding:6px;background-color:#fff;border: 1px solid #81accb;}




.noBorder{border:none !important;}
.hidden{display:none;}
.clear-both, .clearBoth{clear:both;}
.clear-left, .clearLeft{clear:left;}
.clear-right, .clearRight{clear:left;}
.left, .floatLeft{float:left}
.right, .floatRight{float:right;}
a.skipLink img{border:0;}

#masterNavDiv{border-left:1px solid #000;width:934px;}

#masterNavDiv ul{padding:0;margin:0;list-style:inside none none;height:32px;font-size:1.2em;}
#masterNavDiv ul li{float:left;display:block;padding:5px 3px 0 0;height:27px;background-image:url(assets/images/yellowFade.png);background-repeat:repeat-x;border-top:1px solid #736128;}
#masterNavDiv ul li.first{padding-left:8px;}
#masterNavDiv ul li.flat{}
#masterNavDiv ul li a, #masterNavDiv ul li a:visited{display:block;padding:3px 6px;margin:0;text-decoration:none;color:#736128;}

#masterNavDiv ul li ul{font-size:1em;position:absolute;list-style:outside none none;width:auto;left:-999em;height:auto;color:#fff;width:220px !important;padding-bottom:25px;background:transparent; background-image:url(assets/images/menu/menuBg.png);background-repeat:no-repeat; background-position:bottom;}

/*#masterNavDiv ul li:hover{background-color:#000;background-image:none;background-repeat:no-repeat;color:#fff;}*/
#masterNavDiv ul li.flat:hover{}
#masterNavDiv ul li:hover a, #masterNavDiv ul li:hover a:visited{color:#fff;background-color:#000;}
#masterNavDiv ul li:hover ul{left:auto;z-index:1000;}

#masterNavDiv ul li ul li{border-width:0;float:none;padding:0;margin:0;height:auto !important;background-image:none;}
#masterNavDiv ul li ul li a, #masterNavDiv ul li ul li a:visited{padding:3px 0;text-indent:8px;width:220px;margin:0;}
#masterNavDiv ul li ul li a:hover{background-color:Red !important;color:#000;}



#friarsDownlevelMenu{width:100%;list-style:outside none none;margin:0 0 4em 0;padding:0;}
#friarsDownlevelMenu li{width:100%;margin:0;padding:0;}

#friarsDownlevelMenu li ul{width:100%;display:block;margin:0;padding:0;list-style:outside none none;}
#friarsDownlevelMenu li ul li{width:100%;margin:0;padding:0;}

#friarsDownlevelMenu li a, #friarsDownlevelMenu li a:visited{background-image:url(Assets/images/downlevelbg.gif);background-repeat:repeat-x;text-decoration:none;display:block;height:19px;width:100%;padding:5px 0 0 0;text-indent:13px;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;}
#friarsDownlevelMenu li a:hover{text-decoration:underline;}
#friarsDownlevelMenu li ul li a, #friarsDownlevelMenu li ul li a:visited{text-indent:30px;background-image:url(Assets/images/downlevel2bg.gif);}




#utilitiesDiv{font-size:1.1em;width:934px;height:31px;padding-top:2px;background-color:#354251;background-image:url(assets/images/utilitiesBg.png);background-repeat:no-repeat;color:#86b4d5;}
#utilitiesDiv div{padding:7px 9px 0 15px;}
#utilitiesDiv DIV.right{height:19px;background-image:url(assets/images/searchBarBg.gif);background-repeat:no-repeat;margin:7px 7px 0 0;padding:0;width:160px;position:relative;top:0;left:0;}
#utilitiesDiv INPUT{position:absolute;width:100px;top:2px;left:5px;font-size:0.9em;margin:0;padding:0;background-color:Transparent;color:#000;border:none;}
#utilitiesDiv a, #utilitiesDiv a:visited{position:absolute;top:2px;right:10px;color:#fff;text-decoration:none;font-size:0.8em;}
#utilitiesDiv a:hover{color:#000;}

#advertDiv{width:934px;background-color:#6c6c6c;height:267px;background-image:url(assets/images/advertsBg.png);background-repeat:no-repeat;}
#advertDiv{width:934px;position:relative;top:0;left:0;background-color:#6c6c6c;height:267px;background-image:url(assets/images/advertsBg.png);background-repeat:no-repeat;}
#advertDiv a img, #advertDiv img{border:0;position:absolute;}
#advertDiv img.left{left:11px;}
#advertDiv img.right{right:12px;}
#advertDiv img.top{top:11px;}
#advertDiv img.bottom{bottom:10px;}


#breadcrumbDiv{font-size:1.1em;width:934px;background-color:#000;height:25px;background-image:url(assets/images/breadcrumbBg.png);background-repeat:no-repeat;color:#fff;}
#breadcrumbDiv a, #breadcrumbDiv a:visited{color:#86b4d5;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;}
#breadcrumbDiv a:hover{text-decoration:underline;}
#breadcrumbDiv a.home{color:Red !important;}

#breadcrumbDiv div{padding:5px 0 0 15px;}




#contentDiv{padding:0 0 4em 0;border-top:1px solid #232323;width:934px;background-color:#232323;background-repeat:repeat-y;color:#FFF;height:auto;}

#contentDiv div{min-height:1em;}

div.oneCol{background-image:url(assets/images/oneColBg.png);}
div.twoEvenCols{background-image:url(assets/images/twoEvenColBg.png);}
div.twoColsContentLeft{background-image:url(assets/images/twoColContentLeftBg.png);}
div.twoColsContentRight{background-image:url(assets/images/twoColContentRightBg.png);}
div.threeEvenCols{background-image:url(assets/images/threeEvenColBg.png);}
div.threeCols{background-image:url(assets/images/threeColBg.png);}



/* 3 even cols */
div.threeEvenCols div#leftPanel{float:left;width:308px;margin-left:2px;}
div.threeEvenCols div#contentPanel{float:left;width:310px;}
div.threeEvenCols div#rightPanel{float:left;width:308px;margin-right:2px;}
div.threeEvenCols div#leftPanel span.leftPane, div.threeEvenCols div#contentPanel span.contentPane, div.threeEvenCols div#rightPanel span.rightPane{display:block;}

/* 3 cols */
div.threeCols div#leftPanel{float:left;width:188px;margin-left:2px;}
div.threeCols div#contentPanel{float:left;width:550px;}
div.threeCols div#rightPanel{float:left;width:188px;margin-right:2px;}
div.threeCols div#leftPanel span#leftPane, div.threeCols div#contentPanel span.contentPane, div.threeCols div#rightPanel span.rightPane{display:block;}

/* 2 even cols */
div.twoEvenCols div#contentPanel{float:left;width:465px;margin-left:2px;}
div.twoEvenCols div#rightPanel{float:left;width:463px;margin-right:2px;}
div.twoEvenCols div#contentPanel span.contentPane, div.twoEvenCols div#rightPanel span.rightPane{display:block;}

/* 1 col */
div.oneCol div#contentPanel{float:left;width:928px;margin-left:2px;margin-right:2px;}
div.oneCol div#contentPanel span.contentPane{display:block;}


/* 2 cols Content Left */
div.twoColsContentLeft div#contentPanel{float:left;width:730px;margin-left:2px;}
div.twoColsContentLeft div#rightPanel{float:right;width:198px;margin-right:2px;}
div.twoColsContentLeft div#contentPanel span.contentPane, div.twoColsContentLeft div#rightPanel span.rightPane{display:block;}

/* 2 cols Content Right */
div.twoColsContentRight div#leftPanel{width:198px;float:left;margin-left:2px;}
div.twoColsContentRight div#contentPanel{width:728px;float:right;margin-right:2px;}
div.twoColsContentRight div#leftPanel span.leftPane, div.twoColsContentRight div#contentPanel span.contentPane{display:block;}





#footerMenuDiv{clear:both;width:934px;height:150px;background:transparent url(assets/images/footerBg.gif) no-repeat top;}
#footerMenuDiv h6{margin:0.6em 0;font-family:"Lucida Sans", Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.2em;}
#footerMenuDiv ul{list-style:outside none none;margin:0 0 0 200px;padding:5px 0 0 0;}
#footerMenuDiv ul li{float:left;display:block;}
#footerMenuDiv ul li ul{margin:0 9px 0 0;padding:5px 0 0 0;width:140px;border-top:1px solid #66717c;}
#footerMenuDiv ul li ul li{padding-bottom:0.4em;width:140px;overflow:hidden;}
#footerMenuDiv ul li a, #footerMenuDiv ul li ul li a:visited{text-decoration:none;color:#fff;}
#footerMenuDiv ul li a:hover, #footerMenuDiv ul li ul li a:visited:hover{text-decoration:underline;color:#fff;}

#footerMenuDiv ul.twoCol{width:280px;margin:0;}

#footerDiv{clear:both;width:934px;padding:20px 0 50px 0;}





ul.jumpList{list-style:none none inside;margin-left:0;}
ul.jumpList li{display:block;float:left;background-image:url(Assets/Images/listBullit.gif);background-repeat:no-repeat;padding-left:13px;margin-right:19px;}

ul.alignedJumpList{list-style:none none inside;width:700px;margin-left:0;}
ul.alignedJumpList li{display:block;width:140px;float:left;background-image:url(Assets/Images/listBullit.gif);background-repeat:no-repeat;padding-left:13px;margin-right:10px;}

ul.imageList{list-style:none none inside;margin-left:0;}
ul.imageList li{display:block;float:left;}
ul.imageList li span.bordered{margin: 0 0.8em 0.8em 0;}



div.alert{background-image:url(assets/images/alert.gif);background-repeat:no-repeat;border:1px solid #736128;border-width:1px 1px 1px 4px;background-color:#fefc16;color:#736128;padding:0;width:90%;}
div.alert p{margin: 10px 24px 20px 90px;padding:0;}

a.acrobat{background-image:url(Assets/Images/Icons/pdf.gif);display:block;background-repeat:no-repeat;padding:5px 0 5px 24px;}
a.word{background-image:url(Assets/Images/Icons/word.gif);display:block;background-repeat:no-repeat;padding:5px 0 5px 24px;}


#contentDiv strong{}
#contentDiv table.coloured th{background-image:url(Assets/Images/tableHeaderBg.gif);background-repeat:repeat-x;padding:3px 10px;color:#2C3845;}
#contentDiv table.coloured tr td{background-color:#3B434A;color:#FFF;padding:3px 7px;}
#contentDiv table.coloured tr.alt td, #contentDiv table.coloured td.alt, #contentDiv td.alt{background-color:#688094;color:#FFF;padding:3px 7px;}
#contentDiv table.coloured td.hilite{background-color:#86B4D5;color:#3E4D5E;padding:3px 7px;}
#contentDiv table.coloured td.blank{background-color:transparent !important;}
#contentDiv table.coloured td.doubleAward{background-color:#31b67a !important;}
#contentDiv table.coloured td.entryLevel{background-color:#b90b10 !important;}
#contentDiv table.tableFixed400{width:400px;}

dl{}
dt{font-weight:bold;color:#86b0d3;}
dd{margin-bottom:10px;}

strong{color:#fff;font-weight:bold;font-size:1.1em;}

/*
DNN Styles

*/


.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {}
.skingradient {}

.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: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	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: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 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 {}

.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 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_LtGray.jpg);}




