body 
{
	margin: 0px;
	background-color: #ffffff;
	FONT: 100% arial, veranda, sans-serif;
}
A { color: #000000; font-size: 11px; TEXT-DECORATION: none }
A:hover { text-decoration: underline }
A:link { TEXT-DECORATION: none }

#utilities {
 float: right;
 text-align: right;
 margin: 2px 0px 0px 0px;
}
#navGlobal {
 margin: 0px 0px 0px 0px;
 

background-color: #D6D6AD;
 border-top: 1px #fff solid;
 border-bottom: 1px #AFAF97 solid;
 float: left;
 height: 20px; 
 

font-size: 11px;
}
#navGlobal ul {
 margin: 0px 20px 0px 0px;
 padding: 0px 0px 4px 0px;
 white-space: nowrap;
}
#navGlobal 

li {
 position: relative;
 top: 2px;
 display: inline;
 list-style-type: none;
 margin: 0px;
 padding: 0px;
 border-right: 

1px solid #AFAF97;
 border-left: 1px solid #fff;
}
#navGlobal li.next {
 border-left: none;
}
#navGlobal ul.next {
 

border-right: none;
}
#navGlobal li a:link, #navGlobal li a:visited {
 color: #222; 
 background-color: #D6D6AD;
 

text-decoration: none;
 padding: 2px 9px 3px 9px;
}
#navGlobal li a:hover {
 color: #000; 
 background-image: none;
 

background-color: #E6E6BD; 
 text-decoration: none;
 padding: 2px 9px 3px 9px;
}
#navGlobal li.active {
 position: relative;
 

top: 2px;
 font-weight: bold;
 padding: 0px 5px 0px 0px;
 background: url(../images/tabActive.png) right top no-repeat;
 

text-decoration: none;
 border-right: none;
}
#navGlobal li.active span {
 color: #222; 
 padding: 5px 7px 4px 7px; 
 

margin-bottom: -1px;
 background-color: #F7F7DF;
} 
#navGlobal li.active a:link, #navGlobal li.active a:visited {
 color: 

#222; 
 text-decoration: none;
 padding: 0px;
 background-color: transparent;
} 
#navGlobal li.active a:hover {
 color: #000; 
 text-decoration: none;
}
#navSubSection {
 float: left;
 width: 100%;
 background-color: #F7F7DF;
 height: 16px;
 font-size: 

11px;
 padding: 5px 0px 0px 0px;
 margin: -1px 0px 0px 0px; 
 border-bottom: 0px #AFAF97 solid;
}
#navSubSection ul {
 

display: inline;
 width: 100%;
 margin: 0px px 0px 0px;
 padding: 0px 0px 0px 10px;
 list-style-type: none;
 white-space: 

nowrap;
}
#navSubSection li {
 display: inline;
 margin: 0px;
 padding: 0px 4px 0px 8px;
 list-style-type: none;
 

border-right: 1px #666 solid;
}
#navSubSection li.first {
 border-right: 1px #666 solid;
 font-weight: bold;
}
#navSubSection 

a:link, #navSubSection a:visited {
 color: #222;
 text-decoration: none;
}
#navSubSection a:hover {
 color: #000;
 

text-decoration: underline;
}
#navSubSection a.active:link, #navSubSection a.active:visited {
 color: #222;
 font-weight: 

bold;
 text-decoration: none;
}
#navSubSection a.active:hover {
 color: #222;
 font-weight: bold;
 text-decoration: 

underline;
}


#navSubTraining {
 float: left;
 width: 100%;
 background-color: #ffffff;
 height: 11px;
 font-size: 13px;
 

padding: 5px 0px 0px 0px;
 margin: -2px 0px 0px 0px; 
 border-bottom: 0px #AFAF97 solid;
 border-top: 1px #AFAF97 solid;
 

text-align: left;
 }
#navSubTraining ul {
 display: inline;
 width: 100%;
 margin: 0px px 0px 0px;
 padding: 0px 0px 0px 

10px;
 list-style-type: none;
 white-space: nowrap;
 }
#navSubTraining li {
 display: inline;
 margin: 0px;
 padding: 0px 4px 

0px 8px;
 list-style-type: none;
 border-right: 1px #666 solid;
 color: #000;
}
#navSubTraining li.selection {
 color: Blue;
 

border-right: 1px #666 solid;
 font-weight: bold;
 font-size: 13px
}
#navSubTraining a:link, #navSubTraining a:visited {
 

color: Black;
 text-decoration: none;
}
#navSubTraining a:hover {
 color: Blue;
 text-decoration: underline;
}
#navSubTraining a.active:link, #navSubTraining a.active:visited {
 color: Blue;
 font-weight: bold;
 text-decoration: none;
}
#navSubTraining a.active:hover {
 color: Blue;
 font-weight: bold;
 text-decoration: underline;
}



#navSubCount {
 float: 

left;
 width: 100%;
 background-color: #e5e5e5;
 height: 16px;
 font-size: 11px;
 padding: 5px 0px 0px 0px;
 margin: -2px 0px 

0px 0px; 
 border-bottom: 0px #AFAF97 solid;
 border-top: 1px #AFAF97 solid;
}
#navSubCount ul {
 display: inline;
 width: 

