body { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: normal; color: #000;}

/* -- General -------------------------------------- */
.bottomnavblue { font-size:10px; color: #fff; border-top:thick solid #cc743f; border-right:none; border-bottom:none; border-left: none; background-color: #oc143f; }
.publishedtext { font-size: 11px; font-weight: bold;}
.bgblue { background-color: #0c143f;	color: #fff;	border-top: thick solid #cc743f; border-right: none; border-bottom: none; border-left: none; }
.whitetxtbottom,
td.whitetxtbottom a { font-size: 11px; color: #fff; text-decoration:none; }
td.whitetxtbottom a:hover { text-decoration:underline; }
.orangebg { background-color: #cc743f; border-right:1px solid #fff;	color: #fff; }
.bluegb { background-color: #6986aa; border-right:1px solid #fff; }
.keyline { border: 1px solid #6986aa; }
.imageborder {	border: 1px solid #6986aa; background-color: #e9edf2;}
.pageheadingblue {	font-weight: bold;	color: #5280b2; margin-bottom:10px; display:block; }
ol li, ul li { margin-bottom:10px; }
td.tagBar { background:#171740; height:30px; border-left:1px solid #fff; border-right:1px solid #fff; }

body { background:#fff url(../images/bg-body.png) repeat-x top; }
table.keyline { background-color:#fff; }
body table td.content { background:#fff url(../images/bg-body-texture.jpg) repeat-x bottom; }
p.lead, ol.lead li, .pageheadingblue { font-size:17px; }
p.lead { color:#000; margin-top:0; background:#B5C8DF url(../images/bg-lead.jpg) no-repeat center; padding:15px;  }
ol.lead li { color:#D27646; margin-bottom:10px; }
ol.lead li.last { margin-bottom:23px; }
td.columnPad { padding-right:40px; padding-bottom:40px; padding-top:15px; }
table.displayTable { border-collapse:collapse; }
table.displayTable td { border-bottom:1px dotted #ccc; padding:10px 6px 15px 6px; }
body.articles p.articleTitle { background-color:#BFCCDC; padding:8px 14px 8px 0; line-height:35px; margin-left:0; margin-bottom:5px; }
body.articles p { margin:7px 0 7px 20px; }
body.articles p.articleTitle img { display:block; float:left; padding-left:8px; padding-right:10px; background-color:#BFCCDC; }
body.articles table p.twoLines { line-height:18px; }
body.articles strong.article { color:#D27646; }
abbr { color:#000; display:inline; border-bottom:1px dotted #888; font-style:normal; }
p.testimonial { color:#fff; font-size: 13px; background:#575A77 url(../images/dec-quotes.gif) no-repeat right 80%; }
p.testimonialTag { margin-left:330px; margin-bottom:40px; }
p.testimonialTag strong.highlight { color:#D27646; }

/* -- Nav -------------------------------------- */
td.primaryNavCell { padding:0; border:0; margin:0; }
ul#primaryNav { height:28px; background:#fff url(../images/nav-shadow.jpg) repeat-x bottom; list-style-type:none; margin:0; padding:0; width:765px; }
ul#primaryNav li { float:left; background:#d27646; border-right:1px solid #fff; height:22px; margin:0; padding:0; width:auto; text-align:center; }
ul#primaryNav li.lastItem { border-right:none; }
ul#primaryNav li a { color:#fff; background:#d27646; height:17px; display:block; padding:3px 0 2px 0; font-size:11px; text-transform:lowercase; font-weight:bold; }
ul#primaryNav li a:hover { background:#6783A7; }

table.subnav td ul { list-style-type:none; margin:0; padding:0; }
table.subnav td ul li { float:left; margin-left:0; padding:0; margin-right:3px; }
table.subnav td ul li a { display:block; border:1px solid #555; color:#fff; background-color:#575A77; text-decoration:none; padding:4px 11px; font-size:11px; }
table.subnav td ul li a:hover,
table.subnav td ul li.active a { background-color:#6783A7; color:#fff; text-decoration:none; }

ul#primaryNav li.navItem1 { width:76px; }
ul#primaryNav li.navItem2 { width:107px; }
ul#primaryNav li.navItem3 { width:104px; }
ul#primaryNav li.navItem4 { width:145px; }
ul#primaryNav li.navItem5 { width:97px; }
ul#primaryNav li.navItem6 { width:120px; }
ul#primaryNav li.navItem7 { width:110px; }

body.home ul#primaryNav li.home a,
body.aboutUs ul#primaryNav li.aboutUs a,
body.services ul#primaryNav li.services a,
body.indianBusiness ul#primaryNav li.indianBusiness a,
body.articles ul#primaryNav li.articles a,
body.testimonials ul#primaryNav li.testimonials a,
body.contact ul#primaryNav li.contact a { background:#6783A7; }
