body {
	background: #fff url(images/background.gif);
	font-family: arial, helvetica, sans-serif;
	color: #3D3C3C;
}

a:link, a:visited {
	color: #FF6600;
	}

a:hover, a:active {
	background-color: #FF6600;
	color: #fff;
	}

a.leftLink:link, a.leftLink:visited {
	float: right;
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	padding-left: 5px;
	border-left: 1px dotted #999;
	text-decoration: underline;
	white-space: no-wrap;
	}
	
a.leftLink:hover, a.leftLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
a.rightLink:link, a.rightLink:visited {
	float: right;
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	margin-left: 5px;
	padding-left: 5px;
	margin-right: 8px;
	text-decoration: underline;
	white-space: no-wrap;
	border-left: 1px solid #999;
	}
	
a.rightLink:hover, a.rightLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
a.mainLeftLink:link, a.mainLeftLink:visited {
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	padding-left: 5px;
	margin-left: 340px;
	text-decoration: underline;
	white-space: no-wrap;
	}
	
a.mainLeftLink:hover, a.mainLeftLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
a.mainRightLink:link, a.mainRightLink:visited {
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	padding-left: 5px;
	margin-left: 0px;
	text-decoration: underline;
	white-space: no-wrap;
	}
	
a.mainRightLink:hover, a.mainRightLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
a.subLeftLink:link, a.subLeftLink:visited {
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	padding-left: 5px;
	margin-left: 400px;
	text-decoration: underline;
	white-space: no-wrap;
	}
	
a.subLeftLink:hover, a.subLeftLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
a.subRightLink:link, a.subRightLink:visited {
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	padding-left: 5px;
	margin-left: 0px;
	text-decoration: underline;
	white-space: no-wrap;
	}
	
a.subRightLink:hover, a.subRightLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
a img {
	border: none;
	}

#containerTable {
	border-right: 2px solid #7D9CB8;
	border-bottom: 2px solid #7D9CB8;
	}

.inlineIcon {
	vertical-align: middle;
	}
	
.topHeader {
	background: #fff;
	border-bottom: 1px solid #C0C0BE;
	}

/* Modified Existing Defined Logic Styles BEGIN */
	
.pcLeftCol {
	border-bottom: 3px solid #00346E;
	border-spacing: 0 3px;
	padding: 6px 3px 0px 6px;
	}

.pcLeftColSub {
	border-bottom: 3px solid #00346E;
	border-spacing: 0 3px;
	padding: 6px 3px 0px 6px;
	background: #E4EBF1;
	border-right: #6284A3 solid 1px;
	/*width: 183px;*/
	}


.pcMiddleCol p {
	width: 360px;
	padding: 0 15px 0 15px;
	}

.pcMiddleCol {
	border-bottom: 3px solid #00346E;
	padding: 6px 3px 0px 3px;
	}
	
.pcRightCol {
	border-bottom: 3px solid #00346E;
	padding: 6px 6px 0px 3px;
	}

/* Modified Existing Defined Logic Styles END */
	
#topNav {
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	width: 500px;
	padding: 0;
	margin: 13px 0 0 13px;
	}	

#topNav li {
	list-style: none;
	float: left;
	background: url(images/tabOff.gif) left top;
	margin-left: 2px;
	padding-left: 3px;
	}

#topNav li.current {
	list-style: none;
	float: left;
	background: url(images/tabOn.gif) left top;
	margin-left: 2px;
	padding-left: 3px;
	}
	
#topNav a:link, #topNav a:visited {
	display: block;
	float: none;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
	padding: 8px 12px 3px 9px;
	background: url(images/tabOff.gif) right top;
	}
	
#topNav a:hover, #topNav a:active {
	color: #ccc;
	}
	
#topNav a:link.current, #topNav a:visited.current, #topNav a:hover.current, #topNav a:active.current {
	background: url(images/tabOn.gif) right top;
	color: #3E5E9C;
	}
	
.publicSiteLink {
	font-weight: bold;
	font-size: 12px;
	color: #00346E;
	/*padding-right: 5px;*/
	padding: 0 30px 3px 0;
	height: 35px;
}

.publicSiteLink a:link, .publicSiteLink a:visited {
	text-decoration: none;
	color: #00346E;
}

.publicSiteLink a:hover, .publicSiteLink a:active {
	text-decoration: underline;
	background: none;
}