100%;
 margin: 0px px 0px 0px;
 padding: 0px 0px 0px 10px;
 list-style-type: none;
 white-space: nowrap;
}
#navSubCount li {
 

display: inline;
 margin: 0px;
 padding: 0px 4px 0px 8px;
 list-style-type: none;
 border-right: 1px #666 solid;
}
#navSubCount li.step {
 border-right: 1px #666 solid;
 font-weight: bold;
 color: Blue;
}
#navSubCount a:link, #navSubCount 

a:visited {
 color: #222;
 text-decoration: none;
}
#navSubCount a:hover {
 color: #000;
 text-decoration: underline;
}
#navSubCount a.active:link, #navSubCount a.active:visited {
 color: #222;
 font-weight: bold;
 text-decoration: none;
}
#navSubCount a.active:hover {
 color: #222;
 font-weight: bold;
 text-decoration: underline;
}

#navSubCompany ul 

{margin:0;}
#navSubCompany li {padding:0;}
#navSubCompany ul a {background:url(../images/icon_generic.jpg) no-repeat 0 5px; 

padding:0 0 0 7px;}
#navSubCompany a {color:#ffffff;}
#navSubComapny a:hover {color:#ffffff; text-decoration: underline;
font-weight: bold}
/****** USMC Standard Dropdown Menu Styles *****/
.TopNavNew TD {
	COLOR: #ffffff
}
.TopNavNew A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffcc; FONT-FAMILY:
verdana; TEXT-DECORATION: none
}
.TopNavNew A:visited {
	COLOR: #ffffcc
}
.TopNavNew A:active {
	COLOR: #ffffcc
}
.TopNavNew A:hover {
	COLOR: #ffffff
}
.NavDropDown TABLE {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 10px; BORDER-BOTTOM:
#999999 1px solid; FONT-FAMILY: arial;

BACKGROUND-COLOR: #dedede
}
.NavDropDown TD {
	PADDING-RIGHT: 8px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px;
FONT-SIZE: 10px; PADDING-BOTTOM: 1px;

BORDER-LEFT: #999999 1px solid; PADDING-TOP: 1px
}
.NavDropDown A {
	COLOR: #003366; TEXT-DECORATION: none
}
.NavDropDown A:hover {
	COLOR: #990000
}
.whatsnewitem {
	color:#990000;
	font-style: italic;
	font-weight: bold;
	text-decoration: blink;
}
td
{
	font-family: Verdana, Arial;
	font-size: 70%;
}
table
{
	border-collapse: collapse;
	border: 0 0 0 0;
}
img
{
	border: 0;
}
.hide
{
	display: none;
}
#ca td
{
	vertical-align: top;
}
.main
{
	width: 190px;
	border-top: solid 0px #999999;
	border-bottom: solid 0px #999999;
	background-color: #ffffff;
}
.mainW
{
	width: 995px;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	background-color: #D6D6AD;
}
.page
{
	width: 771px;
}
.pageW
{
	width: 995px;
}
a
{
	text-decoration: none;
	color: #003399;
}
a:hover
{
	text-decoration: underline;
	color: #ff3300;
}
#NavTd
{
	border-right: 0px solid #999999;
	background-color: #f5f5f5;
	
}
#Nav
{
	padding: 2px 0 10px 0px;
	font: 1em Verdana, Arial;
}
#Nav .line
{
	border-top: solid 1px #999999;
	margin: 5px 0 5px 0;
}
#Nav > .line
{
	margin: 6px 0 4px 0;
}
#Nav h4
{
	margin: 4px 0px 5px 5px;
	font-size: 95%;
}
#Nav > h4
{
	margin: 4px 0px 4px 5px;
}
#Nav ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#Nav li
{
	padding: 0;
	margin: -4px 2px;
	width: 175px;
}
#Nav > ul > li
{
	margin: -3px 2px;
}
#Nav a
{
	cursor: hand;
	display: block;
	color: #000000;
	padding: 2px 4px 4px 8px;
	margin: 1px 0px;
}
#Nav > ul > li > a
{
	border: 1px solid transparent;
	padding: 2px 4px 4px 7px;
}
#Nav a:visited
{
	color: #000000;
}
#Nav a:hover
{
	border: 1px solid #cccccc;
	margin: 0px;
	padding: 2px 4px 4px 7px;
	background-color: #f1f1f1;
	text-decoration: none;
}
#Nav > ul > li > a:hover
{
	margin: 1px 0px;
}
#msviLocalToolbar
{
	border-top: solid 1px #999;
	border-bottom: solid 1px #999;
	background: #F1F1F1;
	font-size: 100%;
	padding: 5px;
}
#msviLocalToolbar a
{
	text-decoration: none;
	color: black;
}
#msviLocalToolbar a:hover
{
	text-decoration: none;
	color: black;
}
.lt0
{
	border: solid 1px #F1F1F1;
	background: #F1F1F1;
	padding: 0px 6px 0px 6px;
	font: 70% Verdana;
	color: black;
	text-decoration: none;
}
.lt1
{
	border: solid 1px #999;
	padding: 2px 6px 2px 6px;
	background: #ccc;
	font-size: 100%;
	font: 70% Verdana;
	color: black;
	text-decoration: none;
}
.ltsep
{
	font: 70% Verdana;
	color: #A9A9A9;
	padding: 0px 1px;
}
.ad
{
	text-align: center;
	padding: 20px;
}
#fa
{
	padding: 0 0 1px 0;
	margin: 0 0 1px 0;
	border-bottom: solid 1px #d8d8bc;
}
.storyS
{
	height: 162px;
	border-left: solid 1px #d2d3d6;
}
.storySW
{
	height: 150px;
	border-left: solid 1px #d2d3d6;
}
.storySWMy
{
	height: 50px;
	border-left: solid 1px #d2d3d6;
}
.hhalf
{
	width: 375px;
	height: 200px;
}
.hhalfW
{
	width: 407px;
	height: 443px;
}
.heroL
{
	width: 591px;
	height: 325px;
}
.heroLW
{
	width: 815px;
	height: 443px;
}
.heroS
{
	width: 295px;
	height: 162px;
}
.heroSW
{
	width: 407px;
	height: 221px;
}
.hFade
{
	background-color: #f5f5f5;
	height: 8px;
	padding: 0 0 0 0;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=
'#e5eef9' ,endColorStr= '#ffffff' ,gradientType=

'0' );
}
.rotatingSection
{
	width: 180px;
	padding: 0 15px 25px 10px;
}
.rotatingSectionW
{
	width: 251px;
	padding: 0 15px 25px 10px;
}
.popDest
{
	width: 390px;
	padding: 0 15px 25px 10px;
	background-color: #f5f5f5;
}
.popDestW
{
	width: 543px;
	padding: 0 15px 25px 10px;
	background-color: #f5f5f5;
}
.vSep
{
	background-color: #d2d3d6;
	width: 1px;
}
.al
{
	display: none;
}
.alw
{
	display: block;
	font-family: Verdana;
	font-size: 100%;
}
#re .s
{
	margin: 13px 0 0 0;
}
#al .s
{
	margin: 0 0 0 0;
}
.s
{
	margin: 7px 0 0 0;
}
.s img
{
	margin: 0 0 5px 0;
	height: 13px;
}
.popDest div .s
{
	float: left;
	padding: 0 0 19px 0px;
	width: 49.5%;
}
.popDestW div .s
{
	float: left;
	padding: 0 0 19px 0px;
	width: 33%;
}
.r
{
	margin: 10px 0 13px 18px;
}
.re
{
	height: 162px;
	padding: 15px 15px 15px 15px;
}
.reW
{
	height: 221px;
	padding: 30px 30px 30px 30px;
	font-family: Verdana;
	font-size: 110%;
}
.rh
{
	margin-left: -18px;
}
.t
{
	margin: -10px 0 0 0;
	padding: 0 5px 0 17px;
	color: #999999;
	font-family: Tahoma, Verdana, Arial;
	font-size: 85%;
	clear: left;
}
.s ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 1px;
}
.s li
{
	margin: 0 0 5px 0px;
	background: url( 'b.gif' ) no-repeat top left;
	list-style-position: outside;
	list-style-type: none;
	padding: 0 0 0 7px;
}
#msviRegionIdGraphic
{
	padding-left: 7px;
}
.gt0
{
	border: solid 1px #1e77d3;
	padding: 0 4px 2px 4px;
	font-size: 100%;
}
.gt1
{
	border: solid 1px #a1c6eb;
	padding: 0px 4px 2px 4px;
	background: #3484D7;
	font-size: 100%;
}
.gtsep
{
	font: 65% Verdana;
	color: #a1c6eb;
	padding: 0 1px 2px 1px;
}
#msviGlobalToolbar a
{
	font: 65% Verdana;
	color: #ffffff;
	text-decoration: none;
}
#msviGlobalSearch
{
	text-align: left;
	font: 65% Verdana;
	padding-top: 5px;
	padding-left: 6px;
	padding-right: 15px;
}
#msviSearchForm
{
	margin: -1px 0px 0px 0px;
}
#msviSearchBox
{
	width: 235px;
	font: 110% Tahoma;
}
#msviGoButton
{
	font: 110% Tahoma;
	padding: 0em 0.2em;
	position: relative;
	top: 1px;
	margin-left: 6px;
}
#msviDualGlobalSearch
{
	text-align: left;
	font: 71.5% Tahoma;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 15px;
}
#msviDualSearchForm
{
	margin: 0px 0px 0px 0px;
}
#msviRadioButtons
{
	margin: 2px 0px;
}
#msviRadioButtons > label
{
	position: relative;
	top: 2px;
}
#msviRadioButtons input
{
	width: 12px;
	height: 12px;
	margin: 4px 4px 3px 0px;
	vertical-align: middle;
}
input#msnSearch
{
	margin-left: 9px;
}
#msviDualSearchBox
{
	font: 100% Tahoma;
	width: 209px;
}
#msviSearchButton
{
	font: 100% Tahoma;
	padding: 0em 0.2em;
	position: relative;
	top: 1px;
	margin-left: 6px;
}
#msviFooter
{
	font: 70% Tahoma, Helvetica;
}
#msviFooter td
{
	font-size: 100%;
}
#msviLocalFooter
{
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
}
#msviGlobalFooter
{
	margin: 0px;
	padding: 10px 0 13px 10px;
}
#msviFooter a
{
	color: #03C;
	margin-right: 2px;
}
#msviFooter a:visited
{
	color: #03C;
}
#msviFooter a:hover
{
	color: #F60;
}
#msviFooter span
{
	color: #666666;
	margin-right: 5px;
}
#msviFooter2
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=
'#ffffff' ,endColorStr= '#1e77d3' ,gradientType=

