﻿/* Home */
.HL_Container
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0px; 
	width: 800px;
}
.HL_LinkImage
{
	font-size: 0px;
	text-align: left;
	border: 0px transparent solid;
}	
.HLT_Container
{
	margin: 10px 10px 10px 10px;
}
.HLT_Text_Link a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent !important;
	font-size:16pt !important;
	text-decoration:none !important;
	color: #5b97b0 !important;
	font-weight:normal !important;
}
.HLT_Text_Link a:hover
{
	text-decoration:none !important;
	color: #5b97b0 !important;
}
.RSH_ContainerItem, .RCH_ContainerItem
{
	padding-top: 5px;
	padding-bottom: 5px;	
}

/* Testimonials */
.T_Container
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	border: 1px #004257 solid;
}
.T_Title
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px #004257 solid;
	text-align:center;
	background-color: #ffc72a;
	color: #004257;
	font-weight: bold;
}
.T_Text
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px 5px 5px 5px;
	color: #004257;
}
.T_About
{
	font-weight: bold;
}

/* Actions */
.AC_Title
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent !important;
	font-size:12pt !important;
	text-decoration:none !important;
	color:#004257;
	font-weight:normal !important;
}
.Home_Link
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent !important;
	font-size:10pt !important;
	text-decoration:none !important;
	color: black !important;
	font-weight:normal !important;
}
.Home_Link:hover
{
	text-decoration:underline !important;
	color: black !important;
}



/* HightLights */
.HL_ContainerPages
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	border: 1px #004257 solid;
}
.HL_TitlePages
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px #004257 solid;
	text-align:center;
	background-color: #ffc72a;
	color: #004257;
	font-weight: bold;
}
.HL_ImageResize
{
	font-size: 0px;
	text-align: left;
	border: 0px transparent solid;
	width: 100%;
}



/* Newsletter */
.LD_DivGroup
{
	font-family:Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-size:12pt;
	font-weight: bold;
	color: #ffc72a;
	padding: 15px 0px 15px 0px;
}
.LD_DivContainer
{
	padding-bottom: 8px;
}
.LD_DivImage
{
	float:left;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	font-size:0px;
	overflow:hidden;
	text-align: center;	
}
.LD_Image
{
	/*width:32px;*/
}
.LD_DivText
{
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	margin: 0px 0px 0px 24px;
}
.LD_DivTitle
{
	font-family: Arial, Segoe UI, Verdana, sans-serif;
	background-color: transparent;
	font-size:10pt;
}
.LD_Link_Title
{
	font-family: Arial, Segoe UI, Verdana, sans-serif !important;
	background-color: transparent !important;
	font-size:10pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	color: #5B97B0 !important;
}
.LD_Link_Title:hover
{
	text-decoration:underline !important;
	color: #5B97B0 !important;
}
.LD_Divhr
{
	border: 0px transparent none;
	border-bottom: 1px #c1c0c1 dashed;
    height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 3px 0px;
	line-height: 0px;
	font-size: 0px;
}

/* Course-Schedule items */

.CourseS_ItemContainerCourse0
{
	background-color:white;
	padding-bottom:6px;
	padding-top:6px;	
}

.CourseS_ItemContainerCourse1
{
	background-color:#f3f3f3;	
	padding-bottom:6px;
	padding-top:6px;
}

.CourseS_ConfirmedGifContainer
{
	float:right;
	width:15%;
	clear:right;
	padding-right:3px;	
}

.CourseS_ConfirmedGif
{
	float:right;
	width:10%;
	padding-top:2px;
	padding-right:0px;
	padding-bottom:2px;
	margin-right:3px;
}

.CourseS_ConfirmedLabel
{
	float:right;
	width:60%;
}

.CourseS_TwoDates
{
	clear:right;
}

.CourseS_DatesSeparator
{
	float:right;
	height:5px;
	font-family:Wingdings;
}

.CourseS_ContainerDate
{
	text-align:center;
	width:60px;
	float:right;
	width:7%;
}

