/* CSS Language Services Direct */

body {
   margin:5px 0;
   padding:0;
   color:#000;
   background : #F0F0F0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 74%;
   line-height: 1.4em;
}

.content {
   color: #505050;
   padding: 0;
   width: 826px;
   background: #FFFFFF center;
   margin-top: 0;
   margin-right: auto;
   margin-bottom: 0;
   margin-left: auto;
}

/* Top Navigation */
#navcontainer {
   padding: 0;
   height: 25px;
   width: 828px;
   margin: 0;
}

#navcontainer ul {
   border: 0;
   margin: 0;
   padding: 0;
   list-style-type: none;
   text-align: center;
}

#navcontainer ul li {
   display: block;
   float: left;
   text-align: center;
   padding: 0;
   margin: 0;
}

#navcontainer ul li a {
   width: 117px;
   height: 25px;
   color: #FFFFFF;
   text-decoration: none;
   display: block;
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 20px;
   font-weight: bold;
   font-variant: normal;
   margin-top: 0;
   margin-right: 0;
   margin-left: 0;
   background-color: #0000FF;
   border-top-width: 1px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #FFFFFF;

}

#navcontainer ul li a#home {
   background-color: #9c012d;
   border-top-width: 1px;
}

#navcontainer ul li a#who {
   background-color: #800040;
   border-top-width: 1px;
}

#navcontainer ul li a#what {
   background-color: #450066;
   border-top-width: 1px;
}

#navcontainer ul li a#where
{
   background-color: #265975;
   border-top-width: 1px;
}

#navcontainer ul li a#how
{
   background-color: #017dad;
   border-top-width: 1px;
}

#navcontainer ul li a#choose {
   background-color: #235245;
   border-top-width: 1px;
}

#navcontainer ul li a#contact
{

   background-color: #27702b;

   border-top-width: 1px;

   border-right-width: 0px;

}

#navcontainer ul li a:hover

{

   text-decoration: underline;

}







/* Header */



#toph {

   height: 14px;

   margin: 0;

   padding: 0;

   background-image: url(../images/top.jpg);

   background-repeat: no-repeat;

   background-position: center top;

}

#header {

   padding-top: 0;

   padding-right: 0px;

   padding-bottom: 0;

   padding-left: 0px;

}

#header .rside {



   float: right;

   width: 450px;

   height: 90px;

}



.citationMain {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #FFFFFF;

}



.citationMain p {

   color:#9C012D;

}





.citationMain a:link {

   color: #9C012D;

}

.citationMain a:visited {

   color: #9C012D;

}





.citationWho {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #800040;

}



.citationWho p {

   color:#800040;

}





.citationWho a:link {

   color: #800040;

}

.citationWho a:visited {

   color: #800040;

}







.citationWhat {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #450066;

}



.citationWhat p {

   color:#450066;

}







.citationWhat a:link {

   color: #450066;

}

.citationWhat a:visited {

   color: #450066;

}





.citationWhere {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #265975;

}



.citationWhere p {

   color:#265975;

}



.citationWhere a:link {

   color: #265975;

}

.citationWhere a:visited {

   color: #265975;

}



.citationHow {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #017DAD;

}

.citationHow p {

   color:#017DAD;

}





.citationHow a:link {

   color: #017DAD;

}

.citationHow a:visited {

   color: #017DAD;

}



.citationChoose {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #235245;

}

.citationChoose p {

   color:#235245;

}

.citationChoose a:link {

   color: #235245;

}

.citationChoose a:visited {

   color: #235245;

}





.citationContact {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #27702B;

}

.citationContact p {

   color:#27702B;

}



.citationContact a:link {

   color: #27702B;

}

.citationContact a:visited {

   color: #27702B;

}









#header .lside {

   background: #FFFFFF;

   color: #FFF;

   height: 90px;

   width: 350px;

   padding: 0;

   margin: 0;

   float: left;

}

#header .title {

   padding-left: 32px;

   padding-top: 6px;

}





/* Main Content */

#main {

   margin-top: 0;

   margin-right: 20px;

   margin-bottom: 0;

}



#dividerTrainer {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_trainer.gif);

   background-repeat: no-repeat;

}



#dividerMain {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_main.gif);

   background-repeat: no-repeat;

}



#dividerWho {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_who.gif);

   background-repeat: no-repeat;

}

