body
  {padding: 0; margin: 0;
  font-family: Tahoma, Sans-Serif; font-size: 11px; color: #595959;
  background-color: #FFF}
a
  {color: #005B7F}
a img
  {border: none}
a.dot
  {background: url(../images/i/smarrow.gif) 0 4px no-repeat;
  padding-left: 13px;}
form
  {margin: 0; padding: 0}
h2
  {margin: 0; padding: 0;
  font-size: 13px; font-weight: bold; color: #000}
h2.grey
  {color: #595959}
h3
  {margin: 0; padding: 0;
  font-size: 11px; font-weight: bold}
h4
  {margin: 0 0 0px 0; padding: 0;
  font-size: 21px; font-weight: bold; color: #595959}
p
  {margin: 5px 0 15px 0}
p img
  {padding-right: 10px; padding-top: 5px;
  float: left}
ol
  {margin: 10px 0 10px 0; padding: 0}
ol li
  {margin: 0 0 5px 25px; padding: 0}

div.dot
  {background: url(../images/i/smarrow.gif) 0 4px no-repeat;
  padding-left: 13px;}

/*-- spacer --*/
div.s5
  {height: 5px; font-size: 1px}
div.spacerL
  {font-size: 1px; height: 1px; width: 260px}
div.spacerR
  {font-size: 1px; height: 1px; width: 385px}
div.spacerRT
  {font-size: 1px; height: 1px; width: 398px}
/*-- end spacer --*/

/*-- lines --*/
div.yliner
  {background: url(../images/i/yliner.gif) 100% 0 no-repeat;
  padding-right: 65px;
  height: 22px;
  font-size: 1px}
div.yliner div.yline
  {background: url(../images/i/yline.gif) 0 2px repeat-x;
  height: 22px;
  font-size: 1px}

div.bliner
  {background: url(../images/i/bliner.gif) 100% 0 no-repeat;
  padding-right: 65px;
  height: 7px;
  font-size: 1px}
div.bliner div.bline
  {background: url(../images/i/bline.gif) 0 2px repeat-x;
  height: 7px;
  font-size: 1px}

div.gliner
  {background: url(../images/i/gliner.gif) 100% 0 no-repeat;
  padding-right: 65px;
  height: 22px; width: 160px;
  font-size: 1px}
div.gliner div.gline
  {background: url(../images/i/gline.gif) 0 2px repeat-x;
  height: 22px;
  font-size: 1px}

div.liney
  {border-top: 1px solid #FFC300;
  margin-top: 8px;
  height: 8px;
  font-size: 1px}
/*-- end lines --*/

/*-- top menu --*/
div.menuTop
  {position: absolute; top: 50px; left: 280px}
div.menuTop span.item
  {background: url(../images/i/oarrow.gif) 0 5px no-repeat;
  padding: 0 10px 0 13px;
  font-size: 14px}
div.menuTop span.item a
  {font-family: Arial, Tahoma, Sans-Serif; font-size: 15px; font-weight: bold; color: #005B7F;
  text-decoration: none}
div.menuTop span.itemSel
  {background: url(../images/i/garrow.gif) 0 5px no-repeat;
  padding: 0 10px 0 13px;
  font-family: Arial, Tahoma, Sans-Serif; font-size: 15px; font-weight: bold; color: #000;}
/*-- top menu end --*/

/*-- language -- */
div.language
  {padding-right: 50px}
div.language img
  {margin-left: 10px}
/*-- end language -- */

/*-- header --*/
table.header
  {background: url(../images/i/header.gif) 0 0 repeat-x}
table.header td.hleft
  {background: url(../images/i/headerl.gif) 0 0 no-repeat;
  padding-right: 10px}
table.header td.hright
  {background: url(../images/i/headerr.gif) 100% 0 no-repeat}

div.logo
  {padding: 30px 0 50px 50px}

div.special
  {padding: 0 0 0 50px}
div.special div.yliner
  {height: 7px}
div.special div.yliner div.yline
  {height: 7px}
div.special img.yline
  {margin-top: -2px}
div.special a
  {font-size: 17px}
div.ispecial p
  {margin-left: 15px;
  line-height: 15px}
div.special div.link
  {padding: 10px 0 0 10px}

div.menuSmall
  {padding: 0px 0 0 50px;
  height: 84px}
div.menuSmall a
  {background: url(../images/i/gsarrow.gif) 100% 7px no-repeat;
  padding-right: 10px;
  font-size: 13px}
div.menuSmall img
  {padding-top: 5px}

div.searchrt
  {background: url(../images/i/searchrt.gif) #EFEFEF 100% 0 no-repeat}
div.searchrb
  {background: url(../images/i/searchrb.gif) 100% 100% no-repeat;
  padding-right: 14px}
div.search
  {padding: 5px 0;
  border-top: 1px solid #D2D3CF; border-bottom: 1px solid #D2D3CF}

div.man
  {padding-top: 65px}
div.description
  {padding-right: 50px}
/*-- end header --*/


/*-- body --*/
table td.blockLeft
  {padding: 20px 10px 10px 50px}
table td.blockRight
  {padding: 20px 50px 0 13px}
/*-- end body --*/

/*-- menu --*/
ul.menu
  {margin: 0 3px; padding: 0; width: 195px;
  font-size: 11px; font-weight: bold; color: #FFC300}
ul.menu li
  {background: url(../images/i/smarrow.gif) 0 4px no-repeat;
  margin: 0 0 11px 0; padding: 0 0 0 13px;
  list-style: none}
ul.menu li a
  {text-decoration: none; cursor: hand}
ul.menu li a:hover
  {color: #FFC300}
/*-- end menu --*/

/*-- submenu --*/
div.submenu
  {background: url(../images/i/submenu/left.gif) #FFFFFF 0 13px no-repeat;
  position: absolute; left: 195px;
  margin-top: -8px; padding-left: 6px;
  z-index: 100}
div.submenu table
  {background-color: #FFFFFF}
ul.submenu
  {margin: 0; padding: 0;
  font-size: 11px; font-weight: normal; color: #FFC300}
ul.submenu li
  {background: none;
  margin: 0; padding: 0;
  list-style: none}
ul.submenu li a
  {color: #007EB1}
/*-- end submenu --*/

/*-- yellow square --*/
div.top
  {background: url(../images/i/submenu/topleft.gif) 0 0 no-repeat;
  height: 3px;
  font-size: 1px}
div.top div.right
  {background: url(../images/i/submenu/topright.gif) 100% 0 no-repeat;
  padding: 0 3px;
  height: 3px;}
div.top div.right div.line
  {border-top: 1px solid #FFC300;
  height: 3px}

div.bot
  {background: url(../images/i/submenu/botleft.gif) 0 100% no-repeat;
  height: 3px;
  font-size: 1px}
div.bot div.right
  {background: url(../images/i/submenu/botright.gif) 100% 100% no-repeat;
  padding: 0 3px;
  height: 3px}
div.bot div.right div.line
  {background: url(../images/i/submenu/hline.gif) 0 100% repeat-x;
  height: 3px}

div.content
  {border-left: 1px solid #FFC300; border-right: 1px solid #FFC300;
  padding: 5px 10px 10px 10px;
  line-height: 17px}
div.content p
  {margin: 0px}
div.smarrow
  {background: url(../images/i/smarrow.gif) #FFF 0 6px no-repeat;
  padding: 0 0 0 13px;
  position: relative; left: -13px;
  z-index: 1}
/*-- end yellow square --*/

/*-- content --*/
div.info
  {color: #9A9A9A}

div.navigation
  {word-spacing: 6px;
  text-align: center}

table.content
  {margin-bottom: 13px}
table.content td
  {padding: 0;
  vertical-align: top}
table.content p
  {margin-top: 0; margin-bottom: 5px}
table.content td.left
  {padding-right: 10px;
  width: 1%}

table.inTab td
  {padding: 0 10px 10px 0;
  vertical-align: top}
table.inTabBox td
  {padding: 0 0 0 0;
  vertical-align: top}

table.relLinks td
  {padding: 0 5px 5px 15px;
  font-size: 9px}
table.relLinks td img
  {float: left}
/*-- end content --*/

/*-- form --*/
div.input
  {background: url(../images/i/inputbg.gif) #EFEFEF 0 0 repeat-y;
  padding: 4px 4px 4px 8px;
  margin-bottom: 2px}
div.button
  {background: url(../images/i/inputbg.gif) 0 0 repeat-y;
  padding: 4px 4px 4px 8px;
  margin-top: 18px}
/*-- end form --*/

/*------------------------- product list temp -------------------------------*/
table.temp td
 {border: 1px solid #FFC300;
 padding: 10px 10px 5px 10px;
 vertical-align: top}

p.banner 
	{ font: normal normal normal 18px arial
	; color: #006E51
	}

/* <b><FONT COLOR=#006E51 SIZE=2>"NetApp High Availability solution for Virtual Infrastructure"</FONT></b>
*/
span.ss-required-asterisk
	{ text-color: green;
	; font-style: bold;
	}