.CourseS_CalendarDateBoxTop
{
	border-bottom:#003d66 1px solid;
	border-left:#00558d 1px solid;
	margin-top:2px;
	width:45px;
	background:#003f50 url('calTopBkgd.png') repeat-x left bottom;
	height:5px;
	border-top:#00558d 1px solid;
	margin-left:3px;
	border-right:#004572 1px solid;
}

.CourseS_CalendarDateBoxBottom
{
	padding: 0px;
	border-bottom: 1px solid #91959a;
	text-align:center;
		border-left:#c1c7cd 1px solid;
		line-height:15px;
		min-height:15px;
		width:45px;	
		display:table;
		max-width:45px;
	background:#f1f1f1 url('calMainBkgd.png') repeat-x left bottom;
		table-layout:fixed;
		color:#65686b;
		font-size:12px;
		border-top:#c1c7cd 1px hidden;
		margin-left:3px;
		border-right:#9ea3a8 1px solid;
	}

.CourseS_TitleCourse a
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 11pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	padding-bottom:4px;		
}

.CourseS_ItemContainer0
{
	background:white;
	float:left;
	width:84%;
}

.CourseS_ItemContainer1
{
	background:#f3f3f3;
	float:left;
	width:84%;		
}

.CourseS_DaysAndPrice
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	padding-bottom:2px;
}

.CourseS_MainDescription
{
	color:black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt !important;
	font-weight:normal;
	padding-bottom:2px;	
}

.CourseS_Date
{
	color:black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt !important;
	font-weight:bold;	
}


.CourseS_Location
{
	color:#676767;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt !important;
	font-weight:bold;	
}

.CourseS_MentorLabel
{
	color:black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}

.CourseS_Mentor
{
	color:#676767;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt !important;
	font-weight:bold;
	float:left;
	padding-bottom:2px;

}

.CourseS_Language
{
	color:#676767;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt !important;
	font-weight:bold;			
}

.CoursesS_TextLink 
{
	background-color:transparent !important;
	color: #5b97b0 !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 10pt !important;
	font-weight: bold !important;
	text-decoration:none !important;	
}

.CourseS_Inscription
{	
	float:right;
	width:14.4%;
	padding-top:4px;
	padding-bottom:4px;
	margin-right:5px;
	clear:right;
}

.CourseS_SearchCourseContainer
{
	
}

.CourseS_SearchCourseBox
{
	border:1px solid;
	width:85%;
	background-color:#f3f3f3;
	color: #476382;
	border-color:black;
	font-style:italic;
	float:left;	
}

.CourseS_SearchCourseMagnifier img
{
	height:18px;
	
	border-color:black;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
		
}


/* Solid Trainers items */

/*.Mentors_TitleName
{
	font-family:Arial, Segoe UI, Verdana, sans-serif;
	color:#004257;
	font-size:14pt;
	font-weight:normal;	
}*/

.Mentors_TitleName
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 14pt !important;
	font-weight: normal !important;
	text-decoration:none !important;
	padding-bottom:4px;
	/*margin-left:111px;*/		
}


.Mentors_TitleName a 
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 14pt !important;
	font-weight: normal !important;
	text-decoration:none !important;
	padding-bottom:4px;
	/*margin-left:111px;*/		
}


.Mentors_Photo img
{
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;	
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	font-size:0px;
	/*height:130px;*/
	width:100px;
}

.Mentors_DescriptionEnglish
{
	font-family:Arial, Segoe UI, Verdana, sans-serif;
	color:black;
	font-size:10pt;
	font-weight:normal;
}

.Mentors_BlogURL a
{
	color:#5b97b0 !important;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;	
	text-decoration:none;	
}

.Mentors_TechnologiesDiv
{
	background-color:transparent;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#676767;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;	
}

/* Sales Form Course items */

.SF_MainSalesFormDiv
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.SF_SectionTitleDiv
{
	color:#003f50;
	font-size: 200%;
	font-weight:bold;
	text-align:left;	
}

