/*styles*/

body {
	margin: 0px auto 0px auto;
	font-family:  Tahoma, Arial CE, Helvetica, sans-serif;
	font-size: 70%;
	color: #656565;
	background: url(_img/background-body.gif) #EFEEFB repeat-x;
	outline: none;
}

img,h1,h2,h3 {
	margin:0;
	padding:0;
}

h1{font-size: 18px;color:#BA9B00;margin-top:20px}
h2{font-size: 18px;color:#787878;}
h3{font-size: 13px;color:#06385C;}
h4{font-size: 11px;color:#6B6BA6;font-weight: bold;}
.grey-text{margin: 15px 0 10px 10px;}
b{font-size: 11px;color:#6B6BA6;}

#print-header { display:none;}

#container{
margin: 0px auto 0px auto;
width:900px;
min-height:890px;
background-color: #FFFFFF;
}

#header-top{
width:900px;
height:68px;
background: url(_img/background-header-top.gif) no-repeat;
}

#top-menu{float:left;margin:15px 0 0 0; }
#top-menu a{
color: #06385C;
font-weight: bold;
}

.home{margin:1px 5px 0 5px;}
.sitemap{margin:1px 5px 0 40px;}
.sitemap-list{}
.sitemap-list li.clear{background: url(_img/clear.gif); margin-left:30px;}
.sitemap-list a{font-weight: bold;}
.sitemap-list a.level2{color: #0D065C;font-weight: normal; text-decoration:none;background: url(_img/arrow.gif) no-repeat 0% 60%;padding-left:10px;}
.sitemap-home{margin-left:50px;}
.sitemap-home a{font-weight: bold;}
.sitemap-home img{background: url(_img/clear.gif) !important;}

#lang-menu{float: right;color:#06385C;margin:3px 10px 0 0;}
#lang-menu img {border:0;margin: 0px 1px 0 1px; }
#lang-menu a{outline: none;padding-top:5px; }
.language{float:right;margin-right: 2px;}
.flags{margin:1px 0 0 0;float:right;}

#menu{
width:230px;
min-height: 348px;
background: url(_img/background-menu.gif) #FFFFFF no-repeat;
float:left;
color: #06385C;
font-weight:bold;
}

#menu ul{
list-style:none;
margin: 50px 0 0 30px;
padding:0;
}

#menu li{
list-style:none;
background: url(_img/line.gif) no-repeat top left;
padding:10px 0px 0 0;
margin:4px 0 0 0;
}

#menu li.sub{
list-style:none;
background: url(_img/clear.gif);
padding:5px 0px 0 12px;
margin:0px 0 0 0;
font-size:10px;
}

#menu li.sub a{
text-decoration:none;
color: #727272;
background: url(_img/square-small.gif) no-repeat left;
padding: 2px 0 0px 12px;
margin: 0px 0 0 2px;
}



#menu li.step span{
font-weight: normal;
color: #06385C;}

#menu a{
text-decoration:none;
color: #06385C;
background: url(_img/square.gif) no-repeat left;
padding: 0px 0 0px 12px;
margin: 0px 0 0 2px;
}

#menu a:hover{
color: #BEA10F;
}

#menu a.step{
color: #BEA10F !important;}


#menu-bottom{
width:230px;
height:43px;
background: url(_img/background-menu-bottom.gif) no-repeat ;
margin: 5px 0 0 0 ;

}

#header-bottom{
width:670px;_width:669px;
height:146px;
background-color:#615C9E;
float:right;
}
#header-bottom img{

}


#content{
width:626px;
min-height:661px;
background-color:#FFFFFF;
float:left;
padding: 0 10px 0 34px;
}

#content-left{width:411px;
min-height:294px;
background-color: #FFFFFF;float:left;margin-top: 9px;padding:28px 0px 0 0px;}
#content-left p{margin:10px 0 10px 0;}


#content-left-404{width:600px;
min-height:294px;
background-color: #FFFFFF;float:left;margin-top: 9px;padding:28px 0px 0 0px;}
#content-left-404 p{margin:10px 0 10px 0;}


#content-right{width:204px;
min-height:322px;background-color:#FFFFFF;float:right;margin-top: 9px;}
#content-bottom{width:626px;
min-height:330px;background: url(_img/background-bottom.gif) #FFFFFF no-repeat;float:left;margin-top:7px;}

.news{
background: url(_img/bg-news-center.gif) #FFFFFF repeat-y;
width:204px;float:left;

}

