/* HTML Selectors */

body
{
	margin: 0 0 10px 0;
	padding: 0;
	background-color:#666;
	background-image: url('../../Images/fishscale.gif');
	font: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

a 
{
  color:#53688c
}

a:hover 
{
  color:#104eb4
}

a.leftlinks
{
  padding-left:0px;
  font-size:12px;
  color:#000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none
}

a.leftlinks:hover
{
  color:#f00;
  border-bottom: #c30 1px dotted;
}

.menutitle
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  line-height:24px;
  COLOR: #c30;
  FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.menuSpacer
{
  MARGIN-BOTTOM: 15px;
  BORDER-BOTTOM: #999 1px dotted
}

.Spacer
{
    MARGIN-BOTTOM: 1px;
    BORDER-BOTTOM: #999 1px dotted
}

TD
{
	font: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

H1
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 18px;
    COLOR: #c30;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

H2
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 18px;
    COLOR:   #c30;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0px;
    
}

H3
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 18px;
    COLOR:   #c30;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.applyhere
{
	text-decoration:none;  
	font-weight: 300; 
	line-height:18px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:9pt;
	color:#ff0000;
	background-color:Yellow;
}
.applyhere:hover 
{
	line-height:18px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
  COLOR: #ff0000;
  BORDER-BOTTOM: #c30 1px dotted;	
	background-color:Yellow;
}

#contents
{
	margin-right: 0px;
	float:left;
	padding-left:15px;
	padding-top:10px;
	padding-right:15px;
	background-color:white;
	/*width:566px;*/
}

.card 
{
	text-decoration:none;  
	font-weight:bold; 
	line-height:18px; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10pt;
	color:#4169e1
}

.card:hover 
{
	line-height:18px; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
  COLOR: #ff0000;
  BORDER-BOTTOM: #c30 1px dotted;	
}



TABLE
{
	border:none 0px ;
	padding:0px;
	margin:0px;
}



DIV
{
	width: 100%;
}

HR
{
	color: #999999;
	height: 1px;
	width: 100%;
  background-color:Transparent;
}

P
{
	margin-top: 2px;
	margin-bottom: 2px;
	font: 11px/16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  color: #7b7f6c;
  text-align: left
}

PRE
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    MARGIN: 0px;
    FONT: 9px/12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 440px;
    COLOR: #5a5d51;
    BACKGROUND-COLOR: #e8ebdf
}


H4
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 5px;
    COLOR: #7b7f6c;
    FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}

H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 2px 0px;
    COLOR: #7b7f6c;
    FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}

UL.compact{margin-left:20px }

.method {text-decoration:none;  font-weight:normal; color:#0033ff}
.method:hover {text-decoration:underline; font-weight:normal; color:#0033ff}

.quicklink 
{
  text-decoration:none; 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:9pt;
}
.quicklink:hover 
{
    text-decoration:underline; 
}



.menuHeaderSpacer
{
	margin:0;
	margin-bottom: 5px;
}

.title
{
    FONT: bold 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    MARGIN-LEFT: 0px;
    COLOR: #c30;
    LETTER-SPACING: 2px
}
.quote
{
    BORDER-TOP: #dee0d1 1px solid;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 25px;
    WORD-SPACING: 1px;
    COLOR: #8f9381;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dee0d1 1px solid;
    FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px
}


.image
{
    MARGIN-BOTTOM: 5px;
    MARGIN-RIGHT: 5px
}
.menu
{
	padding: 10px;
	margin:  0px;
  color: black;
  font: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  float: left;
  width: 200px;
  line-height: 17px;
  text-align: left
}

#wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN: 35px auto;
    WIDTH: 678px;
}

#page
{
	margin: 0;
	padding: 0;
	width: 768px;
}



#header
{
	background-color:#330099;
	color:White;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 80px;
	border-bottom:solid 1px black;
}



#rightcol
{
	margin-right: 0px;
	float:left;
	padding-left:0px;
	padding-top:0px;
	width:145px;	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#aaaaaa;
}

#footer
{
	background-color:orange;
	margin: 0;
	padding: 0;
	width: 768px;
	clear: both;
	padding-left:0px;
	padding-top:0px;
}