#topNav2 {
	font-weight: bold;
	font-size: 12px;
	color: #00346E;
	/*width: 120px;*/
	/*margin-right: 10px;*/
	padding: 0;
	}

#topNav2 li {
	list-style: none;
	float: left;
	margin-left: 0;
	padding-left: 5px;
	border-right: 1px solid #616161;
	padding-right: 5px;
	padding-bottom: 0;
	/*margin-bottom: 3px;*/
	}

#topNav2 .lastItem {
	border: none;
	}
	
#topNav2 .portalLink {
	border: none;
	}

#topNav2 li a:link, #topNav2 li a:visited {
	float: none;
	text-decoration: none;
	/*font-weight: normal;*/
	color: #00346E;
}

#topNav2 li a:hover, #topNav2 li a:active {
	float: none;
	text-decoration: underline;
	/*font-weight: normal;*/
	/*color: #00346E;*/
	background: none;
}
	
.topLogo {
	margin: 12px 0 4px 15px;
}
	
a.logoLink:hover, a.logoLink:active {
	background: none;
}

#personalization {
	float: right;
	width: 382px;
	text-align: right;
	background: url(images/personalizeBack.gif) no-repeat 0 19px;
	margin: 20px 15px 0 0;
	height: 50px;
}

#personalization p {
	font-size: 11px;
	margin: 0 10px;
}

#personalization p.loginInfo {
	font-size: 11px;
	margin: 10px 10px;
}
	
.welcomeName {
	font-size: 13px;
}
	
h1 {
	font-size: 14px;
	color: #00346E;
	width: 385px;
	padding: 4px 0 4px 10px;
	background: #fff;
	border: #C0C0BE 1px solid;
	}
	
h1.sub {
	width: 540px;
	}
	
h1.right {
	width: 150px;
	border: none;
	padding: 0 0 0 1px;
	margin: 5px 0 5px 0;
	}

h1 a, h1 a:link, h1 a:visited, 
h1.right a, h1.right a:link, h1.right a:visited,
h1.sub a, h1.sub a:link, h1.sub a:visited{
	text-decoration: none;
	color: #00346E;
	background-color: none;
	background: none;
}

h1 a:hover, h1.right a:hover {
	text-decoration: underline;
}

h1 img {
	vertical-align: middle;
	}

/* cb 

h1.centerPanelHeader a, .centerPanelHeader a:link, .centerPanelHeader a:visited,
.centerPanelHeader a:hover, .centerPanelHeader a:active {
	color: #00346E;
	background: #fff;
	padding: 0;
	}


cb */

h2 {
	font-size: 21px;
	color: #aaa;
	margin: 0 15px;
}

h2 .sub {
	font-size: 14px;
	color: #787878;
}

h3 {
	font-size: 20px;
	/*color: #3A3939;*/
	color: #00346E;
	border-bottom: #6284A3 solid 1px;
	margin-top: 10px;
	width: 550px
}
	
h4 {
	font-size: 12px;
	color: #3E5E9C;
	border-top: #888888 dotted 1px;
	padding-top: 10px;
	width: 551px;
	}

h4.offers {
	font-family: trebuchet,arial, helvetica, sans-serif;
	size: 9px;
	color: #3A3939;
	border-top: #888888 dotted 1px;
	padding-top: 10px;
	width: 551px;
	font-weight: normal;
	}
	
h5 {
	font-family: trebuchet,arial, helvetica, sans-serif;
	size: 9px;
	color: #00346E;
	width: 150px;
	border: none;
	padding: 0 0 0 1px;
	margin: 5px 0 5px 0;
	font-weight: normal;
	text-align: center;
	}

h6 {
	font-family: trebuchet,arial, helvetica, sans-serif;
	size: 10px;
	color: #00346E;
	width: 150px;
	border: none;
	padding: 0 0 0 1px;
	margin: 5px 0 5px 0;
	font-weight: normal;
	text-align: left;
	}
	
h6.content {
	font-family: trebuchet,arial, helvetica, sans-serif;
	size: 9px;
	color: #464646;
	width: 150px;
	border: none;
	padding: 0 0 0 1px;
	margin: 5px 0 5px 0;
	font-weight: normal;
	text-align: left;
	}

h6.nameHeader {
	margin-left: 23px;
	}
	
.finePrint {
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 9px;
	color: #5E5F60;
	}
	
