body { font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#555555;
		line-height:18px;
}
select {
	border:solid 1px #18bbce;
	color: #555555;
	font-family:Arial;
	font-size:11px;
	padding:2px 3px;
	width:215px;
}

.hr_bottom {
	background-image: url(images/hr_bottom.gif);
	background-repeat: repeat-x;
	height:4px;
}
.quote_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #bc0000;
	text-decoration: none;
}
.ik_products{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #bc0000;
	text-decoration: none;
}
#crumb {
	width:100%;
	font-size: 11px;
	color:#999999;
	padding-top:0px;
	padding-bottom:12px;
	margin-right:19px;
	border-bottom:1px dotted #999;
	margin-bottom:12px;
}
#crumb a {
	color:#008d9d;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
	padding:1px;
}
#crumb a:hover {
	background-color: #D3E6F3;
		font-weight:normal;
	font-size: 11px;
}


.content { font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#555555;
}
.contentsmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	line-height:25px;
}
.contentsmall2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	line-height:25px;
}
.contentsmall3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	line-height:14px;
}
.contentsmall3link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bc0000;
		text-decoration:none;
}
.contentsmall3link:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bc0000;
		text-decoration:none;
}
.contentsmall3link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006b77;
	text-decoration:none;
}

.bg {
	background-image: url(images/concept01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

ul.ikproducts1 {
						list-style-type:none;
						margin:0px; 
						padding:12px; 
}

						
li.ikproducts {
						background-image: url(images/pointer_red.gif);
						background-position: 0px 8px;
						background-repeat: no-repeat;
						font-family:Arial, Helvetica, sans-serif;
						color:#555555;
						font-size:12px;
						margin:0px 0px 2px 0px; 
						padding:0px 0px 0px 10px;
						line-height:24px;
}
li.faq	{
						background-image: url(images/pointer_red.gif);
						background-position: 0px 5px;
						background-repeat: no-repeat;
						font-family:Arial, Helvetica, sans-serif;
						color:#555555;
						font-size:11px;
						margin:0px 0px 2px 0px; 
						padding:0px 0px 0px 10px;
						line-height:15px;
}
	
.middle_top {
	background-image: url(images/middle_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#555555;
		
}

.middle_top a {
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #cc0000;

		text-decoration:none;
}

.middle_top a:hover {
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#069;

		text-decoration:underline;
}



.middle_top li {
						background-image: url(images/pointer_red.gif);
						background-position: 0px 5px;
						background-repeat: no-repeat;
						font-family:Arial, Helvetica, sans-serif;
						color:#555555;
						font-size:12px;
						margin:0px 0px 2px 0px; 
						padding:0px 0px 0px 10px;
						line-height:18px;
}

h1 {
	color: #098fc7;
	text-align:left;
	display: block;
	font-size: 1.9em;
	font-weight: bold;
	margin: 0 0 12px 0;
	position: relative;
}

h2 {
	color: #555555;
	display: block;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 12px 0;
	position: relative;
}
h3 {
	color: #555555;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 12px 0;
	position: relative;
}



.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	padding-left:20px;
	padding-top:10px;
}
.bottomlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
}
.bottomlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration:underline;
}


li a { text-decoration:none; color:#bc0000;}
li a:hover { text-decoration:none; color:#006b77;}


.wrapper {border:solid 1px #c4c4c4;}
.quotebg {
	background-image: url(images/quote.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.image_padding { margin-right:20px; }
.button_padding { margin-top:8px; margin-bottom:10px; }
.bg_quote_corner {
	background-image: url(images/bg_quote_corner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.smalldark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	line-height:normal;
	font-weight: normal;
}
.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.partnersbg {
	background-image: url(images/partners_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.partnerstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.quick_quote {
	background-image: url(images/bg_quick_quote.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 91px;
}
.apply_online {
	background-image: url(images/bg_apply_online.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 15px;
	padding-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}
.free_month {
	background-image: url(images/bg_free_month.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 15px;
	margin-left: 15px;
	padding-right: 15px;
	padding-left: 15px;

}
.need_help {
	background-image: url(images/bg_need_help.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 78px;
	padding-left: 78px;

}
.bg_left {
	background-image: url(images/bg_left.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.bg_right {
	background-image: url(images/bg_right.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.iframe
{
	 width:				980px;
	 height:			100%;
	 text-align: 		center;
	 border:			none;
	 background-color: 	#FFFFFF;	
	 margin:			0px auto;
	 font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
}
.frame_top_bg {
	background-image: url(images/frame_top_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#navigation {
  position: relative;
  background: url(images/bg_nav.jpg) repeat-x #9c9c9c;
  height: 58px;
}

#navigation ul {
  float: left;
  position: relative;
  list-style: none;  left: 37%;
  padding-top:10px;
  margin: 0 0 0 -390px;
}

#navigation ul li {
  float: left;
  padding-left: 5px;
}

#navigation li a {
  float: left;
  display: block;
  text-decoration: none;
  padding: 0.8em 1em 1em 0.7em;  
  font-family: Arial, sans-serif;
  font-size: 12px;
  color:#fff;
  font-weight: bold;
}

#navigation ul li a:hover {
  color:#dbf2f9;
}
body#page1 #ll1 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page2 #ll2 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page3 #ll3 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page4 #ll4 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page5 #ll5 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page6 #ll6 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page7 #ll7 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page8 #ll8 {
  background: url(images/tab-left.gif) top left no-repeat;
}
body#page1 #al1 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page2 #al2 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page3 #al3 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page4 #al4 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page5 #al5 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page6 #al6 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page7 #al7 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}
body#page8 #al8 {
  background: url(images/tab-right.gif) top right no-repeat;
  color: #000;
}.contentsmall4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#555555;
	font-weight:normal;
	line-height:25px;
}
.small {
	font-size: 10px;
	color: #999;
}

