/* Core Formatting */
html {height: 100%;margin-bottom: 1px;}
body {margin: 0; background:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#e1dfe0;font-family: Arial;font-size: 10pt;color: #000000;}
form {margin: 0;padding: 0;}
p {margin-top: 10px;margin-bottom: 15px;}
h1, h2, h3, h4, h5 {padding-bottom: 5px;margin: 25px 0 10px 0;font-weight: normal;line-height: 83%;}
h1 {font-size: 250%;line-height: 100%; color:#651d1d;}
h2 {font-size: 200%;line-height: 100%; color:#651d1d;}
h3 {font-size: 175%; color:#651d1d;}
h4 {font-size: 120%;line-height: 130%; color:#651d1d;}
h5 {font-size: 120%;text-transform: uppercase; color:#651d1d;}
a {text-decoration: none; color:#002465;text-decoration: none;font-weight: bold;}
a:hover {text-decoration: underline;}
ul {list-style-image: url(../../../images/redbullet.png);}
li {list-style-image: url(../../../images/redbullet.png);}

h1.componentheading {
line-height: 100%;
background-image:url('../images/moduleheaderaddress.jpg');
font-size: 18px;
padding: 4px 5px;
font-weight: bold;
color: #12457d;
margin-top: 0px;
}

h2.componentheading {
line-height: 100%;
background-image:url('../images/moduleheaderaddress.jpg');
font-size: 18px;
padding: 4px 5px;
font-weight: bold;
color: #12457d;
margin-top: 0px;
}

h2.contentheading {
line-height: 100%;
background-image:url('../images/moduleheaderaddress.jpg');
font-size: 17px;
padding: 4px 5px;
font-weight: bold;
color: #12457d;
margin-top: 0px;
}

.jform h2 {
line-height: 100%;
background-image:url('../images/moduleheaderaddress.jpg');
font-size: 17px;
padding: 4px 5px;
font-weight: bold;
color: #12457d;
margin-top: 0px;
}

h2.menutitle {
line-height: 100%;
background-image:url('../images/moduleheaderaddress.jpg');
font-size: 17px;
padding: 4px 5px;
font-weight: bold;
color: #12457d;
margin-top: 0px;
}

.xmap .componentheading {
display: none;
}

/* Middle Column */
#middlecol li {
list-style-image: url(http://199.216.204.43/nlsd/public/schools/nlsd69/public/careerpathways/templates/dr_nlsd/images/bluebullet.png);
margin-left: 3px;
}

#middlecol{
background-position:	top; 
background-repeat:		no-repeat; 
background-color:		#ffffff;
padding:				5px 10px;
width:					550px;
font-size: 10pt;
}



.ddsubmenustyle li{
list-style-image: url(none);
}

.ddsubmenustyle {
margin-top:-4px;
}

/* Top Menu */
.solidblockmenu ul {
background:none;
background-color:#002465;
border-top:none;
border-bottom:none;
font-family: Helvetica,Arial,sans-serif;
margin: 0;
height:31px;
text-transform:uppercase;
}

#ddtopmenubar ul {border-left:#ffffff solid 1px;}

#menu{padding-left: 0px; text-align: center;}

.solidblockmenu ul li a {color:#fff500;}
.solidblockmenu ul li a:visited {color:#fff500;}
.solidblockmenu ul li a:active {color:#002465;}
.solidblockmenu ul li a:hover, .solidblockmenu ul li a.selected  {color:#002465;}



.selected {color:#FFFFFF;}


/* Search Box */
#search {
color:			#fff;
margin:			0;
font-size: 		10px;
float:			right;
padding-right:	10px;
}

#mod_search_searchword {
height:12px;
font-size: 10px;
}

/* Top Menu */
#topmenu {
float:			right;
padding-top:	40px;
padding-right:	15px;
color:			#ffffff; 
text-transform: uppercase;
}

#topmenu a {color:#ffffff; text-decoration: none;}
#topmenu a:hover {color:#ffffff; text-decoration: underline;}
#topmenu a:visited {color:#ffffff;}
#topmenu a:active {color:#ffffff;}

/* User1 */
.module_user1 h3 {
background-image:url('../../../images/modulebg.png');
font-size: 14px;
padding: 4px 5px;
font-weight: bold;
}

.module_user1, .module_user2 ,.module_user3 {
margin-top:-30px;
}

.busimage {
padding-left:25px;
}


.article_separator {
display: none;
}

.module_user1 a {text-decoration: none; color:#ffffff;text-decoration: underline;}
.module_user1 a:hover {text-decoration: none;}

/* User2 */
.module_user2 h3 {
background-image:url('../../../images/modulebg.png');
font-size: 14px;
padding: 4px 5px;
font-weight: bold;
}

.module_user2 .contentpaneopen {
margin-top:-15px;
}

.module_user2 a {text-decoration: none; color:#ffffff;text-decoration: underline;}
.module_user2 a:hover {text-decoration: none;}

/* User3 */
.module_user3 h3 {
background-image:url('../../../images/modulebg.png');
font-size: 14px;
padding: 4px 5px;
font-weight: bold;
}

.module_user3 a {text-decoration: none; color:#ffffff;text-decoration: underline;}
.module_user3 a:hover {text-decoration: none;}

/* Footer */
#footer {color:#ffffff;}
#footer a {text-decoration: none; color:#ffffff; text-decoration: none;}
#footer a:hover {text-decoration: none; text-decoration: underline;}

#footer .module {float:right; padding-right:50px; margin-top: 0px;}

/* Right Module */
#rightcol{
background-position:top;
background-repeat:	no-repeat;
background-color:	#ffffff;
border-left:		1px solid #4d6c9c;
height:				100%;
width:256px;
}

#rightcol .module h4 {
color:			#12457d;
margin-top:		-5px;
font-size: 		12px;
font-weight:		bold;
padding-top:		2px;
padding-left:		10px;
background-image:	url(../images/moduleheaderaddress.jpg);
background-repeat:	repeat-x;
}

.readon {
float:			right;
padding-right:	5px;
}

#rightcol .module .eventslist li {padding-bottom:10px;}

.module_buslink {}

#rightcol .module {
padding: 			0px 0px 0px 5px;
margin-top: 		-20px;
}

#rightcol .module h3 {
color:			#12457d;
padding-top:		5px;
font-size: 		18px;
font-weight:		bold;
padding-left:		10px;
background-image:	url(../images/moduleheaderaddress.jpg);
}

#rightcol .module ul {
padding-left:20px;
padding-right:5px;
margin: 0;
}

/* Middle Module */
#middlecol .dm_cat .dm_name {
color:				#12457d;
font-size: 			14px;
font-weight:		bold;
padding-left:		10px;
background-image:	url(../images/moduleheaderaddress.jpg);
line-height: 24px;
}

#dm_cats h3, #dm_docs h3 {
font-size: 			13px;
}

#middlecol #dm_docs h3 {
font-size: 			14px;
}

#dm_docs h3 span, #dm_cats h3 span {
margin: 0px 5px 0px 0px;
}

#middlecol .moduletable h3 {
color:				#12457d;
font-size: 			18px;
font-weight:		bold;
padding-left:		10px;
background-image:	url(../images/moduleheaderaddress.jpg);
line-height: 24px;
padding-bottom: 0px;
}

#middlecol .moduletable {
margin-top: 		-25px;
}

