@charset "utf-8";
/*** WEBSITE: Digicon 4.9.2 Skin  AUTHOR: David Pollitt  CREATED: 28/02/2009  COMMENTS: For use with Digicon DNN 4.9.2 */

/******************************************************
    SELECTOR and COMMONLY USED DNN STYLES              
******************************************************/
html{height:auto;background:#ccc url(images/bg.gif) repeat top left;font-size:100.01%;margin:0;padding:0;word-wrap:break-word}
body{background:#fff;height:100%;font-size:62.5%}
body,ul li,ol li,p,.normal,.NormalDisabled,.blogCalendar td,.SkinObject,input,textarea{font-family: arial,verdana,helvetica;color:#87796c;font-weight:400;line-height:1.3em;margin:0;padding:0}
.Normal,label,.Head,.SubHead,.SubSubHead,.NormalBold,.NormalRed{font-size:1.1em}
.NormalDisabled{color:#D3D3D3}
.SubHead{color:#736c64;font-weight:700;text-align:left}
.SubSubHead{font-weight:700;color:#000}
.NormalBold{font-weight:700}
.NormalRed{font-weight:700;color:#ef890b!important}
/* heading styles */
h1,h2,h3,h4,h5,dt,h6,.head,h2 span.head,.container h2 span.head,h3 span.SubHead,.newstitle,tfoot,thead,th{font-family: arial,verdana,helvetica;color:#033477;margin:0;padding:0;margin-bottom:10px;font-weight:normal;line-height:normal}
h1{font-size:18px;color:#033477; font-weight:bold; margin-top:10px}
h2,.head,h2 span.Head,.container h2 span.Head{font-size:16px; font-weight:bold}
h3,h3 span.SubHead{font-size:14px;font-weight:700;font-style:italic}
h4{font-size:1.4em;font-weight:700}
h5,DT{font-size:1.2em;font-weight:700}
h6{font-style:italic;font-size:1.2em}
p{margin:5px 0 15px;font-size:11px}
ul,ol{font-size:1.1em;margin:15px 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}
hr{color:#999;height:1px;text-align:left}
img{border:0;-ms-interpolation-mode:bicubic}
strong,b{font-weight:700}
em,i{font-style:italic}
table{border-collapse:separate;border-spacing:0}
td{vertical-align:top}
/* link styles */
a, a:link,a:active,a:visited{color:#ef890b;text-decoration:none;padding:0;margin:0}
a:hover{text-decoration:none;color:#ef5b0b}
blockquote{font-size:0.9em;font-family:"Lucida Sans Unicode";float:right}
pre{font-family:"Lucida Console",monospace;color:#434343;font-size:0.9em}
address{color:#434343;font-size:0.9em;font-style:italic}
input,textarea{color:#777}
input:focus,textarea:focus{color:#333}
textarea{font-size:1.2em}
blockquote,q{quotes:"" ""}

/******************************************************
    SKIN LAYOUT STYLES
******************************************************/
#bodyDiv{width:100%;height:100%;text-align:center;padding:0;margin:0;background:#ccc url(images/bg.gif) repeat top left}
html>body #bodyDiv{height:auto;min-height:100%}
#frame {width:962px;margin:0 auto;text-align:left;background:#fff}
html>body #frame{width:960px}
#branding{height:120px; background: #FFFFFF url(images/header_stripes.gif) repeat-x;	width: 956px;	margin:2px}
.logoPanel {width:287px;height:106px;float:left;	margin-top:10px;background: url(images/logo_corp.gif) no-repeat;}
.logoPanel h2 {display:none}
.rightHead{height:106px; float:right; text-align:right}
.home #branding{height:187px;text-align:center;background: #FFFFFF url(images/header_stripes.gif) repeat-x;	width: 956px;	margin:2px}
.home #branding img{margin-top:10px}
.home #menu{margin-left:175px}
#contentArea{width:100%;float:left; min-height:350px; 	 padding:0px; background: url(images/bg_container.gif) repeat-x; border-top: 1px solid #f79529; padding-top:2px}
.enclose{width:687px;float:right; margin:0px; padding:0px}
.leftPanel{width:235px;margin-left:30px;float:left}
* html .leftPanel{margin-left:10px}
.leftPanel h2{color:#ef890b; font-size:12px; }
.flashPanel{width:657px; min-height:223px;float:left;padding:0px; margin-right:30px; overflow:hidden; }
.imagePanel{width:657px; min-height:160px;float:left;padding:0px; margin-right:30px; overflow:hidden}
.innerfull .imagePanel {width:900px; margin:0px 30px 0px 30px;}
.imagePanel p {margin:0px; padding:0px}
.flashPanel h2, .imagePanel h2{display:none}
.contentPanel{width:457px;float:left;padding:0px}
.home .contentPanel{ width:958px; float:left; padding:0px; text-align:center; background: url(images/bg_container.gif) repeat-x; border-top: 1px solid #f79529;}
.home .contentPanel img{margin:10px 5px 5px 5px}
.home .lowercontentPanel {	width:386px;	margin:0 auto;	text-align: justify; margin-top:10px}
.ContentPanelFull{width:657px;float:left;padding:10px; margin-right:30px}
* html .ContentPanelFull{width:617px}
.admin .contentPanel{width:907px;float:left;padding:0px}
.rightPanel{	width:190px;	padding:0px;	margin:5px 28px 0px 1px;	float:right;	background: #e1ded9 url(images/right_bg.gif) repeat-x;	border-top: 1px solid #e7932f;	border-bottom: 1px solid #e7932f;	min-height:100px}
#footer{	clear:both;	width:948px;	height:35px;	text-align:left;	color:#95887d;	padding:15px 7px 0px 7px;	background: url(images/inner_footer.png) no-repeat;	margin:0 auto; font-size:9px}
* html .rightPanel {width:182px;}
html>body #footer {width:946px}
#footer a,#footer a:link,#footer a:active,#footer a:visited,#footer a.footerMenuItem{color:#95887d;text-decoration:none}
#footer a:hover{text-decoration:underline}
.apply td{padding:3px; text-align:left}
.contact {text-align:left; margin:0px; padding:0px}

/******************************************************
    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:11px;margin-top:10px }
.home .menu {text-align:center; margin-top:10px}
.menu,.menu ul li{color:#fff}
.menu ul li{text-align:left;width:150px;font-size:10px}
.menu ul{width:150px}


/* Top Level Menu Items */
.menu li{background:#fff;  text-transform:uppercase; font-weight:bold}
.menu a,.menu a:link,.menu a:active,.menu a:visited{text-decoration:none;color:#87796c;padding:7px 10px}
.menu a:hover,.menu a:link:hover,.menu .menuHoverA{	color:#fff; background: url(images/menu_design_bg.gif) repeat-x;}

/* Drop Down Menu Items */
.menu ul li{background:#e5dcd3}
.menu ul li a,.menu ul li a:link,.menu ul li a:active,.menu ul li a:visited{text-decoration:none;color:#87796c;padding:2px 5px;background:none}
.menu ul li a:hover,.menu ul li a:link:hover,.menu li.active li a:hover{background:; padding:2px 5px; color:#fff; background:#d4862f;}
.menu ul li li {display:none!important}
.home .menu ul li  {display:none!important}
/***  CLEAN MENU FIXES - DON'T TOUCH THESE STYLES  ***/
.menu:after,.menu 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}


/******************************************************
    DIGICON CLEAN CSS VERTICAL vmenu STYLES              
******************************************************/
/***  VERTICAL CLEAN vmenu FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
#vmenu {margin-bottom:20px}
#vmenu ul.vmenu,
#vmenu ul.vmenu li ul,
#vmenu ul.vmenu li {margin:0;padding:0;border:0;list-style-type:none;display:block}
#vmenu ul.vmenu li {position:relative;z-index:5;float:left;width:100%}
#vmenu ul.vmenu li a:hover {z-index:10000;white-space:normal}
#vmenu ul.vmenu {visibility:visible;left:100%}

#vmenu ul.vmenu li a,
#vmenu ul.vmenu li a:link,
#vmenu ul.vmenu li a:active,
#vmenu ul.vmenu li a:visited,
#vmenu ul.vmenu li a:hover {display:block}

/***  VERTICAL CLEAN vmenu DESIGN STYLES - CHANGE ONLY THESE STYLES  ***/
/* Any selectors with > will NOT be read by IE6 */
#vmenu ul.vmenu {font-size:11px;width:233px; margin-top:10px; font-family:Arial, Helvetica, sans-serif}
#vmenu ul.vmenu ul li {font-size:11px;}
#vmenu ul.vmenu li ul li {font-size:10px;}


/* Top Level vmenu LI Items */
#vmenu ul.vmenu li {background:#fff url(images/subnav.gif) repeat-x; margin-bottom:2px;height:31px}

/* Top Level vmenu A Items */
#vmenu ul.vmenu li a, 
#vmenu ul.vmenu li a:link, 
#vmenu ul.vmenu li a:visited {text-decoration:none;color:#87796c;padding:9px 10px;width:213px; font-weight:bold;}
#vmenu ul.vmenu li a:hover  {background:url(images/subnav_over.gif) repeat-x #fff;}

/* Top level Active Items */
#vmenu ul.vmenu li.active {color:#f79529!important; background:url(images/subnav_active.gif) top left repeat-x #fff;}
#vmenu ul.vmenu li.active a {text-decoration:none;color:#87796C;padding:9px 10px;width:213px; font-weight:bold}

/* 2nd Level vmenu LI Items */
#vmenu ul.vmenu li ul li, #vmenu ul.vmenu li ul li.active {background:#fff;color:#87796C!important;padding:0;margin:0; height:19px}  
#vmenu ul.vmenu li ul li.active a {background:#fff; }

/* 2nd Level vmenu A Items - activated */
#vmenu ul.vmenu li.active ul li a, 
#vmenu ul.vmenu li.active ul li a:link, 
#vmenu ul.vmenu li.active ul li a:visited {background:#FFF;text-decoration:none;font-weight:bold;padding:2px 15px;width:200px;border-bottom:solid 1px #f2f2f2;height:14px}
#vmenu ul.vmenu li.active ul li a:hover {color:#f79529}


/***  VERTICAL CLEAN vmenu FIXES - DON'T TOUCH THESE STYLES  ***/
#vmenu ul.vmenu ul {visibility:hidden;position:absolute;z-index:10;left:0;top:0}
#vmenu ul.vmenu li ul.activeList, 
#vmenu ul.vmenu li.active ul {visibility:visible;display:block!important;position:static;margin:0;padding:0}


/*--float.clear--force containment of floated LIs inside of UL*/
/* .vmenu:after,.vmenu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both} */
/* #vmenu ul.vmenu li ul li {min-height:0; background:#f4f3f1 url(images/subnav_submenu.gif) repeat-x; margin:0px} */




/*--float.clear.END--*/
.xc47,.xc7{display:block!important}/* Forces the Admin and Host sub-vmenus to always display as you can't click on the Admin and Host tabs */

/* MENU SPECIAL STYLES - DELETE THESE IF NOT BEING USED */
/*.vmenu>li:first-child>a,.vmenu li + li + li li:first-child>a{color:#FFF}*/

/******************************************************
    CONTAINER STYLES
******************************************************/
.container{width:100%}
.containerContent{padding:0}
.rightPanel .container{margin:5px}
.rightPanel h2{color:#736c64; font-size:11px}

/******************************************************
    FORM STYLES              
******************************************************/
.formInput{width:150px;height:18px;border:1px solid #ccc}
.formItem{clear:both}
.label{clear:both;float:left;width:120px;text-align:right;padding-right:10px;font-weight:700}
.labelDetails{width:390px}
.labelDetails p{margin:0 0 7px}
/* button style for standard buttons */
.StandardButton,input.StandardButton,a.StandardButton,a:link.StandardButton,a:active.StandardButton,a:visited.StandardButton,input.StandardButton,a.CommandButton,a:link.CommandButton,a:active.CommandButton,a:visited.CommandButton{font-family: arial,verdana,helvetica;font-size:11px;padding:2px 10px;width:0;overflow:visible;background:#736c64 ;color:#fff;text-transform:capitalize;margin:0;cursor:pointer;clear:both;border:1px solid #fff;white-space:nowrap; font-weight:bold}
input#dnn_ctr_Login_Login_DNN_cmdLogin{font-size:11px}
input.StandardButton[class],a.CommandButton[class],a:link.CommandButton[class],a:active.CommandButton[class],a:visited.CommandButton[class]{width:auto}
a:hover.CommandButton, input:hover.StandardButton{color:#e0e0e0}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox,input.longTextBox,input.longmedTextBox,input.medTextBox,input.medshortTextBox,input.shortTextBox{font-family:tahoma, arial,verdana,helvetica}
input.longTextBox{width:250px}
input.longmedTextBox{width:200px}
input.medTextBox{width:150px}
input.medshortTextBox{width:100px}
input.shortTextBox{width:60px}
span.mandatory{color:#334692;font-weight:700}
.LoginPanel img{display:none}
.newsletter .NormalTextBox {width:100px; border:1px solid #736c64; color:#736c64; font-size:11px}
.newsletter td {padding:3px 3px 3px 0px;text-align:left;}
.newsletter input {margin-right:3px;text-align:left;}
.newsletter label {font-size:10px}
.newsletter .SuHead {font-size:10px}
/******************************************************
    GENERAL STYLES
******************************************************/
.floatLeft{float:left}
.floatRight{float:right}
/* styles to mimic auto height of div elements as per IE6 */
.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}
.clear{clear:both}
/* End hide from IE-mac */

/******************************************************
    DNN STYLES - Data Grids
******************************************************/
.DataGrid_AlternatingItem {background:#fff;color:#f00}
.DataGrid_Container {background:transparent;font-size:1.1em}
.DataGrid_Footer {background:#fff}
.DataGrid_Header {background:transparent;color:#000;font-weight:700;text-align:center}
.DataGrid_Item {background:transparent;color:#000}
.DataGrid_SelectedItem {background:#d3d3d3;color:#218ac1}
SMALL {font-size:0.8em}
BIG {font-size:1.4em}

/******************************************************
    SEARCH
******************************************************/
.search{float:right; margin-top:50px}
.search .NormalTextBox{float:left;height:15px; }
.search a{margin:0px; padding:0px;display:inline-block}
.searchResult{margin:5px 0;padding:5px;overflow:hidden;background:#eee;display:block;width:100%}
.SearchResultPaging a{padding:2px;background:#eee;border:1px solid #ccc;margin:0 1px}

/******************************************************
    BREADCRUMB TRAIL
******************************************************/
#breadCrumbs{padding-bottom:5px}

/******************************************************
    FCK EDITOR FIX
******************************************************/
.FCKLinkGalleryContainer .Normal,.FCKLinkGalleryContainer label,.FCKLinkGalleryContainer .Head,.FCKLinkGalleryContainer .SubHead,.FCKLinkGalleryContainer .SubSubHead,.FCKLinkGalleryContainer .NormalBold,.FCKLinkGalleryContainer .NormalRed {font-size:1em!important}
.FCKLinkGalleryContainer .StandardButton,.FCKLinkGalleryContainer input.StandardButton,.FCKLinkGalleryContainer a.StandardButton,.FCKLinkGalleryContainer a:link.StandardButton,.FCKLinkGalleryContainer a:active.StandardButton,.FCKLinkGalleryContainer a:visited.StandardButton,.FCKLinkGalleryContainer input.StandardButton,.FCKLinkGalleryContainer a.CommandButton,.FCKLinkGalleryContainer a:link.CommandButton,.FCKLinkGalleryContainer a:active.CommandButton,.FCKLinkGalleryContainer a:visited.CommandButton{font-size:1em!important}
