/* CSS Document */
*
{
	margin:0px;
	padding:0px;
}
body
{}
#header
{
	height:120px;
	width:960px;
	margin:0px auto;
	background:url(/images/sycon-logo.jpg) left 10px no-repeat;
}
#header-nav-wrapper
{
	height:45px;
	width:700px;
	float:right;
	display:inline;
	margin-top:15px;
	background:url(/images/top-nav-wrapper-bg.gif) left top no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#breadcrumb-nav
{
	width:960px;
	margin:0px auto 25px auto;
	text-indent:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
#breadcrumb-nav span
{
	color:#00A550;
}
#breadcrumb-nav a
{
	text-decoration:none;
	color:#666;
}
#breadcrumb-nav a:hover
{
	color:#000;
}
#rotator-wrapper
{
	height:330px; /* to be removed later */
	background:url(/images/rotator-wrapper-bg-repet.jpg) left top repeat-x;
	/*background:url(/images/rotator-bg-pattern.gif) left top repeat-x;*/
}
#rotator
{
	width:820px;
	margin:0px auto;
	background:url(/images/rotator-bg-art.jpg) right top no-repeat;
}
#contents-wrapper
{
	width:960px;
	margin:0px auto;
	padding-bottom:30px;
}
#subfooter-wrapper
{
	background:#B2B5AA url(/images/subfooter-bg-repeat.gif) left top repeat-x;
}
#subfooter
{
	width:960px;
	margin:0px auto;
	padding:35px 0px;
}
#footer-wrapper
{
	background:#212121;
}
#footer
{
	width:960px;
	margin:0px auto;
	padding:40px 0px;
}
.clear-float
{
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}
.margin-left
{
	margin-left:10px;
}
#sycon
{
	float:left;
	display:inline;
	margin-left:90px;
	margin-top:10px;
}
.static-header-txt
{
	width:510px;
	height:35px;
	float:left;
	display:inline;
	margin-left:40px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#232323;
}
h2.column-heading
{
	padding:10px 16px 22px 16px;
	margin-bottom:20px;
	background:#00A44C url(/images/heading-bottom-arrow.gif) bottom left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
h1.page-heading
{
	margin-bottom:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	height:30px;
	color:#00A44C;
}
/*
h3.page-sub-heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	position:absolute;
	margin-top:-30px;
}
*/
h3.page-sub-heading, h3.product-name-for-index, h3.page-sub-heading-with-border-bottom
{
	margin:20px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#424242;
}
h3.page-sub-heading-with-border-bottom
{
	margin-left:10px;
	border-bottom:1px solid #333333;
}
h3.product-name-for-index
{
	margin:10px 0px 5px 0px;
	padding-top:10px;
	border-top:1px dashed #C7C9BE;
}

#subfooter h4, h4.bordered-h4
{
	margin-bottom:20px;
	padding-bottom:10px;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#212121;
	border-bottom:1px solid #9CA19A;
}
h4
{
	margin:20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00A44C;
}
h6.product-description-for-index
{
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00A44C;
}
#contents-wrapper p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#212121;
}
.read-more-light
{
	float:left;
	display:inline;
	margin-top:30px;
	padding:0px 10px;
	height:28px;
	background:url(/images/read-more-light-bg-repeate.gif) left top repeat-x;
	line-height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#212121;
	text-decoration:none;
}
.read-more-light:hover
{
	background-position:0px -28px;
	color:#FFFFFF; 
}
.read-more-dark
{
	float:left;
	display:inline;
	margin:20px 0px;
	padding:0px 10px;
	height:28px;
	background:url(/images/read-more-light-bg-repeate.gif) left bottom repeat-x;
	line-height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.read-more-dark:hover
{
	color:#5EAD6E; 
}
#news li
{
	list-style:none;
	margin-bottom:15px;
}
/* Subfooter downloads */
#subfooter-downloads li
{
	list-style:none;
	margin-bottom:15px;
}
#subfooter-downloads .subfooter-pdf-download, #subfooter-downloads .subfooter-doc-download
{
	padding-left:21px;
	padding-bottom:5px;
}
#subfooter-downloads .subfooter-pdf-download
{
	background:url(/images/pdf-icon-small.jpg) left 3px no-repeat;
}
#subfooter-downloads .subfooter-doc-download
{
	background:url(/images/doc-icon-small.jpg) left 3px no-repeat;
}
#subfooter-downloads li a
{
	text-decoration:none;
	color:#212121;
}
#subfooter-downloads a:hover
{
	text-decoration:underline;
}
/* Columns */
.column-one-forth, .column-one-third, .column-half, .column-three-forth, .column-one-fifth, .column-one-sixth, .column-half-of-three-forth
{
	float:left;
	display:inline;
}
.column-one-forth
{
	width:240px;
}
.column-one-third
{
	width:320px;
}
.column-half
{
	width:480px;
}
.column-three-forth
{
	width:720px;
}
.column-half-of-three-forth
{
	width:360px;
}
.column-one-fifth
{
	width:192px;
}
.column-one-sixth
{
	width:160px;
}
.margin-offset, .bordered-margin-offset
{
	margin:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#212121;
}
.bordered-margin-offset
{
	padding:40px 15px;
	border:1px solid #C7C9BE;
	background:#FFF; /* IE6 Fix, Do not remove */
}
.bordered-margin-offset h1.page-heading
{
	margin-top:-50px;
	padding:0px 10px;
	position:absolute;
	background:#FFF;
}
.bordered-margin-offset h1.page-heading span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
}
.bordered-margin-offset img
{
	position:relative;
}
#subfooter .margin-offset
{
	font-size:12px;
	line-height:15px;
}

/* Footer Sitemap Navigation*/
.footer-sitemap
{
	list-style:none;
}
.footer-sitemap li h5
{
	display:block;
	margin:7px 0px;
}
.footer-sitemap li h5 a
{
	padding:10px 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#00A44C;
	text-decoration:none;
}
.footer-sitemap li h6
{
	padding:10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#B2B5AA;
}
.footer-sitemap li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B2B5AA;
	text-decoration:none;
	line-height:15px;
}
.footer-sitemap li a:hover
{
	text-decoration:underline;
}

#copyright
{
	text-align:right;
	margin:40px 15px 25px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B2B5AA;
}
#amogh
{
	float:right;
	display:inline;
	margin-right:15px;
	border:0px none;
}

/* Sidebar Navigation */
.sidebar-nav
{
	list-style:none;
	margin-bottom:30px;
}
.sidebar-nav li.product-type
{
	padding:5px 10px 20px 2px;
	margin:5px 0px;
	background:#FFF url(/images/sidebar-type-li-bottom-arrow.gif) left bottom no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:0px none;
	font-weight:bold;
	color:#4A4A4A;
}
.sidebar-nav li
{
	list-style:none;
	display:block;
	border-bottom:1px dashed #C7C9BE; /* Used here to fix IE6 bug */
}
.sidebar-nav li a
{
	width:auto;
	display:block;
	padding:5px 10px;
	color:#212121;
	text-decoration:none;
}
.sidebar-nav li a:hover
{
	background:#C7C9BE;
}

.download-pdf
{
	position:absolute;
	height:20px;
	width:105px;
	line-height:20px;
	margin-left:560px;
	margin-top:-62px;
	border:1px solid #C7C9BE;
}
.download-pdf a
{
	width:105px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#212121;
	text-decoration:none;
	text-indent:25px;
	background:#C7C9BE url(/images/pdf-icon-small.jpg) 5px center no-repeat;
}
.download-pdf a:hover
{
	background:#B2B5AA url(/images/pdf-icon-small.jpg) 5px center no-repeat;
}
.general-data-table
{
	margin:15px 0px;
	border-collapse:collapse;
}
.general-data-table td, .general-data-table th
{
	border:1px solid #C7C9BE;
	padding:10px;
	vertical-align:top;
}
.general-data-table td
{
	color:#555;
}
.general-data-table th
{
	border:1px solid #A8ADA5;
	background:#C7C9BE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#212121;
}
ul.general-ul
{
	list-style:inside;
}
ul.general-ul li
{
	/*background:url(/images/general-ul-bullet.gif) 0px 8px no-repeat;*/
	line-height:24px;
	color:#555;
}
ol.general-ol
{
	list-style:inside decimal;
}
ol.general-ol li
{
	margin-left:37px;
	line-height:24px;
	color:#555;
}
.inline-link
{
	color:#00A44C;
	text-decoration:none;
}
.inline-link:hover
{
	text-decoration:underline;
}
.test
{
	height:200px;
	width:200px;
	float:right;
}
.img-right
{
	float:right;
	display:inline;
	margin:0px 0px 15px 15px;
	border:0px none;
}
.img-left
{
	float:left;
	display:inline;
	margin:0px 15px 15px 0px;
	border:0px none;
}
span.dashed-separator
{
	display:block;
	height:0px;
	font-size:0px;
	line-height:0px;
	border:1px dashed #C7C9BE;
	margin:15px 0px;
}
img.clientele-logo
{
	margin:14px;
	padding:15px;
	border:1px solid #C7C9BE;
}
/* Products for indexes */
div.product-wrapper-left, div.product-wrapper-right
{
	float:left;
	display:inline;
	width:325px;
}

/*-------------------------------------
	Form
-------------------------------------*/
#formTable
{
	width:100%;
	font-size:12px;
}
#formTable td
{
	padding:10px 0px;
	vertical-align:top;
}
#formTable td.field-label
{
	padding-top:18px;
}
input.field, textarea
{
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 5px;
	border:1px solid #CCC;
	font-size:12px;
}
input.button
{
	width:65px;
	height:25px;
	background:#00A650;
	color:#fff;
	border:0px none;
	display:block;
	font-weight:bold;
	cursor:pointer;
}
input.button:hover
{
	background:#00A650;
}
.form-help
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5C5C5C;
}
.error
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
}
.error-character
{
	font-size:15px;
	color:#FF0000;
}
h2.form-h2
{
	margin-top:0px;
	font-size:13px;
	font-weight:bold;
}
.form-responce-message-spacer
{
	height:350px;
}

/* Print Header Not Displayed on Screen Page */
#print-header
{
	display:none;
}