/* CSS Document */

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;

}

.spacer { clear:both;}

#hm_leftcolumn {
position:relative;
}
#hm_flash {
float:left;
}
#hm_content {
float:left;
position:relative;
}
#buttons {
position: absolute;
top: 0;
right: 0;
width: 200;
}

#default_content {
	position:absolute;
	top:0px;
	width:457px;
	height:194px;
	z-index:3;
	left: 0px;
	visibility: visible;
}

 .shadow{
            position: relative; 
            visibility: hidden;
        }
		
        .train_content{
	position:absolute;
	border:solid 1px #dd4814;
	left:0px;
	top:0px;
	width:457px;
	height:194px;
	z-index:5;
	background:#EFEFEF url(../images/box_bkg.gif) no-repeat;
	padding: 0 0 0 20px;
	visibility: hidden;
        }
		
		.aware_content{
	position:absolute;
	border:solid 1px #ebb700;
	width:457px;
	height:194px;
	z-index:5;
	left: 0;
	top: 0;
	background:#EFEFEF url(../images/box_bkg.gif) no-repeat;
	visibility: hidden;
	padding: 0 0 0 20px;}
	
	.recruit_content{	
	position:absolute;
	border:solid 1px #009581;
	left:0px;
	top:0px;
	width:457px;
	height:194px;
	z-index:5;
	overflow: auto;
	padding: 0 0 0 20px;
	background:#EFEFEF url(../images/box_bkg.gif) no-repeat;
	visibility: hidden;}
	
	
.style3 {font-size: 15px}

