/* CSS for Pyramid2007 DotNetNuke skin ----------------------- */
/* Created by Tyler Fawcett [Last updated Oct 2007] ---------- */
/* http://tfdnn.com  -- tf@tylerfawcett.com ------------------ */
/* Text -------------------------- */





/* current date */
.current-date {font-family: "myriad-pro", Helvetica, Arial, sans-serif;	font-weight: normal; font-size: 11px; text-decoration: none; font-weight: normal; line-height: 1.4em; color: #777;}






/* dnn control panel */
td#dnn-controls-row {background:url(control-panel-bg.gif) repeat-x bottom #fafafa; border: 0; padding: 0; height: 0;}
table.ControlPanel {background:url(control-panel-bg-lt.gif) repeat-x bottom #fcfcfc; border: 0; border-left: 1px solid #eee; border-right: 1px solid #eee;}
table.ControlPanel td {padding: 0px 0 6px 0;}
table.ControlPanel td td.SubHead {padding: 3px 0 0px 0; background: #f1f1f1;}
table.ControlPanel td td td.SubHead {background: transparent; border: 0;}
table.ControlPanel td td {vertical-align: middle;}
table.ControlPanel table td {padding: 1px 0 0 0;}
table.ControlPanel .ControlPanel {border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 0; border-bottom: 0; width: 0px; height: 100px; display: none;}


/* Framework -------------------------- */

table.master {width: 100%; height: auto; margin-bottom: -20px;}
td.page-bg-left {background: url(page-bg-left.jpg) top right repeat-x #e2e2e2; font-size: 1px;}
td.canvas-shadow-left {width: 30px; background: url(canvas-shadow-bot-left.jpg) top left repeat-y;}
td.canvas-narrow {width: 770px; background: #fff; border-left: 1px solid #fff; border-right: 1px solid #fff;}
td.canvas-wide {width: 96%; background: #fff; border-left: 1px solid #fff; border-right: 1px solid #fff;}
td.canvas-full {width: 96%; background: #fff; border-left: 1px solid #fff; border-right: 1px solid #fff;}
td.canvas-shadow-right {width: 30px; background: url(canvas-shadow-bot-right.jpg) top left repeat-y;}
td.page-bg-right {background: url(page-bg-right.jpg) top left repeat-x #e2e2e2; font-size: 1px; text-align: right;}

table.canvas-master {width: 100%; height: auto;}
td.color-stripe-top-row {border-bottom: 1px solid #fff; height: 4px;}
td.color-stripe-bottom-row {border-top: 1px solid #fff; height: 4px;}

td.search-row {height: 30px; background: url(search-row-bg.jpg) repeat-x;}
table.search-table {width: 100%; height: 100%; background: url(search-bg.jpg) right no-repeat;}
td.search-left {background: url(search-row-edge-left.jpg) left no-repeat; font-size: 1px; text-align: right; padding: 11px 0 0 0;}
td.search-right {width: 249px; text-align: right; font-size: 1px;}

td.header-row {height: 1px;}
table.header-table {/*width: 100%; height: 100%;*/}
td.header-left {width: 9px; background: url(canvas-edge-left.jpg) left repeat-y; font-size: 1px;}
td.logo-cell {padding: 0 10px 12px 12px; width: 1px; white-space: nowrap;}
td.content-header {padding: 12px 4px 0px 10px;}
td.header-pane-content {}
td.date-cell {padding: 8px 2px 0px 0px; text-align: right; white-space: nowrap;}
td.header-right {width: 9px; background: url(canvas-edge-right.jpg) right repeat-y; font-size: 1px;}

td.header-ul-row {height: 11px; background: url(header-ul-center.jpg) repeat-x;}
table.header-ul-table {width: 100%; height: 100%; border-bottom: 1px solid #fff;}
td.header-ul-left {background: url(header-ul-left.jpg) bottom left no-repeat; width: 9px; font-size: 1px;}
td.header-ul-right {background: url(header-ul-right.jpg) bottom right no-repeat; width: 9px; font-size: 1px;}

td.menu-row {height: 33px;}
table.menu-table {width: 100%; height: 100%;}
td.menu-left {width: 10px; white-space: nowrap;}
td.menu-right {}
td.menu-right div {position: relative; margin-left: -1px; width: 2px; height: 33px;}

td.breadcrumb-row {height: 1px;}
table.breadcrumb-table {width: 100%; background: url(breadcrumb-center.gif) top repeat-x; border-top: 1px solid #fff;}
td.breadcrumb-left {width: 9px; font-size: 1px; background: url(breadcrumb-left.gif) no-repeat;}
td.breadcrumb-center {padding: 0px 8px 7px 8px; color: #ccc; font-weight: bold; background: url(breadcrumb-icon.gif) left no-repeat; padding-left: 34px;}
td.login-cell {padding: 18px 8px 8px 8px; text-align: right;}
td.login-cell img {height: 1px; width: 24px; margin: 0; padding: 0; border: 0;}
td.breadcrumb-right {width: 9px; font-size: 1px; background: url(breadcrumb-right.gif) no-repeat;}

table.breadcrumb-ul-table {width: 100%; height: 20px; background: url(breadcrumb-center.gif) top repeat-x;}
td.breadcrumb-ul-left-edge {width: 9px; font-size: 1px; background: url(canvas-edge-left.jpg) repeat-y;}
td.breadcrumb-ul-left {width: 374px; font-size: 1px; background: url(breadcrumb-ul-left.gif) no-repeat;}
td.breadcrumb-ul-center {background: url(breadcrumb-ul-center.gif) repeat-x; font-size: 1px;}
img.breadcrumb-sep {margin: 0 7px 0 7px;}
td.breadcrumb-ul-right {width: 374px; font-size: 1px; background: url(breadcrumb-ul-right.gif) no-repeat;}
td.breadcrumb-ul-right-edge {width: 9px; font-size: 1px; background: url(canvas-edge-right.jpg) repeat-y;}

td.content-row {height: auto;}
table.content-row-table {width: 100%; height: 100%;}
td.content-row-left {width: 9px; font-size: 1px; background: url(canvas-edge-left.jpg) repeat-y;}
td.content-row-center {padding: 5px 14px 10px 14px;}
td.content-row-right {width: 9px; font-size: 1px; background: url(canvas-edge-right.jpg) repeat-y;}

td.content-pane-top {padding-bottom: 20px;}
td.content-pane-left {width: 34%; padding-right: 20px; padding-bottom: 20px;}
td.content-pane-center {padding-bottom: 20px;}
td.content-pane-right {width: 34%; padding-left: 20px; padding-bottom: 20px;}
td.content-pane-bottom {padding-bottom: 10px;}
td.content-pane-baseline {padding: 0 0 0 0;}

td.baseline-row {height: 1px;}
table.baseline-row-table {width: 100%; height: 100%;}
td.baseline-row-left {width: 9px; font-size: 1px; background: url(canvas-edge-left.jpg) repeat-y;}
td.baseline-row-center {padding: 0 12px 20px 12px;}
td.baseline-row-right {width: 9px; font-size: 1px; background: url(canvas-edge-right.jpg) repeat-y;}

td.footer-row {height: 1px;}
table.footer-row-table {width: 100%; height: 30px; background: url(footer-bg-right.gif) repeat-x;}
td.footer-edge-left {width: 9px; height: 30px; font-size: 1px; background: url(footer-edge-left.gif) no-repeat;}

td.footer-connector {width: 30px; height: 30px; font-size: 1px; background: url(footer-connector.gif) no-repeat;}
td.footer-bg-right {width: auto; height: 30px; font-size: 1px;}
td.footer-edge-right {width: 9px; height: 30px; font-size: 1px; background: url(footer-edge-right.gif) no-repeat;}











/* Forms ----------------------------- */

/* catch-all */
select, input {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-size: 16px; color: #555;}

/* Applies to text input boxes */
.NormalTextBox {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-size: 16px; color: #555;}

/* table cells that contain text input boxes */
td.NormalTextBox {padding: 0; margin: 0; background: transparent; visibility: invisible; color: #555;}

/* to compensate to the hard-coded 275-px div width of the registration table which gets disrupted by wider fonts */
#dnn_ctr_ManageUsers_User_UserEditor .NormalTextBox {font-family: "myriad-pro", Helvetica, Arial, sans-serif;;}

#dnn_dnnSEARCH_txtSearch.NormalTextBox {width: 160px; padding: 0px 3px 2px 3px; height: 18px; color: #555; font-size: 11px; cursor: text; background: transparent; border: 0; margin: 0 6px 0 0;}

/* button in search area */
.search-right a:link, .search-td a:visited, .search-td a:active, .search-td a:hover {width: 50px; height: 24px;}
.search-right img {width: 50px; margin: 0; border: 0; padding: 0;}









/* Module Menus ------------------------ */

/* Outer cntainer for module submenu */
.ModuleTitle_MenuContainer {}

/* Inner container for module submenu */
.ModuleTitle_MenuBar {}

/* Idle state for module submenu items */
.ModuleTitle_MenuItem {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-size: 16px; color: #555; font-weight: normal;	background: #f7f7f7; border: #f7f7f7 1px solid;	padding: 1px 10px 2px 0px;}

/* Inner, inner container for module submenu (?) */
.ModuleTitle_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f7f7f7; border: 1px solid #ccc; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);}

/* Hover state for module submenu items */
.ModuleTitle_MenuItemSel {font-family: "myriad-pro", Helvetica, Arial, sans-serif;	font-size: 16px; font-weight: normal; color: #333; background: #ddd; border-left: #ddd 1px solid; border-right: #ddd 1px solid; padding: 1px 10px 2px 0px;}

.ModuleTitle_MenuIcon {border: 1px solid #eee; padding: 0 3px 0 3px;}

/* elements we don't need to see */
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}


/* Color variations -------------------------- */

/* charcoal */
tr.chl td.color-stripe-top-row, tr.chl td.color-stripe-bottom-row {background: #4c4c4c;}
tr.chl td.menu-row {background: url(menu-row-chl.jpg) right repeat-x;}
tr.chl .MainMenu_Idle td {border-left: 1px solid #646464; border-right: 1px solid #313131; background: url(menu-off-chl.gif) repeat-x;}
tr.chl .MainMenu_Idle td span {color: #a4a4a4;}
tr.chl td.menu-right div {border-left: 1px solid #646464;}
tr.chl .MainMenu_Selected td {background: url(menu-on-chl.gif) repeat-x; border-left: 1px solid #7f7f7f; border-right: 1px solid #4b4b4b; color: #fff;}
tr.chl .MainMenu_BreadcrumbActive td, tr.chl .MainMenu_Active td {background: url(menu-on-chl.gif) repeat-x; border-left: 1px solid #7f7f7f; border-right: 1px solid #4b4b4b; color: #fff;}
tr.chl td.ctr-title .Head {color: #555;}
tr.chl .MainMenu_Selected td span, tr.chl .MainMenu_BreadcrumbActive td span, tr.chl .MainMenu_Active td span {color: #fff;}
.submenu-chl {border-left: 2px solid #FF0000; margin: 1px 0px 0px 0px; /*filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)*/ border-bottom:#000000 solid 2px; border-right:#000000 solid 1px;}




.LeftPane  { 
	padding-right: 10px;
	width: 190px;
}

.ContentPane{
}

.LeftPane2  { 
	padding-right: 10px;
	width: 190px;
	padding-left: 23px;
}

.ContentPane2 { 
width:670px;
padding-left: 27px;
padding-right:10px;
}

.RightPane  { 
	padding-left: 10px;
	width: 195px;
}

.AdPane {
	padding-left: 10px;
	width: 165px;
}


.BigMiddlePane  { 
	padding-right: 40px;
	padding-left:40px;
	border:#FFF solid 1px;
}



/*WEBSITE REVAMP*/

body{
background-color:#fff;
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 16px;
color:#000000;
}

body p{
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 16px;
color:#000000;
}

/* headers */
h2, h3, h4, h5, h6 {/*font-family: Tahoma, verdana, sans-serif; color: #999;*/}
h1 {font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:45px; font-weight: normal; color:#fff; line-height:1em; margin:3px 0;}
h2 {font-size: 15px; font-weight: bold; line-height:1em; margin:1px 0;}
h3 {font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:30px; color:#000000; padding-bottom:0px; margin-bottom:10px; margin-top:15px; font-weight:bold; line-height:32px;}
h4 {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 25px; color:#000000; margin-bottom:0px; margin-top:0px;}
h5 {font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000; padding-bottom:0px; margin-bottom:10px;}
h6 {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 18px; color:#000000; margin-bottom:0px; margin-top:0px; line-height:20px;}



/* Links -------------------------- */

/* register links */
a.user-link:link, a.user-link:visited, a.user-link:active {text-decoration: none; color: #000000; font-weight: normal; background: url(user-bg.gif) left no-repeat; padding-left: 20px; padding-top: 3px; color: #000000;}
a.user-link:hover {text-decoration: none; color: #000000; font-weight: normal; background: url(user-bg.gif) left no-repeat; padding-left: 20px; padding-top: 3px; color: #000000; background-color:#999; text-shadow: 0.07em 0.07em 0.0em #000;}

/* login/logout links */
a.login-link:link, a.login-link:visited, a.login-link:active {text-decoration: none; font-weight: normal; /*background: url(login-bg.gif) left no-repeat;*/ padding:3px; color: #fff; float:right; font-size:12px;}
a.login-link:hover {text-decoration: underline; font-weight: normal; /*background: url(login-bg.gif) left no-repeat;*/ padding:3px; color: #FFf; background-color:#999; text-shadow: 0.07em 0.07em 0.0em #000; float:right; font-size:12px;}

/* breadcrumb links */
a.breadcrumb-link:link, a.breadcrumb-link:visited, a.breadcrumb-link:active {text-decoration: none; font-weight: bold; color: #000000; float:left; margin-right:20px;}
a.breadcrumb-link:hover {text-decoration: none; font-weight: bold; color: #000000; background-color:#E5E5E5; text-shadow: 0.07em 0.07em 0.0em #fff; float:left; margin-right:20px;}
.breadcrumb-link {color: #999;}

/* admin and host function links */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {text-decoration: underline; font-weight: normal; color: #333;}
a.CommandButton:hover {text-decoration: none; font-weight: normal; color: #333; background-color:#E5E5E5; text-shadow: 0.07em 0.07em 0.0em #fff;}

/* footer links */
a.footer-link:link, a.footer-link:visited, a.footer-link:active {font-size: 14px; color:#FFFFFF; text-decoration: none; font-weight: normal;}
a.footer-link:hover {font-size: 14px; color:#FFF; text-decoration: none; font-weight: normal; background-color:#999; text-shadow: 0.07em 0.07em 0.0em #000;}

/* basic links */
a:link, a:visited, a:active {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none;}
a:hover{font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration: none; background-color:#E5E5E5; text-shadow: 0.07em 0.07em 0.0em #fff;}

p a:link, a:visited, a:active {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none;}
p a:hover{font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none; background-color:#E5E5E5; text-shadow: 0.07em 0.07em 0.0em #fff;}

p a:visited {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none;}

div a:link, a:active, a:visited {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none;}

div a:hover{font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none; background-color:#E5E5E5; text-shadow: 0.07em 0.07em 0.0em #fff;}

div a:visited {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color:#000000; text-decoration:none;}

img { display: block; }

a[href$=jpg], a[href$=jpeg], a[href$=jpe], a[href$=png], a[href$=gif] {
    text-decoration: none;
    border: 0 none;
    background-color: transparent;
	text-shadow:none;
    }

.title_serif{
font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:18px;
color:#000000;
font-weight:bold;
}

#fullcontainer{
width:100%;
text-align: center;
}

#contentcontainer_shadow{
width:980px;
margin:0 auto;
text-align:center;
background-image:url("/f/i/content_shadow.png");
background-repeat:repeat-y;
background-position:center;
margin-top:0px;
margin-bottom:0px;
border:#FFFFFF solid 1px;
}

#contentcontainer_shadow_inner{
width:980px;
margin:0 auto;
text-align:center;
background-image:url("/f/i/content_shadow.png");
background-repeat:repeat-y;
background-position:center;
margin-top:0px;
margin-bottom:0px;
border:#FFFFFF solid 1px;
}

#contentcontainer{
width:920px;
margin:0 auto;
text-align:left;
margin-top:30px;
margin-bottom:30px;
}

#contentcontainer_inner{
width:980px;
margin:0 auto;
text-align:left;
margin-top:50px;
margin-bottom:30px;
}

#contentcontainer_inner h1 {font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight: normal; color:#000; line-height: 37px; margin:3px 0;}




#header{
background:url("/f/i/header_bg.png") repeat-x top #000;
height:536px;
width:100%;
}

#header_inner{
background:url("/f/i/header_bg.png") repeat-x top #000;
height:180px;
width:100%;
}

#header_content{
width:980px;
margin:0 auto;
}

#banner_header_bg{
background-image:url("/f/i/top_banner_sp1.png");
background-repeat: no-repeat;
background-position: bottom;
height:536px;
width:100%;
}

#banner_header_bg151515{
/*background-image:url("/f/i/top_banner_sp1.png");*/
background-repeat: no-repeat;
background-position: bottom;
height:536px;
width:100%;
}

#top_banner_img{
float:left;
width:570px;
height:355px;
margin-top:20px;
}

#top_banner_img a:hover{
background-color:transparent;
text-shadow:none;
}

#top_banner_img151515{
float:left;
width:743px;
height:374px;
margin-top:10px;
margin-right:15px;
}

#top_banner_img151515_2{
float:left;
width:220px;
height:374px;
margin-top:10px;
margin-right:0px;
}

#top_banner_img151515 a:hover{
background-color:transparent;
text-shadow:none;
}


#top_banner_content{
float:right;
width:400px;
height:355px;
text-align:left;
color:#FFFFFF;
margin-top:40px;
}

#top_banner_content h6{text-shadow: 0.1em 0.1em 0.0em #000;}
#top_banner_content h3{text-shadow: 0.07em 0.07em 0.0em #000;}
#top_banner_content h1{text-shadow: 0.05em 0.05em 0.0em #000;}

#top_banner_content a:hover{
background-color:transparent;
text-shadow:none;
}

#top_banner_content_inner{
float:left;
width:980px;
text-align:left;
color:#FFFFFF;
vertical-align:top;
padding-top:25px;
}

#top_banner_content_inner h3{
margin-top:0px;
float:left;
color: #FFFFFF;
text-shadow:text-shadow: 0.07em 0.07em 0.0em #000;
}

#top_banner_content_inner a:link{
text-align:left;
color:#FFFFFF;
margin-top:0px;
font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:30px; padding-bottom:0px; margin-bottom:0px; font-weight:bold;
}

#top_banner_content_inner a:hover{
text-align:left;
color:#FFFFFF;
margin-top:0px;
font-family:"adelle", Georgia, "Times New Roman", Times, serif; font-size:30px; padding-bottom:0px; margin-bottom:0px; font-weight:bold;
/*background-color:#333333;
text-shadow: 0.07em 0.07em 0.0em #000;*/
}


#how_to_buy_btn{
float:right;
margin-right:20px;
}

#how_to_buy_btn:hover{
background-color:transparent;
text-shadow:none;
}


#top_banner_content h3, #top_banner_content h6{
color:#FFFFFF;
}

#top_banner_content img{
margin-top:30px;
}

/*LOGIN*/
#dnn_ctl00_Label1{
display:none;
}

.menu-top{
height:38px;
float:left;
}

.logo-cell{
float:left;
}

/*TOP MENU*/
#dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU td{
background-color:#333333;
/*background-color: 'transparent';*/
background-image:url("/f/i/inner_menu.png");
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
}

/*#tbldnn_dnnSOLPARTMENU_ctldnnSOLPARTMENUMenuBar td{
background-color:#666;
background-color: 'transparent';
background-image:url("/f/i/inner_menu.png");
}*/




/* Main Menu ----------------------------- */

.MainMenu_MenuContainer {/*background: transparent;*/ width: 1px;}
.MainMenu_MenuContainer td {font-size: 0px; font-weight: normal;}

/* idle state of submenu items */
.MainMenu_MenuItem {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: normal;	color: #fff; border: #f8f8f8 0px solid; padding: 4px 6px 4px 4px; background-color:#333333;}

/* hover state for submenu items */
.MainMenu_MenuItemSel {font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: normal; color: #fff;	background:#000000; border: #eaeaea 0px solid; padding: 4px 6px 4px 4px;}

/* box for submenu */
.MainMenu_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f8f8f8; border: 1px solid #ddd; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3);}

/* menu arrows */
.MainMenu_MenuArrow {padding: 0 2px 0 0px; border: 0; text-align: right;}

/* idle state of main menu items */
.MainMenu_Idle td {margin: 0; padding: 4px 28px 0 8px; height: 33px;}
.MainMenu_Idle td span {font-size: 16px; font-weight: normal; line-height: 1.4em; }

/* hover state of main menu items */
.MainMenu_Selected td {margin: 0; padding: 4px 28px 0 8px; height: 33px;}
.MainMenu_Selected td span {color: #CCCCCC; font-size: 16px; font-weight: normal; line-height: 1.4em; }

/* active/selected state of main menu items */
.MainMenu_BreadcrumbActive td, .MainMenu_Active td {margin: 0; padding: 4px 28px 0 8px; height: 33px;}
.MainMenu_BreadcrumbActive td span, .MainMenu_Active td span {color: #fff; font-size: 16px; font-weight: normal; line-height: 1.4em; }

/* items we don't need to see */
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {display: none;}
.MainMenu_MenuBreak {width: auto; border: 0;}

/*SOCIAL MEDIA BAR*/
#Social_Media_Bar{
background-color:#E5E5E5;
height:35px;
width:100%;
overflow:hidden;
border-top:#FFFFFF solid 1px;
}

#Social_Media_Bar_content{
width:920px;
margin:0 auto;
text-align:left;
vertical-align:middle;
height:25px;
}

#newsletter_signup{
float:right;
height:30px;
overflow:hidden;
vertical-align:top;
margin:0px;
padding:0px;
width:325px;
padding-top:3px;
}

#newsletter_signup span{
float:left;
padding-right:6px;
padding-top:3px;
}

#newsletter_signup img{
float:right;
padding:0px;
margin:0px;
vertical-align:top;
}

#mce-EMAIL{
width:215px;
height:23px;
padding-left:3px;
padding-right:3px;
margin-left:7px;
margin-right:7px;
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#666666;
background-color:#CCC;
border:#999999 solid 1px;
}

#mc-embedded-subscribe-form{
border:#00FF00 solid 1px;
}

#googleplus_bar, #facebook_bar{
float:left;
margin-right:10px;
width:100px;
padding-top:7px;
}

#twitter_bar{
float:left;
margin-right:40px;
padding-top:7px;
}


/*CONTENT*/

/*products*/

.column2_left{
float:left;
width:600px;
}

.column2_right{
float:right;
width:280px;
}

.clear{
clear:both;
}

#productscolumn01{
float:left;
width:298px;
border-right:#CCCCCC solid 1px;
}

#productscolumn02{
float:right;
width:298px;
padding-bottom:10px;
}

#productscolumn01 p, #productscolumn02 p{
padding:0px;
margin:0px;
margin-bottom:9px;
margin-top:6px;
clear:both;
}

#productscolumn01 h4, #productscolumn02 h4{
float:left;
margin-top:5px;
margin-left:5px;
}

.thumb_prod_img{
float:left;
}

#product01, #product02{
width:280px;
border-bottom:#CCCCCC solid 1px;
padding-bottom:20px;
}

#product03, #product04{
width:280px;
}

#product02, #product04{
float:right;
}

/*3columns content*/

#column3_left{
float:left;
width:281px;
}

#column3_middle{
float:left;
width:281px;
margin-left:38px;
}

#column3_right{
float:right;
width:281px;
}

.img_text{
background-color:#FFFFFF;
z-index:10;
position:absolute;
margin-top:160px;
padding:10px;
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-size: 20px;
font-weight: normal;
color: #000;
width:250px;
}

#testimonial01{
border-bottom:#CCCCCC solid 1px;
width:100%;
margin-bottom:20px;
padding-bottom:5px;
}

#testimonial02{
width:100%;
margin-bottom:30px;
}

.testimonials_img{
float:left;
margin-right:15px;
}

#NewsBox{
background-color:#E5E5E5;
border:#CCCCCC solid 1px;
width:100%;
height:205px;
background-image:url("/f/i/bg_news_box.png");
}

.NewsLine{
width:95%;
margin-left:20px;
padding-bottom:0px;
margin-bottom:0px;
/*height:25px;*/
}

.news_txt p{
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: normal;
color: #000;
padding-bottom:0px;
margin-bottom:0px;
float:left;
vertical-align: text-top;
}

.clear_news{
clear:both;
height:16px;
}

.thumb_news_img{
float:left;
margin-right:10px;
padding-bottom:0px;
margin-bottom:0px;
}

.left_img_space{
float:left;
margin-right:30px;
padding-bottom:0px;
margin-bottom:0px;
}

.NewsLineReadMore{
border-top: #999999 solid 1px;
margin-left:20px;
margin-right:20px;
}

.NewsLineReadMore img{
float:right;
margin-top:10px;
}

#solutions_01{
width:49%;
float:left;
}

