/************************************************************************
 * $Id$
 * Copyright (C) 2007 e-axiom Commuications. All rights reserved.
 * 
 * This is supported commercial release of the maXim Recruitment Server.
 * 
 * e-axiom Communications sells a commercial release of this software
 * which has additional features and is fully supported by e-axiom
 * Communications and its resellers. For details on the commercial
 * release, please visit http://www.e-axiom.com/recruitServer/
 * 
 * Some open-source components of this software give you the right to
 * copy and distribute this software under the terms of the GNU
 * General Public License, as published by the Free Software
 * Foundation. The text of this license is included below. The other
 * components of this software have different licenses which DO NOT
 * permit copying and redistribution.
 * 
 * THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY AND IS PROVIDED
 * "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
 * WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND
 * FITNESS FOR A PARTICULAR PURPOSE.
 * 
 ****************************************************************/
body {
	margin:0;
	padding:0;
	line-height: 1em;
	font-family: Tahoma;
	text-decoration: none;
}

body:link {
}

.navbarSmallText {
	font-size: 10px; color: #666666; line-height: 15px; font-family: Tahoma; text-align: left;
	text-decoration: none; padding: 0px 0px 0px 2px;
}

.navbarSmallTextLink {
	font-family: Tahoma; text-indent: 2px; font-weight: normal;
	font-size: 12px; margin: 0px; color: #666666; text-decoration: none;
}
.navbarSmallTextLink:link {
	color: #666666;
}
.navbarSmallTextLink:visited {
	color: #666666;
}
.navbarSmallTextLink:hover, .left:active {
	color: #666666; text-decoration: underline;
}

.left {
	font-family: Tahoma; text-indent: 10px; font-weight: normal;
	font-size: 12px; margin: 0px; color: #005ebe; text-decoration: none;
}
.left:link {
	color: #005ebe;
}
.left:visited {
	color: #2050B0;
}
.left:hover, .left:active {
	color: #005ebe; text-decoration: underline;
}


.tableBanner {
	font-family: Tahoma;  font-weight: normal;
	font-size: 12px; color: #ffffff; text-decoration: none;
	padding: 5px 0px 5px 0px;
	margin: 2px; background: #06458a;
}

.tableFirst {
	font-family: Tahoma;  font-weight: normal;
	font-size: 12px; margin: 0px; color: #2a5f7f; text-decoration: none;
	/* background: #ccffee; */
	background: #ffffff;
}
.tableFirst:link {
	color: #2a5f7f;
	/* background: #ccffee; */
	background: #ffffff;
}
.tableFirst:visited {
	color: #2a5f7f;
	/* background: #ccffee; */
	background: #ffffff;
}
.tableFirst:hover, .tableLeft:active {
	color: #2a5f7f; text-decoration: underline;
	/* background: #ccffee; */
	/* background: #ccffee; */
	background: #ffffff;
}

.tableSecond {
	font-family: Tahoma;  font-weight: normal;
	font-size: 12px; margin: 0px; color: #2a5f7f; text-decoration: none;
	/* background: #94caf0; */
	background: #e1ebfb;
}
.tableSecond:link {
	color: #2a5f7f;
	background: #e1ebfb;
}
.tableSecond:visited {
	color: #2a5f7f;
	background: #e1ebfb;
}
.tableSecond:hover, .tableSecond:active {
	color: #2a5f7f; text-decoration: underline;
	background: #e1ebfb;
}

