/**
 *  Standard Styles.
 */

body
{
  background-color: #9cabae;
  background-image: url("../images/bodyGradientTop.jpg");
  background-repeat: repeat-x;
  font-family: arial;
  line-height: 1.5em;
  text-align: center;
}

a
{
  color: #0e69b0;
  
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

input.text, select
{
  color: #818181;
}

input.text
{
  border: none;
}

select
{
  border: 1px solid #c3c3c3;
  font-size: 11px;

  padding: 4px;
  
  height: 24px;
  width: 247px;
}

/**
 *  Layout.
 */
 
div#container
{
  text-align: left;

  margin: 0px auto;

  width: 996px;
}

/**
 *  Layout - Banner.
 */
 
div#bannerTop
{
  background-image: url("../images/headerTop.jpg");
  background-repeat: no-repeat;
  color: #ffffff;
  
  height: 126px;
  width: 996px;
}

div#bannerTop_padding
{
  padding: 8px 23px 0px 23px;
}

div#logo
{
  float: left;

  height: 118px;
  width: 323px;
}

div#bannerRight
{
  float: right;
  
  width: 600px;
}

ul#usercp 
{
  float: right;

  padding: 10px 0px 0px 0px;

  height: 18px;
}

ul#usercp a, li#cartActions
{
  color: #bbdeff;
}

ul#usercp li
{
  float: left;
  
  padding: 0px 0px 0px 17px;
}

img#usercp_iconShoppingBag
{
  vertical-align: middle;
  
  margin: 0px 6px 0px 3px;
}

span#cartItemCount
{
  font-weight: bold;
}

ul#links
{
  float: right;
  font-size: 12px;
  padding-top: 34px;
  height: 55px;
}

ul#links li
{
  float: left;
  
  padding: 0px 0px 0px 0px;
}

ul#links li a
{
	color: #ffffff;
	display: block;
	height: 35px;
}

ul#links li a:hover {
	color: #bbdeff; 
}


a#navHome {
	width: 62px;
	background: url(../images/nav/nav_home.gif);
	background-repeat: no-repeat;
}

a#navHome:hover {
	background-position: -62px 0;
}

a#navServices {
	width: 79px;
	background: url(../images/nav/nav_services.gif);
	background-repeat: no-repeat;
}

a#navServices:hover {
	background-position: -79px 0;
}

a#navSupport {
	width: 64px;
	background: url(../images/nav/nav_support.gif);
	background-repeat: no-repeat;
}

a#navSupport:hover {
	background-position: -64px 0;
}

a#navShipping {
	width: 81px;
	background: url(../images/nav/nav_shipping.gif);
	background-repeat: no-repeat;
}

a#navShipping:hover {
	background-position: -81px 0;
}

a#navAboutus {
	width: 84px;
	background: url(../images/nav/nav_aboutus.gif);
	background-repeat: no-repeat;
}

a#navAboutus:hover {
	background-position: -84px 0;
}

a#navContactus {
	width: 73px;
	background: url(../images/nav/nav_contactus.gif);
	background-repeat: no-repeat;
}

a#navContactus:hover {
	background-position: -73px 0;
}

a#navShop {
	width: 68px;
	background: url(../images/nav/nav_shop.gif);
	background-repeat: no-repeat;
}

a#navShop:hover {
	background-position: -68px 0;
}


/**
 *  Layout - Content.
 */
 
div#content
{
  background-color: #ffffff;
  background-image: url("../images/contentCurveTop.gif");
  background-position: top;
  background-repeat: no-repeat;
}

div#content_padding
{
  background-image: url("../images/contentCurveBottom.gif");
  background-position: bottom;
  background-repeat: no-repeat;

  padding: 22px 20px 42px 20px;
}

div#content a
{
  text-decoration: underline;
}

div#content a:hover
{
  text-decoration: none;
}

/**
 *  Layout - Content - Sidebars.
 */

ul#sidebars
{
  color: #ffffff;
  line-height: 14px;
  
  float: left;
}

li.sidebarNoBG
{
  padding: 5px 0px 0px 2px;
}

li.sidebar
{
  background-image: url("../images/sidebar.gif");
  background-position: left;
  background-repeat: repeat-y;
  
  width: 196px;
}

