p {
 margin-top:0px;
 padding:0px;
}

.nav a {
 font-weight:bold;
}

.photoSummary {
 background-color:#fff1f1;
}

.summaryText {
 font-family:arial, sans-serif;
 font-size:12px;
 color:#737373;
 padding-left:10px;
 background-color:#fffcfc;
/* border-top:1px solid #006599;*/
 width:500px;
}

.contentImage {
 padding:1px;
 border:1px solid #006599;
 float:right;
 margin-left:10px;
}

a	{
 font-family:arial, sans serif;
 font-size:12px;
 font-weight: normal;
 text-decoration: none;
 color:#006599;
}

a:hover	{
 text-decoration: underline;
 color:#006599;
}

.navText {
 display:inline;
 padding-left:10px;
 color:#FFFFFF;
}

a.navText:hover	{
	text-decoration: underline;
	color:#FFFFFF;
	}

.nav {
 background-color:#006599;
 width:145px;
 height:41px;
 padding-left:15px;
}

/* turn all image borders off */
img {
 border:0px;
}

body {
 background-color:#002d40;
 padding: 0px;
 margin: 0px;
 width: 100%;
}

.container {
 width:100%;

 height:100%;


}

/* text font for content */
.bodyText, div, table, td {
 font-family:arial, sans-serif;
 font-size:12px;
 color:#737373;
}

.bodyText2, div, table, td {
 font-family:arial, sans-serif;
 font-size:12px;
 color:#737373;
}

.greyBox{
 width:100%;
 height:26px;
 background-color:#006599;
 color:#999999;
 text-align:right;
 padding-top:2px;
 padding-right:6px;
}

.title {
 border-width:0px 0px 1px 0px;
 border-style:solid;
 border-color:#999999;
 width:100%;
/* margin-bottom:5px;*/
}

.title1 {
 color:#006599;
 font-size:15px;
 display:inline;
 font-weight:bold;
}

.title2 {
 color:#000000;
 font-size:15px;
 display:inline;
 font-weight:bold;
}

.featureText {
 font-family:arial, sans-serif;
 font-size:11px;
 color:#666666;
 border: 1px solid #d4d4d4;
 border-width: 1px 1px 1px 0px;
 padding-right:8px;
 padding-left:8px;
 background-color:#f7f8f9;
}

.featureText ul {
 margin:0px;
 padding:0px 0px 0px 15px;
}

.split {
color:#666666;
display:inline;
padding-left:5px;
padding-right:0px;
}

.fillBG {
 background-color:#006599;
}

.summaryText a {
 font-weight:bold;
}

.subHeading {
 border-bottom:1px dashed #ddf2fd;
 font-weight:bold;
 background:#f7fcfe;
}

.odd {
 background:#F3FBFF;
}

.even {
 background:#FFF;
}

.tablePrice td {
 padding:5px;
}

.contentImage {
 float:right;
 margin:0px 5px 5px 10px;
}

.tableHeading {
 background-color:#006599;
 color: #E2F5FF;
 padding:2px 0px 2px 4px;
 border-bottom:2px dotted #E2F5FF;
 border-top:2px dotted #E2F5FF;
}

.bodyText table {
 background:#f5fbff;
}

.bodyText table td {
 padding:5px;
 margin:2px;
 border:1px dashed #e9f0f5;
}

p {
 padding:0px;
 margin:0px;
}

.tblGuides {
 border:1px dotted #b3b3b3;
}

.moreCommentsFld { position: absolute; left: -9999px; }