﻿/*----------------------------------------------*/
/*   Skin Styles for MegaTech                   */
/*   http://www.megatech.com.au                 */
/*   Copyright MegaTech, All rights reserved    */
/*----------------------------------------------*/
/* Main Menu BackGround 	- #344781 Blue 	*/
/* Main Menu Hover Text  	- #b38119 Gold/Orange 	*/
/* Normal Text 				- #2c2c2c Dark Grey	*/
/* Link Text 				- #344781 (Menu BackGround Colour) */
/* Link hover 				- #b38119 Gold/Orange */

/* Box Model Declarations */			box-sizing:border-box;
										-moz-box-sizing: border-box;
										-ms-box-sizing: border-box;
										-webkit-box-sizing: border-box;

/* Page style */    					html{height:100%;}
/* Body style */ 						body{font-family:"Sans Serif",Arial,Helvetica;font-size:9pt;background:#ffffff;margin:0px 0px 0px 0px;color:#505050;}
/* Text in paragraphs */ 				p{font-size:9pt;margin-top:0px;margin-bottom:6px;}
/* Text in Headers */					h1{font-size:12pt;font-weight:bold;color:#344781;margin-bottom:6px;margin-top:12px;}
										h2{font-size:10pt;font-weight:bold;color:#344781;margin-bottom:3px;margin-top:16px;}
										h3{font-size:10pt;font-weight:bold;color:#344781;margin-bottom:3px;margin-top:3px;}
										h4{font-size:14pt;font-weight:bold;}
										h5{}
										h6{}

/* Text in tables */ 					table{font-size:9pt;padding:0px;margin:0px;border-collapse:collapse;}
										td {vertical-align:middle;margin:0px;padding:0px;}
										thead{}
										tfoot{}
										
/* Special Purpose */					small{font-size:8pt;}
										big{font-size:14pt;}
										pre{font-family:"Courier New", Courier, monospace;font-size:10pt;}
										blockquote{}

/* Lists */								UL{margin-top: 0px; margin-bottom: 6px;}
										UL LI{margin-top: 0px; margin-bottom: 3px;}
										UL LI LI{}
										UL LI LI LI{}
										LI {margin-top: 0px; margin-bottom: 6px;}
										OL LI{margin-top: 0px; margin-bottom: 3px;}
										OL OL LI{}
										OL OL OL LI{}
										OL UL LI{}

/* Default links */						a {color:#344781;}
/* Default links visited and active */ 	a:link,a:visited,a:active{text-decoration:none;}
/* Default links hover */ 				a:hover{color:#b38119;text-decoration:underline;}

/* Normal links visited and active */ 	a.Normal:link, a.Normal:visited {}
/* Normal links hover */ 				a.Normal:hover {}

/* FAQ's */ 							.faq{background:url('/images/expand.gif') no-repeat 0px 0px;}
/* FAQ's paragraph offset */ 			a.SubHead p{padding: 0px 0px 0px 20px;}
/* FAQ's links visited and active */ 	a.SubHead:link, a.SubHead:visited{white-space:normal}				
/* FAQ's links hover */ 				a.SubHead:hover {text-decoration:none;}

/* Portal admin links visited and active */ a.CommandButton:link,a.CommandButton:visited,a.CommandButton:active{text-decoration:underline;}
/* Portal admin links hover */ 			a.CommandButton:hover{}

/* Login links idle */ 					.LoginToken,a.LoginToken:link,a.LoginToken:visited,a.LoginToken:active{background:transparent url('images/white_arrow_nopad.gif') no-repeat 100% 80%; height:12px; float:right; padding:0px 22px 0px 0px;white-space:nowrap;font-size:8pt;}
/* Login token hover */ 				a.LoginToken:hover{}

/* User token idle */ 					.UserToken,a.UserToken:link,a.UserToken:visited,a.UserToken:active{background:url("images/white_arrow_nopad.gif") no-repeat 100% 80%;height:12px;float:right;padding:0px 22px 0px 0px;white-space:nowrap;font-size:8pt;}
/* User token hover */ 					a.UserToken:hover{}

/* Breadcrumbs token idle */ 			.BreadcrumbToken,a.BreadcrumbToken:link,a.BreadcrumbToken:visited,a.BreadcrumbToken:active{white-space:nowrap;font-size:8pt;}
/* Breadcrumbs token hover */			a.BreadcrumbToken:hover{}

/* Copyright, privacy, terms */ 		.FooterToken{color:#344781;font-size:8pt;white-space:nowrapfont-size:8pt;}
/* Copyright, privacy, terms links */ 	a.FooterToken:link,a.FooterToken:visited,a.FooterToken:active{text-decoration:none; background:url("images/white_arrow_nopad.gif") no-repeat 100% 80%;height:12px;float:right;padding:0px 22px 0px 0px;}
/* Copyright, privacy, terms hover */ 	a.FooterToken:hover{}

/* Form elements */ 					select,input{color:#333333;}
/* normal */							.Normal{}
/* Textbox */ 							.NormalTextBox{}
/* Textbox container */ 				td.NormalTextBox {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:transparent; visibility:invisible; border:0; }
/* Buttons */ 							.StandardButton { background:#f2f2f2 none; color:#575757; font-size:11px; font-weight:normal; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#7A7A7A'); }
/* Textbox used for search */ 			#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:23px; background:#ffffff; width:130px; color:#666666; padding:4px 4px 3px 0px; border-top:1px solid #5f5f5f; border-bottom:1px solid #5f5f5f; border-left:1px solid #ffffff; border-right:1px solid #ffffff; cursor:text; position:absolute;top:0;left:35px; z-index:1 }

/* Main Page Layout*/
#MegaScreenTable{border-collapse:collapse;border:0px;width:100%;height:100%;background:#015BB1 url("images/ocean.jpg") no-repeat;text-align:center}
td #MegaScreenTable{vertical-align:top;}

#MegaPageTable{border-collapse:collapse;border:0px;width:950px;height:100%;background:white;margin:0px Auto;}
td #MegaPageTable{vertical-align:top;}

/* Main Header & Logo Area */ 
#MegaHeaderTable{border-collapse:collapse;width:950px;height:70px;background-image: url('images/logobanner1.jpg');background-repeat: no-repeat;}
td #MegaHeaderTable {vertical-align:top;}
#MegaLogoCell{width:750px;}
#MegaUserCell{padding: 0px 15px 0px 0px; width:185px;}
#MegaLoginDiv {text-align:right;margin:3px 0px 3px 0px; height:15px; white-space:nowrap;}
#MegaUserDiv  {text-align:right;margin:3px 0px 3px 0px; height:15px; white-space:nowrap;}
#MegaSearchDiv{text-align:right;margin:6px 0px 5px 0px; height:20px; white-space:nowrap;position: relative; width: 185px; left: 0px; top: 0px;}

/* Main Menu area */ 
#MegaMenuTable {border-collapse:collapse;width:100%;}


/* Main Page Setup - Lays out the content blocks*/
#MegaContentTable {border-collapse:collapse;width:950px;height:100%;}
td #MegaContentTable {vertical-align:top;}

#MegaPaneCell {padding: 10px 30px 0px 30px;vertical-align:top;}
.MegaPaneTable {border-collapse:collapse;width:100%;}
td .MegaPaneTable{vertical-align:top;}


/* Content Panes */
#dnn_BannerPane {padding: 0px 0px 0px 0px;} td #dnn_Pane{vertical-align:top;}

#dnn_LeftMenuPane {padding: 0px 0px 0px 0px; width: 150px;} td #dnn_LeftMenuPane{vertical-align:top;}
#dnn_RightMenuPane {padding: 0px 0px 0px 0px; width: 300px;} td #dnn_RightMenuPane{vertical-align:top;background-color:#FFFFCC;padding:15px;}
#dnn_FooterPane {padding: 0px 0px 0px 0px;} td #dnn_FooterPane{vertical-align:top;}

#dnn_TopPane{padding: 0px 0px 0px 0px; text-align:left;} td #dnn_TopPane{vertical-align:top;}
#dnn_TopLeftPane{padding: 0px 15px 0px 0px; width: 50%;} td #dnn_TopLeftPane{vertical-align:top;}
#dnn_TopRightPane{padding: 0px 0px 0px 15px; width: 50%;} td #dnn_TopRightPane{vertical-align:top;}

#dnn_LeftPane{padding: 0px 15px 0px 0px;width:33%;} td #dnn_LeftPane{vertical-align:top;}
#dnn_ContentPane{padding: 0px 15px 0px 15px;width: auto;} td #dnn_ContentPane{vertical-align:top;}
#dnn_RightPane{padding: 0px 0px 0px 15px;width: 33%;} td #dnn_RightPane{vertical-align:top;}
#dnn_ContentFloatPane{padding: 0px 15px 0px 15px;width: auto;} td #dnn_ContentFloatPane{vertical-align:top;}

#dnn_MiddlePane{padding: 0px 0px 0px 0px;} td #dnn_MiddlePane{vertical-align:top;}
#dnn_LeftContentPane{padding: 0px 15px 0px 0px;	width: 35%;} td #dnn_LeftContentPane{vertical-align:top;}
#dnn_RightContentPane{padding: 0px 0px 0px 15px;width: 65%;} td #dnn_RightContentPane{vertical-align:top;}

#dnn_BottomPane{padding: 0px 0px 0px 0px;} td #dnn_BottomPane{vertical-align:top;}
#dnn_BottomLeftPane{padding: 0px 15px 0px 0px; width: 50%;} td #dnn_BottomLeftPane{vertical-align:top;}
#dnn_BottomRightPane{padding: 0px 0px 0px 15px; width: 50%;} td #dnn_BottomRightPane{vertical-align:top;}

/* Footers */
#MegaFooterTable {border-collapse:collapse;width:950px; height:25px; background:url('images/footer.jpg') repeat-x; }
#MegaFooterTable td{text-align:right;white-space:nowrap;vertical-align:middle;}
#MegaBreadCrumbCell {text-align:left; width:auto; padding:0px 10px 0px 10px;color:#344781;font-size:8pt;white-space:nowrap}
#MegaCopyrightCell {width:auto;}
#MegaTermsCell {width:110px; padding:0px 10px 0px 0px; }
#MegaPrivacyCell {width:110px; padding:0px 10px 0px 0px; }



