/*************** Universal Tags ***************/

html > body * {
	outline:none;
}

body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:19px;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, li, div, form, input, legend, label, hr{
	padding:0px;
	margin:0px;
}

img{
	border:0px;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding-bottom:16px;
	color:#000000;
}

a{
	color:#005581;
	text-decoration:none;
}

a:hover {
	color:#005581;
	text-decoration:none;
	/*border-bottom:1px dashed #005581;*/
}



h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:bold;
	color:#005581;
	line-height:19px;
	margin:20px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	border-top:0px solid #c0c0c0;
	border-right:3px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	border-left:0px solid #c0c0c0;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005581;
	line-height:19px;
	letter-spacing:2px;
	margin:20px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#005581;
	line-height:16px;
	letter-spacing:2px;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	color:#005581;
	line-height:19px;
	letter-spacing:2px;
	margin:10px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	/*border-top:0px solid #c0c0c0;*/
	/*border-right:3px solid #c0c0c0;*/
	/*border-bottom:1px solid #c0c0c0;*/
	/*border-left:0px solid #c0c0c0;*/
}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#005581;
	line-height:13px;
	letter-spacing:1px;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#016ca4;
	line-height:13px;
	letter-spacing:1px;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}


ul{
	margin:0px 0px 0px 25px;
}

ul li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}


/*************** Header CSS ***************/

#header-outer{
	background: #efefef url("../images/header-bg1.jpg") left top repeat-x;
	height:116px;
}

#header-inner{
	margin:0px auto;
	width:778px;
	position:relative;
	text-align:left;
	padding:10px 0px 0px 0px;
}

#logo{
	float:left;
	/*width:170px;*/
	width:778px;
	margin:12px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	/*background: url("../images/cipadvantage_header3.jpg") right top no-repeat;*/
	background: url("../images/logo_cipadvantage1.png") right 3px no-repeat;
}

#quickmenu-wrapper1{
	width:778px;
	margin:0px auto;
	padding:5px 0px 0px 0px;
	text-align:left;
}


#quickmenu1{
	float:left;
	/*margin:0px 0px 0px 90px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*width:605px;*/
}


/*************** Middle Content CSS ***************/


#content-outer{
	text-align:center;
	/*background: #FFFFFF url("../images/content-repeater.jpg") left top repeat-x;*/
	background: #FFFFFF url("../images/content-repeater1.png") left top repeat-x;
	padding:0px 0px 15px 0px;
}

.content-inner{
	margin:0px auto;
	width:778px;
	position:relative;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	text-align: left;
}

#collage{
	width:778px;
	height:209px;
	/*background: #00a3e4 url("../images/random-images/template_collage_dark1.jpg") left top no-repeat;*/
}

#rotate{
  	width: 778px;
  	height: 209px;
  	background: #005581 url("../images/random-images/rotate.php") left top no-repeat;
}

.graphic-solution{
	padding:170px 0px 0px 25px;
	color:#364046;
	font-weight:bold;
	float:left;
}

#fileupload{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#EF6F28;
	padding-right:1px;
}

#fileupload2{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EF6F28;
	padding-right:1px;
}

#sharpcontest1{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#EF6F28;
	padding-right:0px;
}
/*-------------------------- start box outline ------------------*/

#mainFrame1 {
	float: left;
	position:relative;
	width: 100%;
	text-align:left;
	margin: 5px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

#lp-mainFrame1 {
	float: left;
	position:relative;
	width: 475px;
	text-align:left;
	margin: 5px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

#boundary1 {
	float: left;
	width: 100%;
}

.box4a {
	background:  url(../images/border_lineEndL2.jpg) no-repeat left bottom;
	float: left;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
}
.box4b {
	background: url(../images/border_lineEndR2.jpg) no-repeat right bottom;
	float: left;
	width: 100%;
	padding: 0 0 1.2em 0;
}

.box4c {
	background: url(../images/border_lineTopL2.jpg) no-repeat top left;
	float: left;
	width: 100%;
	position: relative;
}

.box4d {
	background: url(../images/border_lineTopR2.jpg) no-repeat top right;
	float: left;
	width: 100%;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
}
.box4e {
	background: url(../images/subheader_bg1.png) no-repeat top left;
	float: left;
	width: 213px;
	position: relative;
	margin: -5px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}

