@import url(signupform.css);
body { padding: 0;  color:#222;font:12px arial, helvetica,tahoma,verdana,sans-serif; background:#fff url("../images/body_bg_interior.jpg") repeat-x top;}

/* LAYOUT - main body of page */
#wrap {width:900px; margin: 0 auto;position:relative;}
#content-wrap { margin-top:20px;  }
#site-content {margin: 0; width:650px; float:left;}

/* Start Right Side bar */
	#right_sidebar {  margin-left:20px; float:left; width:220px;   padding-top: 1px;padding-bottom: 10px; }
	#right_sidebar #download_codign  { text-align:center; margin-bottom:10px; }
	#right_sidebar #buy_now  { text-align:center; margin-bottom:10px; }
	#right_sidebar #right_block_latestnews { color:#555; font: bold 16px Arial; padding:2px 5px; }
	#right_block_latestnews span {color:#BD282F}
/* End Right Side bar */
	

/** Start Quick Demos Vertical Menu in Left Side bar */
	#latestnews_listing {padding-top:4px; margin-top: 1px;}
	#latestnews_listing ul { margin:0; padding:0;  width:200px; }
	#latestnews_listing ul li {margin:0 0 0 3px;padding:0;  }
	#latestnews_listing a {padding: 1px 0 3px 2px; font: normal 11px Arial, Helvetica;  text-decoration:none; }
	#latestnews_listing a, #latestnews_listing a:link, #latestnews_listing a:visited, #latestnews_listing a:hover, #latestnews_listing a:active {
		text-decoration:none; cursor:pointer;
		color:#385EB1;
		} 
	#latestnews_listing a span.blacktext11 {font:bold 11px arial, helvetica; color:#333} 
	#latestnews_listing span.blacktext13 {font:13px arial, helvetica; color:#333;line-height:1.3em;} 
	#latestnews_listing a:hover {color:#830900; } 