#solutions_02{
width:49%;
float:right;
}

#solutions_01 h6, #solutions_02 h6{
padding-bottom:10px;
}


/*FOOTER*/

.footer-content {
width: 100%; 
height: 80px;
background-color:#000000;
text-align:center;
}

.footer-content-menu{
width:920px;
margin:0 auto;
}

.footer-end {
background-color:#333333;
height:36px;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
}

.footer-end-content{
width:920px;
margin:0 auto;
}

.footer_partners{
width:100%;
background-color:#E5E5E5;
height:35px;
}

.footer_partners_content{
width:920px;
margin:0 auto;
padding-top:12px;
}

.footer_partners h3{
color:#999999;
float:left;
margin:0px;
padding:0px;
text-shadow: 0.07em 0.07em 0.0em #fff;
font-size:25px;
margin-top:7px;
}

.footer_partners img{
float:right;
margin-left:30px;
}

.menu_footer{
padding: 0 30px;
float:left;
color:#FFFFFF;
text-align:left;
}

.menu_footer h5{
color:#FFFFFF;
}

.menu_footer h5 a:hover{
color:#FFFFFF;
text-decoration:none;
background-color:#333333;
}

.menu_footer a:link, .menu_footer a:visited{
color:#FFFFFF;
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight: normal;
line-height:20px;
}

