﻿/********************************************************************************
Image Group International :: Master Style Sheet
********************************************************************************/
html { 
min-height : 100%; 
margin-bottom : 1px; 
} 
body, td, th, form, input, textarea, select, option { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #ffffff; 
} 
body { 
background-color : #ffffff; 
margin : 0; 
padding : 0; 
text-align : center; 
} 
a { 
text-decoration : none; 
font-weight : bold; 
outline : none; 
color : #ffffff; 
} 
a:link, a:visited { 
color : #ffffff; 
} 
a:hover { 
color : #ffffff; 
} 
a:active { 
color : #ffffff; 
} 
img { 
border : 0; 
margin : 0; 
padding : 0; 
} 
.underline { 
text-decoration : underline; 
} 
h1, h2, h3, h4, h5, h6 { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
margin : 0; 
} 
h2 { 
font-size : 24px; 
padding : 0; 
line-height : 0; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
} 
h3 { 
font-size : 22px; 
padding-top : 8px; 
padding-bottom : 8px; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
} 
h4 { 
font-size : 18px; 
padding : 0; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
} 
h5 { 
font-size : 14px; 
padding : 0; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
} 
h6 { 
font-size : 12px; 
padding-top : 2px; 
padding-bottom : 2px; 
line-height : 0; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
} 
form, input, textarea, select, option, button { 
padding : 0; 
margin : 0; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5c5d60; 
} 
.leftBarHeader { 
font-size : 12px; 
padding : 0; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
margin-bottom : 1em; 
} 
.ulNoPadding { 
margin: 0; 
} 
.internalLink { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
color : #ff0000; 
font-size : 14px; 
} 
.navigation { 
font-size : 12px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
color : #ffffff; 
background-color : #81ada8; 
text-decoration : none; 
font-weight : bold; 
height : 20px; 
padding : 6px; 
} 
.menuNorm { 
font-size : 8pt; 
} 
.menuOn { 
font-size : 8pt; 
background-color : #043f5f; 
} 
.footer { 
font-size : 10px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
background-color : #f8992a; 
} 
.podcastHeader { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #003f5f; 
} 
.podcastMainText { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #ffffff; 
} 
.listHeaderOrange { 
font-size : 18px; 
padding : 0; 
line-height : normal; 
color : #f89828; 
font-weight : bold; 
} 
.listHeaderGreen { 
font-size : 18px; 
padding : 0; 
line-height : normal; 
color : #81ada8; 
font-weight : bold; 
} 
.charityText { 
font-size : 10px; 
padding : 0; 
line-height : normal; 
font-weight : bold; 
color : #003f5f; 
} 
.mainText { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-align : justify; 
} 
.mainTextLightGreen { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #81ada8; 
} 
.blueText { 
color : #355085; 
} 
.blueTextBold { 
color : #355085; 
font-weight : bold; 
} 
.rowHeaderOrange { 
background-color : #f89828; 
} 
.rowHeaderOrangeShade { 
background-color : #fdcb94; 
} 
.monthHeader { 
color : #355085; 
font-size : 13px; 
font-weight : bold; 
} 
.testimonials { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #5c5d60; 
text-align : justify; 
font-style : normal; 
} 
.testimonialsLeftBar { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
text-align : justify; 
font-style : normal; 
} 
.errMsg { 
color : #ff0000; 
} 
.tbl_heading2 { 
background-color : #81ada8; 
color : #355085; 
} 
.tbl_heading3 { 
background-color : #fdcb94; 
color : #355085; 
} 
.largeNumber { 
font-size : 22px; 
} 
.popTag { 
width : 250px; 
height : 16px; 
background : #ffffcc; 
border : 1px solid #c0c0c0; 
} 
.popTag td { 
padding : 5px; 
} 
.popTag b { 
font-size : 125%; 
font-weight : bold; 
} 
.caseStudyHeader { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000000; 
text-align : justify; 
} 
#dropmenudiv { 
margin-top : 6px; 
position : absolute; 
border : 1px solid white; 
border-bottom-width : 0; 
font : normal 8pt Tahoma, Arial, Helvetica, sans-serif; 
line-height : 18px; 
z-index : 100; 
} 
#dropmenudiv a { 
width : 100%; 
display : block; 
text-indent : 3px; 
border-bottom : 1px solid white; 
padding : 1px 0; 
text-decoration : none; 
text-align : left; 
} 
#dropmenudiv a:hover { 
background-color : #81ada8; 
} 
#sponsorAdDiv { 
position : absolute; 
height : 1px; 
width : 1px; 
top : 0; 
left : 0; 
} 
.adText { 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #ffffff; 
text-align : justify; 
}
.yellow {
color : #fcd116;
}
.notice {
font-size:15px;
font-weight:bold;
text-align:center;	
}
.orange {
color: #f89828;	
}
.pageHeading {
font-size : 18px; 
padding-top : 2px; 
padding-bottom : 2px; 
line-height : 0; 
color : #f89828; 
font-weight : bold; 
margin : 0; 
}
.darkBlueBackground {
font-size : 13px;
background-color : #322dff; 	
}
.darkRedBackground {
font-size : 13px;
background-color : #e71634; 	
}
.darkGreenBackground {
font-size : 13px;
background-color : #04bc08; 	
}
.darkPurpleBackground {
font-size : 13px;
background-color : #833992; 	
}
.greenBox {
font-size : 17px;
vertical-align : top;
font-weight : bold;
}
.darkBlueText {
color:#23245D;	
}
.h2_footer { 
font-size : 10px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
background-color : #f8992a;
color:#FFFFFF;
font-weight:normal;
padding-top:3px;
padding-bottom:3px;
}a.visible {
	color: #006699;
}

.clientname a, .clientname a:hover, .clientname a:visited {
	color: #666;
}

.leftblock h2{
	font-size: 13px;
	line-height:1.2em;
	padding-top: 1em;
}

.rightblock {
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 4em;
	padding: 4em 1em;
	border-top: 1px solid #F89828;
}

.rightblock h1, .rightblock h2 {
	font-size: 19px;
	color: #F89828;
	font-weight: normal;
	line-height: 1.2;
}

.rightblock p {
	color: #717171;
	font-size: 13px;
}

.rightblock .cleft {
	float: left;
	width: 48%;
	border-right: 1px solid #C1C1C1;
}

.rightblock .rleft {
	float: right;
	width: 48%;
}
