h1 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
.error-headline {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #FF0000;
	font-weight: normal;
}
h2 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
} 
h3 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

h4, h5, h6{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
ul {
	list-style-position: outside;
	list-style-type: none;
}
ol {
	list-style-position: outside;
}
li{
	padding-bottom: 5px;
}
.plain-text{
	padding-top: 10px;
	padding-left: 5px;
	color: #333333;
}

#left_services h1 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#left_services h2 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#left_services h3 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#left_services h4 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
.img-right-container{
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.img-left-container{
	margin-bottom: 5px;
	margin-right: 5px;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.client-login{
	float: right;
	color: #f4f4f4;
	margin-top: 25px;
}
.login-label{
	float: left;
	line-height: 18px;
	margin-right: 3px;
	height: 20px;
}
.login-field{
	background-color: #FFFF99;
	color: #333333;
	text-transform: lowercase;
	width: 235px;
}
.login-go{
	width: 50px;
	color: #333333;
	font-size: 12px;
}
.text-container{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.text-container-portfolio{
	float: left;
	width: 100%;
	margin-bottom: 112px;
}
.text-container-services{
	float: left;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}
.sub-headlines{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-top: 4px;
	padding-left: 11px;
	margin-bottom: 4px;
}
.sub-headlines a{
   	color: #333333;}
.sub-headlines a:hover{
   	color: #000000;}	
.col-head-indent{
	padding-left: 17px;
	height: 24px;
}
.col-head-indent-services{
	padding-left: 10px;
	height: 24px;
}
.col-left-head-indent{
	height: 24px;
}
.col-right-head-indent{
	padding-left: 15px;
	height: 24px;
}
.col-news-head-indent{
	padding-left: 33px;
	height: 24px;
}
.col-head-topspace{
	padding-top: 17px;
	clear: both;
}

#main{
	width: 822px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}
#main-portfolio{
	width: 822px;
	height: 100%;
	margin-left: -8px;
}
#header {
	width:100%;
	height:125px;
	float: left;
}
#logo {
	margin-top: 15px;
	width: 311px;
	float: left;
}
#my-menu {
	width:504px;
	height:44px;
	background:url(../images/menu_bg.gif) no-repeat left center;
	float: right;
	margin-top: 28px;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#my-menu a { font-size:16px; color:#dff0fe; text-decoration:none;
}
#my-menu a:hover { font-size:16px; color:#317fac; text-decoration:none;
}
#my-menu .distance-1st{
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
}
#my-menu .distance{
	padding-right: 32px;
}
#my-menu .active-nav{
	padding-right: 30px;
	color: #a4cf43;
}
#content {
	width:100%;
	float: left;
	margin-top: 25px;
	margin-bottom: 25px;
}
#content-services {
	width:100%;
	float: left;
	margin-top: 5px;
	margin-bottom: 25px;
}
#content-services ul {
	list-style-position: outside;
}
#content-services li {
	padding-top: 5px;
	padding-left: 10px;
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 0px;
	margin-top: 0px;
}
#picture {
	width:400px;
	float: left;
	height: 250px;
	color: #333333;
	text-align: justify;
}
#pic-wrapper {
	background-image: url(../images/strategies.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	width: 400px;
	float: left;

}
#pic-wrapper-webservices {
	background-image: url(../images/los-angeles-web-design.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	width: 400px;
	float: left;
}
#picture-service {
	float: left;
	overflow: auto;
	height: 230px;
	color: #333333;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#picture-service-web {
	float: right;
	overflow: auto;
	height: 50px;
	color: #000000;
	text-align: justify;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#picture-service2 {
	float: left;
	overflow: auto;
	height: 230px;
	color: #333333;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