a:link {color: #009999; text-decoration:none;} 
a:visited{color: #007979; text-decoration:none;}
a:hover {color: #99CCCC; text-decoration:underline;}
a:active {color: #99CCCC; text-decoration:underline;}

a.hmbloglink, a.hmbloglink:link, a.hmbloglink:visited {color:#522398; text-decoration:none;}
a.hmbloglink:hover, a.hmbloglink:active {color:#522398; text-decoration:underline;}

a.btntrain, a.btntrain:link, a.btntrain:visited { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; background:url(../images/btn_training2.gif) no-repeat; font-weight:bold; width:189px; height:20px; text-decoration:none; text-align:center; padding:11px 0 15px 12px; letter-spacing:1px;}

a.btntrain:hover, a.btntrain:active { background:url(../images/btn_roll_training2.gif) no-repeat; color:#DD4814;}

a.btnaware, a.btnaware:link, a.btnaware:visited { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; background:url(../images/btn_aware2.gif) no-repeat; font-weight:bold; width:189px; height:20px; text-decoration:none; text-align:center; padding:11px 0 15px 12px; letter-spacing:1px;}

a.btnaware:hover, a.btnaware:active { background:url(../images/btn_roll_aware2.gif) no-repeat; color:#EBB700;}

a.btnrec, a.btnrec:link, a.btnrec:visited { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; background:url(../images/btn_recruit2.gif) no-repeat; font-weight:bold; width:189px; height:20px; text-decoration:none; text-align:center; padding:11px 0 15px 12px; letter-spacing:1px;}

a.btnrec:hover, a.btnrec:active { background:url(../images/btn_roll_recruit2.gif) no-repeat; color:#009581;}

.mid_content{
float:left;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
line-height: 1.5;
font-style:normal;}

.mid_content_right{
float:left;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;}

.mid_content_title{
font-size:23px;
color:#522398;
font-weight:bold;
display:block;
margin-bottom:5px;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.recruit_title{
font-size:23px;
color:#378e87;
font-weight:bold;
display:block;
margin-bottom:5px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.recruit_content_left{
float:left;
margin:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;}

.train_title{
font-size:23px;
color:#e26310;
font-weight:bold;
display:block;
margin-bottom:5px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.train_content_left{
float:left;
margin:20px 0 20px 20px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
width:180px;}

.train_content_right{
float:left;
margin:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;}

.aware_title{
font-size:23px;
color:#e8b60e;
font-weight:bold;
display:block;
margin-bottom:5px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.aware_content_left{
float:left;
margin:20px;;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
}

.aware_content_right{
float:left;
margin:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;}

.aware_content_right li, .aware_content_left li{
list-style-image:url(../images/bullet_gold.gif); margin-left:20px;}

.recruit_content_left li {list-style-image: url(../images/bullet_teal.gif); margin-left:20px;}

.train_content_left li, .train_content_right li {list-style-image: url(../images/bullet_orange.gif); margin-left:20px;}

/* Left Sub Nav */

.lftColTitle{
display:block;
background:url(../images/bk_leftNav_active.gif) top left repeat-y;
padding: 3px 0 3px 10px;
color: #FFFFFF;
font-size:14px;
font-weight:bold;
}

a.subNav:link, a.subNav:visited{ 
padding: 8px 0px 10px 10px;
margin:0;
color:#000000;
text-decoration:none;
display:block;
line-height:.7em;
font-variant: small-caps;
}

a.subNav:hover, a.subNav:active{ 
color:#dd4814;
background:url(../images/bk_leftNav_r.gif) top left no-repeat;

}

a.subNavCurrent{ 
color:#dd4814;
background:url(../images/bk_leftNav_r.gif) top left no-repeat;
padding: 8px 0px 10px 10px;
margin:0;
text-decoration:none;
display:block;
line-height:.7em;
font-variant: small-caps;
}

/* Left Sub Nav */


/*** Form Style***/
 
input
{
border: 1px solid #584480;
background:#FFFFFF;
}

.inputfield
{
border: 1px solid #584480;
background:#FFFFFF;
}

.searchform_button {
background:#d6f0ee url(../images/searchIcon.gif) right 1px no-repeat;
border: 1px solid #584480;
width: 73px;
margin:0 0 0 0; 
font-size:11px; 
font-weight:bold;
color:#584480;
font-weight:bold;
text-align:left;
padding:2px;
}
#content ol {
margin:0 0 0 30px;}
#content ul {
margin:0 0 0 30px;}
#content li {margin:5px; }


/*** End Form Style***/


.title {
color: #dd4814;
font-size:14px;
font-weight:bold;
}

h1 {
font-size:24px;
line-height:.9;
color:#522398;
font-weight:bold;
display:block;
border-bottom: 2px solid #522398; 
margin-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
}

h1.porttitle {
font-size:20px;
color:#522398;
font-weight:none;
display:block;
border-bottom: none; 
margin-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:1.3em;
}

h2 {
margin-bottom:10px;
font-size:18px;
color:#522398;
display:block;
font-weight:200;
border-bottom: none;

}

H3 {
font-size:16px;
color:#522398;
font-weight:bold;
display:block;
border-bottom: none;
}

H4 {
font-size:14px;
color:#57aeae;
font-weight:bold;
display:block;
border-bottom: none;}

H5, H6 {
font-size:11px;
color:#000000;
font-weight:bold;
display:block;
border-bottom: none;}

.caption {
font-size:10px;
text-align:center;
padding:0 5px 0 5px;
margin:0 0 10px 0;
}

.caption a, a:link, a:hover, a:visited, a:active {
color:#dd4814;
}

#hm_rightColumn{
padding:10px;
}
#hm_rightColumn h1{
color: #522398;
font-size:16px;
font-weight:bold;
border:none;
}
#hm_rightColumn img{border: none;}

.hm_messages h1{
display:block;
text-transform:capitalize;
font-weight:bold;
padding:5px 15px 5px 10px;
font-size:11px;
border:none;
color:#000000;
margin:0;}


#hm_rss{}


.hm_messages p{
padding: 10px;
margin:0;
border-right:1px dotted #000000;
 line-height:1.4em;
 font-size:11px;
}
.hm_messages ul{
border-right:1px solid #000000;
margin-bottom:20px;
}
.hm_messages li{
padding: 5px 10px 0px 0;
 line-height:1.4em;
 font-size:11px;
}

.hm_messages a:link, .hm_messages a:visited{
color:#000000;
text-decoration:none;}

.hm_messages a:hover, .hm_messages a:active{
color:#000000;
text-decoration:underline;}

#strategic {
border:1px solid #4BB4AF;
background:url(../images/hm_strategic.gif) repeat-y top left;}

#training{
background:url(../images/hm_training.gif) repeat-y top left;
line-height:1.5em; }

#publicInfo{
border:1px solid #E0744D;
background:url(../images/hm_publicInfo.gif) repeat-y top left;}

#newMedia{
border:1px solid #776C94;
background:url(../images/hm_newMedia.gif) repeat-y top left;}

.hm_messages2 h1{
display:block;
text-transform:capitalize;
font-weight:bold;
padding:5px 15px 5px 10px;
font-size:12px;
border:none;
color:#000000;
margin:20px 0 0  0;}

.hm_messages2 p{
padding: 10px;
margin:0;
border-right:1px dotted #000000;
}

.hm_messages2 a:link, .hm_messages2 a:visited{
color:#000000;
text-decoration:none;}

.hm_messages2 a:hover, .hm_messages2 a:active{
color:#000000;
text-decoration:underline;}

.videomessage{ border:none; clear:both; line-height:1.5em;}


/*Consultants*/
.cynthia, .chris, .alan, .jay, .jilln, .jason, .sophia, .alan_elearning {
	position:absolute; WIDTH: 340px;
	top: 203px; /top: 213px;
	left:50px;
	background:#ffffff;
	padding:3px 0 4px 0; /*margin should be minus 7 of consultantCaptions margin*/
	z-index: 10;
	text-align:left;
	line-height:normal;
}

.consultantCaptions {color:#660099; margin:10px 0 11px 0;line-height:normal; display:block;}
#captionText{ padding:0px 0 0 0;}

.consultantArea {width:340; height:224; margin:10px 0px 0px 50px;}