dl {
	font-size: 12px;
	width: 182px;
	margin: 0 0 1px 0;
	border-right: #6284A3 solid 1px;
	}

dd {
	margin: 0;
	}

#formsLibrary dt {
	/*background: url(images/leftTopHeader.gif);*/
	padding: 29px 0 4px 9px;
	color: #fff;
	font-weight: bold;
	}


#companyDocuments dt {
	background: url(images/leftMiddleHeader.gif);
	padding: 22px 0 5px 9px;
	color: #fff;
	font-weight: bold;
	}

#howDoI {
	background: #D7D8D9;
	padding-bottom: 20px;
	border-right: #B5B5B6 1px solid;
	border-bottom: #B5B5B6 1px solid;
	width: 182px;
	}

#howDoI dd {
	list-style: disc;
	margin-top: 10px;
	margin-left: 25px;
	margin-right: 5px;
	padding-left: 1px;
	display: list-item;
	color: #4F4F4F;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 11px;
	}

#howDoI dt {
	background: url(images/leftBottomHeader.gif);
	padding: 22px 0 5px 9px;
	color: #fff;
	font-weight: bold;
	}
	
#formsLibrary dd a, #formsLibrary dd a:link, #formsLibrary dd a:visited,
#companyDocuments dd a, #companyDocuments dd a:link, #companyDocuments dd a:visited {
	display: table-cell;
	border-top: #fff solid 1px;
	border-bottom: #6284A3 solid 1px;
	background: #C1D4E6;
	text-decoration: none;
	color: #384153;
	height: 26px;
	width: 180px;
	padding-top: 5px;
	padding-left: 5px;
	}
	
#formsLibrary dd a:hover, #formsLibrary dd a:active,
#companyDocuments dd a:hover, #companyDocuments dd a:active {
	background: #ACC4DC;
	color: #384153;
	}

	/*** begin added by christian ***/

#formsLibrary dt a, #formsLibrary dt a:link, #formsLibrary dt a:visited,
#companyDocuments dt a, #companyDocuments dt a:link, #companyDocuments dt a:visited,
#howDoI dt a:link, #howDoI dt a:visited, #howDoI dt a:active {
	display: text;
	color: fff;
	text-decoration: none;
	background-color: none;
	background: none;
	}
	
#formsLibrary dt a:hover, #companyDocuments dt a:hover, #howDoI dt a:hover {
	color: #ccc;
}

/*** end added by christian ***/


#howDoI dd a:link, #howDoI dd a:visited {
	text-decoration: none;
	color: #4F4F4F;
	}

#howDoI dd a:hover, #howDoI dd a:active { 
	color: #00346E;
	background: none;
	}
	
#bottomNav {
	background: #E4EBF1;
	border-right: #6284A3 solid 1px;
	border-left: #D7E6F4 solid 1px;
	width: 182px;
	height: 400px;
	}


.greenLeft {
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: #668B4B;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: .25px;
	margin: 0px;
	padding: 6px;
	text-align: right;
	vertical-align: top;
	width: 25px;
	}
	
.greyRight {
	font-family: verdana,arial,helvetica,verdana;
	font-size: 11px;
	color: #737475;
	font-weight: normal;
	line-height: 15px;
	letter-spacing: .25px;
	margin: 0px;
	padding: 6px;
	vertical-align: top;
	width: 200px;
	}

.form {
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: #668B4B;
	font-weight: bold;
	line-height: 15px;
	letter-spacing: .25px;
	margin: 0px;
	padding: 6px;
	text-align: right;
	vertical-align: top;
	width: 250px;
	}

.input {
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: #000;
	line-height: 15px;
	letter-spacing: .25px;
	margin: 0px;
	padding: 6px;
	vertical-align: top;
	}

.required {
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: red;
	font-weight: normal;
	line-height: 15px;
	letter-spacing: .25px;
	margin: 0px;
	padding: 6px;
	text-align: left;
	vertical-align: top;
	width: 250px;
	}

.formDropdown {
	margin: 0px;
	padding: 6px;
	vertical-align: top;
	width: 100px;
	}

#submitButton {
	padding-top: 10px;
	padding-right: 5px;
	text-align: right;
	margin-right: 20px;
	float: right;

}

.divider {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #7F7D7D; 
	}

