body {
	background-color: #FFF;
	margin: 0px;
}
#top_outer {
	height: 104px;
	width: 100%;
	background-color: #000;
	background-image: url(top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	min-width: 930px;
}
#top_outer #top_inner {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 104px;
}
#top_outer #top_inner #top_lwlogo {
	margin-top: 34px;
	float: left;
	width: 200px;
}
#top_outer #top_inner #top_flags {
	float: right;
	width: 40px;
	margin-top: 31px;
	text-align: right;
	visibility: hidden;
}
#menu_outer {
	background-color: #000;
	background-image: url(menu_bg.gif);
	background-repeat: repeat-x;
	height: 44px;
	width: 100%;
	min-width: 930px;
}
#menu_outer #menu_inner {
	height: 44px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#menu_outer #menu_inner .menuitem {
	float: left;
}
#menu_outer #menu_inner .menuitem a:link {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 15px;
	padding-left: 15px;
	height: 28px;
	padding-top: 12px;
}
#menu_outer #menu_inner .menuitem:hover {
	background-image: url(menuitem_hover_bg.gif);
	background-repeat: repeat-x;
}
#menu_outer #menu_inner .menuitem_selected {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
	height: 29px;
	padding-top: 11px;
	background-color: #333;
	background-image: url(menuitem_selected_bg.gif);
	background-repeat: repeat-x;
}
#menu_outer #menu_inner .menuitem_selected a:link {
	cursor:default;
}
#mainimage_outer {
	height: 328px;
	width: 100%;
	min-width: 930px;
	padding-top: 11px;
	position:relative;
}
#mainimage_outer #mainimage_inner img {
}
#mainimage_outer #mainimage_inner {
	margin-right: auto;
	margin-left: auto;
	height:328px;
	width:930px;
	position:relative;
}
#threebigbuttons_outer {
	height: 125px;
	width: 100%;
	min-width: 930px;
	padding-top: 2px;
}
#threebigbuttons_outer #threebigbuttons_inner {
	margin-right: auto;
	margin-left: auto;
	height:125px;
	width:930px;
}
#threebigbuttons_outer #threebigbuttons_inner .bigbutton {
	float: left;
	height: 125px;
	width: 305px;
}
#threebigbuttons_outer #threebigbuttons_inner .bigbutton:first-child {
	float: left;
	height: 125px;
	width: 305px;
	padding-right: 7px;
}
#threebigbuttons_outer #threebigbuttons_inner .bigbutton:last-child {
	float: left;
	height: 125px;
	width: 305px;
	padding-left: 8px;
}
#threebigbuttons_outer #threebigbuttons_inner .bigbutton img{
	border:none;
}
#main_outer {
	width: 100%;
	min-width: 930px;
	padding-top:14px;
}
#main_outer #main_inner {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#main_outer #main_inner #main_content_left {
	width: 587px;
	margin-left: 15px;
	float: left;
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #474747;
	font-weight: 400;
}
#main_outer #main_inner #main_content_left-full-width {
	width: 900px;
	margin-left: 15px;
	float: left;
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #474747;
	font-weight: 400;
}
.serviceprovider-questions {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: 400;
}
.serviceprovider-questions-strong {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}
#main_outer #main_inner #main_content_left p:first-child {
	margin-top: 0px;
	padding-top: 0px;
}
#main_outer #main_inner #main_content_left-full-width p:first-child {
	margin-top: 0px;
	padding-top: 0px;
}
#main_outer #main_inner #main_content_right {
	width: 275px;
	margin-right: 15px;
	float: right;
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #474747;
	font-weight: 400;
}
#main_outer #main_inner #main_content_right p:first-child {
	margin-top: 0px;
	padding-top: 0px;
}
.headline {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #3b95bd;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.news_date {
	font-size: 9px;
	color: #999;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.news_headline {
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#main_outer #main_inner #main_content_right p {
	margin-top: 0px;
	padding-top: 0px;
}
#main_outer #main_inner #main_content_right p a {
	color: #F00;
}
#menu_outer #menu_inner .menuitem a {
	color: #FFF;
	text-decoration: none;
}
#menu_outer #menu_inner .menuitem_selected a {
	color: #FFF;
	text-decoration: none;
}
#top_outer #top_inner #top_flags a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bottom_outer {
	width: 100%;
	min-width: 930px;
	padding-top:14px;
	clear: both;
	background-color: #464646;
	background-image: url(bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 14px;
}
#bottom_outer #bottom_inner {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
}
#bottom_outer #bottom_inner p {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #949494;
	font-weight: 400;
}
#bottom_outer #bottom_inner #bottom_column1 {
	float: left;
	width: 170px;
}
#bottom_outer #bottom_inner #bottom_column2 {
	float: left;
	width: 170px;
}
#bottom_outer #bottom_inner #bottom_column1 p {
	margin-top: 0px;
	padding-top: 0px;
}
#bottom_outer #bottom_inner #bottom_column2 p {
	margin-top: 0px;
	padding-top: 0px;
}
#endpage {
	clear: both;
}
#clear_before_bottom {
	clear: both;
	height: 10px;
}
#bottom_inner_end {
	clear: both;
}
#bottom_outer #bottom_inner #bottom_column3 {
	float: right;
	width: 481px;
}
#bottom_outer #bottom_inner #bottom_column3 p {
	margin-top: 0px;
	padding-top: 0px;
	text-align: left;
}
#bottom_outer #bottom_inner #bottom_column3 p a {
	color: #CCCCCC;
}
.rightaligned {
	text-align: right;
}
#mainimage_outer #mainimage_inner img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bottom_outer #bottom_inner #bottom_column3 p img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu_outer #search {
	float: right;
	height: 40px;
	width: 180px;
	text-align: right;
	display: none;
}
#menu_outer #menu_inner #menu {
	float: left;
	width: 900px;
}
#menu_outer #menu_inner #search #searchfield {
	background-color: #151515;
	height: 23px;
	width: 140px;
	color: #FFF;
	padding-left: 30px;
	background-image: url(search_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	border: 1px solid #4d4d4d;
	margin-top: 6px;
}
#menu_outer #menu_inner #search #Searchsubmit {
	height: 27px;
	width: 25px;
}
#top_outer #top_inner #top_lwlogo a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.mediumbutton_rightside {
	margin-left: -15px;
}
#main_outer #main_inner #main_content_left #mediumbutton_left {
	float: left;
	margin-left: -15px;
	width: 290px;
}
#main_outer #main_inner #main_content_left-full-width #mediumbutton_left {
	float: left;
	margin-left: -15px;
	width: 290px;
}
#main_outer #main_inner #main_content_left #mediumbutton_right {
	float: right;
	margin-left: -15px;
	width: 290px;
}
#main_outer #main_inner #main_content_left-full-width #mediumbutton_right {
	float: right;
	margin-left: -15px;
	width: 290px;
}
h2 {
	color: #3b95bd;
	font-weight: 400;
	margin-bottom: 10px;
	padding-bottom: 0px;
	font-size: 16px;
}
#main_outer #main_inner #main_content_right .headline a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main_outer #main_inner #main_content_left #mediumbutton_right a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main_outer #main_inner #main_content_left-full-width #mediumbutton_right a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main_outer #main_inner #main_content_left #mediumbutton_left a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main_outer #main_inner #main_content_left-full-width #mediumbutton_left a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#button {
	font-size: 12px;
	color: #FFF;
	background-color: #000;
	background-image: url(button_small_bg.gif);
	background-repeat: repeat-x;
	height: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	letter-spacing: 2px;
	margin: 0px;
}
#main_outer #main_inner #main_content_left p a {
	color: #F00;
	text-decoration: none;
}
#main_outer #main_inner #main_content_left-full-width p a {
	color: #F00;
	text-decoration: none;
}
.news_summary {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
.news_summary_date {
	font-size: 10px;
	color: #000;
	margin-bottom: -12px;
	padding-bottom: 0px;
	font-weight: 700;
}
.news_summary_link {
	margin-top: 0px;
	padding-top: 0px;
}
.news_summary_headline {
	color: #3b95bd;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
}
#textfield {
	height: 21px;
	border: 1px solid #333;
	margin: 0px;
	font-size: 12px;
}
#main_outer #main_inner #main_content_right form {
	padding: 10px;
	background-color: #bedfec;
	background-image: url(form_right_content_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#main_outer #main_inner #main_content_right form p {
	font-weight: bold;
	color: #000;
}
#main_outer #main_inner #main_content_left hr {
	border: 0;
	color: #aaaaaa;
 	background-color: #aaaaaa;
 	height: 1px;
}
#main_outer #main_inner #main_content_left-full-width hr {
	border: 0;
	color: #aaaaaa;
 	background-color: #aaaaaa;
 	height: 1px;
}
#main_outer #main_inner #main_content_left table tr td a {
	color: #F00;
	text-decoration: none;
}
#main_outer #main_inner #main_content_left-full-width table tr td a {
	color: #F00;
	text-decoration: none;
}
.short_gradient {
	background-color: #c4dee8;
	background-image: url(short_gradient.gif);
	background-repeat: repeat-x;
}
h1 {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 28px;
	font-weight: 300;
	color: #3B95BD;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
#main_content_right h1 {
	margin-bottom: 10px;
}
#main_content_right h2 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.image-shadow {
	-moz-box-shadow: 2px 2px 7px #666;
	-webkit-box-shadow: 2px 2px 7px #666;
	box-shadow: 2px 2px 7px #666;
	border: 1px none #666;
 }
