body
{
	margin:0px;
}


.TopTopMenu
{
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	color:#4891D5;
}
.TopTopMenu A
{
    color:#4891D5;
	text-decoration:none;
}
.TopTopMenu A:hover
{
  	color:#ffffff;
	text-decoration:none;
}


.TopMainMenu
{
	font-family:Tahoma;
	font-size:12px;
	line-height:14px;
	color:#4A90D6;
	padding-left:20px;
}
.TopMainMenu A
{
    color:#4A90D6;
	text-decoration:none;
}
.TopMainMenu A:hover
{
  	color:#1C536C;
	text-decoration:none;
}

.TopMainChildrenMenu
{	
	background-color:#FFFFFF;
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
	border-bottom:1px solid #F2F2F2;
	font-family:Tahoma;
	font-size:11px;
	line-height:20px;
	color:#4A90D6;
	padding:5px 10px 10px 5px;
}
.TopMainChildrenMenu A
{
    color:#4A90D6;
	text-decoration:none;
}
.TopMainChildrenMenu A:hover
{
  	color:#1C536C;
	text-decoration:none;
}



.CertiportLink
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	line-height:14px;
	color:#1C536C;
}
.CertiportLink A
{
    color:#1C536C;
	text-decoration:none;
}
.CertiportLink A:hover
{
  	color:#8DBAE5;
	text-decoration:none;
}



.MainTitle
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#ffffff;
	padding-left:40px;
}


.MainText
{
	background:none;
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	text-align:justify;
	color:#09174E;
	padding-bottom:10px;
}
.MainText A
{
    color:#F4890B;
	text-decoration:none;
}
.MainText A:hover
{
  	color:#478CD1;
	text-decoration:none;
}
.MainText strong, .MainText b
{
  	color:#253687;
	text-decoration:none;
}



.MainText2
{
	background:none;
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	color:#09174E;
}
.MainText2 A
{
    color:#F4890B;
	text-decoration:none;
}
.MainText2 A:hover
{
  	color:#478CD1;
	text-decoration:none;
}
.MainText2 strong, .MainText b
{
  	color:#253687;
	text-decoration:none;
}

.TitlesText
{
	border-bottom:1px dotted #2A3C82;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	color:#2A3C82;
	padding:10px 0px 5px 0px;
}


.textCvUpload 
{
    font-family:Tahoma;
	font-size:11px;
	color:#333333;
}
.textCvUpload A
{
    color:#333333;
	text-decoration:none;
}
.textCvUpload A:hover
{
  	color:#478CD1;
	text-decoration:none;
}

.inputCvUpload 
{
    background-color:#ffffff;
	border:1px solid #666666;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
}


.ConfirmationMessages 
{
    font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#2FB500;
	text-decoration:none;
}

.ErrorMessages 
{
    font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#DB0000;
	text-decoration:none;
}


.CreatedBy 
{
	background-color:#09174E;
    font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding-right:10px;
}
.CreatedBy A
{
    color:#ffffff;
	text-decoration:none;
}
.CreatedBy A:hover
{
  	color:#4990D2;
	text-decoration:none;
}

/********************/

p {
	font-family:Tahoma;
	font-size:11px;
	line-height:16px;
	color:#09174E;
	margin: 5px 30px 15px 18px;
}

p.homearticlehead {
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	font-weight: bold;
	color: #2A3C82;
	margin: 0px;
}

p.homearticle {
	font-family:Tahoma;
	font-size:11px;
	line-height:16px;
	color: #09174E;
	text-align:justify;
	margin: 0px;
}

inputTitle {
	font-family:Tahoma;
	font-size:9px;
	line-height:16px;
	/*color:#09174E;*/
	color:#FFFF00;
	margin: 5px 30px 15px 18px;
}

/*******************/