#middlecol h1 {
line-height: 90%;
}

.article-info-surround {
display: none;
}

#cmfooter {
display: none;
}


.article-info-surround {
display: none;
}

/* Left Module */
#leftcol {
background-position:top left; background-repeat:no-repeat; background-color:#4d6c9c; padding-top:150px; padding-left:4px; width:178px;
}

.module h3 {
color:#000000;
padding-top:5px;
font-size: 18px;
font-weight: bold;
padding-left:10px;
background-image:	url(../images/moduleheaderaddress.jpg);
line-height: 83%;
}

#leftcol .module div div div p {
font-weight: bold;
color:#ffffff;
padding-left:10px;
}

/* Left Module Quicklinks Menu */
.module_menu h3 {
background-color:#0c559b;
color:#fff200;
padding-top:5px;
font-size: 18px;
font-weight: bold;
padding-left:10px;
}

.module_menu li {list-style-type:circle; color:#ffffff; line-height:170%}

.module_menu ul {padding-bottom:15px;}

#leftcol a {text-decoration: none; color:#ffffff;text-decoration: none;}
#leftcol a:hover {text-decoration: underline;}

#leftcol .module a {text-decoration: none; color:#ffffff;text-decoration: underline;}
#leftcol .module a:hover {text-decoration: none;}

#leftcol .module_menu div div div {
background-color:	#002465;
background-image:	url(../images/leftmodulequicklinks.jpg);
background-position:top;
background-repeat:	no-repeat;
background-color:	#002465;
}

.contentpagetitle  {
font-size: 18px;
line-height: 100%;
}

#leftcol .module ul {
padding: 0 5px 0 20px;
margin: 0;
}

#leftcol .module {
margin-top: -20px;
}

/* DocMan */
.tool-tip {
   float: left;
   background: #ffc;
   border: 1px solid #D4D5AA;
   padding: 5px;
   max-width: 200px;
}

.dm_description {
background-color:#ffffff;
}

.dm_counter {
display:none;
}
.dm_date {
display:none;
}

A.dm_name {
padding-top:0px;
}

A.dm_icon {
padding-top:5px;
}

.hasTip {
padding-left:5px;
}

.dm_separator {
display:none;
}

.dm_taskbar {
list-style-image: url(none);
margin: -40px 0px 0px 40px;
}

#dm_docs .dm_row {
padding: 0px 0px 0px 0px;
}

#middlecol .dm_cat h1, #dm_docs h2, #dm_cats .dm_title {
color:				#12457d;
font-size: 			14px;
font-weight:		bold;
padding-left:		10px;
background-image:	url(../images/moduleheaderaddress.jpg);
line-height: 24px;
background-repeat:repeat-x;
}

#middlecol #dm_docs {
margin-top:-10px;
}

.dm_details {
display:none;
}

#dm_cats .dm_row {
padding: 0px;
}

.mceContentBody {
text-align: left;
background: #FFF none;
font: normal 11px Arial, Helvetica, sans-serif;
}
/* @end */