#dividerWhat {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_what.jpg);

   background-repeat: no-repeat;

}



#dividerWhere {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_where.gif);

   background-repeat: no-repeat;

}

#dividerHow {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_how.gif);

   background-repeat: no-repeat;

}

#dividerChoose {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_choose.gif);

   background-repeat: no-repeat;

}

#dividerContact {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_contact.gif);

   background-repeat: no-repeat;

}



.center {

   background: #FFF;

   width: 650px ;

   float: right;

   margin-top: 10px;

   margin-right: 0px;

   margin-bottom: 0px;

   margin-left: 0px;

}



.Left {

   background: #FFF;

   width: 214px;

   float: left;

   margin-top: 20px;

   margin-right: 0px;

   margin-bottom: 0px;

   margin-left: 10px;

}
.img { background: #FFF; float: left; padding: 1px; margin: 5px 8px 5px 0; color: #333; border: 1px solid #e0e0e0; }


#navHome

{

   padding-left: 0;

   margin-left: 0;

   width: 190px;

   border-bottom-width: 1px;

   border-bottom-style: dotted;

   border-bottom-color: gray;


}



#NavLeft ul {

   margin: 0px;

   padding: 0px;

}



#navHome li

{

   list-style: none;

   border-top-width: 1px;

   border-top-style: dotted;

   border-top-color: gray;

   padding-bottom: 5px;

   padding-top: 5px;

   margin: 0;

   background-image: url(../images/arrow.jpg);

   background-repeat: no-repeat;

   background-position: 170px;

}


#navHome li a {

   text-decoration: none;

   font-size: 15px;

   padding: 0px;

}


.info {

   background: #FFF;

   width: 175px;

   float: left;

   margin-top: 20px;

   margin-right: 25px;

   margin-bottom: 40px;

   margin-left: 0px;

}

.smallboxtop {
   height: 5px;
   background-image: url(../images/choose_stripe.jpg);

}

.more {

   height: 10px;

}

img {

   border: none;

}

.who ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.who ul li

{

   margin: 0px;

   padding-top: 0px;

   padding-right: 0px;

   padding-bottom: 4px;

   padding-left: 0px;

}

.who ul li a {
   color: #800040;
}



.what ul

{
   font-weight: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 10px;
   padding-left: 30px;
   font-size: 11px;
   margin-top: 0px;
   margin-right: 30px;
   margin-bottom: 0px;
   margin-left: 0px;

}

.what ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #330065;

}

.what ul li a {
   color: #265975;
}

.where ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.where ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #265975;

}
.where ul li a {
   color: #450081;
}

.how ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;
   color: #017DAD;

}

.how ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #017DAD;

}
.how ul li a {
   color: #017DAD;
}

.choose ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.choose ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #004000;

}

.choose ul li a {
   color: #004000;
}


.contact ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.contact ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #27702B;

}
.contact ul li a {
   color: #27702B;
}



.main h1 {
   color: #9C012D;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 2px;
   padding-right: 0px;
   padding-bottom: 10px;
   padding-left: 0px;

}

