* { margin:0; padding:0;}body { background:#fff; font-family:Arial; font-size:100%; line-height:1em; color:#676666;}input, textarea { font-family:Arial; font-size:1em;}.fleft { float:left;}.fright { float:right;}.fright2 { float:right;}.clear { clear:both;}.alignright { text-align:right;}.aligncenter { text-align:center;}.wrapper, block { width:100%; overflow:hidden;}.container { width:100%;}p { margin-bottom:21px;}.tail-top {	background:url(/images/tail-top.gif) left top repeat-x;}.tail-center { background:url(/images/tail-.gif) left 410px repeat-x;}/*==================forms====================*/input, select { vertical-align:middle; font-weight:normal;}img {border:0; vertical-align:top; text-align:left;}.form { height:29px;}.form input {width:264px; height:19px; background:none; color:#373732; padding-left:3px; border:1px solid #a09b96;}textarea { width:254px; height:109px; background:none; overflow:auto; color:#373732; padding-left:3px; border:1px solid #a09b96; margin-bottom:22px;}#search-form .text-input { width:137px; border:1px solid #cdcdcd; border-left:1px solid #404040; border-top:1px solid #404040; margin-right:10px; padding:4px 0 4px 4px;}#search-form .submit { background:url(/images/button2.gif) no-repeat left top; width:46px; height:26px; border:0; text-align:center; color:#fff; font-weight:bold;}#search-form p { margin-bottom:8px;}#search-form .rowi { height:52px;}/*==================list====================*/ul { list-style:none;}

div.indent1 ul { list-style-type: disc; padding-left: 3.5em; }div.indent1 ul.list1 { list-style: none; padding-left: 10px; }
div.indent1 ol { padding-left: 4em; }.list1 { padding-left:10px; padding-bottom:10px;}.list1 li { background:url(/images/marker.gif) no-repeat left 4px; padding:0 0 7px 17px; color:#494646;}.list1 li a { color:#494646; text-decoration:none;}.list1 li a:hover { text-decoration:underline;}.list2 { padding:14px 0 0 4px;}.list2 dt { background:url(/images/marker1.gif) no-repeat left top; padding:0 0 0 23px;}.list2 dt a {	color:#4d91c9;	font-weight:bold;	text-decoration:none;}.list2 dt a:hover { color:#111;}.list2 dd { padding-left:23px;}.list2 dd a { color:#676666;}.list3 dt { font-weight:bold; padding-bottom:5px;}.list3 dd { padding-bottom:24px;}.list4 li { background:url(/images/line-dot.gif) left bottom repeat-x; padding:0 0 10px 11px; margin-bottom:6px;}.list4 li a { background:url(/images/marker4.gif) no-repeat left 5px; padding-left:13px; color:#676666;}.list4 li.last { padding-bottom:0; margin-bottom:0; background:none;}.list5 li { background:url(/images/marker4.gif) no-repeat left 5px; padding:0 0 5px 10px; margin-bottom:6px;}.list5 li.last { padding-bottom:0; margin-bottom:0; background:none;}/*==================other====================*/.img-indent { margin:0 20px 0 0; float:left;}.img-box { width:100%; overflow:hidden; padding-bottom:28px;}.img-box img { float:left; margin:0 15px 0 0;}.img-box1 { width:100%; overflow:hidden;}.img-box1 img { float:left; margin:0 15px 0 0;}.img-box2 { width:100%; overflow:hidden; padding-bottom:10px;}.img-box2 img { float:left; margin:0 15px 0 0;}.p1 { margin-bottom:24px;}/*==================txt, links, lines, titles====================*/a {	color:#81386c;}a:hover{text-decoration:none;}h1 {	font-size:2.08em;	color:#fff;	font-weight:normal;	line-height:1.16em;	letter-spacing:-1px;	background:url(/images/line-hor.gif) left bottom repeat-x;	padding:0 0 18px 6px;	margin-bottom:17px;}h1:first-line { font-weight:bold; font-size:1.2em; line-height:1em;}h2 { font-size:.91em; text-transform:uppercase; font-weight:normal; line-height:2.18em; margin-bottom:10px;}h2 span {	color:#81386c;	font-size:2.64em;	text-transform:none;	display:block;	letter-spacing:-1px;}h2 strong { color:#545454; font-size:2.64em; text-transform:none; display:block; letter-spacing:-1px; font-weight:normal; padding-bottom:4px;}h3 { font-size:.91em; text-transform:uppercase; padding-left:20px; color:#7f7f7f; margin-bottom:33px;}h4 { font-size:1em;}h5 { font-size:.91em; color:#373732;}.link1 { background:url(/images/marker2.gif) no-repeat left top; padding-left:23px; font-weight:bold;}.link2 { background:url(/images/marker3.gif) no-repeat left top; padding-left:23px; font-weight:bold;}/*==================boxes====================*/.box { background:#fff; width:100%;}.box .border-bot {background:url(/images/border-bot.gif) repeat-x bottom;}.box .border-left {background:url(/images/border-left.gif) repeat-y left;}.box .border-right {background:url(/images/border-right.gif) repeat-y right;}.box .left-top-corner {background:url(/images/left-top-corner.gif) no-repeat left top;}.box .right-top-corner {background:url(/images/right-top-corner.gif) no-repeat right top;}.box .left-bot-corner {background:url(/images/left-bot-corner.gif) no-repeat left bottom;  width:100%;}.box .right-bot-corner {background:url(/images/right-bot-corner.gif) no-repeat right bottom; width:100%;}.box .inner { padding:4px 14px 15px 14px;}.box1 { width:100%; background:url(/images/box1-bg.gif) left bottom repeat-x #ededed;}.box1 .left-top-corner {background:url(/images/left-top-corner1.gif) no-repeat left top;}.box1 .right-top-corner {background:url(/images/right-top-corner1.gif) no-repeat right top;}.box1 .left-bot-corner {background:url(/images/left-bot-corner1.gif) no-repeat left bottom;}.box1 .right-bot-corner {background:url(/images/right-bot-corner1.gif) no-repeat right bottom; }.box1 .inner { padding:26px 0 15px 12px;}.box2 { background:#fff; width:100%;}.box2 .border-top {background:url(/images/border-top2.gif) repeat-x top;}.box2 .border-bot {background:url(/images/border2.gif) repeat-x bottom;}.box2 .border-left {background:url(/images/border2.gif) repeat-y left;}.box2 .border-right {background:url(/images/border2.gif) repeat-y right;}.box2 .left-top-corner {background:url(/images/left-top-corner2.gif) no-repeat left top;}.box2 .right-top-corner {background:url(/images/right-top-corner2.gif) no-repeat right top;}.box2 .left-bot-corner {background:url(/images/left-bot-corner2.gif) no-repeat left bottom;  width:100%;}.box2 .right-bot-corner {background:url(/images/right-bot-corner2.gif) no-repeat right bottom; width:100%;}.box2 .inner { padding:24px 25px 31px 26px;}.head-box { width:250px; height:255px; background:url(/images/head-box-bg.jpg) no-repeat left top;}.head-box .inner {	padding:40px 15px 0 22px;}/*header*/#header { background:url(/images/head-bg.gif) left top repeat-x;}#header .left { background:url(/images/head-left.gif) no-repeat left top;}#header .right { background:url(/images/head-right.gif) no-repeat right top; height:380px;}#header .indent { padding:0 14px;}#header .row-1 { height:107px; border-bottom:8px solid #d9d9d9;}#header .row-1 .fleft {	padding:25px 0 0 20px;}#header .row-1 .fright {	padding:58px 0 0 0;}#header .row-1 .fright2 {	padding:0px 50px 0px 10px;}#header .row-1 .indent {}#header .row-2 { padding-top:7px;}#header .menu { background:url(/images/menu-bg.gif) left top repeat-x;}#header .menu-left { background:url(/images/menu-left.gif) no-repeat left top;}#header .menu-right { background:url(/images/menu-right.gif) no-repeat right top;}#header .menu ul { padding:18px 0 15px 0;}#header .menu ul li { display:inline;}#header .menu ul li a { background:url(/images/url(/images/divider.gif) no-repeat right 2px; padding:0 16px 0 16px; font-size:.91em; color:#474444; font-weight:bold; text-decoration:none;}#header .menu ul li a.last { background:none;}#header .menu ul li a:hover {	text-decoration:underline;	color:#4d91c9;}/*content*/#content { padding:0 0 7px 21px;}#content .indent {	margin-right:28px;	padding:17px 0 15px 0;}#content .indent1 {	padding:0 0 0 0;}#content .indent2 { padding:27px 0 23px 23px;}#content .indent3 { padding:17px 20px 28px 0;}/*footer*/#footer { background:url(/images/foot-left.gif) no-repeat left top #d9d9d9; text-transform:uppercase;}#footer .indent { background:url(/images/foot-right.gif) no-repeat right top; height:68px;}#footer  p { padding:26px 0 0 31px; margin-bottom:0;}#footer a { color:#565656;}/*==========================================*/.tablecontent {	padding: 5px;	border: thin dotted #CCCCCC;}