'1' );
	background-color: #ffffff;
}
#NavMainLink ul a 
{
	background:url(../images/icon_generic.jpg) no-repeat 0 5px; 	padding:0 0 0 7px;
}
#NavMainLink a
{
	font-size: 14px;
	color: #0066FF;
	text-decoration: none;
}
#NavMainLink a:hover
{
	text-decoration: none;
	color: Red;
}
.TrainTable TABLE tr:hover
{
	font-size:large;
	height: 30px;
}
#NavMainLink2 li 
{
	background:url(../images/bullet.gif) no-repeat 0 0px;
}
UL { margin-left:30px; margin-top:10px; margin-bottom:10px; }

UL.clsBltBlu { list-style-image:url(../images/bulletblue.gif);
}

UL.clsBltRed { list-style-image:url(../images/bulletred.gif)
}

UL.clsBltO { list-style-image:url(../images/bulleto.gif)
}

UL.clsBltOther { list-style-image:url(../images/bulletred.gif);
	color:White;
}
UL.clsBltOther LI a
{
	color:White;
}

OL { margin-left:25px; margin-top:10px; margin-bottom:10px; }

UL LI {
    line-height:120%;
    margin-bottom:0.5em;
}
UL LI a:hover {
	color: #000000;
}

UL LI LI { list-style-type: disc; }