.image-link-shadow img {
	-moz-box-shadow: 2px 2px 7px #666;
	-webkit-box-shadow: 2px 2px 7px #666;
	box-shadow: 2px 2px 7px #666;
	border: 1px none #666;
	position: relative;
 }
.image-link-shadow img {
	border: none;
}
.image-link-shadow:hover img{
	-moz-box-shadow: 3px 3px 15px #666;
	-webkit-box-shadow: 3px 3px 15px #666;
	box-shadow: 3px 3px 15px #666;
	border: 1px none #666;
	margin-top:-3px;
	margin-left:-3px;
	margin-bottom:3px;
	margin-right:3px;
	position: relative;
 }
ul{
	margin-left:-20px;
	margin-top: 0px;
	padding-top: 0px;
} 
h3 {
	color: #3b95bd;
	font-weight: 400;
	font-size: 13px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
p {
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
li a {
	color: #F00;
	text-decoration: none;
}
.highslide-caption {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 28px !important;
	font-weight: 300 !important;
	color: #3B95BD !important;

}
.button-blue {
	background-image: url(mediumbutton-blue-normal-bg.jpg);
	background-position: 0px 0px;
	height: 80px;
	width: 256px;
	margin-left: -15px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
}
.button-blue:hover {
	background-image: url(mediumbutton-blue-over-bg.jpg);
}
.button-blue a{
	text-decoration: none;
}
.button-blue h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-blue p{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}
.button-green {
	background-image: url(mediumbutton-green-normal-bg.jpg);
	background-position: 0px 0px;
	height: 80px;
	width: 256px;
	margin-left: -15px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
}
.button-green:hover {
	background-image: url(mediumbutton-green-over-bg.jpg);
}
.button-green a{
	text-decoration: none;
}
.button-green h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-green-headline{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-green p{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}
.button-green-normal-text{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}
.button-purple {
	background-image: url(mediumbutton-purple-normal-bg.jpg);
	background-position: 0px 0px;
	height: 80px;
	width: 256px;
	margin-left: -15px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
}
.button-purple:hover {
	background-image: url(mediumbutton-purple-over-bg.jpg);
}
.button-purple a{
	text-decoration: none;
}
.button-purple h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-purple p{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

.mainpage-button-blue {
	background-image: url(bigbutton-blue-normal-bg.jpg);
	background-position: 0px 0px;
	height: 104px;
	width: 257px;
	margin-left: 0px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	float:left;
}
.mainpage-button-blue:hover {
	background-image: url(bigbutton-blue-over-bg.jpg);
}
.mainpage-button-blue a{
	text-decoration: none;
}
.mainpage-button-blue h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 36px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:6px !important;
	line-height:20px !important;

}
.mainpage-button-blue p{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

.mainpage-button-purple {
	background-image: url(bigbutton-purple-normal-bg.jpg);
	background-position: 0px 0px;
	height: 104px;
	width: 257px;
	margin-left: 7px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	float:left;
}
.mainpage-button-purple:hover {
	background-image: url(bigbutton-purple-over-bg.jpg);
}
.mainpage-button-purple a{
	text-decoration: none;
}
.mainpage-button-purple h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 36px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:6px !important;
	line-height:20px !important;

}
.mainpage-button-purple p{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

.mainpage-button-green {
	background-image: url(bigbutton-green-normal-bg.jpg);
	background-position: 0px 0px;
	height: 104px;
	width: 257px;
	margin-left: 8px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	float:left;
}
.mainpage-button-green:hover {
	background-image: url(bigbutton-green-over-bg.jpg);
}
.mainpage-button-green a{
	text-decoration: none;
}
.mainpage-button-green h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 36px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:6px !important;
	line-height:20px !important;

}
.mainpage-button-green p{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

.mainpage-smallbutton-learnmore {
	background-image: url(mainpage-small-button-blue-normal.png);
	background-position: 0px 0px;
	height: 39px;
	width: 132px;
	display: block;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 8px;
	background-repeat:no-repeat;
	position: absolute;
	top: 240px;
	left: 46px;
	text-align:center;
}
.mainpage-smallbutton-learnmore:hover {
	background-image: url(mainpage-small-button-blue-over.png);
}
.mainpage-smallbutton-learnmore a{
	text-decoration: none;
}
.mainpage-smallbutton-learnmore h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:5px !important;
	line-height:20px !important;

}

.mainpage-smallbutton-freetrial {
	background-image: url(mainpage-small-button-purple-normal.png);
	background-position: 0px 0px;
	height: 39px;
	width: 132px;
	display: block;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 8px;
	background-repeat:no-repeat;
	position: absolute;
	top: 240px;
	left: 186px;
	text-align:center;
}
.mainpage-smallbutton-freetrial:hover {
	background-image: url(mainpage-small-button-purple-over.png);
}
.mainpage-smallbutton-freetrial a{
	text-decoration: none;
}
.mainpage-smallbutton-freetrial h1{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:5px !important;
	line-height:20px !important;

}
#mainimage_inner .mainimage_text {
	position: absolute;
	left: 46px;
	top: 196px;
	height: 0px;
	width: 853px;
}
.mainimage_text h1 {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight: 300;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;

/*	text-shadow: 2px 2px 2px #000;
	filter: 		
progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=115,strength=2); */

}
.mainimage_text p {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 17px;
	font-weight: 300;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;

/*	filter: 		progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=115,strength=2); */

}
#mainimage_inner .mainimage_frontpage_text {
	position: absolute;
	left: 49px;
	top: 169px;
	height: 0px;
	width: 853px;
}
.mainimage_frontpage_text h1 {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 34px;
	font-weight: 300;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;

/*	text-shadow: 2px 2px 2px #000;
	filter: 		
progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=115,strength=2); */

}
.mainimage_frontpage_text p {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 17px;
	font-weight: 300;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;

/*	filter: 		progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=115,strength=2); */

}


/* GREEN BUTTON */
.button-green-2 {
	background-image: url(mediumbutton-green-normal-bg.jpg);
	background-position: 0px 0px;
	height: 80px;
	width: 256px;
	margin-left: -15px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	display: block;
	text-decoration:none;
}
.button-green-2:hover {
	background-image: url(mediumbutton-green-over-bg.jpg);
}
.button-green-headline-2 {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-green-normal-text-2 {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

/* PURPLE BUTTON */
.button-purple-2 {
	background-image: url(mediumbutton-purple-normal-bg.jpg);
	background-position: 0px 0px;
	height: 80px;
	width: 256px;
	margin-left: -15px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	display: block;
	text-decoration:none;
}
.button-purple-2:hover {
	background-image: url(mediumbutton-purple-over-bg.jpg);
}
.button-purple-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-purple-normal-text-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

/* PURPLE BUTTON */
.button-blue-2 {
	background-image: url(mediumbutton-blue-normal-bg.jpg);
	background-position: 0px 0px;
	height: 80px;
	width: 256px;
	margin-left: -15px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	display: block;
	text-decoration:none;
}
.button-blue-2:hover {
	background-image: url(mediumbutton-blue-over-bg.jpg);
}
.button-blue-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 24px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
	line-height:20px !important;

}
.button-blue-normal-text-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 13px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}



/* MAIN PAGE BLUE BUTTON */
.mainpage-button-blue-2 {
	background-image: url(bigbutton-blue-normal-bg.jpg);
	background-position: 0px 0px;
	height: 104px;
	width: 257px;
	margin-left: 0px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	float:left;
	display: block;
	text-decoration:none;
}
.mainpage-button-blue-2:hover {
	background-image: url(bigbutton-blue-over-bg.jpg);
}
.mainpage-button-blue-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 36px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:6px !important;
	line-height:20px !important;

}
.mainpage-button-blue-normal-text-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}