#picture-contact {
	width:400px;
	float: left;
	background-image: url(../images/social-networking.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
}
.social-net-spacer{
	float: left;
	width: 17px;
	margin-top: 0px;
	height: 57px;
	clear: none;
}
.social-net-icon{
	height: 57px;
	width: 65px;
	margin-top: 0px;
	float: left;
}
.social-net-text{
	float: left;
	margin-top: 3px;
	margin-left: 74px;
	font-size: 7pt;
	text-align: center;
	width: 105px;
}
.social-net-text2{
	float: right;
	margin-top: 3px;
	margin-right: 97px;
	font-size: 7pt;
	text-align: center;
	width: 105px;
}
.icon-r1 {
	float: left;
	margin-top: 30px;
	margin-left: 74px;
	height: 57px;
	clear: both;
	width: 230px;
}
.icon-r2 {
	float: left;
	margin-top: 10px;
	margin-left: 74px;
	height: 57px;
	width: 230px;
}
#right_top {
	width:422px;
	left:401px;
	height:250px;
	float: left;
	clear: none;
	background-image: url(../images/right_bg-250h-trans.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#top {
	width:307px;
	background:url(../images/grey_bot.gif) no-repeat left bottom  #384a55;
	height:195px;
	margin-top: 15px;
	margin-bottom: 5px;
	float: right;
	margin-right: 45px;
}
#top_in {
	width:275px;
	margin-top: 5px;
	margin-left: 20px;
}
#top_in a { font-size:12px; color:#faffee; font-weight:bold; text-decoration:none; padding-left:27px; line-height:33px; background:url(../images/plus.gif) no-repeat left center 
}
#top_in a:hover{
	color: #BAE5FE;
}
.grey { width:100%; height:1px; background:#516573; font-size:0px
}
#click {
	width:182px;
	float: right;
	margin-top: 2px;
	margin-right: 45px;
}
#main-content {
	width:822px;
	height: 100%;
	float: left;
}
.video-container{
	height: 380px;
	margin-bottom: 5px;
}
.slide-full{}
.slide-container{
	margin-top: 16px;
}
.slide-illu-container{
	margin-top: 16px;
	height: 312px;
}
.slide-text{
	margin-top: 5px;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 25px;
	color: #333333;
}
#left_column {
	width:259px;
	color:#666767;
	float: left;
}
#left_column a {
	font-size:13px;
	color:#136a9b;
	text-decoration:none
}
#left_column a:hover {
	text-decoration:none;
	color: #495F18;
}
#right_column a:hover {
	text-decoration:none;
	color: #495F18;
}
#middle_column {width:259px;
}
#right_column {
	width:259px;
	float: right;
	margin-top: 25px;
	margin-left: 23px;
}
#right_column ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	list-style-image: url(../images/icon-blue.png);
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#right_column li{
	padding-left: 15px;
	padding-top: 5px;
}
#right_column-articles {
	width:259px;
	float: right;
	margin-top: 25px;
	margin-left: 23px;
}
#right_column-articles a{
	color: #000000;
	text-decoration: none;
}
#right_column-articles ul{
	margin: 0px;
	display: block;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
}
#right_column-articles li{
	padding-left: 0px;
	padding-top: 5px;
}
#right_column-articles li a{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
#right_column-articles h2 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
}


#right_column_portfolio h1 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column h2 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column h3 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column h4 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column h2 a:hover{
	text-decoration: none;
}



#right_column_portfolio h1 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_portfolio h2 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_portfolio h3 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_portfolio h4 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_portfolio h1 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#right_column_portfolio h2 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
}
#right_column_portfolio h3 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_portfolio h4, h5, h6{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#right_column_portfolio {
	width:220px;
	float: right;
	margin-top: 25px;
	height: 475px;
}
#right_column_portfolio ul {
	display: block;
	list-style-position: outside;
	list-style-type: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
#right_column_portfolio li{
	padding-left: 5px;
	padding-top: 5px;
	margin-left: 10px;
}

#right_column_film {
	width:220px;
	float: left;
	margin-top: 25px;
	margin-left: 20px;
	color: #333333;
}
#right_column_film h1 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_film h2 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
	text-decoration: none;
}
#right_column_film a:hover {
	text-decoration:none;
	color: #495F18;
}
#right_column_film h3 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_film h4 a{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_film h1 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#right_column_film h2 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
}
#right_column_film h3 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}
#right_column_film h4, h5, h6{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}





#right_column_film ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
	list-style-type: none;
	list-style-image: url(../images/icon.png);
}
#right_column_film li{
	padding-top: 5px;
}
#right_column_portfolio .slide-link {
	font-size:13px;
	text-decoration:none
}

