* {
	padding: 0;
	margin: 0;
}
body {
	background:#e1e1e1;
	font-family:Arial;
	font-size:100%;
	line-height:1em;
	color:#545454;
	text-align:center;
}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.container { width:100%;}

p {
	margin-bottom:16px;
	margin-right: 30px;
}

.main_left_tall { background:url(images/main_left_tallnewlook.gif) left top repeat-y;}
.main_right_tall { background:url(images/main_right_tallnewlook.gif) right top repeat-y; padding:0 4px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:25px;}
.form input {width:166px; height:16px; background:none; border:1px solid #eceae5; color:#73858d; font-size:1em; font-family:arial; padding-left:3px;}
textarea {
	width:211px;
	height:40px;
	background:none;
	overflow:auto;
	color:#73858d;
	border:1px solid #eceae5;
	font-size:1em;
	font-family:arial;
	padding-left:3px;
}

.form1 { height:30px;}
.input_1 { width:120px; height:15px; border:1px solid #cad2d5; border-left:1px solid #7d7d7d; border-top:1px solid #7d7d7d; color:#3c3c3c; font-family:tahoma; font-size:.83em; padding-left:3px; margin-right:3px;}


/*==================list====================*/
ul { list-style:none;}

.menu { background:url(images/menu_bgd.gif) left top repeat-x; padding:0 0 0 27px; height:54px;}
.menu li { float:right; padding:21px 14px 0 0;}
.menu li a { background:url() no-repeat left 3px; color:#060606; text-transform:uppercase; font-size:13px; text-decoration:none; padding:0 18px 0px 19px; font-weight:normal;}
.menu li a:hover { background:#790000; color:#fff;}

.list1 li a { background:url(images/marker1.gif) no-repeat left 6px; padding-left:11px; color:#15130f; text-decoration:none; line-height:1.5em;}
.list1 li a:hover { text-decoration:underline;}
.list2 li a { background:url(images/marker3.gif) no-repeat left 5px; padding-left:19px; color:#444; line-height:20px; font-weight:bold;}
.list3 li a { background:url(images/marker3.gif) no-repeat left 5px; padding-left:19px; color:#2a2a2a; line-height:1.75em; font-weight:bold;}

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_indent1 { margin:0 20px 26px 0; float:left;}

.p1 { padding-top:7px; margin-bottom:10px;}
.p2 { margin-bottom:17px;}
.p3 { margin-bottom:6px;}


/*==================txt, links, lines, titles====================*/
a {
	color:#2f6350;
}
a:hover{text-decoration:none;}

h2 {
	font-size:18px;
	background:url(images/h2_marker1newlook.gif) no-repeat left top;
	padding:10px 0 10px 49px;
	position:relative;
	color:#000;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:-1px;
	left:-12px;
	margin-bottom:25px;
}
h2.marker2 {
	background-image: url(images/h2_marker2newlook.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
h2.marker3 {
	background-image: url(images/h2_marker3newlook.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
h3 {
	color:#333;
	font-size:19px;
	text-transform:uppercase;
	letter-spacing:-1px;
	padding:3px 0 0 0;
	margin-bottom:24px;
	line-height: 1;
	margin-right: 40px;
}
h4 { color:#2a2a2a; font-size:1.08em; margin-bottom:12px;}
h5 { font-weight:normal; font-size:1em; margin-bottom:10px;}
h6 { color:#2a2a2a; font-size:1em;}

.txt1 { line-height:1.5em;}
.txt2 { background:url(images/marker2.gif) no-repeat left 5px; padding-left:10px; color:#15130f;}
.txt3 { font-size:.92em; line-height:1.27em;}
.txt4 {
	color:#2F6350;
}
.txt5 { color:#2a2a2a;}

.link1 {
	color:#2F6350;
	line-height:20px;
}
.link2 { color:#15130f;}
.link3 {
	background:url(images/marker2.gif) no-repeat left 6px;
	padding-left:9px;
	color:#2F6350;
}
.link4 { color:#666;}

.line_hor { background:url(images/line3.gif) left bottom repeat-x; padding-bottom:23px; margin-bottom:44px;}

.title { margin:0 0 10px 4px;}

/*==============boxes=================*/
.box {
	width:100%;
	background-color: #F9F9F9;
	border: solid #ffcf01 1px;
}
.box .ind {
	padding:8px 17px 16px 6px;
}
.box1 {
	width:100%;
	background-color: #f9f9f9;
}
.box1 .ind1 {
	padding:14px 0 10px 10px;
}

.cont_box { padding-right:42px;}


/*==================buttons====================*/
.button {
	display:block;
	float:left;
	width:auto;
	color:#2f6350;
	font-family:tahoma;
	font-size:0.92em;
	text-decoration:none;
	background-color: #e1e1e1;
}
.button em { display:block; background:url(images/but_left.gif) no-repeat left top;}
.button b { display:block; background:url(images/but_right.gif) no-repeat right top; padding:1px 9px 2px 9px; font-style:normal; font-weight:normal;}
.button:hover { text-decoration:underline;}


/*header*/
#header .row_1 { height:54px;}
#header .row_1 .left { background:url(images/head_row1_left.gif) no-repeat left top;}
#header .row_1 .right { background:#dad7ce; padding:0 4px;}
#header .row_1 .indent {}
#header .row_2 { height:331px; background:#dad7ce;}
#header .row_2 img { float:left; margin:78px 0 0 0;}

/*article*/
#article {
	width:100%;
	background:url(images/article_bgdnewlook.gif) left top repeat-x #e1e1e1;
	color:#15130f;
}
#article .left { background:url(images/article_leftnewlook.gif) left top repeat-y;}
#article .right { background:url(images/article_rightnewlook.gif) right top repeat-y;}
#article .inner { padding:25px 0 36px 44px;}
#article .col_1 .indent { padding:0 45px 13px 0;}

/*content*/
#content { background:#fff; width:100%;}
#content .inner { padding:36px 10px 31px 44px;}
#content .col_1 .indent { padding:0 0px 0 0;}
#content .col_2 .indent { padding:0 0 26px 15px;}

/*footer*/
#footer { background:url(images/footer_bgdnewlook.gif) left top repeat-x;}
#footer .indent {
	padding:26px 26px 0 46px;
}
#footer .divider {
	background:url(images/footer_divider.gif) no-repeat 291px 19px;
	width:100%;
	height:68px;
}
#footer span {
	padding-left:10px
}



/*================== index.html ==================*/
#page1 #article h2 { margin-bottom:22px;}
#page1 #content .col_2 .indent { padding:0 0 41px 15px;}

/*================== index-1.html ==================*/
#page2 #content .col_2 .line_hor { padding-bottom:30px; margin-bottom:28px;}

/*================== index-3.html ==================*/
#page4 #article .img_indent { margin-right:9px;}
#page4 #article .indent { padding:0 10px 10px 0;}

/*================== index-4.html ==================*/
#page5 #content .col_1 .indent { padding-bottom:30px;}
#page5 #content .col_1 .line_hor { padding-bottom:23px; margin-bottom:28px;}

/*================== index-5.html ==================*/
#page6 #article .indent { padding:0 10px 10px 0;}
#page6 #content .col_1 .indent { padding-bottom:30px;}
#page6 #content .col_2 .line_hor { padding-bottom:29px; margin-bottom:26px;}

/*================== index-6.html ==================*/
#page7 #article .inner { padding-bottom:46px;} 
#page7 #content .inner { padding:36px 30px 61px 44px;}

/*==========================================*/
#page3 .main .main_left_tall .main_right_tall #content .inner .wrapper .col_2 .p4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	color: #919191;
	background-color: #FFFFFF;
	margin-left: 0px;
	list-style-image: url(images/building.gif);
	list-style-position: inside;
	line-height: 180%;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
h2.marker4 {
background:url(images/h2_marker4.gif) no-repeat left top;
}
.list4 li a {
background:url(images/marker3.gif) no-repeat left 5px; padding-left:19px; color:#2a2a2a; line-height:1.75em; font-weight:bold;
}
.img_indent2 {
	float: right;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.txt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #790000;
	background-color: #FFF;
}