.main h2 {

   font-size: 150%;

   color: #9C012D;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}





.who h1 {
   color: #800040;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
   padding-left: 0px;
}
.who h1 a {
   color: #800040;
}


.who h2 {

   font-size: 150%;

   color: #800040;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.who h2 a {
   color: #800040;
}
.who h3 {
   font-size: 135%;
   color: #800040;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.who h3 a {
   color: #800040;
}



.who h4 {
   font-size: 100%;
   color: #800040;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.who h4 a {
   color: #800040;
}



.what h1 {
   color: #450066;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
   padding-left: 0px;


}
.what h1 a {
   color: #440065;
}



.what h2 {
   font-size: 150%;
   color: #450066;
   margin: 0px;
   font-weight: normal;
   padding-top: 6px;
   padding-right: 0px;
   padding-bottom: 5px;
   padding-left: 0px;

}
.what h2 a {
   color: #450066;
}
.what h3 {
   font-size: 135%;
   color: #450066;
   font-weight: normal;
   margin: 0px;
   font-variant: normal;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.what h3 a {
   color: #450066;
}
.what h4 {
   font-size: 100%;
   color: #450066;
   font-weight: bold;
   margin: 0px;
   font-variant: normal;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.what h4 a {
   color: #450066;
}



.where h1 {
   color: #265975;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
   padding-left: 0px;
}
.where h1 a {
   color: #265975;
}


.where h2{
   font-size: 150%;
   color: #265975;
   margin: 0px;
   font-weight: normal;
   padding-top: 6px;
   padding-right: 0px;
   padding-bottom: 5px;
   padding-left: 0px;

}
where h2 a {
   color: #265975;
}
.where h3 {
   font-size: 135%;
   color: #265975;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}
.where h3 a {
   color: #265975;
}
.where h4 {
   font-size: 100%;
   color: #265975;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;

}
.where h4 a {
   color: #265975;
}


.how h1 {
   color: #017DAD;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
   padding-left: 0px;
}
.how h1 a {
   color: #017DAD;
}


.how h2 {

   font-size: 150%;

   color: #017DAD;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.how h2 a {
   color: #017DAD;
}
.how h3 {
   font-size: 135%;
   color: #017DAD;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.how h3 a {
   color: #017DAD;
}
.how h4 {
   font-size: 100%;
   color: #017DAD;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.how h4 a {
   color: #017DAD;
}


.choose h1 {
   color: #004000;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
   padding-left: 0px;
}
.choose h1 a {
   color: #235245;
}


.choose h2 {

   font-size: 150%;

   color: #235245;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.choose h2 a {
   color: #235245;
}
.choose h3 {
   font-size: 135%;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #235245;
}
.choose h3 a {
   color: #235245;
}

.choose h4 {
   font-size: 100%;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #235245;
}
.choose h4 a {
   color: #235245;
}


.contact h1 {
   color: #27702B;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
   padding-left: 0px;
}
.contact h1 a {
   color: #27702B;
}


.contact h2 {

   font-size: 150%;

   color: #27702B;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.contact h2 a {
   color: #27702B;
}
.contact h3 {
   font-size: 135%;
   color: #27702B;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.contact h3 a {
   color: #27702B;
}

.contact h4 {
   font-size: 100%;
   color: #27702B;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.contact h4 a {
   color: #27702B;
}



/* NAVIGATION MAIN*/



#navMain {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#9C012D;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navMain ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navMain li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navMain a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #9C012D;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navMain a:hover

{
   color: #fff;
   background-color: #CD8096;
   text-decoration: none;

}



#navMain ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navMain ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #BA4D6C;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navMain ul ul a:hover

{
   color: #fff;
   background-color: #CD8096;
   text-decoration: none;

}

#navWho {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#800040;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWho ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navWho li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navWho a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #800040;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWho a:hover

{
   color: #fff;
   background-color: #BF7F9F;
   text-decoration: none;

}



#navWho ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navWho ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #A64C79;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navWhat ul ul a:hover

{
   color: #fff;
   background-color: #BF7F9F;
   text-decoration: none;

}




/* NAVIGATION WHAT*/

#navWhat {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#330065;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhat ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navWhat li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navWhat a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #330065;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhat a:hover

{
   color: #fff;
   background-color: #9A7FB2;
   text-decoration: none;

}



#navWhat ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navWhat ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #704C94;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navWhat ul ul a:hover

{
   color: #fff;
   background-color: #9A7FB2;
   text-decoration: none;

}



/* NAVIGATION WHERE*/

#navWhere {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#265975;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhere ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navWhere li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navWhere a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #265975;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhere a:hover

{
   color: #fff;
   background-color: #92ACBA;
   text-decoration: none;

}



#navWhere ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navWhere ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #678A9E;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navWhere ul ul a:hover

{
   color: #fff;
   background-color: #92ACBA;
   text-decoration: none;

}




/*NAVIGATION HOW*/

#navHow {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#017DAD;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navHow ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navHow li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
   color: #017DAD;

}



#navHow a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #017DAD;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navHow a:hover

{
   color: #fff;
   background-color: #80BED6;
   text-decoration: none;

}



#navHow ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navHow ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #4DA4C5;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navHow ul ul a:hover

{
   color: #fff;
   background-color: #80BED6;
   text-decoration: none;

}








/* NAVIGATION CHOOSE*/

#navChoose {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#004000;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navChoose ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navChoose li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navChoose a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #004000;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navChoose a:hover

{
   color: #fff;
   background-color: #7F9F7F;
   text-decoration: none;

}



#navChoose ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navChoose ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #4C794C;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navChoose ul ul a:hover

{
   color: #fff;
   background-color: #7F9F7F;
   text-decoration: none;

}


/* NAVIGATION CONTACT*/

#navContact {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#27702B;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navContact ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navContact li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navContact a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #27702B;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navContact a:hover

{
   color: #fff;
   background-color: #93B795;
   text-decoration: none;

}



#navContact ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navContact ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #679B6A;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navContact ul ul a:hover

{
   color: #fff;
   background-color: #93B795;
   text-decoration: none;

}










.boxadsBlue {

   padding: 5px;

   color: #333;

   background-color: #CFE4EF;

   font-size: 11px;

}

.photo {

   float: right;

   width: 656px;

   height: 214px;

   margin: 0px;

   padding: 0px;

}

.flash {

   height: 214px;

   width: 612px;

   float: right;

}

.description {

   background-image: url(../images/description_home.gif);

   background-repeat: no-repeat;

   float: left;

   height: 214px;

   width: 214px;

}







/*







/* FOOTER */

#footer {

   color: #333333;

   height: 43px;

   text-align: right;

   font-size: 95%;

   clear: both;

   padding-right: 20px;

   padding-bottom: 0px;

   padding-left: 0px;

   background-image: url(../images/footer.jpg);

   background-repeat: repeat;

   margin: 0;

}



#footer a {

   color: #333333;

   background: #FFF;

   text-decoration:none;

}

#footer a:hover { 	background: #FFF;	text-decoration: underline; color: #444;}



p {
   color: #333333;
   background: inherit;
   font-size: 11px;
   margin-top: 0;
   margin-right: 10px;
   margin-bottom: 10px;
   margin-left: 0;
   padding: 0;
   line-height: 18px;

}





a {
   background: inherit;
   text-decoration: underline;
   color: #333333;

}

a:hover { 	background: inherit;	text-decoration: underline; }

.line {

   color: #505050;

   background: #FFF;

   text-align: right;

   border-top: 1px solid #ddd;

   margin-top: 4px;

   margin-right: 0;

   margin-bottom: 1px;

   margin-left: 0;

   padding-top: 0.4em;

   padding-right: 0;

   padding-bottom: 0;

   padding-left: 0;

}

.bold {

   font-weight: bold;

}
/* FORM */
label{
   float: left;
   width: 120px;
   font-weight: normal;
   font-size: 11px;
   color: #333333;
}
#learner {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #333333;
   font-weight: normal;
}
#native {
   color: #333333;
   font-size: 11px;
}
#languageRequired {
   font-size: 11px;
   color: #333333;
}
#level {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#target {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#time {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#communicating {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#usage {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}


