﻿/******************************
 Usual Suspects			  
******************************/

* {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
html 
{
	height: 100%;
}
body 
{
	border: none 0px #FFFFFF;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Trebuchet MS, Sans Serif; 
	font-size: 13px;
	font-weight:normal;
}

INPUT, SELECT, TEXTAREA 
{
	font-size: 11px;
}

a { color: #ffffff; }
a:hover { color: #ffffff; }
a:active { color: #ffffff; }



form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  margin: 0;
  padding: 0;
  min-width: 500px;
  width: 100%; 
}

form legend {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
	margin: 0;
	padding: 0px 0px 0px 0px;
	width: 100%; 
	color: #FFFFFF;
}

form fieldset {
  /* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
	border: 0;
	padding: 0px;        /* padding in fieldset support spotty in IE */
	margin: 0;
}

form input, form select, form textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:4px 0 0 2px; /* set margin on left of form elements rather than right of 
                                  label aligns textarea better in IE */
}

form label { 
	display: block;		/* block float the labels to left column, set a width */
	float: left;
	color: #FFFFFF;
	width: 110px;
	margin:4px 0 0 2px;	/* set top margin same as form input - textarea etc. elements */
	text-align: left; 
}

form label.small { 
	width: 100px; 
}

.clear {
	clear : both;
}

/******************************
 Wrappers			  
******************************/

/**		main		**/
#Main 
{
	height: 100%;
	width: 100%;
}

/**		page		**/
#Page
{
	background-color:#FFFFFF;
	border: 0;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 50px;
}

/**		content		**/
#Content 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#484848;
	width: 972px;
}

/**		Content_Top		**/
#Content_Top 
{
	width: 972px;
	height: 35px;
	background: url("../images/recruit_bg_top.jpg") center bottom no-repeat;
}

/**		Content_Middle		**/
#Content_Middle 
{
	width: 972px;
	min-height:340px;
	height:100%;
	margin-bottom: 30px;
	background-color:#484848;
}

#Content_Middle p
{
	Margin: 30px 30px 0px 44px;
}

#Content_Middle ul
{
	Margin: 0px 0px 0px 44px;
	padding-left:15px;
}

#Content_Middle table
{
	Margin: 20px 0px 0px 30px;
}

#Content_Middle h1
{
	Padding: 10px 30px 0px 44px;
	font-size: 15px;
	font-weight: normal;
}

/**		Content_Bottom		**/
#Content_Bottom 
{
	width: 972px;
	height: 232px;
	background: url("../images/recruit_bg_bottom.jpg") center bottom no-repeat;
}

#Marquee 
{
	margin-left:18px;
	margin-right:18px;
	width:934px;
	height:30px;
	background-color: #CECECE;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	border: solid 0px #000000;
}

.MarqueeText
{
	line-height:30px;
	font-size: 12px;
	vertical-align:bottom;
	border: solid 0px #000000;
}

.faqlist ul 
{
	list-style-type: none;
}

.faqlist li 
{
	list-style-type: none;
	padding-left: 5px;
	padding-right:100px
}

.recruitlist ul 
{
	list-style-type: none;
}

.recruitlist li 
{
	list-style-type: none;
	background-image: url("../images/recruit_bullet_tick.gif");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 20px;
}

#ticklist ul
{
	padding-top: 20px;
}
#ticklist li
{
	list-style-type: none;
	background-image: url("../images/recruit_bullet_tick.gif");
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 10px;
	height: 50px;
}



.quoteby
{
	font-size: 12px;
	color:#B9B9B9;
}

#HearMore div
{
	margin: 0px 0px 0px 0px;
	Padding: 10px 0px 0px 87px;
}

#HowDoIJoin 
{
	margin: 20px 0px 0px 0px;
	width:444px;
	height:180px;
	background: url("../images/recruit_bg_howdoijoin.jpg") center bottom no-repeat;
}
#HowDoIJoin div
{
	margin: 0px 0px 0px 70px;
	Padding: 0px 0px 0px 0px;
}
#HowDoIJoin table
{
	margin: 0px 0px 0px 40px;
}

#JoinToday 
{
	margin: 0px 0px 0px 44px;
	Padding: 0px 0px 0px 0px;
	width:888px;
	height:232px;
	background-image: url("../images/recruit_bg_jointoday.jpg");
	background-repeat:no-repeat;
	background-position: top;	
	border: solid 1px #484848;
}

#RecruitLogin 
{
	margin: 20px 0px 0px 0px;
	width:555px;
	height:270px;
	background: url("../images/recruit_bg_login.jpg") center bottom no-repeat;
}

#RecruitLogin div
{
	margin: 0px 0px 0px 0px;
	Padding: 100px 0px 0px 100px;
}

#RecruitLogin td
{
	height:100%;
	vertical-align:middle;
}



/**		logo		**/
#rtg_logo 
{
	margin: 0px 0px 16px 0px;
	border: solid 0px #000000;
}

/* ----------- SPA PROPERTY TABBED NAVIGATION ------------ */
#recruitNavigation 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	float: left;
	height: 35px;
}
#recruitNavigation ul
{
	list-style: none;
	padding:  0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	
}
#recruitNavigation li
{
	float: left;
	height: 35px;
	margin: 0px 0px 0px 0px;
	border: solid 0px #000000;
} 
#recruitNavigation li a
{
	
	color: #FFFFFF;
	font-size:13px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 2px;
	padding-bottom: 9px; 
	vertical-align: middle;
}

/*#recruitNavigation li a span
{
	padding-top: 8px; 
	padding-right: 15px
}*/

#recruitNavigation li a, #recruitNavigation li a span
{
	display: block;
	float: left
}

/* Hide from IE5-Mac \*/
#recruitNavigation li a, #recruitNavigation li a span
{
	float: none
}
/* End hide */

#recruitNavigation li a:hover
{
	background: url("../images/recruit_nav_select.gif") center bottom no-repeat;
}
/*
#recruitNavigation li a:hover span
{
	padding-top: 8px; 
	padding-right: 15px
}*/

#recruitNavigation li.selected a
{
	background: url("../images/recruit_nav_select.gif") center bottom no-repeat;
} 

/*#recruitNavigation li.selected a span
{
	padding-top: 8px; 
	padding-right: 15px
}
*/