#right_column_portfolio a {
	font-size:13px;
	color:#333333;
	text-decoration:none
}
#right_column_portfolio a:hover {
	text-decoration:none;
	color: #495F18;
}
#right_column_about {
	width:259px;
	float: left;
	margin-top: 25px;
	margin-left: 23px;
}
#right_column_contact {
	width:239px;
	float: right;
	margin-top: 25px;
	margin-left: 23px;
	padding-left: 20px;
}
#right_column_about ul{
	margin: 0px;
	display: block;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: url(../images/icon.png);
}
#right_column_about li{
	padding-left: 3px;
	padding-top: 5px;
}
#right_column_about .slide-link { font-size:13px; font-weight:bold; color:#248fb8; text-decoration:none
}
#right_column_about a {
	font-size:13px;
	font-weight:bold;
	color:#136a9b;
	text-decoration:none
}
#right_column_about a:hover {
	text-decoration:none;
	color: #495F18;
}
.line {
	width:100%;
	height:1px;
	font-size:0px
}
.line-10 {
	width:100%;
	height:10px;
	font-size:0px
}
#right_column .slide-link {
	font-size:13px;
	font-weight:bold;
	color:#136a9b;
	text-decoration:none
}
#right_column a {
	font-size:13px;
	font-weight:bold;
	color:#136a9b;
	text-decoration:none
}
#right_column a:hover {
	text-decoration:none;
	color: #495F18;
}
#left_100perc {
	width:100%;
	float: left;
	margin-top: 25px;
	text-align: justify;
}

#left_about h1 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#left_about h2 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
} 
#left_about h3 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#left_about h4, h5, h6{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#left_about {
	width:540px;
	float: left;
	margin-top: 25px;
	text-align: justify;
	color: #333333;
}
#left_about a {
	font-size:13px;
	color:#136a9b;
	text-decoration: none;
}
#left_about a:hover {
	text-decoration:none;
	color: #495F18;
}

#left_resource h1 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#left_resource h2 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
} 
#left_resource h3 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#left_resource h4, h5, h6{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#left_resource {
	width:48%;
	float: left;
	margin-top: 25px;
	text-align: justify;
	color: #333333;
}
#left_resource-new {
	width:98%;
	float: left;
	margin-top: 25px;
	text-align: justify;
	color: #333333;
}
#left_resource-new a {
	font-size:13px;
	color:#136a9b;
	text-decoration: none;
}
#left_resource-new a:hover {
	text-decoration:none;
	color: #495F18;
}
#left_resource a {
	font-size:13px;
	color:#136a9b;
	text-decoration: none;
}
#left_resource a:hover {
	text-decoration:none;
	color: #495F18;
}
#right_resource h1 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#right_resource h2 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #749B1C;
	font-weight: normal;
} 
#right_resource h3 {
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	color: #136a9b;
	font-weight: normal;
}

#right_resource h4, h5, h6{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#right_resource {
	width:48%;
	float: right;
	margin-top: 25px;
	text-align: justify;
	color: #333333;
}
#right_resource a {
	font-size:13px;
	color:#136a9b;
	text-decoration: none;
}
#right_resource a:hover {
	text-decoration:none;
	color: #495F18;
}
#spacer_resource {
	width:4%;
	float: left;
	margin-top: 25px;
	text-align: justify;
	color: #333333;
	height: 200px;
}

#left_contact {
	width:540px;
	float: left;
	margin-top: 25px;
	text-align: justify;
}
#left_contact a {
	font-size:13px;
	color:#136a9b;
	text-decoration:none
}
#left_contact a:hover {
	text-decoration:none;
	color: #495F18;
}
#left_services {
	width:100%;
	float: left;
	margin-top: 25px;
	color: #333333;
}
#left_services a {
	font-size:13px;
	color:#333333;
	text-decoration:none
}
#left_services a:hover {
	text-decoration:none;
	color: #495F18;
}
#left_portfolio h2, h3, h4, h5, h6{
	font-size: 15px;
	color: #333333;
	text-indent: 5px;
}
#left_portfolio {
	width:580px;
	float: left;
	margin-top: 25px;
}
#left_portfolio a {
	font-size:13px;
	color:#136a9b;
	text-decoration:none
}
#left_portfolio a:hover {
	text-decoration:none;
	color: #495F18;
}
#left_multimedia {
	width:100%;
	float: left;
	margin-top: 25px;
}
#left_multimedia a {
	font-size:13px;
	color:#136a9b;
	text-decoration:none
}
#left_multimedia a:hover {
	text-decoration:none;
	color: #495F18;
}
#footer-bg{
	background-image: url(../images/footer_bg.png);
	width: 100%;
	float: left;
	clear: both;
	background-repeat: repeat;
	background-position: left top;
	bottom: 0px;
	margin-top: 10px;
}
#footer {
	width:822px;
	color:#f4f4f4;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	text-align: center;
}
#footer ul{
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footer-first  {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f4f4f4;
	margin-right: 5px;
	padding-right: 9px;
}
#footer li{
	display: inline;
	line-height: 18px;
}

