﻿/* CSS Document */

*
{
	margin: 0;
	padding: 0;
}
html
{
	font: 11px/13px arial, helvetica, sans-serif;
	color: #485257;
}
body
{
	background: #FFFFFF;
}

input, textarea, select
{
	font: 11px/14px arial, helvetica, sans-serif;
	color: #485257;
	border: 1px solid #000000;
	vertical-align: top;
}
.textboxImg
{
	background-image: url(images/form_bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #d1c7ac;
	color: #333333;
	padding: 3px;
	margin-right: 4px;
	margin-bottom: 8px;
	font-family: tahoma, arial, sans-serif;
}
textarea
{
	width: 172px;
	height: 69px;
	overflow: auto;
}
.inp_h
{
	height: 28px;
	margin: 1px 0 3px 0;
}
.inp_h_1
{
	height: 21px;
	margin: 1px 0 3px 0;
}
/*****************************************************************/
.indent
{
	margin: 0;
	padding: 0;
}
.block
{
	text-align: left;
	width: auto;
	margin: 0;
	padding: 0;
	background: none;
}
.block_1
{
	width: auto;
	margin: 0;
	padding: 0;
}
.block_2
{
	width: auto;
	margin: 0;
	padding: 0;
}
/*****************************************************************/
ul
{
	list-style: none;
}
li a
{
	background: url(images/arr_1.gif) 0 5px no-repeat;
	padding: 0 0 0 12px;
	line-height: 16px;
	color: #0b79c5;
	text-decoration: underline;
}
li a:hover
{
	text-decoration: none;
}

.col
{
	float: left;
}
.clear
{
	clear: both;
}

/*---links---*/
a
{
	color: #3b79c5;
}
a:hover
{
	text-decoration: none;
}
.link
{
	line-height: 13px;
	font-size: 11px;
	background: url(images/arr.gif) right 5px no-repeat;
	padding: 0 14px 0 0;
	color: #3b79c5;
}
.style_link
{
	text-align: right;
}
/*---//	links---*/
.main
{
	margin: 0 auto;
}

#header .indent
{
	font-size: 10px;
	line-height: 14px;
	color: #929293;
	padding: 27px 0 0 14px;
}
#header strong
{
	color: #929293;
	font-size: 11px;
	font-weight: bold;
}
#header a
{
	color: #929293;
	text-decoration: none;
}
#header a:hover
{
	text-decoration: underline;
}
#header .logo
{
	width: 565px;
}
#header .logo_right
{
	width: 145px;
	background: url(images/sep.gif) 0 0 no-repeat;
	padding: 4px 0 2px 15px;
}

/***************************************************************************/
.bg_left
{
	background: url(images/bg_left.gif) left bottom no-repeat;
}
.bg_right
{
	background: url(images/bg_right.gif) right bottom no-repeat;
}
.column
{
	background: #c5eff6;
	margin: 0 0 0 1px;
	font-size: 10px;
	line-height: 13px;
	color: #363d3f;
}
/***************************************************************************/

/***************************************************************************/
.
{
	background: url(images/left_top.gif) left top no-repeat;
}
.right_top
{
	background: url(images/right_top.gif) right top no-repeat;
}
.left_bot
{
	background: url(images/left_bot.gif) left bottom no-repeat;
}
.right_bot
{
	background: url(images/right_bot.gif) right bottom no-repeat;
}
.side_left
{
	background: url(images/side_left.gif) left top repeat-y;
}
.side_right
{
	background: url(images/side_right.gif) right top repeat-y;
}
.side_top
{
	background: url(images/side_top.gif) left top no-repeat;
}
.side_bot
{
	background: url(images/side_bot.gif) left bottom repeat-x;
}
/***************************************************************************/
strong
{
	color: #329700;
	font-weight: bold;
}
span
{
	color: #3b79c5;
}
.txt_1
{
	color: #403a3a;
}
.txt_2
{
	font-size: 10px;
	line-height: 12px;
	color: #4f5a5b;
}
.txt_3
{
	color: #329700;
}
#wrapper
{
	background: #e8ffd6;
}
.bg
{
	background: url(images/fill.gif) left top repeat-x #e8ffd6;
}
/*---page---*/
#page #wrapper .indent
{
	padding: 0 0 0 0;
}
#page #wrapper .column .indent
{
	padding: 3px 0 11px 10px;
}
#page #wrapper .column .left
{
	width: 98%;
}
#page #wrapper .column .left .right_bot .indent
{
	padding: 36px 30px 21px 0;
}
#page #wrapper .column .left .right_bot .float
{
	float: left;
	margin: 0 13px 0 0;
}
#page #wrapper .column .left .right_bot .style_link
{
	margin: 7px 4px 0 0;
}

#page #wrapper .column .right
{
	width: 355px;
	margin: 0 0 0 9px;
}
#page #wrapper .column .right .right_bot .indent
{
	padding: 36px 30px 21px 0;
}
#page #wrapper .column .right .right_bot .float
{
	float: left;
	margin: 0 13px 0 0;
}
#page #wrapper .column .right .right_bot .style_link
{
	margin: 7px 4px 0 0;
}

#page #wrapper .column_1 { background:#FFFFFF;}
#page #wrapper .column_1 .indent{padding:17px 28px 16px 37px;}
#page #wrapper .column_1 .style_link{margin:6px 0 0 0;}


#page #wrapper .column_2
{
	background: #f0ffe4;
}
#page #wrapper .column_2 .h
{
	background: url(images/bg_h.gif) left bottom repeat-x;
	margin: 22px 27px 0 22px;
}
#page #wrapper .column_2 .indent
{
	padding: 17px 28px 19px 24px;
}
#page #wrapper .column_2 .block
{
	background: url(images/1_pic_3.gif) 0 2px no-repeat;
	padding: 0 0 20px 13px;
}
#page #wrapper .column_2 .sep
{
	background: #b4bfab;
	margin: 0 0 17px 0;
}

#page #wrapper .column_3 .indent
{
	padding: 0 0 16px 29px;
}
#page #wrapper .column_3 .h
{
	margin: 12px 27px 0 6px;
}
/*---// page---*/

#footer
{
	font: 10px/13px tahoma, arial, helvetica, sans-serif;
	background: url(images/bg_footer.gif) left top repeat-x;
	color: #62696d;
}
#footer a
{
	color: #62696d;
}
#footer .indent
{
	padding: 35px 0 0 36px;
}
#footer .block
{
	width: 425px;
}
#footer .block_1
{
	word-spacing: 3px;
}
#footer .block_1 a
{
	word-spacing: normal;
	text-decoration: none;
}
#footer .block_1 a:hover
{
	text-decoration: underline;
}

.ProductTitles
{
	font-weight: bold;
	font-size: x-large;
	font-family:Trebuchet MS;
	
}
.ProductText
{
	color:Black;
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;
	font-size:10pt;
	line-height:15px;
}

.SpecTitle
{
	color:#F4A437;
	font-family:  "Trebuchet MS", Arial, sans-serif;
	font-size:12pt;
	font-weight:bold;
	line-height:15px;
	text-align:center;
}
#roundedBox .contentplace
{
	background-color: rgb(255,255,255);
	color: #000000;
}
#roundedBox .contentplace p
{
	margin: 0 10px 0 10px;
}
#roundedBox .topplace
{
	background: url(images/top-right.png) right top no-repeat;
}
#roundedBox .topLeft
{
	background: url(images/top-left.png) left top no-repeat;
}
#roundedBox .bottomplace
{
	background: url(images/bot-right.png) no-repeat bottom right;
}
#roundedBox .bottomLeft
{
	background: url(images/bot-left.png) no-repeat bottom left;
}
#roundedBox .ProductDescription
{
	float:right;
	
}

.PriceTag
{
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;
	font-size:10pt;
	
	color:Black;
}

.Price
{
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;
	
	font-size:10pt;
	font-weight:bold;
}
.TitlePage
{
	background-color:#91cef3;
	color:White;
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;	
	font-size:11pt;
	
	height:25px;
}
.TextTitle
{
	color:Black;
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;
	font-size:10pt;
	
	line-height:15px;	
}
.ItemValue
{
	color:Black;
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;
	font-size:9pt;	
	line-height:15px;	
}
.ItemNumberValue
{
	color:Black;
	font-family:  Century Gothic, "Trebuchet MS", Arial, sans-serif;
	font-size:9pt;	
	line-height:15px;	
	text-align:right;
}