body {
	margin-top: 0px;
	/*background:#6699FF;
	background:#145974;*/
	}
#maintable{
/*background:#FFFFFF;
padding:5px;*/
}

#toplinks a {
	text-decoration:none;
	color:#666;
	font-size:11px;
	font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
	font-weight:bold;
}

.redb{
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

#topheadlink a {
/*display:block;*/
width:60px;
	font-size:10px;
	font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	
	/*border-right: 1px solid #80C31A;
	float:right;
	margin-left:60px;*/
	
}
#topline {
display:block;
border-bottom:1px solid #0F6484;
height: 3px;
}

#topheadlink {
text-align:right
}

#leftmenu p, #leftmenu p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3366CC;
	text-align: center;
	margin: 3px;
	margin-left:0;
	padding: 2px;
	height: 15px;
	width: 130px;
	text-decoration: none;
	letter-spacing: .05em;
}
#leftmenu p{
margin-top:0;
}
#leftmenu p.submenu, #leftmenu p.submenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#6699FF;
	color: #ffffff;
	width: 130px;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	height: 15px;
	left: 10px;	
}

#leftmenu p.submenu2, #leftmenu p.submenu2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#ffffff;
	color: #3366CC;
	width: 130px;
	text-decoration: none;
	text-align: left;
	text-indent: 10px;
	height: 15px;
	left: 10px;
	border:0px;

}

#headingbg{
background-color: #6699FF;
height:19px;
margin-bottom:0;
margin-top:0;
width:400px;

}

#headingbgsub{
background-color: #6699FF;
height:19px;
margin-bottom:0;
margin-top:0;
width:500px;

}

#headingtext{
font-size:11px;
display:block;
width: 300px;
margin-left:25px;
margin-top:0;
margin-bottom:0;
height:19px;
padding-left:5px;
	font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color:#3366CC;
	}
	
	#jobdescheadingbg{
	background-color: #6699FF;
height:19px;
margin-bottom:0;
margin-top:0;
width:575px;
	}
	
	.subtitle {
	font-size:11px;
	padding-left:5px;
	font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
	color:#274E9E;
	font-weight:400;
	padding-left:0px;
	}
	
.box1 {
border:1px solid #6699FF;
height: 135px;
margin-bottom:8px;
background-color:#F7F8FD;
}
.box2 {
border:1px solid #6699FF;
height: 135px;
margin-bottom:8px;
}
.box3 {
border:1px solid #6699FF;
background-image:url(/img/world11.gif);
background-repeat:no-repeat;
background-position:bottom center;
height: 120px;
margin-bottom:5px;
width: 133px;
}

.signupbox, .bmarkbox {
border:1px solid #6699FF;
height: 70px;
margin-bottom:5px;
width: 133px;
}

.bmarkbox {
height: 18px;
}

.rigindex a{
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
margin-left:5px;
text-decoration:none;
}

.rigindex{
width: 133px;
text-align:center;
}

.jobfound{
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#jobsearch a{
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#jobsearch a:hover{
text-decoration:underline;
}

#rigtext {
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
margin-left:5px;
text-decoration:none;
}

.boxtitle{
background-color:#3366CC;
height:25px;
background-image:url(/img/righttitlebg.gif);
background-repeat:repeat-x;
font-size:11px;
font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
}
.boxtitle2{
background-color:#3366CC;
height:25px;
background-image:url(/img/righttitlebg.gif);
background-repeat:repeat-x;
font-size:11px;
font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
}
.boxcontent a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.maincontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#282828;
padding-top:15px;
padding-right:18px;
text-align:justify;
line-height:15px;
}

.maincontent2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#282828;
padding-top:15px;
padding-right:18px;
text-align:center;
line-height:15px;
}