.formLegend {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #2a5f7f;
	text-decoration: none;
}
.formSmallText {
	font-size: 10px; color: #666666; line-height: 15px; font-family: Tahoma; text-align: left;
	text-decoration: none;
	padding: 0px 0px 0px 2px;
}
.jobTitle {
	/* font-size: 14px; font-weight: bold; color: #4b4b4b; font-family: Tahoma, sans-serif; padding: 0px 0px 0px 0px; */
	font-size: 14px; color: #4b4b4b; font-family: Tahoma, sans-serif; padding: 0px 0px 0px 0px;
}
.banner {
	font-size: 18px; color: #4b4b4b; font-family: Tahoma, sans-serif;
}
.normaltxt {
	font-size: 12px; color: #4b4b4b; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
.newsTitle {
	font-size: 14px; color: #4b4b4b; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
.jobapplied {
	font-size: 12px; color: #00ff00; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
.jobreview {
	font-size: 12px; color: #ffff00; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
.jobshortlist {
	font-size: 12px; color: #006699; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
.jobinterview {
	font-size: 12px; color: #0000ff; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
.jobreject {
	font-size: 12px; color: #ff0000; font-family: Tahoma, sans-serif;
	padding: 5px 5px 5px 5px;
}
#content{
	float: left;
  width: 55%;
}
.feature{
	font-size: xx-small;
	color: #4b4b4b;
	font-family: Tahoma, sans-serif;
	padding: 2px 2px 2px 2px;
}
.feature:link{
	padding: 2px 2px 2px 2px;
	color: #000099;
	text-decoration: underline;
}
.feature:hover{
	text-decoration: underline;
	padding: 2px 2px 2px 2px;
}
.feature:visited{
	text-decoration: underline;
	padding: 2px 2px 2px 2px;
}
.txtfont {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.left_t {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: none; vertical-align: middle;
}
.left_t:visited {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: none; vertical-align: middle;
}
.left_t:hover {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: none; vertical-align: middle;
}
.left_top:link {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: none; vertical-align: middle;
}
.left_top:visited {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: none; vertical-align: middle;
}
.left_top:hover {
	font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma; text-decoration: underline; vertical-align: middle;
}
.featuredBoxNormal {
	background-image: url(images/mainfeaturedbox.gif);
	text-transform: uppercase;
	color: #4b4b4b;
	text-INDENT: 25px;
	background-repeat: no-repeat;
	height: 30px;
	text-decoration: none;
	font: bold 11px/30px Tahoma;
}
.featuredBoxSmall {
	font-weight: bold; font-size: 9px; background-image: url(images/mainfeaturedbox.gif); text-transform: uppercase; width: 1024; color: #4b4b4b; text-INDENT: 27px; line-height: 30px; background-repeat: no-repeat; font-family: Tahoma; height: 30px; text-decoration: none
}
.mainborder {
	border-right: #77a7c8 1px solid; border-top: #77a7c8 1px solid; border-left: #77a7c8 1px solid; border-bottom: #77a7c8 1px solid
}
.mainavigationbg {
	background-image: url(images/mainnavigationbg.gif); width: auto; background-repeat: repeat-x; height: 20px
}
.mainavigationbg_1 {
	background-image: url(images/mainnavigationbg.gif); width: auto; background-repeat: repeat-x; height: 25px
}
.required {
	font-size: 12px; color: #ff0000; font-family: Tahoma, sans-serif; font-weight: bold;
}


#topsection{
background: #ffffff;
height: 153px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
border: 1px
}

#contentcolumn{
margin: 0 172px 0 172px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 162px;
margin-left: -100%;
background: #ffffff;
}

#rightcolumn{
float: left;
width: 160px; /*Width of right column*/
margin-left: -162px; /*Set left marginto -(RightColumnWidth)*/
background: #ffffff;
}

#footer{
clear: left;
width: 100%;
background: #ffffff;
color: #333333;
text-align: center;
padding: 4px 0;
}

.innertube{
margin: 10px;
margin-top: 0;
}

.copyright {
	font-family: Tahoma; font-size: 10px; 
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.copyright a:link {
	color: #666666;
	text-decoration: none;
}
.copyright a:visited {
	color: #666666;
	text-decoration: none;
}
.copyright a:hover {
	color: #666666;
	text-decoration: underline;
}
.copyright a:active {
	color: #666666;
	text-decoration: none;
}

.formToggle {
	font-family: Tahoma; font-weight: normal; font-size: 14px;
	color: #333333;
	text-decoration: none;
	margin: 0px; 
}
.formToggle a:link {
	text-decoration: none;
}
.formToggle a:visited {
	text-decoration: none;
}
.formToggle a:hover {
	text-decoration: underline;
}
.formToggle a:active {
	text-decoration: none;
}