/* MAIN PAGE BLUE BUTTON */
.mainpage-button-purple-2 {
	background-image: url(bigbutton-purple-normal-bg.jpg);
	background-position: 0px 0px;
	height: 104px;
	width: 257px;
	margin-left: 7px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	float:left;
	display: block;
	text-decoration:none;
}
.mainpage-button-purple-2:hover {
	background-image: url(bigbutton-purple-over-bg.jpg);
}
.mainpage-button-purple-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 36px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:6px !important;
	line-height:20px !important;

}
.mainpage-button-purple-normal-text-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}


/* MAIN PAGE BLUE BUTTON */
.mainpage-button-green-2 {
	background-image: url(bigbutton-green-normal-bg.jpg);
	background-position: 0px 0px;
	height: 104px;
	width: 257px;
	margin-left: 8px;
	display: block;
	padding-top: 21px;
	padding-left: 25px;
	padding-right: 23px;
	background-repeat:no-repeat;
	float:left;
	display: block;
	text-decoration:none;
}
.mainpage-button-green-2:hover {
	background-image: url(bigbutton-green-over-bg.jpg);
}
.mainpage-button-green-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 36px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-bottom:0px !important;
	margin-bottom:10px !important;
	margin-top:6px !important;
	line-height:20px !important;

}
.mainpage-button-green-normal-text-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
	color: #FFFFFF !important;
	padding-top:3px !important;
	margin-top:0px !important;
}