.box4e-lp1 {
	background: url(../images/subheader_bg1.png) no-repeat top left;
	float: left;
	width: 450px;
	position: relative;
	margin: -5px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}

#font-red1{
	/*color:#990000;*/
	color:#ffffff;
	font-family:Georgia,Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	margin:3px 5px 0px 10px;
	padding:0px 0px 5px 0px;
	text-transform:uppercase;
}

.box4c p {
	margin: 0 1em 1em 1.35em;
}

.box4c strong {
	margin: 0 1em 0 1.35em;
	display: block;
}

.box4c li.last {
	padding: 0 0 0 .4em;
	background: none;
	white-space: nowrap;
}

.box4c h1{
	background: url(../images/border_lineTopR1.jpg) no-repeat top right;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #dd7e32;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0px 0px 5px 10px;
	padding: 5px 0px 0px 0px;
}

.box4c h2 {
	background: url(../images/border_lineTopR1.jpg) no-repeat top right;
	margin: 0 0 .5em 1em;
	padding: .7em 0 0 0;
}

.box4c h3 {
	background: url(../images/border_lineTopR1.jpg) no-repeat top right;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #dd7e32;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0px 0px 5px 10px;
	padding: 5px 0px 0px 0px;
}

#box-font2{
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 16px 0px;
}

#box-font2 a{
	color: #005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#box-font2 a:hover{
	color: #005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-bottom:1px dashed #005581;
}

#box-font2 ul{
	list-style-type:none;
	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
}

#box-font2 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

#box-font2 ul li a, a:link, a:active, a:visited {
	text-decoration:none;
	color:#005581;
}

#box-font2 ul li a:hover {
	text-decoration:none;
	color:#005581;
	border-bottom:1px dashed #005581;
}

#box-font3{
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
}

#box-font3 a{
	color: #005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#box-font3 a:hover{
	color: #005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-bottom:1px dashed #005581;
}

#learn-more1{
	float:right;
	color: #005581;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 5px 15px 0px;
	padding: 0px 0px 0px 0px;
}

#learn-more1 a{
	color: #005581;
	text-decoration: none;
}

#learn-more1 a:hover{
	color: #005581;
	text-decoration: none;
	border-bottom:1px dashed #005581;
}

/*-------------------------- end box outline ------------------*/


#textarea1{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	height: 50px;
	width: 150px;
}


.input{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	background: url(../images/input-bg.gif) left top #ffffff;
	border: 1px solid #a0cbed;
	height:13px;
	width:150px;
}

#box-font1{
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
}

#box-font1 a{
	color: #005581;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#box-font1 a:hover{
	color: #005581;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

#left-column{
	width:226px;
	float:left;
	background-repeat: repeat-y;
	background-image: url("../images/left-nav-v-repeater.gif");
}

#left-column2{
	width:226px;
	float:left;
	/*background-repeat: repeat-y;*/
	/*background-image: url("../images/left-nav-v-repeater.gif");*/
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#left-panel-spacer1{
	margin:10px 0px 0px 0px;
}

#bg-left1{
	background-image:url("../images/panel-left1.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height:150px;
}

#bg-top1{
	background-image:url("../images/panel-top1.gif");
	background-repeat: repeat-x;
	background-position: left top;
}

#bg-right1{
	background-image:url("../images/panel-right1.gif");
	background-repeat: no-repeat;
	background-position: left top;
	height:150px;
}

#left-panel1{
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

#left-navigation{
	width:212px;
	float:left;
	color:#6d6c6c;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url("../images/left-nav-top.gif");
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}

#left-navigation .grandient{
	background: #f1dfbd url("../images/left-gradient-repeater.gif") left bottom repeat-x;
	float:right;
	margin: 0px;
	padding: 0px;
}

#left-navigation span{
	background:url("../images/left-category-repeater.gif") left top repeat-x;
	display:block;
	width:194px;
	height:22px;
	font-weight:bold;
	padding:3px 0px 0px 18px;
	color:#5a5c55;
	margin:12px 0px 10px 0px;
}

#left-navigation ul{
	list-style-type:none;
	padding:0px 0px 0px 18px;
	margin:0px;
}

