/** Styles 2007

/** Styles 2006


/* main menu styles */

/* General Fonts */


 p,td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
 }
 
 li  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
 }

 td.top_nav {
 	background:#A70532;

 }

 #top_nav {
 	background:#A70532;
 }
 
 td.left_nav {
 	background:#A7D2C8;
 }
 
 #left_nav {
 	background:#E0EFEC;
 }
 
 td.main_content {
 	background:#FFF;
 }
 
 td.left_top_border {
 	background:#FFF;
 }
 
 td.left_border_corner {
 	background:#E0EFEC;
 }
 
 td.content_top_main {
 	background:#FFF;
 }
 
 td.content_left {
 	background:#E0EFEC;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.6em;
 }
 
 td.left_border {
 	background:#A7D2C8;
 }
 
 td.content_main {
 	background:#FFF;
 }
 
 td.right_top_border {
 	background:#A7D2C8;
 }
 
 /*td.content_right {
 	background:#A7D2C8;
 }*/
 
 h1 {
 	font-family: Arial ;
	font-size: 14px;
	font-weight: bold;
	color:#990000;
 
 }
 /*------------------- eCard Styles ----------------------*/

.ecardMesgFnt {
	display: block;
	font-family: "Courier New", Courier, mono;
	font-size: 1.1em;
	font-weight: 600;
	font-stretch: ultra-condensed;
	line-height: 1.5em;
	width: 420px;
	margin: 55px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	color:#FFF;
}

 /* ---------------------------------  MIT Banner Styles ---------------------------------------------*/