.spl1{
background-color:#EAF1FF;

width: 194px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.spl1 a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.spl2{
background-color: #D9E6FF;
width: 194px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.alljobs{
text-align:right;
/*background-color:ffffff;*/
width: 194px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
.indentcontent{
margin-left:3px;
/*padding-left:5px;*/
}
.compdatatitle{
text-align:center;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}
.alljobs a{

text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:15px;
color:#666666;

}

.joblisting {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F7F8FD;
font-weight:500;
}

.joblisting a{
color:#003366;
padding-left:5px;
}
.altrow3{
background-color:#A8C5FF;
padding-left:15px;
padding-right:15px;
}
.altrow2{
background-color:#D9E6FF;
padding-left:15px;
padding-right:15px;
}
.altrow1{
background-color:#EAF1FF;
padding-left:15px;
padding-right:15px;
}

#pagenos a{
color:#333333;
text-decoration:none;
}

#pagenos a:hover{
text-decoration:underline;
}

.stylered {color:#FE1E05; text-decoration:none;}
.stylered:hover {color:#FE1E05; text-decoration:underline;}

.stylered1 {color:#FE1E05; text-decoration:none;}
.stylered1:hover {color:#FE1E05;}

.stylered2 {
font-weight:bold;
color: #000099;
padding-left:15px;
padding-right:15px;
}
.arrow{
text-decoration:none;
font-size:12px;

}

.spl2 a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.comm{
padding-left:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}

.livesupport{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	font-size: 12px;
	font-weight:bolder;
	color: #003300;
	text-decoration: none;
	padding-top:15px;
}
.livesupport a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #003300;
	text-decoration: none;
	line-height:15px;
}

#signform{
padding-left:5px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
	text-decoration: none;
	border: 1px solid #B4B4B4;
	height:14px;
	margin-top:0;
}

.noborder{
border:0px;
}


input:focus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#F1F8F8;
	color: #003300;
	text-decoration: none;
	border: 1px solid #B4B4B4;
	height:14px;
	margin-top:0;
}

#fileinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
	text-decoration: none;
	border: 1px solid #B4B4B4;
	height:18px;
	margin-top:0;
}
#fileinput1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
	text-decoration: none;
	border: 1px solid #B4B4B4;
	height:20px;
	margin-top:0;
}
#fileinput2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003300;
	text-decoration: none;
	border: 1px solid #B4B4B4;
	height:18px;
	margin-top:0;
}

.footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666;
	text-decoration: none;
	}
	
	.footer a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666;
	text-decoration: none;
	}
	
	form{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

label{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;
	}
	
	.yesno {
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
	.loginlinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#666666;
	font-weight:bold;
	
	}
	.loginlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:#666666;
	font-weight:bold;
	
	}
	
	#bull {
	border:1px solid #6699FF;
    margin-bottom:8px;
	margin-top:8px;
	height:145px;
	width:200px;
	text-align:left;
	}
	#supportbull {
	border:1px solid #6699FF;
    margin-bottom:8px;
	margin-top:8px;
	height:180px;
	width:270px;
	text-align:left;
	}
	#bullam {
	border:1px solid #6699FF;
    margin-bottom:8px;
	margin-top:8px;
	height:125px;
	width:190px;
	text-align:left;
	}
	#bull ul {
	line-height:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	
	}
	#supportbull ul {
	line-height:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	
	}
	#bullam ul {
	line-height:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	
	}
	#bullhead{
	font-weight:bold;
	}
	#bull ul li {
	
	list-style:inside;
	list-style-image:url(/img/bullet.gif);
	line-height:15px;
	
	}
	#supportbull ul li {
	
	list-style:none;
	list-style-image:url(/img/bullet.gif);
	line-height:15px;
	}
	#bull ul li a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight:500;
	}
	#supportbull ul li a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight:500;
	}
	.supportcallback{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight:500;
	padding-left:15px;
	}
	#bullam ul li {
	
	list-style:inside;
	list-style-image:url(/img/bullet.gif);
	line-height:15px;
	
	}
	#bullam ul li a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight:500;
	}
	.titlebullet{
	font-size:11px;
	padding-left:35px;
	font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
	color:#3366CC;
	font-weight:bold;
	height:40px;
	background-color:#DAEFFE;
	}
	
	.supporttitlebullet{ 
	font-size:11px;
	padding-left:35px;
	font-family: Helvetica,Verdana,Arial,Tahoma,sans-serif;
	color:#145974;
	font-weight:bold;
	height:40px;
	background-color:#D9ECEC;}
	
	.resname{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	.resaddress{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	.resheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	.reslink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	}
	.reslink:hover{
	text-decoration:underline;
	}
	.unread{ font-weight:bold; text-decoration:none; color:#000000;}
	.read{ text-decoration:none; color:#000000;}
	
	#support{border:1px; border-color:#003366;}
	
sup{font-size:8px;}
	