/* 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;
}
