a {
	color: #b9313d;
	border-bottom: 1px dotted #b9313d;
	
}

a:hover {
	color: #b9313d;
	border-bottom: 1px solid #b9313d;
	
}

a:hover.button-add-item {
	color: #f98c3d;
}

h1 {color:#f88431; 
	}

h1.no-tabs-below {
	color:#f88431; 
	}

h2 {color:#b9313d; 
	}
	
span.h2font {color:#b9313d; font-size:14px;	} 
	
h3 {color:#f88431; 
	 }

h4 {color:#b9313d; 
	}


/* LOGIN */

#login-left-col h2 {
	color:#b9313d;
}

#login-left-col h3 {
	color:#f98c3d; 
	margin-bottom:5px;	
}

#login-right-col h2 {
	color:#f98c3d;
}

#login-right-col a:hover.button {
	background:url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px; 
	color:#f98c3d; 
}

#login-right-col p.version {
	color:#ccc;
}

#content a:hover.button-add-item {
	color: #f98c3d;
}

#footer a{ /*layout of the footer - the bottom of the box */
	color:#999;
	border-bottom:1px solid #999;
}

#footer { /*layout of the footer - the bottom of the box */
/*	background: url('../images/ramsthemecss/footer_bg.jpg') no-repeat bottom; */
}

#login-page #footer { /*layout of the footer - the bottom of the box */
	background: url('../images/ramsthemecss/footer_bg.jpg') no-repeat top;
}

#page-mycourses #footer { /*layout of the footer - the bottom of the box */
/*	background: url('../images/ramsthemecss/footer_bg.jpg') no-repeat top; */
}

/* MY COURSES - AUTHOR */

#content {
/*	background: url('../images/ramsthemecss/body_bg.jpg') repeat-y; */
}

#login-content {
	background:url('../images/ramsthemecss/body_bg.jpg') repeat-y;
}


#content a {
	color: #f98c3d;
	border-bottom: 1px dotted #f98c3d;
}

#content a:hover {
	color: #f98c3d;
	border-bottom: 1px solid #f98c3d;
}

#content a:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px;
	color: #f98c3d;
}

#saveCancelButtons a:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 2px;
	color: #f98c3d;
}

a:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px;
	color: #f98c3d;
}

a:hover.button-add-item {
	color: #f98c3d;
}

#content a:hover.add-lesson-button {
	color: #f98c3d;
}

#content a:hover.#content a.sequence-name-link {
	color: #f98c3d;
	}
	
#content a:hover.button-add-item {
	color: #f98c3d;
}

.course-bg h2 {
	color:#333;
}

.course-bg h4 {
	color:#333;
}


#content a.sequence-action-link {
	color:#f98c3d;
	}
	
#content a:hover.sequence-action-link {
	color:#f98c3d;

	}
	
#content a.add-lesson-button {
	background: url('../images/ramsthemecss/add_lesson.jpg') no-repeat 0px 0px;
}

#content a:hover.add-lesson-button {
	background: url('../images/ramsthemecss/add_lesson.jpg') no-repeat 0px 0px;	
}

#page { /*whole layout of page*/
	margin: 25px auto;
	background: url('../images/ramsthemecss/rams_logo.gif') no-repeat 526px 10px;
}

#page-mycourses { /*whole layout of page*/
	margin: 25px auto;
	background: url('../images/ramsthemecss/rams_logo.gif') no-repeat left -7px; 

}

#nav-right a {
	color: #fa944a;
}

#nav-right a:hover {
	color: #f88431;
}

#nav .tab-middle-link {
	color: #fa944a;
}

#nav a:hover.tab-middle-link  {
	color: #f88431;
}

	
.field-name-alternative-color {
color:#f88431; 
}

.field-name {
color:#b9313d; 
}

h2 {color:#f88431; }

table.alternative-color th {
	background: url('../images/ramsthemecss/green_bg.jpg') repeat-x;
	color: #f88431;
}
	
a.button-add-item {
	background: url('../images/ramsthemecss/btn_add_off.gif') no-repeat 0px 0px;
}

#content a.button-add-item {
	background: url('../images/ramsthemecss/btn_add_off.gif') no-repeat 0px 0px;	
}

a:hover.button-add-item {
	background: url('../images/ramsthemecss/btn_add_over.gif') no-repeat 0px 0px;
}