input, textarea{
   width: 180px;
   margin-bottom: 5px;
}

textarea{
   width: 250px;
   height: 70px;
}

.boxes{
   width: 1em;
}

#submitbutton{
   margin-left: 120px;
   margin-top: 5px;
   width: 90px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
#go {
   margin-left: 120px;
   width: 60px;
   font-size: 11px;
   font-family: verdana;
}

br{
   clear: left;
}
/* CSS Language Services Direct */



body {

   margin:5px 0;

   padding:0;

   color:#000;

   background : #F0F0F0;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 74%;

   line-height: 1.4em;

}







.content {

   color: #505050;

   padding: 0;

   width: 826px;

   background: #FFFFFF center;

   margin-top: 0;

   margin-right: auto;

   margin-bottom: 0;

   margin-left: auto;

}



/* Top Navigation */

#navcontainer

{

   padding: 0;

   height: 25px;

   width: 828px;

   margin: 0;

}



#navcontainer ul

{

   border: 0;

   margin: 0;

   padding: 0;

   list-style-type: none;

   text-align: center;

}



#navcontainer ul li

{

   display: block;

   float: left;

   text-align: center;

   padding: 0;

   margin: 0;

}



#navcontainer ul li a

{
   width: 117px;
   height: 25px;
   color: #FFFFFF;
   text-decoration: none;
   display: block;
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 20px;
   font-weight: bold;
   font-variant: normal;
   margin-top: 0;
   margin-right: 0;
   margin-left: 0;
   background-color: #0000FF;
   border-top-width: 1px;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #FFFFFF;

}



#navcontainer ul li a#home

{

   background-color: #9c012d;

   border-top-width: 1px;





}

#navcontainer ul li a#who

{

   background-color: #800040;

   border-top-width: 1px;





}

