﻿body 
{
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:12px;
	color:#444444;
	background-color:#bbbbbb;
}

.body_tbl
{
	width:950px;
	margin:auto;
	border-left:1px;
	background-color:White;
	border-left-color:Black;
	border-right:2px;
	border-right-color:Black;
	border-right-style:solid;
	border-left-style:solid;
}

.NorrisAddress
{
	font-family:Verdana;
	font-size:11px;
	color:black;
	padding-left:60px;
}

.SolnOverview_tbl
{
	width:950px;
	margin:auto;
	border:1px;
	background-color:White;
}

.admin_carriertbl
{
	margin-top:30px;
	margin-left:30px;
	margin-bottom:30px;
	margin-right:30px;
	border-style:solid;
	border-width:1px;
	border-color:#f8981d;
}

.admin_Contactbl
{
	margin-top:30px;
	margin-left:30px;
	margin-bottom:30px;
	margin-right:30px;
	border-style:solid;
	border-width:1px;
	border-color:#f8981d;
	width:700px;
}

.admin_Logintbl
{
	margin-top:30px;
	margin-left:30px;
	margin-bottom:30px;
	margin-right:30px;
	margin-left:330px;
	border-style:solid;
	border-width:1px;
	border-color:#f8981d;
	width:300px;
}

.ChangePwd_Logintbl
{
	margin-top:30px;
	margin-left:30px;
	margin-bottom:30px;
	margin-right:30px;
	margin-left:330px;
	border-style:solid;
	border-width:1px;
	border-color:#f8981d;
	width:330px;
}

.admin_tbl
{
	width:700px;
	margin-top:20px;
	margin-left:100px;
	border-style:solid;
	border-width:1px;
	border-color:#f8981d;
	height:150px;
}

.Carrier_admin_txtbox
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
}

.Carrier_admin_td
{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.Position_Carrier
{
	height:30px;
	width:150px;
}

.Button_Carrier
{
	font-family:Verdana;
	font-size:12px;
	color:#f8981d;
	background-color:White;
	border-style:solid;
	border-width:1px;
	border-color:#0073af;
	font-weight:bold;
	
}

.Button_Carrier_text
{
	padding-left:20px;
	padding-bottom:20px;
	padding-top:20px;
	padding-right:10px;
}

.Button_Login_text
{
	padding-left:90px;
	padding-bottom:20px;
	padding-top:20px;
}

.Button_Login_text_changePwd
{
	padding-left:90px;
	padding-bottom:10px;
	padding-top:10px;
}

.back
{
	font-family:Verdana;
	font-size:12px;
	color:#f8981d;
	font-weight:bold;
	padding-right:30px;
}
.body_div
{
	border:1px;
	border-style:solid;
	border-color:Black;
	width:950px;
	margin:auto;
}
.header_top
{
	height:5px;
	background-color:#0082ac;
}

.logo_top
{
	height:90px;
}

.logo_div
{
	padding-left:20px;
	padding-bottom:5px;
	padding-top:20px;
	width:160px;
	height:63px;
	float:left;
	
}

.Punchline
{
	float:left;
	width:292px;
	height:20px;
	padding-top:40px;
	padding-left:5px;
}

.menu_bg
{
	height:28px;
	background-image:url(Images/menuBg.gif);
	background-repeat:no-repeat;
	width:950px;
}

.footer_bg
{
	height:24px;
	background-color:#0082ac;
}

.footer_white
{
	background-color:White;
	height:6px;
	width:950px;
}

.footer_line
{
	height:6px;
	background-image:url(Images/footer_line.jpg);
	background-repeat:no-repeat;
	margin-top:6px;
}

.flash
{
	height:286px;
	width:950px;
}

.SolnOverviewImagePage
{
	background-image:url(Images/SolnOverviewImage.jpg);
	width:950px;
	height:280px;
}

.NewsText
{
	font-family:Verdana;
	font-size:12px;
	color:Black;
	margin-left:10px;
	margin-right:10px;	
	margin-bottom:12px;	
}

.blue_box
{
	width:283px;
	height:164px;
	padding-top:4px;
	padding-bottom:15px;
	float:left;
	margin-left:25px;
	margin-right:20px;
	background-image:url(Images/block_Blue.gif);
	background-repeat:no-repeat;
}

.orange_box
{
	width:283px;
	height:164px;
	padding-top:4px;
	padding-bottom:15px;
	float:left;
	margin-left:10px;
	background-image:url(Images/block_orng.gif);
	background-repeat:no-repeat;
}

.green_box
{
	width:283px;
	height:164px;
	padding-top:4px;
	padding-bottom:15px;
	float:left;
	margin-left:27px;
	background-image:url(Images/block_grn.gif);
	background-repeat:no-repeat;
}

.box_text
{
	height:100px;
	width:263px;
	font-family:Verdana;
	font-size:11px;
	color:black;
	margin-left:10px;
	margin-right:10px;
	margin-top:45px;
	margin-bottom:12px;
	text-align:justify;
}

.footerdown_text
{
	height:15px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#0082ac;
}

.LoginTableText
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
}

