/*************************
	TAGS
*************************/
body {
	margin: 0px;
	font-family: verdana, arial, helvetica;
}

p, td {
	font-size: 11px;
	color: #2D2F2E;
}

input {font-size:10px}

li {
	margin-bottom: 7px;
}
/*************************
	CLASSES
*************************/
.heading,h1{
font-family: verdana, arial;
font-weight:bold;
font-size:17.5px;
color: #007079;
}

.subhdr,h2{
font-family: helvetica,verdana, arial ;
font-weight:bold;
font-size:14.5px;
color: #3E4040;
}
.note{
padding:5px;
color:red;
font-weight:bold;
border:1px dashed red;
display:in-line;
background-color: yellow;
}

.TDUnderline{
border-bottom:1px solid #343434;
}

.TDtopline{
border-top:1px solid #343434;
}

.newsubheading {font-size:17px; font-weight:bold; color:#007079;}
.newbold {font-size:15px; font-weight:bold; font-family:Arial, Sans-Serif; font-style:italic;}
.newitalic {font-size:12px; font-style:italic; font-family:Arial, Sans-Serif;}

.subheading {
	font-size: 14px;
	font-weight: bold;
}

.headingsm {
	font-size: 14px;
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.bold {
	font-weight: bold;
}

.mpTag {
	font-family: arial, helvetica, verdana;
	font-size: 18.5px;
	color: #917919;
	font-variant : small-caps;
	font-weight: bold;
	padding-top:10px;
}

.mpFooter {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
}

.footDivider {
	font-size: 11px;
	color: #96B6BE;
}

.mptext {
	font-size: 14px;
	color: #000000;
}

.mpcontenttile {background:url(/images/mainpage_new/crews_mp_tile2.gif) #FFFFFF; background-repeat:no-repeat; background-position:left top;}

.firstLetter {font-size:24px; }
.navOver { border: 1px solid #EDE2B8; }
.navOff { border: 1px solid #FEFEFE; }

/*DHTMl MENU*/
#divCont { position: absolute; z-index: 1; left: 0px; top: 84px; height: 500px; width: 176px; visibility: hidden;}
.clTop { position: absolute; z-index: 1; width: 170px; }
.clSub { position: absolute; z-index: 1; left: 0px; top: 20px; width: 170px; }

#divCont .navBullet { font-family: verdana, arial, helvetica; font-size: 11px; color: #aeb3d8; }
#divCont a.menu:link, a.menu:visited { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #f0a63d; text-decoration: none; }
#divCont a.subMenu:link, a.subMenu:visited { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; color: #d9c7ae; text-decoration: none; }


/* DATA TABLE *************/
.dataTable {
	border : 1px solid #CCC7BD; 
} 
.rowHead,.rowHeader {
	background : #95abd8; 
	font-weight:bold;
	color : #ffffff; 
} 
.rowOdd {
	background : #EFEFEF; 
} 


/*************************
	ANCHOR
*************************/

a.foot:link {
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	color: #957619;
	font-weight: bold;
	letter-spacing: 1px;
}

a.foot:visited {
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	color: #957619;
	font-weight: bold;
	letter-spacing: 1px;
}

a.foot:hover {
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	color: #957619;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}

a.legalfooter:link {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: underline
}

a.legalfooter:visited {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: underline
}

a.legalfooter:active {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: underline
}

a.legalfooter:hover {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: none
}

a.leftnav:link {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: none;
}

a.leftnav:visited {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: none;
}

a.leftnav:active {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3A677A;
	text-decoration: none;
}

a.leftnav:hover {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #BEA53F;
	text-decoration: none;
}


a.topMenu:link, a.topMenu:visited {
	font-size:10.5px;
	color: #008A95;
	text-decoration: underline;
	font-weight: bold;
}

a.topMenu:hover {
	font-size:10.5px;
	text-decoration: none
	font-weight: bold;
	color: #008A95;
}


a:link {
	
	color: #907A15;
	text-decoration: underline
}

a:visited {
	
	color: #008A95;
	text-decoration: underline
}

a:active {
	
	color: #008A95;
	text-decoration: underline
}

a:hover {
	
	
	text-decoration: none
}

.searchBox
{
	border-right: gray thin groove;
	border-top: gray thin groove;
	border-left: gray thin groove;
	border-bottom: gray thin groove;
}

input.error
{
	background-color: Yellow;
}

td.invRow
{
	border-top: black thin solid;
	font-size: 10px;
	border-bottom: black thin solid;
}

td.invAltRow
{
	border-top: black thin solid;
	font-size: 10px;
	border-bottom: black thin solid;
	background-color: azure;
}


a.searchheader:link {
	
	color: #907A15;
	text-decoration: underline;
	font-size: 10px;
}

a.searchheader:visited {
	
	color: #008A95;
	text-decoration: underline;
	font-size: 10px;
}

a.searchheader:active {
	
	color: #008A95;
	text-decoration: underline;
	font-size: 10px;
}

a.searchheader:hover {
	
	
	text-decoration: none
}