li.sidebar div.sidebarTop
{
  background-image: url("../images/sidebarTop.jpg");
  background-position: left top;
  background-repeat: no-repeat;
}

li#products div.sidebarTop
{
  background-image: url("../images/sidebarTopGradient.jpg");
  background-position: left top;
  background-repeat: no-repeat;
  
  /* Avoid IE6 top image screw up. */
  _height: 256px;
}

div.sidebar_padding
{
  background-image: url("../images/sidebarBottom.jpg");
  background-position: left bottom;
  background-repeat: no-repeat;
  
  padding: 19px 19px 22px 19px;
}

  /**
   *  Layout - Content - Sidebars - Product Search.
   */
  
  ul#productSearchPanel li
  {
    padding: 0px 0px 8px 0px;
    
    width: 160px;
  }
  
  input.text
  {
    float: left;
    font-size: 11px;
  
    height: 14px;
    width: 111px;
    
    padding: 4px 8px 4px 8px;
  }
  
  ul#productSearchPanel li input.img
  {
    float: right;
    vertical-align: bottom;
  }
  
  select.brandSelector
  {
    border: none;
    font-size: 11px;
  
    padding: 4px;
    
    height: 22px;
    width: 160px;
  }
  
  select.brandSelector option
  {
    padding: 4px;
  }

  /**
   *  Layout - Content - Sidebars - Product Categories.
   */
  
  ul#productCategories li
  {
    background-image: url("../images/icons/productCategoriesBullet.gif");
    background-position: left 9px;
    background-repeat: no-repeat;
  
    padding: 6px 0px 0px 14px;
  }
  
  ul#productCategories li a
  {
    color: #bbdeff;
    font-weight: bold;
    text-decoration: none;
  }
  
  ul#productCategories li a:hover
  {
    text-decoration: underline;
  }
  
  /* Only apply above to first level list. */
  ul#productCategories ul
  {
    margin: 0px;
    padding: 0px 0px 4px 0px;
  }
  
  ul#productCategories ul li
  {
    background-image: none;
  
    padding: 8px 0px 0px 10px;
  }
  
  ul#productCategories ul li a
  {
    font-weight: normal;
  }
  
  /**
   *  Layout - Content - Sidebars - Subscribe.
   */
  
  ul#subscribe
  {
    margin: 10px 0px 0px 0px;
  }
  
  ul#subscribe li
  {
    padding: 0px;
    
    width: 160px;
  }
  
  ul#subscribe li input
  {
  	margin-bottom: 5px;
  }
  
  ul#subscribe li input.img
  {
    float: right;
    vertical-align: bottom;
  }
  
  h2#subscribeHeader
  {
    color: #ffffff;
    font-size: 11px;
    
    margin: 0px 0px 8px 0px;
  }

/**
 *  Layout - Content - Main.
 */
 
div#mainContent
{
  float: right;
  
  width: 749px;
}

div#contentText
{
	padding: 10px 27px 0px 27px;
}

div.document ul
{
	margin: 6px 0px;
	list-style-position:outside;
	list-style-type:square;
	padding: 0 0 0 15px;
}

div.document ul li {
	padding: 0 0 0 5px;
}

/**
 *  Layout - Content - Main: Index - Home Top.
 */
 
#homeTop
{
  /*background-image: url("../images/banners/homeBanner.jpg");
  background-repeat: no-repeat;*/
  font-size: 13px;
  text-align: center; 

  margin: 0px 0px 11px 0px;
 
  height: 277px;
  width: 749px;
}

#homeTop div {
	padding: 110px 0;
}

div#homeTop_section
{
  background-image: url("../images/banners/homeBanner_section.jpg");
  background-repeat: no-repeat;
  float: right;

  margin: 17px 25px 0px 0px;

  height: 209px;
  width: 243px;
}

div#homeTop_section_padding
{
  padding: 72px 0px 0px 20px;
}

div#homeTop_section h2
{
  color: #ffffff;
  font-size: 32px;
  font-weight: normal;
  line-height: 27px;
  
  margin: 0px 0px 5px 0px;
}

div#homeTop_section span
{
  color: #ffffff;
  font-size: 13px;
  line-height: 17px;
}