#left-navigation ul li{
	margin:0px;
	background:url("../images/left-nav-arow.gif") left 7px no-repeat;
	padding:0px 0px 0px 15px;
	line-height:21px;
	display:block;
}

#left-navigation a{
	color:#005581;
	text-decoration:none;
}

#left-navigation a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

#left-nav-bottom{
	width:226px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/***** Right Column *****/

#right-column{
	width:532px;
	float:right;
	padding: 0px 0px 10px 10px;
}

#right-column a{
	color:#005581;
	text-decoration:none;
}

#right-column a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

#downloadpdf {
	float: right;
	height: 33px;
	width: 112px;
	background-color: #ffffff;
}

#downloadpdf a{
	color:#FFFFFF;
	text-decoration:none;
}

#downloadpdf a:hover{
	text-decoration:none;
	color:#000000;
	border-bottom:0px dashed #ffffff;
}

#right-column .table-contactus1 tr th {
	margin:2px;
	padding:0px;
}

#right-column .table-contactus1 tr td{
	border-top:0px solid #007dc3;
	border-right:0px solid #007dc3;
	border-bottom:0px solid #007dc3;
	border-left:1px solid #c0c0c0;
	padding:5px;
}


#right-column table1 tr th {
	/*border:1px solid #007dc3;*/
	margin:2px;
	padding:0px;
}

#right-column table1 tr td{
	border:1px solid #007dc3;
	padding:5px;
	/*color:#56534d;*/
	/*vertical-align:middle;*/
	/*text-align:left;*/
}

#right-column ul{
	list-style-type:none;
}

#right-column ul li{
	background:url(../images/orange-single-arrow.gif) left 5px no-repeat;
	margin:0px 0px 12px 5px;
	padding:0px 0px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

#right-column ul li a{
	color:#005581;
	text-decoration:none;
}

#right-column ul li a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

#right-column .sublist1 ul{
	list-style-type:none;
	margin:12px 0px 12px 50px;
	padding:0px 0px 0px 0px;
}

#right-column .sublist1 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

#right-column .sublist2 ul{
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

#right-column .sublist2 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-size:10px;
}

#box-font2 ul{
	list-style-type:none;
	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
}


/* start feedburner css */

#creditfooter{
	float:right;
}

#creditfooter a{
	color:#005581;
	text-decoration:none;
}

#creditfooter a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:0px dashed #005581;
}

.feedburnerFeedBlock ul{
	list-style-type:none;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

.feedburnerFeedBlock ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	/*background:url("../images/logo_gocip_sm2.jpg") left 7px no-repeat;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-size:10px;
}


.feedburnerFeedBlock1 ul li a, a:link, a:active, a:visited {
	text-decoration:none;
	color:#005581;
}

.feedburnerFeedBlock1 ul li a:hover {
	text-decoration:none;
	color:#005581;
	border-bottom:1px dashed #005581;
}

/* end feedburner css */

/* start home page panels css */

.panel-home-top-outer1 {
	display:table-cell;
	width: 532px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
}

.panel-home-top1 {
	display:table-cell;
	width: 525px;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	background:url("../images/bg_top_btm1.png") left bottom no-repeat;
}

.panel-home-top1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	/*color:#656565;*/
	color:#000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
}

.panel-home-top1 a {
	color:#005581;
	text-decoration:none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.panel-home-top1 a:hover {
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#indextable_left1{
	float: left;
	width: 233px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#indextable_right1{
	float: right;
	width: 298px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#hr1 {
	width:210px;
	border-bottom:1px dashed #005581;
}

#twitter_div ul{
	list-style-type:none;
	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
}

#twitter_div ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 0px 10px 0px;
	padding:0px 3px 0px 10px;
}



#bx_list_template ul{
	list-style-type:none;
	margin:0px 0px 5px 5px;
	padding:0px 0px 0px 0px;
}

#bx_list_template ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}

#bx_list_template ul li a, a:link, a:active, a:visited {
	text-decoration:none;
	color:#005581;
}

#bx_list_template ul li a:hover {
	text-decoration:none;
	color:#005581;
	border-bottom:1px dashed #005581;
}

