body{margin:0 0 0 0;font-family:arial,helvetica,sans-serif;font-size:12px;background-image:url(images/bg.gif);background-position:top left;background-repeat:repeat-x;background-color:#222222;}
img{border:0px solid #000000;}
a, a:visited, a:active{color:#0000FF;text-decoration:none;}
#mShell{border-right:1px solid #ffffff;width:950px;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;}
#header{height:110px;background:url(images/headerbg.gif) top left repeat-x;}	
#header table{width:100%;}
td{font-family:arial,helvetica,sans-serif;font-size:12px;vertical-align:top;}
#upperNav{height:66px;line-height:66px;text-align:right;white-space:nowrap;}
#upperNav a{color:#333333;font-weight:900;text-decoration:none;margin-right:20px;margin-left:20px;height:66px;}
#upperNav a:hover{color:#0000ff;text-decoration:none;}
#navSep{height:66px;width:2px;font-size:2px;overflow:hidden;background:url(images/navSep.gif) top left no-repeat;float:right;}
#topHeader{height:44px;line-height:44px;color:#cc0000;text-align:right;font-size:18px;}
#topHeader div{margin-right:20px;}
#billBoardShell{width:950px;height:222px;background:url(images/billboardbg.gif) top left repeat-y;text-align:left;}
#billLogoCarry{width:950px;height:222px;background:url(images/logocarry.gif) top left no-repeat;}
#billBoard{width:912px;height:222px;background:url(images/skybg.jpg) top left repeat-x;margin-left:19px;}
#billBoard2{width:912px;height:222px;background:url(images/logocarry2.gif) top left no-repeat;}
#cnavhead{width:229px;height:33px;background:url(images/c_navbg.gif) top left no-repeat;margin-top:28px;overflow:hidden;}
#cnavhead div{color:#ffffff;font-family:trebuchet ms,arial;font-weight:900;line-height:25px;height:25px;margin-top:8px;font-size:15px;margin-left:5px;}
#cnavContainer{width:229px;height:161px;background-color:#ffffff;}
#contentShell{width:950px;background:url(images/contentbg.gif) top left repeat-y;text-align:left;line-height:20px;}
#contentShell2{width:912px;margin-left:19px;}
#blackLine{background-color:#000000;font-size:2px;height:4px;overflow:hidden;}
#redTitle{color:#D71A21;font-family:trebuchet ms,arial;font-weight:900;font-size:15px;margin-bottom:10px;}
ezGoNav{color:#cccccc;font-family:trebuchet ms,arial;font-size:13px;}
#ezGoNav a, #ezGoNav a:active, #ezGoNav a:visited{font-family:trebuchet ms,arial;font-size:13px;text-decoration:none;display:block;}
#ezGoNav a:hover, #ezGoNav a:active:hover, #ezGoNav a:visited:hover{font-family:trebuchet ms,arial;font-size:13px;text-decoration:underline;display:block;}
H2{color:#FF5C00;font-family:trebuchet ms,arial;font-weight:900;font-size:14px;margin-bottom:2px;}

#footLine{height:1px;overflow:hidden;background-color:#ffffff;width:950px;font-size:1px;}
#footer{height:48px;background-color:#151515;text-align:left;}
#footer td{color:#ffffff;font-size:11px;line-height:18px;}
#footer td a{color:#ffffff;} 
#clearFloat{height:1px;overflow:hidden;font-size:1px;clear:both;float:none;}
#contentLeft{width:214px;float:left;margin-left:15px;margin-top:15px;}
#contentMid{width:373px;margin-left:20px;float:left;margin-top:15px;text-align:justify;}
#contentRight{width:250px;margin-left:20px;float:left;margin-top:15px;}
#contentWide{width:600px;margin-left:20px;float:left;margin-top:15px;text-align:justify;}
#spotLink{background-image:url(images/bull_spotlink.gif);background-position:0px 2px;background-repeat:no-repeat;padding-left:13px;margin-bottom:11px;line-height:14px;margin-top:4px;}
#spotLink a{text-decoration:none;}
#spotLink a:hover{text-decoration:none;color:#cc0000;}
#invRow{width:100%;}
#invRow tr td{font-size:10px;}
tr#invRowHead td{font-size:11px;color:#ffffff;font-weight:bold;background-color:#666666;}
#invRow tr td a:hover{color:#cc0000;}
#thumby{float:left;margin-right:6px;text-align:center;font-size:11px;}
#thumby a:hover {color:#cc0000;}

#rowHeader td{background-color:#cc0000;color:#ffffff;font-weight:900;}
.filterExp{vertical-align:top;font-size:11px;text-align:center;color:#666666;}

.textbox{border:3px solid #cccccc;font-family:arial,helvetica;font-size:13px;}
.submitButton{height:25px;border:1px solid #666666;background-image:url(images/sbutbg.gif);background-repeat:repeat-x;color:#ffffff;font-weight:900;}

table.sample {
	/* border-width: 1px 1px 1px 1px; */
	border:0px;
	border-color:#cccccc;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-collapse: collapse;
	width:95%;
}
table.sample td {
	border-color:#cccccc;
	border-width: 1px 1px 1px 1px;
	padding:1 1 1 2 ;
	border-style: inset inset inset inset;
	font-size:11px;
}
table.sample td a:hover {color:#cc0000;text-decoration:underline;}


a.cnav, a.cnav:visited, a.cnav:active{color:#333333;text-decoration:none;background:url(images/cnav_arrow.gif) center right no-repeat;display:block;line-height:23px;border-bottom:1px solid #cccccc;font-size:13px;font-weight:900;padding-left:4px;}
a.cnav:hover{color:#0000ff;text-decoration:none;background-image:url(images/cnav_arrowx.gif);background-position:center right;background-repeat:no-repeat;background-color:#f1f1f1;}
#smNav{margin-top:-8px;margin-left:-12px;height:18px;background-color:#333333;color:#ffffff;font-size:12px;font-weight:100;overflow:hidden;}
a.bc, a.bc:active, a.bc:visited {color:#ffffff;font-size:12px;text-decoration:none;background-image:none;}
a.bc:hover{color:#ffffff;font-size:12px;text-decoration:underline;background-image:none;}

.rHeader{font-weight:bold;color:#FFFFFF;font-size:13px;background-color:#CC0000;}


table.columbia {
	/* border-width: 1px 1px 1px 1px; */
	border:0px;
	border-color:#cccccc;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-collapse: collapse;
}
table.columbia td {
	border-color:#cccccc;
	border-width: 1px 1px 1px 1px;
	padding:1 1 1 2 ;
	border-style: inset inset inset inset;
	font-size:11px;
}
table.columbia td a:hover {color:#cc0000;text-decoration:underline;}

#p_columbitTitle{font-weight:bold;font-size:13px;color:#cc0000;}

table.vantage {
	/* border-width: 1px 1px 1px 1px; */
	border:0px;
	border-color:#cccccc;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-collapse: collapse;
}
table.vantage td {
	border-color:#cccccc;
	border-width: 1px 1px 1px 1px;
	padding:1 1 1 2 ;
	border-style: inset inset inset inset;
	font-size:11px;
}
table.vantage td a:hover {color:#cc0000;text-decoration:underline;}

#p_columbiaTitle{font-weight:bold;font-size:13px;color:#cc0000;}

table.tree{border:0px;border-color:#cccccc;border-spacing:0px;border-style:outset outset outset outset;border-collapse:collapse;}
table.tree td{border-color:#cccccc;	border-width:1px 1px 1px 1px;padding:2 2 2 2;border-style:inset inset inset inset;}


a.webTree,  a.webTree:visited, a.webTree:active{text-decoration:none;color:#666666;}
a.webTree:hover, a.webTree:visited:hover, a.webTree:active:hover{color:#000000;text-decoration:underline;}

#indent{margin-left:20px;}

#treeTitle{font-weight:bold;font-size:18px;color:#444444;margin-top:10px;margin-bottom:10px;}
.EZgoTitle{font-family:arial, helvetica;font-weight:bold;font-size:12px;}
#grantWide{width:600px;margin-left:20px;float:left;margin-top:15px;text-align:justify;color:#67696A;}
#grantWideTitle{color:#5D7B9C;font-size:14px;font-weight:bold;float:left;padding-right:5px;}
a.specialsButton, a.specialsButton:active, a.specialsButton:visited{background-image:url(images/prod_button.gif);background-repeat:no-repeat;width:214px;height:30px;font-size:14px;font-weight:bold;font-family:arial;color:#333333;display:block;line-height:30px;text-decoration:none;overflow:hidden;}
a.specialsButton:hover, .specialsButton:active:visited, .specialsButton:hover:visited{text-decoration:none;color:#CC0000;}