#footer a {
	color:#f4f4f4;
	text-decoration:none
}
#footer a:hover {
	color:#a4cf43;
	text-decoration:none
}
.indent{
	margin-left: 30px;
}
#icon {
	font-size: 12px;
	color:#5a7912;
	line-height: 24px
}
#icon a {
	font-size: 12px;
	color:#136a9b;
	line-height: 24px;
	background:url(../images/icon-blue.png) no-repeat left center;
	padding-left:14px;
	text-decoration:none
}
#icon a:hover {
	font-size: 12px;
	color:#136a9b;
	line-height: 24px;
	background:url(../images/icon-blue.png) no-repeat left center;
	text-decoration:none
}
#col1_services, #col2_services, #col3_services, #col4_services, #distance_col_services {
	height: 280px;
}
#col1_services {
	width:201px;
	left: 61px;
	top: 430px;
	float: left;
}
#col1_services-web {
	height: 400px;
}
#col1_services ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	padding-top: 14px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
}
#col1_services li{
	padding-top: 5px;
}
#col2_services {
	width:201px;
	left: 61px;
	top: 430px;
	float: left;
}
#col2_services ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
}
#col2_services li{
	padding-left: 2px;
	padding-top: 5px;
}

#col3_services {
	width:201px;
	left: 61px;
	top: 430px;
	float: left;
}
#col3_services ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
}
#col3_services li{
	padding-left: 2px;
	padding-top: 5px;
}
#col4_services {
	width:201px;
	left: 61px;
	top: 430px;
	float: left;
}
#col4_services ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
}
#col4_services li{
	padding-top: 5px;
	padding-left: 2px;
}

#right_col_marketing {
	width:47%;
	left: 61px;
	top: 430px;
	float: right;
	text-align: justify;
}
#right_col_marketing ul{
	margin: 0px;
	display: block;
	list-style-position: outside;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	list-style-type: disc;
}
#right_col_marketing li{
	padding-left: 5px;
	padding-top: 5px;
}
#left_col_marketing {
	width:47%;
	left: 61px;
	top: 430px;
	float: left;
	text-align: justify;
}
#left_col_marketing ul{
	margin: 0px;
	display: block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(../images/icon.png);
}
#left_col_marketing li{
	padding-left: 5px;
	padding-top: 5px;
	list-style-position: outside;
	list-style-type: none;
	color: #333333;
}
#distance_col_services {
	width:6px;
	color:#666767;
	left: 61px;
	top: 430px;
	float: left;
}
#distance2_col_services {
	width:6px;
	color:#666767;
	left: 61px;
	top: 430px;
	float: left;
}
#distance3_col_services {
	width:6px;
	color:#666767;
	left: 61px;
	top: 430px;
	float: left;
}
#distance_col_marketing {
	width:6%;
	color:#666767;
	left: 61px;
	top: 430px;
	float: left;
	height: 100px;
}
#distance2_col_marketing {
	width:6%;
	color:#666767;
	left: 61px;
	top: 430px;
	float: left;
	height: 100px;
}
#distance3_col_marketing {
	width:6%;
	color:#666767;
	left: 61px;
	top: 430px;
	float: left;
	height: 100px;
}
.col-content{
	padding-right: 5px;
	padding-left: 5px;
}
.col-content-services{
	padding-right: 5px;
	padding-left: 5px;
}
.col-content-services-first{
	padding-right: 5px;
	padding-left: 5px;
}
#icon_1 {
	font-size: 12px;
	color:#5a7912;
	line-height: 24px
}
#icon_1 a {
	font-size: 12px;
	color:#136a9b;
	line-height: 24px;
	background:url(../images/icon-blue.png) no-repeat left center;
	padding-left:14px;
	text-decoration:none
}
#icon_1 a:hover {
	font-size: 12px;
	color:#136a9b;
	line-height: 24px;
	background:url(../images/icon-blue.png) no-repeat left center;
	text-decoration:none
}
#icon_2 {
	font-size: 12px;
	color:#5a7912;
	line-height: 24px
}
#icon_2 a {
	font-size: 12px;
	color:#136a9b;
	line-height: 24px;
	background:url(../images/icon-blue.png) no-repeat left center;
	padding-left:14px;
	text-decoration:none
}
#icon_2 a:hover {
	font-size: 12px;
	color:#136a9b;
	line-height: 24px;
	background:url(../images/icon-blue.png) no-repeat left center;
	text-decoration:none
} 
.team-left{
	float: left;
	height: 75px;
	width: 115px;
}
.team-right{
	float: left;
	height: 75px;
	width: 130px;
}

