/*========================================================*/
/*           CSS for DotNetNuke Skin - NORDYNE            */
/*              by Cyberspace Solutions Inc.              */
/*          http://www.CyberspaceSolutionsInc.com         */
/*========================================================*/
 
/*========================================================*/
/*  Universal                                             */
/*========================================================*/
body { height:100%; margin:0px; padding:0px; background:#b1b7be;}
html { height:100%;}
div { font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:0; margin:0; border:0; }
p { font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
ol, ul, UL, OL  { font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:0; padding-bottom:5px; padding-left:20px; margin-top:5; margin-bottom:5;}
.normal li { font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:0; padding-bottom:5px; margin:0;}
li { font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:0; padding-bottom:5px; margin:0;}
p li { font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:0; padding-bottom:0; margin:0;}
p ol, p ul, p UL, p OL  { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-top:0; padding-bottom:5px; padding-left:20px; margin-top:5; margin-bottom:5;}
table, tr, td { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0; margin:0; border:0;}
.SubHead { font-family: Arial, Helvetica, sans-serif; font-size: 10.5px; font-weight: bold; color: #000000; padding: 0; }
.Head { font-size: 11px; color: #000000; background: transparent; font-weight: bold; padding: 0;}
.normal, .Normal { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0; margin:0; border:0;}
.HeaderNav { font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:0; margin:0; border:0;}
.normal p, .Normal p {font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0; margin:15px 0 15px 0; border:0; line-height:1.5;}
.Normal div{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:0; margin:0; border:0;}
#clear_float{clear:both; padding:0; margin:0; border:0;}
H1 { font-size: 18px; color: #000000; background: transparent; font-weight: normal; padding: 0; margin:0; border:0; line-height:normal;}
H2 { font-size: 16px; color: #000000; background: transparent; font-weight: bold; padding: 0; margin:0; border:0; line-height:normal;}
H3 { font-size: 12px; color: #000000; background: transparent; font-weight: bold; padding: 0; margin:0; border:0; line-height:normal;}
H4 { font-size: 11px; color: #000000; background: transparent; font-weight: bold; padding: 0; margin:0; border:0; line-height:normal;}
.NormalBold { font-family:  Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  }
.NormalRed { color:#c50000; font-family:  Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
.FullHeight { height:100%; }
.FullWidth { width:100%; }
 .NormalTextBox{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; color:#000000; border:#244168 solid 1px;}

/*========================================================*/
/*  Design Elements                                       */
/*========================================================*/
.ControlPanel { border:0; width:100%; text-align:center; margin:0;}
.containerDiv {position: relative;  margin-right: auto; margin-left: auto; padding-top:10px;}
.containerinnerDiv {position: relative; width:786px; margin-right: auto; margin-left: auto;}
.containerinnerSubDiv {position: relative; width:100%; margin-right: auto; margin-left: auto;}
.containerinnerWhiteDiv {position: relative; width:100%; margin-right: auto; margin-left: auto; padding:0px 0px 0 0px; background: #FFFFFF;}
.containerinnerMainDiv {position: relative; width:100%; margin-right: auto; margin-left: auto;}
#outer_table { border:#3465a8 solid 2px; background:#bac9dd;}
#header_td{ margin:auto; padding:0; height:335px; background:url(images/header_bg.jpg) no-repeat;}
#subheader_td{ margin:auto; padding:0;}
#menu_left { width:5px; background:url(images/Tab_left.png) top right no-repeat;}
#menu_left img { width:5px;  padding:0; margin:0; border:0; }
#menu_right { width:5px; background:url(images/Tab_Right.png) top right no-repeat; }
#menu_right img { width:5px;  padding:0; margin:0; border:0;}
#menu_td {  height:30px; text-align:left;}
#left_td {  vertical-align:top; background: #30498a; width:200px; padding:0; margin:0; border:0;}
#right_td {  vertical-align:top; background: #769bcf; width:200px; padding:0; margin:0; border:0;}

.Menu_Mid { width:100%; }
#midpanes_td { padding:0px 0 0px 0; margin:0; border:0;}
#banner_td { padding:0px 0px 0 0px; margin:0 0 0 0; border:0;}
#subbody_td {  padding:0px; margin:0 0 0 0; border:0; background: #ffffff; width:100%;}
#body_td {  padding:0px; margin:0 0 0 0; border:0; background: #bac9dd; width:100%; vertical-align:top;}
#footer_td {  height:20px; padding:10px 7px 10px 7px; margin:0; border:0; border-top:#3465a8 solid 6px;}
#footertokens_td { padding:0 0 7px 0; margin:0; border:0;}


/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
.ContentPane {padding:0px 7px 0px 7px; margin:0px; width: 100%; vertical-align:top;}
.HeaderPane { padding:0px 0px 0px 0px; margin:0px; width: 100%; vertical-align:top; border-left: #FFFFFF solid 1px;}
.BannerPane { padding:0px 0px 0px 0px; margin:0px;}
.ActionPane { padding:10px 7px 10px 7px; margin:0px; text-align:right;}
.MenuPane { padding:0px 0px 0px 0px; background:url(images/Tab_bg.png) repeat-x; }
.IndexMenuPane { padding:5px 0px 0px 0px; margin:0px;}
.LoginPane { padding:0px 0px 0px 0px; margin:0px;}
.LeftPane { padding:0 0 0px 0; margin:0px; vertical-align:top; width:200px;}
.RightPane { padding:0 0 0px 0; margin:0px; vertical-align:top; width:200px;}
.LeftPane75 { padding:0px 0px 0px 0px; margin:0px; width: 75%; vertical-align:top;}
.RightPane25 { padding:0px 0px 0px 0px; margin:0px; width: 25%; vertical-align:top;}
.LeftPane25 { padding:0px 0px 0px 0px; margin:0px; width: 25%; vertical-align:top;}
.RightPane75 { padding:0px 0px 0px 0px; margin:0px; width: 75%; vertical-align:top;}
.RightPane50 { padding:0px 0px 0px 0px; margin:0px; width: 50%; vertical-align:top;}
.LeftPane50 { padding:0px 0px 0px 0px; margin:0px; width: 50%; vertical-align:top;}
.FeaturePane1 { padding:0px 0px 0px 0px; margin:0px; width: 50%; vertical-align:top;}
.FeaturePane2 { padding:0px 0px 0px 0px; margin:0px; width: 50%; vertical-align:top;}
.BottomPane {padding:7px 0px 7px 0px; margin:0px; width: 100%; vertical-align:top;}

/*========================================================*/
/*  Tokens                                                */
/*========================================================*/
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active { color:#000000; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration: none; vertical-align:text-bottom; height:17px; float:right; padding: 2px 0 0 5px; margin: 0 0px 0 5px; }
a.LOGIN_object:hover { color: #959595; font-family:  Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; text-decoration: none; }
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color:#000000; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration: none; height:17px; float:right; padding: 2px 0 0 5px;  margin: 0 0px 0 5px; }
a.USER_object:hover {color: #959595; font-family:  Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; text-decoration: none; }
.DATE_object, a.DATE_object:link, a.DATE_object:visited, a.DATE_object:active { color: #959595; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-decoration: none;}
a.DATE_object:hover { color: #959595; font-family:  Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; text-decoration: none; }
.copyright_object { color:#000000; font-size:11px; font-weight:normal; padding: 0; margin:0; border:0; line-height:normal;}
.footer_object { color:#000000; font-size:10px; font-weight: bold; padding: 0; margin:0; border:0; line-height:normal;}
a.footer_object:link,a.footer_object:active,a.footer_object:visited { color:#000000; font-size:10px; font-weight: bold; text-decoration: none; padding: 0; margin:0; border:0; line-height:normal;}
a.footer_object:hover{color:#000000; text-decoration:underline; font-weight: bold;}
.Links_object,a.Links_object:link,a.Links_object:active,a.Links_object:visited { font-size:13px; font-weight:bold; color:#f2f2f2;  line-height:normal;}
a.Links_object:hover{font-size:13px; font-weight:bold; color:#ffffff;  line-height:normal;}
.header_object { color:#dfd8c3; font-size:11px; font-weight:normal; padding: 0; margin:0; border:0; line-height:normal;}
a.header_object:link,a.header_object:active,a.header_object:visited { color:#000000; font-size:11px; font-weight:normal; padding: 0; margin:0; border:0; line-height:normal;text-decoration:none;}
a.header_object:hover{color:#000000;text-decoration:underline;}
TD.logincss INPUT {
	background:transparent url(formbg.gif) repeat-x scroll left top;
	border:1px outset #CCCCCC;
	color:#666666;
	cursor:pointer;
	font-family:Tahoma,Arial,Helvetica;
	font-size:11px;
	font-weight:normal;
	padding:3px 5px;
}

/*========================================================*/
/*  Links                                                 */
/*========================================================*/
.CommandButton {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active {color: #000000; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: underline;}
A.CommandButton:hover {color: #3465a8; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;}
.calltoaction, a.calltoaction:link, a.calltoaction:visited, a.calltoaction:active { color:#000000; font-size:10px; font-weight: bold; padding: 0; margin:0; border:0; line-height:normal;}
a.calltoaction:hover { color:#000000; text-decoration:underline; font-weight: bold;}
.calltoaction_orangetext, a.calltoaction_orangetext:link, a.calltoaction_orangetext:visited, a.calltoaction_orangetext:active { color: #98002d; font-family: tahoma; font-size: 12px; font-weight:bold; orangetext-decoration: none; padding: 0px 0px 0 0px;}
a.calltoaction_orangetext:hover { color: #98002d; font-family: tahoma; font-weight:bold; font-size: 12px; text-decoration: underline; }

a,a:link,a:visited,a:active{color:#000000; text-decoration: underline; }
a:hover{color:#3465a8; text-decoration: underline; }

.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#0066a7; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#0066a7;}


/*========================================================*/
/*     Search Token                                       */
/*========================================================*/
#search_td { width:187px; vertical-align: middle; text-align: left; height: 33px; background: url(images/search_bg.png) no-repeat top right; padding: 0px 0px 0px 10px; }
/* search form */#search{height:20px;}
/* expand width of DNN search box */
#dnn_dnnSEARCH_txtSearch{border:0; background:transparent; width:87px; color: #000000; padding: 0px 4px 0px 4px;}
/* Style dnn search button */
#dnn_dnnSEARCH_cmdSearch{ background:transparent; padding: 4px 0px 0px 10px; color:#feffff; font-weight:800; text-shadow:#8f6e36 2px 2px 2px;}
#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}

/*====================================================================*/
/*                    Custom Styles for NordyneInternational          */
/*====================================================================*/

.headertext
{
   color: #30498a;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	
}


.blksubheader
{
   color: black;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
}

.bluesubheader
{
   color: #30498a;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
}

.blkbodytext
{
   color: black;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	
	
}

.blkbody13text
{
   color: black;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 400;
}
.bluebodyboldhome
{
   color: #30498a;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;		
}
.whitebodyhome
{
   color: white;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 200;
}
.topnavtext
{
   color: black;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}

.topnavtext A:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
text-decoration: none; 
color:black;
}
.topnavtext A:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; 
text-decoration: none; 
color:black;
}
.topnavtext A:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color:black;
}
.topnavtext A:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; 
text-decoration: none; 
color:#3465a8;
}
.navtext
{
   color: #000000;
   font-family: Arial, Helvetica Black Condensed, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	
}
.navtext A:link {
font-family: Arial, Helvetica Black Condensed, sans-serif;
font-size: 14px; 
font-weight: bold;
text-decoration: none; 
color:black;
}
.navtext A:visited {
font-family: Arial, Helvetica Black Condensed, sans-serif;
font-size: 14px;
font-weight: bold; 
text-decoration: none; 
color:black;
}
.navtext A:active {
font-family: Arial, Helvetica Black Condensed, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color:black;
}
.navtext A:hover {
font-family: Arial, Helvetica Black Condensed, sans-serif;
font-size: 14px;
font-weight: bold; 
text-decoration: none; 
color:#3465a8;
}
.footer
{
   color: black;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
.footer A:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: normal;
text-decoration: none; 
color:black;
}
.footer A:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal; 
text-decoration: none; 
color:black;
}
.footer A:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color:black;
}
.footer A:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal; 
text-decoration: underline; 
color:#3465a8;
}




