/* 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 ======================================================== */
body { 
	background:url(/sites/14/images/bg.gif) center 0 repeat-x #f3f8fa; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:18px;
	color:#393939;
	min-width:1020px;
}
html, body { height:100%;}


p {padding-bottom:18px;}

.p1 {padding-bottom:23px; display:inline-block;}
.p2 {padding-bottom:55px; display:inline-block;}

a {
	color:#d52d00; 
	outline:none;
	cursor:pointer;
}
a:hover{
	text-decoration:none;
}

/* Global Structure ============================================================= */
#main {
	margin: 0 auto;
	position: relative;
	width: 980px; }

	/* Header */
	header{
	height:100px;
	width:1010px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 0px;
	}
	
	/* Content */
	section#content {
		
	}			
	/* Footer */
	footer{height:68px;
		
	}
	#page4 footer{height:68px;
		
	}
	#page6 footer{height:68px;
		
	}
/* Left & Right alignment */

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.col-1, .col-2, .col-3, .col-4 { float:left;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { 
	width:100%;
	overflow:hidden;
}
/*----- form defaults -----*/
input, select, textarea { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	font-weight:normal;
	outline:none;
}

/*----- other -----*/
.img-indent { 
	margin:0 12px 0 0; 
	float:left;
}
.img-indent1 { 
	margin:0 20px 0 0; 
	float:left;
}
.img-indent2 { 
	margin:0 10px 0 0; 
	float:left;
}
.img-indent3 { 
	margin:0 23px 0 0; 
	float:left;
}
.extra-wrap { 
	width:100%;
}
.extra-wrap1 { 
	overflow:hidden;
}

h1 {display:inline-block; margin-top:0px; float:left;
	}
h1 a {
	text-indent:-5000px; 	 
	background:url(/sites/14/images/logo.png) 0 0 no-repeat;	 
	width:242px;
	height:72px;
	display:block;
	
}

h2 {font-size:22px; line-height:26px; color:#3f4040; font-weight:normal; padding:11px 0px 0px 19px;}

.bg-center {
	min-height:100%;
	/*background-image: url(/sites/14/images/bg-centerx.jpg);*/
	background-repeat: no-repeat;
	background-position: center 0;
}

.box {
	margin: 0 auto;
	width:1010px;
	background-color: #fff;
	background-image: url(/sites/14/images/col-bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;


 
 
}


.col-1 {width:240px;}
.col-2 {width:770px; background:#fff;}

.col-3 {width:460px; margin-right:0px;}
.col-4 {width:250px;}


.sf-menu {margin-top:0px; margin-right:0px; width:200px; position:relative; background:#fff;}
.sf-menu li {
	position:	relative;
	font-size:18px;
	line-height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	background:#e4eef1;
	margin-bottom:1px;
	border-bottom:1px solid #d4e4e9;
	
	}
.sf-menu span {position:absolute; top:-5px; left:3px; cursor:pointer; z-index:1;}

 * + html .sf-menu span {top:-3px;}
.sf-menu .last1 {border-bottom:none;}
.sf-menu a {display:block;
	position:relative;	
	color:#477a8f;
	text-decoration:none; 
	padding-top:0px;
	padding:11px 19px 12px 0px;
	
	}
	

	.sf-menu li li {
		position:	relative;
	font-size:12px;
	line-height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	background:#f2f7f9;
	margin-bottom:1px;
	border-bottom:none;
}
.sf-menu li li.last-item {margin:0;}
.sf-menu .last2 {border-bottom:none;}
	.sf-menu li li a {
		
	display:block;
	position:		relative;	
	color:#477a8f !important;
	text-decoration:none; 
	padding:13px 19px 11px 0px;
	background:url(/sites/14/images/li-bg1.gif) right 19px no-repeat;
	margin-right:20px;
		
	}
.li-top {margin-top:24px; display:inline-block;}
	
.sf-menu ul {
	position:		relative;
	top:			-999em;
	display:none;
	padding:0px 0px 0px 0px;
	background:#fff;
}
.sf-menu ul ul {
	position:		relative;
	top:			-999em;
	display:none;
	background:#fff;
	padding:0px 0px 0px 0px;
}
.sf-menu li li li {
		position:	relative;
	font-size:12px;
	line-height:18px;
	padding:13px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:right;
	background:#f9fafc;
	margin-bottom:1px;
	border-bottom:none;

	}
		.sf-menu li li li a {
		display:block;
	position:		relative;	
	color:#a0bac5 !important;
	text-decoration:none; 
	padding-top:0px;
	background:none !important;
		
		}
		
.sf-menu .text-left {padding-right:30px;}		

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0px;
	top:			0px; /* match top ul list item height */
	z-index:		99;
	
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
	
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			0px; /* match ul width */
	top:			0px;
	
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0px;
}


.sf-menu > li > a:hover, .sf-menu > li > a.active, .sf-menu > li.sfHover a {color:#fff;
	
}
.sf-menu li:hover, .sf-menu li .active, .sf-menu li.sfHover  {background:url(/sites/14/images/li-bg.gif) 0 0 repeat-x #497d92;}

	.sf-menu  li li.sfHover a, .sf-menu li li a:hover, .sf-menu li li a.active {
	color:#212628; background:url(/sites/14/images/li-bg1.gif) right -16px no-repeat;
	}

.sf-menu li li.sfHover, .sf-menu li li:hover {background:#f3f7f9;}	
.sf-menu li li li a:hover, .sf-menu li li li.sfHover a {text-decoration:underline; background:none; color:#a0bac5;}
.sf-menu li li li:hover {background:#f9fafc;}

.slider {
	width:710px !important;
	height:428px;
	padding:0px;
	z-index:10;
	margin-top:30px;
	overflow:hidden;
}

.items {
	display:none;
	
}
.play.paused {
	color:#f00;
}
.banner-absolute {background:url(/sites/14/images/banner-bg.png) 0 0 repeat-x; height:114px; position:absolute; width:710px; z-index:20; bottom:0px;}

.banner {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:999;
	width:710px;
	height:90px;
	
}
	.banner a {
		position:relative;
		
	}
.pagination {
	position:absolute;
	padding:0;
	top:278px;
	right:-9px;
	z-index:999 !important;
	width:120px;
	height:36px;
	
}

.pagination li {
	display:inline;
	width:33px;
	height:36px;
	margin-left:1px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	
}
.pagination li a {
	width:36px;
	height:28px;
	display:inline-block;
	background:url(/sites/14/images/pagination.gif) 0 0 no-repeat;
	color:#fff;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
	
	
	
}
.pagination li a:hover {background:url(/sites/14/images/pagination.gif) 0 -36px no-repeat; color:#43758a;}
.pagination li.current a {
	margin:0;
	cursor:default;
	width:36px;
	height:36px;
	background:url(/sites/14/images/pagination.gif) 0 -36px no-repeat;
	color:#43758a;
	text-decoration:none;
}

.banner-text {font-size:34px; line-height:28px; color:#3f4040; padding:21px 0px 0px 19px;}
.banner-text1 {font-size:12px; line-height:18px; color:#4e8499; padding:10px 0px 0px 20px; float:left;}
.banner-link {font-size:14px; line-height:18px; color:#4e8499; padding:6px 11px 8px 11px; float:right; background:url(/sites/14/images/banner-link.gif) 0 0 repeat-x #4a7d92; color:#fff; display:inline-block; text-decoration:none;
margin:13px 21px 0px 0px;}
.banner-link:hover {background:#82b40b;}


.jcarousel-skin-tango-1 .jcarousel-container {
}

.jcarousel-skin-tango-1 .jcarousel-container-horizontal {
	margin:0 auto; 
	background:none;
	padding:10px 0px 0px 0px; 
	width:710px;
	min-height:180px;
}

.jcarousel-skin-tango-1 .jcarousel-clip-horizontal {
    width:  710px;
    height: 180px;
}

.jcarousel-skin-tango-1 .jcarousel-item {
    width: 170px;
    height: 180px;
}
.jcarousel-skin-tango-1 .jcarousel-item a {color:#fff; text-decoration:none}
.jcarousel-skin-tango-1 .jcarousel-item a:hover {background:#8bbe10;}

.jcarousel-skin-tango-1 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-1 .jcarousel-next-horizontal {
	background:url(/sites/14/images/button-4.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-41px; right:10px; z-index:2; cursor:pointer;
}

.jcarousel-skin-tango-1 .jcarousel-next-horizontal:hover {
   background:url(/sites/14/images/button-4.png) 0 -32px no-repeat;
}

.jcarousel-skin-tango-1 .jcarousel-next-horizontal:active {
    top: -41px;
    right: 10px;    
}

.jcarousel-skin-tango-1 .jcarousel-prev-horizontal {
	background:url(/sites/14/images/button-3.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-41px; right:50px;z-index:2;  cursor:pointer;
}

.jcarousel-skin-tango-1 .jcarousel-prev-horizontal:hover {
	background:url(/sites/14/images/button-3.png) 0 -32px no-repeat;    
}

.jcarousel-skin-tango-1 .jcarousel-prev-horizontal:active {
    top: -41px;
    right: 50px;    
}






.jcarousel-skin-tango-2 .jcarousel-container {
}

.jcarousel-skin-tango-2 .jcarousel-container-horizontal {
	margin:0 auto; 
	background:none;
	padding:0px 0px 0px 0px; 
	width:710px;
	min-height:678px;
}

.jcarousel-skin-tango-2 .jcarousel-clip-horizontal {
    width:  710px;
    height: 678px;
}

.jcarousel-skin-tango-2 .jcarousel-item {
    width: 230px;
    height: 678px;
}
.jcarousel-skin-tango-2 .jcarousel-item a {color:#477a8f; text-decoration:none}
.jcarousel-skin-tango-2 .jcarousel-item a:hover {color:#000;}

.jcarousel-skin-tango-2 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-2 .jcarousel-next-horizontal {
	background:url(/sites/14/images/button-4.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:10px; z-index:2; cursor:pointer;
}

.jcarousel-skin-tango-2 .jcarousel-next-horizontal:hover {
   background:url(/sites/14/images/button-4.png) 0 -32px no-repeat;
}

.jcarousel-skin-tango-2 .jcarousel-next-horizontal:active {
    top: -51px;
    right: 10px;    
}

.jcarousel-skin-tango-2 .jcarousel-prev-horizontal {
	background:url(/sites/14/images/button-3.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:50px;z-index:2;  cursor:pointer;
}

.jcarousel-skin-tango-2 .jcarousel-prev-horizontal:hover {
	background:url(/sites/14/images/button-3.png) 0 -32px no-repeat;    
}

.jcarousel-skin-tango-2 .jcarousel-prev-horizontal:active {
    top: -51px;
    right: 50px;    
}






.jcarousel-skin-tango-3 .jcarousel-container {
}

.jcarousel-skin-tango-3 .jcarousel-container-horizontal {
	margin:0 auto; 
	background:none;
	padding:0px 0px 0px 0px; 
	width:710px;
	min-height:600px;
}

.jcarousel-skin-tango-3 .jcarousel-clip-horizontal {
    width:  710px;
    height: 600px;
}

.jcarousel-skin-tango-3 .jcarousel-item {
    width: 707px;
    height: 600px;
}
.jcarousel-skin-tango-3 .jcarousel-item a {color:#477a8f; text-decoration:none}
.jcarousel-skin-tango-3 .jcarousel-item a:hover {color:#000;}

.jcarousel-skin-tango-3 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-3 .jcarousel-next-horizontal {
	background:url(/sites/14/images/button-4.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:10px; z-index:2; cursor:pointer;
}

.jcarousel-skin-tango-3 .jcarousel-next-horizontal:hover {
   background:url(/sites/14/images/button-4.png) 0 -32px no-repeat;
}

.jcarousel-skin-tango-3 .jcarousel-next-horizontal:active {
    top: -51px;
    right: 10px;    
}

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal {
	background:url(/sites/14/images/button-3.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:50px;z-index:2;  cursor:pointer;
}

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal:hover {
	background:url(/sites/14/images/button-3.png) 0 -32px no-repeat;    
}

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal:active {
    top: -51px;
    right: 50px;    
}

.link3 {font-size:18px; line-height:18px; display:inline-block; margin:21px 0px 8px 0px;}
.link3:hover {text-decoration:underline;}

.link4 {color:#48abcf !important;}
.link4:hover {color:#000 !important;}
/*===== header =====*/
#header {
	
}
.block {
	float:left;
	width: 650px;
}

.list {
	float:right;
	margin-right:-3px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.list li {font-size:12px; line-height:17px; float:left; margin-left:15px;}
.list a {color:#fdfefe; text-decoration:none;}
.list a:hover {text-decoration:underline;}

.box1 {float:right; background:url(/sites/14/images/box-bg.gif) 0 0 no-repeat; height:40px; width:110px;}

.box2 {float:right; background:url(/sites/14/images/box2.gif) 0 0 no-repeat; height:40px; width:140px; margin-right:6px;}

.box-pad {padding-top:16px;}

.img-pad {margin-top:-6px; margin-left:5px;}
.img-pad1 {padding:10px 0px 19px 0px;}

.login {font-size:18px; line-height:24px; color:#fdfefe; text-decoration:none; display:inline-block; margin:6px 0px 0px 6px;}
.login:hover {color:#000;}

.pad-top1 {padding-top:30px;}
.pad-top2 {padding-top:18px;}
.pad-top3 {padding-top:5px;}
.pad-top4 {padding-top:10px;}

.indent {padding-bottom:40px;}

.img-bottom {padding-bottom:20px;}
.img-bottom1 {padding-bottom:77px;}
.img-bottom2 {padding-bottom:36px;}
.img-bottom3 {padding-bottom:18px;}

.pad-bottom {padding-bottom:14px;}
.pad-bottom1 {padding-bottom:32px;}


.text-top {padding-top:14px; display:inline-block;}
.text-top1 {margin-top:-4px; display:inline-block;}

.img-top {margin-top:26px;}

.text-pad {margin-top:-4px; display:inline-block; padding-left:7px;}
/*===== content =====*/
#content {
	
}

.bg1 {background:url(../images/bg1.gif) 0 0 repeat-x; min-height:59px;}
.bg1 .padding {padding:13px 0px 10px 14px;}

.bg1-text {font-size:14px; line-height:16px; text-transform:uppercase; padding-top:1px;}
.bg1-text a {text-decoration:none; color:#fff; text-shadow:1px 0 rgba(255, 255, 255,.5)}
.bg1-text a:hover {color:#000;text-shadow:none;}

.bg1-top {padding-top:29px;}
.bg1-top1 {padding-top:56px;}

.block1 {background:url(/sites/14/images/block1-bg.gif) 0 0 repeat-x #f7fafb; min-height:146px;}
.block1 .padding {padding:10px 0px 10px 21px;}

.list1 li {font-size:12px; line-height:26px; background:url(/sites/14/images/list1-marker.png) 0 10px no-repeat; padding-left:20px;}
.list1 a {color:#477a8f; text-decoration:none;}
.list1 a:hover {text-decoration:underline;}

.list1-bot {padding-bottom:31px;}
.list1-bot1 {padding-bottom:5px;}
.list1-top {padding-top:14px;}
.list1 .font {line-height:17px; display:inline-block; padding:5px 0px 0px 20px;}

.list2 li {font-size:12px; line-height:26px; background:url(/sites/14/images/list2-marker.png) 0 10px no-repeat; padding-left:20px;}
.list2 a {color:#aee6fa; text-decoration:none;}
.list2 a:hover {text-decoration:underline;}

.list2 .font {line-height:18px; display:inline-block; padding:4px 0px 4px 20px;}

.list2-top {padding-top:16px;}

.bg2 {background:url(/sites/14/images/bg2.gif) 0 0 repeat-x; height:50px;}
.bg2-top {padding-top:30px;}

.bg2-bot {padding-bottom:10px;}
.bg2-bot1 {padding-bottom:14px;}

.color {color:#48abcf;}
.color1 {color:#999999;}
.color2 {color:#fff;}
.color3 {color:#aee6fa;}

.button {font-size:14px; line-height:18px; color:#4e8499; padding:6px 11px 8px 11px; background:url(/sites/14/images/button-bg.gif) 0 0 repeat-x #4a7d92; color:#fff; display:inline-block; text-decoration:none;
margin:25px 0px 0px 0px;}
.button:hover {background:url(/sites/14/images/button-bg.gif) 0 -32px repeat-x #e4eef1; color:#477a8f;}

.button-top {margin-top:30px;}

.block2 {min-height:146px;}
.block2 .padding {padding:26px 26px 28px 30px;}

.block3 {min-height:146px;}
.block3 .padding {padding:26px 21px 28px 30px;}
.block3 .padding1 {padding:26px 11px 0px 30px;}



.title {font-size:22px; line-height:25px; color:#fdfefe;}
.title-bot {padding-bottom:25px;} 
.title-bot1 {padding-bottom:20px;} 

.data {background:url(/sites/14/images/data-bg.gif) 0 0 no-repeat; height:64px; width:38px; font-size:29px; line-height:1.2307em; color:#fff; font-weight:bold; float:left; padding-left:7px; margin-right:20px;}
.data span {font-size:18px; line-height:1.2307em; display:inline-block; color:#477a8f; font-weight:normal; margin:3px 0px 0px 3px;}

.data-top {padding-top:25px;}

.link1 {color:#fff; display:inline-block; text-decoration:none}
.link1:hover {text-decoration:underline;}
.link1-top {margin-top:-5px;}

.link2 {color:#aee6fa; display:inline-block; display:inline-block; background:url(/sites/14/images/link2-bg.png) right 8px no-repeat; padding-right:7px; font-weight:bold; text-decoration:none;}
.link2:hover {text-decoration:underline;}

.border {background:url(../images/border.png) 0 0 repeat-x; height:1px; margin:13px 0px 15px 0px;}
.border-pad {margin:13px 0px 18px 0px;}
.border-pad1 {margin:13px 0px 0px 0px;}

.title1 {font-size:12px; line-height:18px; font-weight:bold; margin-top:-4px;}
.title1 a {color:#aee6fa; text-decoration:none;}
.title1 a:hover {text-decoration:underline;}

.data1 {background:url(/sites/14/images/data1-bg.gif) 0 0 no-repeat #89bb10; height:42px; width:33px; font-size:29px; line-height:1.2307em; color:#fff; font-weight:bold; float:left; padding-left:12px; margin-right:20px; padding-top:7px;}

.data1-top {padding-top:19px;}
.text {font-size:22px; line-height:26px; color:#3f4040; padding-top:42px;}

.absolute {background:url(/sites/14/images/absolute.png) 0 0 no-repeat; height:100px; width:41px; position:absolute; left:215px; top:44px;}

.title2 {font-size:18px; line-height:22px; margin-top:-4px; padding-bottom:6px;}
.title2 a {text-decoration:none; color:#477a8f;}
.title2 a:hover {text-decoration:underline;}

.title2 span {margin-top:3px; display:inline-block;}

.title3 {font-size:18px; line-height:22px; margin-top:4px; padding-bottom:6px;}
.title3 a {text-decoration:none; color:#477a8f;}
.title3 a:hover {text-decoration:underline;}

.title4 {font-size:18px; line-height:22px; color:#477a8f; padding-top:4px; padding-bottom:2px;}
.title4-top {padding-top:17px;}

.pad {padding:4px 0px 0px 31px; float:left;}


.img-list {padding-top:5px;}
.img-list li {float:left; margin-right:9px;}

.list-bot {padding-bottom:3px;}

#easyTooltip {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:1px 5px;
	background:#fff;
	color:#000;
	font-size:12px;
	text-transform:none;
	z-index:999;
}	

iframe {height:257px; width:430px; margin-top:10px;}

.text2 {font-weight:bold; color:#477a8f; padding-top:19px;}

dl {margin-top:0px; color:#999999; float:left;}
dl span {float:left; width:66px;}
dl dt {}
dl dd a {margin-left:3px;  color:#48abcf; text-decoration:none;}
dl dd a:hover {text-decoration:underline;}

.dl {margin-left:41px;}

.link5 {text-decoration:none; color:#48abcf;}
.link5:hover {text-decoration:underline;}
/*===== footer =====*/
#footer {

}

.menu {padding:26px 0px 26px 5px; margin-left:-1px; float:left;}
.menu li {font-size:12px; line-height:16px; float:left; margin-right:18px;}
.menu a {text-decoration:none; color:#477a8f;}
.menu a:hover, .menu a.active {text-decoration:underline;}

.indent-bot {padding-bottom:26px;}
.indent-bot1 {padding-bottom:52px;}

.foot-text {font-size:12px; line-height:16px; color:#fdfefe; padding:24px 0px 0px 30px; float:left;}
.foot-text a {color:#aee6fa; text-decoration:none; margin-left:16px;}
.foot-text a:hover {text-decoration:underline;}

/*----- forms -----*/
#contact-form {
	line-height:1em;
	margin-top:0px;
	margin-left:0px;
	padding:10px 0px 0px 0px;
	width:227px;
}
#contact-form .success {padding-bottom:5px; display:none;}	
#contact-form textarea, #contact-form input {
	margin:0;
	font-size:12px;
	color:#999999;
	padding:7px 5px 7px 7px;
	border:1px solid #a7c3ce;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	box-shadow:none !important;
	outline:none;
}
#contact-form input {
	width:256px;
	box-shadow:none !important;
	
}
#contact-form textarea {
	overflow:auto;
	width:256px;
	height:208px;
	resize:none;
}	
#contact-form label {
	min-height:41px;
	display:block;
	
}	
#contact-form label.message {
	min-height:0px;
	
}
#contact-form .error, #contact-form .empty, #contact-form .success {
	display:none;
}	

#contact-form .error, #contact-form .empty {
	color:red;
	padding:5px 0;
}
.buttons {padding:29px 0px 0px 0px;}
.buttons a {
	font-size:14px; line-height:18px; color:#4e8499; padding:6px 12px 8px 12px; background:url(/sites/14/images/button-bg.gif) 0 0 repeat-x #4a7d92; color:#fff; display:inline-block; text-decoration:none; margin-right:19px;
}
.buttons a:hover {background:#82b40b;}


#contact-form .success {
	color:#000;
	width:246px;
	margin-bottom:20px;
	padding:10px;
	border:1px solid #000;
	background:#fff;
}

/*==========================================*/
    
/* Project specifics =========================================================== */
/* Pour some CSS below ========================================================= */
