/* Pipetman.com Style Sheet */
/* Created February 2008 */
/*------------------------------------------*/

/*  GLOBAL/DIV */
/* -------------------------------------- */

html,body{margin:0;padding:0}
body{font: normal 12px/15px arial, helvetica, sans-serif;}
input, select{font: normal 12px/15px tahoma, helvetica, sans-serif;}
select option{padding-right: 7px;}
div#container{text-align:left}
div#flash p{line-height:1.4}
div#navigation{font: normal 12px/14px arial, helvetica, sans-serif;}
div#footer p{margin:0;padding:5px 10px}
div#special{background:#ffffff}
div#content{float: left;  margin-top: 0px; width: 780px; min-height: 530px; overflow: hidden;}
div#InnerContent{float: left; /*IE6 workaround:*/margin: 0px 0px 0px 14px; _margin: 0px 0px 0px 7px;/*end workaround*/color:#666666;}
div#container{width:969px;margin:0 auto;}
div#ContentSideBar{float:left;width:120px;margin-top: 50px; height:500px; text-align:center;}
div#header{float:left;width:969px;height:98px;text-align:right;padding-bottom:10px;background-image: url("../Images/header3.png"); background-repeat: no-repeat; font-family:Arial, Helvetica, Tahoma, Verdana; font-size:10px; color:#999;}
div#InsideContent{float:left;margin-top:10px; font: normal 12px/16px tahoma, arial, helvetica, sans-serif; color:#666666;width: 570px; /* Your width */height: 100%; /* Your height */}
div#InsideContent ul {padding-left:24px;}
div#flash{overflow: hidden; height:300px;}
div#navigation{float:left;width:189px;background-image:url("../Images/v_line2.gif");background-repeat: repeat-y; background-position: right top; }
div#ClickableLogo{background-color:transparent;margin-right:auto;position:relative;height: 45px;width: 175px;left:20px;top: 40px;z-index: 1;cursor: pointer;cursor: hand;}
div#LogoutLink{position: relative; right: 24px; top: 5px;float: right;}
div#LogoutLink a{color: white; text-decoration: none;}
div#special{float:left;width:390px; height:220px; line-height:16px;}
div#spanall{float:left;width:700px;height:410px;margin-top:100px;margin-left:330px;}
div#new{float:right;width:390px; height:220px; line-height:16px;}

div#footer{float:right;color: #666666; width:779px; height:40px;text-align:center; font-family:Tahoma, Arial, Trebchet 'MS', Verdana, san-serif; font-size: 10px; line-height: 15px;}

/*  ANCHOR STYLES */
/* -------------------------------------- */
a.order{font-weight:bold; color:#666666; padding:10px; text-decoration:none;}
a.click{color:#666666; line-height:30px; text-decoration:underline;}
a.click2{color:#666666; font-weight:bold; text-decoration:underline;}
a.blue{color:#0c4776; font-weight:bold;padding-top:10px;}
a.gray{color:#666666; font-weight:bold; text-decoration:none;}
a.gray2{color:#666666; font-weight:normal; text-decoration:none;padding-top:10px;}

a img {
border: none;
}
a:focus {outline: none}


/*  PARAGRAPH STYLES */
/* -------------------------------------- */
p{margin:0 10px 10px}
p.search{margin-top:6px;}
p.offer{margin-top:12px; margin-left:30px;}
p.prod_name{font:20px Tahoma, Arial, Helvetica, Trebchet 'MS', Verdana,sans-serif;color:#58a5da;}

/*  SPECIALTY TEXT STYLES */
/* -------------------------------------- */
span.darkblue{color:#25455a; font-size:13px; font-weight:bold; }
span.special{color:#58A5DA; font-size:20px; line-height:35px;}
span.copy{color:#666666; font-size:13px; line-height:18px;}
span.copy p{margin-left: 0px;}
.search {font:10px Arial, Helvetica, Trebchet 'MS', Verdana,sans-serif;
}
.search2 {font:10px Arial, Helvetica, Trebchet 'MS', Verdana,sans-serif; padding-left:38px;
}
.search2 td {}
.search2 td label {vertical-align: super; margin-left: 3px;}
span.blue{color:#0c4776; font-weight:bold;padding-top:10px;padding-bottom:10px;}

span.sup {font-size: 80%; vertical-align: top;}

/*  FORM STYLES */
/* -------------------------------------- */

table.search {
  font: 10px Arial, Helvetica, Trebchet 'MS', Verdana,sans-serif;
}


input.Button
{
  border: 1px solid #B7AE88;
  background: #FFFFFF url("../Images/button_bg.gif");
  font-size: 93%;
}
input.Button2
{
  border: 1px solid #999;
  background: #FFFFFF url("../Images/btn2.gif");
  font-size: 93%;
}
input.Button3
{
  border: 1px solid #7f9db9;
  background: #FFFFFF url("../Images/button_bg2.gif");
  font-size: 98%;
}


/*  IMAGE STYLE */
/* -------------------------------------- */
img.submenu {padding-top:20px;}
input.search {font-size: 10px;}
input.go {padding-top:10px;}


/*  ELEMENT STYLE */
/* -------------------------------------- */
h3
{
  margin-bottom: 3px;
  margin-top: 3px;
  font-size: 12px;
  color: #888899;
}
hr
{
  height: 1px;
  border: 1px dashed #9999AA;
}
h2
{
font:20px Tahoma, Arial, Helvetica, Trebchet 'MS', Verdana,sans-serif;color:#58a5da;
}
hr
{
  height: 1px;
  border: 1px dashed #9999AA;
}
fieldset
{
  margin-top: 5px;
}
legend
{
  color: black;
}
a, a:visited, a:link 
{
  color: #666;
}
a:hover 
{
  color: #000;
}
/*  ELEMENTS FROM OLD CSS*/
/* -------------------------------------- */
input.Disabled, select.Disabled
{
  background-color: #DDDDDD;
  color: #999999;
}
.SmallNote
{
  font-size: 10px;
  color: #999999;
}
.Note
{
  color: #999999;
  font-style: italic;
}
.Error
{
  color: Red;
}
.RightAlign
{
  text-align: right;
}
.Label
{
  text-align: right;
  font-weight: bold;
}
.Value
{
}
.GreenHeading
{
  font: 16px Tahoma, Arial, Helvetica, Trebchet 'MS', Verdana,sans-serif;
  color: green;
}
.SmallGreenHeading
{
  font-size: 14px;
  font-weight: 900;
  color: green;
}
.ColoredNote
{
  color: Green;
}
.Centered
{
  text-align: center;
}
.Right
{
  text-align: right;
}
.ModalPopup
{
  background-color: white;
  border: 1px solid black;
  padding: 15px;
}
.ModalPopup input
{
  width: 100px;
}
.ModalPopup .RightAlign
{
  text-align: right;
}
.ModalBackground
{
  background-color:#000;
  filter:alpha(opacity=20);
  opacity:0.8;  
}
