﻿body {
	margin: 0px;
	background-color: #f0f5f7;
	background-image: url(../../images/blueBg.jpg);
	background-repeat: repeat-x;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em
}

a:link, a:visited, a:active {
	color:#254970
}
a:hover {
	color:#c36f09	
}

.main {
width:999px;
margin:0 auto;

}

.login {
	float:right;
	background:url(../../images/loginBg.png) no-repeat top left;
	margin-top:35px;
	width:587px;
	height:43px;
	color:#fff;
	font-size:.9em;
	line-height:250%;
	padding-left:20px
}

.login input[type="image"]
{
    vertical-align:middle
}

img.logo {
	float:left;
	margin:25px 30px;
	width:177px;
	border:0
}

img.home {
	float:right;
	margin:25px 30px;
	width:177px;
	border:0
}

img.banner {
	padding:15px 30px 0;
}

.clear {
	clear:both	
}

.content {
	background:url(../../images/topBg.png) no-repeat top left;	
}

.contentTile {
	background:url(../../images/contentTile.gif) repeat-y top left;	
}


.contentBt {
	background:url(../../images/bottomBg.jpg) no-repeat bottom left;
	padding:15px 30px 28px;
	font-size:.8em;
	color:#707070;
}
.smallfont {
	font-size:.8em
}

.OneThird {
	background:url(../../images/greyOneThirdTile.gif) repeat-y top left;
	float:left;	
	width:302px;
}

.OneThird div {		
	line-height:150%;
	margin:15px 5px 5px 15px;
	height:260px
}


img.icon {
	margin:0 5px 5px 0;
	float:left
}
.learnMore {
	float:right;
	margin:5px 10px;
	border:0px
}

.TwoThird {
	background:url(../../images/greyTwoThirdTile.gif) repeat-y top left;	
	width:621px;	
}
.TwoThird div {
	margin:5px 16px;
}

.fullGrey {
	background:url(../../images/greyFullTile.gif) repeat-y top left;
	width:941px;
		margin-bottom:15px
}

.fullGrey div {
	float:left;
	width:260px;
	margin-left:50px;

}
.fullGrey div h1, .TwoThird div h1 {		
	margin:0;
	padding:0;
	font-size:1em
}


.footer {
	font-size:.7em;
	color:#707070;
	text-align:center;
	margin:20px auto
}

/* forms */

.tabAction
{
float:right;
height:24px;
margin-top:8px;
padding-right:10px;
}

.tabItem
{
float:left;
width:100%;
min-height:25px
}



.tabItemScrollLanguages
{
/*width:580px;*/
height:300px;
overflow:auto;
}


.tabItemScroll
{
/*width:580px;*/
height:100px;
overflow:auto;
}

.tabLabel, .tabLabel0
{
 float:left;
 padding:2px;    
/* font-size: 11px;
 white-space:nowrap; */
 overflow:visible; 
}
.labelSmall {
	font-size:.9em
}
.tabLabel0
{
 padding:0px; 
}
.labelMarginTop2 {
  margin-top:2px !important;	
}

.labelMarginTop4 {
  margin-top:4px !important;	
}

.label50
{
 width:50px;

}
.label70
{
 width:70px;
  margin-top:2px;
}

.label70a
{
 width:70px;

}
.label80
{
 width:80px;
 text-align:center;
}
.label80a
{
 width:80px;

}


.labelSchool
{
 width:160px;
}

.tabSchool 
{
 height:240px;
}

.labelLicense
{
 width:100px;
}

.tabLicense 
{
 height:320px;
}
 
.labelID 
{
 width:90px;
 margin-top:2px;
}
.labelID2 
{
 width:90px;

}
.tabID 
{
 height:320px;
}

.labelCert 
{
 width:120px;
}

.tabCert 
{
 height:360px;
 margin-top:2px;
}

.labelPersonal
{
 width:110px;
  margin-top:2px;
}

.tabPersonal 
{
 height:480px;
}

.labelSI 
{
 width:140px;
 margin-top:2px;
}

.tabSI 
{
 height:320px;
}

.labelBCard 
{
 width:100px;
}

.labelBCard2 
{
 width:106px;
  margin-top:2px;
}
.tabBCard 
{
 height:480px;
}

.tabLang 
{
 height:560px;
 }


.labelPref 
{
 width:140px;
}

.tabPref 
{
 height:320px;
}

.labelBInfo
{
 width:100px;
}

.tabBInfo
{
 height:460px;
}

.labelTZ
{
 width:100px;
}

.tabTZ
{
 height:280px;
}

.tabUpp{
 height:380px;
}

.tabFI{
 height:760px;
}

.labelFI{
 width:170px;
}

.labelMargin label {
	margin:3px
}

.radioSelect
{
   float:left;
   width:430px;
   height:15px;
}
.labelTag
{
 width:202px;
}

.labelSignup
{
 width:300px;
}
.labelPhone
{
 width:200px;
}
.labelSC
{
 width:220px;
}

.labelInterest
{
 width:31%
 
}


