

*{margin: 0; padding: 0;}



img {border: 0;}

table {border: 0;}

td {vertical-align: top;}



a.logo:link, a.logo:visited, a.logo:active, a.logo:hover {

	display: block; 

	width: 225px; 

	height: 40px; 

	text-decoration: none; 

	color: #fff; 

	font-size: 34px; 

	font-weight: normal; 

	float: left;}



.txt_right {text-align : right;}

.txt_center {text-align : center;}



.sp {clear: both;}



h1 {font-size: 34px; font-weight: normal;}

h2 {font-size: 2.5em; font-weight: normal;}

h3 {font-size: 1.5em; font-weight: normal;}



ul {list-style-type: none;}



body {min-width: 1004px; 

	background: #bdb6b0 url("../images/bg.jpg") repeat-x; 

	font-size: 1.25em; 

	font-family: Arial, sans-serif; 

	margin: 0 auto;}



div.wrapper {width: 1004px; margin: 0 auto;} 



div.header {width: 904px; 

	height: 84px; 

	background: #848774; 

	margin: 0 50px 0 50px; 

	font-family: Calibri, Arial, sans-serif;}



div.header h1.txt_right {display: block; 

	color: #6b675a; 

	padding-top: 34px;}



div.header h1 span {font-size: 24px; 

	color: #21231d; 

	margin-left: 46px;}



div.menuWrap {width: 904px; 

	height: 52px; 

	background: #dfdbd8; 

	font-weight: bold; 

	margin: 3px 50px 0 50px;}



div.menuWrap div.menu {height: 52px; 

	background: url("../images/markerHeader.jpg") repeat-x; 

	float: right;}



div.menuWrap div.menu div.divTab {height: 52px; 

	padding: 0 0 0 2px; 

	float: left;}



div.menuWrap div.menu div.divTab a {

	display: block; 

	display: inline-block; 

	color: #000; 

	text-decoration: none; 

	padding: 20px 19px 17px 19px;}

	

a.tab:link, a.tab:visited, a.tab:active {background: #dfdbd8;}



a.tab:hover {background: url("../images/active_link.jpg") 2px 0 repeat-x;}

	

a.activeTab:link, a.activeTab:visited, a.activeTab:active, a.activeTab:hover {

	background: url("../images/active_link.jpg") 2px 0 repeat-x;}



div.colunms_2 {width: 904px; 

	height: 100%; 

	background: #3b3c35; 

	margin: 0 50px 0 50px;}



div.left_col {width: 288px; 

	background: #3b3c35; 

	float: left; 

	margin: 0;}



div.left_col h3 {color: #a9a9a6; 

	font-family: Calibri, Arial, sans-serif; 

	margin: 13px 0 0 15px;}



div.left_col div.woman {width: 288px; 

	height: 338px; 

	border:0;

	background: #3b3c35; 

	}



div.left_col div.woman_index {width: 288px; 

	height: 338px; 

	background: #3b3c35;}



div.content {width: 616px; 

	background: #fff; 

	float: right;}



div.content h2 {color: #524840; 

	font-family: Calibri, Arial, sans-serif; 

	padding: 12px 0 9px 0;}



div.content p {color: #695d54; 

	margin: 0 0 20px 0;}



div.content p a {font-weight: normal;}



div.content p.imgLogoC {width: 15px; 

	height: 15px; 

	background: url("../images/logo_small.gif") no-repeat; 

	padding: 0 5px 0 0; 

	margin: 0 0 17px 0; 

	float: left;}



div.content p.marginBottom {margin: 0 0 30px 0;}



div.content p.lineC {height: 1px; 

	background: url("../images/line.jpg") repeat-x;  

	margin: 9px 0 0 0; 

	padding: 0 48%; 

	float: left;}



div.textContent {width: 565px; 

	background: #fff; 

	padding: 0 12px 20px 39px;}



div.indexText {background: #3b3c35; 

	font-family: Calibri, Arial, sans-serif; 

	font-size: 1.41em; 

	padding: 30px 0 0 40px;}



div.indexText p {color: #fff; 

	line-height: 1.65em; 

	margin-bottom: 0px;}

div.indexText p.sep {

    line-height:7px;

	margin-bottom: 7px;

}

div.indexText h1 {color: #939490; 

	line-height: 1; 

	margin: 18px 0 2px 0;}



a.learnMore:link, a.learnMore:visited, a.learnMore:active {

	color: #b7b7b5; 

	font-size: 0.71em; 

	text-decoration: none;}



a.learnMore:hover {text-decoration: underline; 

	color: #fff;}



ul.articles {font-family: Verdana, Arial, sans-serif; 

	padding: 0; margin: 0;}



ul.articles li {clear: both;}



ul.articles li h4 {font-size: 1em; 

	color: #900;}



ul.articles p {margin: 12px 0 0 0;}



ul.articles ul li {display: block; 

	display: list-item; 

	list-style-position: outside;

	color: #695d54; 

	padding-left: 0px; 

	margin-left: 20px;}



ul.articles p.block {font-style: italic; 

	background: #d7d8d1; 

	border: #9c9e92 solid 1px; 

	padding: 6px 17px 6px 17px; 

	margin: 17px 0 0 0;}



ul.articles p.imgLogo {width: 15px; 

	height: 15px; 

	padding: 0 5px 0 0; 

	float: left;}



ul.articles p.line {height: 1px; 

	border-bottom:1px solid black;

	margin: 21px 0 23px 0; 

	padding: 0 48%; 

	float: left;}



a.textLink:link, a.textLink:visited, a.textLink:active {

	color: #900; 

	text-decoration: underline; 

	font-weight: bold;}





a.textLink:link:hover {text-decoration: underline;}



form.form {clear: both;}



form.form p span {font-family: Verdana, Arial, sans-serif;}



form.form p {font-size: 11px; 

	font-weight: bold; 

	margin: 0 0 10px 0;}



form.form blockquote {margin: 6px 0 0 0; 

	float: left;}

		

form.form blockquote p {text-align: right; 

	padding: 0 13px 3px 0;}



form.form p.formBox {width: 210px; 

	padding: 4px 0 0 0; 

	margin: 0; 

	float: left;}



form.form input, textarea {background: #ebe9e7; 

	border: #cbccc6 1px solid; 

	margin-bottom: 8px;}



form.form input.button, form.form input.submit {

	background: url("../images/button.jpg") repeat-x; 

	color: #fff; 

	border: #cbccc6 solid 1px; 

	padding: 0 12px 0 14px; 

	margin-bottom: 0;}



form.form textarea, input.textForm {width: 208px;} 



form.form textarea {overflow: hidden;}

		

div.footer {width: 904px; 

	height: 44px; 

	background: transparent; 

	margin: 0 50px 0 50px;} 

	

div.footer p {font-size: 0.92em; 

	color: #25261e; 

	padding: 7px 0 0 0; 

	margin: 0;}



div.footer p.left {float: left;}

div.footer p.right {float: right;}



h4.msg_error {

	margin: 0px 0px 5px 20px;

	padding: 0px 0px 0px 0px;

	font-size: 1em;

	color: #f26e03;

	font-weight: bold;

}



#button2

{

	visibility:hidden;

}



span.empty-line

{

	clear:both;

	display:block;

	position:relative;

	width:100%;

	height:15px;

}

img.marker-image

{

	padding:4px 0 0 0;

	margin-left:-15px;

	float:left;

}