.LoginText
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:white;
	padding-left:130px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#f8981d;
}

.ChangePwdText
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:white;
	padding-left:85px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#f8981d;
}

.AdminText
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#f8981d;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.linkBtn
{
	font-family:Verdana;
	font-size:10px;
	color:White;
}

.logosimg
{
	background-color:White;
	padding-bottom:20px;
	padding-left:25px;
}
.Menu
{
	Height:26px;
	Width:903px;	
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.menu_hover
{	
	vertical-align:middle;
}
.menu_bg .Item
{ 
  /* CSS class for non-selected Menu Item */
  /* background: url('../images/menu_BG.jpg') ; */
  text-align :center;
}

.menu_bg .ItemSelected, #menu .ItemHover
{ 
  /* CSS class for hovering and selected Menu Item
     ... which can be split up, of course! */

  color:White;
}

/* CSS classes for standard Links, only valid inside the #menu DIV */
.menu_bg a, #menu a:visited
{
  background: transparent ! important;
  display: block;
}

.menu_bg a:hover, #menu a:active, #menu a:focus
{
  background: transparent ! important;
  display: block;
}

.DynamicMenuItem
{
	background-color:#02abe4;
	border-color:#006297;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	font-family:Verdana;
	font-size:11px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:8px;
}

.DynamicHoverStyle
{
	background-color:#61d7ff;
	font-family:Verdana;
	font-size:11px;
}

.smallImages_header
{
	float:left;
	padding-top:57px;
	padding-left:5px;
}

.doverlogo
{
	padding-top:10px;
}

.dover
{
	float:right;
	padding-right:40px;
	padding-top:5px;
}

.qoute
{
	float:right;
	padding-top:5px;
	padding-right:10px;
	padding-left:2px;
}

.Search
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:Black;
	padding-top:58px;
	padding-right:3px;
	float:left;
}

.SolnOverview_img
{
	background-image:url(Images/solution_Overview.jpg);
	width:950px;
	height:280px;
}

.LiftAnchors
{
	float:left;
	font-family:Verdana;
	padding-top:10px;
	font-size:10px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:10px;
	font-weight:bold;
	float:left;
}

.img_PCP
{
	width:150px;
	height:216px;
	padding-top:20px;
	padding-right:25px;
	padding-bottom:20px;
}

.img_valve1
{
	width:200px;
	height:155px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:5px;
}
.img_valve2
{
	width:200px;
	height:153px;
	padding-top:11px;
	padding-bottom:5px;
	padding-right:20px;
}
.imgLift1
{
	width:200px;
	height:365px;
	padding-top:20px;
	padding-right:10px;
}

.pump
{
	width:200px;
	height:365px;
	padding-top:10px;
	padding-right:30px;
}

.pump1
{
	width:240px;
	height:365px;
	padding-top:10px;
	padding-right:30px;
}
.imgSoln
{
	width:150px;
	height:216px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
}

.imgSoln1
{
	width:150px;
	height:216px;
	padding-top:5px;
	padding-bottom:5px;
}

.imgLift
{
	width:200px;
	height:365px;
	padding-top:20px;
	padding-right:5px;
}

.imgVision
{
	width:281px;
	height:162px;
	padding-top:20px;
	padding-right:25px;
	padding-bottom:20px;
}

.imgCoreValues
{
	width:281px;
	height:162px;
	padding-right:25px;
	padding-bottom:20px;
}

.img_Coiled
{
	width:150px;
	height:200px;
	padding-top:20px;
	padding-right:25px;
	padding-bottom:20px;
}

.SolnOverviewText
{
	padding-top:5px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:25px;
	padding-bottom:5px;
	text-align:justify;
	padding-right:30px;
}

.LiftOverviewText
{
	padding-top:15px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:25px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-align:justify;
	padding-right:30px;	
}

.LiftImageText
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:25px;
	padding-bottom:10px;
	text-align:justify;
	padding-right:40px;
	float:left;
	width:620px;
	padding-top:10px;
}

.BrandText
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:25px;
	text-align:justify;
	padding-right:30px;
}

.AdminText1
{
	padding-top:5px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:10px;
	padding-bottom:5px;
	border-top-color:#f8981d;
	border-top-style:solid;
	border-top-width:1px;
}

.GridContactText
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	text-align:justify;
	padding-left:60px;
}

.LogOutText
{
	padding-top:5px;
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-bottom:5px;
	padding-left:700px;
	padding-right:2px;
	text-align:justify;
}

