/*** WEBSITE:Ariadne   AUTHOR:Sommer Hayes CREATED:07/12/2006 COMMENTS:Stylesheet for Ariadne Website */
/*** UPDATED: 17/11/2010 by David Pollitt */

/******************************************************
    SELECTORS
******************************************************/
body{margin:0;padding:0}
body, td, ul li, p, .normal, .blogCalendar td{font-family:Tahoma, arial, helvetica;font-size:12px;color:#555;font-weight:400;line-height:1.3em}
blockquote{font-size:15px;font-family:"Lucida Sans Unicode";float:right}
.SubHead{font-size:12px}
h1, h2, h3, h4, h5, h6, .head, h2 span.head, .container h2 span.head, h3 span.SubHead, .newstitle{font-family:Tahoma, arial, helvetica;color:#888;margin:0px;padding:0px;margin-bottom:10px;font-weight:400}
h1{font-size:20px;color:#5AA3D4;text-transform:uppercase;font-weight:400}
h2, .head, h2 span.head, .container h2 span.head{font-size:15px;text-transform:uppercase;font-weight:bold}
h3, h3 span.SubHead, .newstitle{font-size:13px;color:#5AA3D4;text-transform:uppercase;font-weight:700}
h4{font-size:12px;text-transform:uppercase}
h5{font-size:11px;color:#5AA3D4;font-style:italic}
h6{font-size:11px;font-style:italic}
p{margin:5 0 15 0px}
ul,ol{font-size:1.2em;margin:15px 0;padding:0}
ul li{margin:0 0 0 25px;padding:0;list-style-type:square}
ul li li{list-style-type:disc}
ul li li li{list-style-type:circle}
ol li{margin:0 0 0 25px;padding:0}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
img{border:0;-ms-interpolation-mode:bicubic}
a, a:link, a:active, a:visited{color:#5AA3D4;text-decoration:none;padding:0;margin:0}
a:hover{text-decoration:underline;color:#333}
pre{font-family:Lucida Console, monospace;color:#434343;font-weight:400;font-size:11px}
address{font-family:Tahoma, Helvetica;color:#434343;font-weight:400;font-size:11px;font-style:italic}

/******************************************************
    LAYOUT
******************************************************/
#bodyDiv{width:100%;height:100;min-height:100%%;text-align:left;background:#fff url(images/headerbground.jpg) repeat-x 0 0;padding:0;margin:0}
html>body #bodyDiv{height:auto}
#frame{width:100%;margin:0;padding:0;text-align:left}
#Wrapper{width:980px;float:left;clear:both}
#branding{padding:0;background:url(images/headerbground.jpg) repeat-x 0 0;float:left;clear:both}
.bannerPane{width:100%;height:310px}
#contentWrap{width:900px;margin:0px;padding:0px;float:left}
.leftPanel{width:234px;min-height:500px;height:500px;float:left;background:url(images/star.jpg) no-repeat 0 0;padding-top:20px}
html>body .leftPanel{height:auto}
#enclose{width:740px;float:left}
#menu{float:left;width:740px}
.contentPanel{margin:20px 0 50px 0;float:left;clear:both;width:740px}
#adminWrap{padding:20px}
#footer{height:36px;clear:both;padding-right:22px;line-height:2em;text-align:right;background:url(images/footerImage.jpg) bottom right no-repeat}
#footer, #footer a, #footer a:link, #footer a:active, #footer a:visited{text-transform:uppercase;font-size:10px;text-decoration:none}
#footer a:hover{text-decoration:underline}

/******************************************************
    CONTAINERS
******************************************************/
.ContentPane .container{ width:100%; line-height:1.5em;}
.SecondaryContentPane .container{ width:auto; padding:0px;}

/******************************************************
    CLEAR FIX
******************************************************/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */

/******************************************************
    FORMS
******************************************************/
fieldset{margin-top:20px;border:none}
fieldset legend{color:#333;font-weight:bold;font-size:11px}
fieldset p{margin:0px 0px 3px 0px;padding:0px}
fieldset label{display:block;float:left;width:90px;padding-right:5px;text-align:left}
.progressbar{width:300px;border:1px solid #0099CC;color:#0099CC;font-size:11px;text-indent:10px;line-height:22px}
.progressbar span.active{color:#333}
.progressbar span.complete{color:#999}

/* Generic Form Element classes */
.formInput{width:150px;height:18px;border:1px solid #ccc}
.formBtn{}
.formRadio{}
.formCheckBox{}
p.formFeedback{margin-bottom:10px;padding:10px 20px;border:1px solid #ccc}

/* Custom Form Styles */
fieldset.loginBox{border:none}
fieldset.loginBox label{width:7em;color:#fff;text-transform:uppercase}
.lge{width:220px}

.NormalTextBox{border:1px solid #ccc;padding:3px;background:#f9f9f9;font-family:Tahoma, arial, helvetica;color:#555}
.NormalTextBox:hover{border:1px solid #888}
.NormalTextBox:focus{border:1px solid #0860A8;color:#333}

.form td{padding:1px}

/******************************************************
    GENERAL STYLES
******************************************************/
.floatLeft{float:left}
.floatRight{float:right}
.blogCalendar th, .CreateFrom, .extraInfo, .extraInfo .Normal, .extraInfo .NormalBold{font-size:11px;font-weight:400;color:#000}
.blogSummary{}
.blogCommentsHeading{padding:5px;margin:5 0 5 0px;background:#EFEFEF}
.blogComments{border-bottom:1px solid #C0C0C0;padding-bottom:5px}

/******************************************************
    INVENTUA SIDE MENU
******************************************************/
td.SideMenuTD{background:#555E67;font-family:Tahoma, arial, helvetica}

/* Top Level */
.MenuHdr0, .MenuHdrMouseOver0, .MenuItem0, .MenuItemMouseOver0{font-size:13px;padding-right:132px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;display:none;text-transform:uppercase;font-family:Tahoma, arial, helvetica}
.MenuHdr0 A, .MenuHdr0 A:Active, .MenuHdr0 A:Hover, .MenuHdr0 A:Visited, .MenuHdr0 A:Link, .MenuHdrMouseOver0 A, .MenuHdrMouseOver0 A:Active, .MenuHdrMouseOver0 A:Hover, .MenuHdrMouseOver0 A:Visited, .MenuHdrMouseOver0 A:Link .MenuItem0 A, .MenuItem0 A:Active, .MenuItem0 A:Hover, .MenuItem0 A:Visited, .MenuItem0 A:Link, .MenuItemMouseOver0 A, .MenuItemMouseOver0 A:Active, .MenuItemMouseOver0 A:Hover, .MenuItemMouseOver0 A:Visited, .MenuItemMouseOver0 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
span.CurrentItem0{}
.MenuItemMouseOver0, .MenuHdrMouseOver0{background:transparent!Important}

/* Second Level */
.MenuItem1, .MenuHdrMouseOver1, .MenuItemMouseOver1, .MenuHdr1{font-size:10px;padding-right:132px;text-align:right;font-weight:bold;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr1 A, .MenuHdr1 A:Active, .MenuHdr1 A:Visited, .MenuHdr1 A:Link, .MenuHdrMouseOver1 A, .MenuHdrMouseOver1 A:Active, .MenuHdrMouseOver1 A:Visited, .MenuHdrMouseOver1 A:Link .MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, .MenuItem1 A:Link, .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr1 A:Hover, .MenuHdrMouseOver1 A:Hover, .MenuItemMouseOver1 A:Hover{color:#555}
span.CurrentItem1{color:#555}
.MenuItemMouseOver1, .MenuHdrMouseOver1{background:transparent!Important}

/* Third Level */
.MenuItem2, .MenuHdrMouseOver2, .MenuItemMouseOver2, .MenuHdr2{font-size:10px;padding-right:124px;text-align:right;font-weight:bold;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr2 A, .MenuHdr2 A:Active, .MenuHdr2 A:Visited, .MenuHdr2 A:Link, .MenuHdrMouseOver2 A, .MenuHdrMouseOver2 A:Active, .MenuHdrMouseOver2 A:Visited, .MenuHdrMouseOver2 A:Link .MenuItem2 A, .MenuItem2 A:Active, .MenuItem2 A:Visited, .MenuItem2 A:Link, .MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr2 A:Hover, .MenuHdrMouseOver2 A:Hover, .MenuItem2 A:Hover, .MenuItemMouseOver2 A:Hover{color:#555}
span.CurrentItem2{color:#555}
.MenuItemMouseOver2, .MenuHdrMouseOver2{background:transparent!Important}

/* Forth Level */
.MenuItem3, .MenuHdrMouseOver3, .MenuItemMouseOver3, .MenuHdr3{font-size:10px;padding-right:116px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr3 A, .MenuHdr3 A:Active, .MenuHdr3 A:Visited, .MenuHdr3 A:Link, .MenuHdrMouseOver3 A, .MenuHdrMouseOver3 A:Active, .MenuHdrMouseOver3 A:Visited, .MenuHdrMouseOver3 A:Link .MenuItem3 A, .MenuItem3 A:Active, .MenuItem3 A:Visited, .MenuItem3 A:Link, .MenuItemMouseOver3 A, .MenuItemMouseOver3 A:Active, .MenuItemMouseOver3 A:Visited, .MenuItemMouseOver3 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr3 A:Hover, .MenuItem3 A:Hover, .MenuItemMouseOver3 A:Hover, .MenuHdrMouseOver3 A:Hover{color:#555}
span.CurrentItem3{color:#555}
.MenuItemMouseOver3, .MenuHdrMouseOver3{background:transparent!Important}

/* Fifth Level */
.MenuItem4, .MenuHdrMouseOver4, .MenuItemMouseOver4, .MenuHdr4{font-size:10px;padding-right:108px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr4 A, .MenuHdr4 A:Active, .MenuHdr4 A:Visited, .MenuHdr4 A:Link, .MenuHdrMouseOver4 A, .MenuHdrMouseOver4 A:Active, .MenuHdrMouseOver4 A:Visited, .MenuHdrMouseOver4 A:Link .MenuItem4 A, .MenuItem4 A:Active, .MenuItem4 A:Visited, .MenuItem4 A:Link, .MenuItemMouseOver4 A, .MenuItemMouseOver4 A:Active, .MenuItemMouseOver4 A:Visited, .MenuItemMouseOver4 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr4 A:Hover, .MenuHdrMouseOver4 A:Hover, .MenuItem4 A:Hover, .MenuItemMouseOver4 A:Hover{color:#555}
span.CurrentItem4{color:#555}
.MenuItemMouseOver4, .MenuHdrMouseOver4{background:transparent!Important}

/* Sixth Level */
.MenuItem5, .MenuHdrMouseOver5, .MenuItemMouseOver5, .MenuHdr5{font-size:10px;padding-right:101px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr5 A, .MenuHdr5 A:Active, .MenuHdr5 A:Visited, .MenuHdr5 A:Link, .MenuHdrMouseOver5 A, .MenuHdrMouseOver5 A:Active, .MenuHdrMouseOver5 A:Visited, .MenuHdrMouseOver5 A:Link .MenuItem5 A, .MenuItem5 A:Active, .MenuItem5 A:Visited, .MenuItem5 A:Link, .MenuItemMouseOver5 A, .MenuItemMouseOver5 A:Active, .MenuItemMouseOver5 A:Visited, .MenuItemMouseOver5 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr5 A:Hover, .MenuHdrMouseOver5 A:Hover, .MenuItem5 A:Hover, .MenuItemMouseOver5 A:Hover{color:#555}
span.CurrentItem5{color:#555}
.MenuItemMouseOver5, .MenuHdrMouseOver5{background:transparent!Important}

/* Seventh Level */
.MenuItem6, .MenuHdrMouseOver6, .MenuItemMouseOver6, .MenuHdr6{font-size:10px;padding-right:93px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr6 A, .MenuHdr6 A:Active, .MenuHdr6 A:Visited, .MenuHdr6 A:Link, .MenuHdrMouseOver6 A, .MenuHdrMouseOver6 A:Active, .MenuHdrMouseOver6 A:Visited, .MenuHdrMouseOver6 A:Link .MenuItem6 A, .MenuItem6 A:Active, .MenuItem6 A:Visited, .MenuItem6 A:Link, .MenuItemMouseOver6 A, .MenuItemMouseOver6 A:Active, .MenuItemMouseOver6 A:Visited, .MenuItemMouseOver6 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr6 A:Hover, .MenuHdrMouseOver6 A:Hover, .MenuItemMouseOver6 A:Hover, .MenuItem6 A:Hover{color:#555}
span.CurrentItem6{color:#555}
.MenuItemMouseOver6, .MenuHdrMouseOver6{background:transparent!Important}

/* Eighth Level */
.MenuItem7, .MenuHdrMouseOver7, .MenuItemMouseOver7, .MenuHdr7{font-size:10px;padding-right:85px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr7 A, .MenuHdr7 A:Active, .MenuHdr7 A:Visited, .MenuHdr7 A:Link, .MenuHdrMouseOver7 A, .MenuHdrMouseOver7 A:Active, .MenuHdrMouseOver7 A:Visited, .MenuHdrMouseOver7 A:Link .MenuItem7 A, .MenuItem7 A:Active, .MenuItem7 A:Visited, .MenuItem7 A:Link, .MenuItemMouseOver7 A, .MenuItemMouseOver7 A:Active, .MenuItemMouseOver7 A:Visited, .MenuItemMouseOver7 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr7 A:Hover, .MenuHdrMouseOver7 A:Hover, .MenuItemMouseOver7 A:Hover, .MenuItem7 A:Hover{color:#555}
span.CurrentItem7{color:#555}
.MenuItemMouseOver7, .MenuHdrMouseOver7{background:transparent!Important}

/* Ninth Level */
.MenuItem8, .MenuHdrMouseOver8, .MenuItemMouseOver8, .MenuHdr8{font-size:10px;padding-right:85px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr8 A, .MenuHdr8 A:Active, .MenuHdr8 A:Visited, .MenuHdr8 A:Link, .MenuHdrMouseOver8 A, .MenuHdrMouseOver8 A:Active, .MenuHdrMouseOver8 A:Visited, .MenuHdrMouseOver8 A:Link .MenuItem8 A, .MenuItem8 A:Active, .MenuItem8 A:Visited, .MenuItem8 A:Link, .MenuItemMouseOver8 A, .MenuItemMouseOver8 A:Active, .MenuItemMouseOver8 A:Visited, .MenuItemMouseOver8 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr8 A:Hover, .MenuHdrMouseOver8 A:Hover, .MenuItemMouseOver8 A:Hover, .MenuItem8 A:Hover{color:#555}
span.CurrentItem8{color:#555}
.MenuItemMouseOver8, .MenuHdrMouseOver8{background:transparent!Important}

/* Tenth Level */
.MenuItem9, .MenuHdrMouseOver9, .MenuItemMouseOver9, .MenuHdr9{font-size:10px;padding-right:85px;text-align:right;font-weight:400;margin:0 0 0 0px;cursor:default;background:transparent;height:23px;color:#0860A8;text-transform:uppercase}
.MenuHdr9 A, .MenuHdr9 A:Active, .MenuHdr9 A:Visited, .MenuHdr9 A:Link, .MenuHdrMouseOver9 A, .MenuHdrMouseOver9 A:Active, .MenuHdrMouseOver9 A:Visited, .MenuHdrMouseOver9 A:Link .MenuItem9 A, .MenuItem9 A:Active, .MenuItem9 A:Visited, .MenuItem9 A:Link, .MenuItemMouseOver9 A, .MenuItemMouseOver9 A:Active, .MenuItemMouseOver9 A:Visited, .MenuItemMouseOver9 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#0860A8}
.MenuHdr9 A:Hover, .MenuHdrMouseOver9 A:Hover, .MenuItemMouseOver9 A:Hover, .MenuItem9 A:Hover{color:#555}
span.CurrentItem9{color:#555}
.MenuItemMouseOver9, .MenuHdrMouseOver9{background:transparent!Important}

/******************************************************
    NUKES NEWS
******************************************************/
.newsactionbarlinks:link, .newsactionbarlinks:active, .newsactionbarlinks:visited{font-size:11px;color:#fff;background:#666;padding:3px 5px 3px 5px}
.newsactionbarlinks:hover{color:white;background:#999}
.rssFeed{margin-top:10px}
.readMore{padding:0 0 5 0px}
.newspostdate, .newsPosted{padding:5 0 5 0px;font-size:10px;color:gray}

/******************************************************
    QUICKLINKS
******************************************************/
.QuickLink{padding:0px 0px}
.QuickLink h3{margin:0px;padding:10px}
.QuickLink img{float:left;padding-right:3px}
.QuickLink p{margin:0px;padding-top:10px}

/******************************************************
    BUTTONS
******************************************************/
/* button style for Standard and Command buttons - These are used for primary actions that continue or submit */
.StandardButton,input.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.CommandButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{font-family:Tahoma,arial,verdana,helvetica;font-size:12px;padding:5px 10px;overflow:visible;background:#0860A8;color:#c0dfef;text-transform:lowercase;margin:0;cursor:pointer;clear:both;white-space:nowrap;line-height:1.7em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:-1px -1px 1px #054880;font-weight:700}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class]{width:auto}
a:active.StandardButton,a:active.CommandButton,a:visited.CommandButton{padding:4px 10px 6px 10px}
a:hover.CommandButton, input:hover.StandardButton,a:hover.StandardButton{color:#fff}

/******************************************************
    DIGICON CLEAN CSS HORIZONTAL MENU STYLES              
******************************************************/
/***  CLEAN MENU FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
.menu,.menu ul,.menu li{margin:0;padding:0;border:0;list-style-type:none;display:block;min-height:0}
.menu li{float:left;position:relative;z-index:5;white-space:normal}
.menu li:hover,.menu li.menuHover{z-index:10000;white-space:normal}
.menu .menuHoverUL{visibility:visible;top:100%;left:0}
.menu .menuHoverUL .menuHoverUL{top:0;left:100%}
.menu li li{float:none}
.menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0}
.menu li:hover>ul{visibility:visible;top:100%}
.menu li li:hover>ul{top:0;left:100%}
.menu a,.menu a:link,.menu a:active,.menu a:visited,.menu a:link:hover,.menu li.active{display:block}
.menu li li{float:left;width:100%;margin-top:0}

/***  CLEAN MENU DESIGN STYLES - CHANGE ONLY THESE STYLES  ***/
.menu{font-size:12px}
.menu,.menu ul li{color:#333;text-transform:uppercase}
.menu ul li{text-align:left;width:150px}
.menu ul{width:150px}

/* menu Borders */
.menu li{}
.menu li li{border:1px solid #ccc}
.menu ul>li + li{border-top:0}

/* Top Level Menu Items */
.menu li{}
.menu a,.menu a:link,.menu a:active,.menu a:visited{text-decoration:none;color:#333;padding:5px 10px;border-bottom:2px solid #fff;background:url(images/menuSeparator.gif) no-repeat 100% 50%}
.menu a:hover,.menu a:link:hover,.menu .menuHoverA{padding:5px 10px;color:#5AA3D4}
.menu li.active,.menu li.active a{color:#0860A8;border-bottom:2px solid #5AA3D4}
.menu li.active:hover>a{color:#0860A8}

/* Drop Down Menu Items */
.menu ul li{background:#fff}
.menu ul li a,.menu ul li a:link,.menu ul li a:active,.menu ul li a:visited{text-decoration:none;color:#333;padding:4px 5px;background:none;border:0}
.menu ul li a:hover,.menu ul li a:link:hover,.menu li.active li a:hover{color:#5AA3D4;padding:4px 5px}
.menu ul li.active{background:#0860A8;color:#fff;border:1px solid #5AA3D4}
.menu ul li.active a{background:#0860A8;color:#fff;border:0}
.menu ul li.active:hover>a{background:#0860A8;color:#fff;border:0}

/* 3rd Level Drop Down Menu Items */
.menu ul li.active ul li a{background:#fff;color:#333}
.menu ul li.active ul li.active a{background:#5AA3D4;color:#fff;border:0}

/***  CLEAN MENU FIXES - DON'T TOUCH THESE STYLES  ***/
.menu:after,.menu ul:after,.menu ul ul:after,.menu ul ul ul:after{content: ".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}
.menu ul{background:url(images/empty.gif);padding:1px 30px 30px;margin:-1px 0 0 -30px}
.menu ul ul{padding:10px 30px 30px 10px;margin:-11px 0 0 -10px;top:0;left:100%}