#bx_headerbg1 {
	width:185px;
	height:18px;
	margin:0px 0px 5px -6px;
	padding:0px 0px 0px 0px;
	/*background:url("../images/blue_header1.png") left no-repeat;*/
	background:url("../images/bullet_green1.jpg") 3px no-repeat;
	background-color: #005581;
}

#bx_headerfont1{
	color:#ffffff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:2px;
	margin:0px 0px 0px 19px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
}

#bx_font1{
	/*color:#990000;*/
	color:#ffffff;
	font-family:Georgia,Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	margin:3px 5px 0px 10px;
	padding:0px 0px 5px 0px;
	text-transform:uppercase;
}

#bx_font2{
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 16px 0px;
}

#bx_form1{
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 16px 0px;
}


.bx_input1{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	background: url(../images/input-bg.gif) left top #ffffff;
	margin: 3px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #a0cbed;
	height:13px;
	width:150px;
}

.bx_input3{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	background: url(../images/input-bg.gif) left top #ffffff;
	margin: 3px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #a0cbed;
	height:13px;
	width:85px;
}

.bx_input2{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	background: url(../images/input-bg.gif) left top #ffffff;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border: 1px solid #a0cbed;
	height:13px;
	width:150px;
}



#bx_comments1{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#bx_textarea1{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	margin: 5px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	height: 50px;
	width: 170px;
}

#bx_formfont1{
	text-align:left;
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	background:url("../images/icon_required2.jpg") left top no-repeat;
}

#bx_formfont2{
	text-align:left;
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background:url("../images/icon_required2.jpg") left top no-repeat;*/
}

.bx_leftnav1 {
	display:table-cell;
	width:226px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	/*background:url("../images/left-bg1.jpg") left bottom no-repeat;*/
	background:url("../images/bg_left_btm1.png") left bottom no-repeat;
	background-color:#f2f2f2;
}

.bx_leftnav1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#656565;
	line-height: 20px;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 16px 0px;
}

.bx_leftnav1 a{
	color:#005581;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.bx_leftnav1 a:hover {
	color:#005581;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

.img_hover1 a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*border-bottom:1px dashed #005581;*/
}

.bx_leftnav_img1 a{
	color:#005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.bx_leftnav_img1 a:hover {
	color: #dd7e32;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-bottom:0px dashed #ee8907
}

.bx_leftnav1 img{
	margin-bottom:1px;
}


.bx_leftnav1 ul{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
}

.bx_leftnav1 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 15px 0px 5px;
	padding:0px 0px 0px 8px;
}

.bx_leftnav1 ul li a{
	color:#005581;
	text-decoration:none;
}

.bx_leftnav1 ul li a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

.panel-home-left1 {
	display:table-cell;
	width: 225px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	/*background:url("../images/left-bg1.jpg") left bottom no-repeat;*/
	background:url("../images/bg_left_btm1.png") left bottom no-repeat;
}

.panel-home-left1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color:#000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
}

.panel-home-left1 a {
	color:#005581;
	text-decoration:none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.panel-home-left1 a:hover {
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.panel-home-right1 {
	display:table-cell;
	width: 290px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	border-top:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	border-left:1px solid #dbdbdb;
	background:url("../images/bg_panel_btm1.png") left bottom no-repeat;
}

.panel-home-right1 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
}

.panel-home-right1 a {
	color:#005581;
	text-decoration:none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.panel-home-right1 a:hover {
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#blue-header1 {
	width:185px;
	height:24px;
	margin:0px 0px 0px -6px;
	padding:0px 0px 0px 0px;
	/*background:url("../images/blue_header1.png") left top no-repeat;*/
	background:url("../images/bullet_orange1.jpg") 3px no-repeat;
	background-color:#005581;
}

#lightblue-header1 {
	width:210px;
	height:24px;
	margin:0px 0px 0px -5px;
	padding:0px 0px 0px 0px;
	/*background:url("../images/lightblue_header1.png") left top no-repeat;*/
	background:url("../images/bullet_orange1.jpg") 3px no-repeat;
	background-color:#016CA4;
}

#blue-header-top1 {
	width:485px;
	height:24px;
	margin:0px 0px 0px -6px;
	padding:0px 0px 0px 0px;
	/*background:url("../images/blue_header_top1.png") left top no-repeat;*/
	background:url("../images/bullet_orange1.jpg") 3px no-repeat;
	background-color:#005581;
}