/* MAIN PAGE LEARN MORE BUTTON */
.mainpage-smallbutton-learnmore-2 {
	background-image: url(mainpage-small-button-blue-normal.png);
	background-position: 0px 0px;
	height: 39px;
	width: 132px;
	display: block;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 8px;
	background-repeat:no-repeat;
	position: absolute;
	top: 240px;
	left: 46px;
	text-align:center;
	display: block;
	text-decoration:none;
}
.mainpage-smallbutton-learnmore-2:hover {
	background-image: url(mainpage-small-button-blue-over.png);
}
.mainpage-smallbutton-learnmore-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #FFFFFF !important;
}

/* MAIN PAGE NEW FEATURES BUTTON */
.mainpage-smallbutton-newfeatures-2 {
	background-image: url(mainpage-small-button-purple-normal.png);
	background-position: 0px 0px;
	height: 39px;
	width: 132px;
	display: block;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 8px;
	background-repeat:no-repeat;
	position: absolute;
	top: 240px;
	left: 186px;
	text-align:center;
	display: block;
	text-decoration:none;
}
.mainpage-smallbutton-newfeatures-2:hover {
	background-image: url(mainpage-small-button-blue-over.png);
}
.mainpage-smallbutton-newfeatures-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #FFFFFF !important;
}

/* MAIN PAGE FREE TRIAL BUTTON */
.mainpage-smallbutton-freetrial-2 {
	background-image: url(mainpage-small-button-purple-normal.png);
	background-position: 0px 0px;
	height: 39px;
	width: 132px;
	display: block;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 8px;
	background-repeat:no-repeat;
	position: absolute;
	top: 240px;
	left: 186px;
	text-align:center;
	display: block;
	text-decoration:none;
}
.mainpage-smallbutton-freetrial-2:hover {
	background-image: url(mainpage-small-button-blue-over.png);
}
.mainpage-smallbutton-freetrial-headline-2{
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #FFFFFF !important;
}

#breadcrumbs {
	font-family: "Myriad-pro", Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
	font-weight: 400;
	padding-left: 5px;
}
#breadcrumbs a{
	text-decoration: none;
	color: #955;
}
#breadcrumbs a:hover{
	text-decoration: underline;
	color: #D00
}
.at4-share-title {
	display:none;
}