/* form*/
.form-field{
	width: 235px;
	font-size: 12px;
	color: #666666;
	background-color: #FFFF99;
}
.area-field{
	width: 235px;
	height: 122px;
	font-size: 12px;
	color: #666666;
	background-color: #f4f4f4;
}
.top-link{
	background-color: #f8f8f8;
	float: right;
	height: 15px;
	width: 30px;
	margin-right: 5px;
	border: 1px solid #333333;
	text-align: center;
}
.article-link{
	float: left;
	margin-left: 0px;
	text-align: left;
	margin-bottom: 10px;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	padding-left: 33px;
	background-image: url(../images/icon.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	color: #333333;
}
.pdf-link{
	float: left;
	margin-left: 0px;
	text-align: left;
	margin-bottom: 10px;
	font-size: 13px;
	font-weight: normal;
	line-height: 30px;
	padding-left: 33px;
	background-image: url(../images/pdf-file.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	color: #333333;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Cursor Classes */

/* General Task-oriented Cursors */
.cur-pointer {
	/*
    "hand" is a valid value for IE for this.
    See http://ajaxian.com/archives/2005/12/css_cross_brows.html for some cross-browser details of doing this.
    Note the good suggestions in the comments for improvements.
  */
  cursor: pointer;
	color: #136a9b;
}
.cur-pointer a:hover{
	/*
    "hand" is a valid value for IE for this.
    See http://ajaxian.com/archives/2005/12/css_cross_brows.html for some cross-browser details of doing this.
    Note the good suggestions in the comments for improvements.
  */
  cursor: pointer;
	color: #495F18;
	text-decoration: none;
}


/* .cur-text {
  cursor: text;
}
.cur-crosshair {
  cursor: crosshair;
}
.cur-wait {
  cursor: wait;
}
.cur-help {
  cursor: help;
}
.cur-move {
  cursor: move;
}  */

/* Resize Cursors */
/* .cur-n-resize {
  cursor: n-resize;
}
.cur-e-resize {
  cursor: e-resize;
}
.cur-s-resize {
  cursor: s-resize;
}
.cur-w-resize {
  cursor: w-resize;
}
.cur-ne-resize {
  cursor: ne-resize;
}
.cur-nw-resize {
  cursor: nw-resize;
}
.cur-se-resize {
  cursor: se-resize;
}
.cur-sw-resize {
  cursor: sw-resize;
}
*/
/* Other Cursors */
/*.cur-custom {
  cursor: url("../favicon.ico"), pointer;
}
.cur-default {
  cursor: default;
}
.cur-auto {
  cursor: auto;
}
*/
/* CSS 2.1 Addition */
/*.cur-progress {
  cursor: progress;
}
*/
.clear {
	clear: both;
	float: left;
	height: 20px;
	width: 100%;
	background-color: #00FF66;
}
.back-btn {
	height: 20px;
	width: 150px;
	text-align: center;
	line-height: 18px;
	float: left;
	border: 1px solid #333333;
	margin-top: 20px;
}
.asterix {
	color: #136a9b;
	font-weight: bold;
}
/* forms*/
.label {
	float: left;
	width: 120px;
	height: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.form-container-contact{
	float: left;
	width: 235px;
}
.form-container2-contact{
	float: right;
	width: 255px;
}
.form-container3{
	margin-top: 72px;
}
.form-field{
	width: 235px;
	font-size: 12px;
	color: #666666;
	background-color: #FFFF99;
}
.form-sec-field{
	width: 130px;
	font-size: 12px;
	color: #666666;
	background-color: #FFFF99;
	margin-top: 5px;
}
.area-field{
	width: 235px;
	height: 134px;
	font-size: 12px;
	color: #666666;
	background-color: #f4f4f4;
}
#right_column-articles a:hover{
	text-decoration: none;
	color: #495F18;
}
#right_column-articles ul{
	margin-bottom: 20px;
	list-style-position: outside;
	list-style-image: url(../images/icon.png);
}
#right_column-articles li{

}
#bot-line{
	background-image: url(../images/bot-line.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 100%;
	clear: both;
}
.superfast{
	color: #BAE5FE;
}

img {
    border: none;
}

*:focus {
outline: none;
}
