@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
a {
	color: #1469AC;
	text-decoration: underline;
}
a:hover {
	color: #695006;
	text-decoration: none;
}

#top {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	height: 154px;
}
.wrap {
	padding: 0px;
	width: 1146px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo {
	padding: 0px;
	float: left;
	height: 129px;
	width: 700px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#top-right {
	padding: 0px;
	float: right;
	width: 360px;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#top-right #sec1 {
	float: left;
	height: 57px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003f4f;
}
#top-right #sec2 {
	float: right;
	width: 100px;
	margin: 0px;
	padding: 0px;
	height: 57px;
}
#top-right #sec3 {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 70px;
	width: 210px;
}
.clx {
	clear: both;
}
#navigation-area {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 56px;
	width: 100%;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4983f;
	border-bottom-color: #b4983f;
	background-color: #1469ac;
}
.navwrap {
	padding: 0px;
	width: 1146px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 56px;
}
.navwrap ul {
	list-style-type: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.navwrap ul li {
	line-height: 56px;
	height: 56px;
	padding-right: 35px;
	padding-left: 35px;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #FFFFFF;
	background-image: url(../images/navwrap-border.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
}
.navwrap ul li a {
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 1px 1px 2px #0A0A0A;
	font-family: Arial, Helvetica, sans-serif;
}
.navwrap ul li a:hover {
	color: #DBC06F;
	text-decoration: none;
	text-shadow: 1px 1px 2px #0A0A0A;
}




#slider-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}



#home-slider {
	height:360px;
	text-align:center;
	width: 100%;
	position: relative;
} 

#slider-wrap {
	margin:0 auto;
	height:360px;
	text-align:center;
	left:0%;
	right:0%;
	width:100% !important;
	z-index:0;
	overflow-y:hidden;
	background-color: #fff;
	background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
} #slider-wrap ul {
	width:100% !important;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
} #slider-wrap ul li {
	width:100% !important;
	height: 360px;
}



.slide_1 {
	width:100% !important;
	background-color: #01277c;
} 
.slide_2 {
	background-color: #762e2b;
} 
.slide_3 {
	background-color: #639c07;
} 
.slide_4 {
	background-color: #072353;
} 
.slide_5 {
	background-color: #d6d5ca;
} 
.slide_6 {
	background-color: #2d54ae;
} 
.slide_1 img, .slide_2 img, .slide_3 img, .slide_4 img, .slide_5 img, .slide_6 img { left:0px !important; right:0px!important; text-align:center!important; } 





.home-wrap-tab {
	width: 1146px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#home-tab-section {
	float: left;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 20px;
}
#home-tab-area {
	background-color: #f5f5f5;
	margin: 5px;
	padding: 5px;
	width: 200px;
	border: 3px solid #FFFFFF;
	-webkit-box-shadow: 1px 1px 5px 2px #D9D9D9;
	box-shadow: 1px 1px 5px 2px #D9D9D9;
	float: left;
}
#home-tab-image {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 97px;
	width: 200px;
}
#home-tab-image img {
	height: 97px;
	width: 200px;
}

#home-tab-container {
	padding: 3px;
	float: left;
	height: 100px;
	width: 194px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #404040;
}
#home-tab-container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003f4f;
	font-weight: bold;
	border-bottom-color: #003f4f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-transform: uppercase;
}
#home-tab-container p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.home-tab-more {
	float: left;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
}
.home-tab-more p {
	margin: 0px;
	padding: 0px;
}
.more-btn a {
	background: #1469ac; /* Old browsers */
	background: -moz-linear-gradient(top,  #1469ac 0%, #1479a8 47%, #157bb2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1469ac), color-stop(47%,#1479a8), color-stop(100%,#157bb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1469ac 0%,#1479a8 47%,#157bb2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1469ac 0%,#1479a8 47%,#157bb2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1469ac 0%,#1479a8 47%,#157bb2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1469ac 0%,#1479a8 47%,#157bb2 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1469ac', endColorstr='#157bb2',GradientType=0 ); /* IE6-9 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 46px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.more-btn a:hover {
	background: #1592b5; /* Old browsers */
background: -moz-linear-gradient(top,  #1592b5 0%, #1479a8 53%, #1469ac 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1592b5), color-stop(53%,#1479a8), color-stop(100%,#1469ac)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1592b5 0%,#1479a8 53%,#1469ac 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1592b5 0%,#1479a8 53%,#1469ac 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1592b5 0%,#1479a8 53%,#1469ac 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1592b5 0%,#1479a8 53%,#1469ac 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1592b5', endColorstr='#1469ac',GradientType=0 ); /* IE6-9 */
	text-decoration: none;
}



#footer-section {
	margin: 0px;
	float: left;
	width: 100%;
	background-color: #014759;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 90px;
	padding-left: 0px;
}
#footer-wrap {
	padding: 0px;
	width: 1146px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer-wrap ul {
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#footer-wrap ul li {
	display: inline;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
#footer-wrap ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-wrap ul li a:hover {
	color: #D7BD64;
	text-decoration: none;
}
#footer-wrap p {
	color: #DFF9FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#main-container {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#container {
	padding: 0px;
	width: 1146px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #404040;
}
#container h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 42px;
	color: #003f4f;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#container p {
	margin-bottom: 15px;
}