.menu_footer a:hover{
color:#FFFFFF;
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight: normal;
text-decoration:none;
background-color:#333333;
text-shadow: 0.07em 0.07em 0.0em #000;
line-height:20px;
}

.menu_footer_space{
width:12px;
float:left;
}

/*HOW TO BUY*/

.dist_region{
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
background:#CCCCCC;
padding:15px;
color:#FF0000;
margin-top:5px;
}

.dist_region a:link, .dist_region a:visited{
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
color:#FF0000;
}

.dist_region a:hover{
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
color:#FF0000;
}

.dist_country{
font-family:"myriad-pro", Helvetica, Arial, sans-serif;
font-size:16px;
font-weight:normal;
background:#E5E5E5;
padding:15px;
border-top:#FFFFFF 2px solid;
padding:5px;
padding-left:15px;
color:#000000;
}

.dist_country:hover{
background-color:#CCCCCC;
}

#americas, #Europe, #Oceania, #Asia, #Africa{
display:none;
}

#Brazil, #Canada, #UnitedStates, #Austria, #Belgium, #CzechRepublic, #Denmark, #Finland, #France, #Germany, #Greece, #Hungary, #Italy, #Iceland, #Ireland, #Israel, #Lithuania, #Netherlands, #Norway, #Poland, #Portugal, #Romania, #Russia, #Serbia, #Spain, #Switzerland, #Sweden, #Tunisia, #Turkey, #UnitedKingdom, #Australia, #NewZealand, #Brunei, #Cambodia, #China, #India, #Indonesia, #Japan, #Malaysia, #Myanmar, #Pakistan, #Philippines, #Singapore, #SouthKorea, #SriLanka, #Thailand, #Taiwan, #Vietnam, #UnitedArabEmirates, #Egypt, #Nigeria, #SouthAfrica, #Bosnia, #Croatia, #Serbia, #Slovenia, #Kosovo, #Macedonia, #Tunisia {
display:none;
}