#navcontainer ul li a#what

{

   background-color: #450066;

   border-top-width: 1px;





}

#navcontainer ul li a#where

{

   background-color: #265975;

   border-top-width: 1px;





}



#navcontainer ul li a#how

{

   background-color: #017dad;

   border-top-width: 1px;





}

#navcontainer ul li a#choose

{

   background-color: #235245;

   border-top-width: 1px;





}



#navcontainer ul li a#contact

{

   background-color: #27702b;

   border-top-width: 1px;

   border-right-width: 0px;

}

#navcontainer ul li a:hover

{

   text-decoration: underline;

}







/* Header */



#toph {

   height: 14px;

   margin: 0;

   padding: 0;

   background-image: url(../images/top.jpg);

   background-repeat: no-repeat;

   background-position: center top;

}

#header {

   padding-top: 0;

   padding-right: 0px;

   padding-bottom: 0;

   padding-left: 0px;

}

#header .rside {



   float: right;

   width: 450px;

   height: 90px;

}



.citationMain {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #FFFFFF;

}



.citationMain p {

   color:#9C012D;

}





.citationMain a:link {

   color: #9C012D;

}

.citationMain a:visited {

   color: #9C012D;

}





.citationWho {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #800040;

}



.citationWho p {

   color:#800040;

}





.citationWho a:link {

   color: #800040;

}

.citationWho a:visited {

   color: #800040;

}







.citationWhat {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #450066;

}



.citationWhat p {

   color:#450066;

}







.citationWhat a:link {

   color: #450066;

}

.citationWhat a:visited {

   color: #450066;

}





.citationWhere {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #265975;

}



.citationWhere p {

   color:#265975;

}



.citationWhere a:link {

   color: #265975;

}

.citationWhere a:visited {

   color: #265975;

}



.citationHow {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #017DAD;

}

.citationHow p {

   color:#017DAD;

}





.citationHow a:link {

   color: #017DAD;

}

.citationHow a:visited {

   color: #017DAD;

}



.citationChoose {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #235245;

}

.citationChoose p {

   color:#235245;

}

.citationChoose a:link {

   color: #235245;

}

.citationChoose a:visited {

   color: #235245;

}





.citationContact {

   margin: 1px;

   float: right;

   padding-top: 25px;

   padding-right: 30px;

   padding-left: 6px;

   text-align: center;

   color: #27702B;

}

.citationContact p {

   color:#27702B;

}



.citationContact a:link {

   color: #27702B;

}

.citationContact a:visited {

   color: #27702B;

}









#header .lside {

   background: #FFFFFF;

   color: #FFF;

   height: 90px;

   width: 350px;

   padding: 0;

   margin: 0;

   float: left;

}

#header .title {

   padding-left: 32px;

   padding-top: 6px;

}





/* Main Content */

#main {

   margin-top: 0;

   margin-right: 20px;

   margin-bottom: 0;

}



#dividerTrainer {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_trainer.gif);

   background-repeat: no-repeat;

}



#dividerMain {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_main.gif);

   background-repeat: no-repeat;

}



#dividerWho {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_who.gif);

   background-repeat: no-repeat;

}

#dividerWhat {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_what.jpg);

   background-repeat: no-repeat;

}



#dividerWhere {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_where.gif);

   background-repeat: no-repeat;

}

#dividerHow {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_how.gif);

   background-repeat: no-repeat;

}

#dividerChoose {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_choose.gif);

   background-repeat: no-repeat;

}

#dividerContact {

   float: left;

   height: 12px;

   width: 828px;

   background-image: url(../images/divider_contact.gif);

   background-repeat: no-repeat;

}



.center {

   background: #FFF;

   width: 650px ;

   float: right;

   margin-top: 10px;

   margin-right: 0px;

   margin-bottom: 0px;

   margin-left: 0px;

}



.Left {

   background: #FFF;

   width: 214px;

   float: left;

   margin-top: 20px;

   margin-right: 0px;

   margin-bottom: 0px;

   margin-left: 10px;

}
.img { background: #FFF; float: left; padding: 1px; margin: 5px 8px 5px 0; color: #333; border: 1px solid #e0e0e0; }


#navHome

{

   padding-left: 0;

   margin-left: 0;

   width: 190px;

   border-bottom-width: 1px;

   border-bottom-style: dotted;

   border-bottom-color: gray;


}



#NavLeft ul {

   margin: 0px;

   padding: 0px;

}