.SF_CourseTitleDiv
{
	color:#004257 !important;
	font-size:14pt;
	font-weight:normal;
	margin-left: 7%;	
}

.SF_PriceLabelDiv
{
	color:#676767;
	font-size: 10pt;
	font-weight:bold;
	float:left;
	margin-left: 7%;
}

.SF_PriceDiv
{
	text-align:right;
	margin-right:70%;
}

.SF_LabelDiv
{
	font-size: 10pt;
	margin-right: 5%;
	margin-left: 7%;
	float: left;
}

.SF_RadioButtonListDiv
{
	float: left;
}

.SF_MiniTitleDiv
{
	font-weight: bold;
	float:left;
	margin-left: 7%;
}

.SF_InformationTextDiv
{
	font-size: 8pt;
	float:left;
	margin-left: 7%;
}

.SF_CheckBoxDiv
{
	float:left;
	margin-left: 7%;
}

/* Courses items */

.Course_ItemContainer0
{
	background-color:white;
	padding-bottom:6px;
	padding-top:6px;}

.Course_ItemContainer1
{
	background-color:#f3f3f3;
	padding-bottom:6px;
	padding-top:6px;}

.Course_SubItemContainerLeft
{
	float:left;
	width:74%;
	padding-top:4px;
	padding-bottom:4px;
}

.Course_TitleCourse a
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 12pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	padding-bottom:4px;		
}

.Course_DescriptionCourse
{
	font-family:Arial, Segoe UI, Verdana, sans-serif;
	color:black;
	font-size:10pt;
	font-weight:normal;
}

.Course_SubItemContainerRight
{
	float:right;
	width:25%;
}

.Course_CoursesScheduleContainer
{
	text-align:center;	
	float:right;
	width:100%;
	clear:right;
	margin-top:4px;
	margin-bottom:4px;
}

.Course_CoursesScheduleContainerBoxTop
{
	border-bottom:#003d66 1px solid;
	border-left:#00558d 1px solid;
	margin-top:2px;
	width:90%;
	background:#003f50 url('calTopBkgd.png') repeat-x left bottom;
	height:20px;
	border-top:#00558d 1px solid;
	margin-left:3px;
	border-right:#004572 1px solid;
	
	color:white;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Segoe UI, Verdana, sans-serif;
	
}

.Course_CoursesScheduleContainerBoxBottom
{
	text-align:center;
		padding: 0px;
	border-bottom: 1px solid #91959a;
	border-left: 1px solid #c1c7cd;
	line-height:15px;
		min-height:15px;
		width:90%;	
		display:table;
		max-width:90%;
	background:#f1f1f1 url('calMainBkgd.png') repeat-x left bottom;
		table-layout:fixed;
	
		font-weight:bold;
		text-align:left;
		color:#003f50;
		font-size:12px;
		border-top:#c1c7cd 1px hidden;
		margin-left:3px;
		border-right:#9ea3a8 1px solid;
	}

.Course_SearchCourseContainer
{
	
}

.Course_SearchCourseBox
{
	border:1px solid;
	width:85%;
	background-color:#f3f3f3;
	color: #476382;
	border-color:black;
	font-style:italic;
	float:left;
	
}

.Course_SearchCourseMagnifier img
{
	height:18px;
	
	border-color:black;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
		
}

/*ARTICLES*/

.Articles_ItemContainer0
{
	background-color:white;
	padding-bottom:6px;
	padding-top:6px;	
}

.Articles_ItemContainer1
{
	background-color:#f3f3f3;	
	padding-bottom:6px;
	padding-top:6px;
}

.Articles_InsideContainerPartLeft0
{
	background:white;
	float:left;
	width:84%;
}

.Articles_InsideContainerPartLeft1
{
	background:#f3f3f3;
	float:left;
	width:84%;		
}

.Articles_Title a
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 11pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	padding-bottom:4px;
	margin-left:111px;		
}