/** End Vertical Navigation Menu in Left Side bar */
 
	
/** Tabular Data */
	table { color:#24245C; width:100%;   border-collapse:collapse; }
	thead {	 }
	thead th { padding: 0 0.1em .5em 0; font-size:160%; color:#BE222A; text-align:left; }
	thead tr { }
	td {  font-size:95%; }
	tbody tr.feature td { background:url("../images/icon_check.jpg") no-repeat center left; padding: 9px 24px  ; font:bold 130% Helvetica, Arial; color:#333 }
	tbody tr.direction td {border:dashed;font:110% Helvetica, Arial; color:#333;padding:1px 1px 1px 3px;}
	tbody tr.featuredetail td { background:url("../images/icon_check.jpg") no-repeat center left; padding: 9px 24px  ; font:bold 95% Helvetica, Arial; color:#333 }

	tfoot { }
	tfoot td { 	padding-bottom:1.5em; }
	tfoot tr { }
	* html tr.underline td { border-bottom:1px solid #DE2121; }
	
/* Start 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */
	a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active { text-decoration:none; font-weight:bold; padding-left:5px; color:#BD0009;}
	a.morelink:hover { text-decoration:none;}
/* End 'MORE' LINK - provides an accessible alternative to just using 'more' as a link at the end of paragraphs */


/* Start Codign Main Page Layout */
	#codign_software #content-wrap {}
	#codign_software #site-content {   }
/* End Codign Main Page Layout */

/* Start LAYOUT - FOOTER */
	#footer { background:url('../images/footer_bg.jpg') repeat-x ;  margin-top:10px;  color:#fff; padding:5px 0;}
	#footer #footer_wrap { position:relative; width:850px; margin:0 auto; }
	#footer_wrap #footer-links { margin: 0 260px 0 0;  }
	#footer-links a:link, #footer-links a:active, #footer-links a:visited  { font:normal 11px arial; color:#fff; text-decoration:none}
	#footer-links a:hover { text-decoration:underline}
	#footer_wrap #copyright { width:250px; position:absolute;  top:0; right:2px; font:normal 11px arial  }
/* End LAYOUT - FOOTER */

 
/*** 
/*** start  TABS IN CONTENT style  **/
.content{ /*style of tab content oontainer*/ border:1px solid #B51118; padding:  10px;}
.content{ display:none; }
@media print {
	.tabcontent { display:block!important; }
}
 

 
#site-content .content { border:1px solid #B51118; padding:  10px;  margin-left:10px; }
#site-content .content p { padding:5px 0; margin:0; display:block;   }
#site-content .paragraph_box p { padding:0; margin:0; display:block; height:190px;  }

/** Start PRODUCTS content Tab */
.price_tag { background:url('../images/price_tag.gif') no-repeat; width:158px; height:57px;  padding:10px 10px; }
.price_tag span.product_price { font:bold 44px Arial, Helvetica, Verdana; letter-spacing:-2px; color:#0F3B9A; float:left; height:57px;  padding:0 ; }
.price_tag span.product_currency { font:bold 26px Arial, Helvetica, Verdana;color:#BE222A; float:left; height:47px; padding-top:10px; }  
.price_tag span.product_license { font:bold 14px Arial, Helvetica, Verdana; color:#BE222A; float:left; height:27px; padding-top:30px; }	
/** END PRODUCTS content Tab */


.bigred18 { font:bold 18px arial, helvetica; color:#BE222A}
.bigred14 { font:bold 14px arial, helvetica; color:#BE222A}
.example { font:bold 14px arial, helvetica; color:#333333;font-style:italic;}
.bigred12 { font:bold 12px arial, helvetica; color:#BE222A}
.bigbold12 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000000}
.tab_content_title { font:bold 22px  arial, helvetica; color:#53585D;  letter-spacing:-1px; display:block; margin:5px 0 10px 0}
.thumbnail { margin: 0 10px 0 10px; z-index:9999; border: 1px solid #eee; float:left;display:block; padding:3px;background:#fff}
.thumbnail img { border: 1px solid #F18888} 

 
#tabs_list { position:relative; clear:both; display:block; margin-left:10px;  }
	
	



/** Start Content */
#content_header { background:url('../images/product_title.png') no-repeat top;  text-align:left; padding:20px 10px 0 20px; width:609px;  margin-bottom:1px;  }
#content_header h1{ margin:0; padding:4px 0 5px 0;color:#BE222A; font-size:22px; }
#content_header h1 span.blue {color:#039}
#content_inner { background:url('../images/content_inner.png') no-repeat; width:100%; padding:7px 15px 7px 7px; }
#content_inner  ul{
	padding:0; margin:0 30px 0 20px;
}
#content_inner  ul li.feature_details{
	padding:8px 0 ; margin:0;
	display:block;
	border-bottom:1px dashed #CCDDF1;
}

#content_inner  ul li.tour_details{
	padding:8px 0 ; margin:0;
	display:block;
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#000033;
}
#content_inner  ul li.tour_details span.highlight{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#BE222A;
}

#content_inner  ul li.faq_details{
	padding:8px 0 ; margin:0;
	display:block;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}


#content_inner  ul li.feature_details_last{
	padding:8px 0  ; margin:0;
	display:block;
	border-bottom:none;
}

#content_inner a span.blacktext11 {font:bold 11px arial, helvetica; color:#333}
div.error_msg {   font:normal 11px arial; margin-bottom:10px; background-color:#FDFFD0; border:1px solid #C9505A; padding:5px 10px }
div.error_msg  ul { list-style:none; margin:0; padding:0;}
div.error_msg ul li { color:#333; margin:3px 0; background:url("../images/error_msg.jpg") no-repeat center left;}
/** End Content**/

div.signup_complete { font:normal 12px arial; margin-bottom:10px; background:#fff url("../images/signup_complete.jpg") repeat-x top ; border:1px solid #9FB0BD; padding:10px }



ul.coviewdeveloper, ul.coviewmanager { margin:0; padding:0 }
ul.coviewdeveloper li, ul.coviewmanager li { background:#fff url("../images/product_desc_rowbg.png") repeat-x center bottom; border-bottom:1px solid #C2D6EC; margin:0; padding:10px 15px}
ul.coviewdeveloper li.last, ul.coviewmanager li.last { background:none; border:none}

#purchase table { width: 604px;border:4px solid #BDD8F6;  padding: 0; margin: 0 0 0 20px; }
#purchase th { text-align:left; font: bold 14px Arial, Helvetica, sans-serif; color: #fff;  padding: 20px 6px; border-bottom:4px solid #BDD8F6; background: #CAE8EA url("../images/purchase_th.png") repeat-x; }
#purchase th span.highlight  { color:#B71018}
#purchase td span.highlight  { font-weight:bold; font-size:14px; color:#B71018}
#purchase th.th_product {text-align:center; color:#333; background:#fff url("../images/th_product.png")  repeat-x top}
#purchase th.th_product span.description {font-size:11px;font-weight:bold;color:#333;text-align:center; background:#fff url("../images/th_product.png")  repeat-x top}
#purchase td {text-align:center; background:url("../images/px.png") repeat-x top;  padding: 10px 3px 10px 3px; color: #333; width:180px; font:normal 12px arial, helvetica; }
#purchase tr { background: #FFF3F3; border-left:1px solid #3F3F3F; border-right:1px solid #3F3F3F; }
#purchase tr.odd { background: #EFF7FF;	border-left:1px solid #3F3F3F; border-right:1px solid #3F3F3F;}
#purchase td.pricing { background: #FFF3F3 url("../images/table_tr_arrow.png") no-repeat 50% 2px;}
#purchase tfoot td { background-color:#fff; padding:0 0 5px 0;}
#purchase tfoot td div.features { text-align:left; background:#fff url("../images/purchase_feature_bg.png") repeat-x top; line-height:13px; font:normal 12px helvetica, arial; border:1px solid #CCCCCC; display:block; float:left; padding:10px 10px 0 20px; min-height:50px;  width:250px; margin-left:10px; margin-top:5px; }
#purchase tfoot td div.features span.boldtxt { font:bold 15px helvetica, arial; color:#444}
#purchase tfoot td div.features a {color:#2770C3; font-weight:bold; text-decoration:none }
#purchase tfoot td div.features a:hover { text-decoration:underline }
#purchase tfoot td div.features span.boldtxtred { font:bold 15px helvetica, arial; color:#BC1C26}
 

#purchase form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font: 12px arial,sans-serif;
  margin: 0;
  padding: 0;
    border:1px solid red; 
}

#purchase a { text-decoration:none}

/* CSS Document */
#cs_flashBody
{
	background-color: #ffffff;
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	text-align: center;
}

#cs_noexpressUpdate
{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003300;
	text-align: left;
	background-image: url(v1coviewmanagerproj_nofp_bg.gif);
	background-repeat: no-repeat;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}

#right_side_1_2_3 { margin-bottom:15px; width:213px; font:bold 18px Arial, Helvetica, sans-serif; color:#2164DE}
#right_side_1_2_3 div.button_number_one a { text-decoration:none;  color:#2164DE; display:block;  margin:2px 0; padding:10px 0 9px 40px; background: url(../images/button_number_1.gif)}
#right_side_1_2_3 div.button_number_two  a{ text-decoration:none; color:#2164DE; display:block; margin:2px 0; padding:10px 0 9px 40px; background:url(../images/button_number_2.gif)}
#right_side_1_2_3 div.button_number_three  a{text-decoration:none;  color:#2164DE; display:block; margin:2px 0; padding:10px 0 9px 40px; background: url(../images/button_number_3.gif)}




#spread_the_word {
}

#spread_the_word .icon { margin-right:5px; width:20px; height:20px; float:left; }
