.smallItalics {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-weight: italic;
	font-size: 10px;
	color: #384153; 
	}
	
p.description  {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #7F7D7D;
	width: 500px;
	margin-left: 20px;
	}
	
p.sub  {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	width: 500px;
	margin-left: 20px;
	}
	
p {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	}

p.footer {
	font-size: 15px;
	color: #00346E;
	margin-left: 4px;
	margin-top: 5px;
	width: 500px;
	}


p.copyright {
	float: right;
	width: 100px;
	text-align: right;
	font-size: 10px;
	color: #00346E;
	margin-right: 5px;
	}
	
.footer a:link, .footer a:visited {
	color: #384153;
	font-size: 10px;
	text-decoration: none;
	}
	
.footer a:hover, .footer a:active {
	color: #666;
	background: none;
	}
	
.rightPanelContainer {
	border: 1px solid #C0C0BE;
	border-right-width: 2px;
	border-bottom-width: 2px;
	padding: 0 6px 0 6px;
	background: #fff;
	display: block;
	width: 179px;
	}	

.rightPanelContainer p {
	font-size: 10px;
	color: #3E5E9C;
	width: auto;
	margin: 0;
	padding: 0;
	line-height: 12px;
	}
	
.downloadsContainer {
	border: 1px solid #C0C0BE;
	border-right-width: 2px;
	border-bottom-width: 2px;
	padding: 0 6px 0 6px;
	background: #fff;
	display: block;
	width: 512px;
	/*margin: 10px 0 25px 25px;*/
	}	

.downloadsContainer p {
	font-size: 10px;
	color: #3E5E9C;
	width: auto;
	margin: 0;
	padding: 0;
	line-height: 12px;
	}

a.downloadsLink:link, a.downloadsLink:visited {
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: right;
	font-weight: normal;
	padding-left: 5px;
	margin-left: 0px;
	text-decoration: underline;
	white-space: no-wrap;
	}
	
a.downloadsLink:hover, a.downloadsLink:active {
	color: #FFF;
	background-color: #FF6600;
	text-decoration: none;	
	}
	
.downloads {
	width: 500px;
	background: #EDF1F8;
	border-top: 1px solid #B5B5B6;
	border-left: 1px solid #B5B5B6;
	border-right: 1px solid #D1D1D2;
	border-bottom: 1px solid #D1D1D2;
	padding: 4px 0 0px 0px;
	margin: 0 1px 6px 0;
	list-style: none;
	}

.blueRow {
	width: 400px;
	background: #EDF1F8;
	border: 1px solid #B5B5B6;
	padding: 5px;
	}

.alternateRow {
	width: 400px;
	background: #FFF;
	border-left: 1px solid #B5B5B6;
	border-right: 1px solid #B5B5B6;
	border-bottom: 1px solid #B5B5B6;
	padding: 5px;
	}
	
p.table  {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #7F7D7D;
	width: 400px;
	margin-left: 20px;
	}
	
.downloads li {
	font-size: 11px;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	margin: 0 0 4px 0;
	padding-right: 20px;
	display: inline;
	}
	

	
#links {
	width: 167px;
	background: #EDF1F8;
	border-top: 1px solid #B5B5B6;
	border-left: 1px solid #B5B5B6;
	border-right: 1px solid #D1D1D2;
	border-bottom: 1px solid #D1D1D2;
	padding: 4px 0 4px 10px;
	margin: 0 1px 6px 0;
	list-style: none;
	}
	
#links li {
	font-size: 11px;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	margin: 0 0 4px 0;
	padding: 0;
	}

#links a:link, #links a:visited {
	text-decoration: none;
	color: #414B5D;
	}

#links a:hover, #links a:active {
	color: #00346E;
	background: none;
	}
	
.offersContainer {
	width: 167px;
	background: #EDF1F8;
	border-top: 1px solid #B5B5B6;
	border-left: 1px solid #B5B5B6;
	border-right: 1px solid #D1D1D2;
	border-bottom: 1px solid #D1D1D2;
	padding: 4px 0 0 10px;
	margin: 0 1px 6px 0;

	}
	
#offers {
	margin: 0 7px 0 0;
	padding-left: 0px;
	list-style: disc;
	}
	
#offers li {
	font-size: 11px;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	margin: 4px 0 4px 0;
	border-bottom: dashed 1px #C0C0BE;
	padding: 5px 0 10px 5px;
	list-style-position: inside;
}
	