.PageOptionsMNPPart
{
	width:155;
	position:relative;
	color:#000000;
	background-color: #f1f1f1;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:3px solid #6699cc;
	border-top:3px solid #6699cc;
	margin-right:15px;
	text-align: left;
	font-size: 12px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:7px;
}
.PageOptionsMNPPart a
{
	color: #000000;
	text-decoration: none;
}
.PageOptionsMNPPart a:hover
{
	color: #3366cc;
	text-decoration: none;
}
.PageOptionsMNPPart H4
{
   width:100%;
	padding-left:8px;
	padding-top:0px;
	padding-bottom:0px;
}

/* tab ctrls*/
.tab1	{ white-space:nowrap; background-color: #E5EEF9; color: #366AB3; padding:3px 5px 3px 5px; border-bottom:solid 1px #e6e6e6; }	/* 2 Files */				
.tab2	{ white-space:nowrap; background-color: #ffffff; color: #999999; text-transform: uppercase; padding:3px 10px 3px 10px; border-bottom:solid 1px #ffffff;border-top:solid 1px #e6e6e6; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6;   }	/* 2 Files */
.tab3	{ white-space:nowrap; background-color: #E5EEF9; color: #366AB3; padding:3px 15px 3px 15px;  border-bottom:solid 1px #e6e6e6; }	/* 2 Files */
.ctr	{ width:18px; text-align:right;padding-right:3px;}
/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
}
.m0l0iover {
	font: 10px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px;
	color: #000000;
	font-weight:bold;
	text-align:center;
}

/* level 0 outer  white */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #ffffff;
	background: transparent;
	font-weight:bold;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #E2E7EA;
	font-weight:bold;
}



/* level 1 inner */
.m0l1iout {
	font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
	font-weight:bold;
}
.m0l1iover {
	font: normal 10px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
	font-weight:bold;
}

/* level 1 outer white */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #E2E7EA;
	font-weight:bold;
	
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #ffffff;
	font-weight:bold;
}

/* level 2 inner */
.m0l2iover {
	font: 10px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
	font-weight:bold;
}