.distributorbox{
}

.distributorbox a{
font-size:8px;
}

.distributors_table td{
border-bottom:#CCCCCC solid 1px;
padding:10px;
}

.distributors_table thead{
color:#FFFFFF;
font-weight:normal;
background-color:#666666;
font-size:14px;
}


.distributors_table td strong{
font-weight:normal;
font-size:16px;
}

.distributors_table .alt { background-color:#F0F0F0; }

.live_chat_howtobuy{
padding-top:10px;
background-color:#fff;
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:left;
vertical-align:middle;
height:50px;
}

.live_chat_howtobuy a:link, .live_chat_howtobuy a:visited{
padding:10px;
background-color:#e5e5e5;
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:18px;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
}

.live_chat_howtobuy a:hover{
padding:10px;
background-color:#999999;
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:18px;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
}

#how2buy_2bannerleft{
float:left;
}

#how2buy_2bannerright{
float: right;
}




/* copyright */
.CopyrightText {font-family: "myriad-pro", Helvetica, Arial, sans-serif;	font-weight: normal; font-size: 14px; text-decoration: none; font-weight: normal; line-height: 1.4em; color: #777; float:left; vertical-align:middle;}

.footer-link{float:left; margin-left:15px; margin-top:0px; }

.footer-end-img{
float:right;
margin:0px;
padding:0px;
vertical-align:middle;
}

/*Products PAGE*/

/*.product_page_img{
float:left;
width:180px;
}*/

.product_page_dec{
float:right;
/*width:700px;*/
margin-bottom:25px;
}

.product_page_dec p{
text-align:justify;
}

.product_page_dec li{
font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 16px; color:#000000;
list-style-image:url("/f/i/red_bullet.png");
padding-bottom:10px;
padding-left:0px;
margin-left:0px;
}


.product_page_dec h3{padding-bottom:20px;}
.product_page_dec h6{padding-bottom:20px;}

/*.linediv{
height:70px;
border-bottom:#ccc solid 1px;
clear:both;
margin-bottom:70px;
}*/

.products_space{
height:50px;
clear:both;
width:100%;
}


.product_page_dec h3{
/*padding-left:40px;*/
/*text-align:center;*/
}



/*.product_page_dec h3 sup{
font-size:8px;
font-weight:normal;
padding-left:3px;
}*/

.recommendedfor{
clear:both;
width:100%;
height:30px;
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
color:#000000;
padding-top:20px;
}

.recommendedfor img{
float:left;
margin-right:30px;
}

.recommendedfor span{
float:left;
margin-top:7px;
}

#productpage_p01{
width:400px;
float:left;
text-align:left;
}