div#homeTop_section a
{
  background-image: url("../images/icons/dontKnowWhereToStartBullet.gif");
  background-position: left 14px;
  background-repeat: no-repeat;
  color: #ffe26e;
  display: block;
  font-size: 11px;
  line-height: 17px;
  
  padding: 7px 0px 0px 8px;
}

ul#homeTop_tabs
{
  float: left;
  padding: 26px 0px 0px 10px;
  
  width: 749px;
}

ul#homeTop_tabs li
{
  background-repeat: no-repeat;
  float: left;
  line-height: 25px;
  text-align: center;

  margin: 0px 2px 0px 0px;

  height: 25px;
  width: 242px;
}

  ul#homeTop_tabs li a
  {
    color: #ffffff;
    text-decoration: none;
  }
  
  ul#homeTop_tabs li a:hover
  {
    text-decoration: underline;
  }

  ul#homeTop_tabs li#personal
  {
    background-image: url("../images/tabs/personal.jpg");
  }
  
  ul#homeTop_tabs li#educational
  {
    background-image: url("../images/tabs/educational.jpg");
  }
  
  ul#homeTop_tabs li#corporate
  {
    background-image: url("../images/tabs/corporate.jpg");
  }

/**
 *  Layout - Content - Main: Index.
 */

div#mainSubContent_left
{
	color: #333b3e;
  float: left;
	font-size: 12px;
  
  width: 228px;
}

div#mainSubContent_left_padding
{
  padding: 0px 11px 0px 16px;
}

div#indexText a
{
  /*
  background-image: url("../images/icons/homeIntroBullet.gif");
  background-position: left 4px;
  background-repeat: no-repeat;

  padding: 0px 0px 0px 9px;
  */
}

div#mainSubContent_right
{
  float: right;
  
  width: 521px;
}

div#mainSubContent_right_shadowTop
{
  background-image: url("../images/homeShadowTop.gif");
  background-position: left top;
  background-repeat: no-repeat;

  padding: 0px 0px 0px 24px;
}

/**
 *  Layout - Content - Main: Index - Featured Products.
 */

div#featuredProductsHeader
{
  background-image: url("../images/headers/featuredProducts.gif");
  background-repeat: no-repeat;
  
  height: 39px;
  width: 497px;
}

ul#featuredProducts
{
  color: #0e69b0;

  margin: 10px 0px 0px 0px;
}

ul#featuredProducts li
{
  float: left;
  text-align: center;
  
  height: 230px;
  width: 160px;
}

div.productImage
{
  background-image: url("../images/noimage.gif");
  background-position: center top;
  background-repeat: no-repeat;

	margin: 0px 20px 0px 20px;

	width: 120px;
  height: 125px;
}

div.productImage div.padding
{
  padding: 103px 0px 0px 0px;
}

ul#featuredProducts li div.productImage
{
  height: 125px;
}

ul#featuredProducts li a
{
  display: block;
  font-weight: bold;
}

/**
 *  Layout - Content - Main: Index - Build PC.
 */

div#buildYourOwnPC
{
  background-image: url("../images/buildYourOwnPC.jpg");
  background-repeat: no-repeat;
  color: #b1d6e0;

  margin: 18px 0px 0px 0px;

  height: 130px;
  width: 495px;
}

div#buildYourOwnPC_text
{
  padding: 75px 210px 20px 17px;
  line-height: 15px;
}

div#buildYourOwnPC a
{
  color: #264d6c;
}

div#buildYourOwnPC h2
{
  color: #ffffff;
  font-size: 22px;
  font-weight: normal;
  line-height: 30px;
  
  margin: 0px;
}

/**
 *  Layout - Content - Main: Categories.
 */
 
h2.header
{
  background-image: url("../images/headers/headerBlackPlaceHolder.gif");
  background-repeat: no-repeat;
  color: #ffffff;
  font-size: 16px;
  /*line-height: 39px;*/
  
  margin: 0px 0px 0px 0px;
	padding: 9px 0px 14px 26px;
  /*padding: 0px 0px 0px 26px;*/
}

div#breadcrumb
{
  color: #0e69b0;

  padding: 8px 0px 0px 27px;
}

div#breadcrumb a
{
  text-decoration: none;
}


div#breadcrumb a:hover
{
  text-decoration: underline;
}

div#breadcrumb .separator
{
  
}

ul#productList
{
  color: #0e69b0;

  margin: 16px 0px 0px 45px;
}