/* level 2 outer white white */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #E2E7EA;
	font-weight:bold;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #ffffff;
	font-weight:bold;
}
/* Table class */
.tabclass {
	font: normal 10px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 1px;
	color: #000000;
	font-weight:bold;
}
/*Tab Class IPAC */
.table-tab-title-highlight {
padding-right: 5px; border-top: #ffffff 1px solid;  padding-left: 5px; font-weight: bold; font-size: 60%; padding-bottom: 0px; color: #333333; padding-top: 0px; border-bottom: #ffffff 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; layer-background-color: #ffffff; text-decoration: none;margin-bottom: 0px;
}
.table-tab-title-nohighlight {
	border-right: #cadceb 1px solid; padding-right: 5px; border-top: #cadceb 1px solid;  padding-left: 5px; font-weight: bold; font-size: 60%; padding-bottom: 0px; border-left: #cadceb 1px solid; color: #333333; padding-top: 0px; border-bottom: #cadceb 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #cadceb; layer-background-color: #cadceb; text-decoration: none;margin-bottom: 0px;
}
.table-tab-title-sel-highlight {
padding-right: 0px; border-top: #cadceb 1px solid;  padding-left: 0px; font-weight: bold; font-size: 60%; padding-bottom: 0px; color: #333333; border-bottom: #ffffff 1px solid; font-family: verdana,arial,helvetica,sans-serif; height: 100%; background-color: #ffffff; layer-background-color: #ffffff;text-align: left; text-decoration: none;margin-bottom: 0px;
}
.table-tab-title-sel-nohighlight {
	padding-right: 5px; border-top: #ffffff 1px solid;  padding-left: 5px; font-weight: bold; font-size: 60%; padding-bottom: 0px; color: #333333; padding-top: 0px; border-bottom: #ffffff 0px solid; font-family: verdana,arial,helvetica,sans-serif; height: 100%; background-color: #ffffff; layer-background-color: #ffffff; text-align: left; text-decoration: none;margin-bottom: 0px;
}
.table-tab-title-gap {
	border-top: #ffffff 1px solid; font-weight: bold; font-size: 70%; color: #333333; border-bottom: #cadceb 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; layer-background-color: #ffffff; text-decoration: none
}
.table-tab-title-sel-gap {
	border-top: #ffffff 1px solid; font-weight: bold; font-size: 70%; color: #333333; border-bottom: #ffffff 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; layer-background-color: #ffffff;text-decoration: none
}
.table-tab-content {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cadceb 1px solid; FONT-SIZE: 71%; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif
}
.tab-link a {
	color: #333333; padding-top: 0px; text-decoration: none; font-weight: bold;
}
.tab-link a:visited {
	color: #666666
}
.tab-link a:hover {
	color: #666666; text-decoration: underline
}
.table-tab-title-nohighlight a {
	color: #333333; padding-top: 0px; text-decoration: none
}
.table-tab-title-nohighlight a:hover {
	color: #666666; text-decoration: underline
}
.table-tab-title-sel-lastcol {
	padding-right: 0px; border-top: #ffffff 1px solid;  padding-left: 0px; font-weight: bold; font-size: 60%; padding-bottom: 0px; color: #333333; padding-top: 0px; border-bottom: #ffffff 0px solid; font-family: verdana,arial,helvetica,sans-serif; height: 100%; background-color: #ffffff; layer-background-color: #ffffff; text-align: left; text-decoration: none;margin-bottom: 0px;
}
.table-tab-title-sel-bottomborder {
	padding-right: 0px; border-top: #ffffff 1px solid;  padding-left: 0px; font-weight: bold; font-size: 60%; padding-bottom: 0px; color: #333333; padding-top: 0px; border-bottom: #cadceb 1px solid; border-right: #ffffff 0px solid; font-family: verdana,arial,helvetica,sans-serif; height: 100%; background-color: #ffffff; layer-background-color: #ffffff; text-align: left; text-decoration: none;margin-bottom: 0px;
}
.table-tab-title-sel-leftborder {
	padding-right: 0px; border-top: #ffffff 1px solid;  padding-left: 0px; font-weight: bold; font-size: 60%; padding-bottom: 0px; color: #333333; padding-top: 0px; border-left: #cadceb 1px solid; border-right: #ffffff 1px solid; font-family: verdana,arial,helvetica,sans-serif; height: 100%; background-color: #ffffff; layer-background-color: #ffffff; text-align: left; text-decoration: none;margin-bottom: 0px;
}

.cadceb-backcolor {
background-color:#cadceb; layer-background-color:#cadceb;
}
.tab_boldtext
{
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em; COLOR: #333333; font-size: 100%; font_weight: bold;
}
.white-backcolor {
	background-color:#ffffff; layer-background-color:#ffffff;
}
.bg3-title-print {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e9e9ea; font-weight: bold;
}

