@media screen {

  }


body	{padding:0;border:0;margin:0;font-size:10px ; font-family:Arial; }

a {color:#797979 ; text-decoration:underline ; }
a:visited {color:#797979 ; text-decoration:underline ;}
a:hover {color:#B0C812 ; text-decoration:underline ; }

img {border:0px;}

ul {margin: 0px ; margin-left:16px ; padding:0px ; padding-left:0px ; }
ul li {list-style:url(../../../skins/media/all/list1.gif) ; margin: 0px ; padding:0px ;}

body         {padding:0;border:0;margin:0; text-align:center;}
div.bodyWrapper {position:relative; display:block; width:760; text-align:left; margin:auto;}

#globalnav 				      	{Z-INDEX:11; LEFT:659px   ; TOP:99px ; POSITION:absolute ; }
#globalnav #contact 			{Z-INDEX:11; }
#globalnav #contact 	img		{border:0px red solid; }

#pageHead						{Z-INDEX:0; LEFT:0px ; TOP:5px  ; POSITION:absolute ; width:736px; height:113px ; background: url("../../../skins/media/all/head.gif");  }
body.cvalue1 #pageHead						{background: url("../../../skins/media/all/head1.gif");  }
body.cvalue2 #pageHead						{background: url("../../../skins/media/all/head2.gif");  }
body.cvalue3 #pageHead						{background: url("../../../skins/media/all/head3.gif");  }
body.cvalue4 #pageHead						{background: url("../../../skins/media/all/head4.gif");  }

#logo 		{display:none;}

#print 				      	{Z-INDEX:11; LEFT:715px   ; TOP:130px ; POSITION:absolute ; }

.hidden 	{display:none; }

.dotlink {line-height:18px ;}
.dotlink img {border:0px;}

#search 			{display:none;}
#search 			{Z-INDEX:10 ; left:612px ; top:73px ; position:absolute ;  }


#mainbody 	{left:0px ; top:125px ; position:absolute ;  z-index:0 ; width:736px; background:#F2F2F2;}
/*#mainbody 	{border: 1px blue solid}*/

#content 	{color:#797979 ; font-family:Arial; font-size:11px ; font-style:normal ; font-weight:normal ; line-height:normal ; text-decoration:none ;}
#content 	{left:150px ; top:0px ; position:relative ; height:auto ; z-index:5 ;background: white;}
#content 			{width:575px;}
.promos #content 	{width:433px;}
/*#content 	{border: 1px red solid}*/

#content h1 {color:#B0C812; font-weight:bolder; text-align:left ; font-family:Arial; font-size:18px ; font-style:normal ; line-height:normal ; text-decoration:none ;  margin:5px 0px 5px 0px}
#content h1.head {background:#F2F2F2; padding:8px 0px 8px 0px;margin:0;}
#content h1 {margin:0px}

#content h1.challenge {background:#F5F9D4; padding:5px 5px 5px 5px;margin:0;}
#content h1.challenge {background:white; padding:5px 5px 5px 5px;margin:0;}
#content h1.challenge {color:#B0C812; font-weight:bolder; text-align:left ; font-family:Arial; font-size:11px ; font-style:normal ; line-height:normal ; text-decoration:none ; }


#content h2 {color:#B0C812; font-weight:bold; text-align:left ; font-family:Arial; font-size:13px ; font-style:normal ;  line-height:normal ; text-decoration:none ;  }
#content h2 {padding: 4px 0px 4px 0px}
#content h2 {margin:0px}


#content h2 a         {color:#B0C812; font-weight:bold; text-align:left ; font-family:Arial; font-size:13px ; font-style:normal ;  line-height:normal ; text-decoration:none ;  }
#content h2 a:visited {color:#B0C812;}
#content h2 a:hover   {color:#B0C812; text-decoration:underline ;}


#content h3 {color:#98AC12; font-weight:bold; text-align:left ; font-family:Arial; font-size:11px ; font-style:normal ;  line-height:normal ; text-decoration:none ;  }
#content h3 {padding: 4px 0px 4px 0px}
#content h3 {margin:0px}

#content h4 {color:#98AC12; font-weight:normal; text-align:left ; font-family:Arial; font-size:11px ; font-style:normal ;  line-height:normal ; text-decoration:none ;  }
#content h4 {padding: 0px 0px 0px 0px}
#content h4 {margin:0px}

#content h5 {color:#98AC12; font-weight:bold; text-align:left ; font-family:Arial; font-size:11px ; font-style:normal ;  line-height:normal ; text-decoration:none ;  }
#content h5 {padding: 4px 0px 0px 0px}
#content h5 {margin:0px}

#content p {padding: 4px 0px 4px 0px}
#content p {margin:0px}

#content .hr  {border-bottom:2px solid #D9D9D9;; height:0px; font-size:0px ; width:97%; position:relative; left:5px;}	

.pagemargin2 {margin: 0px 2px 0px 2px}
.pagemargin5 {margin: 0px 5px 0px 5px}
.pagemargin8 {margin: 0px 8px 0px 8px}
.pagemargin9 {margin: 0px 9px 0px 9px}
.pagemargin10 {margin: 0px 10px 0px 10px}
.pagemargin15 {margin: 0px 15px 0px 15px}
.pagemargin20 {margin: 0px 20px 0px 20px}

.pagespace5 {margin: 5px 0px 5px 0px}
.pagespace8 {margin: 8px 0px 8px 0px}
.pagespace10 {margin: 10px 0px 10px 0px}

.shim1 {clear: both; position:relative; width:100%;  height:1px; font-size:1px}
.shim2 {clear: both; position:relative; width:100%;  height:2px; font-size:1px}
.shim3 {clear: both; position:relative; width:100%;  height:3px; font-size:1px}
.shim5 {clear: both; position:relative; width:100%;  height:5px; font-size:1px}
.shim10 {clear: both; position:relative; width:100%;  height:10px; font-size:1px}
.shim15 {clear: both; position:relative; width:100%;  height:15px; font-size:1px}
.shim20 {clear: both; position:relative; width:100%;  height:20px; font-size:1px}
.shim25 {clear: both; position:relative; width:100%;  height:25px; font-size:1px}

.shimV5 {clear: both; position:relative; width:5px;  height:100%;}

.bc1    {background:#F2F2F2; } /*grey*/
.bc2	{background:#F8FCE3; } /*spot box green - light green */
.bc3	{background:#FC7C00; } /* orange */
.bc4	{background:#F8F4E6; } /* brown */

.bc5	{background:#8FA110; } /* darck green */


.bcValue1	{background:#8FA110; } /* darck green */
.bcValue2	{background:#BA0018; } 
.bcValue3	{background:#B88B01; } 
.bcValue4	{background:#0070CC; } 




.c0 {color:white}
.c0 a {color:white}
.c0 a:visited {color:white}
.c0 a:hover {color:white}

.c1 {color:#B0C812}/*green*/
.c1 a {color:#B0C812}/*green*/

.c3 {color:#98AC12;}/*h3 darker green*/
.c3 a {color:#98AC12;}/*h3 darker green*/

.c4 {color:#FC7C00} /* orange */
.c4 a {color:#FC7C00}/* orange */
.c4 a:visited {color:#FC7C00}/* orange */
.c4 a:hover {color:#FC7C00}/* orange */

.c5 {color:#B88B01} /* orange */



.cvalue1 #content h1 {color:#8FA110} /* value1 */
.cvalue1 #content h2 {color:#8FA110} /* value1 */
.cvalue1 #content h3 {color:#8FA110} /* value1 */
.cvalue1 #content h4 {color:#8FA110} /* value1 */

.cvalue2 #content h1 {color:#BA0018} /* value1 */
.cvalue2 #content h2 {color:#BA0018} /* value1 */
.cvalue2 #content h3 {color:#BA0018} /* value1 */
.cvalue2 #content h4 {color:#BA0018} /* value1 */

.cvalue3 #content h1 {color:#B88B01} /* value1 */
.cvalue3 #content h2 {color:#B88B01} /* value1 */
.cvalue3 #content h3 {color:#B88B01} /* value1 */
.cvalue3 #content h4 {color:#B88B01} /* value1 */

.cvalue4 #content h1 {color:#0070CC} /* value1 */
.cvalue4 #content h2 {color:#0070CC} /* value1 */
.cvalue4 #content h3 {color:#0070CC} /* value1 */
.cvalue4 #content h4 {color:#0070CC} /* value1 */

#content h3.c6 {color:#0070CC} /* blue case study */



.biglink0 a {color:#979797;}/*grey big link*/
.biglink0 a:visited {color:#979797;}/*grey big link*/
.biglink0 a:hover {color:#979797}

#disclaimer {font-family:Arial, "Sans Serif" ; font-size:10px ; font-style:normal ; font-weight:normal ; line-height:normal ; }
#disclaimer	{left:0px ;top:0px ; position:relative ; z-index:5 ; text-align:right ; width:100%; }	
#disclaimer #linksBox a, #disclaimer #links a:visited {color:#797979 ; text-decoration:underline ;}
#disclaimer #linksBox a:hover {text-decoration:underline ;}
#disclaimer	#linksBox {left:0px ;top:0px ; position:absolute ; height:18px ; width:736px ; z-index:5 ;  background:#F2F2F2; }
#disclaimer	#linksBox #links {left:0px ;top:10px ; position:absolute ; height:18px ; width:736px ; z-index:5 ;  background:white ; }


#navigation .item .itemtext	    {width:100% ;  padding:0px;border:0;margin:0;}
#navigation .item .itemtextwrap	{position:relative ;   padding:3px;border:0;margin:0;}
#navigation .item	{clear: both; width:139px ; padding:0;border:0;margin:0; left:5px; position:relative ;}
#navigation .item	{border-bottom:1px solid #CCCCCC}
#navigation .selected  {background:url("../../../skins/media/all/nav.gif"); background-position:bottom left; background-repeat: repeat-x; }


#navigation .start	{clear: both; width:139px ; padding:0;border:0;margin:0; left:5px; position:relative ; font-size:0px ;}
#navigation .start	{border-bottom:1px solid #CCCCCC;}
#navigation 		{Z-INDEX:10; left:0px ; top:130px; POSITION:absolute ; width:149px ; }
#navigation 	    {color:#797979 ; font-family:Arial; font-size:11px ; font-style:normal ;font-weight: bold ; line-height:normal ; text-decoration:none ;}	
#navigation a	    {color:#797979 ; font-family:Arial; font-size:11px ; font-style:normal ;font-weight: bold ; line-height:normal ; text-decoration:none ;}	

#navigation .subnav .arrow	{clear: both; width:139px ; padding:0;border:0;margin:0; left:5px; position:relative ; font-size:1px}
#navigation .subnav .item	{background:#FFFFFF}
#navigation .subnav .item	{border:0px;}
#navigation .subnav .item  a	   	{color:#797979 ; font-family: Tahoma , Verdana, Arial ; font-size:9px ; font-style:normal ;font-weight: normal ; line-height:normal ; text-decoration:none ;}	

#navigation .subnav .selected  a 	{font-weight: bold}
#navigation .subnav .selected  a:visited 	{font-weight: bold}
#navigation .subnav .selected  a:hover 	{font-weight: bold}
#navigation .subnav .selected   	{font-weight: bold}
#navigation .subnav .selected	.itemtextwrap {background: url(../../../skins/media/all/list2.gif) ; background-repeat:no-repeat;}

#navigation .subnav .item .itemtextwrap	{position:relative ;   padding:2px; border:0;margin:0; padding-left:8px;margin-left:10px;}
#navigation .subnav .last	{border:0px;border-bottom:1px solid #CCCCCC}



#navigation #subnav1 .item{background:#FFFFFF}
#navigation #subnav1 .item	{border:0px;border-bottom:1px solid #E5E5E5}
#navigation #subnav1 .item	strong {color:#B0C812}
#navigation #subnav1 .selected  {background:url("../../../skins/media/all/nav.gif"); background-position:bottom left; background-repeat: repeat-x; }
#navigation #subnav1 #nav_payingClaims.selected {background:url("../../../skins/media/all/nav1.gif"); background-position:bottom left; background-repeat: repeat-x; }
#navigation #subnav1 #nav_understandingAndPricingRisk.selected {background:url("../../../skins/media/all/nav2.gif"); background-position:bottom left; background-repeat: repeat-x; }
#navigation #subnav1 #nav_managingCosts.selected {background:url("../../../skins/media/all/nav3.gif"); background-position:bottom left; background-repeat: repeat-x; }
#navigation #subnav1 #nav_reducingRisk.selected {background:url("../../../skins/media/all/nav4.gif"); background-position:bottom left; background-repeat: repeat-x; }

#navigation #subnav1 .selected	{border:0px;}

#navigation #subnav1 .subsubnav .arrow			{clear: both; width:139px ; padding:0;border:0;margin:0; left:5px; position:relative ; font-size:1px}
#navigation #subnav1 #subsubnav_payingclaims.subsubnav .item			{background:#F4F5E7}
#navigation #subnav1 #subsubnav_reducingRisk.subsubnav .item			{background:#E5F0FA}
#navigation #subnav1 #subsubnav_understandingAndPricingRisk.subsubnav .item			{background:#FAE5E5}
#navigation #subnav1 #subsubnav_managingCosts.subsubnav .item			{background:#FAF3E5}

#navigation #subnav1 .subsubnav .item			{border:0px;}
#navigation #subnav1 .subsubnav .item  a	   	{color:#797979 ; font-family: Tahoma , Verdana, Arial ; font-size:9px ; font-style:normal ;font-weight: normal ; line-height:normal ; text-decoration:none ;}	

#navigation #subnav1 .subsubnav .selected  a 			{font-weight: bold}
#navigation #subnav1 .subsubnav .selected  a:visited 	{font-weight: bold}
#navigation #subnav1 .subsubnav .selected  a:hover 		{font-weight: bold}
#navigation #subnav1 .subsubnav .selected   			{font-weight: bold}
#navigation #subnav1 .subsubnav .selected	.itemtextwrap {background: url(../../../skins/media/all/list2.gif) ; background-repeat:no-repeat;}

#navigation #subnav1 .subsubnav .item .itemtextwrap	{position:relative ;   padding:2px; border:0;margin:0; padding-left:8px;margin-left:10px;}
#navigation #subnav1 .subsubnav .last	{border:0px;border-bottom:1px solid #CCCCCC}

#navigation .download	   	,
#navigation .download	a   	,
#navigation .download	a:hover  ,
#navigation .download	a:visited   	{color:#797979 ; font-family: Tahoma , Verdana, Arial ; font-size:10px ; font-style:normal ;font-weight: normal ; line-height:normal ; text-decoration:none ;}	

#navigation .download 	a:hover { text-decoration:underline ; }


#promos		{Z-INDEX:10; left:583px ; top:135px; POSITION:absolute ; width:155px ;}
#promos		{color:white ; font-family:Arial; font-size:10px ; font-style:normal ; font-weight:normal ; line-height:normal ; text-decoration:none ;}
#promos .head {color:#FC7C00; font-family:Arial; font-size:14px ; font-style:normal ; font-weight:bold ; line-height:normal ; text-decoration:none ;}
#promos .head {position:relative;width:145px; left:5px;}

#promos .cValue1 {color:#8FA110; } /* darck green */
#promos .cValue2 {color:#BA0018; } 
#promos .cValue3 {color:#B88B01; } 
#promos .cValue4 {color:#0070CC; } 

#promos .end {position:relative;width:140px; left:5px; text-align:right;}
#promos .end a {font-size:11px; font-weight: bold; text-decoration:none ; }
	
table tr td {color:#797979 ; font-family:Arial; font-size:11px ; font-style:normal ; font-weight:normal ; line-height:normal ; text-decoration:none ;}	
table {border:0;	margin : 0px ; padding : 0px ; border-collapse:collapse; }
table tr {border:0;	margin : 0px ; padding : 0px ; border-collapse:collapse; }
table tr td{border:0;	margin : 0px ; padding : 0px ; border-collapse:collapse; }

table.info tr th {color:#98AC12 ; font-family:Arial; font-size:11px ; font-style:normal ; font-weight:bold ; line-height:normal ; text-decoration:none ;}	
table.info {border:0px; width:96%; text-align:center;}
table.info  th {background:#EDF7B0; border-bottom:1px solid #E0F17A;  vertical-align:top; padding:6px;}
table.info  td {background:#FAFDE8; border-bottom:1px solid #E0F17A;  vertical-align:top; padding:6px;}
table.info  td.last {border-bottom:0px solid #E0F17A;}
table.info  td.style1 {background:#F1F9C2}
table.info  td.style2 {background:#F5FBD4}
table.info  td.style3 {background:#FAFDE8}
table.info  td.style4 {background:white}
table.info .left {text-align:left; }

table.white {border:1px solid #E0F17A;}
table.white td {border:0px solid #E0F17A;}

#content .valuebox h1 {color:#979797; font-weight:bolder; text-align:left ; font-family:Arial; font-size:18px ; font-style:normal ; line-height:normal ; text-decoration:none ;  margin:5px 0px 5px 0px}
#content .valuebox a.dotlink {color:#979797; font-weight:bolder; text-align:left ; font-family:Arial; font-size:13px ; font-style:normal ; line-height:normal ; text-decoration:none ;  margin:5px 0px 5px 0px}

#content table.spots tr td.middle {border: solid red 0px; border-left: solid #F2F2F2 4px; ; border-right:solid #F2F2F2  4px ;}

.spotbox 			{border:0;	margin : 0px ; padding : 0px ;  position:relative; }
.spotboxWraper 		{padding:5px 5px 0px 5px;}
.spotboxWraper		{font-family:Arial; font-size:11px ; font-style:normal ; font-weight:normal ; line-height:normal ; text-decoration:none ;}
.spotbox .textstart { font-size:22px ;font-weight:normal ;}
.spotbox .footer 	{position:relative; left:5px; text-align:right;}
.spotbox .footer a	{ font-family:Arial; font-size:11px ; font-style:normal ;  font-weight: bolder ; line-height:25px ; text-decoration:none ;}
.spotbox .footer a { text-decoration:none ; }
.spotbox .footer a:hover { text-decoration:underline ; }
.spotbox img		{ vertical-align: bottom}  
.spotbox h1			{ font-size:11px  ;padding:0px; margin:0px;}

/* index page quote */
.indexquote {width:185px;}
.indexquote .spotboxtext 		{height:120px;}
.indexquote .spotboxWraper {font-size:12px}
/* index page */
.spotlight 	.spotboxtext 		{height:140px;}
/*promobox*/

/*div {border:1px red solid}*/

#content .greybox {border:0;	margin : 0px ; padding : 0px ;}
#content .greybox {background:#979797;position:relative;width:100%;float:left; }
#content .greyboxWraper {padding:0px 5px 0px 5px;}
#content .greyboxWraper h1 { color:white; font-family:Arial; font-size:17px ; font-style:normal ; font-weight:bold ; line-height:normal ; text-decoration:none ;}
#content .greybox .footer {position:relative; text-align:right; }
#content .greybox .footer {color:white ; font-family:Arial; font-size:11px ; font-style:normal ; font-weight:bold ; line-height:normal ; text-decoration:none ;}
#content .greybox .footer a {color:white ; text-decoration:none ; }
#content .greybox .footer a:hover {color:white ; text-decoration:none ; }
#content .greybox img{ vertical-align: bottom}  
#content .greybox a{ vertical-align: top}  
 

.paper1 { background: url("../../../skins/media/all/paper1.gif");  }
.paper2 { background: url("../../../skins/media/all/paper2.gif");  }
/*bodyWrapper*/
.paper #content { background: #F2F2F2;  }

#content .paper1 h1 {color:#FC7C00;} /* orange */
#content .paper1 h2 {color:#FC7C00;} /* orange */
#content .paper1 h3 {color:#FC7C00;} /* orange */

#content .quote .big { font-family:  Arial,; font-size:22px ; font-style:normal ; font-weight:normal ; line-height:normal ; text-decoration:none ;}
#content .quote { font-family:  Arial,; font-size:12px ; font-style:normal ; font-weight:bolder ; line-height:normal ; text-decoration:none ;}

.promonav table {margin-left:10px;}
.promonav table { width:141px; left:5px;}
.promonav table tr td {border:1px solid white; border-bottom:#BBBBBB solid 1px; width:100%; padding:5px;background:#9E9E9E ;color:white;}
.promonav table tr td a{color:white; text-decoration:none ; }
.promonav table tr td a:visited{color:white; text-decoration:none ;}
.promonav table tr td a:hover{color:white; text-decoration:none ;}

.promonav table tr td.hover {background:#7E7E7E;}
.promonav table tr td.selected {background:#FC7C00;font-weight:bold ; }


.pagechallenge {padding-right:15px;margin: 0px 0px 0px 5px ; background: url("../../../skins/media/all/challenge.gif"); background-repeat: repeat-Y;background-Position:right; }
.pagechallenge-end {clear: both; position:relative; width:100%;  height:5px; font-size:1px;background: url("../../../skins/media/all/challenge-end.gif");}

/* teamsite */
#iw-vpreview		{Z-INDEX:50;}

/*

font-weight: bold
{display:inline;}
text-align:center

*/

