﻿body {
	background-color:#EAF1F1;
	background-image:url(/images/bg2.jpg);
	background-repeat:repeat-x;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:normal;
	height:100%;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
}
a {
	color:#0A6A92;
	text-decoration:none;
}
img {  border-style: none;
	height: 249px;
	width: 400px;
}

h1 
{
	text-transform:uppercase;	
	color:#0079AA;	
	padding-bottom:10px;
	text-align:left;
}

h2 {
	border-bottom:1px solid #D7E0E2;
	color:#0079AA;
	font-size:13pt;
	padding-bottom:10px;
	text-align:left;
}
ul {
	list-style-type: none;
	margin: 0px;
	padding-left:3px;
}
li{
	background-image:url(/images/bullet.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	color:#307592;
	padding-left:14px;
	padding-top:2px;
	padding-bottom:10px;
}
li strong {
	color:#002c3e;
}
#Header {
	background-image:url(/images/HeaderBG.jpg);
	height:99px;
	left:0;
	position:absolute;
	top:0;
	width:992px;
}
#CICLogo {
	background-image:url(/images/CICLogo.jpg);
	height:76px;
	left:0;
	position:relative;
	top:13px;
	width:236px;
}
#MenuBG {
	background-image:url(/images/MenuBG.png);
	height:34px;
	left:0;
	position:absolute;
	top:99px;
	width:992px;
}
#page {
	background-color:#EAF1F0;
	background-image:url(/images/bg2.jpg);
	background-repeat:repeat-x;
	height:100%;
	left:11%;
	overflow:visible;
	position:absolute;
	text-align:justify;
	top:0;
	width:992px;
}
#center {
	left:0;
	position:relative;
	top:133px;
	width:992px;
}
#HomeImage {
	height:357px;
	left:0;
	position:relative;
	top:0;
	width:677px;
}
#middle {
	background-color:#D0DEDE;
	background-image:url(/images/SideBar.jpg);
	height:237px;
	position:relative;
	width:992px;
}
#boxes {
	position:relative;
	width:972px;
	height:100px;
	background-color:#FFFFFF;
	left:10px;
}
#top {
	position:relative;
	top:0;
	left:0;
	background-image:url(/images/MidBoxTop.jpg);
	width:243px;
	height:1px;
}
#main {
	position:relative;
	top:0;
	left:0;
	background-image:url(/images/MidBG.jpg);
	height:185px;
	width:233px;
	padding:10px 12px;
}
#box1 {
	position:relative;
	float:left;
	top:12px;
	background-color:#000000;
	width:243px;
	text-align:left;
}
#box1 #main {
	color:#0a6a92;
	font-weight:bold;
}
#box2 {
	position:relative;
	float:left;
	top:12px;
	background-color:#222222;
	width:243px;
	text-align:left;
}
#box2 #main {
	color:#0a6a92;
	font-weight:bold;
}
#box3 {
	position:relative;
	float:left;
	top:12px;
	background-color:#444444;
	width:243px;
	text-align:left;
}
#box3 #main {
	color:#0a6a92;
	font-weight:bold;
}
#box4 {
	position:relative;
	float:left;
	top:12px;
	background-color:#666666;
	height:100px;
	width:243px;
	text-align:left;
}
#box4 #main {
	background-image:url(/images/Mid2BG.jpg);
	height:185px;
	left:0;
	position:relative;
	top:0;
	width:219px;
}
#box4 #main p {
	 color:#8f8f8f;
	 font-size:8pt;
	 margin-top:0;
}
#midHeader {
	font-size:11pt;
	font-weight:bold;
	position:relative;
	top:1px;
}
#midHeader #item1 {
	left:10px;
	margin-right:110px;
	position:relative;
	float:left;
}
#midHeader #item2 {
	left:10px;
	margin-right:100px;
	position:relative;
	float:left;
}
#midHeader #item3 {
	left:80px;
	position:relative;
	float:left;
}
#whitebar {
	background-image:url(/images/whitebar.jpg);
	height:14px;
	left:677px;
	position:absolute;
	top:343px;
	width:315px;
}
#flash {
	background-image:url(/images/flash.jpg);
	height:343px;
	position:absolute;
	width:306px;
	top:0;
	left:677px;
}
#sep {
	color:#4D8582;
	font-size:16pt;
	margin-left:10px;
	margin-right:10px;
}
#FooterWrapper {
	background-color:#D0DEDE;
	float:left;
	left:0;
	position:relative;
	top:130px;
	width:992px;
}
#FooterBG {
	background-image:url(/images/FooterBG2.jpg);
	height:75px;
	margin-left:10px;
	margin-right:10px;
	position:relative;
}
#date {
	color:#0A6A92;
	font-weight:bold;
	font-size:9pt;
}
#copyright {
	color:#5D9192;
	font-size:8pt;
	padding-left:10px;
	padding-right:440px;
	position:relative;
}
#footerMenu {
	color:#5D9192;
	font-size:8pt;
	position:relative;
	width:200px;
}
#footerMenu a {
	color:#5D9192;
	text-decoration:none;
}
#CopyrightWrapper {
	padding-top:30px;
}
#topSidebar {
	background-image:url(/images/topSidebar.jpg);
	height:357px;
	left:982px;
	position:absolute;
	top:0;
	width:10px;
	z-index:5;
}
#more {
	background-color:#e3eceb;
	height:20px;
	width:218px;
	font-size:10px;
}
#more a {
	text-decoration:none;
	color:#618d9f;
	padding-left:10px;
}
#HeaderMenu {
	color:#29778A;
	font-size:8pt;
	left:730px;
	position:absolute;
	top:25px;
	width:auto;
}
#HeaderMenu a {
	color:#29778A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
}
#SearchBox {
	left:739px;
	position:absolute;
	top:45px;
	width:240px;
}
#SearchBox #search {
	float:left;
	padding-top:1px;
}
#SearchBox #search input {
	border:1px solid #949393;
	color:#B7B7B7;
	width:160px;
}
#SearchBox #searchBtn {
	float:left;
}
#SearchBox #searchBtn input {
	padding-left:10px;
}
#sidebarLeft {
	background-image:url(/images/second-sidebar.jpg);
	height:396px;
	width:10px;
}
#sidebarRight {
	background-image:url(/images/second-sidebar.jpg);
	height:396px;
	width:10px;
}
#center2 {
	background-image:url(/images/second_BG.png);
	background-repeat:repeat-y;
	float:left;
	height:auto;
	left:0;
	position:relative;
	top:133px;
	width:992px;
}
#middle2 {
	background-color:#FFFFFF;
	float:left;
	height:100%;
	margin:10px 0 0 10px;
	padding:0 0 10px;
	position:relative;
	width:972px;
}
#leftBox {
	background-image:url(/images/leftnavbg.jpg);
	float:left;
	left:0;
	position:relative;
	top:10px;
	width:234px;
}
#leftMenu {
	position:relative;
	top:10px;
	left:10px
}
#leftBox .title {
	background-image:url(/images/lefttitlebg.jpg);
	height:34px;
	width:212px;
}
#leftBox  .item1 {
	background-image:url(/images/leftitem1bg.jpg);
	height:28px;
	width:212px;
}
#leftBox  .item2 {
	background-image:url(/images/leftitem2bg.jpg);
	height:39px;
	width:212px;
}
#leftBox .last {
	background-image:url(/images/leftbottombg.jpg);
	height:32px;
	width:212px;
}
#leftBox #leftTitle {
	font-size:10pt;
	font-weight:bold;
	padding-left:10px;
	padding-top:9px;
}
#leftBox #leftItem1 {
	padding-left:26px;
	padding-top:7px;
}
#leftBox #leftItem2 {
	padding-left:26px;
	padding-top:7px;
}
#leftBox #leftLast {
	padding-top:7px;
	padding-left:26px;
}
#leftBox a {
	color:#3D3D3D;
	font-family:Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#midBox {
	background-color:#FFFFFF;
	float:left;
	left:10px;
	position:relative;
	top:10px;
	width:484px;
	padding-bottom:10px;
}
#rightBox {
	background-color:#FFFFFF;
	float:left;
	left:27px;
	position:relative;
	top:0;
	width:227px;
	text-align:left;
}
#rightBox .title {
	background-image:url(/images/righttitle.jpg);
	height:34px;
	width:216px;
}
#rightBox  .item {
	background-image:url(/images/rightitem.jpg);
	height:28px;
	width:216px;
}
#rightBox .last {
	background-image:url(/images/rightbottom.jpg);
	height:32px;
	width:216px;
}
#rightBox #rightTitle {
	font-size:10pt;
	font-weight:bold;
	padding-left:10px;
	padding-top:9px;
}
#rightBox #rightItem, #rightBox #rightLast {
	padding-left:30px;
	padding-top:7px;
}
#rightBox a {
	color:#0A6A92;
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#rightBox img {
	margin-top:15px;
}
#breadcrumb {
	margin-top:10px;
	font-size:7pt;
	font-weight:bold;
}
#breadcrumb a {
	color:#8B8B8B;
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:bold;
	text-decoration:none;
}
#rightMenu {
	margin-top:15px;
	border-bottom:6px solid #bbdede;
	width:216px;
	text-align:left;
}