.Articles_PhotoOne img
{
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;	
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	font-size:0px;
	/*height:130px;*/
	width:100px;
}

.Articles_PhotoTwo img
{
	clear:left;
	
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;	
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	font-size:0px;
	/*height:130px;*/
	width:100px;
}


.Articles_Description
{
	font-family:Arial, Segoe UI, Verdana, sans-serif;
	color:black;
	font-size:10pt;
	font-weight:normal;	
	text-align:justify;
	
	margin-left:111px;
}

.Articles_Section
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10pt;
	font-weight:normal;
	
	margin-left:111px;	
}

.Articles_Authors
{
	color:#676767;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt !important;
	font-weight:bold;
	/*float:left;*/
	padding-bottom:2px;
	
	margin-left:111px;
	
}

.Articles_AuthorLabel
{
	color:black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}

.Articles_AuthorsLink
{
	background-color:transparent !important;
	color: #5b97b0 !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 10pt !important;
	font-weight: bold !important;
	text-decoration:none !important;	
}

.Articles_DownloadLink
{
	background-color:transparent !important;
	color: #5b97b0 !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 10pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	
	margin-left:111px;		
}

.Article_PublishedDate
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	padding-bottom:2px;
	
	margin-left:111px;
}

.Article_NoPhotoOne
{	
	float:left;
	margin-bottom:11px;
	margin-right:11px;
	font-size:0px;
	height:130px;
	width:100px;
}

.Article_NoPhotoTwo
{
	
	clear:left;
	
	float:left;
	margin-bottom:11px;
	margin-right:11px;
	font-size:0px;
	height:130px;
	width:100px;
}


.Articles_Tags a
{
	text-decoration:none !important;
	background-color:transparent !important	;
	color: #0072bc!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;	
}

.Articles_Tags a:hover
{
	text-decoration:underline !important;
	background-color:transparent !important	;
	color: #0072bc!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;	
}

/*WelcomePage webpart*/

.WP_MainDiv
{
	text-align:center;
	font-family:Arial, Segoe UI, Verdana, sans-serif;
}

.WP_TextDiv
{
	font-size: 14pt;
	color: #003F50;
	font-weight:bold;
	padding-bottom:8px;
	padding-left: 15px;
	padding-top: 5px;	
}

.WP_DropDown
{
	height:21px;
}

.WP_Button
{
	height:21px;
}

.WP_CheckBoxDiv
{
	font-size: 10pt;
	color: #003F50;
	padding:5px;
}

/*Bookstore*/

.Bookstore_ItemContainer0
{
	background-color:white;
	padding-bottom:6px;
	padding-top:6px;	
}

.Bookstore_ItemContainer1
{
	background-color:#f3f3f3;	
	padding-bottom:6px;
	padding-top:6px;
}

.Bookstore_InsideContainerPartLeft0
{
	background:white;
	float:left;
	width:94%;
}

.Bookstore_InsideContainerPartLeft1
{
	background:#f3f3f3;
	float:left;
	width:94%;		
}

.Bookstore_Title 
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 11pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	padding-bottom:4px;
	/*margin-left:111px;*/		
}


.Bookstore_Title a 
{
	background-color:transparent !important;
	color: #003f50!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 11pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	padding-bottom:4px;
	/*margin-left:111px;*/		
}

.Bookstore_Image img
{
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;	
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	font-size:0px;
	/*height:130px;*/
	width:100px;
}

.Bookstore_Description
{
	font-family:Arial, Segoe UI, Verdana, sans-serif;
	color:black;
	font-size:10pt;
	font-weight:normal;	
	text-align:justify;
	
	margin-left:111px;
}

.Bookstore_Section
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10pt;
	font-weight:normal;
	
	margin-left:111px;	
}

.Bookstore_Authors
{
	color:#676767;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt !important;
	font-weight:bold;
	/*float:left;*/
	padding-bottom:2px;
	
	margin-left:111px;
	
}