#content a:hover.button-add-item {
	background: url('../images/ramsthemecss/btn_add_over.gif') no-repeat 0px 0px;
}

input:hover.button {
	background: url('../images/ramsthemecss/btn_over.gif') repeat-x 0px 0px;
}

.tab-left { /* defines left side of selected tab */
	background: url('../images/ramsthemecss/button_left.jpg') no-repeat top left;
}	

.tab-middle { /* defines middle of selected tab */
	background: url('../images/ramsthemecss/button_bg.jpg') repeat-x;
}

.tab-right { /* defines right side of selected tab */
	background: url('../images/ramsthemecss/button_right.jpg') no-repeat top right;
}	

.tab-middle-highlight { /* defines middle of selected tab */ 	 
    background: url('../images/ramsthemecss/button_highlight_bg.jpg') repeat-x;
}

.tab-left-highlight { /* defines left side of selected tab */ 	 
    background: url('../images/ramsthemecss/button_highlight_left.jpg') no-repeat top left; 
}

.tab-right-highlight { /* defines right side of selected tab */ 	 
    background: url('../images/ramsthemecss/button_highlight_right.jpg') no-repeat top right;
}

#nav-right a.tab-link-highlight, #nav-right a.tab-link-highlight:hover {
    color: #e7eef8;
}

#nav a.tab-middle-link-selected {
	color: #333333
}

body.stripes {
	background: url('../images/ramsthemecss/diagonal_bg.gif');
}

.my-courses {
	background: url('../images/ramsthemecss/diagonal_bg.gif') repeat; 
}	

#login-right-col {
	background: url('../images/ramsthemecss/lams_login_bar.jpg') no-repeat 0 0; 
}

#header { /*layout of the header */
/*	background: url('../images/ramsthemecss/top_bg.jpg') no-repeat bottom; */
}	

#header-no-tabs { /*layout of the header  when no-tabs are required. Big enough to line up with LAMS icon - don't use for learner (see header-no-tabs-learner) */
	background:url('../images/ramsthemecss/top_bg.jpg') no-repeat bottom; 
}

/*layout of the header  when no-tabs are required */
#login-header { 
	background:url('../images/ramsthemecss/top_bg.jpg') no-repeat bottom;
}

#header-my-courses { /*layout of the header */
/*	background: url('../images/ramsthemecss/top_bg.jpg') no-repeat bottom; */
}

.course-bg {  /*---- box around the green tabbed items -- */
/*	background:#fff url('../images/ramsthemecss/mycourses_greytab.jpg') no-repeat top; */
}

.user-img {background: url('../images/ramsthemecss/user.jpg') no-repeat 0 3px; margin-right:5px; padding:5px 0px 5px 25px; 
}

.mycourses-monitor-img {background: url('../images/ramsthemecss/mycourses_monitor.jpg') no-repeat 0 3px; margin-right:5px; padding:5px 0px 5px 25px; 
}

.mycourses-addlesson-img {background: url('../images/ramsthemecss/mycourses_addlesson.jpg') no-repeat 0 3px; margin-right:5px; padding:5px 0px 5px 25px;
}

/*layout of the forum tables with the colored table heading cell */
table.forum { 
	width:93%;
	margin-left:20px; 
	padding-top:5px; 
	margin-bottom:10px;
	background:url('../images/css/greyfade_bg.jpg') repeat-x 3px 49px; 
	text-align:left; 
	border-bottom:1px solid #efefef;}

table.forum th { 
	background: url('../images/ramsthemecss/orange_bg_forum.jpg') repeat-x #fbe9d3; 
	height:20px; 
	padding-top:5px; 
	color:#f88431; 
	padding-left:15px; 
	border-left:1px solid #cacdd1;  
	font-size:12px; 
	vertical-align:middle;
}

table.forum td.posted-by {
	background: url('../images/ramsthemecss/postedby_orange_bg.jpg') repeat-x; 
	height:20px; 
	padding-left:15px; 
	padding-top:0px; 
	font-size:10px;
	vertical-align:top; 
	border-left:1px solid #cacdd1; 
	color:#666;
}


table.forum td {
	padding-left:20px; 
	font-size:11px; 
	vertical-align:top; 
}

