@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 15px;
	text-align: left;
}
.lx {
	text-align: left;
}
.cx {
	text-align: center;
}
.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #666666;
	margin-left: 15px;
	text-align: left;
}
.bd {
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
}
.jx {
	text-align: justify;
}

a {
	color: #882345;
	text-decoration: none;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-align: left;
	vertical-align: top;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #882345;
}
.tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.txIt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.txBd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.txBdIt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.txW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
.txItW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}

.txBdW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}

.txBdItW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: justify;
}
.tx1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.txIt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.txBd1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}
.txBdIt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.txW1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}
.txItW1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
}

.txBdW1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

.txBdItW1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: justify;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-indent: 17px;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #882345;
	line-height: 30px;
}
.navLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #882345;
}
.txR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #882345;
	text-align: justify;
}.txBdWRx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.txR1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: normal;
	line-height: 34px;
	font-weight: normal;
	color: #882345;
	text-align: justify;
}
.txBdR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bolder;
	color: #882345;
}
.subtitleG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	margin-left: 15px;
}
.link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #882345;
	margin-left: 15px;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #882345;
	margin-left: 15px;
	text-align: left;
}
.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #666666;
	margin-left: 15px;
	text-align: left;
}
.bdc {
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: center;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
.Rx {
	text-align: right;
}
.txSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.txLx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #882345;
	margin-left: 15px;
}
.link3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #666666;
	margin-left: 15px;
}
.it {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.bdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.anyClass {
	width: 240px;
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('Images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button:hover {
    background: transparent url('Images/bg_button_a.gif') no-repeat scroll top right;
    color: #882345;
    display: block;
    float: right;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	
}

a.button span {
    background: transparent url('Images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
.search .button {
            
			font-weight: bold;
            background-color: #ebebeb;
            border:1px solid #939393;
            color: #444444;
            cursor:pointer;
            -webkit-border-radius:2px;
            -moz-border-radius:2px;
            height: 23px;
            width: 100px;
            text-align:center;
            margin-left:0px;
            margin-right: 25px;
            display:block;
            padding-right: 3;
            float: left;
            background: -moz-linear-gradient(top, #FFFFFF 0%, #dbdbdb 48%, #d1d1d1 50%, #E2E2E2 100%); /* firefox */
            Background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(48%,#dbdbdb), color-stop(50%,#d1d1d1), color-stop(100%,#E2E2E2)); /* webkit */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E2E2E2',GradientType=0 ); /* ie */
            -webkit-background-clip: padding-box;
}
                
.search .button:hover {
            color:#882345;
            border:2px solid #882345;
		

}
.search .button:active {
            background: #6B6B6B; /* old browsers */
            background: -moz-linear-gradient(top, #6B6B6B 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* firefox */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6B6B6B), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe)); /* webkit */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6B6B6B', endColorstr='#fefefe',GradientType=0 ); /* ie */
}
