#col-29-1 h1
{
margin:0px;	
}
.ic-sharebar
{
float:right;
}
#col-28-1 .colwrapper, #col-28-2 .colwrapper
{
	 -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 
}
#ic-main-contactform 
{
margin-top:15px;
padding-left:30px;
width:750px;
margin-left:auto;
margin-right:auto;	
}
#ic-main-contactform .ic-form-left
{
float:left;
width:50%;
}
#ic-main-contactform .ic-form-right
{
float:right;
width:50%;
}
#ic-main-contactform input[type="text"], #ic-main-contactform input[type="email"], #ic-main-contactform input[type="tel"]
{
width:300px;	
}
#ic-main-contactform textarea
{
width:675px;	
}
#ic-main-contactform input[type="submit"]
{
background-color: #1874cd;
background-image: -webkit-gradient(linear, left top, left bottom, from(#4f9eea), to(#1874cd));
background-image: -webkit-linear-gradient(top, #4f9eea, #1874cd);
background-image: -moz-linear-gradient(top, #4f9eea, #1874cd);
background-image: -ms-linear-gradient(top, #4f9eea, #1874cd);
background-image: -o-linear-gradient(top, #4f9eea, #1874cd);
background-image: linear-gradient(top, #4f9eea, #1874cd);
border: 1px solid #115290;
color: #ffffff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f9eea, endColorstr=#1874cd);
text-shadow: 0 -1px 0 #115290;
padding-top:10px;
padding-bottom:10px;
padding-right:100px;
padding-left:100px;
font-size:18px;
}
#col-22-1 h1
{
margin:0px;	
}

.ic-sharebar
{
float:right;
}

#col-24-1 h3 a
{
font-size:24px;	
}

.breadcrumb {
padding:0px !important;
margin:0px !important;
}

.page-list-ext-title a
{
	font-size:20px !important;
}