#productpage_p01 p{
clear:both;
width:100%;
}

#productpage_p02{
width:400px;
float:right;
text-align:left;
}


#productpage_p02 .product_page_dec, #productpage_p01 .product_page_dec{
clear:both;
width:100%;
}

#productpage_p02 .product_page_dec span, #productpage_p01 .product_page_dec span{
clear:both;
width:100%;
/*height:34px;*/
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
line-height:20px;
color:#000000;
margin-top:20px;
}


#productpage_p02 .product_page_img , #productpage_p01 .product_page_img {
/*padding:30px;
padding-left:90px;*/
margin:0 auto;
width:100%;
margin-bottom:20px;
}

#productpage_p02 .product_page_img img, #productpage_p01 .product_page_img img{
/*padding:30px;
padding-left:90px;*/
margin:0 auto;
text-align:center;
}

.product_page_title{
text-align:center;
}

.product_page_title img{
text-align:center;
}

/*.product_page_title h3{
text-align:center;
width: auto;
height:auto;
border:#00FF00 solid 1px;
}*/

.product_page_title{
margin-top:20px;
}

.type_of_customer img{
float:left;
}

.type_of_customer a{
float:left;
margin-left:5px;
margin-right:25px;
margin-top:2px;
}

.solid_line{
border:0px;
border-bottom:#CCCCCC solid 1px;
margin-bottom:20px;
}