ul#productList li
{
  float: left;
  text-align: center;
  
  height: 180px;
  width: 160px;
}

ul#productList li div.productImage
{
  height: 125px;
}

ul#productList li a
{
  display: block;
  font-weight: bold;
}

/**
 *  Layout - Content - Main: Products - Product Outline.
 */

div#mainProductOutline_left
{
  float: left;
  
  width: 400px;
}

div#mainProductOutline_left_padding
{
  padding: 0px 10px 0px 26px;
}

  /**
   *  Layout - Content - Main: Products - Product Outline - Outline.
   */

  div#mainProductOutline_left div.priceInfo
  {
    color: #454545;
    font-size: 14px;
    line-height: 16px;
  }

  div#mainProductOutline_left span.priceTag
  {
    color: #0e69b0;
    font-weight: bold;
  }

  span.productNo
  {
    color: #828282;
    display: block;
    font-size: 10px;
    line-height: 16px;
    
    padding: 2px 0px 9px 0px;
  }

	div#mainProductOutline_left select
	{
		margin: 0px 10px 0px 0px;
	}

  div#mainProductOutline_left input.img
  {
    vertical-align: top;
  }
  
  div#mainProductOutline_left div.hr
  {
    background-color: #ffffff;
    background-image: url("../images/patterns/hrDottedGrey.gif");
    background-position: top;
    background-repeat: repeat-x;
    
    margin: 10px 0px 10px 0px;
  }
  
  div#productOutline
  {
    color: #2b2b2b;
    font-size: 11px;
  }
	
	div#productOutline ul
	{
		margin: 7px 0px 7px 0px !important;
	}
	
	div#productOutline ul li
	{
		list-style-type: disc;
		list-style-position: inside;
	}

div#mainProductOutline_right
{
  float: right;

	width: 330px;
}

div#mainProductOutline_right_padding
{
  padding: 70px 30px 0px 0px;
}

  /**
   *  Layout - Content - Main: Products - Product Outline - Image.
   */

  div.productImageLarge
  {
    text-align: center;
  }

  div.productImageLarge img
  {
    /*display: block;*/
    
    margin: 0px 0px 9px 0px;
  }

/**
 *  Layout - Content - Main: Products - Product Info.
 */

div#mainProductInfo
{
  margin: 13px 0px 0px 0px;
}

div#mainProductInfo ul
{
  color: #535454;
}

div#mainProductInfo ul li
{
  background-image: url("../images/icons/mainStandard.gif");
  background-position: left 12px;
  background-repeat: no-repeat;
  
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 0px 12px;
}

div#mainProductSpecs
{
  float: left;
  
  width: 475px;
}

div#mainProductSpecs_padding
{
  padding: 50px 30px 0px 0px;
}

  /**
   *  Layout - Content - Main: Products - Product Info - Specs.
   */

  div.specifications, div.boxInfo
  {
    margin: 0px 0px 0px 27px;
  }

  div.headerWhite
  {
    background-image: url("../images/headers/headerWhitePlaceHolder.gif");
    background-repeat: repeat-x;
  }
  
  div.headerWhite div.headerWhite
  {
    background-image: url("../images/headers/headerWhitePlaceHolder_left.gif");
    background-position: left;
    background-repeat: no-repeat;
  }
  
  div.headerWhite h2.headerWhite
  {
    background-image: url("../images/headers/headerWhitePlaceHolder_right.gif");
    background-position: right;
    background-repeat: no-repeat;
    color: #324456;
    font-size: 13px;
    line-height: 22px;
    
    margin: 10px 0px 6px 0px;
		padding: 11px 0px 8px 25px;
    /*padding: 0px 0px 0px 25px;
    
    height: 41px;*/
  }

div#mainProductBox
{
  float: right;
  
  width: 260px;
}

div#mainProductBox_padding
{
  padding: 50px 30px 0px 0px;
}

/**
 *  Layout - Content - Main: Products Build PC.
 */
 
div.headerBlack
{
  background-image: url("../images/headers/headerBlackPlaceHolder_.gif");
  background-repeat: repeat-x;
}

div.headerBlack div.headerBlack
{
  background-image: url("../images/headers/headerBlackPlaceHolder_left.gif");
  background-position: left;
  background-repeat: no-repeat;
}

