/* 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%;}

.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%;}