.TickList li{
list-style:none;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-bottom:#e5e5e5 solid 1px;
}

.TickList li:hover{
background-color:#e5e5e5;
}

.TickList {
text-align:left;
margin:0px;
padding:0px;
}

/*ABOUT US PAGE*/

#imgtxt_right_standard {
float: right;
width: 45%;
height: auto;
margin-right: 10px;
border: #00FF00 solid 0px;
}

#txt_left_standard {
float: left;
width: 45%;
height: auto;
border: #00FF00 solid 0px;
}

.clear_floats {
clear: both;
}

.img_involved_text {
float: left;
margin-left: 16px;
padding-top: 14px;
padding-bottom: 25px;
margin-right: 10px;
}

/*Update your Profile Page*/

#contentcontainer_shadow #contentcontainer_inner .master #dnn_ContentPane #Charcoal #dnn_ctr2307_ContentPane #dnn_ctr2307_ModuleContent #dnn_ctr2307_DynamicRegistration_tblHeader p #dnn_ctr2307_DynamicRegistration_lnkRegister{
padding:10px;
border:#999999 solid 1px;
background-color:#CCC;
font-size:20px;
margin-top:20px;
background-image:url('/f/i/submit_btn_bg.png');
-moz-box-shadow: 2px 2px 2px #ccc;
-webkit-box-shadow: 2px 2px 2px #ccc;
box-shadow: 2px 2px 2px #ccc;
height:45px;
}


