/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	/*background: #0AAAFD url(images/img01.gif) repeat-x;*/
	/*background: #0DB14B url(http://www.acrossuhub.com/acrossuhub/images/common/background_new.jpg) repeat-x;*/
	/*background: #8cc63f; */
	/*background: #0DB14B;*/
	background: #0296cf;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E6F6FF;
	/*color:#039 ;*/	
}

h1, h2, h3 {
	margin: 0;
	font-weight: normal;
	/*color: #FFFFFF;*/
	/*color:#039;*/
	color: #E6F6FF;
}

h1 {
	font-size: 197%;
}

h2 {
	font-size: 167%;
}

h3 {
	font-size: 100%;
	font-weight: bold;
}

p, ol, ul {
	line-height: 170%;
}

p .fieldlabel{
	text-decoration:underline;
	font-weight:bolder;
}

ol {
	margin-left: 0;
	padding-left: 0;
	list-style-position: inside;
}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

ul li {
	padding-left: 15px;
	/*background: url(images/img07.gif) no-repeat 0px 7px;*/
}

blockquote {
	margin: 0;
	padding-left: 20px;
	font-style: italic;
}

blockquote * {
	line-height: normal;
}

a {
	color: #E6F6FF;
}

a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

img {
	border:thin solid #036;
}

img.left {
	float: left;
	margin: 3px 15px 0 0;
}

img.right {
	float: right;
	margin: 3px 0 0 15px;
}

hr {
	display: none;
}

/* Header Area */
#header {
	width:1100px;
	height:135px;
	margin: 0 auto;
	/*padding: 0 5px 5px 5px;*/
	padding: 0 0px 0px 0px;
	background:#0DB14B;
	text-align:center;
	align:center;
}

/* Header Area */
#header2 {
	width:920px;
	height:300px;
	margin: 0 auto;
	padding: 5px 5px 5px 5px;
	background-color: #0DB14B;  	
	text-align:center;
	align:center;
	valign:center;
	/*filter:alpha(opacity=80);*/
	/*opacity: 0.8;*/
	/*-moz-opacity:0.8;		*/
	z-index: 3;
}

#header_inside2 {
	width:964px;
	height:213px;
	margin: 0 auto;
	padding: 0 5px 5px 5px;
	background:#0DB14B;
	text-align:center;
}

/* Page below header container */
#pageoverall {
	width:1100px;
	margin: 0 auto;
	background-image: url(http://www.acrossuhub.com/acrossuhub/images/common/background_new.jpg);
	/*background: #FFFFFF;*/
}


/* Page below header container */
#page {
	width:920px;
	margin: 0 auto;
	padding: 30px 5px 5px 5px;
	background-color: #0DB14B;  	
	/* filter:alpha(opacity=80); */
	/* opacity: 0.8; */
	/* -moz-opacity:0.8;	 */
}

/* page heading Area */
#pageHeading {
	padding: 0 0 10px 10px;
	border-bottom: 1px solid #E6F6FF;
}

#pageHeading h1 {
	padding-left:10px;
	font-style:italic;
	color:#E6F6FF;
}


/* Content Area */
#content {
	float:right;
	width: 620px;
}

#content_inside {
	float:right;
    width: 660px;
	padding: 0 10px 0 0;
}

/* Footer Area */
#footer {
	width: 920px;
	margin: 0 auto;
	height: 30px;
	padding: 5px;
	background: #0DB14B;
	border-top: 1px solid #4AF4FE;
	/* filter:alpha(opacity=80); */
	/* opacity: 0.8; */
	/* -moz-opacity:0.8;	 */
	
}

#footer p {
	margin: 0;
	line-height: normal;
	font-size: 85%;
}

#footer a {
}

#legal {
	float: left;
}

#links {
	float: right;
}

/* ==== front page specific layout ==== */

/* feature banner */
#feature_banner {
	text-align:center;
	padding:0 0 15px 0;
}

/* upcoming section */
#upcoming {
	padding:20px 0 15px 0;
}

#upcoming .entry {
	height:auto;
    padding: 10px 0 10px 0;
}

#upcoming .entry_img {
}

#upcoming .entry_img img {
    width:200px;
}

#upcoming .entry_txt {
	float:right;
	width:380px;
}

#upcoming .entry_txt p {
  margin:0;
  padding: 0;
}


/* Sidebar Area */
#sidebar {
	float: left;
	width: 240px;
}

/* News Area */
#news {
  padding: 0 20px 10px 15px;
}

#news p {
  margin: 0;
}

#news ul li {
  padding: 10px 10px 15px 0;
  border-top: 1px solid #4AF4FE;
}

#news .first {
  border: none;
}

#news .entry_date {
}

#news .entry_txt {
}

/* Links Area */
#links {
    padding: 0 20px 10px 15px;
}

#links p {
  margin: 0;
}

#links ul li {
  padding: 10px 10px 15px 0;
  border-top: 1px solid #4AF4FE;
}

#links .first {
  border: none;
}


/* ========== text classes ================ */

.pageSubTitle {
	height: 33px;
	margin: 0;
	padding: 12px 0 0 20px;
	background: #3FD9EC url(/acrossuhub/images/common/boxed_bkgd.jpg) repeat-x;
	text-transform: uppercase;
	font-size: 136%;
	color:#C30;
}

.pageSubTitle_PC {
	height: 65px;
	margin: 0;
	padding: 12px 0 0 20px;
	background: #3FD9EC url(/acrossuhub/images/common/boxed_bkgd.jpg) repeat-x;
	text-transform: uppercase;
	font-size: 136%;
	color:#C30;
}
/*
.entry_content {
    padding-left: 20px;
}
*/

.programTitle {
  padding: 10px 0 5px 20px;
  font-size: large;
}

.programTitle2 {
  padding: 10px 0 5px 20px;
  font-size: x-large;
}
.programCode {
  padding-left: 20px;
}

.programDesc, .generalDesc {
  padding: 10px 0 10px 20px;
}

.generalDesc p {

  padding: 0 2px 0 2px;
}

.programInfo {
  margin: 0;
  padding: 2px 0 2px 20px;
}

.logo {
  width: 230px;
  padding: 15px;
  margin: 10px;
  background-color: #FFFFFF;
}

.logo img{
  border: none;
}

/* TinyMCE specific rules */
body.mceContentBody {
   background: #0DB14B;
}

