@import url("Assets/Css/menu.css");
@import url("Assets/Css/admin.css");
/* 
================================
Skin styles for DotNetNuke
================================
*/   
body{background-image:url(assets/images/bg.jpg);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, h1 input, h2 input, h3 input, h4 input, h5 input, h6 input{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;}
h1 input{font-size:1em;}
h4 input{font-size:1em;color:#86b0d3;}
h5 input{font-size:1em;color:#86b0d3;}
h6 input{font-size: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:#8bc53f;}
table{font-size:1em;}
hr{color:#8cc63f;height:1pt;text-align:left;border-top:1px solid #8cc63f;}
p, blockquote{margin-right:25px;line-height:1.35em;}
ul, ol{margin-right:25px;line-height:1.35em;}

/* ControlPanel style */

.ControlPanel{background:transparent url(assets/images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(assets/images/cpanel_left.png) no-repeat bottom left;padding-left:21px;width:926px;color:#000 !important;}
.cpanel_right {background: url(assets/images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}
.ControlPanel TD.SubHead{color:#000 !important;}
.ControlPanel SPAN.SubHead{color:#000 !important;}

/*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.jpg);background-repeat:repeat-x;}
#logoDiv{position:relative;width:934px;height:80px;text-align:right;}
#websiteLogo{position:absolute;top:0;right:0;border:0;}
#printLogo{display:none;border:0;}

#HALCHeaderMenu{position:absolute;top:72px;right:-10px;list-style:outside none none;float:right;padding:0;margin:0;}
#HALCHeaderMenu li{float:left;padding:0 10px;border-left:1px solid #abbecd;display:block;}
#HALCHeaderMenu 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;}


a.visited{color:cyan !important;}
a.hover{color:yellow !important;}




.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:26px;background-image:url(assets/images/menuFade.gif);background-repeat:repeat-x;border-top:1px solid #2c5228;}
#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:#fff;}

#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: #8bc53f !important;color:#000;}



#HALCDownlevelMenu{width:100%;list-style:outside none none;margin:0 0 4em 0;padding:0;}
#HALCDownlevelMenu li{width:100%;margin:0;padding:0;}

#HALCDownlevelMenu li ul{width:100%;display:block;margin:0;padding:0;list-style:outside none none;}
#HALCDownlevelMenu li ul li{width:100%;margin:0;padding:0;}

#HALCDownlevelMenu li a, #HALCDownlevelMenu 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;}
#HALCDownlevelMenu li a:hover{text-decoration:underline;}
#HALCDownlevelMenu li ul li a, #HALCDownlevelMenu 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:184px;background-image:url(assets/images/banner.png);background-repeat:no-repeat;}
#advertDiv{width:934px;position:relative;top:0;left:0;background-color:#6c6c6c;height:184px;background-image:url(assets/images/banner.png);background-repeat:no-repeat;}
#advertDiv a img, #advertDiv img{border:0;position:absolute;left:2px;}
#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:#8bc53f !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 a{color:#8bc53f !important;}
/*#contentDiv div{min-height:1em;} --removed cause format issues with container headers*/

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 50px;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.tableFixed400{width:400px;}

dl{}
dt{font-weight:bold;color:#86b0d3;}
dd{margin-bottom:10px;}

strong{color:#fff;font-weight:bold;font-size:1.1em;}



/* style for module titles */
.Head{color: #fff;}

/* style of item titles on edit and admin pages */
.SubHead{color: #fff;}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead{color: #fff;}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton{font-weight:normal;}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link{text-decoration:underline;color: #bd1313;}
A.CommandButton:visited{text-decoration: underline;color:#bd1313;}
A.CommandButton:hover{text-decoration: underline;color: #e5d51e;}
A.CommandButton:active{text-decoration: underline;color: #bd1313;}

/* button style for standard HTML buttons */
.StandardButton{padding-right: 5px;padding-left: 5px;}



/* styles used by Data Grids */
.DataGrid_AlternatingItem{background-color:#3d4c5c;color:#fff;}
.DataGrid_Container{background-color: Transparent;}
.DataGrid_Footer{background-color: Transparent;}
.DataGrid_Header{background-color: Transparent;color:#fff;}
.DataGrid_Item{background-color: Transparent;color:#fff;}
.DataGrid_SelectedItem{background-color:#8cc63f;color: #fff;}