/*PARTNER CORNER*/

#partnercolumn01 {
float: left;
width: 330px;
border-right: #CCCCCC solid 1px;
padding-bottom: 10px;
padding-right:10px;
position:relative;
height:auto;
margin-top:30px;
}

#partnercolumn02 {
float: right;
width: 330px;
padding-bottom: 10px;
margin-top:30px;
}

.space_top_bottom{
padding-bottom:30px;
padding-top:30px;
}

#DecoStudioDownloads, #EmbroideryStudioDownloads, #GoforGoldDownloads{
display:none;
}

#BrochuresDownload, #emailtemplatesdownloads, #BrochuresDownloadES, #emailtemplatesdownloadsES, #BrochuresDownloadGG, #emailtemplatesdownloadsGG, #webbanners151515, #edmtemplates151515 {
display:none;
}


.partner_download_table{
padding-left:15px;
}

.partner_download_table thead{
font-family:"adelle", Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
line-height:20px;
color:#000000;
}

.partner_download_table thead td{
border-bottom:#e5e5e5 solid 1px;
}

.partner_download_table td{
}

.list_bullet_red li{
font-family: "myriad-pro", Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 16px;
color: #000000;
list-style-image: url("/f/i/red_bullet.png");
padding-bottom: 10px;
padding-left: 0px;
margin-left: 0px;
}

.content_partner_specialoffers_right{
float:left;
width:400px;
text-align:left;
}

.content_partner_specialoffers_right h3, .content_partner_specialoffers_right h5{
padding:0px;
margin:0px;
padding-bottom:10px;
}

.content_wilcom_specialoffers_right{
float:left;
width:600px;
text-align:left;
}

