BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    BACKGROUND: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    
}
H3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px
}
TABLE
{
    BORDER-RIGHT: silver thin;
    BORDER-LEFT: silver thin;
    WIDTH: 100%
}
#logo
{
    WIDTH: 166px;
    HEIGHT: 58px;
    src: url('http://www.brainfuse.com/images/_bf_logo.gif')
}
#topBg
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(http://www.brainfuse.com/images/_top_bg.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 41px
}
.tdBackground
{
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-IMAGE: url(http://www.brainfuse.com/images/_topnav_bg.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 16px
}
#headerRoundCorner
{
    WIDTH: 20px
}
#seperator
{
    BACKGROUND-IMAGE: url(http://www.brainfuse.com/images/_top_trans_bg.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 7px
}
#footerRoundCorner
{
    WIDTH: 20px
}
#footerLeft
{
    WIDTH: 100%
}
.content
{
    BORDER-RIGHT: silver thin solid;
    BORDER-TOP: lime;
    PADDING-LEFT: 5px;
    MARGIN-LEFT: 1pc;
    BORDER-LEFT: silver thin solid;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: lime;
    HEIGHT: 400px
}
#tdLogo
{
    TEXT-ALIGN: right
}
/* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:"Wingdings 3";
	panose-1:5 4 1 2 1 8 7 7 7 7;}
@font-face
	{font-family:"Wingdings 2";
	panose-1:5 2 1 2 1 5 7 7 7 7;}
 /* Style Definitions */
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:.9in .9in .9in .9in;}


.topDiv {
	min-width: 800px;
	overflow: hidden;
	margin: 0 auto;
}

img.accountLogo {
	height: 90px;
	float: right;
}

#langSelector {
	float: right;
	width: 100px;
	border: 1px solid #cecece;
	padding: 2px;
	border-radius: 2px;
}

.centerDiv {
	margin: 35px;
	border-bottom: 1px solid #cecece;
	padding-bottom: 30px;
}

.centerDiv p {
	text-align: center;
	margin: 15px 10px;
}

.centerDiv h1, .centerDiv h2 {
	text-align: center;
	font-weight: normal;
	margin: 0px;
}

.theme_HelpNow .centerDiv h1, 
.theme_HelpNow .centerDiv h2 {
	color: #26A9E0;
}

.theme_JobNow .centerDiv h1,
.theme_JobNow .centerDiv h2 {
	color: #92298d;
}

.theme_LearnNow .centerDiv h1,
.theme_LearnNow .centerDiv h2 {
	color: #4274b9;
}

.theme_VetNow .centerDiv h1,
.theme_VetNow .centerDiv h2 {
	color: #0D4769;
}
.theme_VetNowJobNow .centerDiv h1,
.theme_VetNowJobNow .centerDiv h2 {
	color: #1184a3;
}

.theme_CollegeNow .centerDiv h1,
.theme_CollegeNow .centerDiv h2 {
	color: #a41034;
}
.centerDiv .help {
	font-style: italic;
}

.centerDiv .now {
	font-style: italic;
	font-weight: bold;
}

.loginForm {
	width: 610px;
	margin: 0 auto;
	border: 1px solid #cecece;
	padding: 15px;
	border-radius: 3px;
	margin-top: 20px;
}

.inputContainer {
	width: 400px;
	margin: 0 auto;
	margin-bottom: 35px;
}

.inputContainer input {
	border: 1px solid #cecece;
	padding: 5px;
}

.inputContainer input.submitButton {
	/*
	removed because when bar codes are long it switches to the next line
	float: right;
	*/
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
}

.loginForm .tutoringSchedule {
	font-size: 14px;
}

.loginForm .tutoringSchedule span {
	text-decoration: underline;
}

.serviceDescription {
	font-size: 14px;
}

.serviceDescription li {
	margin-bottom: 8px;
	font-size: 13px;
}

.footerDiv {
	padding: 0px 20px;
	font-size: 12px;
}

.contactDesc {
	margin: 0px;
}

.errorMsg p {
	color: red !important;
	font-size: 13px;
}

#usernameFormCont {
	width:600px;
	margin: 0 auto;
}


.form-field {
	width: 98%;
	font-size: 1.25em;
	padding:2%;
	margin-top: 1%;
	margin-bottom: 1%;
	border: 1px solid black;
	box-sizing:border-box;
}

#usernameFormSubmit {
    width: 98%;
    color: white;
    background-color: #26A9E0;
    border: 1px solid #26A9E0;
    font-size: 1.25em;
    margin-top: 2%;
    padding: 2%;
    cursor: pointer;
    text-transform:capitalize;
}

#usernameFormSubmit:hover {
	background-color: #36b9F0;	
}

