/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0;}


body { 	 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:20px;
	color:#938e8e;
	min-width:960px;
	background:#fff;
}
.main {
	padding:0;
	width:951px;
	padding:0 65px 36px 64px;
	height:100%;
	margin:0 auto;
	background:url(../images/main-bg.gif) 0 0 repeat; 
}
.bg-1 {background:url(../images/bg-1.gif) center 0 repeat; width:100%; height:100%;padding-top:59px;}
.bg-2 {background:url(../images/bg-2.gif) center bottom repeat-x; width:100%; height:100%; }

/***********************************************************************/

a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}

a.button {background:#1b1b1b; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:15px; line-height:20px; padding:9px 22px 9px 22px; display:inline-block;}
a.button:hover {background:#ee6e0d; color:#000;}

.button-1 {float:right; display:inline-block; background:#ffb300; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#fff; font-weight:bold;  padding:5px 24px 8px 24px; border-radius:3px;  box-shadow: 0px 1px 1px  #342d2b;  text-shadow: 1px 1px 1px #ff8d00;  }
.button-1:hover {background:#59b323; text-shadow: 1px 1px 1px #1b1716;}
.button-2 {display:inline-block; background: url(../images/button-1.jpg) #3f3834; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#fff; font-weight:bold; text-align:center; padding:5px 0px 8px 0px; width:90px; border-radius:3px;  box-shadow: 0px 3px  #e1e1e1;  text-shadow: 1px 1px 1px #1b1716;}
.button-2:hover {background: #ffb800; text-shadow: 1px 1px 1px #ff8d00; }

.color-1 { font-weight:bold; color:#39302d; }
.color-2 { font-weight:bold; color:#59b323; }
a.color-2:hover {color:#4c433f;}
.color-3 { font-size:24px; line-height:30px; font-weight:bold; color:#4c433f;letter-spacing:-1px; }
a.color-3:hover {color:#59b323;}
.color-4 { color:#756b64; }
.color-5 { font-size:21px; line-height:28px; color:#f7f7f7; text-transform:uppercase; letter-spacing:-1px;  }
.color-5 strong {display:block; font-weight:normal; line-height:28px; margin-top:-7px;}
.color-6 {color:#938e8e;}
.color-7 {  color:#f9aa00; font-size:13px; line-height:20px; text-decoration:underline; font-weight:bold;}
a.color-7:hover {text-decoration:none;}
.color-8 {  color:#59b323; font-size:13px; line-height:20px; text-decoration:underline; font-weight:bold;}
a.color-8:hover {text-decoration:none;}
.color-9 {  color:#756b64; font-size:13px; line-height:20px; text-decoration:none; }
a.color-9:hover {text-decoration:underline;}
.color-10 {  color:#4b423e; font-size:16px; line-height:22px; text-decoration:none; text-transform:uppercase; letter-spacing:-1px; }
.color-10 strong {font-weight:normal; display:block; margin-top:-6px; text-align:center;}
.color-11 {  color:#f9aa00; font-size:13px; line-height:20px; text-decoration:none;text-decoration:underline; }
a.color-11:hover {text-decoration:none;}
.color-12 {  color:#756b64; font-size:13px; line-height:20px; text-decoration:none; }
a.color-12:hover {text-decoration:underline;}
.color-13 {  color:#756b64; font-size:13px; line-height:22px; font-weight:bold; text-transform:uppercase; text-decoration:none; }
a.color-13:hover {color:#f9aa00;}
.color-14 {color:#938e8e; line-height:17px;}
a.color-14:hover {color:#f9aa00;}
.color-15 { font-size:13px; color:#938e8e; line-height:16px; font-weight:bold; } 
a.color-15:hover {color:#fff;}
.color-16 { font-size:13px; color:#fff; line-height:20px;} 
.color-17 { font-size:13px; color:#fff; line-height:20px; font-weight:bold; text-decoration:underline;} 
a.color-17:hover {text-decoration:none;}
.color-18{color:#f9aa00;}
a.color-18:hover {color:#fff;}
.color-19{color:#59b323; font-weight:bold;}
a.color-19:hover {text-decoration:underline;}

h2 {font-size:24px; line-height:30px; color:#f7f7f7; font-weight:normal; text-shadow:1px 1px 1px #1d1a18; letter-spacing:-1px; }
h3 { font-size:24px; line-height:30px; color:#f7f7f7; font-weight:normal; text-shadow:1px 1px 1px #004d00; letter-spacing:-1px; }
h4 { font-size:24px; line-height:30px; color:#f7f7f7; font-weight:normal; text-shadow:1px 1px 1px #0a1695; letter-spacing:-1px; }

ul {margin:0; padding:0;list-style-image:none;}
ul.list-1 li {background:url(../images/list-1.gif) 0px 7px no-repeat; line-height:17px;  padding:3px 0 4px 0;}
ul.list-1 li a { font-size:13px; color:#f9aa00; line-height:17px; font-weight:bold; margin-left:12px;}
ul.list-1 li a:hover {text-decoration:underline;}

ul.list-2 li {background:url(../images/list-2.gif) 0px top repeat-x; line-height:17px;  padding:10px 0 13px 0;}
ul.list-2 li:first-child {background:none;}
ul.list-2 li a {  font-size:13px; color:#756b64; line-height:17px; display:inline-block; }
ul.list-2 li a:hover {color:#f9aa00;}

ul.list-3 li {background:url(../images/list-3.gif) 0px 8px no-repeat; line-height:17px;  padding:1px 0 2px 0;}
ul.list-3 li a { font-size:13px; color:#756b64; line-height:17px; margin-left:8px;}
ul.list-3 li a:hover {text-decoration:underline;}

/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.wrapper {width:100%; overflow:hidden; position:relative}
.extra-wrap {overflow:hidden;}
.container {width:100%;}
.reg {text-transform:uppercase;}
.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}
.fleft {float:left;}
.fright {float:right;}
.it {font-style:italic;}
.letter {letter-spacing:-1px;}
.text-und {text-decoration:underline;}
.font_norm {font-weight:normal;}
.font_bold {font-weight:bold; margin-right:0px;}

.line_height {line-height:24px !important;}
.line_height-2 {line-height:18px !important; }
.img-indent {float:left; margin:0 19px 0px 0;}	
.img-indent-2 {float:left; margin:0 11px 0px 0;}
.img-indent-3 {float:left; margin:0 21px 0px 0;}	
.last {margin-right:0px !important;}
.pad-box-shadow {padding:5px 5px 5px 5px; }
.border-right {border-right:#e9e9e9 1px solid;}
.border-top {border-top:#e9e9e9 1px solid;}
.border-bottom {border-bottom:#e9e9e9 1px solid;}
.border-shadow {  box-shadow: 0 0 5px rgba(218, 218, 218, 1); border:#fff 10px solid;} 

.left-1 {margin-left:28px;}
.left-2 {margin-left:7px;}
.left-3 {margin-left:36px;}

.right-1 {margin-right:70px;}

.top-1 {margin-top:4px;}
.top-2 {padding-top:7px;}
.top-3 {margin-top:22px;}
.top-4 {padding-top:24px;}
.top-5 {padding-top:2px;}
.top-6 {padding-top:8px;}
.top-7 {padding-top:4px;}

.bot-0 {padding-bottom:0px !important;}
.bot-1 {padding-bottom:15px;}

.pad-1 {padding:12px 0 26px 0;}

.p1 {padding-bottom:19px;}
.p2 {padding-bottom:20px;}

.lightbox-image {position:relative; display:inline-block;}
.lightbox-image img {position:relative; z-index:2;}
.lightbox-image span {position:absolute; width:100%; height:100%; top:0; left:0; background:url(../images/magnify.png) 50% 50% no-repeat #fff;}

/*********************************header*************************************/

.header {width:100%; background:url(../images/header-bg.jpg) 0 bottom repeat-x #594f49; border-top:#4d443f 3px solid;}

header {width:960px; margin:0 auto; z-index:99; position:relative; min-height:141px; }
.header-shadow {position:absolute; top:0; left:-121px; background:url(../images/header-shadow.jpg) 0 0 no-repeat; width:509px; height:141px; }

h1 { float:left; position:relative; z-index:99; margin:11px 0 12px 6px;}
.top-menu {float:right; font-size:14px; line-height:20px; color:#f5f5f5; font-family: 'Anton', sans-serif; text-transform:uppercase; margin:39px 10px 0 0; text-shadow:1px 1px 2px #38322e; }
.top-menu strong {font-weight:normal; margin:0 6px 0 5px; color:#9e9088;}
.top-menu a { color:#9e9088;}
.top-menu a:hover {color:#f5f5f5; }

nav {width:938px; margin-left:10px; z-index:99; position:relative;  background:url(../images/nav-bg.jpg) 0 bottom repeat-x #3c3330; border-radius: 4px 4px 0 0 ;  border:#282220 1px solid;  border-bottom:none !important; padding-top:2px;}

a.link-1 {text-decoration:none; cursor:pointer; float:right; width:120px; height:55px; display:block; text-align:center; margin:0px 2px 0 0; background:url(../images/link-1.png) 0 0 no-repeat; }
a.link-1 strong {display:block; font-size:14px; line-height:20px; color:#f5f5f5; font-family: 'Arial', sans-serif; text-transform:uppercase; padding:13px 0 19px 0;  font-weight:normal; text-shadow:1px 1px 2px #2a7f0f; }
a.link-1:hover {background:url(../images/link-1.png) 0 bottom no-repeat;}
.link-1-current {background:url(../images/link-1.png) 0 bottom no-repeat !important;}
/*********************************content*************************************/
#content { width:100%; background:#f5f5f5; padding-bottom:50px; }

.breadcrumb {background:url(../images/breadcrumb-bg.gif) 0 bottom repeat-x; padding:22px 0 19px 0; font:11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#96908d; text-transform:uppercase;}
.breadcrumb a:first-child {color:#564b46; margin-left:1px;}
.breadcrumb a:hover {text-decoration:underline;}
.breadcrumb img {margin:5px 20px 0 18px;}
.breadcrumb-page {color:#96908d;}

.flash {margin-top:-3px; margin-bottom:1px; width:950px; margin-left:-5px; margin-right:5px;}

.h2-bg {background:url(../images/h2-bg.jpg) 0 0 repeat-x #3f3734; border-radius:6px 6px 0 0; padding: 15px 0 17px 0; margin-bottom:3px; }
.box-1 {background: url(../images/box-1-bg.jpg) 0 bottom repeat-x #fff; border-radius: 0 0 6px 6px; box-shadow:0px 0px 3px #e4e3e3; border:#e9e9e9 1px solid; border-top:none; }
.block-1 { padding-bottom:25px;}
.block-1 p.color-1 {padding-top:15px;}
.block-1 a.color-1 {margin-top:15px; }
.block-1 a.color-1 span {color:#59b323; text-decoration:none;}
.block-1 a.color-1:hover, .block-1 a.color-1:hover span {text-decoration:underline; color:#39302d;}
.block-1 a.color-3 {display:inline-block; margin-top:9px;}
.carousel-1 {padding:28px 0 0 30px;}
.slider-bg {padding-top:21px;}
.tabs-bg {background:url(../images/h2-bg.jpg) 0 0 repeat-x #3f3734; border-radius:6px 6px 0 0; padding: 8px 0px 9px 0; margin-bottom:3px; }
.banner-1 {display:block; width:380px; height:140px; background:url(../images/banner-1.png) 0 0 no-repeat; margin-top:22px; }

.aside {width:100%; background:#fff;}
.block-2 {position:relative; display:block; width:300px; background:url(../images/block-2.jpg) 0 0 repeat-x #f5f5f5; border-bottom:#dddddd 1px solid; border-left:#f3f3f3 1px solid; border-radius:12px; margin-top:98px; box-shadow:0px 0px 1px #e4e3e3; padding:0px 0 39px 0;}
.block-2-img {position:absolute; left:87px; top:-79px; }
.block-2-shadow {position:absolute; left:87px; top:33px; background:url(../images/block-2-shadow.png) 0 0 no-repeat; width:120px; height:24px; }
.block-2 p.color-10 { width:298px; padding:50px 0 0 0px; }
.block-2:hover {background:#534944; border-bottom:#534944 1px solid; border-left:#534944 1px solid;} 
.block-2:hover .block-2-shadow {background:url(../images/block-2-shadow.png) 0 bottom no-repeat; }
.white {color:#fff !important; }

.subpage-banner {background:url(../images/subpage-banner.jpg) 0 0 no-repeat; width:950px; height:252px; margin:5px 0 26px -5px;}
.subpage-banner1 {background:url(../images/subpage-banner1.jpg) 0 0 no-repeat; width:950px; height:252px; margin:5px 0 26px -5px;}
.block-3 {background:url(../images/block-3.jpg) 0 0 repeat-x #3f3734;  border-radius:6px; padding: 15px 29px 0 29px;}
.h2-line {background:url(../images/line.gif) 0 bottom repeat-x; padding-bottom:27px;}
.line {background:url(../images/line.gif) 0 bottom repeat-x; height:2px; width:100%;}
.banner-2 {display:block; width:379px; height:199px; background:url(../images/banner-2.png) 0 0 no-repeat; margin-top:22px; }
.box-1-pad {padding:22px 30px 33px 29px;}
.block-4 {padding-bottom:19px;}
.block-4 img {margin-top:6px;}
.box-1-pad-2 {padding:13px 18px 24px 28px;}
.box-1-pad-2 ul.list-1 {float:left; width:125px; margin-right:59px; }
.block-5 {padding-bottom:24px;}
.block-5 img {margin-top:6px;}
.box-1-pad-3 {padding:22px 30px 41px 30px;}
.h3-bg {background:url(../images/h3-bg.jpg) 0 0 repeat-x #398d0e; border-radius:6px 6px 0 0; padding: 15px 0 17px 0; margin-bottom:0px; }
.box-2 {background: url(../images/box-1-bg.jpg) 0 bottom repeat-x #fff; border-radius: 0 0 6px 6px; box-shadow:0px 2px 2px #e4e3e3; border:#e9e9e9 1px solid; border-top:none; }
.box-1-pad-4 {padding:30px 30px 0px 30px;}
.box-1-pad-4 .block-1 {float:left; width:209px; margin-right:51px;}
.block-6 {background:url(../images/page-3-img-4.png) 0 0 no-repeat; width:379px; height:308px; overflow:hidden;}
.box-1-pad-5 {padding:15px 30px 0px 30px;}
.h4-line {background:url(../images/h4-line.gif) 0 bottom repeat-x; padding-bottom:27px;}
.block-6 p {color:#fff; line-height:20px; padding:15px 0 13px 0;}
#form-search-2 input { width:164px; height:17px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#b9b9b9; border-top:#a3a3a3 1px solid;  border-left:#cccccc 1px solid;  border-bottom:#e9e9e9 1px solid;  border-right:#d1d1d1 1px solid; background:url(../images/input-search.jpg) 0 0 repeat-x #f5f5f5; vertical-align:top; padding:5px 10px 6px 8px; display: inline-block; float:left; margin-right:10px;  border-radius:3px; }
.search_button_2 {display:inline-block; background: url(../images/button-1.jpg) #3f3834; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#fff; font-weight:bold; text-align:center; padding:5px 0px 8px 0px; width:90px; border-radius:3px;  box-shadow: 0px 3px  #4275a8;  text-shadow: 1px 1px 1px #1b1716;}
.search_button_2:hover {background: #ffb800; text-shadow: 1px 1px 1px #ff8d00; }
.box-1-pad-6 {padding:13px 30px 10px 30px;}
.block-7 {width:539px; height:350px; position:relative; border:#fff 1px solid; border-radius:5px; box-shadow:0px 0px 3px #e4e3e3;}
.block-7>img {float:left; border-radius:5px 0 0 5px;}
.block-7-text {float:left;  background: url(../images/pagination-bg.jpg) 0 0 repeat-x #4a413d; overflow:hidden; width:249px; height:350px; border-radius:0 5px 5px 0; padding:0 20px 0 30px;}
.block-7-text p.color-5 {padding:41px 0 24px 0;}
.block-7-text p.color-6 a {text-decoration:underline; color:#938e8e;}
.block-7-text p.color-6 a:hover {color:#fff;}
.line-2 {background:url(../images/banner-line.jpg) 0 0 repeat-x; height:2px; width:240px; overflow:hidden;}
.block-7-text .line-2 {margin:0px 0 24px 0;}
.box-1-pad-7 {padding:9px 30px 23px 30px;}
.bottom-line {background:url(../images/list-2.gif) 0 bottom repeat-x; padding-bottom:16px;}
.box-1-pad-7 p.color-9 {padding-top:14px;}
 
table {width:100%; border:none; }
td {border-collapse:collapse; border:none; color:#756b64;}
.tr-1 td {background:#fff;}
.tr-2 td {background:#d1d1d1;}
.td-left {border-radius: 0 0 0px 6px;} 
.td-right {border-radius: 0 0 6px 0px;}
.td-1 {padding-left:30px; width:228px;}
.td-2 { width:228px;}
.td-3 {width:132px;}
table a.color-12 {display:inline-block; margin:13px 0 16px 0;}
.box-1-pad-8 {padding:28px 15px 8px 29px;}
.box-1-pad-8 a {float:left; width:114px; margin-right:11px; margin-bottom:9px;}
.box-1-pad-9 {padding:23px 30px 48px 28px;}
.block-8 .img-indent {margin-top:6px;}
.block-8 a.color-13 {margin:0 0 12px 4px; display:inline-block;}
.block-9 {padding-bottom:8px;}
.block-9 .img-indent-2 {width:132px; text-align:right;} 
.bottom-line-2 {background:url(../images/list-2.gif) 0 bottom repeat-x; padding-bottom:15px; }
.box-1-pad-10 {padding:28px 30px 33px 29px;}
.block-10 { width:161px; float:left; margin-right:70px;}
.block-10 p.color-1 {padding-top:15px;}
.block-10 a.color-3 {display:inline-block; margin-top:9px;}
.bottom-line-3 {background:url(../images/list-2.gif) 0 bottom repeat-x; padding-bottom:16px; margin-bottom:30px; }
.box-1-pad-11 {padding:22px 30px 36px 29px;}
.box-1-pad-11 .fleft {width:880px; margin-right:40px;}
.box-1-pad-12 {padding:28px 30px 48px 29px;}
.box-1-pad-12 p.color-4 {padding-top:16px;}
.box-1-pad-12 a.button-2 {float:right; margin-top:15px;}
.block-11 { width:271px; float:left; margin-right:34px;}
.block-11 .wrapper {padding:15px 0 0px 0;}
.block-11 .wrapper .fright {margin-right:19px;}
.box-1-pad-13 {padding:28px 28px 27px 29px;}
.box-1-pad-14 {padding:22px 20px 33px 29px;}
.box-1-pad-15 {padding:24px 30px 46px 29px;}
.box-1-pad-15 p.color-9 {padding-bottom:8px;}
.box-1-pad-15 .fleft {width:181px; margin-right:20px;}
.bottom-line-4 {background:url(../images/list-2.gif) 0 bottom repeat-x; padding-bottom:16px; margin-bottom:11px; }
.box-1-pad-16 {padding:26px 59px 40px 29px !important;}
.block-12 img {margin-top:4px;}
.block-12 .wrapper .fright {margin-right:40px;}
.block-12 p.wrapper {padding-top:4px;}
.block-12 p.wrapper a.color-7 {margin-right:29px;}
.page-8-banner {display:block; width:300px; height:288px; background:url(../images/page-8-img-6.png) 0 0 no-repeat;}
.page-8-banner img {margin:11px 0 0 11px;}
.page-8-banner-text {background:url(../images/page-8-banner-text.jpg) 0 0 repeat-x #398d0e; width:251px;  margin-top:-34px; border-radius:6px; padding: 20px 30px 34px 19px;}
.box-1-pad-17 {padding:24px 29px 37px 29px;}
.box-1-pad-17 p.comments {font-style:italic; color:#756b64;}
.box-1-pad-17 p.color-9 {text-align:right; padding-top:8px;}
.box-1-pad-18 {padding:12px 170px 40px 29px;}

/**********************form**********************/
.form-1 {width:521px; padding:30px 0 30px 0px;  }
.col-1 {float:left; width:153px; margin-right:15px;}
.col-2 {float:left; width:153px;}
.col-3 {float:left; width:153px; margin-right:15px;}
.col-4 {float:left; width:125px;}
.col-4  .select-2 {margin-left:31px; text-align:center; }
.col-5 {float:left; width:100px;}
.col-5  .select-2 {margin-left:16px;text-align:center;  }
.col-6 {float:left; width:96px; text-align:right;}
.col-6  .select-2 {margin-left:37px; text-align:center; }
.col-7 {float:left; width:89px;}
.col-8 {float:left; width:59px; margin-right:36px; margin-top:4px;  }
.col-9 {float:left; width:59px;  margin-right:30px; margin-top:4px;  }
.col-10 {float:left; width:57px; margin-top:4px;   }
.col-8  .select-2, .col-9  .select-2, .col-10  .select-2 { text-align:center; }
.col-11 {float:left; width:120px; margin-top:11px;   }
.form-1 span, .form-1 label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#938e8e; line-height:16px; font-weight:bold; }
.form-input-1 {background:url(../images/form-1-input.jpg) 0 0 repeat-x #f3f3f3;  font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#61605e; height:15px; padding:8px 5px 7px 5px; border:none; border-radius:4px; display:inline-block; float:left;  width:143px;}
.form-input-2 {background:url(../images/form-1-input.jpg) 0 0 repeat-x #f3f3f3;  font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#61605e; height:15px; padding:8px 5px 7px 3px;  border:none; border-radius:4px; float:left; width:60px; margin-right:8px;}
.form-input-3 {background:url(../images/form-1-input.jpg) 0 0 repeat-x #f3f3f3;  font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#61605e; height:15px; padding:8px 5px 7px 5px; border:none; border-radius:4px; display:inline-block; float:left;  width:340px;}
.form-input-4 {background:url(../images/form-1-input.jpg) 0 0 repeat-x #f3f3f3;  font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#61605e; height:15px; padding:8px 10px 7px 10px;  border:none; border-radius:4px; float:left; width:69px; margin-right:8px;}

.label-1 { margin-left:6px; display:inline-block;}
.label-2 { margin:11px 0 4px 0; display:inline-block;}
.label-3 { margin:12px 0 2px 0; display:inline-block;}
.label-4 { margin:15px 0 4px 0; display:inline-block;}

.select-1 {float:left; width:77px; }
.select-2 {float:left; width:58px; }
.select-3 {float:left; width:241px; }
.select { background:url(../images/form-1-input.jpg) 0 0 repeat-x #f3f3f3;  font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#61605e; border-radius:4px;}
.form-1 .line {margin:30px 0 29px 0;}
.form-1 p {float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#938e8e; line-height:16px; font-weight:bold; } 
.form-1 p strong {display:block;}
.form-1 p strong+strong {margin-top:-1px;}
.form-1 .button-1 {float:right; margin:2px 0 0 0; }

.form-2 {width:381px; padding:5px 0 30px 0px;  }
.form-2 span, .form-2 label  {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#938e8e; line-height:16px; font-weight:bold; }
.form-2 .line {margin:30px 0 29px 0;}
.form-2 a.color-15 {float:left; } 
.form-2 a.color-15 strong {display:block;}
.form-2 a.color-15 strong+strong {margin-top:-1px;}
.form-2 .button-1 {float:right; margin:2px 0 0 0; }

.form-3 {width:241px; padding:16px 0 30px 0px;  }
.form-3 span, .form-3 label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#938e8e; line-height:16px; font-weight:bold; }
.form-3 .line {margin:31px 0 29px 0;}
.form-3 a.color-15 {float:left; } 
.form-3 a.color-15 strong {display:block;}
.form-3 a.color-15 strong+strong {margin-top:-1px;}
.form-3 .button-1 {float:right; margin:2px 0 0 0; }

.design_textarea{

font-family: Verdana, Geneva, sans-serif; 
font-size:11px; 
color:#61605e; 
background:url(../images/form-1-textarea.png)0 0 repeat-x #f3f3f3;

width:381px;
padding:9px;
-webkit-border-radius:7px;
-moz-border-radius:7px;

}


.error_message {
	
	color:#ff0000
}



/****************************footer************************/
footer {width:940px; margin:49px auto 0 auto; position:relative; overflow:hidden; border-top:#f5f5f5 1px solid;}
footer p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#afaba9; text-transform:uppercase; padding:24px 0 0px 0px; width:500px; float:left;}
footer p a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#afaba9; text-transform:uppercase;  text-decoration:none; margin-right:10px;}
footer p a:hover {text-decoration:underline;}

.tooltips {width:126px; height:35px; margin:16px 0px 12px 0px; float:right;}
.tooltips a {margin-left:7px;height:35px; width:35px;}
a.normalTip { display:inline-block; vertical-align:top;}
#aToolTip {
	position: absolute;
	display: none;
	z-index: 500;
}
#aToolTip .aToolTipContent {
	background:#fff;
	border:#afafaf 1px solid;
	padding:0px;
	height:20px;
	width:66px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:20px;
	text-align:center;
	color:#afafaf;
	display:block;
	position:absolute;
	top:-35px;
	left:35px;
}
.tooltips a:hover img {opacity:.7;}