#offers li.bullet1 {
	color: #3D72CA;
}
	
#offers li.bullet2 {
	color: #75CA3D;
}
	
#offers li.bullet3 {
	color: #CA3D86;
}
	
#offers li.bullet4 {
	color: #FC6E29;
}
	
#offers li.bullet5 {
	color: #14A674;
	border: none;
}

#offers a, #offers a:link {
	text-decoration: none;
	color: #525D6F;
	}

#offers a:hover, #offers a:active {
	color: #00346E;
	background: none;
	}
	
#contactUs {
	background: url(images/buttonBack.gif) no-repeat;
	width: 183px;
	height: 32px;
	font-size: 11px;
	color: #565554;
	padding-top: 10px;
	}
	
p {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	}

p.footer {
	font-size: 10px;
	color: #00346E;
	margin-left: 4px;
	margin-bottom: 5px;
	width: 500px;
	}


p.copyright {
	float: right;
	width: 100px;
	text-align: right;
	font-size: 10px;
	color: #00346E;
	margin-right: 5px;
	margin-bottom: 5px;
	}
	
.subPageRight {
	/*padding-left: 1px;*/
	}

.alternateRow {
	background-color: #fff;
	}

/* brian's and christina's style */

TABLE.doc
{
    BORDER-TOP: #3e5e9c 1px solid;
    WIDTH: 551px;
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
}
TABLE.doc TD.header
{
    BACKGROUND-COLOR: #c1d4e6;
	font-weight: 600;
}
TABLE.doc TD.docName
{
    BORDER-TOP: #f7f7ee 1px solid;
    BACKGROUND-COLOR: #efefdf;
}

/* category branch */

table.categoryBranch {
	/*border-bottom: #888888 dotted 1px;*/
	width: 551px;
	font-family: "trebuchet ms",arial, helvetica, sans-serif;
	font-size: 12px;
}

table.categoryBranch td.currentCategory {
	font-size:14px;
	font-weight:600;
	color:#000000;
}

table.categoryBranch a.categoryLink:link, table.categoryBranch a.categoryLink:visited {
	font-size:12px;
	font-weight:600;
	color:#3e5e9c;
}

table.categoryBranch a.categoryLink:hover, table.categoryBranch a.categoryLink:active {
	font-size:12px;
	font-weight:600;
	background-color: #3e5e9c;
	color:#ffffff;
}

table.docHeading {
	font-size: 12px;
	font-weight: 600;
	color: #3E5E9C;
	border-top: #888888 dotted 1px;
	padding-top: 10px;
	margin-top: 25px;
	width: 551px;
}

table.catHeading {
	font-size: 12px;
	font-weight: 600;
	color: #3E5E9C;
	padding-top: 0px;
	margin-top: 10px;
	width: 551px;
}

table.sectionHeader {
	font-size: 20px;
	font-weight: 800;
	color: #00346E;
	margin-top: 10px;
	width: 551px;
	border-bottom: #6284A3 solid 1px;
	}
	
table.sectionHeaderDesc {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	width: 551px;
	margin-top: 5px;
}

table.assCatList {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 10px;
	border: 1px solid #C0C0BE;
	color: #3E5E9C;
	background-color: #ffffff;
	padding-right: 4px;
	padding-left: 4px;
}

table.error {
	border: 1px solid red;
	background-color: #ffffff;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	margin-top: 10px;
	font-size: 13px;
	width: 551px;
}

table.error td.errorHeader {
	background-color: #FF6347;
	color: black;
	font-size: 16px;
}

table.approval {
	border: 1px solid #000000;
	background-color: #ffffff;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	margin-top: 10px;
	font-size: 13px;
	width: 551px;
	color: #668B4B;
}

table.publicTable {
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 12px;
	width: 600px;
}

.publicSectionHeader {
	font-size: 20px;
	font-weight: 800;
	color: #00346E;
	margin-top: 10px;
	width: 600px;
	border-bottom: #6284A3 solid 1px;
}

table.publicCarrierTable {
	width: 600px;
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 12px;
	background-color: #cccccc;
}

table.publicCarrierTable td {
	background-color: #F7F7EE;
}

.threeClickHR {
    font-family: tahoma;
}
.threeClickHRThree {
    font-weight: bold;
    color: #00346E;
}

/* end brian's style */
