table {
	border-collapse:collapse;
	width:100%;
	border: 0px;
} 
td {vertical-align:top; padding:5px; }


td, table, select, input, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	line-height:14px;
	color:#333333;
	padding: 10px;
}

form { margin:0px; padding:0px}
body {
	margin:0px;
	padding:0px;
	background:#2F112F;
}

img {border:0}

ul{margin:0px; padding:0px; list-style:none; line-height:20px}
ul li { background:none}
ul li a{text-decoration:none; color:#333333; background:url(images/marker_list.gif) no-repeat 0 4px; padding-left:11px; font-weight:bold}
ul li a:hover{
	color:#663366;
	text-decoration: none;
}

a {text-decoration:underline; color:#663366}
a:hover {text-decoration:none}

strong a {text-decoration:underline; color:#663366; font-size:13px; line-height:16px}
strong a:hover {text-decoration:none}

strong {font-size:13px; line-height:14px}

b { color:#663366; font-size:13px; line-height:16px}
b span { color:#663366; font-size:13px; line-height:14px; text-transform:none}

span { text-transform: none; font-weight:bold; color:#333333}
span strong { text-transform: none; color:#333333}


span a { color:#333333; text-decoration:underline; background:url(images/marker_list.gif) no-repeat 0 5px; padding-left:9px; text-transform:none; font-weight:normal}
span a:hover { text-decoration:none}

.style {
	width:766px;
	height:100%;
}

.p1_1 { height:100%}
.p1_2 {height:350px; background:url(images/bg_bot1.gif) repeat-x bottom}
.p3_2 {height:330px; background:url(images/bg_bot1.gif) repeat-x bottom}
.p7_1 {height:10px; background:url(images/bg_top_p7.gif) repeat-x; padding:0px 0 0 21px} 
.p7_2 {
	height:auto;
	padding:20px;
	line-height:16px;
	background-color: #FFFFFF;
}

.left { width:21px; height:100%}
.left_1 {height:41px}
.left_2 {height:51px; background:url(images/bg_top2.gif) no-repeat top}
.left_3 {height:100%; background:url(images/bg_top3.gif) repeat-y #e8e3cf}

.left2 { width:21px; height:511px}
.left2_1 {height:41px}
.left2_2 {height:100%; background:url(images/bg_left.gif) no-repeat top}
.left2_3 {height:191px; background:url(images/bg_left5.gif) repeat-y right}

.left3 { width:21px; height:100%}
.left3_1 {height:41px}
.left3_2 {height:51px; background:url(images/bg_top2.gif) no-repeat top}
.left3_3 {height:100%; background:url(images/bg_top3.gif) repeat-y #e8e3cf}

.left4 { width:21px; height:100%}
.left4_1 {height:41px}
.left4_2 {height:51px; background:url(images/bg_top2.gif) no-repeat top}
.left4_3 {height:100%; background:url(images/left_p6.gif) repeat-y right #e8e3cf}
.left4_4 { height:290px; background:url(images/left_bg_p6.gif) repeat-y right}

.right { width:413px; height:100%}
.right_1 {height:41px}
.right_2 {height:51px; background:url(images/bg_top5.gif) no-repeat top; padding:19px 0 10px 31px}
.right_3 {height:100%; background:url(images/bg_top6.gif) repeat-y left #e8e3cf; padding:18px 0 0 34px}
.right_4 { height:231px; background:url(images/bg_top6.gif) repeat-y left #e8e3cf; padding:18px 0 0 34px}

.right2 { width:413px; height:100%}
.right2_1 {height:41px}
.right2_2 {height:51px; background:url(images/bg_top5.gif) no-repeat top; padding:19px 0 10px 31px}
.right2_3 {background:url(images/bg_right.gif) repeat-y left #e8e3cf; height:100%; padding:20px 30px 20px 34px; line-height:16px}
.right2_4 {height:191px; background:url(images/bg_right2.gif) repeat-y left; padding:30px 20px 0 34px; line-height:16px}

.right3 { width:413px; height:100%}
.right3_1 {height:41px}
.right3_2 {height:51px; background:url(images/bg_top5.gif) no-repeat top; padding:19px 0 10px 31px}
.right3_3 {height:100%; background:url(images/bg_top6.gif) repeat-y left #e8e3cf; padding:20px 20px 0 34px; line-height:16px}

.right4 { width:413px; height:100%}
.right4_1 {height:41px}
.right4_2 {height:51px; background:url(images/bg_top5.gif) no-repeat top; padding:19px 0 10px 31px}
.right4_3 {background:url(images/bg_right.gif) repeat-y left #e8e3cf; height:100%; padding:21px 20px 0 34px; line-height:16px}

.right5 { width:413px; height:100%}
.right5_1 {height:41px}
.right5_2 {height:51px; background:url(images/bg_top5.gif) no-repeat top; padding:19px 0 10px 31px}
.right5_3 {background:url(images/bg_right.gif) repeat-y left #e8e3cf; height:100%; padding:16px 30px 20px 34px; line-height:16px}
.right5_4 {height:290px; background:url(images/bg_right2.gif) repeat-y left; padding:32px 20px 0 34px; line-height:16px}


.block {width:332px; height:100%}
.block_1 {height:3px; background:none }
.block_2 {height:60px; background:url(images/bg_form_top.gif) no-repeat top; padding:24px 0 0 24px}
.block_3 {background:url(images/bg_form.gif) repeat-y; height:100%}
.block_3_1 {background:url(images/bg_block.jpg) no-repeat bottom}
.block_4 {height:9px; background:#ffffff}
.block_style_p6 {padding:19px 25px 20px 26px; line-height:16px}

.gen1_1 {width:386px; background: url(images/bg_1.gif) no-repeat top; padding:29px 0 27px 20px}
.gen1_2 {width:360px}
.gen1_2_1 {height:219px; background:url(images/bg_3.jpg) no-repeat bottom; padding:31px 60px 37px 17px}
.gen1_2_2 {height:131px; background:url(images/bg_4.gif) no-repeat top; padding:15px 0 0 28px; color:#333333}
.gen1_2_2 a { color:#333333; text-decoration:underline}
.gen1_2_2 a:hover { text-decoration:none}

.gen2 { height:100%}
.gen2_2 { width:332px}
.gen2_3 { width:413px}

.gen3_1 {width:357px; background: url(images/bg_1.gif) no-repeat top; padding:29px 26px 27px 23px}
.gen3_2 {width:360px}
.gen3_2_1 {height:177px; padding:31px 20px 10px 18px}
.gen3_2_2 {height:153px; background:url(images/bg_p3_1.gif) no-repeat top left; padding:27px 55px 0 25px}

.gen4_1 { height:266px; background: url(images/bg_1.gif) no-repeat top left; padding:29px 0 0 23px}

.footer {
	height:46px;
	background:url(images/bg_footer.gif) repeat-x;
}
.footer1_1 {
	color:#f7f5e4;
	width:370px;
	padding-left:36px;
}
.footer a {
	color:#CCCCCC;
	text-decoration:underline;
	font-size: 10px;
}
.footer a:hover {
	text-decoration:none;
	color: #CCCCCC;
	font-size: 10px;
}
.footer1_2 {width:360px; background:url(images/bg_5.gif) no-repeat top}

.footer_p2 { height:63px; background:repeat-x}
.footer_p2_1 {
	padding-left:36px;
	color:#CCCCCC;
	vertical-align:middle;
	font-size: 10px;
}
.footer_p2_1 a { color:#CCCCCC; text-decoration:underline}
.footer_p2_1 a:hover { text-decoration:none}

.bot {height:27px; background:url(images/bg_bot5.gif) no-repeat left}
.bot2 {height:27px; background:url(images/bot_p4.gif) no-repeat left #e8e3cf}
.bot3 {height:27px}

.form input {
	width:150px;
	height:18px;
	padding:0 0 0 6px;
	background:#ffffff;
}

.form textarea {
	width:167px;
	height:96px;
	overflow: auto;
	padding:0 0 0 7px;
	background:#ffffff;
}