.news-yellow{
background: url(_img/bg-news-center-yellow.gif) #FFFFFF repeat-y;
width:204px;float:left;

}
.news a{color:#FFFFFF;font-weight:bold; font-size:11px; background: url(_img/threearrows-small.gif) no-repeat right;padding-right: 20px;margin:10px 0 0 0px;}


.news-yellow a{color:#FFFFFF;font-weight:bold; font-size:11px; background: url(_img/threearrows-small.gif) no-repeat right;padding-right: 20px;margin:10px 0 0 0px;}

.news-title{width:168px;margin: 0px auto 0px auto;text-align:left;padding-top:15px;}
.news-text{color:#06385C;width:168px;text-align:left;margin: 0px auto 10px auto;}
.news-text span{font-size:12px;font-weight: bold;text-decoration: underline;margin: 10px 0 10px 0;display:block;}

.news-top{background: url(_img/bg-news-top.gif)  no-repeat;
width:204px;height: 10px;float:left;}


.news-bottom{background: url(_img/bg-news-bottom.gif)  no-repeat bottom left;
width:204px;float:left;min-height:151px;}


.news-top-yellow{background: url(_img/bg-news-top-yellow.gif)  no-repeat;
width:204px;height: 10px;float:left;}


.news-bottom-yellow{background: url(_img/bg-news-bottom-yellow.gif)  no-repeat bottom left;
width:204px;float:left;min-height:151px;}


.info{
width:206px;
height:283px;
background: url(_img/background-info.gif) #FFFFFF no-repeat;float: left;}

.info-title{width:168px;margin: 15px auto 0px auto;text-align:center;text-transform:uppercase;}
.info-text{color:#06385C;width:168px;text-align:left;margin: 35px auto 0px auto;}
.info-text a{color:#06385C;}
.info-link{float:right;margin: 10px 15px 0 0;}
.info-link a{outline: none;/*background: url(_img/threearrows.gif) no-repeat;*/}
.info-link img{border:0;}

#logo
{width:272px;
height:146px;
background: url(_img/background-logo.gif);
float:left;
}

#logo img{padding:0;margin-left:1px;border:0 !important;}
#logo a{padding:0;margin:0;border:0 !important; text-decoration: none !important; outline:none;}

#illustration
{width:398px;
height:146px;
float:right;

}


#bottom-menu{color: #06385C;margin: 0px 0 0 210px;
}
#bottom-menu a{color: #06385C;
}

.copyright{
font-weight:bold;margin:0;padding:0;}
#footer-out{background: url(_img/background-footer-out.gif) repeat;}
#footer{margin: 0px auto 0px auto;
width:900px;
height:55px;
background: url(_img/background-footer.gif) no-repeat;
padding-top:30px}

.subpage-top{float: right;width:626px;background: url(_img/line-long-shadow.gif) no-repeat 0% 90% #FFFFFF;height:96px;}
.subpage-top span{margin: 20px 0 0 10px; text-transform:uppercase; display:block}

.subpage-left{float: left;width:313px;background-color:#FFFFFF;}
.subpage-content-in{background-color:#FFFFFF;width:282px;margin:2px 0 30px 2px;}
.subpage-content-in-double{background-color:#FFFFFF;width:564px;margin:2px 0 30px 2px;}
.subpage-content-in ul{padding:0;margin-top:10px;}
.subpage-content-in li{background: url(_img/twoarrows.gif) no-repeat 0% 100%;list-style: none;padding:3px 0 0  20px;margin-left:30px;_margin-left:0px;}
.subpage-content-in li.left{background: url(_img/twoarrows.gif) no-repeat 0% 100%;list-style: none;padding:3px 0 0  20px;margin-left:0px;_margin-left:0px;}
.subpage-content-in li.top{background: url(_img/twoarrows.gif) no-repeat left 15%;list-style: none;padding:3px 0 0  20px;}
.subpage-content-in li.top2{background: url(_img/twoarrows.gif) no-repeat 0% 3%;list-style: none;padding:3px 0 0  20px;margin-left:30px;_margin-left:0px;}
.subpage-content-in li.top3{background: url(_img/twoarrows.gif) no-repeat 0% 7%;list-style: none;padding:3px 0 0  20px;margin-left:30px;_margin-left:0px;}
.subpage-content-in li.top4{background: url(_img/twoarrows.gif) no-repeat left 35%;list-style: none;padding:3px 0 0  20px;}


.subpage-content-in li.level2-2{background: url(_img/arrow.gif) no-repeat left 35%;list-style: none;padding:1px 0 0  10px;margin-left: 52px;}
.subpage-content-in li.level3{background: url(_img/square-small.gif) no-repeat left 70%;list-style: none;padding:1px 0 0  10px;margin-left: 62px;}


.subpage-content-in-double ul{padding:0;margin-top:10px;}
.subpage-content-in-double li{background: url(_img/twoarrows.gif) no-repeat 0% 100%;list-style: none;padding:3px 0 0  20px;margin-left:0px;_margin-left:0px;}
.subpage-content-in-double li.top{background: url(_img/twoarrows.gif) no-repeat left 15%;list-style: none;padding:3px 0 0  20px;}
.subpage-content-in-double li.top2{background: url(_img/twoarrows.gif) no-repeat 0% 3%;list-style: none;padding:3px 0 0  20px;margin-left:30px;_margin-left:0px;}
.subpage-content-in-double li.top3{background: url(_img/twoarrows.gif) no-repeat 0% 7%;list-style: none;padding:3px 0 0  20px;margin-left:30px;_margin-left:0px;}
.subpage-content-in-double li.top4{background: url(_img/twoarrows.gif) no-repeat left 35%;list-style: none;padding:3px 0 0  20px;}
.subpage-content-in-double li.level2-3{background: url(_img/arrow.gif) no-repeat left 35%;list-style: none;padding:1px 0 0  10px;margin-left: 0px;}
.subpage-content-in-double li.level3{background: url(_img/square-small.gif) no-repeat left 70%;list-style: none;padding:1px 0 0  10px;margin-left: 62px;}
.subpage-content-in-double a{color: #06385C;}



.subpage-content-in img{float: left;margin: 4px 5px 0 0px;background: url(_img/background-img.gif) no-repeat right bottom;padding:0 11px 11px 0;}

.subpage-content-in a{color: #06385C;}
.subpage-content-in span{color: #6B6BA6;}
.input-field-short{background: url(_img/background-formfield.gif) repeat-x;border: 2px solid #635DB3;width:197px;font-size:11px;padding:2px;}
.input-field-contact{background: url(_img/background-formfield.gif) repeat-x;border: 2px solid #635DB3;font-size:11px;padding:2px;width:160px;}
.input-field-long{background: url(_img/background-formfield.gif) #FFFFFF repeat-x;border: 2px solid #635DB3;font-size:11px;padding:2px;width:160px;}
.subpage-right{float: right;width:313px;background-color:#FFFFFF;}

.line-middle{ display:block; background: url(_img/line-middle.gif) no-repeat; width:277px;margin:30px 0 30px 0;height:1px;}

table.normal-table{ border-collapse: collapse;margin-bottom:5px;}
table.normal-table th{background: #adadd7 url(_img/background-th.gif) repeat-x;color: #0D065C;padding:3px 3px 3px 5px;text-align:left; width:275px;}
table.normal-table td{background-color:#EFEEFB;border: 1px solid #FFFFFF;color: #0D065C;padding:3px 5px 3px 5px;}
table.normal-table td.center{background-color:#EFEEFB;border: 1px solid #FFFFFF;color: #0D065C;padding:3px 5px 3px 5px;text-align:center;}
table.normal-table td.digit{background-color:#EFEEFB;border: 1px solid #FFFFFF;color: #0D065C;padding:3px 20px 3px 10px; font-weight: bold;}

table.gold-table{ border-collapse: collapse;margin-bottom:5px; width:610px;}
table.gold-table th{background: url(_img/background-th.gif) repeat-x;color: #0D065C;padding:10px;text-align:left; }
table.gold-table td{background-color:#F4E184;border: 1px solid #FFFFFF;color: #0D065C;padding:6px 5px 10px 8px;}



.cleaner {
  clear: both; font-size: 1px;}
		  
				table.form{color:#656565;font-size:11px;font-weight: bold; }
				table.form td{ }
				table.form td.first{ width:220px; }
					table.form td.first2{ width:218px; }
				table.form th{vertical-align:top;text-align: left}
				
.normal-button{width:124px; height:33px; background: url(_img/send-button.gif) no-repeat;border:0;text-align:left;padding:0px 20px 0 5px;display:block;font-size:11px;font-weight: bold;float:right;text-align:center;}			
.left-button{width:124px; height:33px; background: url(_img/send-button.gif) no-repeat;border:0;text-align:left;padding:0px 0px 0 0px;display:block;font-size:11px;font-weight: bold;float:left;text-align:center;}			
.checkbox{ background-color:#FFFFFF;margin: 5px 5px 0 5px; padding:0;}		
.checkbox-text{ color: #06385C !important;font-weight:normal !important; font-size:10px;}		
.capcha{height:35px; }
.capcha img{ border:0;background: #FFFFFF;padding:0px 1px 1px 1px;}
.capcha-field{background: url(_img/background-formfield.gif) repeat-x;border: 2px solid #635DB3;width:30px;font-size:11px;padding:2px;}
	
.licensure{text-align:left;width:626px;float:left;}	
.licensure img{float:left;}	

.list-box{background: url(_img/background-formfield.gif) #FFFFFF repeat-x;border: 2px solid #635DB3;}
.blue{color:#06385C;}
.no-frame{background: url(_img/free.gif) no-repeat !important;}
.kaplan-logo-compact{float:left; margin:15px 0 0 30px; width:170px; height:84px;}

.date-link{margin:5px 0px 40px 0; width:610px; float:left;}
.date-link a{color:#06385C; font-size:13px; }
.date-link span{color:#06385C; font-size:13px; font-weight:bold; }

#right-side{float:right;width:670px;margin:0;padding:0;}