.TopMighty {
	font-family: Arial;
	font-size: 32px;
	color: #FFFFFF;
}
.TopMightyBig {
	font-family: Arial;
	font-size: 46px;
	color: #FFFFFF;
	font-weight: bolder;
}
/* --------------------------------- Standard MIT styles ---------------------------------------------*/
.Subhead3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:#990000;
}
.Subhead2 {
	font-family: Arial ;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.Subhead1 {
	font-family: Arial ;
	font-size: 13px;
	font-weight: normal;
	color: #990000;
}
.Subhead0 {
   /* background: url(/Images/arrowCousrehead.gif) fixed left bottom; */
	font-family: Arial ;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.BodyCopy {
	font-family: Arial ;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}
.BoldCopy {
	font-family: Arial ;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
}
.IntroParagraph {
	font-family: Arial ;
	font-size: 9px;
	font-weight: bold;
	color:#333333;
}
.Quote {
	font-family: Arial ;
	font-size: 9px;
	font-weight: bold;
	color:#999999;
}
.Credit {
	font-family: Arial ;
	font-size: 9px;
	font-weight: normal;
	color:#999999;
}
a:link, a:visited, a:hover {
	text-decoration:none;
	color:#990000;
}
/* ------------------ Course Info -----------------------*/
.courseinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	}

.CourseInfoSubHead1 {
	font-family: Arial ;
	font-size: 14px;
	font-weight: normal;
	color: #990000;
}
.courseinfoTable {
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top:5px;
		padding-bottom:5px;

}
.courseinfoLevels {
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Arial ;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/*---------------------------- Bottom Bar ------------------------------------------------*/

.tdBottomBar {
	font-family: Arial;
	font-size: 10px;
}

a.BarLinkGrey:link, a.BarLinkGrey:visited, a.BarLinkGrey:hover{
 	font-size: 12px;
	font-weight: normal;
	color: #919191; 
	text-decoration:none;
 }
 a.BarLinkRed:link, a.BarLinkRed:visited, a.BarLinkRed:hover{
 	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF; 
	text-decoration:none;
 }
 .BottomBarRed {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
 }
.BottomBarGrey {
	font-family: Arial;
	font-size: 12px;
	color: #919191;
	font-weight: bold;
}
.LeftBarhead {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.LeftBarSelection {
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	border-left-width: 0px;
	border-right-width: 0px;
	border-right-style:none;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	background-color: #CCCC99;
}
.LeftBarSelectionOver {
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	border-left-width: 0px;
	border-right-width: 0px;
	border-right-style:none;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	background-color: #CCCCCC;
}
a.LeftBarLink:link, a.LeftBarLink:visited, a.LeftBarLink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align:left;
	text-decoration:none
}
 .quicklink  {
 	background: transparent url(/images/quicklink_bgrnd.gif) no-repeat bottom left;
	width:150px;
	height: 27px;
	float:none;
	clear:none;
	padding:0px;
	margin-left:4px;
	margin-top:3px;
}

a.HomeLink:link, a.HomeLink:visited, a.HomeLink:hover {
	background: url(/Images/Banner_rightBGNoLeftMenu.jpg) repeat-x fixed right bottom;
	width:150px;
	height: 131px;
	float:none;
	clear:none;
	text-decoration:none;
	margin-left:0px;
	margin-top:0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px none;
}

.BannerTop {
	width:700px;
	height: 79px;
	float:none;
	clear:none;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin-left:0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px none;
	left: 0px;
	top: 0px;
}

.RightBannerTop {
	width:150px;
	height: 131px;
	float:none;
	clear:none;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin-left:0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px none;
	left: 0px;
	top: 0px;
}

/*   --------------------------Press Release -------------------------------------*/
p.press {
font-family:Arial, Helvetica, sans-serif;
font-size:13px

}

/*   ----- quick link ----*/
.quiklnkform {
	display:block;
	float:left;
	clear:none;
	vertical-align:middle;
	margin:0px;
	margin-top: 5px;
	padding:10px 0px 3px 6px;
	height:14px; 
	width:130px;
}

.quiklnksel {
	display:inline;
	font-family:verdana;
	font-size:10px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	color:#a70532;
	position:relative;
}
 
 /* -------- Printing link----------- */
 
 .printlnk {
	display:block;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align: center;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 3px;
 }
 
 .printlnk a:link {
 	text-decoration:none; 
 	color:#000000;			/* black */
 }
 
 .printlnk a:visited {
 	text-decoration:none; 
 	color:#000000;			/* black */
 }
 
 .printlnk a:hover {
 	text-decoration:none; 
 	color:#000000;			/* black */
 }
 
 .printimg IMG {
	float:none;
	clear:none;
	border:0;
	width: 15px;
	height: 12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
 }

 /* ---------------------------------------------Dept Nav Form-------------------------------------------*/

.DepartmentSearch {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.deptnavfrm {
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	padding:0px;
	height:14px;
	width:210px;
}
 
.deptnavfrmsel {
	margin:0px; 
	padding:0px;
	font-family:arial; 
	font-size:10px; 
	float:left; 
	color:#000000;
}


 /* ---------------------------------------------Site Path-------------------------------------------*/
  
 .sitepath {
 	display:inline;
 	font-family:Tahoma, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	font-weight:normal;
	margin:5px 0px 0px 10px;
 }
 
 .sitepath a:link {
 	text-decoration:none; 
 	color:#000000;			/* black */
 	padding:2px;
 }
 
 

 .sitepath a:visited {
 	text-decoration: none; 
 	color:#A70532;			/* dark red */
 	padding:2px;
 }
 /* ---------------------------------------------News Ticker-------------------------------------------*/
 
a.tickl:link{
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
}
a.tickl:hover{
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	color:#a70532;
	margin:0px 0px 0px 0px;
	}
a.tickl:visited{
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	}
.ticki{width:510px;height:20px;background:#666666;overflow:hidden;}
.ticko{width:510px;border:solid 0px #999999;padding:0px 0 0px 0;margin:0px 0 0px 0;display:block;}
.tickls{
	color:#a70532;
	/*line-height:px;a70532*/
	background:#FFFFFF;
	padding:0px 0 0px 0;
	margin-left: 2px;
	margin-top: 2px;
	width: 60px;
	height: 20px;
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	/*border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;*/
}
.tickh{display:none;}


 /* ---------------------------------------------Footer-------------------------------------------*/
 .btmnavstrip a:hover {
 	text-decoration:none;
 	color:#A70532; 			/* dark red */ 
 	padding:2px;
 }
 
 /*-----------------------------------  tt_news LATEST view START -----------------------------------*/

.news-latest-container {
	background-color:#A70532;
	width:136px;
	height:280px;
	float:left;
	margin-left:0px;
	border-color:#A7D2C8;
	border-style:solid;
	border-width:1px;
	margin-top:5px;
}

.news-latest-container IMG {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:none;
}

.news-latest-morelink {
	display:inline;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}

.news-title-link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
}

.news-more-link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	float:right;
}

.news-latest-morelink A:LINK, .news-latest-morelink A:VISITED, .news-latest-morelink A:HOVER {
	color:#fff;
	text-decoration:none;
	float:left;
}

.img-separator {
	background: transparent url(../../departments/maritime/images/news_separator.gif) no-repeat bottom center;
	width:136px;
	height: 10px;
}

/*---------------------------- macina search form ------------------------------------------------*/

.macina-search-form {
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:30px;
	padding:0px;
	font-family:Arial; 
	height:14px;
}

.macina-input {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#000000;
}

.macina-go-button {
	margin:0px 0px 0px 3px;
	padding:0px;
	vertical-align:middle;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:black;
	/*border:thin groove #999999; */
	background-color: #D6D6D6;
}

/*-----------------------------------  tt_news LATEST view END -----------------------------------*/

/* in text hyperlinks */
/*
a:link {
 font-weight: normal;
color: #478ADC; 			/* sky blue *//*
 font-size: 12px;
 text-decoration: none;
}
a:visited {
 font-weight: normal;
color: #478ADC; 			*//* sky blue *//*
 font-size: 12px;
 text-decoration: none;
}
a:hover {
 font-weight: normal;
 color: red;
 font-size: 12px;
 text-decoration: none;
}
*/

/*-----------------------------------  Bottom Navigation Menu -----------------------------------*/

.bottomnav-strip {
	display:inline;
	background:#D9E6EE;
	height:20px;
	width:100%;
	padding:2px 0px 0px 210px;
	margin:7px 0px 0px 0px;
	color:#000000;
}

.btmnavstrip {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.btmnavstrip a:link {
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #666666;			/* dark grey */
	padding: 2px;
}
.btmnavstrip a:visited {
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #666666;			/* dark grey */
	padding: 2px;
}
.btmnavstrip a:hover {
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666; 			/* dark grey */ 
	padding: 2px;
}

.bottomnav-foot {
	display:inline;
	height:20px;
	width:100%;
	padding:0px 0px 0px 340px;
	margin:10px 0px 0px 0px;
	color:#FFFFFF;
}

.btmnavfoot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

.btmnavfoot a:link {
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #999999;			/* dark grey */
	padding: 2px;
}

.btmnavfoot a:visited {
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; color: #999999;			/* black */
	padding: 2px;
}

.btmnavfoot a:hover {
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999; 			/* light grey */ 
	padding: 2px;
}


/* Forms Fields */
/*SELECT {  
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px 
}

textarea {
	font-family: arial, helvetica, sans-serif; 
	color: #555555;
	border-right: #95B91B 1px solid; 
	border-top: #95B91B 1px solid; 
	border-left: #95B91B 1px solid; 
	border-bottom: #95B91B 1px solid
}

input {
	font-family: arial, helvetica, sans-serif; 
	color: #555555; 
	border-right: #95B91B 1px solid; border-top: #95B91B 1px solid; border-left: #95B91B 1px solid; border-bottom: #95B91B 1px solid; background-color: #ffffff
}

.input {
	border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid;
}
*/
/** ironcode styles ***/
/*	color:#285a78;
	text-decoration:none;
}

a.current {
	color:#999999;
}

a:hover {
	text-decoration: none;
}

body {
	background-color: White;
}
*/
/*-----------------------------------  Top Navigation Menu -----------------------------------*/
.topCMOn {
	font-family: Arial;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	color:white;
	float:none;
	clear:none;
	padding:5px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration: none
}

.topCMOver {
	font-family: Arial;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	color:#444444;
	float:none;
	clear:none;
	padding:5px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}

.topSubCMOn {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color:white;
	float:none;
	clear:none;
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none
}

.topSubCMOver {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color:#990000;
	float:none;
	clear:none;
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}
/*-----------------------------------  Left Navigation Menu -----------------------------------*/

.leftCMOn {
	font-family:  Arial;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	color:#990000;
	float:none;
	clear:none;
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none
}

.leftCMOver {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-align:left;
	color:#000;
	float:none;
	clear:none;
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}

.leftSubCMOn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#FFFFFF;
	float:none;
	clear:none;
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none
}

.leftSubCMOver {
	font-family:Arial;
	font-size:10px;
	text-align:left;
	color:#999999;
	float:none;
	clear:none;
	padding:3px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}

a.HairBeautyMenuHeadText:link, a.HairBeautyMenuHeadText:visited, a.HairBeautyMenuHeadText:hover {
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFCC;
	margin-top:10px;
	text-decoration:none;
}
.HairBeautyMenuHeadText{
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFCC;
	margin-top:10px;
}
 a.HairBeautyMenuSubText:link, a.HairBeautyMenuSubText:visited, a.HairBeautyMenuSubText:hover{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFCC;
	text-decoration:none;
}
a.HairBeautyWhite:link, a.HairBeautyWhite:visited, a.HairBeautyWhite:hover{
font-family:Arial;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-left:10px;
text-decoration:none;
}
a.ItalicTitleWhite:link, a.ItalicTitleWhite:visited, a.ItalicTitleWhite:hover{
font-family:Arial;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
font-style:italic;
margin-left:10px;
text-decoration:none;
}
.mightyBigHead {
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
}

/*-----------------------------------  Chaplain events page css -----------------------------------*/

#chptbl {
	TABLE-LAYOUT: fixed; 
	MARGIN-LEFT: 0mm; 
	BORDER-TOP-STYLE: none; 
	MARGIN-RIGHT: auto; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-COLLAPSE: collapse; 
	BORDER-BOTTOM-STYLE: none
}

td #chpheader {
	PADDING-RIGHT: 0mm; 
	PADDING-LEFT: 0mm; 
	BORDER-LEFT-COLOR: #000000; 
	PADDING-BOTTOM: 0mm; 
	VERTICAL-ALIGN: top; 
	WIDTH: 138.33mm; 
	BORDER-TOP-COLOR: #000000; 
	PADDING-TOP: 0mm; 
	BORDER-BOTTOM: #e0efec 0.5pt solid; 
	BORDER-RIGHT-COLOR: #000000
}

#chpheader p {
	FONT-SIZE: 12pt; 
	COLOR: #a70532; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: underline; 
	text-underline-style: solid; 
	text-underline-mode: continuous; 
	text-underline-color: #a70532; 
	line-height: 20pt;
}