.Bookstore_AuthorLabel
{
	color:black;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
}

.Bookstore_AuthorsLink
{
	background-color:transparent !important;
	color: #5b97b0 !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 8pt !important;
	font-weight: bold !important;
	text-decoration:none !important;	
}

.Bookstore_DownloadLink a
{
	background-color:transparent !important;
	color: #5b97b0 !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 10pt !important;
	font-weight: bold !important;
	text-decoration:none !important;
	
	margin-left:111px;		
}

.Bookstore_Pages
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:2px;
	
	margin-left:111px;
}

.Bookstore_Language
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:2px;
	
	margin-left:111px;
}

.Bookstore_ISBN
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:2px;
	
	margin-left:111px;
}

.Bookstore_ISBN10
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	padding-bottom:2px;
	
	margin-left:111px;
}

.Bookstore_PublishedDate
{
	color:#003f50;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	padding-bottom:2px;
	
	margin-left:111px;
}

.Bookstore_NoPhotoOne
{	
	float:left;
	margin-bottom:11px;
	margin-right:11px;
	font-size:0px;
	height:130px;
	width:100px;
}

.Bookstore_Tags a
{
	text-decoration:none !important;
	background-color:transparent !important	;
	color: #0072bc!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;	
}

.Bookstore_Tags a:hover
{
	text-decoration:underline !important;
	background-color:transparent !important	;
	color: #0072bc!important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;	
}

/*Login Form*/

.Login_Email
{
	
}

.Login_EmailTitle
{
	font-size:12pt;
	float:left;
	width:10%;
}

.Login_EmailValue input
{
	width:20%;
}

.Login_Password
{
	padding-top:5px;
}

.Login_PasswordTitle
{
	font-size:12pt;
	float:left;
	width:10%;
}

.Login_PasswordValue input
{
	width:20%;
}

.Login_Buttons
{
	
	padding-top: 10px;
	padding-left:17.4%;
}

.Login_Submit
{
	float:left;
	padding-right:5px;	
}

.Login_Cancel
{

}

.Login_Error
{
	padding-left:10%;
	padding-top:5px;
	color:red;
}

.Forgot_Text
{
	padding-left:10%;
	
}

.NotRegistered_Text
{
	padding-left:10%;
	
}

.Login_RequiredField
{
	color:red;
}

/*Signin Form*/

.Signin_Name
{
	
}

.Signin_NameTitle
{
	font-size:12pt;
	float:left;
	width:16%;
}

.Signin_NameValue input
{
	width:20%;
}

.Signin_Email
{
	padding-top:5px;
}

.Signin_EmailTitle
{
	font-size:12pt;
	float:left;
	width:16%;
}

.Signin_EmailValue input
{
	width:20%;
}

.Signin_Password
{
	padding-top:5px;
}

.Signin_PasswordTitle
{
	font-size:12pt;
	float:left;
	width:16%;
}

.Signin_PasswordValue input
{
	width:20%;
}

.Signin_Country
{
	padding-top:5px;	
}

.Signin_CountryTitle
{
	font-size:12pt;
	float:left;
	width:16%;
}

.Signin_CountryValue select
{
	width:20.7%;
}

.Signin_Policy
{
	padding-top:5px;
}

.Signin_Buttons
{
	
	padding-top: 10px;
	padding-left:23.5%;
}

.Signin_Submit
{
	float:left;
	padding-right:5px;	
}

.Signin_Cancel
{

}

.Signin_RequiredField
{
	color:red;
}

.Signin_Captcha
{
	padding-top:5px;
}

.Signin_CaptchaTitle
{
	font-size:12pt;
	float:left;
	width:16%;
}

.Signin_CaptchaImage img
{
		
	display:block;
	
}

.Signin_ChangeImage
{
	margin-left: 15.9%;
}

.Signin_CaptchaValue
{
	padding-top:5px;
	margin-left: 15.9%;
}

.Signin_CaptchaValue input
{
	width:24%;
}