.ada-hidden-content-tab {
	FONT-SIZE: 0%; BACKGROUND: #ffffff; MARGIN: 0em; COLOR: #ffffff; TEXT-DECORATION: none; width: 0px; height:0px; line-height: 0;margin: 0px;
}
A.ada-hidden-content-tab {
	FONT-SIZE: 0%; BACKGROUND: #ffffff; MARGIN: 0em; COLOR: #ffffff; TEXT-DECORATION: none; width: 0px; height:0px; line-height: 0;margin: 0px;
}
A.ada-hidden-content-tab:hover {
	FONT-SIZE: 0%; BACKGROUND: #ffffff; MARGIN: 0em; COLOR: #ffffff; TEXT-DECORATION: none; width: 0px; height:0px; line-height: 0;margin: 0px;
}
A.ada-hidden-content-tab:visited {
	FONT-SIZE: 0%; BACKGROUND: #ffffff; MARGIN: 0em; COLOR: #ffffff; TEXT-DECORATION: none; width: 0px; height:0px; line-height: 0;margin: 0px;
}
.MDIV
{
cursor: url("images/3dgmove.cur")
}
/* START My E-Battalion Customize */
.h {
	FONT-FAMILY: arial,sans-serif
}
.h {
	FONT-SIZE: 20px
}
.q {
	COLOR: #0000cc
}
.modbox {
	PADDING-BOTTOM: 20px
}
.modbox_e {
	PADDING-BOTTOM: 20px
}
.modbox .el {
	
}
.modbox .csl {
	DISPLAY: none
}
.modbox .es {
	DISPLAY: none
}
.modbox_e .el {
	DISPLAY: none
}
.modbox_e .csl {
	
}
.modbox .es {
	
}
.el {
	COLOR: #7777cc
}
.csl {
	COLOR: #7777cc
}
.tlc {
	TABLE-LAYOUT: fixed; CURSOR: hand
}
.tlc COL {
	FONT-SIZE: 82%
}
.tlc TD {
	FONT-SIZE: 82%; empty-cells: show
}
.tls {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.tls A {
	COLOR: black; TEXT-DECORATION: none
}
.tld {
	WIDTH: 8ex; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.tlq {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
#c_1 {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
#c_2 {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
#c_3 {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
.dm {
	WIDTH: 1px; HEIGHT: 1px; style: position:relative
}
.mhdr {
	PADDING-RIGHT: 0px; BORDER-TOP: #3366cc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 82%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
.mttl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 122%; WIDTH: 200px; BACKGROUND-COLOR: #e5ecf9
}
.mttli {
	OVERFLOW: hidden; HEIGHT: 1.2em
}
.medit {
	PADDING-RIGHT: 2px; WIDTH: 10%; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e5ecf9; TEXT-ALIGN: right
}
.mdel {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 16px; BORDER-BOTTOM: 0px; HEIGHT: 13px
}
.mc {
	FONT-SIZE: 82%; PADDING-BOTTOM: 4px; WIDTH: 200px; PADDING-TOP: 4px
}
.mpromo {
	BORDER-RIGHT: #3366cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3366cc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #3366cc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #3366cc 1px solid; BACKGROUND-COLOR: #e5ecf9; TEXT-ALIGN: center
}
.apromo {
	BORDER-RIGHT: #3366cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3366cc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 82%; PADDING-BOTTOM: 2px; BORDER-LEFT: #3366cc 1px solid; CURSOR: pointer; COLOR: #0000cc; PADDING-TOP: 2px; BORDER-BOTTOM: #3366cc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e5ecf9; TEXT-DECORATION: underline
}
.cpromo {
	BORDER-RIGHT: #3366cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3366cc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 82%; PADDING-BOTTOM: 2px; BORDER-LEFT: #3366cc 1px solid; CURSOR: pointer; COLOR: #0000cc; PADDING-TOP: 2px; BORDER-BOTTOM: #3366cc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e5ecf9; TEXT-DECORATION: underline
}
.apromo {
	FLOAT: left
}
.cpromo {
	FLOAT: right; MARGIN: -1px -2px 0px 0px
}
.fres {
	OVERFLOW: hidden; WIDTH: 200px
}
.panelo {
	
}
.panelc {
	
}
.c {
	CLEAR: both
}
A.ab {
	COLOR: #0000cc
}
.mlist_open {
	PADDING-BOTTOM: 5px
}
.mlist_closed {
	PADDING-BOTTOM: 5px
}
.mlisthead {
	PADDING-LEFT: 14px; FONT-SIZE: 0.8em; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.mlisthead {
	COLOR: #000000
}
.mlist_open .mlisthead {
	BACKGROUND: url(../images/arrow-d.gif) no-repeat left top
}
.mlist_closed .mlisthead {
	BACKGROUND: url(../images/arrow-r.gif) no-repeat left top
}
.mlist_open .psc {
	
}
.mlist_closed .psc {
	DISPLAY: none
}
.psc {
	PADDING-LEFT: 15px; PADDING-TOP: 5px
}
.mtable TD {
	VERTICAL-ALIGN: top
}
.mitem {
	CLEAR: both
}
.mname {
	PADDING-RIGHT: 4px; FONT-SIZE: 0.8em; FLOAT: left; WHITE-SPACE: nowrap
}
.addbtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px
}
.gobtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px
}
.addbtn {
	FLOAT: right
}
.fres {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 82%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.fnores {
	FONT-SIZE: 82%
}
.fresurl {
	OVERFLOW: hidden; COLOR: #008800
}
.skmrss a 
{
	font-size:x-small
}
.skmrss
{
	font-size:x-small
}
/* END My E-Battalion Customize */
#draggable {
		font-family: Arial, sans-serif;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 300px;
		position:relative;
	}
/* NEW TABS */
.TABS {
	margin : 10px;
	font: Verdana, Helvetica, Arial;
	padding: 0px;
	background: #fff;
}
#menu {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #E8EBF0;
	border : 1px solid #ccc;
	color : #666;
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu a:hover	{
	color : #f00;
	background-color:White;
}

	
.TABS.section-1 #menu li#nav-1 a, 
.TABS.section-2 #menu li#nav-2 a,
.TABS.section-3 #menu li#nav-3 a,
.TABS.section-4 #menu li#nav-4 a {
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4 {
	display : none;
	width: 90%;
}

.TABS.section-1 #menu ul#subnav-1, 
.TABS.section-2 #menu ul#subnav-2,
.TABS.section-3 #menu ul#subnav-3,
.TABS.section-4 #menu ul#subnav-4 {
	display : inline;
	left : 1px;
	position : absolute;
	top : 147px;
}

.TABS.section-1 #menu ul#subnav-1 a, 
.TABS.section-2 #menu ul#subnav-2 a,
.TABS.section-3 #menu ul#subnav-3 a,
.TABS.section-4 #menu ul#subnav-4 a {
	background : #fff;
	border : none;
	border-left : 1px solid #ccc;
	color : #999;
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

 #menu ul a:hover {
	color : #f00 !important;
	background-color:White;
}