#navHome li

{

   list-style: none;

   border-top-width: 1px;

   border-top-style: dotted;

   border-top-color: gray;

   padding-bottom: 5px;

   padding-top: 5px;

   margin: 0;

   background-image: url(../images/arrow.jpg);

   background-repeat: no-repeat;

   background-position: 170px;

}


#navHome li a {

   text-decoration: none;

   font-size: 15px;

   padding: 0px;

}


.info {

   background: #FFF;

   width: 175px;

   float: left;

   margin-top: 20px;

   margin-right: 25px;

   margin-bottom: 40px;

   margin-left: 0px;

}

.smallboxtop {
   height: 5px;
   background-image: url(../images/choose_stripe.jpg);

}

.more {

   height: 10px;

}

img {

   border: none;

}

.who ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.who ul li

{

   margin: 0px;

   padding-top: 0px;

   padding-right: 0px;

   padding-bottom: 4px;

   padding-left: 0px;
   color: #800040;

}

.who ul li a {
   color: #800040;
}

.who ul li a:visited {
   color: #800040;
}

.what ul

{
   font-weight: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 10px;
   padding-left: 30px;
   font-size: 11px;
   margin-top: 0px;
   margin-right: 30px;
   margin-bottom: 0px;
   margin-left: 0px;

}

.what ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #330065;

}

.what ul li a {
   color: #330065;
}
.what ul li a:visited {
   color: #330065;
}

.where ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.where ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #265975;

}
.where ul li a {
   color: #450081;
}
.where ul li a:visited {
   color: #450081;
}

.how ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;
   color: #017DAD;

}

.how ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #017DAD;

}
.how ul li a {
   color: #017DAD;
}
.how ul li a:visited {
   color: #017DAD;
}

.choose ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.choose ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #004000;

}

.choose ul li a {
   color: #004000;
}
.choose ul li a:visited {
   color: #004000;
}


.contact ul

{

   font-weight: normal;

   padding-top: 5px;

   padding-right: 0px;

   padding-bottom: 10px;

   padding-left: 30px;

   font-size: 11px;

   margin-top: 0px;

   margin-right: 30px;

   margin-bottom: 0px;

   margin-left: 0px;

}

.contact ul li

{
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #27702B;

}
.contact ul li a {
   color: #27702B;
}
.contact ul li a:visited {
   color: #27702B;
}


.main h1 {

   color: #9C012D;

   margin: 0px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 165%;

   font-style: normal;

   font-weight: normal;

   font-variant: normal;

   padding-top: 2px;

   padding-right: 0px;

   padding-bottom: 10px;

}

