/* CSS Document */
body{margin:0;padding:0;background:url(../opjimages/bg.gif) repeat-x #fff;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#4D4D4D;}
*{margin:0;padding:0}
input, select{font-size:11px;color:#4D4D4D;border:1px solid #7F9DB9;}
.TEXTBOX{font-size:11px;color:#4D4D4D;padding-left:0px;border:1px solid #7F9DB9;}
.LISTBOX{font-size:11px;color:#4D4D4D;padding-left:0px;border:1px solid #7F9DB9;}
.graytext{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#4D4D4D;font-size:11px}

.graytext1{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#4D4D4D;font-size:16px;font-weight:bold}
.graytextbold{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#4D4D4D;font-size:11px ; font-weight:bold}
.checkbox{border:0px;padding:0;margin:0;vertical-align:middle}
.title{font-family:"Trebuchet MS";font-size:15px;font-weight:bold;color:#004D9F;text-transform:uppercase;padding:0px;margin:0px;}
.title1{font-family:"Trebuchet MS";font-size:15px;font-weight:bold;color:#FFF;text-transform:uppercase;padding:0px;margin:0px;}
.button{background:url(../opjimages/btnbg.gif) repeat-x top;font-size:11px;color:#4E637C;padding:0;border:1px solid #C6C6C6;font-weight:bold}
a img{border:0}
p{font-size:11px;margin:10px 0px;padding:0}
.logo{float:left;width:350px;margin:0px;height:65px;padding:0;text-align:left;padding-left:10px;}
.topsignuplink{float:right;width:145px;margin:0px;height:40px;padding:15px 0px 0px 0px;text-align:left;font-size:11px;line-height:15px}
.topsignuplink a{text-decoration:underline;color:#13559B;font-weight:bold;}
.topsignuplink a:hover{text-decoration:none}
.topsignuplink span{color:#000;font-weight:bold;text-decoration:none}
.graybox{background:#F9F9F9;border:1px solid #E5E5E5;padding:10px}
.graylinebox{border:1px solid #E5E5E5}
.boxtitle{background:url(../opjimages/boxtitlebg.gif) repeat-x ;padding:0px 10px;height:48px;text-align:left;border-bottom:1px solid #E5E5E5}
.boxtitle2{background:url(../opjimages/boxtitlebg.gif) repeat-x ;padding:0px 8px;height:25px;text-align:left;border:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#4D4D4D;font-size:11px ; font-weight:bold}
.postresumebox{border:1px solid #003C73;background: url(../opjimages/postresumebox_bg.gif) #001E39 repeat-x;padding:10px}
.whitetext{color:#FFFFFF;font-size:11px}
.whitelink{font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:underline}
.whitelink:hover{text-decoration:none}
.loginbox{border:1px solid #D4D4D4;background: url(../opjimages/loginboxbg.gif) #D4D4D4 repeat-x;padding:10px}
.blue{font-size:11px;color:#13559B;font-weight:bold;}
.bluelink{font-size:11px;text-decoration:underline;color:#13559B;font-weight:bold;}
.bluelink:hover{text-decoration:none;}
.employelogo img{padding:3px;border:1px solid #E7E7E7}
.listul{padding:0;margin:0;margin-bottom:15px}
.listul p{padding:0;margin:0;margin-bottom:10px;font-weight:bold}
.listul li{list-style:none;background:url(../opjimages/listarrow.gif) no-repeat 1px 5px ;padding-left: 10px;margin:0;padding-bottom:5px;padding-bottom:5px;font-size:11px}
.listul li a{text-decoration:underline;color:#4D4D4D;font-weight:normal}
.listul li a:hover{text-decoration:none;color:#4D4D4D}

.graylinkbold {text-decoration:underline;color:#4D4D4D;font-weight:bold;font-size:11px}
.graylinkbold:hover{text-decoration:none;color:#4D4D4D;font-weight:bold;font-size:11px}

.graylink {text-decoration:underline;color:#4D4D4D;font-size:11px}
.graylink:hover{text-decoration:none;color:#4D4D4D;font-size:11px}

.footer{padding:0;margin:0 auto;width:100%;background:url(../opjimages/botbg.gif) repeat-x bottom left}
.footerbox{line-height:20px;height:82px;text-align:center;vertical-align:middle;font-size:11px}
.footerbox a{color:#4D4D4D;text-decoration:underline}.footerbox a:hover{color:#4D4D4D;text-decoration:none}
#ddtoptabs{margin-left: 4px; /*Opera 8 fix -1px*/padding: 0;width: 700px;height: 27px;background: transparent;padding-left: 5px;}
#ddtoptabs ul{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0;padding:0;list-style:none;}
#ddtoptabs li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
#ddtoptabs a{float:left;color:#fff;background: transparent url("../opjimages/tabs_left.gif") no-repeat left top;margin:0 2px 0 0;padding:0 0 0 3px;text-decoration:none;font-size: 12px;font-weight:bold;margin-top: 3px;}
#ddtoptabs a span{float:left;display:block;color:#fff;background: transparent url("../opjimages/tabs_right.gif") no-repeat right top;padding:2px 9px 2px 6px;}
#ddtoptabs a span{float:none;}
#ddtoptabs a:hover{background-position:0% -21px;}
#ddtoptabs a:hover span{color: #fff;background-position:100% -21px;}
.ERROR{color:RED;font-weight:bold;padding:3px;}


.sublink{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#A4A4A4;font-size:11px;font-weight:bold;text-transform:uppercase}
.sublink a{color:#004D9F;font-size:11px;text-decoration:none;padding:0px 10px}
.sublink a:hover{text-decoration:underline}

/*/////////////DATAGRID/////////////////////*/
TABLE.DATAGRID{BORDER:SOLID 0PX #E9E9E9;BACKGROUND-COLOR:#FFF;}
TABLE.DATAGRID TD{BORDER:SOLID 0PX #E9E9E9;PADDING:1px;} 
/*.DATAGRIDFIXEDHEADER{POSITION:relative;TOP:expression(this.offsetParent.scrollTop);BACKGROUND-COLOR:#FFF}*/
.HEADERSTYLE{BACKGROUND-COLOR:#5094DC;COLOR:#FFF;FONT-WEIGHT:BOLD;TEXT-ALIGN:CENTER;}
.HEADERSTYLE A{font-weight:BOLD;color:#FFF;	text-decoration:UNDERLINE;}
.HEADERSTYLE A:HOVER{font-weight:BOLD;color:#FFF;text-decoration:NONE;}
.FOOTERSTYLE{FONT-WEIGHT:NORMAL}
.ITEMSTYLE{BACKGROUND-COLOR:#FBFBFB;COLOR:#033067;FONT-WEIGHT:NORMAL}
.ALTERNATINGITEMSTYLE{BACKGROUND-COLOR:#F6F6F6;COLOR:#033067;FONT-WEIGHT:NORMAL;}
.SELECTEDITEMSTYLE{BACKGROUND-COLOR:#e7edf3;COLOR:#033067;FONT-WEIGHT:NORMAL}
.PAGERSTYLE{BACKGROUND-COLOR:#E9E9E9;COLOR:#C00;FONT-WEIGHT:BOLD;TEXT-ALIGN:CENTER}
.PAGERSTYLE A:LINK{font-weight:BOLD;color:#B30000;text-decoration:UNDERLINE;}
.PAGERSTYLE A:VISITED{font-weight:BOLD;	color:#B30000;text-decoration:UNDERLINE;}
.PAGERSTYLE A:ACTIVE{font-weight:BOLD;color:#B30000;text-decoration:UNDERLINE;}
.PAGERSTYLE A:HOVER{font-weight:BOLD;color:#B30000;text-decoration:NONE;}
/*//////////////////////////////////////////////////*/
.title1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	height:25px;
	}
.title2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	height:18px;
	padding-left:5px;
	}
.text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}

.text2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	}
.text2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FF0000;
	}
.readmore{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	height:18px;

	}
	.readmore a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	height:18px;
	}
	.readmore a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

	color:#6695a9;
	height:18px;
	}
.text{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#7A8286;
line-height:14px;
}