/* CSS Document */
* { margin:0; padding:0;}
html{ font-family:Arial, Helvetica, sans-serif;}
body{background: url(images/fill.gif) center top repeat #000000;font-size:110%;line-height:1em;color:#CCC7B3;}
img{ border:0px none; margin:0; padding:0; vertical-align:top;}
/**********font size***************/
#header{font-size:0.75em; line-height:0.875em;}
.content{font-size:0.6875em; line-height:1.27em;}
#footer{font-size:0.69em; line-height:0.875em;}
/********** end font size***************/

input, textarea, select{ font-family:tahoma, arial;color:#000000;	border:1px solid #7D7D7D;	vertical-align:top;}
#form input{ width:168px; height:20px; font-size:1em; border:none; background:#CCC7B3;}
#form input.search{ width:43px; height:21px;}
#form input.subscribe{ width:65px; height:21px;}

#form2 input{ width:168px; height:20px; font-size:1em; border:none; background:#CCC7B3;}
#form2 input.search{ width:43px; height:21px;}
#form2 input.subscribe{ width:65px; height:21px;}


#form1 input{ width:193px; height:18px; font-size:1em;}
#form1 textarea{ width:193px; height:120px; font-size:1em; overflow:auto;}
.inp_h{ height:24px; margin:0 0 3px 0;}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:left; margin:0 10px 5px 0; width:120px;}
.float_smi{ float:right; margin:10px 5px 0px 0; width:80px;}
.float_big{ float:left; width:450px; margin:10px 0px 50px 0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent, .box , .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}

.row {mragin:25px 0 20px 0; padding:25px 0 20px 0; width:auto; height:auto background:none;}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px; text-align:right;}
.in20{ padding-bottom:20px;}

/********************* END GLOBAL ********************************************/

ul {list-style:none;}
li { 
	background:url(images/bull.gif) 0 7px no-repeat;
	padding:0 0 0 8px;
	line-height:1.82em;
	font-weight:bold;
	color:#CCC7B3;
	text-decoration:none;
}
li a { 
	padding:0 0 0 3px;
	line-height:1.82em;
	font-weight:bold;
	color:#CCC7B3;
	text-decoration:underline;
}
li a:hover {text-decoration:none;}

