/* CSS Document */

body { background-color: #EFEFEF; margin-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; }

td.bghome { background-image:url(images/barscene.gif); height:142px;}
td.bgservices { background-image:url(images/barscene4.gif); height:142px;}
td.bgapproach { background-image:url(images/barscene2.gif); height:142px;}
td.bgmedia { background-image:url(images/barscene6.gif); height:142px;}
td.bgconsultants { background-image:url(images/barscene5.gif); height:142px;}
td.bgcontact { background-image:url(images/barscene3.gif); height:142px;}

td.footerbghome { background-color: #475F7A; height:6px;}
td.footerbgservices { background-color: #686917; height:6px;}
td.footerbgapproach { background-color: #8E805B; height:6px;}
td.footerbgmedia { background-color: #823E35; height:6px;}
td.footerbgconsultants { background-color: #096560; height:6px;}
td.footerbgcontact { background-color: #601A00; height:6px;}

.input {font: normal 8pt arial; padding: 0px; border: 1px solid #666666; height: 18px;}
.input_message {font: normal 8pt arial; padding: 0px; border: 1px solid #666666; }

.see {font: bold 10.5px arial; color: #006699; }
a.see {font: bold 10.5px arial; color: #006699; text-decoration: underline; }
a.see:hover {font: bold 10.5px arial; color: #C36363; text-decoration: none; }

.bodytxt01 { font: normal 8pt Arial; color: #000000; line-height: 15px; }
a.bodytxt01 { color: #006F99; text-decoration: none; }
a.bodytxt01:hover { color: #C36363; text-decoration: underline; }

.bodytxt02 { font: normal 8pt Arial; color: #001C82; line-height: 11px; }
a.bodytxt02 { text-decoration: none; }
a.bodytxt02:hover { text-decoration: underline; }

.bodytxt03 { font: normal 11.5px Arial; color: #333333; line-height: 15px; }

.bodytxt04 { font: normal 8pt Arial; color: #000000; line-height: 11px; }

.menutext { font: normal 8pt arial; color: #333333; line-height: 18px;}
a.menutext { color: #333333; text-decoration: none; }
a.menutext:hover { color: #333333; text-decoration: underline; }

.menutext2 {font: normal 8pt arial; color: #333333; line-height: 14px; }
a.menutext2 { color: #333333; text-decoration: none; }
a.menutext2:hover { color: #333333; text-decoration: underline; }

.menutext03 { font: normal 8pt Arial; color: #001C82; line-height: 18px; }
a.menutext03 { text-decoration: none; }
a.menutext03:hover { text-decoration: underline; }

.title01 { font: bold 16px Arial; color: #000000; line-height: 18px; }

.title02 { font: bold 11px Arial; color: #003399; line-height: 16px; }

.title03 { font: normal 8pt Arial; color: #333333; font-weight: 600; }

.title04 { font: bold 14px Arial; color: #000000; }

.title05 { font: bold 14px Arial; color: #666600; line-height: 16px; }

.title06 { font: bold 32px Times; color: #333333; letter-spacing: -1px; line-height: 30px; }

.title07 { font: bold 20px Times; color: #333333; line-height: 20px; }

.title08 { font: bold 32px Arial Black; color: #990000; line-height: 30px; }

.title09 { font: bold 32px Arial Black; line-height: 30px; }

.title10 { font: bold 14px Arial; color: #336600; }

.title11 { font: bold 12px Arial; color: #001C82; }

.title12 { font: bold 16px Arial; color: #000066; }

.title13 { font: bold 31px Times; color: #5F863C; letter-spacing: -1px; line-height: 38px; }

.title14 { font: bold 11px Arial; color: #475F7A;}

.title15 { font: bold 20px Arial; color: #395A83; line-height: 28px; }

.title16 { font: bold 13px Arial; color: #933400; }

.title17 { font: bold 11px Arial; color: #FFFFFF; }

.title18 { font: bold 12px Arial; }
a.title18 { color: #006F99; text-decoration: none; }
a.title18:hover { color: #C36363; text-decoration: underline; }

.bweektitle { font: bold 36px Times; color: #333333; letter-spacing: -1px; line-height: 40px; text-indent: 26px; }

.fastcom_title01 { font: bold 16px Arial; color: #006699; line-height: 18px; }
.fastcom_title02 { font: bold 12px Arial; color: #003366; line-height: 15px; }

.magissues { font: normal 10px Arial; color: #990000; line-height: 12px; }
a.magissues { text-decoration: none; }
a.magissues:hover { text-decoration: underline; }

.magissueyear { font: bold 11px Arial; color: #990000; line-height: 12px; }

.magcolumn { font: bold 8px Arial; color: #990000; line-height: 11px; }

.footer { font: normal 8pt arial; color: #B5B5B5; line-height: 22px; }


/* Top navigation styles starts */

#topMenu {
	list-style-type: none;
	margin: 7px 0 8px 0;
	padding:0;
	padding-left: 5px;
	height: 13px;
}

#topMenu li {
	display: inline;
}

#topMenu li a{
	overflow: hidden; 
	float: left; 
	text-indent: -9000px;
	height:5px;
}

#topMenu li #menu1 { background: url("images/nav_services.gif") no-repeat 0 0; width:12px; padding: 4px 30px; }

#topMenu li #menu2 { background: url("images/nav_approach.gif") no-repeat 0 0; width:18px; padding: 4px 30px;}

#topMenu li #menu3 { background: url("images/nav_media.gif") no-repeat 0 0;  width:13px; padding: 4px 20px;}

#topMenu li #menu4 { background: url("images/nav_consultants.gif") no-repeat 0 0; width:38px; padding: 4px 30px;}

#topMenu li #menu5 { background: url("images/nav_contact.gif") no-repeat 0 0; width:4px; padding: 4px 30px;}

/* Top navigation styles ends */
