﻿* {padding:0px;margin:0px;}
body {font-family:Arial;font-size:10pt;}

/* wrapper */
.wrapper{width:800px;margin:0px;}
.wrapper img{border:none;}

/*  mainBranding  */
ul#toolBar{list-style:none;background:#fff url(../images/mnu-bkgrnd.gif) repeat-x;width:800px;float:left;}
ul#toolBar li{float:left;}
ul#toolBar a{display:block;padding:0px 9px;text-decoration:none;}
ul#toolBar li.mnu-end{float:right;}

div#brandingText{position:absolute;left:350px;font-weight:bold;width:450px;color:#006;}
p#slogan1{padding-top:26px;margin:0px;text-align:center;}
p#slogan2{padding-top:6px;margin:0px;}

/* content */
div#content{width:456px;margin:10px 0 0 8px;float:left;}
body#students div#content ul{margin:0px 0px 20px 10px;padding-left:10px;}
body#faq div#content{width:600px;margin-left:38px;padding-top:10px;}
body#faq div#content p{text-align:justify;}

/* engine */
div#engine{float:left;width:128px;margin:10px 0 0 8px;}

/* vetting logos bottom */
#ctl00_vettingLogos{width:94px;margin:0px auto;}
#ctl00_vettingLogos img{margin-top:30px;}

/* ads / specials */
div#ads{width:184px;}
div#ads p{margin:0px 0px 20px;}
div#bannerAds{width:120px;margin:10px auto;}

#ctl00_specials{float:left;margin:10px 0 0 8px;}

/* customer help menu */
#helpMenu{display:none;width:122px;height:172px;background-image:url(../images/help-menu-bkgrnd.gif);position:absolute;z-index:10;left:654px;top:95px;}
#helpMenu ul{color:#006;margin:8px 0px 0px;padding:0px;list-style-type:none;}
#helpMenu ul a{color:#006;font-weight:bold;width:122px;display:block;padding:0px 0px 0px 0px;}
#helpMenu ul a:hover{color:#006;text-decoration:underline;}
#helpMenu li{margin:6px 0px;padding:0px;}

/* bottom content */
p#contactUs{text-align:center;padding-bottom:30px;width:460px;}
p#contactUs span#phoneNumber{font-weight:bold;line-height:30px;font-size:12pt;}

/* footer */
div#footer{width:518px;margin:0 auto;clear:both;}

/* site map */
ul.sitemapList{margin:4px 0 30px 4px;}

/* classes */
hr.seperator{margin-bottom:10px;width:460px;text-align:left;}

/* types */
p{text-align:justify;margin-bottom:16px;}
h1{font-size:14pt;}
h2{font-size:12pt;margin:12px 0px 0px;}
h3{font-size:10pt;color:#cc6600;margin:12px 0px 4px;}
hr{color:#000;background-color:#000;margin-bottom:10px;}


.index-section-hdr-text 
{ 
    font-weight: bold; 
    font-size: 12px; 
    color: #000066;
    text-align: left;
}

.index-select-dest-bg 
{ 
    font-size: 12px; 
    font-weight: bold; 
    background-color: #ffffff;
}

.index-table-border 
{
    border-right: #000066 2px solid; 
    BORDER-TOP: #000066 2px solid; 
    BORDER-LEFT: #000066 2px solid; 
    BORDER-BOTTOM: #000066 2px solid;
}

.index-text 
{ 
    font-size: 12px; 
    FONT-WEIGHT: normal; 
    COLOR: #000000;
}

.button 
{ 
    BORDER-RIGHT: medium none; 
    BORDER-TOP: medium none; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    BACKGROUND: #009ace; 
    BORDER-LEFT: medium none; 
    COLOR: #ffffff; 
    BORDER-BOTTOM: medium none; 
    HEIGHT: 16px;
}

.index-bevel 
{ 
    BACKGROUND: #009ace; 
    WIDTH: 1px; 
    HEIGHT: 1px;
}

.index-bevel2 
{ 
    BACKGROUND: #ffffff; 
    WIDTH: 1px;
}

.disclaimer-text 
{ 
    FONT-WEIGHT: normal; 
    COLOR: #000000;
}

.index-11bold-text 
{ 
    COLOR: #000000;
}

A.index-browse-dest-link 
{ 
    FONT-WEIGHT: bold;
}

.index-lowest-rates-text 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    COLOR: #000000;
}

.index-guaranteed-link 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    COLOR: #000000;
}

.content-divline 
{ 
    background-color: #000066; 
    width: 100%; 
    line-height: 2px; 
    height: 2px;
}

ul.studentList
{
    list-style-type: square;
    list-style-position: outside;
    font-size: 13px;
    text-align: justify;
}

ul.packingList
{
    list-style-type: square;
    list-style-position: outside;
    font-size: 13px;
    text-align: justify;
}

ul.faqList
{
    list-style-type: square;
    list-style-position: outside;
    font-size: 13px;
    text-align: justify;
}

.requestTable
{
    background-color: #4769a5;
    font-weight: bold;
    font-size: 13px;
    width: 372px;
    color: white;
    height: 418px;
}

.tipsHeader
{
     color: #333399;
     font-size: 18px;
     font-weight:bold;
}

.noticeMessage
{
    text-align: justify;
    background-color: #ebf8fc;
    font-size: 12px; 
    color: #000000;
    font-weight: bold; 
}