#rightMenu .item {
	background-image:url(/images/rightDot.jpg);
	background-position:15px 11px;
	background-repeat:no-repeat;
	border-left:1px solid #e7ebed;
	border-right:1px solid #e7ebed;
	border-bottom:1px solid #e7ebed;
	height:auto;
	width:214px;
}
#rightMenu #rightItem {
	padding:7px 10px 7px 30px;
}
#rightMenu2 {
	margin-top:15px;
	border-bottom:6px solid #bbdede;
	width:216px;
	text-align:left;
}
#rightMenu2 img {
	margin-top:0;
}
#rightMenu2 a {
	color:#3a7169;
}
#rightMenu2 .item {
	background-image:none;
	border-left:1px solid #e7ebed;
	border-right:1px solid #e7ebed;
	height:auto;
	width:214px;
}
#rightMenu2 #rightItem {
	padding:7px 10px 7px 10px;
}
#rightMenu3 {
	margin-top:15px;
}
#rightMenu3 .item {
	background-image:none;
	border-left:1px solid #e7ebed;
	border-right:1px solid #e7ebed;
	border-bottom:6px solid #bbdede;
	height:auto;
	width:214px;
}
#rightMenu3 #rightItem {
	padding:10px;
}
#backtotop {
	border-top:1px solid #CED9D9;
	margin:20px 0 0 0;
}
#backtotop a {
	color:#CED9D9;
	float:right;
	text-decoration:none;
	font-size:8pt;
}
/*=== Top Menu ===*/
#topNav {
	color:#FFFFFF;
	font-size:11pt;
	font-weight:bold;
	left:0;
	margin-left:30px;
	position:relative;
	top:0px;
	width:992px;
}
#topNav .active {
	cursor:pointer;
}
#topNav ul {

}
#topNav li {
	background:transparent none repeat scroll 0 0;
	border-right:2px solid #437977;
	float:left;
	margin:8px 0;
	padding:0 15px;
}
#topNav a {
	color:#FFFFFF;
	padding:8px 0;
	text-decoration:none;
}
#topNav .first {
	margin-left:0;
	padding-left:15px;
}
#topNav .last {
	margin-right:0;
	padding-right:0;
	border:none;
}
.dropDown {
	background-color:#255E5E;
	border-left:10px solid #1C5050;
	padding:10px 20px 10px 10px;
	position:absolute;
	top:133px;
	visibility:hidden;
	z-index:100;
}
.dropDown.active {
	visibility:visible;
}
.dropDown a {
	color:#91DEDE;
	font-family:verdana;
	font-size:8pt;
	line-height:20px;
	text-decoration:none;
}
/*- Top Menu Specific -*/
#solutionsNav {
	left:35px;
}
#partnersNav {
	left:132px;
}
#customersNav {
	left:225px;
}
#newsNav {
	left:334px;
}
#resourceNav {
	left:405px;
}
#devNav {
	left:559px;
}
#supportNav {
	left:673px;
}
#aboutNav {
	left:762px;
}
#contactNav {
	left:865px;
}
/*=== QuickLinks ===*/
#quickLinks {
	background-image:url(/images/quicklinks.jpg);
	cursor:pointer;
	height:34px;
	left:733px;
	position:relative;
	top:0;
	width:228px;
}
#quickMenu a {
	color:#0A6A92;
	font-size:9pt;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}