td.chpleftcol {
	border-bottom-width: 0.5pt; 
	border-bottom-style: solid; 
	border-bottom-color: #e0efec; 
	border-left-width: 0.5pt; 
	border-left-style: solid; 
	border-left-color: #e0efec; 
	border-right-width: 0.5pt; 
	border-right-style: solid; 
	border-right-color: #e0efec; 
	border-top-width: 0.5pt; 
	border-top-style: solid; 
	border-top-color: #e0efec; 
	padding-bottom: 0.0mm; 
	padding-left: 0.0mm; 
	padding-right: 0.0mm; 
	padding-top: 0.0mm; 
	vertical-align: top; 
	width: 12.21mm;
}

td.chpleftcol p {
	font-family: Arial; 
	font-size: 10.0pt; 
	font-weight: bold;
}

td.chprightcol {
	border-bottom-width: 0.5pt; 
	border-bottom-style: solid; 
	border-bottom-color: #e0efec; 
	border-left-width: 0.5pt; 
	border-left-style: solid; 
	border-left-color: #e0efec; 
	border-right-width: 0.5pt; 
	border-right-style: solid; 
	border-right-color: #e0efec; 
	border-top-width: 0.5pt; 
	border-top-style: solid; 
	border-top-color: #e0efec; 
	padding-bottom: 0.0mm; 
	padding-left: 0.0mm; 
	padding-right: 0.0mm; 
	padding-top: 0.0mm; 
	vertical-align: top; 
	width: 138.33mm;

}