.content_wilcom_specialoffers_right h3, .content_wilcom_specialoffers_right h5{
padding:0px;
margin:0px;
padding-bottom:5px;
}

.img_partner_specialoffers_right{
float:left;
width:220px;
padding-right:30px;
}

.red_bullet_list li{
font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 16px; color:#000000;
list-style-image:url("/f/i/red_bullet.png");
padding-bottom:10px;
padding-left:0px;
margin-left:0px;
text-align:left;
}

.red_bullet_list2 li{
font-family: "myriad-pro", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 16px; color:#000000;
list-style-image:url("/f/i/red_bullet.png");
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
text-align:left;
padding-top:0px;
margin-top:0px;
}

.red_bullet_list2 ul{
padding-top:0px;
margin-top:0px;
}

/*BANNER ROTATOR*/

/* Rotator Styles */

body{
padding:0px;
margin:0px;
}

#wrapper {
	width:100%; 
	margin:0 auto;
	height:427px;
}

#rotator {
	position:relative;
	padding-bottom:2.6em;
	margin:0; 
	font-size:16px;
	height:427px;
	text-align:center;
}

/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
}

/*BARRA DE CONTROLES*/
ul.ui-tabs-nav {
	position:absolute;
	bottom:40px;
	/*left:0;*/
	z-index:1;
	width:100%;
	/*background:#FFF url(images/uitabsbg.gif) repeat-x bottom right;
	border-top:1px solid #FFF;*/
	/*margin:0 auto;*/
	/*margin-left:350px;*/
	text-align:center;
	border:#00FF00 solid 1px;
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	font-size:.8em;
	font-weight:normal;
	color:#999;
	/*background:#FFF url(images/uitabsbg.gif) repeat-x bottom left;
	border-left:1px solid #FFF;
	border-right:1px solid #c5ced9;*/ 
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	background-image:url('/f/i/top_slider_but_hover.png');
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
	color:#333;
	z-index:2;
}

#rotator .ui-tabs-nav-item a span {
	/*float:left; */
	text-align:center;
	padding:1em; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	background-image:url('/f/i/top_slider_but_active.png');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:center;
	color:#333;
}

/* Content Panels */

#nav-fragment-1, #nav-fragment-2, #nav-fragment-3{
	background-image:url('/f/i/top_slider_but_inactive.png');
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:center;
	color:#333;
}

#rotator .ui-tabs-panel {
	clear:left;
	padding:40px 540px 15px 15px;
	height:225px;
}

#rotator .ui-tabs-hide {
	display:none;
}

#rotator h2 {
}

#rotator p {
}

/* Background Images */
#rotator #fragment-1 {
	height:400px;
	padding:0px;
	margin:0px;
}

#rotator #fragment-2 {
	height:400px;
	padding:0px;
	margin:0px;
}

#rotator #fragment-3 {
	height:400px;
	padding:0px;
	margin:0px;
}

#rotator #fragment-4 {
	height:400px;
	padding:0px;
	margin:0px;
}


#fragment-1_content, #fragment-2_content, #fragment-3_content, #fragment-4_content{
	width:970px; margin:0 auto; height:400px;
	}

/*GENERAL ALIGNMENTS*/

.float_right{
float:right;
}

.float_left{
float:left;
}

.two_column_smaller{
width:30%;
}

.two_column_bigger{
width:65%;
}

.float_left{
float:left;
}

/* MailChimp Form Embed Code - Classic - 08/17/2011 */
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; display:block; margin:0 auto; width:550px;}

#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup textarea {border:1px solid #999; width:100%; display: block; padding: 8px 0; text-indent: 2%;}
#mc_embed_signup textarea:focus {border-color:#333;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}
#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {border:1px solid #999999; display:inline-block; width:100%; padding:8px 14px 8px 0; text-indent:3px;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#c60; font-size:200%;}
#mc_embed_signup .mc-field-group .asterisk {position:absolute; top:25px; right:10px;}        
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

/* vita */

#top_banner_content_inner h3 {margin-left: 33px;}
.top_main {font-size: 120%;}


.classname {
	-moz-box-shadow:inset 0px 0px 0px -1px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px -1px #ffffff;
	box-shadow:inset 0px 0px 0px -1px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff0000), color-stop(1, #bf3737) );
	background:-moz-linear-gradient( center top, #ff0000 5%, #bf3737 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#bf3737');
	background-color:#ff0000;
	-webkit-border-top-left-radius:42px;
	-moz-border-radius-topleft:42px;
	border-top-left-radius:42px;
	-webkit-border-top-right-radius:42px;
	-moz-border-radius-topright:42px;
	border-top-right-radius:42px;
	-webkit-border-bottom-right-radius:42px;
	-moz-border-radius-bottomright:42px;
	border-bottom-right-radius:42px;
	-webkit-border-bottom-left-radius:42px;
	-moz-border-radius-bottomleft:42px;
	border-bottom-left-radius:42px;
	text-indent:0px;
	border:1px solid #ffffff;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	height:42px;
	line-height:42px;
	width:200px;
	text-decoration:none;
	text-align:center;
}

/* This button was generated using CSSButtonGenerator.com */
/*  End Style Sheet */