/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img {	border:0;}
ol,ul {list-style:none; }

/* Start Styling */

body{ font-family:"Trebuchet MS","Segoe UI","Verdana",arial,sans; background: url(images/r_bg.gif) repeat-x #006990; }
a:link, a:visited {text-decoration: none; color : white}
a:hover, a:active{text-decoration: none ; color:black}
img{border:0}

.clear {clear:both} 
.blue {background: #94bbcb; }
.green {background: #cbe79a;}
.navbot{background: url(images/navbg.gif) repeat-x ; width:900px ; margin:-2px 0 0 0 ; text-indent: -9999px;}
.cent {text-align: center;}
.inna{margin-left:20px}
.red {background:#b64642}
.round { -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#wrapper-top { width :918px ; margin : 30px auto 0 auto ;  background: url(images/r_wrappertop.png) no-repeat;height:10px;font-size:1px}
#wrapper-bottom { width :918px ; margin : 0 auto 0 auto ;  background: url(images/r_wrapperbot.png) no-repeat;height:10px;font-size:1px}
#wrapper { width :900px ; margin : 0 auto 0 auto ;  background:#bec6c8; padding:0 9px 0 9px}

#header { height:102px; background: url(images/r_header.gif) no-repeat; position: relative;text-transform: uppercase; }
	#header ul {position: absolute; top:71px;left:72px;font-size: 18px;}	
	#header li {float:left;width:123px;text-align: center;}
	#header big {font-size: 24px;}

#content {background: #e6eaeb;}
	#splash {background: black;padding:37px;text-transform: uppercase;font-size:12px;}
		#splash big {font-size:18px}
		#splash .left { float:left;width:360px; height:289px; background: url(images/r_splash.gif)}
		#splash .right { float:right;width:360px; height:289px; background: url(images/r_splash.gif)}
		#splash h2 {font-weight: normal;color:white;font-size:26px;text-align: center;padding:5px 0 50px 0;}
		#splash h2 big {font-size:36px}
		#splash p {padding:10px 10px 10px 10px;width:200px;text-align: center;position: relative;}
		#splash p b {position:absolute;right:-120px;top:5px;display: block; width:100px;height:20px}
		
	#three-boxes{padding:37px}
		#three-boxes p {padding-left:10px;}
		#three-boxes h3{font-weight: normal;text-align: center;font-size:14px;color:white;text-transform: uppercase;padding:6px 0 30px 0}
		#three-boxes big {font-size:18px}
		#cur-reg{float:left;background: url(images/rthreebg.gif) repeat-x;width:178px;height:195px;margin-right:46px; font-size:14px; text-transform: uppercase;}
		#feat-jobs{float:left;background: url(images/rthreebg.gif) repeat-x;width:374px;height:195px;margin-right:46px;text-align: center;}
		#cur-post{float:left;background: url(images/rthreebg.gif) repeat-x;width:178px;height:195px}
		#cur-post ul{text-align: center;}
		#cur-post a{color:black}
		#cur-post a:hover{color:#444444}
		
#footer { background : url(images/rfooterbg.gif) repeat-x; height:54px;position: relative;color:white;text-transform: uppercase;font-size:14px}
	#footer p{position: absolute;height:30px;top:15px;left:240px;text-transform: uppercase;}
	#footer p big {font-size:18px}
	#footer .left {position:absolute;left:60px;top:13px; background: url(images/rbtn.gif) repeat-x; height:29px;padding:2px 5px 0 5px;}
	#footer .right {position:absolute;right:60px;top:13px; background: url(images/rbtn.gif) repeat-x; height:29px;padding:2px 35px 0 35px;}

#content.pages { padding:20px;min-height: 600px;}
	#content.pages a {color:#006891}
	#content.pages a:hover {color:black}

.fancy-txt {text-transform: uppercase;font-size:10px} 

#posting-price {padding-top:30px}
	#posting-price big {font-size:14px}
	#posting-price h3 big {font-size:18px}
	#posting-price p {padding:5px 11px 5px 11px}
	#posting-price h3 {padding:3px 0 12px 0;text-align: center;}
	#posting-price .left {float:left;background: url(images/rthreebg.gif) repeat-x;width:178px;height:195px;margin-left:130px; padding:5px 0 0 0;position: relative; }
	#posting-price .mid {float:left;background: url(images/rthreebg.gif) repeat-x;width:178px;height:195px;margin-left:40px; padding:5px 0 0 0;position: relative; }
	#posting-price .right {float:left;background: url(images/rthreebg.gif) repeat-x;width:178px;height:195px;margin-left:40px; padding:5px 0 0 0;position: relative;  }
	#posting-price p.center {position: absolute; top:155px;left:30px}


/* Forms */

.stxt {font-size:10px}
.goright{float:right}
#myns_ns1 { width:400px ; font-family:Tahoma,Arial,Sans ; font-size:12px ; margin:0 auto 0 auto }
#myns_ns1 fieldset { border:1px dashed gray ; padding:20px ; margin:0 ; width:315px }
#myns_ns1 label {display:block; margin:5px 0 5px 0 ; color:#494949}
#myns_ns1 legend {font-size:16px ; margin:0;padding:0;  padding:0 10px 0 10px }
#myns_ns1 input { border:1px solid #ccc; padding:2px; color:#2e2e2e; width:300px ; font-size:14px ;letter-spacing: 0.4px;}
#myns_ns1 input:hover{background:#fcfcd8}
#myns_ns1 input:active{background:white}
#myns_ns1 input:focus{background:white;}
#myns_ns1 cite{color:red;font-style: normal;}
#myns_ns1 fieldset p {font-style: italic;}
#myns_ns1 fieldset p input{width:306px ; border:1px solid #ccc  ; background: white;}
#myns_ns1 select{border:1px solid #ccc; padding:2px; color:#2e2e2e; width:306px ; font-size:14px ;letter-spacing: 0.4px;color:#494949}
#myns_ns1 textarea{border:1px solid #ccc; padding:2px; width:300px ; height:100px ; font-family:Tahoma,Arial ;}

#myns_ns1 blockquote { margin:0;padding:0 ;width:300px;display: block; }
#myns_ns1 blockquote {position:relative}
#myns_ns1 blockquote input {position:absolute !important ; top:-1px ; right:0 ;width: 10px;}

#myns_ns1 em { margin:0;padding:0 ;display: block; font-style: normal; }
#myns_ns1 em {position:relative}            
#myns_ns1 em cite {position:absolute !important ; top:50px ; right:-5px ;width: 10px;}	

#myns_ns1 ins { margin:0;padding:0 ;display: block; font-style: normal;  text-decoration: none; }
#myns_ns1 ins {position:relative}
#myns_ns1 ins cite {position:absolute !important ; top:-15px ; right:-5px ;width: 10px;  }	

#myns_ns1 small { margin:0;padding:0 ;display: block; font-style: normal; font-size:12px }
#myns_ns1 small {position:relative}
#myns_ns1 small cite {position:absolute !important ; top:15px ; right:-5px ;width: 10px;  }	

#myns_ns1 p span {margin-left:85px }
#myns_ns1 span input {float:left ; width:30px ; display: inline; margin-left:80px }