li.a { 
	background:url(images/bg_pic3.gif) 2px 6px no-repeat;
	padding:0 0 0 15px;
	line-height:1.82em;
	font-weight:bold;
	color:#CCC7B3;
	text-decoration:none;
}
li.a a { 
	padding:0 0 0 3px;
	line-height:1.82em;
	font-weight:bold;
	color:#CCC7B3;
	text-decoration:underline;
}
li.a a:hover {text-decoration:none;}
/*ADD2009/4/28*/
li.a .link{ color:#FAB243; font-weight:bold;} 

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************links**************/
a{color:#CCC7B3;}
a:hover{ text-decoration:none;}
.link{ color:#FAB243; font-weight:bold;}
/**************end links**************/

/***************txt***************/
h1, h2{ margin:0; padding:0;}
h1 {text-indent:-10000px; background:url(images/logo.gif) no-repeat left top; height:82px;}
strong{ color:#FFFFFF; }
.txt{ font-style:italic;Arial, Helvetica, sans-serif}
/***************end txt***************/

.main {margin:0 auto;}

#header { background: url(images/bg_header.jpg) left top no-repeat; }
#header .slogan {padding:0px 0 0 316px; height:240px;}
#header .menu {padding:0px 0 0 8px;}


/*******************box1*********************************/
.box { background:url(images/bg_box.gif) 0 0 repeat;}
.box .left_top{ background:url(images/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(images/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_left{ background:url(images/side_left.gif) left top repeat-y ;}
.box .side_right{ background:url(images/side_right.gif) right top repeat-y;}
.box .side_top{ background:url(images/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(images/side_bot.gif) left bottom repeat-x;}
/***************************end box**************************/

/*******************box_1*********************************/
.box_1 { background:url(images/bg_box.gif) 0 0 repeat;}
.box_1 .left_top{ background:url(images/left_top_1.gif) left top no-repeat;}
.box_1 .right_top{ background:url(images/right_top_1.gif) right top no-repeat;}
.box_1 .left_bot{ background:url(images/left_bot_1.gif) left bottom no-repeat;}
.box_1 .right_bot{ background:url(images/right_bot_1.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(images/side_left_1.gif) left top repeat-y ;}
.box_1 .side_right{ background:url(images/side_right_1.gif) right top repeat-y;}
.box_1 .side_top{ background:url(images/side_top_1.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(images/side_bot_1.gif) left bottom repeat-x;}
/***************************end box_1**************************/
.sep{ background:url(images/sep.gif) 0 0 repeat-y;}
.sep_1{ background:url(images/sep.gif) 0 0 repeat-x;}
.sep_2{ background:url(images/sep_2.gif) 0 0 repeat-x;}
.box_title_1{ text-align:center;padding:17px 0 0 0;}
.content { background:url(images/wrapper.gif) left top repeat-x; width:100%;max-height:1500px;}
.content .indent{padding:0 8px 37px 8px;}

.content .box .box_title{padding:17px 0 0 27px;}
.content .box .box_indent{padding:12px 10px 18px 24px;}

.content .box_1 .box_title{padding:17px 0 0 27px;}
.content .box_1 .box_indent{padding:12px 10px 18px 24px;}

.content .row .column_1 .indent{padding:0 9px;}

/***************************page**************************/
#page .content .row .column .block{ text-align:center;}

#page .content .row .column_1 .indent{padding:0 8px 0 9px;}
#page .content .row .column_1 .block{ text-align:center;}

#page .content .row .column_2 .block{ text-align:center;}

#page .content .row_1 { padding:24px 0 0 0;}
#page .content .row_1 .column .title{ padding:0 0 0 24px;}
#page .content .row_1 .column .indent{ padding:12px 15px 0 20px;}
#page .content .row_1 .column .block{ background:url(images/bg_pic.gif) 0 0 no-repeat; padding:3px 0 0 20px;}

#page .content .row_1 .column_1 .title{ padding:0 0 0 25px;}
#page .content .row_1 .column_1 .indent{ padding:10px 0 0 25px; }
/***************************end page**************************/

/***************************page_1**************************/
#page_1 .content .indent{ padding-bottom:38px;}
#page_1 .content .row .column .box .box_indent{padding:12px 35px 18px 24px; }
#page_1 .content .row .column_1 .indent{padding:0 8px 0 23px;}
#page_1 .content .row .column_1 .block{ width:223px;}
#page_1 .content .row .column_1 .block_1{ width:215px;}
#page_1 .content .row .column_1 .block_1 .indent{ padding:0 0 0 27px;}
/***************************end page_1**************************/

/***************************page_2**************************/
#page_2 .content .row .column .indent{padding:0 8px 0 20px;}
#page_2 .content .row .column_1 .box .box_indent{padding:12px 10px 18px 21px;}
#page_2 .pro {border:4px solid #000000;}
#page_2 .title{font-size:15px;}
/***************************end page_2**************************/

/***************************page_3**************************/
#page_3 .content .indent{ padding-bottom:38px;}
#page_3 .content .row .column .box .box_indent{padding:12px 35px 18px 24px;}
#page_3 .content .row .column_1 .indent{padding:0 8px 0 23px;}

#page_3 .content .row .column_1 .block{ width:250px;}
#page_3 .content .row .column_1 .block .indent{ padding:0 15px 0 0;}
#page_3 .content .row .column_1 .block_1{ width:215px;}
/***************************end page_3**************************/

/***************************page_4**************************/
#page_4 .content .row .column .block{ text-align:left;}

#page_4 .content .row .column_1 .indent{padding:0 8px 0 9px;}
#page_4 .content .row .column_1 .block{ text-align:center;}

#page_4 .content .row .column_2 .block{ text-align:center;}

#page_4 .content .row_1 { padding:24px 0 0 0;}
#page_4 .content .row_1 .column .title{ padding:0 0 0 24px;}
#page_4 .content .row_1 .column .indent{ padding:12px 30px 0 24px;}
#page_4 .content .row_1 .column .block{ background:url(images/bg_pic.gif) 0 0 no-repeat; padding:3px 0 0 24px;}

#page_4 .content .row_1 .column_1 .title{ padding:0 0 0 27px;}
#page_4 .content .row_1 .column_1 .indent{ padding:10px 0 0 27px;}
/***************************end page_4**************************/

/***************************page_5**************************/
#page_5 .content .row .column .indent{padding:0 8px 0 20px;}

#page_5 .content .row .column_1 .box .box_indent{padding:12px 10px 18px 21px;}
/***************************end page_5**************************/

/***************************page_6**************************/
#page_6 .content .indent{ padding-bottom:38px;}
#page_6 .content .row .column .box .box_indent{padding:12px 25px 18px 24px;}
#page_6 .content .row .column_1 .indent{padding:0 8px 0 23px;}
#page_6 .content .row .column_1 .block{ width:223px;}
#page_6 .content .row .column_1 .block_1{ width:215px;}
#page_6 .content .row .column_1 .block_1 .indent{ padding:0 0 0 27px;}
/***************************end page_6**************************/

/***************************page_7**************************/
#page_7 .content .row .column .indent{padding:0 8px 0 24px;}
/***************************end page_7**************************/


#footer {
	background:#000000;
	color:#666666;
	clear: both;
}
#footer .column .indent {padding:40px 0px 40px 28px; background:#000000;}
#footer .column_1 .indent {padding:39px 10px 40px 6px; background:#000000;}


h2.ptitle{line-height: 150%;}
