/* Global Theme CSS */

body {background:#545454;  font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
a {color:#364b93; text-decoration:underline;}
a:hover {color:#364b93; text-decoration:none;}
a:visited {color:#364b93;}
H1 {font-size:15px; padding-bottom:0px; font-weight:bold; color:#0d41a6;}
H2 {font-size:13px; padding-bottom:0px; font-weight:bold; color:#0d41a6;}
H3 {font-size:13px; padding-bottom:0px; font-weight:bold; color:#0d41a6;}

#page_outer {
	width: 946px;
	margin: 19px auto;
	color: #ffffff;
}

.fonttitle {font-family:'Source Sans Pro', sans-serif; font-weight: 900; text-transform:uppercase; letter-spacing:-0.05em;}
.fonttitle span {font-weight: 400;}
.fonttitlecaps {font-family:'Source Sans Pro', sans-serif; font-weight: 900; text-transform:uppercase; letter-spacing:-0.05em;}
.blueheading {color:#0d41a6;}


.gallerybg {background-image:url('/img2/global/gallerybg.png'); background-repeat:no-repeat;}
.countryselect2 {padding:2px 5px 2px 2px; border:1px transparent solid;}

#loginbox {position:absolute; visibility:hidden; z-index:9999; background-image:url('/img2/global/loginbg.png'); background-repeat:no-repeat; width:194px; height:160px; margin-top:5px;}
#loginbox2 {position:absolute; visibility:hidden; z-index:9999; background-image:url('/img2/global/loginbg.png'); background-repeat:no-repeat; width:194px; height:160px; margin-top:5px;}

img {border:0px;}

#breadcrumbs {color:#999999; padding:20px 0px 0px 30px;}
#breadcrumbs a {color:#999999;}


#topnav {width:946px; height:34px; margin-top:10px; background-image:url('/theme/xtreme5/topnavbg.png');}
#topnav ul{float:left; padding: 9px 0px 9px 0px; margin:0px; list-style-type:none; text-align: left;}
#topnav li{display:inline; height:34px; margin:0px;}
#topnav li a{height:34px; font-weight:bold; text-decoration:none; padding: 9px 20px 9px 20px; color:#ffffff; font-size:13px; font-family:arial,sans-serif; border-right:1px #dbe3f1 solid; border-left:1px #8692a8 solid; }
#topnavright {border-left:1px #8692a8 solid; padding: 9px 0px 7px 0px;}
#topnav li a:visited{color: #ffffff;}
#topnav li a:hover, #topnav li.selected a {background-image:url('/theme/xtreme5/topnavroll.png'); color:#ffffff; background-repeat:repeat-x; text-decoration:none;}
#topnav li a.topnavhome:hover, #topnav li.selected a.topnavhome {background-image:url('/theme/xtreme5/topnavrollhome.png'); color:#ffffff; text-decoration:none;}

#menuimg_pagelayout {background-image:url('/img2/global/pagelayout9_menu.jpg'); width:940px; height:40px;}
#menuimg_photographic {background-image:url('/img2/global/photographic9_menu.jpg'); width:940px; height:40px;}
#menuimg_designerpro {background-image:url('/img2/global/designerprox_menu.jpg'); width:940px; height:40px;}
#menuimg_webdesigner {background-image:url('/img2/global/webdesigner9_menu.jpg'); width:940px; height:40px;}
#menuimg_xara3d {background-image:url('/img2/global/3dmaker7_menu.jpg'); width:940px; height:40px;}

#featureproduct_pgd {background-image:url('/img2/global/photographic9_home2.jpg');}
#otherproducts {background-image:url('/img2/global/photographic9_products.jpg'); width:946px; height:186px;}
#wd9home {
		background-image: url('/img2/global/producthomepage_webdesigner9.jpg');
    width: 940px;
    height: 218px;
}
#wd9homenostd {
		background-image: url('/img2/global/producthomepage_webdesigner9nostd.jpg');
    width: 940px;
    height: 218px;
}
#dp8home {
		background-image: url('/img2/global/designerpro8_headerbg.jpg');
    width: 940px;
    height: 217px;
}
#pg9home {
		background-image: url('/img2/global/photographic9_headerbg.jpg');
    width: 940px;
    height: 217px;
}
#pl9home {
		background-image: url('/img2/global/pagelayout9_home.jpg');
    width: 940px;
    height: 217px;
}

#extrabuttons {float:right;}

.dropmenudiv {position:absolute;top: 0;border: 1px solid gray;border-width: 1px 1px 1px 1px;font-family:"Trebuchet MS",Verdana,sans-serif;font-size: 12px;line-height:18px;z-index:100;background-color: #ffffff;visibility: hidden;}
.dropmenudiv a{width: auto;display: block;text-indent: 5px;padding: 2px 25px 2px 15px;text-decoration: none;color: black;}
* html .dropmenudiv a{width: 100%;}
.dropmenudiv a:hover{background-color:#0d41a6;color:#ffffff;text-decoration:none;}

.subnav {height:31px; color:#737373; background-image:url('/theme/xtreme5/subnav_bg.png'); background-repeat:repeat-x; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
.subnav_left {float:left; padding: 8px 0px 0px 20px;}
.subnav_right {float:right; padding: 8px 0px 0px 0px;}
.subnav_left a {font-weight:bold; color:#737373; text-decoration:none;}
.subnav_left a:hover {color:#737373; text-decoration:underline;}
.subnav_left a.selected {color:#737373; text-decoration:underline;}
.subnav_right.actions {padding-right:8px; font-weight:bold; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
.subnav_right.actions a {text-decoration:none;}
.subnav_right.actions a:hover {text-decoration:none;}
.subnav_right.actions a div {
	display:inline;
	background:#eba900;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(1, rgb(254,212,0)), color-stop(0, rgb(215,126,0)));
	background: -moz-linear-gradient(center bottom, rgb(215,126,0) 0%,rgb(254,212,0) 100%);	
	text-shadow: 0px 1px 0px #be7500;       
	padding:1px 7px 1px 7px; color:#ffffff;
	margin-left: 8px;
}
.subnav_right.actions a:hover div {
	background:#fbc900;
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(254,212,0)), color-stop(1, rgb(215,126,0)));
	background:-moz-linear-gradient(center bottom, rgb(254,212,0) 0%, rgb(215,126,0) 100%);	
	text-shadow: 0px -1px 0px #be7500;       
}
.subnav_right.actions a.current div {
	display:inline;
	background:#c5c5c5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: -webkit-gradient( linear, left bottom, left top, color-stop(1, rgb(212,212,212)), color-stop(0, rgb(186,186,186)));
	background: -moz-linear-gradient(center bottom, rgb(186,186,186) 0%,rgb(212,212,212) 100%);	
	text-shadow: 0px -1px 0px #7d7d7d;       
	padding:1px 7px 1px 7px; color:#ffffff;
	margin-left: 8px;
}

#footer {
	padding:15px 2px 19px 2px;
}
.footernav {width:942px; line-height:110%;}
.footernav ul {list-style: none; margin: 0px; padding: 0px;}
.footernav li {margin-bottom: 5px;}
.footernav_t {background-image:url('/theme/xtreme5/footernav_t.png'); height:8px; width:942px; background-repeat:no-repeat;}
.footernav_main {padding:2px 10px 10px 10px; color:#d4d4d4; background-color:#686868; border-left:1px #828282 solid; border-right:1px #828282 solid;}
.footernav_magix {font-size:11px; padding:5px 10px 5px 12px; color:#d4d4d4; background-color:#636363; border-left:1px #828282 solid; border-right:1px #828282 solid; border-top:1px #828282 solid;}
.footernav_b {color:#d4d4d4; background-image:url('/theme/xtreme5/footernav_b.png'); height:22px; width:942px; background-repeat:no-repeat;}
.footernav_h {font-size:13px; color:#ffffff; margin-bottom:7px;}
.footernav_s {width:1px; height:230px; margin:0px 10px 0px 10px; background-color:#868686;}
.footernav a {color:#d4d4d4; text-decoration:none; font-size:11px;}
.footernav a:visited {color:#d4d4d4;}
.footernav a:hover {color:#d4d4d4; text-decoration:underline;}
a.addthis_button {color:#d4d4d4; text-decoration:none;}
a:visited.addthis_button {color:#d4d4d4;}
a:hover.addthis_button {color:#d4d4d4; text-decoration:underline;}

.sort {color:#9c9b9b;}
.sort a {color:#9c9b9b;}
.sort a.active {color:#4f4f4f;}
.other_panel {width:221px; margin-bottom:20px;}
.other_panel .head {background:url('/img2/global/other_panel_head.png') no-repeat; width:221px; height:42px;}
.other_panel .head .headtext {color:#5a5a5a; padding-top:13px; font-weight:bold;}
.other_panel .body {border-left:1px #cccccc solid; border-right:1px #cccccc solid; padding:10px 14px 6px 14px; font-size:11px; color:#727272;}
.other_panel .body td {font-size:11px; color:#727272;}
.other_panel .foot {background:url('/img2/global/other_panel_foot.png') no-repeat; width:221px; height:9px;}
.other_panel a {color:#727272; font-weight:bold;}
.other_panel ul {margin:10px 0px 0px 17px; padding:0px;}
.other_panel li {list-style:square outside url('/img2/global/other_panel_bullet.png');}
.product_links a {color:#e69e00;}
.toppage_link {background:url('/img2/global/toppage.png') no-repeat; width:50px; height:21px;}
.toppage_link div {padding:3px 0px 0px 17px;}
.toppage_link a {font-size:11px; color:#727272; text-decoration:none; font-weight:bold;}
.reseller_info ul {margin:0px 0px 0px 17px; padding:0px;}
.reseller_info li {list-style:square outside url('/img2/global/other_panel_bullet.png');}


.feature_flash {color:red; cursor:hand; font-size:9px;}


.shadow_r {background-image:url('/theme/xtreme5/shadow_r.png'); background-repeat:repeat-y;}

.menubg {display:none;}
.mainmenu2 {display:none;}

.home_wd {cursor:hand; cursor:pointer; width:239px; height:186px;}
.home_pgd {cursor:hand; cursor:pointer; width:235px; height:186px;}
.home_dp {cursor:hand; cursor:pointer; width:235px; height:186px;}
.home_3d {cursor:hand; cursor:pointer; width:237px; height:186px;}

.home_wd_text {padding:35px 0px 0px 18px; line-height:115%; font-size:11px; color:#ffffff; font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}
.home_pgd_text {padding:70px 0px 0px 32px; line-height:115%; font-size:11px; color:#ffffff; font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}
.home_dp_text {padding:35px 0px 0px 36px; line-height:115%; font-size:11px; color:#ffffff; font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}
.home_3d_text {padding:35px 0px 0px 43px; line-height:115%; font-size:11px; color:#ffffff; font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}


.home_webdesigner7_header {cursor:hand; cursor:pointer; width:946px; height:348px; background-image:url('/img2/us/home_webdesigner7_header.jpg'); background-repeat:no-repeat;}

.home_designer6_header ul {margin:0px 0px 0px 17px; padding:0px;}
.home_designer6_header li {list-style:square outside url('/theme/xtreme5/home_bullet.png'); margin-bottom:7px; line-height:110%;}

.languageselect {height:26px;}
.languageselect ul{padding: 3px 0px 3px 0px;margin: 0px;list-style-type: none;}
.languageselect li{display: inline;margin: 0px;}
.languageselect li a{font-weight:bold;text-decoration:none;color:#ffffff; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
.languageselect li a:hover, .languageselect li.selected a{text-decoration:none;}
.languageselectdiv {position:absolute;top: 0;border: 1px solid #848484; border-width: 1px 1px 1px 1px;font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;line-height:18px;z-index:100;background-color: #ffffff;visibility: hidden;}
.languageselectdiv a {width: auto;display: block;padding: 3px 5px 3px 3px;text-decoration: none;color: black;}
.languageselectdiv a:visited {color: black;}
* html .languageselectdiv a{width: 100%;}
.languageselectdiv a:hover{background-color:#0d41a6;color:#ffffff;text-decoration:none;}

.tip {
	color: #fff;
	width: 350px;
	z-index: 13000;
}
 
.tip-title {
	font-weight: bold;
	font-size: 15px;
	margin: 0;
	color: #ffffff;
	padding: 8px 8px 4px;
	background: url('/img2/global/bubble2.png') top left;
}
 
.tip-text {
	font-size: 12px;
	padding: 4px 8px 8px;
	background: url('/img2/global/bubble2.png') bottom right;
}
 
.body_features {margin:30px 30px 30px 30px; background-color:#ffffff;}

td {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px; color:#000000;}
form {margin:0px;}


.maincontent {width:946px;}

.contentpaneltop {width:940px; height:15px; margin-top:20px; background-image:url('/img2/global/contentpaneltop.gif'); background-position:top; background-repeat:no-repeat;}
.content {padding:0px 15px 0px 15px; color:#000000; min-height:300px;}
.contentpanel {width:940px; background-color:#ffffff;}
.content_nomargin {padding:0px 0px 0px 0px;}
.contentpanelbot {width:940px; height:15px; background-image:url('/img2/global/contentpanelbot.gif'); background-repeat:no-repeat;}

.contentpanel585top {width:585px; height:15px; background-image:url('/img2/global/contentpanel585top.gif'); background-position:top; background-repeat:no-repeat;}
.contentpanel585 {width:585px; background-color:#ffffff;}
.content585 {padding:0px 15px 0px 15px;}
.contentpanel585bot {width:585px; height:15px; background-image:url('/img2/global/contentpanel585bot.gif'); background-position:bottom; background-repeat:no-repeat;}

.featurepanel_head {color:#676767; font-weight:bold; font-size:13px; background-color:#e5e5e5;}
.featurepanel_main {color:#000000; font-size:11px; padding:15px 30px 15px 30px;}
.featurepanel_foot {background-color:#ffffff;}
.featurepanel_border {background-color:#dedede;}
.featurepanel_table {background-color:#f4f4f4; border-bottom:1px #dedede solid;}

.shadowbg {background-image:url('/theme/xtreme5/panel_bg.png'); background-repeat:repeat-y; padding:0px 3px 0px 3px;}

.panel_b {background-color:#ffffff; height:8px; width:100%;}
.panel_bl {background-image:url('/theme/xtreme5/panel_bl.png'); background-repeat:no-repeat; background-position:top;}
.panel_br {background-image:url('/theme/xtreme5/panel_br.png'); background-repeat:no-repeat; background-position:top;}
.panel_bc {background-image:url('/theme/xtreme5/panel_bc.png'); background-repeat:repeat-x;  width:100%;}
.panel_main {background-image:url('/theme/xtreme5/panel_bg.png'); background-repeat:repeat-y; padding:20px 30px 20px 30px;}

.offer_shadow {background-image:url('/theme/xtreme5/panel_bg.png'); background-repeat:repeat-y;}
.offer_outer {border-top:2px #ff0000 solid; border-bottom:2px #ff0000 solid; width:940px; margin:0px 3px 0px 3px;}
.offer_inner {background-image:url('/theme/xtreme5/specialofferbg.png'); background-color:#ffffff;}

.panelg_b {background-image:url('/img2/global/panelgbg.gif'); background-repeat:repeat-x; background-position:top; width:100%;}
.panelg_main {background-color:#ffffff; background-image:url('/img2/global/panelg_main.gif'); background-repeat:repeat-x; background-position:bottom; padding:0px 15px 0px 15px;}

.home_link {margin-top:5px;}
a.home_linktag {text-decoration:none;}
a.home_linktag:hover {text-decoration:underline;}
.home_highlight {padding:5px; cursor:hand; cursor:pointer; background-color:#ffffff;}
.home_highlight_over {padding:5px; cursor:hand; cursor:pointer; background-color:#ebeff8;}

#loginlink {font-weight:bold; text-decoration:none; color:#ffffff; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
#loginlink:hover {font-weight:bold; text-decoration:underline; color:#ffffff; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}

a.toplink {font-weight:bold; text-decoration:none; color:#ffffff; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
a.toplink:hover {color:#ffffff; text-decoration:underline;}
a.countryselect {font-weight:bold; text-decoration:none; color:#ffffff; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
a.countryselect:hover {color:#ffffff; text-decoration:underline;}

.countryselect2over {padding:2px 5px 2px 2px; border:1px #ffffff solid;}

.login_focus {font:12px "Trebuchet MS",Verdana,sans-serif; color:#000000; padding-left:3px; border-bottom:#ffc1bc solid 2px; border-left:#f41808 solid 2px; border-right:#ffc1bc solid 2px; border-top:#f41808 solid 2px;}
.login {font:12px "Trebuchet MS",Verdana,sans-serif; color:#000000; padding-left:3px; border-bottom:#c5c5c5 solid 2px; border-left:#707070 solid 2px; border-right:#c5c5c5 solid 2px; border-top:#707070 solid 2px;}



.searchfield {width:100%; height:17px; padding:3px 2px 0px 22px; border:1px #000000 solid; background-image:url('/img2/global/searchbg.gif'); background-position:left; background-repeat:no-repeat;}

input {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
select {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
textarea {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}


.features {width:100%;}
a.feature_item {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px; color:#494949; text-decoration:none;}
a.feature_item:visited {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px; color:#494949; text-decoration:none;}
a.feature_item:hover {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px; color:#494949; text-decoration:underline;}
.feature_frame {border:1px #336699 solid;}


.content_table {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px;}
.feature_bullets {padding:0px 0px 0px 10px; margin:0px; list-style-image: url('/img2/global/bullet.gif');}

.feature_page {margin:15px; font-family:"Trebuchet MS",Verdana,sans-serif; font-size:12px; color:#000000; background-color:#FFFFFF;}
.feature_page_title {font-family:"Trebuchet MS",Verdana,sans-serif; font-size:15px; font-weight:bold; padding-bottom:3px; border-bottom:2px #000000 solid;}


.whatsnew_cat {margin-bottom:20px;}
.whatsnew_bullets {padding:5px 0px 0px 13px; margin:0px; list-style-image: url('/img2/global/bullet.gif');}
.whatsnew_bullets ul{padding:0px 0px 0px 20px; margin:0px; list-style-image: url('/img2/global/bullet2.gif');}
.whatsnew_bullets li{margin-bottom:5px;);}
.whatsnew_content {display:none;}

.demos_bullets {padding:5px 0px 0px 13px; margin:0px; list-style-image: url('/img2/global/bullet.gif');}
.demos_bullets ul{padding:0px 0px 0px 20px; margin:0px; list-style-image: url('/img2/global/bullet2.gif');}
.demos_bullets li{margin-bottom:5px;}

.demovideo_para {margin:5px 0px 5px 0px;}
.para {margin:5px 0px 0px 0px;}


.tabcontrols {background-color:#cfcfcf; border-bottom:2px #797979 solid; border-top:1px #ffffff solid;}
.tabcontrols2 {background-color:#cfcfcf; border-top:2px #797979 solid; border-bottom:1px #ffffff solid;}

.scrollpanel {overflow-y:auto; height:100%;}

.13 {font-size:15px;}


.buy_border {border:1px #5378c0 solid;}
.buy_title {background-color:#5378c0; font-size:15px; font-weight:bold; color:#ffffff; padding:4px 5px 5px 5px;}
.buy_padding {padding-top:15px;}
.buy_price {font-size:19px; font-weight:bold; color:#ff0000;}
.buy_currency {font-size:15px; font-weight:bold; color:#5378c0;}
.buy_included {background-color:#EFEFEF; color:#676767; cursor:hand; text-decoration:underline; padding:13px 5px 8px 10px;}
a.buy_convert {color:#676767;}
.buy_notes {border:1px #1E4E80 dashed; text-align:left; padding:6px;} 
.tooltip {position:	absolute; border:1px Solid #000000; background:#FFFFE1; color:#000000; font-family:tahoma,arial,verdana; font-size:12px; padding:5px 5px 5px 7px; filter:progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3); z-index:10000;}
.buy_disc_notes {background-color:#DEE5EE; font-weight:bold; color:#000000; border-bottom:2px #ffffff solid; border-top:2px #ffffff solid;}
.buy_disc_head {background-color:#B9C9DA; font-weight:bold; color:#000000;}
.buy_disc_title {background-color:#5378c0; font-size:15px; font-weight:bold; color:#ffffff;}
.buy_disc_row1a {background-color:#ffffff; font-size:15px; font-weight:bold;}
.buy_disc_row1b {background-color:#ffffff; font-size:15px; font-weight:bold; color:#ff0000;}
.buy_disc_row1c {background-color:#ffffff;}
.buy_disc_row2a {background-color:#EFEFEF; font-size:15px; font-weight:bold;}
.buy_disc_row2b {background-color:#EFEFEF; font-size:15px; font-weight:bold; color:#ff0000;}
.buy_disc_row2c {background-color:#EFEFEF;}

.review_title {color:#0d41a6; font-weight:bold; font-size:15px; margin-bottom:5px;}
.review_award {font-weight:bold; margin-bottom:5px;}
.review_text {margin-top:5px;}

.testimonials_name {color:#0d41a6; font-weight:bold; font-size:12px; margin-top:10px;}

#fulldivcontainer {width:880px; height:850px; background-color:#ffffff; border:2px #5378c0 solid; padding:0px;}
#fulldivcontainer2 {width:880px; height:100%; background-color:#ffffff; border:2px #5378c0 solid; padding:0px;}
#fulldivcontainer3 {width:880px; height:700px; background-color:#ffffff; border:2px #5378c0 solid; padding:0px;}

.modernbricksmenu2 {padding: 0px; width:585px; border-top: 5px solid #5378c0;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
.modernbricksmenu2 ul{margin:0;margin-left: 10px; padding: 0;list-style: none;}
.modernbricksmenu2 li{display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
.modernbricksmenu2 a{float: left;display: block;font: bold 12px "Trebuchet MS",Verdana,sans-serif;color: white;text-decoration: none;margin: 0 1px 0 0;padding: 5px 10px;background-color: #494949;}
.modernbricksmenu2 a:hover{background-color: #797979;color: #ffffff;}
.modernbricksmenu2 a.selected{ background-color: #5378c0; color: #ffffff;border-color: #5378c0;}
.modernbricksmenu3 {padding: 0px;width: 884px;border-bottom: 5px solid #5378c0;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
.modernbricksmenu3 ul{margin:0;margin-left: 10px; padding: 0;list-style: none;}
.modernbricksmenu3 li{display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
.modernbricksmenu3 a{float: left;display: block;font: bold 12px "Trebuchet MS",Verdana,sans-serif;color: white;text-decoration: none;margin: 0 1px 0 0;padding: 5px 10px;background-color: #494949;border-bottom: 1px solid #ffffff;}
.modernbricksmenu3 a:hover{background-color: #797979;color: #ffffff;}
.modernbricksmenu3 a.selected{ background-color: #5378c0;color: #ffffff;border-color: #5378c0;}

img.floatleft, div.floatleft {float:left; margin:10px 20px 20px 0px;}	
img.floatright, div.floatright {float:right; margin:10px 0px 20px 20px;}
img.float, div.float {float:right; margin:10px 0px 20px 20px;}	
.wn_groups {padding:20px 20px 10px 20px; font-size:13px;}
.wn_cat {padding:20px;}
.wn_bullets {padding:5px 0px 0px 13px; margin:0px; list-style-image: url('/img2/global/bullet.gif');}
.wn_item ul{padding:0px 0px 0px 20px; margin:0px; list-style-image: url('/img2/global/bullet2.gif');}
.wn_item li{margin-bottom:5px; color:#000000;}
.wn_content {padding:5px 0px 0px 0px;}
.wn_item {margin-bottom:30px;}

#tabmenudiv {background:url(/img2/global/tabmenubg.png) repeat-x; background-color:#f5f5f5; width:100%; height:35px;}
#tabmenu {font-size:12px; font-weight:bold; margin:0px; padding:0px;}
#tabmenu ul {padding:0px; margin:0px; height:35px;}
#tabmenu li {margin-right:-1px; display:inline; float:left;}
#tabmenu li a {background:url(/img2/global/tabmenu.png) no-repeat 100% 0; text-decoration:none; padding:0px 5px 0px 0px; float:left; color:#0d41a6;}
#tabmenu li a span {background:url(/img2/global/tabmenu.png) no-repeat 0 0; padding:12px 15px 5px 30px; float:left;}
#tabmenu li a:hover,#tabmenu a:focus {background-position:100% -80px;}
#tabmenu li a:hover span,#tabmenu a:focus span {background-position:0 -80px; cursor:pointer;}
#tabmenu li.current a {background-position:100% -160px;	cursor:default;	color:#333;}
#tabmenu li.current a span {background-position:0 -160px;	cursor:default; padding:12px 15px 5px 20px;}
#tabmenucontent {width:880px; height:100%; background:url(/img2/global/tabmenucontentbg.png) no-repeat; background-color:#ffffff; padding:0px;}

#tabnavdiv {background:url(/img2/global/tabmenubg.png) repeat-x; background-color:#f5f5f5; width:100%; height:35px;}
#tabnav {font-size:12px; font-weight:bold; margin:0px; padding:0px;}
#tabnav ul {padding:0px; margin:0px; height:35px;}
#tabnav li {margin-right:-1px; display:inline; float:left;}
#tabnav li a {background:url(/img2/global/tabmenu.png) no-repeat 100% 0; text-decoration:none; padding:0px 5px 0px 0px; float:left; color:#0d41a6;}
#tabnav li a span {background:url(/img2/global/tabmenu.png) no-repeat 0 0; padding:12px 15px 5px 30px; float:left; height:18px;}
#tabnav li a:hover,#tabnav a:focus {background-position:100% -80px;}
#tabnav li a:hover span,#tabnav a:focus span {background-position:0 -80px; cursor:pointer;}
#tabnav li a.current {background-position:100% -160px;	cursor:default;	color:#333;}
#tabnav li a.current span {background-position:0 -160px;	cursor:default; padding:12px 15px 5px 20px; height:18px;}
#tabnavcontent {width:880px; height:100%; background:url(/img2/global/tabmenucontentbg.png) no-repeat; background-color:#ffffff; padding:0px;}

#group_menu {
	padding:15px 20px 15px 20px;
	margin:20px 0px 20px 0px;
	border:2px #e6e6e6 solid;	
	background:#f5f5f5;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background:-webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(1, rgb(255,255,255)),
	    color-stop(0, rgb(240,240,240))
	);
	background:-moz-linear-gradient(
	    center bottom,
	    rgb(240,240,240) 0%,
	    rgb(255,255,255) 100%
	);
}
#group_menu a {
	color:#727272;
	font-weight:bold;
	text-decoration: none;
}
#group_menu a:hover {
	text-decoration: underline;
}

.videomask {
	background:url('/img2/global/videomask.png') 50% 50% no-repeat;	
}
.videomask:hover {
	background:url('/img2/global/videomask_hover.png') 50% 50% no-repeat;	
}
.videomask_lg {
	background:url('/img2/global/videomask_lg.png') 50% 50% no-repeat;	
}
.videomask_lg:hover {
	background:url('/img2/global/videomask_lg_hover.png') 50% 50% no-repeat;	
}

.cl {
	clear: both;
}

.cf:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.cf {
	display: inline-block;
}

* html .cf {
	height: 1%;
}

.cf {
	display: block;
}