Body { color:black; font-family:Arial, Tahoma, sans-serif; font-size:10px; margin:0px; background-position:left top; background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#165192; }
.ControlPanel { border-right:#424242 1px solid; border-top:#424242 1px solid; border-left:#424242 1px solid; width:100%; border-bottom:#424242 1px solid; height:64px; background-color:#ffffff; }
.Skinobject, a.Skinobject, a.Skinobject:link, a.Skinobject:visited, a.Skinobject:active { font-weight:bold; font-size:11px; color:#ffffff; text-decoration:none; }
a.Skinobject:hover { text-decoration:underline; font-weight:bold; font-size:11px; color:#ffffff; }
.txtwhite { font-weight:normal; font-size:9pt; color:#ffffff; text-decoration:none; }
a.txtwhite:link, a.txtwhite:visited, a.txtwhite:active { color:#ffffff; text-decoration:none; }
a.txtwhite:hover { color:#6D9000; text-decoration:none; }
.Head { font-weight:bold; font-size:8.5pt; color:#727272; }
.Head2 { font-weight:bold; font-size:11px; color:#FF0000; }
.SubHead { font-weight:bold; font-size:11px; color:#575757; }
.SubSubHead { font-weight:bold; font-size:11px; color:black; }
.Normal { font-size:11px; font-weight:normal; color:#666666; }
.NormalWhite { font-size:10px; font-weight:normal; color:#ffffff; padding-left:5px; line-height:16px; text-align:justify; }
.NormalBold { font-weight:bold; font-size:10px; color:#252525; }
.Normalsub_head { font-weight:bold; font-size:10px; color:#003300; }
.NormalRed { font-weight:bold; font-size:12px; color:#ff0000; }
.NormalGreen { font-weight:bold; font-size:11px; color:#77804A; }
.Normalstore { font-size:12px; font-weight:bold; color:#ffffff; padding-left:5px; text-align:justify; line-height:20px; }
.NormalOrange { font-weight:normal; font-size:11px; color:#CC6600; text-align:justify; }
.Normalprice { font-weight:normal; font-size:18px; color:#ff6600; }
.NormalGray { font-weight:normal; font-size:11px; color:#666666; }
.NormalTextBox { font-weight:normal; font-size:11px; border-bottom:1 solid #ccc; border-left:1 solid #ccc; border-right:1 solid #ccc; border-top:1 solid #ccc; background-color:#fff; font-weight:normal; color:#000000; }
.TreeMenu_Node { font-weight:normal; font-size:12px; }
.TreeMenu_NodeSelected { font-weight:normal; font-size:12px; background-color:#dcdcdc; }
a.TreeMenu_Node:link { color:#165192; text-decoration:none; }
a.TreeMenu_NodeSelected:link { color:#165192; text-decoration:none; }
a.TreeMenu_Node:visited { color:#165192; text-decoration:none; }
a.TreeMenu_NodeSelected:visited { color:#165192; text-decoration:none; }
a.TreeMenu_Node:active { color:#165192; text-decoration:none; }
a.TreeMenu_NodeSelected:active { color:#165192; text-decoration:none; }
a.TreeMenu_Node:hover { color:#ff0000; text-decoration:none; }
a.TreeMenu_NodeSelected:hover { color:#ff0000; text-decoration:none; }
.FileManager { border-right:black 1px solid; border-top:black 1px solid; border-left:black 1px solid; border-bottom:black 1px solid; height:400px; }
.FileManager_ToolBar { border-bottom:black 1px solid; height:25px; }
.FileManager_Explorer { border-right:dimgray 1px solid; border-top:dimgray 1px solid; margin:2px; border-left:dimgray 1px solid; border-bottom:dimgray 1px solid; height:100%; background-color:white; }
.FileManager_FileList { border-right:dimgray 1px solid; border-top:dimgray 1px solid; margin:2px; overflow:auto; border-left:dimgray 1px solid; border-bottom:dimgray 1px solid; height:100%; background-color:white; }
.FileManager_MessageBox { padding:25px; vertical-align:middle; background-color:white; text-align:center; }
.FileManager_Header { font-weight:bold; font-size:11px; color:#e7e7ff; border-bottom:dimgray 1px solid; height:25px; background-color:#9ebff6; }
.FileManager_Pager { border-top:dimgray 1px solid; font-weight:bold; font-size:11px; height:25px; background-color:#eeeeee; }
.FileManager_StatusBar { font-weight:normal; font-size:11px; margin:2px; height:25px; background-color:#dedfde; }
.FileManager_Item { border-top:black 1px dashed; font-weight:normal; font-size:11px; color:black; border-bottom:black 1px dashed; background-color:#f8f8f8; }
.FileManager_AltItem { font-weight:normal; font-size:11px; color:black; border-top-style:none; border-right-style:none; border-left-style:none; background-color:#eeeeee; border-bottom-style:none; }
.FileManager_SelItem { font-weight:bold; font-size:11px; color:white; border-top-style:none; border-right-style:none; border-left-style:none; background-color:#99ffff; border-bottom-style:none; }
.FileManagerTreeNode { font-weight:normal; font-size:11px; }
.FileManagerTreeNodeSelected { font-weight:normal; font-size:11px; background-color:#dcdcdc; }
a.FileManagerTreeNode:link { color:#165192; text-decoration:none; }
a.FileManagerTreeNodeSelected:link { color:#165192; text-decoration:none; }
a.FileManagerTreeNode:visited { color:#165192; text-decoration:none; }
a.FileManagerTreeNodeSelected:visited { color:#165192; text-decoration:none; }
a.FileManagerTreeNode:active { color:#165192; text-decoration:none; }
a.FileManagerTreeNodeSelected:active { color:#165192; text-decoration:none; }
a.FileManagerTreeNode:hover { color:#ff0000; text-decoration:none; }
a.FileManagerTreeNodeSelected:hover { color:#ff0000; text-decoration:none; }
.Wizard { border-right:black 1px solid; border-top:black 1px solid; border-left:black 1px solid; width:650px; border-bottom:black 1px solid; height:400px; }
.WizardButton { border-right:dimgray 1px solid; padding-right:2px; border-top:dimgray 1px solid; padding-left:2px; padding-bottom:2px; border-left:dimgray 1px solid; padding-top:2px; border-bottom:dimgray 1px solid; background-color:gainsboro; }
.WizardHeader { background:#ffffcc; border-bottom:black 1px solid; height:40px; }
.WizardFooter { border-top:black 1px solid; background:#ccffcc; height:25px; text-align:right; }
.WizardBody { padding-right:10px; padding-left:10px; padding-bottom:10px; padding-top:10px; height:325px; }
.WizardHelp { padding-right:5px; padding-left:5px; font-size:9pt; padding-bottom:5px; border-left:black 1px solid; width:180px; padding-top:5px; background-color:#D8BB89; }
.WizardHelpText { font-size:8pt; overflow:auto; width:180px; color:black; height:300px; }
.WizardText { font-size:9pt; color:black; }
.Help { border-right:black 1px solid; padding-right:2px; border-top:black 1px solid; padding-left:2px; font-weight:normal; font-size:11px; padding-bottom:2px; border-left:black 1px solid; color:black; padding-top:2px; border-bottom:black 1px solid; background-color:#ffff99; }
.LeftPane { font-size:8.5pt; }
.ContentPane { color:black; }
.ContentWhite { color:#ffffff; background-color:#8C825F; }
.ContentWhiteText { color:#ffffff; }
.RightPane {  }
.CommandButton { font-weight:normal; font-size:11px; }
a.CommandButton:link { color:#165192; text-decoration:underline; }
a.CommandButton:visited { color:#165192; text-decoration:underline; }
a.CommandButton:active { color:#165192; text-decoration:underline; }
a.CommandButton:hover { color:#ff0000; text-decoration:underline; }
.StandardButton { border-right:#808080 1px solid; border-top:#808080 1px solid; font-size:11px; border-left:#808080 1px solid; border-bottom:#808080 1px solid;  background-color:#F2F2F2; color:#484848; }
h1 { font-weight:bold; font-size:20px; color:#165192; }
h2 { font-weight:bold; font-size:17px; color:#165192; }
h3 { font-weight:bold; font-size:13px; color:#165192; }
h4 { font-weight:normal; font-size:12px; color:#165192; }
h5 { font-weight:normal; font-size:11px; color:#165192; }
dt { font-weight:normal; font-size:11px; color:#165192; }
h6 { font-weight:normal; font-size:11px; color:#165192; }
tfoot { font-size:12px; color:#165192; }
thead { font-size:12px; color:#165192; }
th { font-weight:bold; font-size:12px; vertical-align:baseline; color:#165192; }
a:link, a:visited { color:#F88109; text-decoration:none; }
a:hover { color:#165192; text-decoration:none; }
a:active { color:#F88109; text-decoration:none; }
small { font-size:8px; }
big { font-size:14px; }
blockquote { }
pre { }
ul li { list-style-type:disc; color:#000; padding-bottom:2px; }
ul li li { list-style-type:disc; }
ul li li li { list-style-type:circle; }
ol li { list-style-type:decimal; }
ol ol li { list-style-type:lower-alpha; }
ol ol ol li { list-style-type:lower-roman; }
hr { height:1pt; text-align:left; }
.ModuleTitle_MenuContainer { border-right:blue 0px solid; border-top:blue 0px solid; border-left:blue 0px solid; border-bottom:blue 0px solid; }
.ModuleTitle_MenuBar { cursor:hand; height:16px; background-color:transparent; }
.ModuleTitle_MenuItem { border-right:white 0px solid; border-top:white 1px solid; font-weight:bold; font-size:9pt; border-left:white 0px solid; cursor:hand; color:black; border-bottom:white 1px solid; FONT-style:normal; background-color:transparent; }
.ModuleTitle_MenuIcon { border-top:#eeeeee 1px solid; border-left:#eeeeee 1px solid; width:15px; cursor:hand; border-bottom:#eeeeee 1px solid; height:21px; background-color:#eeeeee; text-align:center; }
.ModuleTitle_SubMenu { border-right:#ffffff 0px solid; border-top:#ffffff 0px solid; z-index:1000; FILTER:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); border-left:#ffffff 0px solid; cursor:hand; border-bottom:#ffffff 0px solid; background-color:#ffffff; }
.ModuleTitle_MenuBreak { border-right:#eeeeee 0px solid; border-top:#eeeeee 1px solid; border-left:#eeeeee 0px solid; border-bottom:#eeeeee 1px solid; height:1px; background-color:#eeeeee; }
.ModuleTitle_MenuItemSel { font-weight:bold; font-size:9pt; cursor:hand; color:black; FONT-style:normal; background-color:#C1D2EE; }
.ModuleTitle_MenuArrow { border-right:#ffffff 1px solid; border-top:#ffffff 0px solid; font-size:10pt; cursor:hand; border-bottom:#ffffff 1px solid; font-family:webdings; }
.ModuleTitle_RootMenuArrow { font-size:10pt; cursor:hand; font-family:webdings; }
.HeadBg { background-color:#cccccc; }
.TabBg { background-color:black; }
.SelectedTab { font-weight:normal; font-size:8.5pt; color:#ffffff; text-decoration:none; }
a.SelectedTab:link { text-decoration:none; color:#ffffff; }
a.SelectedTab:visited { text-decoration:none; color:#ffffff; }
a.SelectedTab:active  { text-decoration:none; color:#ffffff; }
a.SelectedTab:hover  { color:#ff0000; color:#ffffff; }
.OtherTabs { font-weight:normal; font-size:10px; color:#ffffff; padding-bottom:5px; text-decoration:none; }
a.OtherTabs { font-weight:normal; font-size:8.5pt; padding-bottom:5px; color:#ffffff; text-decoration:none; } 
a.OtherTabs:link { text-decoration:none; font-size:8.5pt; color:#ffffff; padding-bottom:5px; }
a.OtherTabs:visited { text-decoration:none; font-size:8.5pt; color:#ffffff; padding-bottom:5px; }
a.OtherTabs:active  { text-decoration:none; font-size:8.5pt; color:#000000; padding-bottom:5px; }
a.OtherTabs:hover  { text-decoration:underline; font-size:8.5pt; color:#efefef; padding-bottom:5px; }
.Footer { font-weight:normal; font-size:8.5pt; color:#000000; padding-left:10px; padding-top:10px; text-decoration:none; background-color:#34577D; border-top:#8BBCCF 1px solid; height:50px; }
.login { font-weight:normal; font-size:10px; color:#ff0000; padding-bottom:5px; text-decoration:none; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { font-size:10px; color:#FFFFFF; text-decoration:none; border:1px solid #575757; background-color:#3C3C3C; padding-left:3px; height:17px; width:auto; }
/* Custom Styles Made by Max2o */
a, ul li, td { font-size:13px; }
p, .normal { color:#333333; font-size:13px; }
em {font-weight:bold;color:#444;}
.BioInfo h3 { color:#165192; font-size:16px; margin:0; padding:0; }
.BioInfo h4 { color:#165192; font-style:italic; font-size:14px; margin:0; padding:0 0 10px 0; }
#BannerRowHome { background:url(/Portals/0/Images/bnr-Phone-Dominoes.jpg) right no-repeat; }
.NewsArticles h1,.NewsArticles h1 a,.NewsArticles h1 a:link,.NewsArticles h1 a:visited,.NewsArticles h1 a:active { color:#165192; font-size:14px; padding:0; margin:0; }
.NewsArticles h1 a:hover {  }
.Big {font-size:120%;font-style:italic;color:#165192}
sup {font-size:40%;}
.Quoter {font-style:italic;padding:0 0 20px 20px;}
.SummaryContainer p {margin:0;}
.articleHeadline {margin-top:10px;}

.Pane1 {width:50%;float:left;margin-right:20px;}
.Pane2 {margin-left:50%;padding-left:20px;background:url(/Portals/_default/Skins/4w_technologies/Images/v_dots.gif) repeat-y;}

.BorderedTable {border-collapse:collapse;}
.BorderedTable td{border:1px solid #999;padding:3px;}
.BorderedTable th{color:#fff;border:1px solid #666;padding:4px;background:#999;}

/* Gold banner */
.FloatRightBanner {float:right;width:190px;text-align:center;}
div.FreeConsultationButton {width:158px;height:100px;margin:0;padding:0;
background-image: url(/Portals/0/images/btn-FreeConsultation-over.jpg);}
div.FreeConsultationButton a, div.FreeConsultationButton a:link, div.FreeConsultationButton a:visited {display:block;}
div.FreeConsultationButton img {width:100%;height:100%;border:0;}
div.FreeConsultationButton a:hover img {visibility:hidden;}

.CarrierTable {
border-collapse: separate;
border-spacing:10px;
*border-collapse:expression('separate', cellSpacing='10px');}
.CarrierTable td {border:1px solid #ffaa04;text-align:center;height:80px;width:200px;}

#MissionStatement { font-weight:bold; font-size:14px; color:#165192; }