#main-donate-box {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#container h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 26px;
	color: #1469AC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}



.radio-section label {
  width: 200px;
  border-radius: 3px;
  border: 1px solid #D1D3D4
}
.radio-section   .secl   {
	float: left;
	width: 200px;
}


/* hide input */
.radio-section  input.radio:empty {
	margin-left: -9999px;
}

/* style label */
.radio-section  input.radio:empty ~ label {
	position: relative;
	float: left;
	line-height: 2.5em;
	text-indent: 3.25em;
	margin-top: 1em;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.radio-section  input.radio:empty ~ label:before {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	content: '';
	width: 2.5em;
	background: #D1D3D4;
	border-radius: 3px 0 0 3px;
}

/* toggle hover */
.radio-section  input.radio:hover:not(:checked) ~ label:before {
	content:'\2714';
	text-indent: .9em;
	color: #C2C2C2;
}

.radio-section  input.radio:hover:not(:checked) ~ label {
	color: #888;
}

/* toggle on */
.radio-section  input.radio:checked ~ label:before {
	content:'\2714';
	text-indent: .9em;
	color: #00fff6;
	background-color: #1469AC;
}

.radio-section  input.radio:checked ~ label {
	color: #777;
}

/* radio focus */
.radio-section  input.radio:focus ~ label:before {
	box-shadow: 0 0 0 3px #999;
}
.secr  .other {
	float: left;
	height: 30px;
	width: 180px;
	border: 1px solid #D1D3D4;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #404040;
	padding-right: 10px;
	padding-left: 10px;
}
.ff {
	height: 40px;
	width: 560px;
	padding-right: 20px;
	padding-left: 20px;
	border: 2px solid #D1D3D4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #404040;
}
.ff-btn {
	height: 60px;
	width: 560px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	border: 1px solid #F98807;
	background: #f9c300; /* Old browsers */
	background: -moz-linear-gradient(top,  #f9c300 0%, #ff9335 35%, #f98807 56%, #ffaf60 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9c300), color-stop(35%,#ff9335), color-stop(56%,#f98807), color-stop(100%,#ffaf60)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f9c300 0%,#ff9335 35%,#f98807 56%,#ffaf60 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f9c300 0%,#ff9335 35%,#f98807 56%,#ffaf60 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f9c300 0%,#ff9335 35%,#f98807 56%,#ffaf60 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f9c300 0%,#ff9335 35%,#f98807 56%,#ffaf60 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c300', endColorstr='#ffaf60',GradientType=0 ); /* IE6-9 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #3E1800;
}

.radio-section .secr {
	float: left;
	width: 200px;
}
.ff-btn:hover {
	height: 60px;
	width: 560px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	border: 1px solid #F98807;
	background: #fc5f5f; /* Old browsers */
	background: -moz-linear-gradient(top,  #fc5f5f 0%, #f98807 44%, #ff9335 65%, #fcd200 92%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc5f5f), color-stop(44%,#f98807), color-stop(65%,#ff9335), color-stop(92%,#fcd200)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fc5f5f 0%,#f98807 44%,#ff9335 65%,#fcd200 92%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fc5f5f 0%,#f98807 44%,#ff9335 65%,#fcd200 92%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fc5f5f 0%,#f98807 44%,#ff9335 65%,#fcd200 92%); /* IE10+ */
	background: linear-gradient(to bottom,  #fc5f5f 0%,#f98807 44%,#ff9335 65%,#fcd200 92%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc5f5f', endColorstr='#fcd200',GradientType=0 ); /* IE6-9 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	cursor:pointer;
}
#radio-divider {
	float: left;
	width: 170px;
	height: 250px;
}
.frm-field1 {
	height: 45px;
	width: 560px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 2px solid #C0C0C0;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
.frm-field2 {
	height: 150px;
	width: 560px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 2px solid #C0C0C0;
	text-align: center;
	padding: 10px;
	resize: none;
}







.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
.thumb img {
	height: 200px;
	width: 270px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 10px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 2px 2px #D4D4D4;
	box-shadow: 1px 1px 1px 1px #D4D4D4;
}
.question {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	color: #000000;
	background-color: #CCCCCC;
	font-weight: bold;
}
.answer {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	color: #414141;
}
.resff input {
	width: 170px;
	height: 40px;
	border: 1px solid #CFCFCF;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
.resff textarea {
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	width: 200px;
	border: 1px solid #CFCFCF;
	resize:none;
	padding: 10px;
}

.resffbtn input {
	background: #7db9e8; /* Old browsers */
	background: -moz-linear-gradient(top,  #7db9e8 0%, #2989d8 50%, #1e5799 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(50%,#2989d8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7db9e8 0%,#2989d8 50%,#1e5799 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	border: 1px solid #0066CC;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	color: #FFFFFF;
}
.resffbtn input:hover {
	background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

	cursor:pointer;
}
.resff select {
	width: 170px;
	height: 40px;
	border: 1px solid #CFCFCF;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
#container h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
	color: #1469AC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#container h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.step-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	border: 2px solid #FFFFFF;
	background: #eaeaea; /* Old browsers */
	background: -moz-linear-gradient(top,  #eaeaea 0%, #d8d8d8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaeaea 0%,#d8d8d8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaeaea 0%,#d8d8d8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaeaea 0%,#d8d8d8 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 10px;
	border-radius: 10px;

}
.step-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	border: 2px solid #FFFFFF;
	background: #1469ac; /* Old browsers */
	background: -moz-linear-gradient(top,  #1469ac 0%, #597aa5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1469ac), color-stop(100%,#597aa5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1469ac 0%,#597aa5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1469ac 0%,#597aa5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1469ac 0%,#597aa5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1469ac 0%,#597aa5 100%); /* W3C */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1469ac', endColorstr='#597aa5',GradientType=0 );
	-webkit-border-radius: 10px;
	border-radius: 10px; /* IE6-9 */

	}
.step-normal a {
	color: #747474;
	text-decoration: none;
}
.click-view a {
	color: #56440E;
	text-decoration: none;
	margin-right: 20px;
	background: #bfa147; /* Old browsers */
	background: -moz-linear-gradient(top,  #bfa147 0%, #d7b243 53%, #c1940b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfa147), color-stop(53%,#d7b243), color-stop(100%,#c1940b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bfa147 0%,#d7b243 53%,#c1940b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bfa147 0%,#d7b243 53%,#c1940b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bfa147 0%,#d7b243 53%,#c1940b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #bfa147 0%,#d7b243 53%,#c1940b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfa147', endColorstr='#c1940b',GradientType=0 );
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border: 1px solid #ad8a1c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #DEB124;
}
.click-view a:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 20px;
	background: #c1940b; /* Old browsers */
background: -moz-linear-gradient(top,  #c1940b 0%, #d6b051 53%, #d7b243 96%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1940b), color-stop(53%,#d6b051), color-stop(96%,#d7b243)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1940b 0%,#d6b051 53%,#d7b243 96%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1940b 0%,#d6b051 53%,#d7b243 96%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1940b 0%,#d6b051 53%,#d7b243 96%); /* IE10+ */
background: linear-gradient(to bottom,  #c1940b 0%,#d6b051 53%,#d7b243 96%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1940b', endColorstr='#d7b243',GradientType=0 ); /* IE6-9 */
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border: 1px solid #ad8a1c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #DEB124;
}
.thumb2 img {
	height: 200px;
	width: 270px;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	
}

.thumb-btm {
	background-color: #1469AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	font-weight: bolder;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	text-align: center;
}
.right-img {
	float: right;
	margin: 0px;
	padding: 0px;
}
.resff-a select {
	width: 170px;
	height: 100px;
	border: 1px solid #CFCFCF;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
.frm-field3 {
	height: 45px;
	width: 260px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 2px solid #C0C0C0;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
.frm-field4 {
	height: 45px;
	width: 560px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 2px solid #C0C0C0;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
.frm-field5 {
	height: 150px;
	width: 560px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 2px solid #C0C0C0;
	text-align: left;
	padding: 10px;
	resize: none;
}

.bronze-bg {
	background-color: #d36a53;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	line-height: 28px;
}
.silver-bg {
	background-color: #808080;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	line-height: 28px;
}
.gold-bg {
	background-color: #ba6509;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	line-height: 28px;
}
.blue-bg {
	background-color: #4c76a2;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	color: #FFFFFF;
	line-height: 28px;
}
.ari-18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
.ab-link {
	background-color: #1469AC;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #FFFFFF;
	font-size: 22px;
	margin-right: 8px;
	margin-left: 8px;
	border: 2px solid #C39E29;
	text-shadow: 1px 1px 2px #000000;
}
.ab-link a {
	color: #FFFFFF;
	text-decoration: none;
}
.ab-link a:hover {
	color: #DBBE66;
	text-decoration: none;
}
.step-details {
	font-size: 14px;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
}
#home-container {
	float: left;
	width: 100%;
	padding-top: 10px;
}
.ari-15-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0771F4;
}
