html, body			{background:#bcc3c7;}
/** FONTS **/
html, body, td		{color:#333;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
.shadow_black, p	{text-shadow: black -0px -1px 0px;}
.shadow_white		{text-shadow: #fdae41 -0px 1px 0px;}
.first_paragraph	{font-size:1.1em;}
.module p.first_paragraph, 
dt, 
th, 
h2,
h3, 
legend				{color:#dbdbdb;font-weight:bold;}
.module p, 
dd, 
.formDesc, 
.module td,
.module li, 
.buyDesc li			{color:#f6be13;}
.module a:link,
.module a:hover		{color:#ffe8a1;}
.module a:visited	{color:#f6be13;font-weight:bold;}
dt					{font-weight:bold;font-size:1.1em;}
.title				{color:#f86808;font-size:1.2em;font-weight:bold;}

/** LINKS **/
a:link			{color:#000;}
a:hover			{color:#666;text-decoration:underline;}
a:visited		{color:#666;}
.clearlink		{display:block;background:url('../images/x.gif');}
#link_home		{height:110px; width:130px;position:absolute;top:-50px;left:-130px;z-index:60;}
#link_home2		{height:50px; width:230px;position:absolute;top:-55px;left:20px;z-index:60;}

/** HEADER **/
#html_header				{height:134px;position:relative;}
#html_header .bg_center		{height:134px;width:1024px;position:absolute;top:0px;left:50%;margin-left:-512px;}
#html_header .bg_center .bg_center_a,
#html_header .bg_center .bg_center_b,
#html_header .bg_center .bg_center_b_white	{height:134px;width:100%;position:absolute;top:0px;left:0px;}
#html_header .bg_center .bg_center_a		{background:url('../images/html_header_bg_center_a.png');}
#html_header .bg_center .bg_center_b		{background:url('../images/html_header_bg_center_b.png');}
#html_header .bg_center .bg_center_b_white	{background:url('../images/html_header_bg_center_b_white.png');}
#html_header .bg_left			{height:134px;width:45%;float:left;background:url('../images/html_header_bg_left.png');}
#html_header .bg_right			{height:134px;width:45%;float:right;background:url('../images/html_header_bg_right.png');}
.nav_top						{width:800px;position:relative;top:56px;left:170px;}
.nav_top ul						{padding:0px;margin:0px;}
.nav_top ul li					{display:inline;border:0px;}
.nav_top ul li a				{display:block;float:left;}
.nav_01							{height:40px;width:121px;background:url('../images/nav/nav_01.png');}
.nav_02							{height:40px;width:122px;background:url('../images/nav/nav_02.png');}
.nav_03							{height:40px;width:103px;background:url('../images/nav/nav_03.png');}
.nav_04							{height:40px;width:136px;background:url('../images/nav/nav_04.png');}
.nav_05							{height:40px;width:121px;background:url('../images/nav/nav_05.png');}
.nav_01_on						{background:url('../images/nav/nav_01_on.png');}
.nav_02_on						{background:url('../images/nav/nav_02_on.png');}
.nav_03_on						{background:url('../images/nav/nav_03_on.png');}
.nav_04_on						{background:url('../images/nav/nav_04_on.png');}
.nav_05_on						{background:url('../images/nav/nav_05_on.png');}
.nav_01_current					{background:url('../images/nav/nav_01_current.png');}
.nav_02_current					{background:url('../images/nav/nav_02_current.png');}
.nav_03_current					{background:url('../images/nav/nav_03_current.png');}
.nav_04_current					{background:url('../images/nav/nav_04_current.png');}
.nav_05_current					{background:url('../images/nav/nav_05_current.png');}
/* top nav overlay */
.nav_top_overlay				{width:800px;position:absolute;top:56px;left:50%;margin-left:-342px;z-index:170;}
.nav_top_overlay ul				{padding:0px;margin:0px;}
.nav_top_overlay ul li			{display:inline;border:0px;float: left;position:relative;}
.nav_top_overlay ul li a		{display:block;}
.nav_top_overlay ul li div			{width:160px;position:absolute;top:39px;left:0px;padding:10px;margin-top:1px;background:url('../images/top_subnav_bg.png');border:1px solid #999;}
.nav_top_overlay ul li div a		{color:#000;border-bottom:1px solid white;padding:3px;}
.nav_top_overlay ul li div a:hover	{color:#666;text-decoration:underline;}
.nav_top_overlay ul li div a:visited{color:#666;}
.nav_01_overlay					{height:40px;width:121px;background:url('../images/x.gif');}
.nav_02_overlay					{height:40px;width:122px;background:url('../images/x.gif');}
.nav_03_overlay					{height:40px;width:103px;background:url('../images/x.gif');}
.nav_04_overlay					{height:40px;width:136px;background:url('../images/x.gif');}
.nav_05_overlay					{height:40px;width:121px;background:url('../images/x.gif');}

.welcomeText					{width:200px;position:absolute;right:-58px;text-align:right;}

#html_footer				{height:45px;background:#bcc3c7;position:relative;z-index:100;}
#html_footer .body			{width:1024px;margin:0px auto;position:relative;top:8px;left:27px;}
#html_footer .nav_bottom			{width:800px;position:relative;top:0px;}
#html_footer .nav_bottom ul			{list-style:none;padding:0px;margin:0px;}
#html_footer .nav_bottom ul li		{display:inline;border:0px;padding-right:15px;}
#html_footer .nav_bottom ul li a	{}
#copyright					{text-align:right;position:absolute;top:6px;right:-177px;}

/** FORMS (ANY PAGE) **/.error, 
.error, 
.confirm       { border:2px solid;font-size:14px;padding:15px;padding-left:60px;margin:5px;}
.error         { top:120px;left:50%;margin-left:-440px;width:800px;background:#ffc9c9 url('../images/warning.png') left center no-repeat;border-color:#ff3333;position:absolute;z-index:200;}
.confirm       { top:120px;left:50%;margin-left:-440px;width:800px;background:#fff9b1 url('../images/info.png') left center no-repeat;border-color:#cdb659;position:absolute;z-index:200;}
.smartyForm fieldset 				{margin: 2px 0 0 0;padding: 0;float: left;clear: both;width: 100%;border:0px;}  
.smartyForm legend 					{margin-left: 1em;padding: 0;}
.smartyForm fieldset ol 			{padding:10px;list-style: none;}  
.smartyForm fieldset li 			{padding:3px;float: left;clear: left;width: 100%;}
.smartyForm fieldset.submit			{padding-left: 12em;float: none;width: auto;border:0px;background:transparent;background-image: none;}
.smartyForm label					{color:#f6be13;display:block;float: left;width: 10em;margin-right: 1em;position: relative;}
.smartyForm label em				{color:#f00;position: absolute;left: 10em;top: 0;}
.smartyForm label strong			{color: #f00;font-size:.8em;font-weight: bold;text-transform: uppercase;position: absolute;left: 32em;top: 0.2em;width: 19em;}
.smartyForm label .xtra				{color:#999;font-size:.8em;display:block;}
.smartyForm .input					{width:12em}

.form_login							{position:absolute;right:25px;top:-40px;color:#fff;text-align:right;}
.form_login input					{margin:0;padding:0;position:relative;}
.form_login label					{color:#fff;position:relative;top:-0.2em;position:relative;}
.form_login .btn_login				{display:block;height:28px;width:47px;background:url('../images/btn_go.png');position:absolute;top:-4px;right:-61px;}
.form_login .btn_login:hover		{background:url('../images/btn_go_over.png');}
.form_login a:link,
.form_login a:visited				{color:#fff;margin-left:15px;}

/** STYLE TABLE **/
.styledTable		{width:100%;}
.styledTable th		{vertical-align:top;}
.styledTable td		{padding:3px;border:0px;background:#333;}
pre					{width:480px;height:300px;overflow:scroll;}

/** DEFINITION LISTS **/
dt			{}
dt:before 	{content:"- ";}
dd			{margin-bottom:10px;}

/** HELPDESK TICKETS **/
.helpdeskTicketNote {border:1px dashed #ccc;padding:10px;margin:10px;}

/** HOME PAGE ONLY **/
#html_content_home			{height:360px;}
#html_content_home .body	{width:1024px;margin:0px auto;position:relative;z-index:100;}
#wrapper_top_home			{background:#f86808;}
#starburst					{width:587px;height:418px;background:url('../images/starburst.png') no-repeat;
								position:absolute;top:76px;left:50%;margin-left:-293px;z-index:50;}
#home_iphone				{height:360px;width:373px;background:url('../images/iphone.png');float:right;position:relative;right:50px;}
#home_title					{height:106px;width:434px;background:url('../images/home_title.png') no-repeat;position:absolute;top:00px;left:130px;}
#home_text					{width:430px;position:absolute;top:58px;left:130px;}
#home_signup				{display:block;height:61px;width:260px;background:url('../images/home_signup.png');position:absolute;top:280px;left:123px;}
#home_signup:hover			{background:url('../images/home_signup_over.png');}
#home_tour					{display:block;height:53px;width:158px;background:url('../images/btn_tour.png');position:absolute;top:284px;left:400px;}
#home_tour:hover			{background:url('../images/btn_tour_over.png');}
#html_spacer				{height:230px;background:url('../images/html_spacer_bg.png');}
#home_buckets				{width:1024px;margin:0px auto;background:url('../images/html_buckets_bg.png') no-repeat;position:relative;z-index:100;}
#home_buckets .bucket		{display:block;height:197px;width:320px;float:left;margin:20px 9px;position:relative;left:7px;}
#home_buckets #bucket_01	{background:url('../images/buckets/bucket_01.png') no-repeat;}
#home_buckets #bucket_02	{background:url('../images/buckets/bucket_02.png') no-repeat;}
#home_buckets #bucket_03	{background:url('../images/buckets/bucket_03.png') no-repeat;}
#home_buckets #bucket_04	{background:url('../images/buckets/bucket_04.png') no-repeat;}
#woman						{height:209px;width:169px;background:url('../images/woman.png') no-repeat;position:absolute;top:21px;right:310px;}
#simpson_woman				{height:209px;width:169px;background:url('../images/simpson_woman.png') no-repeat;position:absolute;top:21px;right:300px;}
#bucket_01 .btn_ok			{display:block;height:36px;width:61px;background:url('../images/home_ok.png');position:absolute;top:124px;left:230px;}
#bucket_01 .btn_ok:hover	{background:url('../images/home_ok_over.png');}
.demo_input 				{border: 0px;border-style: none;background: #ffffff;}
.demo_input_01 				{position:absolute;left:33px;top:131px;}
.demo_input_02 				{position:absolute;left:94px;top:131px;}
.demo_input_03 				{position:absolute;left:153px;top:131px;}
#textPopup					{width:207px;height:130px;background:url('../images/text_popup.png');position:absolute;top:150px;right:92px;}
#textPopup p				{color:#fff;text-align:center;padding:5px;margin-top:40px;}
#link_facebook				{height:50px; width:50px;position:relative;top:88px;left:24px;}
#link_twitter				{height:50px; width:50px;position:relative;top:38px;left:84px;}
#home_text .last_paragraph	{width:350px;margin-bottom:-16px;}
.money_zeroes				{font-size:.7em;position:relative;top:-4px;}

/** OTHER PAGES **/
#wrapper_top_other			{background:#f86808;}
#html_content_other			{background:#0c0c0c url('../images/html_content_other_bg.png') repeat-x;}
#html_content_other .body	{width:1024px;margin:0px auto;position:relative;z-index:100;background:url('../images/html_content_other_body_bg.png') no-repeat;}
.orangespots				{height:217px;width:728px;background:url('../images/orangespots.png') no-repeat;position:absolute;bottom:-9px;left:50px;}
.sidebar					{float:left;width:328px;position:relative;left:60px;}
.module						{float:right;width:513px;padding:10px 30px;position:relative;right:50px;top:10px;background:url(../images/module_bg.png);}
.prefooter					{height:12px;background:#bcc3c7 url('../images/prefooter_bg.png') repeat-x;margin-bottom:-12px;}
.subpage_banner				{padding-top:25px;padding-bottom:10px;}
.subpage_person				{height:357px;width:322px;background:transparent;position:absolute;top:-375px;left:150px;}
p img						{float:left;border:2px solid #111;margin:5px;}
#btnLaunch					{display:block;height:81px;width:217px;background:url('../images/launch.png');}
#btnLaunch:hover			{background:url('../images/launch_over.png');}
.subpage_title				{position:relative;left:-12px;}
#authorize_seal				{position:relative;top:-200px;text-align:center;z-index:500;}
#comodoTL					{z-index:500;}

/** ADMIN PAGES **/
#wrapper_top_admin			{background:#fff;}
#html_content_admin			{}
#html_content_admin .body	{width:1024px;margin:0px auto;position:relative;z-index:100;}
.module_admin				{height:800px;}

/** FLEX PAGE **/
#flexWindow					{width:980px;height:740px;position:relative;top:-140px;}

/** VIDEO PAGE **/
#html_content_video			{background:#0c0c0c url('../images/html_content_other_bg.png') repeat-x;}
#html_content_video .body	{width:1024px;margin:0px auto;position:relative;z-index:100;background:url('../images/html_content_other_body_bg.png') no-repeat;}
#demo_flash_video			{width:971px;height:811px;border:2px solid white;}
#webinar2_flash_video		{width:640px;height:480px;}

/* Plans and Pricing */
.buyTitle			{margin:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif;}
.buyDesc			{margin:0px 0px 0px 0px; color:#5e5f60; font-size:95%; clear:both;}
.recommended img	{position:absolute; }
.recommended h3		{ position:relative; left:50px; top:10px; margin-bottom:25px;}
.buyform th			{ color:#5e5f60;}


/** KEYWORD WEBFORM **/
#bucket_01 .stationTitle 	{color:#fff;position:absolute;top:20px;left:30px;}
#bucket_01 .stationDesc 	{color:#daf5ff;position:absolute;top:30px;left:30px;padding-right:80px;height:58px;overflow:hidden;}
.error_sm, 
.confirm_sm       { border:2px solid;font-size:11px;padding:5px;margin:5px;}
.error_sm         { top:20px;left:50%;margin-left:-150px;background:#ffc9c9;width:200px;border-color:#ff3333;position:absolute;z-index:200;}
.confirm_sm       { top:20px;left:50%;margin-left:-150px;background:#fff9b1;width:200px;border-color:#cdb659;position:absolute;z-index:200;}