div.headerBlack h2.headerBlack
{
  background-image: url("../images/headers/headerBlackPlaceHolder_right.gif");
  background-position: right;
  background-repeat: no-repeat;
  color: #ffffff;
  font-size: 13px;
  line-height: 23px;
  padding: 11px 0px 7px 25px;
  /*padding: 0px 0px 0px 25px;
  
  height: 41px;*/
}

div#mainRelatedProducts ul
{
  color: #0e69b0;

  margin: 10px 0px 0px 40px;
}

div#mainRelatedProducts ul li
{
  float: left;
  text-align: center;
  
  height: 180px;
  width: 160px;
}

div#mainRelatedProducts ul li div.productImage
{
  height: 125px;
}

div#mainRelatedProducts ul li a
{
  display: block;
  font-weight: bold;
}

div#buildMessage
{
  color: #6c6c6c;
}

/**
 *  Layout - Content - Main: Products Build PC - Sections.
 */

div#secondaryBuildDetails
{
  margin: 40px 0px 0px 25px;
}

ul.buildSections
{
  
}

div.headerGrey
{
  background-image: url("../images/headers/greyPlaceHolder.gif");
  background-repeat: repeat-x;
  
  margin: 0px 18px 0px 0px;
}

div.headerGrey div.headerGrey
{
  background-image: url("../images/headers/greyPlaceHolder_left.gif");
  background-position: left;
  background-repeat: no-repeat;
  
  margin: 0px 0px 0px 0px;
}

div.headerGrey h2.min, div.headerGrey h2.max
{
  background-image: url("../images/headers/greyPlaceHolder_right_min.gif");
  background-position: right;
  background-repeat: no-repeat;
  color: #4b4b4b;
  cursor: pointer;
  font-size: 11px;
  line-height: 24px;
  
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 25px;
  
  height: 24px;
}

div.headerGrey h2.max
{
  background-image: url("../images/headers/greyPlaceHolder_right_max.gif");
}

div.buildOptions ul
{
  padding: 0px 0px 12px 0px;
}

div.buildOptions ul li
{
  padding: 14px 0px 0px 13px;
}

div.buildOptions input, div.buildOptions div.buildOptionText
{
  float: left;
}

div.buildOptionText
{
	width: 650px;
}

div.buildOptions input
{
  margin: 2px 10px 0px 0px;
}

div.buildOptionText
{
  color: #2b2b2b;
}

div.buildOptionText span
{
  color: #12477d;
  font-size: 10px;
}

/**
 *  Layout - Content - Main: Products Build PC - Price.
 */

div.buildMetaInfo
{
  margin: 40px 0px 0px 0px;
}

div.buildMetaInfo div.priceInfo
{
  color: #454545;
  font-size: 14px;
  line-height: 16px;
}

div.priceInfo span.priceTag
{
  color: #408100;
  font-weight: bold;
}

/**
 *  Layout - Content - Main: Products Build PC - Terms and Conditions message.
 */

div.termsAndConditionsMessage
{
  color: #777878;
  font-size: 10px;
  line-height: 15px;
  
  padding: 0px 0px 10px 0px;
}

div.termsAndConditionsMessage strong
{
  font-size: 11px;
  line-height: 16px;
}

div.termsAndConditionsMessage a
{
  color: #0e69b0;
  text-decoration: none !important;
}

div.termsAndConditionsMessage a:hover
{
  text-decoration: underline !important;
}

/**
 *  Layout - Content - Main: Forms.
 */
 
ul.loginForm, ul.form
{
	padding: 10px 0px 0px 0px;
}

ul.loginForm li, ul.form li
{
  padding: 3px 0px 3px 0px;

	width: 250px; 
}

ul.form li
{
	width: 390px; 
}

ul.loginForm li label, ul.form li label
{
	display: block; 
	float: left; 
	
	width: 90px;
}

ul.form li label
{
	width: 130px;
}

ul.loginForm div.valueArea, ul.form div.valueArea
{
	float: right; 
	text-align: left;
	
	width: 153px; 
}

ul.form div.valueArea
{
	width: 248px;
}

ul.loginForm input.textField, ul.form input.textField, 
ul.loginForm textarea, ul.form textarea
{
	border: 1px solid #C3C3C3; 
	
	width: 150px;
}