#blue-header-right1 {
	height:24px;
	margin:0px 0px 0px -5px;
	padding:0px 0px 0px 0px;
	background:url("../images/blue_header_right1.png") left top no-repeat;
}

#font-blue-header-top1{
	color:#ffffff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	margin:0px 0px 0px 20px;
	padding:2px 0px 0px 0px;
	text-transform:uppercase;
}

#font-blue-header1{
	color:#ffffff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	margin:0px 0px 0px 20px;
	padding:2px 0px 0px 0px;
	text-transform:uppercase;
}

#font-lightblue-header1{
	color:#ffffff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	margin:0px 0px 0px 20px;
	padding:2px 0px 0px 0px;
	text-transform:uppercase;
}

#home-blue-font1{
	color:#005581;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	margin:0px 0px 10px 8px;
	padding:12px 0px 0px 0px;
	line-height:13px;
}

#home-blue-font2{
	color:#016CA4;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	margin:0px 0px 10px 8px;
	padding:12px 0px 0px 0px;
	line-height:13px;
}

.home-bottom1 {
	/*display:table-cell;*/
	clear: both;
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 0px;
}


/* end home page panels css */

#order-list1{
	list-style-type: lower-roman;
	list-style-position: inside;
	font-size: 12px;
	margin:0px 0px 0px 25px;
}

#left-column-news1{
	width:226px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*background-repeat: repeat-y;*/
	/*background-image: url("../images/left-nav-v-repeater.gif");*/
}

#whats-new-left1{
	width:226px;
	/*background:url("../images/vertical-divider.gif") right top no-repeat;*/
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#whats-new-left1 img{
	margin-bottom:13px;
}

#whats-new-left1 ul{
	list-style-type:none;
	padding:0px 0px 7px 0px;
}

#whats-new-left1 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	padding:0px 0px 0px 12px;
}

#news-event-home1 img{
	margin-bottom:13px;
}

#news-event-home1{
	/*width:226;*/
	width:215;
	float:left;
	margin:0px 5px 0px 5px;
	padding:0px 0px 0px 0px;
}

#news-event-home1 ul{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
}

#news-event-home1 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 15px 0px 5px;
	padding:0px 0px 0px 8px;
}

#news-event-home1 ul li a{
	color:#ee8907;
	text-decoration:none;
}

#news-event-home1 ul li a:hover{
	color:#ee8907;
	text-decoration:none;
	border-bottom:1px dashed #ee8907;
}

#whats-new{
	width:246px;
	background:url("../images/vertical-divider.gif") right top no-repeat;
	float:left;
	padding:0px 16px 0px 0px;
}

#whats-new img{
	margin-bottom:13px;
}

#whats-new ul{
	list-style-type:none;
	padding:0px 0px 7px 0px;
}

#whats-new ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	padding:0px 0px 0px 12px;
}

/*#whats-new ul li a{
	text-decoration:underline;
	color:#0095db;
}

#whats-new ul li a:hover{
	text-decoration:none;
	color:#0095db;
}*/


#news-event{
	width:250px;
	float:left;
	padding:0px 0px 10px 20px;
}

#news-event img{
	margin-bottom:13px;
}

#news-event ul{
	list-style-type:none;
	padding:0px 0px 7px 0px;
}

#news-event ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	padding:0px 0px 0px 12px;
}

.hr-horizental{
	background:url("../images/horizental-divider.gif") center top no-repeat;
	height:1px;
	width:524px;
	margin: 15px 0px;
}

/*************** footer css ***************/



#footer{
	background: #0085c9 url("../images/footer-repeater1.gif") left top repeat-x;
	text-align:center;
}

#footer-inner{
	margin:0px auto;
	padding:5px 0px 2px 0px;
	width:778px;
	position:relative;
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	line-height:18px;
}

#footer-inner a{
	color:#FFFFFF;
	text-decoration:none;
}

#footer-inner a:hover{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:1px dashed #ffffff;
}

/* footer */