.main h2 {

   font-size: 150%;

   color: #9C012D;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}





.who h1 {
   color: #800040;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
}
.who h1 a {
   color: #800040;
}


.who h2 {

   font-size: 150%;

   color: #800040;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.who h2 a {
   color: #800040;
}
.who h3 {
   font-size: 135%;
   color: #800040;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.who h3 a {
   color: #800040;
}



.who h4 {
   font-size: 100%;
   color: #800040;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.who h4 a {
   color: #800040;
}



.what h1 {
   color: #450066;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;


}
.what h1 a {
   color: #440065;
}



.what h2 {
   font-size: 150%;
   color: #450066;
   margin: 0px;
   font-weight: normal;
   padding-top: 6px;
   padding-right: 0px;
   padding-bottom: 5px;
   padding-left: 0px;

}
.what h2 a {
   color: #450066;
}
.what h3 {
   font-size: 135%;
   color: #450066;
   font-weight: normal;
   margin: 0px;
   font-variant: normal;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.what h3 a {
   color: #450066;
}
.what h4 {
   font-size: 100%;
   color: #450066;
   font-weight: bold;
   margin: 0px;
   font-variant: normal;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.what h4 a {
   color: #450066;
}



.where h1 {
   color: #265975;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
}
.where h1 a {
   color: #265975;
}


.where h2{
   font-size: 150%;
   color: #265975;
   margin: 0px;
   font-weight: normal;
   padding-top: 6px;
   padding-right: 0px;
   padding-bottom: 5px;
   padding-left: 0px;

}
where h2 a {
   color: #265975;
}
.where h3 {
   font-size: 135%;
   color: #265975;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 4px;
}
.where h3 a {
   color: #265975;
}
.where h4 {
   font-size: 100%;
   color: #265975;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 0px;

}
.where h4 a {
   color: #265975;
}


.how h1 {
   color: #017DAD;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
}
.how h1 a {
   color: #017DAD;
}


.how h2 {

   font-size: 150%;

   color: #017DAD;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.how h2 a {
   color: #017DAD;
}
.how h3 {
   font-size: 135%;
   color: #017DAD;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.how h3 a {
   color: #017DAD;
}
.how h4 {
   font-size: 100%;
   color: #017DAD;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
}
.how h4 a {
   color: #017DAD;
}


.choose h1 {
   color: #004000;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
}
.choose h1 a {
   color: #235245;
}


.choose h2 {

   font-size: 150%;

   color: #235245;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.choose h2 a {
   color: #235245;
}
.choose h3 {
   font-size: 135%;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #235245;
}
.choose h3 a {
   color: #235245;
}

.choose h4 {
   font-size: 100%;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 0px;
   color: #235245;
}
.choose h4 a {
   color: #235245;
}


.contact h1 {
   color: #27702B;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 165%;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 15px;
}
.contact h1 a {
   color: #27702B;
}


.contact h2 {

   font-size: 150%;

   color: #27702B;

   margin: 0px;

   font-weight: normal;

   padding-top: 6px;

   padding-right: 0px;

   padding-bottom: 5px;

   padding-left: 0px;

}
.contact h2 a {
   color: #27702B;
}
.contact h3 {
   font-size: 135%;
   color: #27702B;
   font-weight: normal;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 4px;
}
.contact h3 a {
   color: #27702B;
}

.contact h4 {
   font-size: 100%;
   color: #27702B;
   font-weight: bold;
   margin: 0px;
   padding-top: 4px;
   padding-right: 0px;
   padding-bottom: 4px;
   padding-left: 4px;
}
.contact h4 a {
   color: #27702B;
}



/* NAVIGATION MAIN*/



#navMain {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#9C012D;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navMain ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navMain li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navMain a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #9C012D;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;
}

#navMain a:hover {
   color: #fff;
   background-color: #CD8096;
   text-decoration: none;
}

#navMain ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}

#navMain ul ul a {
   display: block;
   width: 133px;
   color: #fff;
   background-color: #BA4D6C;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}

#navMain ul ul a:hover {
   color: #fff;
   background-color: #CD8096;
   text-decoration: none;
}

#navWho {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#800040;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;
}

#navWho ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
   font-family: verdana, arial, Helvetica, sans-serif;
}

#navWho li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}

#navWho a {
   display: block;
   width: 148px;
   color: #fff;
   background-color: #800040;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;
}

#navWho a:hover {
   color: #fff;
   background-color: #BF7F9F;
   text-decoration: none;
}



#navWho ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navWho ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #A64C79;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navWhat ul ul a:hover

{
   color: #fff;
   background-color: #BF7F9F;
   text-decoration: none;

}




/* NAVIGATION WHAT*/

#navWhat {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#330065;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhat ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navWhat li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navWhat a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #330065;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhat a:hover

{
   color: #fff;
   background-color: #9A7FB2;
   text-decoration: none;

}



#navWhat ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navWhat ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #704C94;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navWhat ul ul a:hover

{
   color: #fff;
   background-color: #9A7FB2;
   text-decoration: none;

}



/* NAVIGATION WHERE*/

#navWhere {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#265975;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhere ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navWhere li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navWhere a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #265975;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navWhere a:hover

{
   color: #fff;
   background-color: #92ACBA;
   text-decoration: none;

}



#navWhere ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navWhere ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #678A9E;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navWhere ul ul a:hover

{
   color: #fff;
   background-color: #92ACBA;
   text-decoration: none;

}




/*NAVIGATION HOW*/

#navHow {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#017DAD;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navHow ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navHow li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
   color: #017DAD;

}



#navHow a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #017DAD;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navHow a:hover

{
   color: #fff;
   background-color: #80BED6;
   text-decoration: none;

}



#navHow ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navHow ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #4DA4C5;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navHow ul ul a:hover

{
   color: #fff;
   background-color: #80BED6;
   text-decoration: none;

}








/* NAVIGATION CHOOSE*/

#navChoose {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#004000;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navChoose ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navChoose li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navChoose a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #004000;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navChoose a:hover

