/* --- GENERAL RULES --- */
body
{
margin: 0;
padding: 0;
font-family: verdana, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:16px;
BACKGROUND: url(../images/bg_b.gif);
background-repeat:repeat-x;
background-position:bottom;
}

body h1{
color:#094898;
font-size:12px;
padding:0px;
margin:0px;
}

body p{
padding:5px 0px 5px 0px;
margin:0px;
}

#container {
PADDING: 0 0 0 0px; 
MARGIN-LEFT: auto; 
WIDTH: 778px; 
height:100%;
MARGIN-RIGHT: auto;
margin-top:10px;
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: left;
border-left:1px solid #c7ddf2;
border-right:1px solid #c7ddf2;
}

#careertable {
PADDING: 0 0 0 0 px; 
MARGIN-LEFT: auto; 
WIDTH: 100%; 
height:100%;
MARGIN-RIGHT: auto;
BACKGROUND-COLOR: #cccccc; 
TEXT-ALIGN: left;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
}

#careertableinside {
PADDING: 0 0 0 0px; 
MARGIN-LEFT: auto; 
WIDTH: 100%; 
height:100%;
MARGIN-RIGHT: auto;
TEXT-ALIGN: left;
vertical-align:middle;
}

#careertableinside TD{
PADDING: 0 0 0 0px; 
MARGIN-LEFT: auto; 
WIDTH: 100%; 
height:100%;
MARGIN-RIGHT: auto;
TEXT-ALIGN: left;
vertical-align:middle;
BACKGROUND-COLOR: #ffffff; 
}

#topheader{
background-color:#094898; 
width:768px; 
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
padding:5px 0px 2px 10px;
}

#column1{
width:179px;
height:100%;
float:left;
text-align:center;
padding:0px 9px 0px 9px;
}

#column2{
width:290px;
height:514px;
float:left;
}

#column2 #compro{
width:259px;
height:270px;
margin-top:13px;
margin-bottom:20px;
padding-top:211px;
padding-left:17px;
padding-right:14px;
background-color:#f3f3f3;
background-image:url(../images/product_img.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#column3{
width:270px;
padding-top:13px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
height:481px;
float:left;
}

#insideheader{
width:368px;
padding:0px;
height:78px;
float:left;
background-image:url(../images/insideheaderbg.gif);
background-repeat:repeat-x;
}

#insideheaderimg{
width:213px;
padding:0px;
height:78px;
float:left;
}

#container #column4{
font-size:11px;
width:560px;
height:100%;
padding-top:13px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
float:left;
border-left:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
}

#container #column5{
font-size:11px;
width:760px;
height:100%;
padding-top:13px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
float:left;
border-left:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
}
.heading {
font-size:20px;
color:#3e3e3e !important;
font-weight:normal;
padding-bottom:0px;
line-height:20px;
}

.subheading1{
font-size:12px;
font-weight:bold;
}

.bullet {
	list-style: none;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.bullet li {
	padding-left: 16px;
	background: transparent url(../images/arrow.gif) no-repeat 0 0.7em;
	margin-left:0;
	padding-top:4px;
	line-height: 15px;
}

.bulletin {
	list-style: none;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.bulletin li {
	padding-left: 10px;
	background: transparent url(../images/arrow.gif) no-repeat 0 0.7em;
	margin-left:0;
	padding-top:3px;
	line-height: 15px;
}

.bulletin li ul {
list-style: none;
	padding-left: 10px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
	}
	
	
.bulletin li ul li {
	padding-left: 10px;
	background: transparent url(../images/arrow.gif) no-repeat 0 0.7em;
	margin-left:0;
	padding-top:5px;
	line-height: 15px;
}

.bulletdig {
	list-style: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	font-size:9px;
	font-family:tahoma;
}
.bulletdig li {
	padding-left: 10px;
	background: transparent url(../images/arrowdig.gif) no-repeat 0 0.7em;
	margin-left:0;
	padding-top:3px;
	line-height: 15px;
}


.subheading{
font-size:14px;
color:#0a3c90;
font-weight:bold;
}

.bold{
font-weight:bold;
color:#3e3e3e;
}

.bullate{
padding-right:5px;
}

#divider{
width:100%;
height:1px;
background-color:#d1d8e0;
layer-background-color:#003366;
background-repeat:repeat;
margin-bottom:10px;
}


a.read:link {
	color:#0a3c90;
	text-decoration: underline;
}

a.read:visited {
	color:#0a3c90;
	text-decoration: underline;
}
a.read:hover {
	color:#0a3c90;
	text-decoration: underline;
}

p{
margin-top:10px;
margin-bottom:10px;
}

#client{
width:100%;
height:49px;
overflow:auto;
vertical-align:middle;
padding:14px 10px 14px 10px;
}

#client .img{
padding-left:5px;
}

/* image scroller */
#holder {
	Z-INDEX: 1; BACKGROUND: url(pic1b.gif) no-repeat 175px 54px; MARGIN-BOTTOM: 10px; POSITION: relative
}
#scrollbox {
	BORDER-RIGHT:#aaa 1px solid; BORDER-TOP:#aaa 1px solid; BACKGROUND:#f4f4f4; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #aaa 1px solid; WIDTH: 250px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 80px
}

