
A:link {
	COLOR:"#00006A"; text-decoration:none ; font-weight:normal ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	COLOR:"#00006A"; text-decoration:none ; font-weight:normal ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:active {
	COLOR:"#00006A"; text-decoration:none ; font-weight:normal; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	COLOR:"#00006A"; TEXT-DECORATION: underline ; font-weight:normal ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}

.LeftNaviLinks,
A:link.LeftNaviLinks {
	COLOR:"#00006A"; text-decoration:none ; font-weight:bold ; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:visited.LeftNaviLinks {
	COLOR:"#00006A"; text-decoration:none ; font-weight:bold ; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:active.LeftNaviLinks {
	COLOR:"#00006A"; text-decoration:none ; font-weight:bold ; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:hover.LeftNaviLinks {
	COLOR:"#00006A"; TEXT-DECORATION: underline ; font-weight:bold ; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}

.LeftNaviLinks2,
A:link.LeftNaviLinks2 {
	COLOR:"#00006A"; text-decoration:none ; font-weight:normal ; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:visited.LeftNaviLinks2 {
	COLOR:"#00006A"; text-decoration:none ; font-weight:normal ; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:active.LeftNaviLinks2 {
	COLOR:"#00006A"; text-decoration:none ; font-weight:normal; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:hover.LeftNaviLinks2 {
	COLOR:"#00006A"; TEXT-DECORATION: underline ; font-weight:normal ; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}


.bLinks,
A:link.bLinks {
	COLOR:"#E6E6E6"; text-decoration:none ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:visited.bLinks {
	COLOR:"#E6E6E6"; text-decoration:none ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:active.bLinks {
	COLOR:"#E6E6E6"; text-decoration:none ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:hover.bLinks {
	COLOR:"#E6E6E6"; TEXT-DECORATION: underline ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}


.TextbLinks,
A:link.TextbLinks {
	COLOR:"#00006A"; text-decoration:none ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:visited.TextbLinks {
	COLOR:"#00006A"; text-decoration:none ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:active.TextbLinks {
	COLOR:"#00006A"; text-decoration:none ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
A:hover.TextbLinks {
	COLOR:"#00006A"; TEXT-DECORATION: underline ; font-weight:bold ; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}



.menu {
	border-bottom: 1px solid #00006A;
	color: #00006A;
	text-decoration: none; 
	padding: 4px 2px 4px 2px;
}



body {
	background-color: #00006A;
}


.barbackground
{
	background-color: #CCCCCC;
}

.headbackground
{
	background-color: #00006A;
}


.H1 { COLOR:"#00006A"; text-decoration : none; font-weight : bold; font-size: 16pt;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.H2 { COLOR:"#00006A"; text-decoration : none; font-weight : bold; font-size: 14pt;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.B1 { COLOR:"#00006A"; text-decoration : none; font-weight : bold; font-size : 12pt; font-family : Verdana, Arial, Helvetica, sans-serif;}
.B2 { COLOR:"#00006A"; text-decoration : none; font-weight : bold; font-size : 10pt; font-family : Verdana, Arial, Helvetica, sans-serif;}  
.B3 { COLOR:"#00006A"; text-decoration : none; font-weight : normal; font-size : 12pt; font-family : Verdana, Arial, Helvetica, sans-serif;}
.B4 { COLOR:"#00006A"; text-decoration : none; font-weight : normal; font-size : 10pt; font-family : Verdana, Arial, Helvetica, sans-serif;}  
.I1 { COLOR:"#E6E6E6"; text-decoration : none; font-weight : bold; font-size: 16pt;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.I2 { COLOR:"#E6E6E6"; text-decoration : none; font-weight : bold; font-size: 14pt;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.I3 { COLOR:"#E6E6E6"; text-decoration : none; font-weight : bold; font-size : 12pt; font-family : Verdana, Arial, Helvetica, sans-serif;}
.I4 { COLOR:"#E6E6E6"; text-decoration : none; font-weight : normal; font-size : 11pt; font-family : Verdana, Arial, Helvetica, sans-serif;}
.T1 { COLOR:"Black"; text-decoration : none; font-weight : normal; font-size : 10pt; font-family : Verdana, Arial, Helvetica, sans-serif;} 
.T2 { COLOR:"Black"; text-decoration : none; font-weight : normal; font-size : 8pt; font-family : Verdana, Arial, Helvetica, sans-serif;}
.T3 { COLOR:"Black"; text-decoration : none; font-weight : bold; font-size : 8pt; font-family : Verdana, Times New Roman, Times, serif;}
.T4 { COLOR:"Black"; text-decoration : none; font-weight : normal; font-size : 6pt; font-family : Verdana, Times New Roman, Times, serif;}


/*    -----------------------------------------------------
                         Price Tables 
    ----------------------------------------------------- */

.PriceTable {
    /*
    font: normal 70%/130% Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica;
    */
}

.PriceTable table {
}

.PriceTable th, th.School, .PriceTable td {
    /*background-color:#E0E0E0;*/
    background-color: #00006A;
    /*
    font: normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    */
    border-right: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    padding-left: 4px;
    padding-right: 4px;
    
}

th.UniPrice {
    background-color:#FFDDAA;
    /*
    font: normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    */
    border-right: 2px solid #FFFFFF;
    border-bottom: 5px solid #FFFFFF;
    padding-left: 4px;
    padding-right: 4px;
}

th.OffPrice {
    background-color:#E0E0E0;
    /*
    font: normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    */
    border-right: 2px solid #FFFFFF;
    border-bottom: 5px solid #FFFFFF;
    padding-left: 4px;
    padding-right: 4px;
}

.PriceTable th, th.School {
    border-bottom: 5px solid #FFFFFF;
    color: #FFFFFF;
}

th.School {
    /*
    font: normal normal bold 150%/150% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    */
    font: normal normal bold 100%/100% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
}

td.CourseType {
}

.PriceTable td, td.OffPrice {
    /*
    font: normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    */
    font: normal normal normal 90%/90% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
    background-color:#CCCCCC;
    

}

td.UniPrice {
    /*
    font: normal normal bold 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    */
    font: normal normal bold 90%/90% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    /*background-color:#FFDDAA;*/
    background-color:#CCCCCC;
    /*color: #A21111;*/
    color:black;
}

.AccomPriceTable {
    font: normal 80%/130% Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica;
    table-layout: fixed;
    width: 440px;
}

#countrydivcontainer .AccomPriceTable {
    font: normal 70%/130% Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica;    
    width: 100%;
    _width: 430px; /* ie6 hack*/
}

.AccomPriceTable th, .AccomPriceTable td {
    background-color:#E0E0E0;
    font: normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    padding-left: 4px;
    padding-right: 4px;
    
}

th.HighLight {
    background-color:#FFDDAA;
    font: normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
    border-bottom: 5px solid #FFFFFF;
    padding-left: 4px;
    padding-right: 4px;
}

th.LowLight {
    background-color:#E0E0E0;
    font: normal normal bold 130%/130% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
    border-bottom: 5px solid #FFFFFF;
    padding-left: 4px;
    padding-right: 4px;

}

.AccomPriceTable td {
    font: normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
}

td.LowLight {
    font: normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
}

td.LowLight {
    font: normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    border-right: 2px solid #FFFFFF;
}

td.HighLight {
    font: normal normal normal 120%/120% Arial,Trebuchet MS,Trebuchet,Verdana,Helvetica;
    background-color:#FFDDAA;
}

.courseprice {
 margin: 5px auto;
 font-family: Arial, Helvetica, sans-serif;
 border: 1px solid #ccc;
 }
 
table.courseprice { 
border: 1px solid #ccc;
}

.courseprice th { 
    padding: 2px 0;
    background: #00006A;
    border-bottom: 2px solid #fff;
    font-size: .95em;
    color: white;
}

.courseprice td {     
    font-size: .9em;
}

.courseprice td.odd {
    background: #CCCCCC;
}

.courseprice td.even {
    background: #E0E0E0;
}

span.tit_vig {
    color:#000000;
    float:right;
    font-weight:bold;
}