﻿

body {
	margin: 0px;
	padding: 0px;
	background: url("../images/bg_main.jpg") center top no-repeat #afafaf;
	font-family: Helvetica, Arial, sans-Serif;	
}

/*-- Misc. Styles --*/

.leavesitetext {
	font-size: medium;
}

/* -----------------------------------*/
/* -------->>> ANCHOR TAGS <<<--------*/
/* -----------------------------------*/

a {
	color: #213e75;
	text-decoration: underline;
}

a:hover {
	color: #213e75;
	text-decoration: none;
}

/* -----------------------------------*/
/* -------->>> CONTAINERS <<<---------*/
/* -----------------------------------*/

#container_leavesite {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 116px;
	height: 77px;
}

#container_main {
	position: relative;
	display: block;
	margin: 0px auto;	
	width: 760px;
}

#container_nav {
	position: relative;
	display: block;
	width: 750px;
	height: 46px;
	margin: 0px;
}

/* left column */

#container_left {
	position: relative;
	display: block;
	width: 300px;
}

#container_logo {
	position: relative;
	display: block;
	height: 115px;
	padding-top: 13px;
}

#container_logoDesc {
	padding: 21px 0px 8px;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}

#container_newsItem {
	position: relative;
	display: block;
	padding: 5px 0px 10px;
}

#container_findHelp {
	position: relative;
	display: block;
	padding: 5px 0px 10px;
}

/* right column */

#container_right {
	position: absolute;
	width: 390px;
	top: 297px;	
	left: 319px;
}

#container_rightInside {
	position: relative;
	display: block;
	width: 390px;
	padding-left: 22px;
}

#container_form {
	position: relative;
	display: block;
	margin: 3px 0px 13px;
}

#container_leftColSearch {
	position: relative;
	display: block;
	height: 24px;
	background-image: url("../images/bg_leftColSearch.png");
	background-position: center left;
	background-repeat: no-repeat;
}

#container_subnav {
	position: absolute;
	width: 431px;
	height: 77px;	
	top: 254px;	
	left: 319px;
}


/* -----------------------------------*/
/* -------->>> CLICK AREAS <<<--------*/
/* -----------------------------------*/

#click_leavesite {
	position: absolute;
	width: 116px;
	height: 77px;
	cursor: pointer;
	z-index: 1;	
}

#click_nav {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;	
	text-align: center;
	padding: 15px 0px 14px;
	z-index: 1;	
}

#click_nav li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	text-align: center;
}

#click_nav li a {
	color: #CCC;
	text-decoration: none;
	padding: 15px 8px 14px;
	background: none;
}

#click_nav li a:hover {
	color: #FFF;
	text-decoration: none;
	padding: 15px 8px 14px;
	background: #066;
}

#click_logo {
	position: absolute;
	width: 300px;
	height: 115px;
	cursor: pointer;
	z-index: 1;
}

#click_subnav {
	position: absolute;
	width: 431px;
	height: 77px;
	padding-top: 19px;
	font-size: 13px;
	color: #CCC;
	text-align: center;	
}

#click_subnav li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}

#click_subnav li a {
	color: #CCC;
	text-decoration: none;
}

#click_subnav li a:hover {
	color: #FFF;
	text-decoration: underline;
}

#footnav li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}

/* -----------------------------------*/
/* -------->>> PNG TRANS <<<----------*/
/* -----------------------------------*/

#trans_leavesite {
	position: absolute;
	width: 116px;
	height: 77px;
	background-image: url("../images/bg_leavesite.png");
}

#trans_nav {
	position: absolute;
	width: 750px;
	height: 46px;
	background-image: url("../images/bg_nav.png");
}

#trans_logo {
	position: absolute;
	width: 300px;
	height: 115px;
	background-image: url("../images/bg_logo.png");
}

#trans_rc_logo {
	position: absolute;
	width: 300px;
	height: 127px;
	background-image: url("../images/RC_Trans_Logo.png");
}

#trans_news {
	position: relative;
	display: block;
	width: 75px;
	height: 30px;
	background-image: url("../images/bg_news.png");
}

#trans_findHelp {
	position: relative;
	display: block;
	width: 243px;
	height: 31px;
	background-image: url("../images/bg_findHelp.png");
}

#trans_leftColSearch {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 246px;
	height: 24px;
	background-image: url("../images/bg_leftColSearch.png");
}

#trans_rightColTop {
	position: relative;
	display: block;
	width: 440px;
	height: 16px;
	background-image: url("../images/bg_rightColTop.png");
}

#trans_rightColMiddle {
	width: 440px;
	background-image: url("../images/bg_rightColMiddle.png");
	background-repeat: repeat-y;
}

#trans_rightColBottom {
	position: relative;
	display: block;
	width: 440px;
	height: 18px;
	background-image: url("../images/bg_rightColBottom.png");
}

#trans_subnav {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 431px;
	height: 77px;
	background-image: url("../images/bg_subnav.png");
}

/* -----------------------------------*/
/* -------->>> TEXT STYLES <<<--------*/
/* -----------------------------------*/

h1 {

}

h2 {

}

h3{
	font-size:medium;
	text-decoration:none;
	color:#000000;	
}

.justify {
	text-align: justify;
}

p {
	margin: 0px 0px 5px;
}

.news_title {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	line-height: 19px;
}

.news_date {
	font-size: 14px;
	color: #000;
	line-height: 16px;	
}

.news_desc {
	font-size: 12px;
	color: #000000;
	line-height: 14px;	
}

.right_header {
	font-size: 48px;
	letter-spacing: -2px;
	color: #213e75;
	padding-bottom: 20px;
}

.right_title {
	font-size: 24px;
	color: #213e75;
	line-height: 26px;
}

.right_section_head {
	font-weight: bold;
}

.right_copy {
	font-size: 12px;
	color: black;
	line-height: 14px;
}


/* Input form on index page */

.inputWrap {
	font-size: 9px;
	color: #FFF;
	background: url("../images/bg_input.gif") no-repeat;
	width: 336px;
	height: 26px;
	line-height: 26px;
	margin-right: 4px;
	padding: 1px 0px 0px 10px;
}

.inputWrap input  {
	font-size: 11px;
	color: #666;
	border: none;
	width: 238px;
	margin-left: 4px;
	padding-left: 3px;
}

.inputWrapSubmit input {
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 10px;
	color: #FFF;
	background: url("../images/submit_button.gif") no-repeat;
	width: 50px;
	height: 24px;
	border: none;
	cursor: pointer;
}

.leftInputWrap {
	position: absolute;
	top: 6px;
	left: 50px;
}

.leftInputWrap input {
	font-size: 11px;
	color: #666;
	border: none;
	width: 190px;
	padding: 0px;
	margin: 0px;
}



/* -----------------------------------*/
/* ------------>>> MISC <<<-----------*/
/* -----------------------------------*/

input {
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

hr {

}