ul.loginForm input.checkbox, ul.form input.checkbox
{
	border: 1px solid #C3C3C3; 
	margin: 3px 0px;
}

ul.form input.textField, 
ul.form textarea
{
	width: 245px;
}

/**
 *  Layout - Content - Main: Shopping Basket.
 */

table#shoppingBasket
{
  margin: 20px 0px 0px 25px;
}

table#shoppingBasket th, table#shoppingBasket td
{
	padding: 8px 12px 8px 12px;
}

table#shoppingBasket th
{
	background-color: #dddddd;
}

table#shoppingBasket td
{
	border-bottom: 1px solid #dddddd;
}

table#shoppingBasket input.quantity
{
	border: 1px solid #AAAAAA;
	font-size: 10px;
	
	width: 40px;
}

table#shoppingBasket tr.totals
{
  font-weight: bold;
}

table#shoppingBasket div.separator
{
	padding: 0px 4px;
}

/**
 *  Layout - Content - Main: Pay Online.
 */

table#orderDetails
{
  margin: 20px 0px 0px 0px;
}

table#orderDetails th, table#orderDetails td
{
	padding: 8px 12px 8px 12px;
}

table#orderDetails th
{
	background-color: #dddddd;
}

table#orderDetails td
{
	border-bottom: 1px solid #dddddd;
}

table#orderDetails input.quantity
{
	border: 1px solid #AAAAAA;
	font-size: 10px;
	
	width: 40px;
}

table#orderDetails tr.totals
{
  font-weight: bold;
}

table#orderDetails div.separator
{
	padding: 0px 4px;
}

table#ccPayment
{
	float: left;
}

div#ccInfo
{
	float: left;
	
	margin: 0px 0px 0px 50px;
	
	width: 320px;
}

div#ccInfo p
{
	font-weight: bold;

	margin: 1px 0px 11px 0px;
}

div#ccInfo ul
{
	list-style: disc inside;

	margin: 10px 0px 0px 0px;
}

div#ccInfo ul li
{
	line-height: 20px;
}

/**
 *  Layout - Footer.
 */
 
div#footer
{
  color: #576163;

  height: 122px;
}

div#meta, div#bliss
{
  margin: 10px 23px 0px 23px;
}

div#meta
{
  float: left;
  
  width: 450px;
}

div#metaLinks
{
  color: #0e69b0;
}

div#bliss
{
  float: right;
  text-align: right;
  
  width: 150px;
}

/**
 *  SIFR.
 */

h2.sifr_MetaBold_productsHeader
{
	color: #ffffff;
  font-size: 15px;
	margin: 16px 0px 8px 0px;
}

h2.sifr_MetaBold_subscribeHeader
{
	color: #ffffff;
  font-size: 11px;
	margin: 0px 0px 0px 0px;
}

h2.sifr_MetaNormal
{
	color: #1c2022;
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  
  margin: 0px 0px;
  padding: 7px 0px 7px 0px;
}

h2.sifr_DINMedium_productTitle
{
	color: #191919;
	font-size: 22px;
	line-height: 26px;
	
	margin: 0px;
	padding: 13px 0px;
}

/** ALEX **/
ul.warrForm {
	padding: 0;
	margin: 0;
	list-style-image: none;
}

ul.warrForm li {
}

ul.warrForm li label {
	width: 110px;
	padding: 3px 20px 3px 0;
	text-align: right;
	float: left;

}

ul.warrForm li div.valueArea {
	width: 300px;
	float: left;
	padding: 3px 0px 3px 0px;
}

ul.warrForm li div.valueArea input, ul.warrForm li div.valueArea textarea, ul.warrForm li div.valueArea select {
	border: 1px solid #C3C3C3; 
	padding: 2px;
	width: 246px;
}

ul.warrForm li div.valueArea select {
	width: 252px;
}

div#warrantyContain h2 {
	font-size: 15px;
	color: #1a1a1a;
}

/** 19/10 **/
div#servicesContain {
	background: #ed1c24;
}

div#servicesContain ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div#servicesContain ul li {
	margin: 0;
	display: block;
	padding: 2px 0 0 20px;
}

div#servicesContain ul li a {
	display: block;
	background: url(../images/arrow_r_ico.gif) top left no-repeat;
	height: 15px;
	padding: 0px 15px 3px 20px;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}