#quickMenu {
	background-color:#FFFFFF;
	border:1px solid #D7D8D8;
	height:178px;
	left:10px;
	padding:10px;
	position:relative;
	top:33px;
	visibility:hidden;
	width:188px;
	z-index:100;
}
#quickMenu.active {
	visibility:visible;
}

/*=== ASP .Net Controls ===*/
#LoginControl 
{
	height: 300px;
	width: 600px;
	text-align:left;
	font-size: medium;
	margin-left: 60px;
	padding: 0;	
	top:0;
	bottom:0;
	position:relative;
	line-height: normal;
	float:none;
	overflow:visible;
}

#ItemDivider {
	border-top:1px solid #CED9D9;
	text-align:left;
	margin:20px 0 20px 0;	
}

.LoginView 
{
	width: 600px;
	border: solid 1px #CED9D9;
}

/*=== Forms ===*/
/* Not used in Inktools.com
	These are standard style sheet for cic.com
label {
	float:left;
	margin:3px 0 3px 20px;
	width:150px;
}
input {
	display:block;
	margin:5px 0;
}
input.button {
	margin:20px 0 20px 170px;
}
select {
	margin:0 0 25px;
	display:block;
}
textarea {
	margin:0 0 15px;
}
table img {
	max-width:200px;
}
.customers_list_name {
	text-align:left;
}
*/
