﻿/* STANDARD TAG REDEFINITIONS */
BODY{ color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background:#fff url("../design/bg.jpg") 0 0 repeat-x;  margin: 0; padding: 0; }
TD {font-size: 10pt;}

a{ color: #15ADF6; text-decoration: none; }
a:hover{text-decoration: underline; color: #001D69;}
form{margin:0;}

.noscreen {display:none}

.homelabel {font-family:arial; color:#003399;}

.red {color:#D83118; font-weight: bold;}

/* Header Text Sizes */
h1{ margin: 0; padding: 40px 0 0 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: black;  font-size: 20pt;  }
h2{ margin: 0; font-family: Arial, Helvetica, sans-serif; letter-spacing: 6px; text-align: left; color: #fff; font-size: 18pt; padding: 0 0 0 170px; }

/* DDLMenu */
#flash {width:760px; margin-left:auto; margin-right:auto; margin-top: 0px; padding-top: 10px; background-color: #08208C; padding-bottom: 10px;}

/* Home Page Content */
#homecontent{ width:760px; margin-left:auto; margin-right:auto; background-color: #08208C; border-top: solid 1px #fff; }
#homecontent h3 {margin: 0; padding: 10px 0 7px 30px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .010em; color: white; font-size: 15pt; }

/* Home Page Text */
#hometext{ text-align: center; height: 600px;}
#hometext p{margin-bottom: 1em;}
#hometext img{margin-bottom: 1em;}
#hometext h1 {margin: 0; padding: 24px 0 10px 80px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; text-transform: uppercase; letter-spacing: .020em; color: #A8996E;}
#hometext a:hover {color: #15ADF6;}
#hometext p {padding: .3em 0 .3em 10px; }

/* Home Page featured expeditions */
#hometext .features{ background-color: White; }
#hometext a{color: White; border-bottom: none; font-size: 1.1em; }
#hometext a:hover{color: White; border-bottom: none;}
#hometext .top{float:left; width: 250px; padding: 0 0 0 2px; margin: 0 0 20px 0;}
#hometext .bottom{float:left; width: 250px; padding: 0 0 0 2px; margin: 20px 0 20px 0;}

/* CM Content Page Content*/
#cmcontent{ width:760px; margin-left:auto; margin-right:auto; background-color: #fff; }

#cmcontent .centrecontent {width: 700px; padding: 0 0 0 60px; position: absolute; background-color: #fff;}

/* Content Page Content*/
#content{ width:760px; margin-left:auto; margin-right:auto; background-color: #08208C; }

/* LeftMenu */
#content .leftbar { width: 170px; padding:  0 0 0 0; display:block; position: absolute;}

/* sidebar menu */
#content .leftbar ul.leftmenu {list-style:none; margin: 10px 0 15px 0; padding: 0; }
#content .leftbar ul.leftmenu li {padding: 0px 10px; margin: 5px 0 5px 0;}

#content .leftbar ul.leftmenu a { display:block; padding: 5px 0 5px 10px; line-height: 14px; font-weight:normal; color: #fff; text-decoration:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; }
#content .leftbar ul.leftmenu a:hover {color: #14AEF6; text-decoration: none; background:#fff url("../design/ico_navback2.gif") 0 0 repeat-x; }
#content .leftbar ul.leftmenu li.selected a{color: #14AEF6; text-decoration: none; background:#fff url("../design/ico_navback2.gif") 0 0 repeat-x; }

#content .leftbar ul.leftmenu li.edit a{color: #14AEF6; text-decoration: none; }

#content .leftbar ul.leftmenu li.long a:hover {color: #14AEF6; text-decoration: none; background:#fff url("../design/ico_navback1.gif") 0 0 repeat-x; }
#content .leftbar ul.leftmenu li.selectedlong a {color: #14AEF6; text-decoration: none; background:#fff url("../design/ico_navback1.gif") 0 0 repeat-x; }

/* pagecontent-right */
#pagecontent-right { background-color: #08208C; }
#pagecontent-right .listitem {margin: 0 0 0 170px; background-color:White; }

/* header-text-links */
#pagecontent-right .header-text-links { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-color: #fff; padding: 5px 0 5px 5px; width: 575px; line-height: 150%;}
#pagecontent-right .header-text-links h3 { width: 300px; background:#fff url("../design/ico_labelback.gif") 0 0 repeat-x; color: #fff; text-align: center; margin-left: 25px; font-size: 1.4em; line-height: normal;}
#pagecontent-right .header-text-links .information {color: #14AEF6; border-bottom: 1px solid #fff; text-transform: uppercase; font-weight: bold; }
#pagecontent-right .header-text-links .apply {color: #08208C; border-bottom: 1px solid #fff; text-transform: uppercase; font-weight: bold; display: block; }
#pagecontent-right .header-text-links .imageright { float: right; text-align: right; display: block; top: 50px; padding-left: 2px; }
#pagecontent-right .header-text-links .month-year { padding: 5px; text-align: center; }

/* listview */
#pagecontent-right .wrapperlistview {background-color: #fff; width: 580px; padding: 5px 0 5px 5px; display: block;}
#pagecontent-right .bodytext {background-color: #fff; width: 320px; margin: 0 0 10px 0; }
#pagecontent-right .listimageright { float: right; margin: 0 10px 5px 10px;  display: block; }

/* businesscardview */
#pagecontent-right .wrapperbusinesscardlist  {background-color: #fff; width: 590px; display: block; padding: 5px 0 5px 0;}
#pagecontent-right .business-card-item  {background-color: #fff; width: 590px; }
#pagecontent-right .business-card-item-left  {background-color: #fff; width: 285px; float: left; padding: 5px 5px 5px 5px;}
#pagecontent-right .business-card-item-right  {background-color: #fff; width: 285px; float: right; padding: 5px 5px 5px 5px;}
#pagecontent-right .business-card-left  {background-color: #fff; width: 100px; float: left; padding: 0 0 0 0;  }
#pagecontent-right .business-card-left .footer  {color: #08208C; }
#pagecontent-right .business-card-right  {background-color: #fff; width: 180px; float: right; padding: 0 0 0 0px;  }
#pagecontent-right .business-card-right  p {background-color: #fff; line-height: 100%; padding: 5px 5px 0 5px;  }
#pagecontent-right .business-card-right  h4 {background-color: #fff; line-height: 100%; color: #08208C; margin: 0 0 0 0; padding: 0 5px 0 5px; }
       
/* Content Page Text*/
#text{ padding: 18px 0 0 170px; }
#text p{margin-bottom: 1em;}

#text h3 {margin: 0; padding: 0 0 7px 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; color: #08208C; font-size: 15pt; }

#post {	margin: 0; padding: 18px; background-color: #fff; border: 1px solid #EFEDED; }

#post .text {width: 65%; }

#post .imagebar { float: right; width: 30%; padding: 0 5px 0 0; background-color:#fff;  }

#post .test {float:left; width: 65%; background-color: #fff; }

.footertable { padding: 0 0 0 180px; }


/* Footer Div */
#footer{width:760px; margin-top:-1px; margin-left:auto; margin-right:auto;  text-align: right;  padding-top: 5px;   }
#footer p{ font-size: 11px; line-height: 14px; margin: 0;  color: #DDDDDD; text-align: center; color: Black; }
#footer a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: black;    }
#footer a:hover{ color: black; text-decoration: underline; }

#test {float:left; clear:right; width: 380px; background-color: #fff; }

/* Buttons ********************************************/
a.button, a.buttonDis {
display: block;
background-color: transparent;
background-image: url(../Design/buttonBackground.gif);
background-repeat: no-repeat;
width: 60px;
height: 28px;
margin: 5px auto;
padding: 5px 0 0 0;
text-align: center;
font-family: Helvetica, Calibri, Arial, sans-serif;
font-size: 100%;
font-weight: bold;
text-decoration: none;
}

a.button:link, a.button:visited, a.helpbtn:visited {
color: #002577;
}
a.button:hover, a.button:active, a.helpbtn:hover {
background-position: 0 -36px;
color: #A8996E;
}

a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {
background-position: 0 -72px;
color: #5F5F5F;
cursor: default;
}

.icon {
background-repeat: no-repeat;
padding: 0 0 5px 18px; }

a.button:hover .icon, a.button:active .icon {
background-position: 0 -28px;
}
a.buttonDis:link .icon, a.buttonDis:visited .icon, a.buttonDis:hover .icon, a.buttonDis:active .icon {
background-position: 0 -56px;
}

.helpbtn {
/*display: inline-block;*/
display: none;
background-color: transparent;
background-image: url(../Design/buttonBackgroundsmall.gif);
background-repeat: no-repeat;
width: 30px;
height: 28px;
text-align: center;
vertical-align: middle;
padding-top: 5px;
font-family: Helvetica, Calibri, Arial, sans-serif;
font-size: 100%;
font-weight: bold;
text-decoration: none;
}

.right-image
{
    margin-bottom: 0.3em;
}


/* Print */

/* pagecontent-right */
#printpagecontent-right { background-color: #fff; }
#printpagecontent-right .listitem {margin: 0 0 0 0; background-color:White; }
#printpagecontent-right .print-page-header {padding: 10px 10px 10px 10px; background-color:#fff; }