td.chprightcol p {
	font-family: Arial; 
	font-size: 10.0pt;
}

.footer_chp {
	font-style: italic;
	TEXT-ALIGN: right;
	font-family: Arial; 
	font-size: 10.0pt; 
}

/*---------------------------------miscellaneous table cell borders ---------------------*/

td.thinblackbdr {
	border-bottom-width: 0.5px; 
	border-bottom-style: thin; 
	border-bottom-color: black; 
	border-left-width: 0.5px; 
	border-left-style: thin; 
	border-left-color: black; 
	border-right-width: 0.5px; 
	border-right-style: thin; 
	border-right-color: black; 
	border-top-width: 0.5px; 
	border-top-style: thin; 
	border-top-color: black; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	vertical-align: top; 
}



/* main maritime styles */



.bottomdivider {
	font-size: 16px;
	color: #666666;
	font-weight:bold;
}



a.menuLink:hover {
    color:#FFFFFF;
	background-color:#CCCCCC;
	font-size:12;
	font-weight:bold;
	font-family:Arial;	
	text-decoration:none;
	margin-left:0px;
	margin-top:0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	/*position:relative;
	float:left;*/
}
a.menuLink:link, a.menuLink:visited, a.menuLink:active{
	color:#FFFFFF;
	font-size:12;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	margin-left:0px;
	margin-top:0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	/*position:relative;
float:left;
*/
}


a.menuEnd:hover {
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-size:12;
	font-weight:bold;
	font-family:Arial;	
	text-decoration:none;
	margin-left:0px;
	margin-top:0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right:hidden;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	/*position:relative;
	float:left;*/
}
a.menuEnd:link, a.menuEnd:visited, a.menuEnd:active{
	color:#FFFFFF;
	font-size:12;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	margin-left:0px;
	margin-top:0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right:hidden;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	/*position:relative;
float:left;
*/
}

.menu2ndline {
padding-top:0px;
padding-left:30px;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#FFFFFF;
}
.menu1stline { 
padding-left:5px;
} 
