/*-----------------------------------------------

Web Style

Date:     2008-08-20

----------------------------------------------- */



/* html ----------------------------------*/

body {

	font-family: Tahoma;

	font-size: 11px;

	color: #B5B5B5;

	line-height:18px;

	margin:0;

	background:#161616;

}

a {color:#fff;text-decoration:none;}

a:hover {color:#d92000;text-decoration:underline;}



h1 {font-size:25px;line-height:26px;margin:0 0 10px 0;}

h2 {font-size:16px;line-height:17px;margin:0 0 10px 0;}

h3 {font-size:15px;line-height:17px;margin:0 0 10px 0;}

h4 {font-size:13px;line-height:18px;margin:0 0 10px 0;}

h5 {font-size:12px;line-height:14px;margin:0 0 10px 0;}

h6 {font-size:11px;line-height:14px;margin:0 0 10px 0;}



p {
	margin:10px 10px 10px 10px;
}

blockquote {margin:0 20px 10px 20px;}



ul {margin:0 0 10px 25px;padding:0;}

ol {margin:10px 0 10px 35px;padding:0;}



form {margin:0;}

input, textarea, select, option{

font-family: Tahoma;

font-size:12px;

letter-spacing:1px;

}



/* 

-----------------------------------------*/

#outer-wrapper{

  width:1058px;

  margin:0 auto 0; 

}



#head-wrapper{

  height:120px;

  clear:both;

  background:url(images/bg_head.gif) no-repeat;

  margin-bottom:15px;

}

#head{

}



#content-wrapper {

}



#sidebar-wrapper {

  width: 235px;

  float: left;

  margin-bottom:10px;

  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */

  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */

}

#sidebar-wrapper a{

color: #B5B5B5;

text-decoration:none;

}

#sidebar-wrapper a:hover{

color: #C66907;

}

#sidebar-wrapper th{

color:#D86F00; 

font-weight:bold; 

font-size:12px; 

font-family:Arial; 

padding-left:16px;

height:28px; 

background:url(images/bg_h3.gif) no-repeat;

text-align:left;

}	

#sidebar-wrapper th a{

color:#D86F00;

}

#sidebar-wrapper th a:hover{

color:#fff;

}



#sidebar-wrapper ul{

list-style:none;

margin:5px 0 0 0;

} 

#sidebar-wrapper li{

line-height:18px;

background:url(images/bg_li.gif) no-repeat;

padding-left:34px;

display:inline-table;

}



#main-wrapper {
	width: 803px;
	margin-bottom:10px;
	background:url(images/bg_main.gif) repeat-y;
	float: left;
	word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
	overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */

}

.menu { padding-top:68px;}
.menu a { padding-top:68px;}

#footer-wrapper {

  height:120px;

  clear:both;

  background:url(images/bg_foot.gif) no-repeat;

}

#footlink a{

color:#DBDBDB;

}

/* 

-----------------------------------------*/

.table01{

border-top:#333 1px solid;

border-left:#333 1px solid;

}

.table01 a{ color:#F5BB00;}

.table01 td{

border-right:#333 1px solid;

border-bottom:#333 1px solid;

padding-left:10px;

}

.table01 th{

font-weight:normal;

color:#000;

background:#E5E5E5;

border-right:#333 1px solid;

border-bottom:#333 1px solid;

}



/*

-----------------------------------------*/

.pic01{

border:#ccc 1px solid;

padding:3px;

}

.pic02{

border:#AFAFAF 3px solid;

}

.pic03{

border:#666 1px solid;

}





/*

-----------------------------------------*/

.nav{

text-align:center;

border-top:#ccc 1px solid;

height:30px;

line-height:30px;

}

.pagenav{

font-size:12px;

font-weight:bold;

padding:0px 0 10px 20px;

}

.pagenav a:hover{

color:#F5BB00;

}

.home a{

color:#d92000;

}

.pagetitle{

font-size:26px;

color:#F5BB00;

font-family:Geogia;

padding:0 0 10px 20px;

}

.subtitle{

padding:0 30px 0 30px;

}



#smallpic a:hover img{

   filter: alpha(opacity=20); /*for ie*/

   opacity:0.2; /*for FF*/

}

#product-table a:hover img{

   filter: alpha(opacity=20); /*for ie*/

   opacity:0.2; /*for FF*/

}



/* 

-----------------------------------------*/

.color_black{color:#000}

.color_black02{color:#333}



.color_gray{color:#666}

.color_gray02{color:#808080}

.color_gray03{color:#999}



.color_white{color:#FFF}



.color_red{color:#BB0404}

.color_red02{color:#d92000}

.color_red03{color:#D14F4E}



.color_orange{color:#F54D00}

.color_orange02{color:#F36F21}



.color_yellow{color:#F5BB00}



.color_green{color:#8CC53E}



.color_blue{color:#3780B9}

.color_blue02{color:#5969CB}

.color_blue02{color:#4C5D8B}



.color_purple{color:#5968CD}

.color_purple02{color:#C57CFF}

