﻿*{margin:0; padding:0;}
body
{
	background:url(/App_System/Lib/Image/Content/taling_left.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#2F2E2E;
	font-family:Arial, helvetica, sans-serif;
	color:#000000; 
	font-size:0.8125em; 
	line-height:1.38em; 
	text-align:center;
	margin:0 auto;
	padding:0;
	height:100%;
}
img
{
	border:0; 
	text-align:left; 
	vertical-align:top;
}
h1
{
	font-family:Arial, helvetica, sans-serif;
	color:#7EBE01; 
	font-size:24px;
	font-weight:bold;
	line-height:normal; 
	margin: 0 0 0 0;
	padding: 10px 0 5px 0;	
}
h2
{
	font-family:Arial, helvetica, sans-serif;
	color:#7EBE01; 
	font-size:20px;
	font-weight:bold;
	line-height:normal; 
	margin: 0 0 0 0;
	padding: 10px 0 5px 0;	
}
p
{
	font-family:Arial, helvetica, sans-serif;
	color:#000000; 
	font-size:12px; 
	line-height:1.5em;
	margin-bottom:5px;
}
ul
{
	list-style:none;
}
li
{
	line-height:1em;
	padding:6px 0 6px 15px;
	background:url(/App_System/Lib/Image/Content/list_bg.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
li a
{
	color:#000000;
	text-decoration:none; 
	
}
li a:hover
{
	text-decoration:underline;
}
.column
{
	float:left;
}
.container
{
	width:100%; 
	overflow:hidden;
}
.clear
{
	clear:both;
}
input, textarea, select
{
	color:#191919; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #313131; 
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	padding-left:5px;
}
.float_right
{
	float:right;
}
.align_right
{
	text-align:right;
}
.align_left
{
	text-align:left;
}
.center
{
	text-align:center;
}
.block
{
	display:block;
}
.top_indent_5px
{
	margin-top:5px;
	display:block;
}
.top_indent_10px
{
	margin-top:10px;
	display:block;
}
.top_indent_15px
{
	margin-top:15px; 
	display:block;
}
.top_indent_20px
{
	margin-top:20px; 
	display:block;
}
.top_indent_25px
{
	margin-top:25px; 
	display:block;
}
.width_stretch
{
	width:100%;
}
.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid
{
	float:left;
}
.right_taling
{
	background:url(/App_System/Lib/Image/Content/taling_right.gif);
	background-position:right top;
	background-repeat:repeat-x;
	height:271px; 
	position:absolute; 
	top:0; 
	right:0; 
	width:50%;
}
.site
{
	position:relative; 
	width:100%;
}
.title
{
	height:35px;
	margin:0 0 13px 0; 
	background:url(/App_System/Lib/Image/Content/line_x.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
a
{
	color:#7EBE01; 
	text-decoration:underline;
}
a:hover
{
	text-decoration:none;
}
i, i a
{
	color:#FF7A03;
}
.link_2
{
	color:#FF7A03; 
	font-size:0.91em; 
	text-decoration:underline; 
	font-style:italic; 
	padding-left:22px; 
	background:url(/App_System/Lib/Image/Content/arr.gif) left center no-repeat;
}
.link_2:hover
{
	text-decoration:none;
}
.link_3
{
	color:#FF7A03; 
	font-size:0.91em; 
	line-height:2em;
	text-decoration:underline; 
	font-style:italic; 
	padding-left:22px; 
	background:url(/App_System/Lib/Image/Content/arr.gif) left center no-repeat;
}
.link_3:hover
{
	text-decoration:none;
}
string a
{
	text-decoration:underline;
}
string a:hover
{
	text-decoration:none;
}
.pic_float
{
	margin-right:19px;
	float:left;
}
.font_2
{
	font-size:0.84em; 
	font-style:italic;
}


.HEADER
{
	width:980px; 
	margin:0 auto; 
	text-align:left;
}
.CONTENT
{
	width:100%; 
	margin:0 auto; 
	text-align:left;
	background-color:#ffffff;
	padding:0px 36px 25px 46px;
}


.nav
{
	background-image: URL(/App_system/Lib/Image/Content/header_bg.jpg); 
	background-repeat:no-repeat; 
	background-position:top center; 
	width:980px; 
	height:255px;
	color: #ffffff;
	font-family: Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.nav ul
{
	list-style: none;
}
.nav li
{
	float:left;
	background-image: url(/App_System/Lib/Image/Button/menu_button_2.png);
	background-repeat: no-repeat;
	background-position: center 175px;
	margin: 0px 0px 0px 0;
	padding: 200px 0px 0px 0px; 
	width: 136px;
	height: 51px;
	text-align: center;
}
.nav li a
{
	margin: 0px;
	color: #ffffff;
	width: auto;
	height:auto;
	text-align: center;
}
.nav li a:hover
{
	text-decoration:underline;
	color: #ffffff;
	text-align: center;
}
.nav li a:active, .nav li.navActive
{
	float:left;
	background-image: url(/App_System/Lib/Image/Button/menu_button_2_sel.png);
	background-repeat: no-repeat;
	background-position: center 175px;
	width: 136px;
	height: 51px;
	text-align: center;
}

#SUBNAV
{
	text-align:left;
	width:900px; 
	margin:-15px auto 15px auto;
	padding:0 0 0 25px;
}
#SUBNAV A, #SUBNAV A:link, #SUBNAV A:visited
{
    color:#666666;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    text-transform:uppercase;
    TEXT-DECORATION: none;
}
#SUBNAV A:active, #SUBNAV A:hover
{
    COLOR: #7EBE01;
    TEXT-DECORATION: underline;
}
.SUBNAV ul
{
	list-style:none;
	list-style-image:none;
	margin:0 0px 0px 0px;
	padding:7px 10px 7px 10px;
}
.SUBNAV li
{
	display:inline;
	list-style-image:none;
	list-style:none;
	padding:7px 0px 7px 0px;
}

.footer
{
	background-color:#2f2e2e;
    COLOR: #AAB4A1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    padding: 5px 0 5px 0;
    margin: 0;
}
.footer A:link, .footer A:visited
{
    COLOR: #AAB4A1;
    TEXT-DECORATION: none
}
.footer A:active, .footer A:hover
{
	COLOR: #AAB4A1;
    TEXT-DECORATION: underline
}
.footer li
{
	margin: 0px 10px 0px 0px;
	padding: 10px 0px 10px 0px;
	display:inline; 
	background-image:none;
}
.COPYRIGHT
{
	background-color:#2f2e2e;
    COLOR: #7B7D7A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
}
.COPYRIGHT:link, .COPYRIGHT:visited, .COPYRIGHT A:link, .COPYRIGHT A:visited
{
    COLOR: #7B7D7A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
.COPYRIGHT A:active, .COPYRIGHT A:hover
{
	COLOR: #7B7D7A;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.privacy
{
	background-color:#ffffff;
	width:980px;
	padding:0 10px 0 10px;
}
.privacy p
{
	padding-bottom:5px;
}

.license
{
	background-color:#ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8125em; 
	line-height:1.38em;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    padding-left:195px;
	padding-right:12px;
	padding-bottom:25px;
	vertical-align:top;
	height:300px;
}
.license h1
{
	margin-bottom:0px;
}
.license_left
{
	margin-top:16px;
	width:485px;
}
.license_right
{
	float:right;
	position:absolute;
	top:262px;
	left:700px;
	width:200px;
	padding-right:200px;
	margin-right:150px;
	margin-top:0px;
	margin-bottom:10px;
}

/*=======content===========*/
.content_bg
{
	background:#FFFFFF;
}
#content
{
	padding:0 36px 25px 46px;
}
/*=====//content===========*/

/*=======content_2===========*/
.content_2_bg
{
	background:#ECEFE4;
}
#content_2
{
	padding:9px 41px 80px 45px;
}
#content_2 .col_2
{
	position:relative;
	float:right;
}
.banner
{
	margin:139px 0 0 0;
	float:left;
}
/*=====//content_2===========*/

/*=======block_1===========*/
.block_1
{
	background-color:#FFFFFF;
	background-image:url(/App_System/Lib/Image/Content/block_1_left_bot.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	position:relative; 
	margin-bottom:-307px;
}
.block_1 .right
{
	background-image:url(/App_System/Lib/Image/Content/block_1_right_bot.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 15px 19px 15px;
}
/*=====//block_1===========*/

/*=======page_1===========*/
#page_1 #content .col_1 img
{
	margin:14px 0 0 2px;
	position:absolute;
	z-index:1;
}
#page_1 #content .block_1
{
	margin-bottom:-145px;
}
#page_1 #content .block_1 .right
{
	padding-left:55px;
	padding-right:12px;
}
#page_1 #content_2
{
	padding-bottom:48px;
}
#page_1 #content_2 .col_2 .pic_float
{
	margin-right:12px;
}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 #content_2 .col_2 .box_1
{
	width:47px;
	float:right;
}
#page_2 #content_2 .col_2 .box_2
{
	width:459px;
	float:right;
}
#page_2 #content .col_2 .box_1
{
	width:159px;
	padding-top:14px;
}
#page_2 #content .col_2 .box_2
{
	width:212px;
}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 #content .block_1
{
	margin-bottom:-145px;
}
#page_3 #content .block_1 .right
{
	padding-bottom:30px;
}
#page_3 #content_2
{
	padding-bottom:48px;
}
#page_3 #content .block_1 .box_1
{
	width:199px;
	padding-right:59px;
}
#page_3 #content .block_1 .box_2
{
	width:197px;
}
#page_3 #content .block_1 .pic_float
{
	margin-bottom:35px;
	margin-right:12px;
}
#page_3 #content .col_2 .box_1
{
	width:159px;
	padding-top:14px;
}
#page_3 #content .col_2 .box_2
{
	width:212px;
}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 #content .col_1 img
{
	margin:14px 0 0 2px;
	position:absolute;
	z-index:1;
}
#page_4 #content .block_1 .right
{
	padding-left:55px;
 	padding-right:12px;
}
#page_4 #content_2 .col_2 .pic_float
{
	margin-right:8px;
}
#page_4 #content_2
{
	padding-right:38px;
}
#page_4 .list
{
	line-height:normal;
}
#page_4 li
{
	margin:6px 0 6px 0;
	padding:0px 0 0px 15px;
	background:url(/App_System/Lib/Image/Content/list_bg.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	line-height:0;
	vertical-align:top;
}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 #content .box_1
{
	width:158px; 
	padding-top:14px;
}
#page_5 #content .box_2
{
	width:243px;
}
#page_5 #content .box_2 span
{
	float:right;
	padding-right:35px;
}
#form
{
	width:100%; 
	overflow:hidden; 
	margin-top:10px;
}
#form .box_1
{
	width:175px;
}
#form .box_1 div
{
	height:26px;
}
#form .box_2
{
	width:228px;
}
#form input
{
	width:165px; 
	height:20px;
}
#form textarea
{
	width:223px; 
	height:72px; 
	overflow:hidden; 
	margin-bottom:11px;
}
#form a
{
	float:right; 
	margin-left:25px;
}

#form2
{
	width:100%; 
	overflow:hidden; 
	margin-top:10px;
	font:11px Tahoma, Arial, helvetica, sans-serif;
	text-align:left;
}
#form2 .box_3
{
	height:26px;
}
#form2 .box_4
{
	width:300px;
}
#form2 input
{
	
	width:400px; 
	color:#191919; 
	border: 0px solid #313131;
	font:11px Tahoma, Arial, helvetica, sans-serif;
	text-align:left; 
	vertical-align:top;	 
}
#Radio
{
	width:400px; 
	height:20px;
	color:#191919; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #313131; 
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	padding-left:5px;
}
#Radio p
{
	font:11px Tahoma, Arial, helvetica, sans-serif;
}
#Radio input
{
	width:25px;
	padding-bottom:5px;
}
#form2 .inputbox
{
	width:400px; 
	height:20px;
	color:#191919; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #313131; 
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	padding-left:5px;
}
#form2 textarea
{
	width:405px; 
	height:72px; 
	overflow:hidden; 
	margin-bottom:11px;
	color:#191919; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #313131; 
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	padding-left:5px;
}
#form2 a
{
	float:right; 
	margin-left:25px;
}
#Submit input
{
	color:#191919; 
	vertical-align:top; 
	text-align:left; 
	border: 1px solid #313131; 
	font:11px Tahoma, Arial, helvetica, sans-serif; 
	width:150px;
	height:20px;
	cursor:pointer;
}

#page_5 #content_2
{
	padding-right:35px;
}
#page_5 #content .col_2 .box_1
{
	width:159px;
	padding-top:14px;
}
#page_5 #content .col_2 .box_2
{
	width:235px;
}
/*=====//page_5===========*/



.ODD  { BACKGROUND-COLOR: #EDEDFF }
.EVEN { BACKGROUND-COLOR: #FFFFED }
.SHOW { display: block }
.HIDE { display: none }
.B	  { FONT-WEIGHT: bold }
.INFO, .MESSAGE-INFO
{
	COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ERROR, .MESSAGE-ERROR
{
	COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
