/* CSS Document */

#ddimagetabs{
}

#ddimagetabs a{
display: block;
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: black; /*font color */
width: 103px; /*width of tab image */
height: 22px; /*height of tab image */
float: left;
display: inline;
margin-left: 3px; /*spacing between tabs */
padding-top: 4px; /*vertical offset of tab text from top of tab*/
background-image:url(bluetab.gif); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

.booktab {
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: red; /*font color */
text-align: center;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url(bluetabover.gif); /*URL to tab image onmouseover */
color: black;
}

#tabcontentcontainer{
	width:766px;
	height:300px;
	background-color: #FFF5EE;
	border:1px solid #3D87FC;
	/*border-width:thin;*/
	/*border-color:#3D87FC;*/
}

.tabcontent{
display:none;
width:758px;
height:300px;
overflow: auto;
}
.tabcontent2{
display:none;
width:758px;
height:300px;
overflow: auto;
}
.tabcontent3{
display:none;
width:758px;
height:300px;
overflow: auto;
}
.tabcontent4{
display:none;
width:758px;
height:300px;
overflow: auto;
}

.tabcontent5{
display:none;
}

a.linkspr:active {text-decoration: underline; color:#0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;} 
a.linkspr:visited {text-decoration: underline; color:#0000ff; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;} 
a.linkspr:hover {text-decoration: none; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}


a.linkred{text-decoration: underline; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;} 
a.linkred:visited {text-decoration: underline; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;} 
a.linkred:hover {text-decoration: none; color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}


.print {
  font-family: Verdana, sans-serif, Arial;
  font-size: 10px;
  padding-right: 3px;
}
a.linkfooter {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #024D91;
}
a.linkfooter:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.separator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #024D91;
}

.footerbg
{
text-align: center;
width: 770px; 
height: 44px;
background-image: url("../imagesFP/footer-bgr.jpg"); 
}

.leftbg
{
background-image: url("http://www.viamare.com/imagesFP/bgr_left.gif"); 
}
.rightbg
{
background-image: url("http://www.viamare.com/imagesFP/bgr_right.gif"); 
}
.tableborder {
	background-color: #f3f9ff;
	border: 2px dotted #0D6BCF;
}

a.link3 {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0169DC;
}
a.link3:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB6400;
}

H2 {
    font-size: 12px;
    	}
.update {
	font-size: 10px;
	font-weight: normal;	
}
.top {
    color: #0169DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 45px;
	} 
/*.pad
{
padding-top: 10px;
/*text-transform: uppercase;
}
*/
.uper
{
padding-top: 10px;
text-transform: uppercase;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #d8eafa;
}

.brown-bold {
  color: #800000;
  text-align: left;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10px;
  font-weight: bold;
}

.brown-normal {
  color: #800000;
  text-align: left;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10px;
  font-weight: normal;
}

.brownpad {
  color: #800000;
  text-align: left;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10px;
  font-weight: normal;
  padding-left: 5px;
}

.brown-boldgrey {
  color: #800000;
  background: none #dcdcdc;
  text-align: left;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10px;
  font-weight: bold;
}

.brown-normalgrey {
  color: #800000;
  background: none #dcdcdc;
  text-align: left;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10px;
  font-weight: normal;
}
.discounts {
    float: left;
    text-align: left;
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	color: #800000;
	background-color: #FFF5EE;
	border-top: 1px #dcdcdc solid;
	border-left: 1px #dcdcdc solid;
	border-bottom: 1px #dcdcdc solid;
	padding-left: 4px;
	width: 363px;
	height: auto;
	}
.cancel {
    float: left;
    text-align: left;
	font-family: Verdana, sans-serif, Arial;
	font-size: 10px;
	color: #800000;
	background-color: #FFF5EE;
	border: 1px #dcdcdc solid;
	padding-left: 4px;
	width: 363px;
	height: auto;
	}

.light-blue {
	font-size: 12px;
	color: #0169DC; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #fff5ee;
	/*padding-left: 5px;*/
	padding-top: 15px;
	font-weight: normal;
}

.faintblue {
	font-size: 12px;
	color: #57A2F5; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 5px;
	font-weight: bold;
}
.drop {
	font-size: 11px;
	color: #0169DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #ffffff;
	text-align:left;

	}
.text-brown {
	font-size: 11px;
	color: #800000; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #fff5ee;
	padding-left: 5px;
}
.text-red {
	font-size: 11px;
	color: #ff0000; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #fff5ee;
}
.title {
	font-size: 13px;
	color: #1d3ead; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	background-color: #fff5ee;
}
