/* ### filename: sagiw_ct.css                     */
/* ### Component Template declarations ### version 1.11 (xgh) - 04.01.2010 for cbit2010 */
p strong {
font-weight:bold;
}
div.IW-T01 .elqField {
font-size:13px;
}
div.IW-T01 {
height:263px;
margin:2px 0 20px 10px;
position:relative;
width:777px;
z-index:10;
}
div.IW-T01 div.containerMainContent {
padding:20px 0 0 10px;
width:470px;
}
div.IW-T01 h1 {
color:#FFFFFF;
font-size:2.8em;
line-height:1em;
margin-bottom:10px;
}
div.IW-T01 p {
color:#00869C;
font-size:1.5em;
line-height:1em;
}
div.IW-T01 div.containerMainContent a.CO-linkButton {
float:right;
margin:20px 60px 0 0;
}
div.IW-T01 div.containerTeaserContent {
left:537px;
position:absolute;
top:10px;
width:240px;
background-color:#2a5c7d;
height:155px;
}
/* div.IW-T01 div.containerTeaserContent {
background:#96AB39 none repeat scroll 0 0;
left:537px;
position:absolute;
top:10px;
width:240px;
}
*/
div.IW-T01 div.containerTeaserContent h2 {
color:#FFFFFF;
font-size:1.7em;
line-height:1em;
margin:10px 10px 20px;
text-transform:uppercase;
}
div.IW-T01 div.containerTeaserContent p {
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
line-height:1.3em;
margin:0 40px 10px 10px;
}
/* div.IW-T01 div.containerTeaserContent p {
color:#FFFFFF;
font-size:1.1em;
line-height:1.3em;
margin:0 40px 10px 10px;
}
*/
div.IW-T02 {
background:#FFFFFF none no-repeat scroll 0 0;
float:left;
height:185px;
margin:0 5px 15px 10px;
width:381px;
}
div.IW-T02 h2 {
color:#ed1064;
font-size:1.7em;
line-height:1em;
margin:10px;
text-transform:uppercase;
}
div.IW-T02 p {
font-size:1.1em;
line-height:1.3em;
margin:0 10px 10px 130px;
}
div.IW-T02 ul {
margin-bottom:10px;
}
div.IW-T02 ul li {
font-size:1.1em;
line-height:1.3em;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 10px 2px 150px;
}
div.IW-T02 a.CO-linkText {
margin:20px 60px 0 130px;
}
div.IW-T02 ul li {
margin-left:35px;
}
div.IW-T02B p, div.IW-T02B a.CO-linkText {
margin-left:10px;
}
div.IW-T03 {
background:#FFFFFF none repeat scroll 0 0;
float:left;
height:185px;
margin:0 5px 15px 10px;
width:381px;
}
div.IW-T03 h2 {
color:#2a5c7d;
float:left;
font-size:1.7em;
line-height:1em;
margin:10px;
text-transform:uppercase;
}
div.IW-T03 p {
font-size:1.1em;
line-height:1.3em;
margin:0 10px 5px;
}
div.IW-T03 a.CO-linkText {
float:right;
margin:5px 10px;
}
div#containerCarousel {
height:110px;
margin:0 10px;
position:relative;
width:360px;
}
div#containerCarousel .container {
height:110px;
overflow:hidden;
width:360px;
}
div#containerCarousel ul {
height:110px;
left:0;
position:relative;
top:0;
width:100000px;
}
div#containerCarousel ul li {
float:left;
height:110px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:center;
width:180px;
}
div#containerCarousel .buttons {
clear:both;
left:0;
margin:0 10px;
position:absolute;
top:88px;
width:340px;
}
div#containerCarousel .buttons div {
background:transparent url(/images/ms/IW-T03_buttons.gif) no-repeat scroll 0 0;
cursor:pointer;
float:left;
height:18px;
width:26px;
z-index:100;
}
#containerCarousel .buttons div.previous_button_over {
background-position:-26px 0;
}
#containerCarousel .buttons div.previous_button_disabled {
background-position:-52px 0;
}
#containerCarousel .buttons div.next_button {
background-position:0 -18px;
float:right;
}
#containerCarousel .buttons div.next_button_over {
background-position:-26px -18px;
}
#containerCarousel .buttons div.next_button_disabled {
background-position:-52px -18px;
}
div.IW-T04 {
background:#D5E8EC url(/images/ms/IW-T04_bg.gif) repeat-x scroll 0 0;
float:left;
height:115px;
margin:0 5px 15px 10px;
position:relative;
width:526px;
}
div.IW-T04 h3 {
color:#2a5c7d;
font-size:1.7em;
line-height:1em;
margin:10px;
text-transform:uppercase;
}
div.IW-T04 p {
font-size:1.1em;
line-height:2.3em;
margin:0 10px 10px;
}
div.IW-T04 p span.quoteStart {
color:#000000;
display:block;
float:left;
font-size:4.5em;
padding-top:5px;
width:26px;
}
div.IW-T04 p span.quoteText {
color:#000000;
float:left;
font-size:1.4em;
line-height:1.2em;
margin-top:5px;
width:470px;
}
div.IW-T04 p span.quoteEnd {
color:#000000;
font-size:3.2em;
line-height:1.2em;
position:absolute;
}
div.IW-T04 a.CO-linkText {
left:360px;
position:absolute;
top:85px;
}
div.IW-T05 {
background:#D5E8EC url(/images/ms/IW-T04_bg.gif) no-repeat scroll right top;
float:left;
height:115px;
margin:0 5px 15px 10px;
position:relative;
width:241px;
}
div.IW-T05 h3 {
color:#2a5c7d;
font-size:1.7em;
line-height:1em;
margin:10px;
text-transform:uppercase;
}
div.IW-T05 p {
font-size:1.1em;
line-height:1.3em;
margin:0 10px 10px;
width:160px;
}
div.IW-T05 a.CO-linkText {
left:10px;
position:absolute;
top:85px;
}
div.IW-T06 {
margin:2px 0 20px;
position:relative;
width:180px;
}
div.IW-T06 h3 {
background:transparent none repeat scroll 0 0;
border-top:2px solid #2a5c7d;
color:#2a5c7d;
font-size:1.5em;
font-weight:bold;
line-height:1em;
margin-top:5px;
padding:5px 0;
text-transform:uppercase;
}
div.IW-T06 p {
font-size:1.1em;
line-height:1.3em;
margin:10px 0;
width:115px;
}
div.IW-T06 img {
left:115px;
position:absolute;
top:-10px;
}
div.IW-T06B h3 {
background:#D16B00 none repeat scroll 0 0;
}
div.IW-T06B a.CO-linkText, div.IW-T06B a.CO-linkText:link, div.IW-T06B a.CO-linkText:visited {
color:#D16B00;
}
div.IW-T06B a.CO-linkText:hover, div.IW-T06B a.CO-linkText:focus, div.IW-T06B a.CO-linkText:active {
color:#a0bacb;
}
div.IW-T06C p {
width:auto;
}
div.IW-C01 {
background:#FFFFFF none no-repeat scroll right top;
margin:2px 0 20px 10px;
position:relative;
width:777px;
z-index:10;
}
div.IW-C01 table {
font-size:1.3em;
line-height:1.5em;
}
div.IW-C01 h1 {
color:#ed1064;
font-size:2.8em;
line-height:1.2em;
margin:0 15px 60px;
padding-top:55px;
width:700px;
}
div.IW-C01 h2 {
color:#003151;
font-size:1.7em;
line-height:1em;
margin:0 15px 20px;
width:700px;
}
div.IW-C01 h3 {
color:#003151;
font-size:1.3em;
line-height:1.5em;
margin:0 15px 12px;
}
div.IW-C01 p {
font-size:1.3em;
line-height:1.5em;
margin:0 15px 12px;
}
div.IW-C01 strong {
font-weight:bold;
}
div.IW-C01 ul {
margin:-6px 0 9px;
}
div.IW-C01 ul li {
font-size:1.3em;
line-height:1.4em;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 15px 3px 35px;
}
div.IW-C01 ul li ul {
margin:5px 0 9px;
}
div.IW-C01 ul li ul li {
font-size:100%;
margin-left:15px;
}
div.IW-C01 ul li p {
font-size:100%;
margin:0;
}
div.IW-C01 a, div.IW-C01 a:link, div.IW-C01 a:visited {
color:#2a5c7d;
text-decoration:none;
}
div.IW-C01 a:hover, div.IW-C01 a:focus, div.IW-C01 a:active {
color:#a0bacb;
}
div.IW-C01 table p, div.IW-C01 table ul li, div.IW-C01 table ul li ul li {
font-size:100%;
}
div.IW-C01 form {
font-size:1.3em;
line-height:1.5em;
margin:0 15px 12px;
}
div.IW-C01 table {
font-size:13px;
line-height:1.5em;
margin:0 15px 12px;
/*  width:747px;  */
}
div.IW-C01 table table {
font-size:13px;
margin:0;
}
div.IW-sponsorRow {
background:#FFFFFF none repeat scroll 0 0;
padding-bottom:15px;
width:990px;
}
div.IW-sponsorRow h4 {
color:#2a5c7d;
float:left;
font-size:1.7em;
line-height:1em;
margin:10px 10px 10px 20px;
text-transform:uppercase;
}
div.IW-sponsorRow a.CO-linkText, div.IW-sponsorRow a.CO-linkText:link, div.IW-sponsorRow a.CO-linkText:visited {
float:left;
font-size:1.3em;
line-height:1.5em;
margin-top:11px;
}
div.IW-sponsorRow ul {
margin-left:25px;
}
div.IW-sponsorRow ul li {
float:left;
margin-right:25px;
}
div.IW-sponsorRow ul li span {
display:block;
font-size:1.4em;
line-height:1.6em;
}
div.IW-sponsorRow ul li a {
text-decoration:none;
}

/*

     Additions by XGH:
 
*/

div.IW-C01 table .tblhdr { 
	color:#ffffff; font-weight:bold;
	}
div.IW-C01 table ul li { 
	margin:5px 10px 5px 20px;
	}
div.IW-C01 table ul { 
	margin-top:5px; 
	}
div.IW-C01 em { 
	font-style:italic;
	}