.ftr-copyright1 {margin:0 auto; padding:0 0 0 0; font-size:10px; color:#ffffff; display:block;}
.ftr-copyright1 a, .ftrwrpr a:link, .ftrwrpr a:visited {color:#ffffff; text-decoration:none; font-size:10px;}
.ftr-copyright1 a:hover {color:#ffffff; text-decoration:underline; border-bottom:1px dashed #ffffff;}
.ftr-copyright1 a:active {color:#ffffff; text-decoration:none;}


.ftrwrpr {margin:0 0 0 30px; padding:0 0 0 0; text-align:left;}
.ftrwrpr a, .ftrwrpr a:link, .ftrwrpr a:visited {color:#ffffff; text-decoration:none;}
.ftrwrpr a:hover {color:#ffffff; text-decoration:underline; border-bottom:1px dashed #ffffff;}
.ftrwrpr a:active {color:#ffffff; text-decoration:none;}

.ftrwrpr .ftrnav {width:100%; float:left; font-size:10px; color:#ffffff;}
.ftrwrpr .ftrnav ul {margin:0 0 15px 0; padding:0; list-style:none;}
.ftrwrpr .ftrnav ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}
.ftrwrpr .ftrnav ul li li {float:none; font-weight:normal; margin:0px;}

.ftr-home1 {float:left; width:65px; font-size:10px; color:#ffffff; display:block;}
.ftr-home1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-home1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

.ftr-cipadvantage1 {float:left; width:160px; font-size:10px; color:#ffffff; display:block;}
.ftr-cipadvantage1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-cipadvantage1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

.ftr-byproduct1 {float:left; width:170px; font-size:10px; color:#ffffff; display:block;}
.ftr-byproduct1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-byproduct1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

.ftr-byindustry1 {float:left; width:100px; font-size:10px; color:#ffffff; display:block;}
.ftr-byindustry1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-byindustry1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

.ftr-cipbuzz1 {float:left; width:75px; font-size:10px; color:#ffffff; display:block;}
.ftr-cipbuzz1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-cipbuzz1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

.ftr-contactus1 {float:left; width:90px; font-size:10px; color:#ffffff; display:block;}
.ftr-contactus1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-contactus1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

.ftr-careers1 {float:left; width:75px; font-size:10px; color:#ffffff; display:block;}
.ftr-careers1 ul {margin:0 0 0 0; padding:0; list-style:none; }
.ftr-careers1 ul li {float:left; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}

/*************** Other Classes ***************/

.cip_buzz_view_all1 {
	float: right;
	width:100%;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

.cip_buzz_view_all1 p {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#0466a4;*/
}

.cip_buzz_view_all1 a{
	color:#005581;
	text-decoration:none;
}

.cip_buzz_view_all1 a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

.cip_buzz_view_all1 ul{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
}

.cip_buzz_view_all1 ul li{
	background:url("../images/bullet.gif") left 7px no-repeat;
	margin:0px 5px 0px 5px;
	padding:0px 0px 0px 8px;
	color:#656565;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
}

.cip_buzz_view_all1 ul li a{
	color:#005581;
	text-decoration:none;
}

.cip_buzz_view_all1 ul li a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}


.read-more{
	float:right;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0466a4;
}

.read-more a{
	color:#005581;
	text-decoration:none;
}

.read-more a:hover{
	color:#005581;
	text-decoration:none;
	border-bottom:1px dashed #005581;
}

a.blue-link{
	color:#009adf;
	text-decoration:underline;
	line-height:19px;
}

a.blue-link:hover{
	color:#009adf;
	text-decoration:none;
	line-height:19px;
}

.clear{
	clear:both;
	height:1px;
	margin-bottom:10px;
}

.blue-color{
	/*color:#0380c2;*/
	color:#005581;
}

.light-brown{
	background-color:#FDFAF2;
}

.dark-brown{
	background-color:#FBF5E6;
}

#table-header{
	border:1px solid #DDAC51;
	padding:5px;
	color:#56534d;
	background-color:#E7C584;
	vertical-align:middle;
	text-align:center;
}

#admin-column{
	width:532px;
	float:right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.textbox{
	height:15px;
	border: 1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.submit-btn{
	background-color:#00a3e4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	border:1px solid #333333;
	cursor:pointer;
	color:#FFFFFF;
	padding:3px;
}