#scrollbox1 {
	BORDER-RIGHT:#aaa 1px solid; BORDER-TOP:#aaa 1px solid; BACKGROUND:#FFFFFF; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #aaa 1px solid; WIDTH: 267px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 80px
}
A.gallery {
	BORDER-RIGHT:#f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 70px; COLOR: #f3f3f3; BORDER-BOTTOM: #f3f3f3 1px solid; HEIGHT: 47px; TEXT-DECORATION: none
}
A.gallery:visited {
	BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 70px; COLOR: #000; BORDER-BOTTOM: #f3f3f3 1px solid; HEIGHT: 47px; TEXT-DECORATION: none
}
A.slidea {
	BACKGROUND: url(../images/sun_logo.gif);
		background-position:center;
	background-repeat:no-repeat;
}
A.slideb {
	BACKGROUND: url(../images/ibm_logo.gif);
	background-position:center;
	background-repeat:no-repeat;
}
A.slidec {
	BACKGROUND: url(../images/hp_logo.gif);
	background-position:center;
	background-repeat:no-repeat;
}
A.slided {
	BACKGROUND: url(thumb5.jpg)
}
A.slidee {
	BACKGROUND: url(thumb6.jpg)
}
A.slidef {
	BACKGROUND: url(thumb7.jpg)
}
A.slideg {
	BACKGROUND: url(thumb8.jpg)
}
A.slideh {
	BACKGROUND: url(thumb9.jpg)
}
A.slidei {
	BACKGROUND: url(thumb10.jpg)
}
A.slidej {
	BACKGROUND: url(thumb11.jpg)
}
A.gallery SPAN {
	DISPLAY: block; FONT-SIZE: 11px; Z-INDEX: 100; BACKGROUND: #efedec; LEFT: 150px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -1px; HEIGHT: 1px
}
A.gallery:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; WHITE-SPACE: normal
}
A.gallery:hover IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 100; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A.gallery:active IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 50; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A.gallery:unknown IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 50; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
A.gallery:hover SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; Z-INDEX: 100; BACKGROUND: #fff; LEFT: 170px; PADDING-BOTTOM: 5px; WIDTH: 402px; COLOR: #000; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: absolute; TOP: 49px; HEIGHT: 280px
}
 HTML A.gallery:hover SPAN {
	LEFT: 155px
}
A.gallery:active {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
A.gallery:active SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 50; BACKGROUND: #fff; LEFT: 170px; PADDING-BOTTOM: 5px; WIDTH: 402px; COLOR: #000; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: absolute; TOP: 49px; HEIGHT: 280px
}
A.gallery:unknown SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 50; BACKGROUND: #fff; LEFT: 170px; PADDING-BOTTOM: 5px; WIDTH: 402px; COLOR: #000; PADDING-TOP: 5px; FONT-STYLE: italic; POSITION: absolute; TOP: 49px; HEIGHT: 280px
}
 HTML A.gallery:active SPAN {
	LEFT: 155px
}
#thumbs {
	WIDTH: 400px; HEIGHT: 60px
}
#pad {
	WIDTH: 100px; HEIGHT: 320px
}

#menutop{
width:179px;
height:11px;
background-image:url(../images/menutop.gif);
background-repeat:no-repeat;
float:center;
}

#menumiddle{
width:172px;
height:375px;
background-image:url(../images/menubg.gif);
background-repeat:repeat-y;
float:center;
padding:0px 3px 0px 4px;
}

#menumiddle #heading{
width:161px;
height:19px;
background-color:#2f68af;
padding:3px 0px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:left;
float:center;
}

#menumiddle #links{
width:161px;
height:14px;
background-color:#5395d1;
padding-left:0px;
margin:0px 0px 0px 0px;
border-bottom:1px solid #98c0e4;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:left;
border:1px solid #FF0000;
}

#menubottom{
width:179px;
height:1px;
background-image:url(../images/menubottom.gif);
background-repeat:no-repeat;
float:left;
float:center;
}

.menubullatemargin{
margin-right:5px;
}

#bottom{
PADDING: 0px 0 0 0px; 
MARGIN-LEFT: auto; 
WIDTH: 780px;
height:30px;
MARGIN-RIGHT: auto;
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: left;
background-image:url(../images/bottom_bg.gif);
background-repeat:repeat-x;
}

#empty{
PADDING: 0px 0 0 0px; 
MARGIN-LEFT: auto; 
WIDTH: 778px;
height:17px;
MARGIN-RIGHT: auto;
BACKGROUND-COLOR: #ffffff; 
TEXT-ALIGN: left;
border-left:#c7ddf2 1px solid;
border-right:#c7ddf2 1px solid;
}


a:link{
color:#FFFFFF;
text-decoration:underline;
}

a:hover{
color:#FFFFFF;
text-decoration:underline;
}

a:active{
color:#FFFFFF;
text-decoration:underline;
}

a:visited{
color:#FFFFFF;
text-decoration:underline;
}

.clearer {
	CLEAR: both; 
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	MARGIN-BOTTOM: -1px; 
	LINE-HEIGHT: 1px; 
	HEIGHT: 1px;
}

.tblheader{
background-color:#094898;
color:#ffffff;
font-weight:bold;
}

.tblbody{
background-color:#f3f3f3;
}

.mandetory{
color:#ff0000;
}

.txtfield{
border:#e6e6e6 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.frmbut{
background-color:#2f68af;
border:0px;
color:#ffffff;
font-size:11px;
padding:2px;
}