#contents {
	background : #fff;
	border : 1px solid #ccc;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 0px;
}
/* END NEW TABS */
/* SENTRY NAV */
.menuBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    color: White
}
.Bar
{
    BORDER-RIGHT: White 0px outset;
    BORDER-TOP: White 0px outset;
    FLOAT: left;
    BORDER-LEFT: White 0px outset;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: White 0px outset;
    POSITION: relative;
    BACKGROUND-COLOR: #990000;
    TEXT-ALIGN: center
}
.menu
{
    VISIBILITY: hidden;
    WIDTH: 150px;
    LINE-HEIGHT: 140%;
    POSITION: absolute;
    BACKGROUND-COLOR: #990000;
    color: White
}
.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 0px solid;
    color: #CC9900;
    background-color: #404040
}
.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #CC9900;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND-COLOR: Black
}
.ItemMouseOut
{
    WIDTH: 100%
}
.Arrow
{
	background-image: url(..../images/HM_More_white_right.gif)
}
.barOver
{
    BORDER-RIGHT: White 0px ridge;
    BORDER-TOP: White 0px ridge;
    FLOAT: left;
    BORDER-LEFT: blue 0px ridge;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: White 0px ridge;
    POSITION: relative;
    BACKGROUND-COLOR: #990000;
    TEXT-ALIGN: center;
    COLOR: White
}
/* END SENTRY NAV */
.BulletList 
{
	padding:7px 0px 15px 0px;font-size:12px;
	font-weight:bold;
}
.BulletList DIV, .BulletList A 
{
	font-family: arial, helvetica, sans-serif;
	padding-bottom:3px;
	padding:1px 0px 1px 0px;
	font-size:11px;
	font-weight:bold;
	color:#009;
}
.BulletList A:hover {color: #900; text-decoration: none}

/* NEW LINKS */
.NoUnder A:hover {text-decoration:none;}
.OLstUOA,.OLstUON{margin:0px  0px  0px  6px; padding:0px  0px  0px  6px;}
.OLstUOA{list-style-image:url(../images/RghtArrBlt.gif);}
.OAnc,.OTBItm,.ACB A{text-decoration:none;}
.OAnc,.ACB A{color:#0560A6;}
.OAnc:hover,.OTBItm:hover,.ACB A:hover{text-decoration:underline;}
.OAnc:visited{color:#834283;}
.OAncImg,.OAImgPL,.OAImgPR{border-style:none;}
.OAImgPL{margin:0px  0px  0px  4px;}
.OAImgPR{margin:0px  4px  0px  0px;}
.BoxTopLeft,.BoxTopRight{font-size:1px;line-height:0px;margin:0px;padding:0px;height:2px;}
.BoxTopLeft{background-image:url(../images/crnrTL.gif); background-repeat:no-repeat;background-position:left top;}
.BoxTopRight{border-color:#D6D6D6;border-style:solid;border-width:1px  0px  0px  0px;}
.BoxTitle,.BoxDiv,.BoxCenter{border-left:1px solid #D6D6D6;border-right:0px solid #D6D6D6;}
.BoxTitle,.BoxTopRight{background-image:url(../images/FtrGrd.gif); background-repeat:repeat-y;background-position:right top;}
.BoxCenter{border-bottom:1px solid #D6D6D6;}
.BoxTitle{color:#000000;font-family:verdana; font-size: 95%; font-weight:bold; padding:3px  6px  2px  6px;}
.BoxDiv{background-image:url(../images/BoxDotDiv.gif);background-repeat:repeat-x;height:1px;}
.BoxCenter{padding:6px  2px  0px  8px;}
.OTbl,.OClg,.OSRTbl,.OSETbl{line-height:normal; font-size:100%;}
.BlockContainer{padding:4px  2px  2px  7px;}
.BlockHeader{padding:0px  0px  0px  10px;}
.BlockText{padding:6px  0px  0px  10px;font-size:small;}
.OLblEm,.OLblEmBlk,.OLblEmRed,.OLblEmOrange{font-weight:bold;color:Blue}
.OLblEmBlk{color:black;}
.OLblEmRed{color:#EA0000;}
.OLblEmOrange{color:#FF9900;}
.BlockImage{border-color:#ed7320;border-style:solid;border-width:1px  0px  0px  0px;}

/* TOOLTIP */
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/*Image Hover for Photo Gallery*/
.largetitle 
{
	font: 11 Tahoma, Verdana, Arial, sans-serif;
	color: #5A86B3;
	font-weight: bold;
	margin-top: 11px;
	margin-bottom: 4px;
}
.borderbot { height: 1px; line-height: 1px; font-size: 1px; margin: 0px; padding: 0px; background: url(../images/dots.gif) repeat-x; }
table#results { height: 6px; margin-bottom: 3px; }
table#results .bar { background: #C2C2C2; }
table#results .background { background: #000000; }
/*END hover for Photo Gallery*/
.myline {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #666;
	padding: 1px 1px 0px 1px;
	/*width: 204px; */
	border: 0px solid #ddd;
	float: none;
	margin: 0px 0px 0px 10px;
}
/* Styles for topstory */
.topstory_tower_title,
.topstory_tower_title td,
.topstory_tower_title a:link, 
.topstory_tower_title a:hover,
.topstory_tower_title a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #484848;
	background-repeat: no-repeat;
	text-decoration:none;
	padding-left:5px;
	padding-bottom:2px
}

.topstory_tower_photo_border{
  border-top: 1px solid #AAABAC;
  border-bottom: 1px solid #000000;
}


/* Set text formatting for summary of main cover story */
#topStory_summary{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Styles for Related Links within topstory-tower */

#topStory_related, #topStory_related TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.topstory_related_bullet{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #9E9E9E;
}
UL.NSideNav
{
	list-style-type: none;
}
UL.NSideNav li a
{
	color: #ffd700;
	text-decoration: none;
}
UL.NSideNav li a:hover
{
	text-decoration: underline;
	color: White;
}
.phinline {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	/*line-height: 13px;*/
	color: #666;
	padding: 2px 2px 0px 2px;
	/*width: 204px; */
	border: 1px solid #ddd;
	float: none;
	margin: 1px 0px 0px 1px;
}

/* Digital Navigation */
.hdrMain 
{
	background-color: #000000;
	padding: 0px 0px 0px 0px;
}
.hdrBot
{
	background-image: url(../images/bot_bar_home.gif);
	height: 2px;
}
.hdrLogo 
{
	background-color: #000000;
}
.hdrSpace 
{
	background-color: #000000;
}
.hdrSpacer 
{
	background-color: #ffffff;
	height: 4px;
}
.hdrCorner
{
	background: #000000 url(../images/left_black_corner_3.gif) no-repeat top right;
	height: 5px;
}
.hdrNav 
{
	background-color: #ffffff;
	font-size: x-small;
	color: #000000;
	text-align: right;
	height: 20px;
	vertical-align: middle;
}
.hdrNav ul 
{
	margin: 0px 20px 0px 0px;
	padding: 1px 0px 1px 1px;
	white-space: nowrap;
	letter-spacing: 2px;
	word-spacing: 1px;
	color: #000000;
	cursor: hand;
}
.hdrNav li 
{
	display: inline;
	list-style-type: none;
	font-size: x-small;
	color: #000000;
}
.hdrNav li a
{
	font-size: x-small;
	color: #000000;
	border: solid 1px #ffffff;
	text-decoration: none;
	padding: 1px 0px 1px 1px;
}
.hdrNav li a:hover
{
	border: solid 1px #000000;
	text-decoration: none;
	color: #ffffff;
	background-color: #000000;
}
.tblMain
{
	width: 580px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.sNav 
{
	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
	color: #ffffff;
}
.sClient 
{
	vertical-align: top;
	text-align: left;
	color: #000000;
}
.dCon
{
	background: #fff url(../images/drop_shadow_vertical.gif) repeat-y top right;
	text-align: center;
	vertical-align: top;
	padding-right: 5px;
	padding-top: 2px;
}
.QLink
	{
		border-left: solid 1px #404040;
		border-bottom: solid 1px #404040;
		width: 170px;
		line-height: 20px;
	}
.QPic
	{
		border-left: solid 1px #404040;
		border-top: solid 1px #404040;
		border-bottom: solid 1px #404040;
		width: 180px;
		text-align: center;
		vertical-align: top;
		padding-top: 9px;
		padding-bottom: 9px;
	}
.QLink a		{ color: #404040; text-decoration: none; font-weight: bold  }

.QLink a:hover		{ color: #979586; text-decoration: underline; font-weight: bold  }

.tdPolicy 
{
	height: 30px;
	color: #ffffff;
	background-color: #000000;
}
.tdPolicy a		{ color: #ffffff; text-decoration: none; font-weight: bold  }

.tdPolicy a:hover		{ color: #ffffff; text-decoration: underline; font-weight: bold  }

.infoComp 
{
	background: #fff url(../images/com_10.jpg) repeat-y top left;
	vertical-align: top;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: medium;
	
}
.infoSol 
{
	background: #fff url(../images/com_15.jpg) repeat-y top left;
	vertical-align: top;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: medium;
}
.infoRes 
{
	background: #fff url(../images/com_13.jpg) repeat-y top left;
	vertical-align: top;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: medium;
}
.infoCon 
{
	background: #fff url(../images/com_8.jpg) repeat-y top left;
	vertical-align: top;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	font-size: medium;
}
.infoULa ul, .infoULb ul, .infoULc ul, .infoULd ul
{
	margin: 0px 0px 0px 0px;
	line-height: 4px;
}
.infoULa li, .infoULb li, .infoULc li, .infoULd li
{
	list-style-type: none;
}
.infoULa li a, .infoULd li a
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	width: 300px;
}
.infoULb li a, .infoULc li a
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	width: 300px;
	
}
.infoULa li a:hover, .infoULb li a:hover, .infoULc li a:hover, .infoULd li a:hover
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	border: solid 1px #ffffff;
	background-color: #000000;
	Filter:alpha(opacity=70);
}
.tblFilter 
{
	background-color: #ffffff;
	Filter:alpha(opacity=50);
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	text-align: justify;
	vertical-align: middle;
	line-height: 12px;
}

