/* IGV ADDITIONS
*******************************/

* { outline:0; }
.clear { clear:both; }
div#header { height:108px; background:#e6e6e6 url(/skin1/images/header_background.gif) repeat-x; }
div#header a { display:block; width:959px; height:108px; text-decoration:none; text-indent:-999em; /*background:url(/skin1/images/header_link_background.gif) no-repeat;*/ }
div#auth { background:#00007c url(/skin1/images/auth_background.jpg) repeat-x 0% 100%; }
div#authbox { height:145px; padding:8px 0px 0px 0px;color:#fff; background:url(/skin1/images/authbox_background.jpg) no-repeat 196px 100%; width:978px; }
div#authbox p { margin:0; margin-bottom:2px; color:#fff; }
div#authbox a { color:#fff; text-decoration:underline; }
div#authbox div { margin-bottom:7px; }
div#authbox label { display:block; margin-bottom:2px; color:#fff; font-size:11px; }
div#authbox input.textField { width:169px; border:1px solid #000; padding:2px; font-size:12px; background:#fff url(/skin1/images/input_element_background.gif) no-repeat; }
div#searchBar { margin-bottom:10px; padding:6px 0px; color:#fff; background:#000 url(/skin1/images/searchbar_background.gif) repeat-x; }
div#searchBar a { color:#fff; }
div#search { width:48%; float:left; }
div#search form { margin:0; padding:0; color:#fff; }
div#search form label { font-weight:bold; font-size:14px; }
input#searchField { width:169px; padding:3px; border:1px solid #000; font-size:16px; color:#444; }
div#cart { width:48%; float:right; color:#fff; font-size:11px; text-align:right; }
div#printable_and_cookies div.container { position:relative; margin-bottom:10px; }
div#printable { position:absolute; top:0; left:0; margin-bottom:15px; }
div#printable a { padding:3px 0 3px 22px; color:#666; background:url(/skin1/images/printer.gif) no-repeat; }
div#cookies { margin-left:200px; color:#0F4D44;  }
div#cookies a { color:#0F4D44; }
div.container { width:1061px; margin:0 auto; text-align:left; }
div.sidebar { float:left; width:175px; }
div.sidebar h1 { margin:0; padding:8px 10px; color:#0f4d44; text-transform:uppercase; font-size:10px; background:#d1d0d0 url(/skin1/images/sidebar_h1_background.gif) no-repeat; }
div.sidebar_content { margin-bottom:20px; background:#dfdfdf; }
div.sidebar_content ul { list-style-type:none; margin:0; padding:0; }
div.sidebar_content ul li a {display:block; width:157px; border-bottom:1px solid #b9b9b9; padding:5px 0px 5px 18px; color:#339; font-size:11px; background:url(/skin1/images/sidebar_listitem_background.gif) no-repeat 10px 50%; }
div.sidebar_content ul li a:hover { color:#000; }
div#mainContent { float:left; width:565px; margin:0 20px 25px 20px; }
div#footer { height:114px; background:url(/skin1/images/footer_bg.jpg) no-repeat; margin-left:9px; clear:both; }
div#footer p { padding:31px 0 0 266px; color:#fff; }
div#footer p a { color:#fff; }
div.doc {font-size: 12px;color:#0000A2;font-weight:bold;} 
div.doc a {font-size: 12px;color:#0000A2;font-weight:bold;} 
div.doc a:hover {font-size: 12px;color:red;font-weight:bold;} 

.ini_width {
	width:996px;
}

/* END IGV ADDITIONS
*******************************/

body, p, div, th, td, input, select, textarea {font:10px verdana, arial, sans-serif; color:#000;}
body {margin:0; text-align:center; background:#fff;}
a:link, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:none;}
h1 {font-size:15px;}
h2 {font-size:13px;}
h3 {font-size:12px;}
hr {color:#ddd; height:1px;}
.HeadBox {background:#fff;}
.HeadText {font-size:12px; font-weight:bold;}
.HeadLine, .VertMenuBox {background:#d6d7d9;}
.VertMenuBorder {background:#68c1ff;}
.VertMenuTitle {background:#081589; color:#fff; font-weight:bold; font-size:10px;}
.VertMenuItems {color:#000; text-decoration:none;}
.VertMenuItems:link, .VertMenuItems:visited, .VertMenuItems:active {color:#081589; text-decoration:none;}
.VertMenuItems:hover {color:#f00; text-decoration:underline;}
.VertMenuHr {color:#999;}
.CategoriesList {font-size:11px;}
.DialogBox {background:#fff;}
.DialogBorder {background:#68c1ff;}
.DialogTitle, .TopLabel, .NumberOfArticles {color:#000; font-weight:bold; font-size:11px;}
.Text {color:#000;}
.AdminTitle {color:#de0; font-weight:bold; font-size:12px;}
.Line {background:#d00;}
.ProductTitle {color:#081589; font-weight:bold; font-size:12px;}
.ProductDetailsTitle {color:#0000a2; font-weight:bold; font-size:12px;}
.ProductDetails {color:#000;}
.ProductPriceTitle, .ProductPriceConverting {color:#000; font-weight:bold; font-size:12px;}
.ProductPrice, .ProductPriceSmall, .ProductPrice a:hover, .ProductPrice a {color:#d00; font-weight:bold; font-size:12px;}
.ProductPriceSmall {font-size:10px;}
.MarketPrice {font-size:11px; font-weight:bold;}
.ItemsList, .FormButton, .NavigationPath {color:#081589; font-weight:bold; font-size:10px;}
.NavigationPath {color:#000;}
.Button {font:11px bold verdana, arial, sans-serif; background:#68c1ff url(images/butbg.gif); color:#fff; text-decoration:none;}
.CustomerMessage, .ErrorMessage {color:#d00; font-weight:bold; font-size:10px;}
.Star {color:#f00;}
.HighLight {background:#ffc;}
.SaveMoneyLabel {color:#fff;}
.TableHead {background:#ddd;}
.SmallNote {color:#888; text-decoration:none; font:9px verdana, arial, sans-serif;}
.SmallNote:hover {text-decoration:underline;}
.Bottom {background:#081589; color:#fff;}
.Tab {background:#d6d7d9; font-weight:bold; text-transform:uppercase;}
.CatMenuItemOff, .CatMenuItemOffExp {background:transparent; border:none; margin:1px 2px 1px 1px; cursor:pointer;}
.CatMenuItemOn {background:#081589; border:1px solid #081589; margin-left:1px; margin-right:2px; cursor:pointer;}
.CatSubMenu {background:#d6d7d9; border:1px solid #68c1ff; margin-left:1px; margin-right:2px;}
.CatMenuItem {font:12px verdana, arial, sans-serif; color:#000; cursor:pointer;}
.CatMenuItem:hover {color:#fff;}
.NavDialogTitle {font-size:11px; font-weight:bold; color:#300;}
.NavDialogBorder {background:#d6d7d9;}
.NavDialogBox {background:#fff;}
.SubHeader2 {color:#666; font-size:11px; font-weight:bold;}
.SubHeader2Line {background:#ccc;}
.PopupHelpLink {font-size:9px; color:#300; text-decoration:none;}
.HightLightRow {font-weight:bold; background:#b0b0b0;}
.HightLightEqualRow {background:#ffe8af;}
.VertMenuSubTitle {background:#081589;}

.create_card img {
	margin-top:10px;
}

.create_card p {
	padding:5px;
	width:147px; 
	margin:auto;
	border-bottom: dotted 1px #0F4D44;
}

.create_card p:first-child {
}

.create_card h2 {
	text-align:center;
}

div.create_card {
	background: url(/skin1/images/create_card_bg.png) no-repeat #d7e1e0;
	border:1px solid #0F4D44;
}

.create_card a:link {
	color:#111188;
}

.create_card a:visited {
	color:#111188;
}

#image_holder {
	text-align:center;
}

#right_side_bar h1 {
background:#D1D0D0 url(/skin1/images/create_card_head.png) no-repeat scroll 0 0;
color:white;
font-size:10px;
margin:0;
padding:8px 10px;
text-transform:uppercase;
}

div.sidebar_content #right_side_bar {
	background-color:#FFFFFF;
}

.dealers li {
background:transparent url(/skin1/images/sidebar_listitem_background.gif) no-repeat scroll 10px 50%;
border-bottom:1px solid #B9B9B9;
color:#333399;
display:block;
font-size:11px;
padding:5px 0 5px 18px;
width:157px;
}

#company_info_holder ul li {
	list-style:none;
	margin:0px;
	padding:0px;
	text-indent:0px;
}	

#company_info_holder ul {
	list-style:none;
	padding:0px;
	text-indent:0px;
}	

#ads  {
	text-align:center;
}

#ads a img {
	border:none;
}