* { margin:0; padding:0;}
body { font-size:100%; line-height:1em; color:#333333; background:#e3e3e3;}
.bg { background:url(images/bg_bottom.gif) bottom left repeat-x;}
/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; font-size:0.937em;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:none;}
a {color:#0099cc; font-weight:bold;}
span { color:#8cd000;}

ul {list-style:none;}

li a { 
	background:url(images/bull.gif) 0 2px no-repeat;
	padding:0 0 5px 23px;
	line-height:2.09;
	color:#191818;
	text-decoration:none;
}
li a:hover {text-decoration:underline;}

.clear { clear:both;}
.fright { float:right;}
.alignright { text-align:right;}
.bgd_bottom { background:url(images/bgd_bottom.gif) bottom no-repeat;}

/*txt, links*/

h1 { background:url(images/logo.gif) top left no-repeat; width:180px; height:32px; text-indent:-10000px; font-size:1em;}
h2 { font-size:1em; line-height:1em; margin:0 0 13px 0;}


/*header*/
.main_menu { height:91px;}
.logo {
	float:left;
	padding-top: 33px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
.header_wrapper { height:229px; background:url(images/bg_wrapper.jpg) top left no-repeat;}
.menu { padding:18px 0 0 0; float:left;}
.header_wrapper .ind { width:300px; padding:64px 0 37px 361px;}
.header_wrapper .alignright { margin:8px 0 0 206px;}


/*content*/
#content {
	font-size:0.75em;
	font-family:Arial;
	line-height:1.4em;
	width: 890px;
}
#content .indent {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 40px;
}
#content .title { margin-bottom:16px;}
#content .title1 { margin:35px 0 10px 0;}
#content .p { padding-bottom:16px;}
#content .fright { padding:0 24px 14px 0;}
#content .col_3 .ind {
	padding-left:10px;
}
#content .col_2 { background:url(images/bg_line.gif) top left repeat-y;}
#content .pic1 { margin:0 0 15px 0;	width: 122px; height: 72px;	display: block;	position: absolute;	top: -22px;	left: -15px;background: url(images/floral-corner.png) no-repeat;
}
#content .pic {
	float:left;
	margin-right:20px;
	border: solid 1px #ccc;
}
#content .p1 { padding:17px 0 20px 0;}
#content .box { margin:8px 0 0 0;}

/*footer*/
#footer {font-size:0.75em; font-family:Arial; line-height:1.166em; color:#666; background:#e3e3e3;}
#footer span a { text-decoration:none;}
#footer .ind {
	width:650px;
	padding-left:20px;
	padding-top: 18px;
	padding-right: 0;
	padding-bottom: 0;
}
#footer .txt { padding-top:7px; color:#333; font-weight:bold;}

/*================== index.html ==================*/
#page1 #content .col_1 .alignright { margin:-6px 24px 0 0;}
#page1 #content .col_3 .column1 { width:241px;}
#page1 #content .col_3 .column2 { width:219px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .alignright { margin:0px 24px 33px 0;}
#page2 #content .col_1 .txt { width:330px;}
#page2 #content .col_3 .alignright { margin:0px 0px 13px 0;}
#page2 #content .col_3 .txt { padding-bottom:6px;}

/*================== index-2.html ==================*/
#page3 #content .col_1 .column1 { width:244px;}
#page3 #content .col_1 .column2 { width:600px;}
#page3 #content .col_1 .txt { width:225px;}

/*================== index-3.html ==================*/
#page4 #content .col_1 .pic { margin-bottom:19px;}
#page4 #content .col_3 .pic { margin-bottom:13px;}

/*================== index-4.html ==================*/
#page5 #content .col_1 .p { padding:17px 0 0px 0;}
#page5 #content .col_1 .column1 { width:183px;}
#page5 #content .col_1 .column2 { width:218px;}
#page5 #content .col_1 .txt { height:26px;}
#page5 #content .col_1 .txt1 { height:79px;}



/*==================list====================*/
.block { width:230px; background:#fff;}
.block .line_r { background:url(images/line.gif) top right repeat-y;}
.block .line_b { background:url(images/line_b.gif) bottom left repeat-x;}
.block .line_l {background:url(images/line.gif) top left repeat-y;}
.block .l_t { background:url(images/t_l.gif) no-repeat left top;}
.block .r_t { background:url(images/t_r.gif) no-repeat right top;}
.block .r_b { background:url(images/b_r.gif) right bottom no-repeat;}
.block .l_b { background:url(images/b_l.gif) bottom left no-repeat;}
.block .ind { padding:12px 18px 30px 17px; line-height:1.4em;}

/*==========================================*/

.input {color:#444;		 
		height:20px;
		width:178px;
		background:#fff;		
		border:solid 1px #a4a4a4;
}

textarea{  background:#fff;
		   color:#444;
		   border:solid 1px #a4a4a4;
		   width:218px; height:72px;
		   overflow:auto;
}

.img{
	background: #fff;
	border: solid 1px #ccc;
	padding: 10px;
	float: left;
	}
.surnix{
	background-image:url(bg_header.jpg);
	width:240px;
	height:29px;
	color: #FFF;
	font-weight: bold;
	line-height:1.6em;
	padding-left:10px;
	font-size: 14px;
	border: 1px solid #69F;
	background-color: D1E8F6;
	}
.subsurnix{ font-size-adjust:inherit;
	color: #00527f;
	font-size:12px;
	font-weight:bold;
	background-color:#D7EAF8;
	width:240px;
	height:25px;
	padding-left:10px;
	line-height:1.6em;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #66F;
	border-right-color: #66F;
	border-bottom-color: #66F;
	border-left-color: #66F;
	border-top-width: 1px;
	}