{
   color: #fff;
   background-color: #7F9F7F;
   text-decoration: none;

}



#navChoose ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navChoose ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #4C794C;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navChoose ul ul a:hover

{
   color: #fff;
   background-color: #7F9F7F;
   text-decoration: none;

}


/* NAVIGATION CONTACT*/

#navContact {
   width: 168px;
   float: left;
   min-height: 214px;
   background-color:#27702B;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navContact ul

{

   margin: 0;

   padding: 0;

   list-style-type: none;

   font-family: verdana, arial, Helvetica, sans-serif;

}



#navContact li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;

}



#navContact a

{
   display: block;
   width: 148px;
   color: #fff;
   background-color: #27702B;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 10px;
   padding-bottom: 5px;
   padding-left: 10px;
   height: 16px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #FFFFFF;

}



#navContact a:hover

{
   color: #fff;
   background-color: #93B795;
   text-decoration: none;

}



#navContact ul ul li {
   margin-top: 0;
   margin-right: 0;
   margin-bottom: 0px;
   margin-left: 0;
}



#navContact ul ul a

{
   display: block;
   width: 133px;
   color: #fff;
   background-color: #679B6A;
   text-decoration: none;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 30px;

}



#navContact ul ul a:hover

{
   color: #fff;
   background-color: #93B795;
   text-decoration: none;

}










.boxadsBlue {

   padding: 5px;

   color: #333;

   background-color: #CFE4EF;

   font-size: 11px;

}

.photo {

   float: right;

   width: 656px;

   height: 214px;

   margin: 0px;

   padding: 0px;

}

.flash {

   height: 214px;

   width: 612px;

   float: right;

}

.description {

   background-image: url(../images/description_home.gif);

   background-repeat: no-repeat;

   float: left;

   height: 214px;

   width: 214px;

}







/*







/* FOOTER */

#footer {

   color: #333333;

   height: 43px;

   text-align: right;

   font-size: 95%;

   clear: both;

   padding-right: 20px;

   padding-bottom: 0px;

   padding-left: 0px;

   background-image: url(../images/footer.jpg);

   background-repeat: repeat;

   margin: 0;

}



#footer a {

   color: #333333;

   background: #FFF;

   text-decoration:none;

}

#footer a:hover { 	background: #FFF;	text-decoration: underline; color: #444;}



p {
   color: #333333;
   background: inherit;
   font-size: 11px;
   margin-top: 0;
   margin-right: 10px;
   margin-bottom: 10px;
   margin-left: 0;
   padding: 0;
   line-height: 18px;

}





a {
   background: inherit;
   text-decoration: underline;
   color: #333333;

}

a:hover { 	background: inherit;	text-decoration: underline; }

.line {

   color: #505050;

   background: #FFF;

   text-align: right;

   border-top: 1px solid #ddd;

   margin-top: 4px;

   margin-right: 0;

   margin-bottom: 1px;

   margin-left: 0;

   padding-top: 0.4em;

   padding-right: 0;

   padding-bottom: 0;

   padding-left: 0;

}

.bold {

   font-weight: bold;

}
/* FORM */
label{
   float: left;
   width: 120px;
   font-weight: normal;
   font-size: 11px;
   color: #333333;
}
#learner {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #333333;
   font-weight: normal;
}
#native {
   color: #333333;
   font-size: 11px;
}
#languageRequired {
   font-size: 11px;
   color: #333333;
}
#level {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#target {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#time {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#communicating {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}
#usage {
   font-size: 11px;
   font-weight: normal;
   color: #333333;
}


input, textarea{
   width: 180px;
   margin-bottom: 5px;
}

textarea{
   width: 250px;
   height: 70px;
}

.boxes{
   width: 1em;
}

#submitbutton{
   margin-left: 120px;
   margin-top: 5px;
   width: 90px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
#go {
   margin-left: 120px;
   width: 60px;
   font-size: 11px;
   font-family: verdana;
}

br {
   clear: left;
}

.slideshow, .slideshow li {
   list-style: none;
   margin: 0;
   padding: 0;
}

.slideshow {
   float: left;
   position: relative;
   width: 304px;
   height: 214px;
   margin-left: 2px;
   overflow: hidden;
   background: #FFF;
}

.slideshow li {
   position: absolute;
   width: 304px;
   height: 214px;   
}