.LogoText
{
	font-family:Verdana;
	font-size:12px;
	color:#f8981d;
	font-weight:bold;
}

.imgDownTextValve
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-left:45px;
	padding-bottom:10px;
}

.imgDownTextLift
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:20px;
	padding-left:70px;
}

.pump1text
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:20px;
	padding-left:65px;
}

.pump2text
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:20px;
	padding-left:45px;
}

.imgUpTextSolnOverview2
{
	font-family:Verdana;
	font-size:10px;
	padding-top:5px;
	font-weight:bold;
	color:#0073af;
	padding-left:40px;
	
}

.imgUpTextSolnOverview1
{
	font-family:Verdana;
	font-size:10px;
	padding-top:5px;
	font-weight:bold;
	color:#0073af;
	padding-left:50px;
	
}

.imgUpTextSolnOverview3
{
	font-family:Verdana;
	font-size:10px;
	padding-top:5px;
	font-weight:bold;
	color:#0073af;
	padding-left:30px;
	
}

.imgDownTextSolnOverview1
{
	font-family:Verdana;
	font-size:10px;
	color:Black;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
}

.imgDownPlungerTextLift1
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:5px;
	padding-left:10px;
	float:right;
	width:200px;
}

.imgDownTextLift1
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:5px;
	padding-left:10px;
	float:right;
	width:220px;
}

.imgDownTextWell
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:5px;
	padding-left:20px;
	float:left;
}


.imgDownTextWell1
{
	font-family:Verdana;
	font-size:9px;
	color:Black;
	padding-bottom:5px;
	float:right;
	padding-left:70px;
	float:left;
	width:160px;
}

.DoverSolutionsSite
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#0082ac;
}

a.DoverSolutionsSite:link
{ 
	text-decoration:none;
}

a.DoverSolutionsSite:visited
{
	 text-decoration:none;
}

a.DoverSolutionsSite:hover
{
	 text-decoration:none;
} 

.rodText
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	padding-left:20px;
	padding-bottom:5px;
	text-align:justify;
	padding-right:30px;
}

.SolnText
{
	padding-top:5px;
	font-family:Verdana;
	font-size:15px;
	color:#0073af;
	font-weight:bold;
}

.ContactText
{
	padding-top:10px;
	font-family:Verdana;
	font-size:15px;
	color:#0073af;
	font-weight:bold;
	padding-left:38px;
	padding-bottom:15px;
}

.imgTop
{
	padding-top:5px;
	font-family:Verdana;
	font-size:12px;
	color:#f7991d;
	font-weight:bold;
	padding-bottom:5px;
}
.LiftText
{
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:0px;
	font-family:Verdana;
	font-size:15px;
	color:#0073af;
	font-weight:bold;	
}

.LblContact
{
	font-family:Verdana;
	font-size:12px;
	color:#CF7501;
	font-weight:bold;
	padding-left:10px;
	padding-top:13px;
}

.CoiledSolutionText
{
	font-family:Verdana;
	font-size:14px;
	color:#0073af;
	font-weight:bold;
}

.Dropdownwidth
{
	width:100px;
}

.PlungerliftItalic
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	font-weight:bold;
	font-style:italic;
}

.ServiceSubHeaderText
{
	font-family:Verdana;
	font-size:11px;
	color:#0073af;
	font-weight:bold;
}

.RodLift_Soln_Image
{
	background-image:url(Images/lift_sol.gif);
	width:950px;
	height:165px;
	background-repeat:no-repeat;
}

.ServiceSoln_Image
{
	
	background-image:url(Images/service_solution1.jpg);
	width:950px;
	height:165px;
	background-repeat:no-repeat;
}


.WellOptimizationItalic
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	font-weight:bold;
	font-style:italic;
}

.Coiled_Soln_Image
{
	background-image:url(Images/coiled_solution.jpg);
	width:950px;
	height:165px;
	background-repeat:no-repeat;
}

.Plunger_Lift_img
{
	background-image:url(Images/plunger_solution.jpg);
	width:950px;
	height:165px;
	background-repeat:no-repeat;
}

.Well_Soln_Image
{
	background-image:url(Images/solution_Well.gif);
	width:950px;
	height:165px;
	background-repeat:no-repeat;
}

.Valve_Soln_Image
{
	background-image:url(Images/solution_valve_mod.gif);
	width:950px;
	height:165px;
	background-repeat:no-repeat;
}

.LogoImage
{
	padding-top:20px;
	padding-left:20px;
	padding-bottom:5px;
	padding-right:30px;
}

.Hidden
{
	display:none;
}

.GridContact
{
	text-align:left;
	padding-right:10px;	
}


.Disclaimer
{
	padding-top:5px;
	padding-bottom:5px;
	font:bold 11px verdana;
	color:Red;
	padding-left:10px;
}
