 img, div, input { behavior: url("/objects/iepngfix.htc") }
img, a
{
border: 0;
outline:none;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	margin-top: 0px;
	padding-top: 0px;
}
.p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}
p.p1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #013B58;
}
hr
{
height: 1px;
border-bottom: 1px solid #CBCBCB;
border-top: 0;
border-left: 0;
border-right: 0;
margin: 0;
padding: 0;
clear:both;

}
h1
{
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-size: 25px;
font-weight: normal;
color: #80190d;
margin: 35px 0 30px 35px;
padding: 0;
}

#holder4 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 25px;
	font-weight: normal;
	color: #80190d;
	margin: 35px 0 30px 0px;
	padding: 0;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #013B58;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

h3
{
	height: 30px;
	width: 230px;
	background-image: url(/images/bgs/titles.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	color: #80190d;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.twtr-doc h3 {
background-image:none;
font-size:16px;
}
.h3big
{
height: 50px;
min-width: 605px;
display:block; 
background-image: url(/images/bgs/h3lg.png);
background-position: top left;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #013B58;
line-height: 50px;
margin: 0;
padding: 0 0 0 10px;
}
h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #013B58;
	margin: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
}
h5
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #013B58;
border-bottom: 1px dashed #CCC; 
margin: 0;
padding: 0 0 10px 0;
}
h6
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #013B58;
padding-top: 3px;
padding-right: 0;
padding-bottom: 3px;
padding-left: 0;
margin-top: 0;
margin-right: 0;
margin-left: 0;
margin-bottom: 0;
}
a:link
{
color: #013B58;
text-decoration: underline;
}
a:visited 
{
color: #013B58;
text-decoration: underline;
}
a:hover
{
color: #013B58;
text-decoration: none;
}
a.include:link
{
color: #013B58;
text-decoration: none;
}
a.include:visited 
{
color: #013B58;
text-decoration: none;
}
a.include:hover
{
color: #013B58;
text-decoration: underline;
}
a.visited:link
{
color: #013B58;
text-decoration: underline;
}
a.visited:visited 
{
color: #555;
text-decoration: underline;
}
a.visited:hover
{
color: #013B58;
text-decoration: none;
}
h5 a:link
{
font-size: 11px;
text-decoration: none;
}
h5 a:visited
{
font-size: 11px;
text-decoration: none;
}
h5 a:hover
{
font-size: 11px;
text-decoration: underline;
}
.smalltext
{
font-size: 10px;
}
.medtext
{
font-size: 14px;
}
.blue
{
color: #013B58;
}
.black
{
color: #000000
}
.gray
{
color: #999999;
}
.bold
{
font-weight: bold;
}
.italic
{
font-style: italic;
}
.underline
{
text-decoration: underline;
}
.left
{
text-align: left;
}
.right
{
text-align: right;
}
.center
{
text-align: center;
}
.justify
{
text-align: justify;
}
.fullborder
{
border: 1px dashed #013B58;
padding: 5px; 
}
.btmborder
{
border-bottom: 1px dashed #013B58;
padding-bottom: 20px; 
}
.btmborder-lesspad
{
border-bottom: 1px dashed #013B58;
padding-bottom: 10px; 
}
.topborder
{
border-top: 1px dashed #013B58;
padding-top: 20px; 
}
.noborder
{
border: 0;
}
.floatleft
{ 
float: left;
margin: 0 10px 0 0;
}
.floatright
{ 
float: right;
margin: 0 0 0 10px; 
}
.floatcenter
{
display: block;
margin-left: auto;
margin-right: auto
}
.clear-both
{
clear: both;
}
.clear-left
{
clear: left;
} 
.clear-right
{
clear: right;
} 
.caption
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #013B58;
}
.leftshift
{
margin-left: -15px;
}
.rightshift
{
margin-left: 15px;
}
.downshift
{
margin-top: 20px;
}
.backtotop
{
text-align: right;
font-style: italic;
color: #013B58;
margin-right: 25px;
}
ul
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
ol
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.notoppad
{
margin-top: 0;
padding-top: 0;
}.nobtmpad
{
margin-bottom: 0;
padding-bottom: 0;
}
ul .links
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #013B58; 
margin: 0;
padding: 0;
}



body 
{
background-image: url(/images/bgs/body-repeat.jpg);
background-repeat: repeat;
margin: 0;
padding: 0;
}
#background
{
background-image: url(/images/bgs/body.jpg);
background-repeat: repeat-x;
margin: 0;
padding: 0;
}
#holder1
{
width: 1065px;
background-image: url(/images/bgs/holder1.png);
background-position: top left;
background-repeat: no-repeat;
margin: 0 auto;
padding: 0;
}
#holder2
{
width: 996px;
height: 100%;
min-height: 100%;
background-image: url(/images/bgs/holder2.png);
_background-image: url(/images/bgs/holder2.gif);
background-position: top left;
background-repeat: repeat-y;
_background-repeat: no-repeat;
margin: 0 auto;
padding: 0;
}
#holder2Btm
{
width: 996px;
height: 16px;
text-align: center;
background-image: url(/images/bgs/holder2-btm.png);
_background-image: url(/images/bgs/holder2-btm.gif);
background-position: top left;
background-repeat: repeat-y;
margin: 0 auto;
}
#header
{
margin: 0;
padding: 0;
}
#topNav
{
width: 992px;
height: 35px;
background-image: url(/images/bgs/header-nav.png);
background-position: top left;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #104762;
margin: 0 auto;
padding: 0;
}
#topNav .lContent
{
float: left;
margin: 10px 0 0 15px;
padding: 0;
}
#topNav .rContent
{
float: right;
margin: 10px 10px 0 0;
padding: 0;
}
#topNav ul
{
margin: 0;
padding: 0;
}
#topNav li
{
display: inline;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #104762;
margin: 0;
padding: 0 10px 0 5px;
}
#topNav a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #104762;
text-decoration: none;
}
#flash
{
float: left;
width: 713px;
height: 216px;
}
#logoArea
{
float: left;
width: 279px;
height: 216px;
background-image: url(/images/bgs/logo-area.jpg);
background-position: top left;
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
#logo
{
text-align: center;
margin: 0;
padding: 20px 0 0 0;
}
#logoNav
{
width: 279px;
margin: 5px 0 0 0;
padding: 0;
}
.lBtn
{
float: left;
margin: 0 0 0 20px;
_margin: 0 0 0 10px;
padding: 0;
}
.rBtn
{
float: right;
margin: 0 20px 0 0;
_margin: 0 15px 0 0;
padding: 0;
}
#mainNav
{
float: left;
width: 996px;
height: 39px;
background-image: url(/images/bgs/main-nav.png);
background-position: top left;
background-repeat: no-repeat;
text-align: left;
margin: 0 auto;
padding: 0;
}
#jsnav
{
float: left;
margin: 0 0 0 10px;
padding: 0;
}
#mainNav ul
{
margin: 0;
padding: 10px 0 0 10px;
}
#mainNav li
{
display: inline;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #104762;
border-right: thin solid #104762;
margin: 0;
padding: 0 5px 0 5px;
}
#mainColumnBg
{
float: left;
width: 976px;
min-height: 496px;
_min-height: 100%;
background-image: url(/images/bgs/main-btm.png);
_background-image: url(/images/bgs/main-btm.gif);
background-position: top left;
background-repeat: repeat-y;
margin-left: 10px;
_margin-left: 5px;
padding: 0;
}
#mainColumnBgWide {
	float: left;
	width: 976px;
	min-height: 496px;
	background-image: url(../../images/bgs/main-btmWide.png);
	background-position: left top;
	background-repeat: repeat-y;
	margin-left: 10px;
	_margin-left: 5px;
}


#mainColumn
{
float: left;
width: 976px;
min-height: 496px;
background-image: url(/images/bgs/main-top.png);
background-position: top left;
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
#mainColumnWide {
	float: left;
	width: 976px;
	min-height: 496px;
	background-image: url(../../images/bgs/main-wide-icon.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}
#wideColumn
{
width: 690px;
min-height: 496px;
_min-height: 100%;
margin: 0;
padding: 0 0 25px 0;
_padding: 0 0 10px 0;
}
#wideColumnFull {
	width: 950px;
	min-height: 496px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 0;
}

/* mac hide \*/
* html #wideColumn{height: 100%; }
/* end hide */ 
#thinColumn
{
width: 274px;
min-height: 496px;
}
/* mac hide \*/
* html #thinColumn{height:100%;}
/* end hide */ 
#rhino
{
margin: 0;
padding: 25px 0 0 0;
}
#title
{
margin: 40px 0 0 30px;
}
#holder4
{
	float: left;
	width: 605px;
	min-height: 500px;
	padding: 0;
	margin-top: 0;
	margin-right: 40px;
	_margin-right: 20px;
	margin-bottom: 0;
	margin-left: 40px;
	_margin-left: 20px;
}
#holder5 {
	float: left;
	width: 235px;
	min-height: 500px;
	margin: 35px 10px 0 20px;
	_margin: 35px 5px 0 10px;
	padding: 0;
}
#rhinolink
{
width: 100%;
height: 20px;
background-color: #FFFFFF;	
}
#footerAds
{
clear: both;
min-height: 140px;
_height: 182px;
_background-image: url(/images/bgs/footer-bg.png);
_background-repeat: no-repeat;
margin: 0;
_margin: 5px 0 0 0;
padding: 10px 0 0 0;
_padding: 12px 0 0 0;
}
#ad1, #ad2
{
float: left;
margin: 0 0 0 10px;
_margin: 0 0 0 8px;
padding: 0;
}
#ad3, #ad4
{
float: right;
margin: 0 10px 0 0;
_margin: 0 8px 0 0;
padding: 0;
}
#copyright
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #013B58;
text-align: center;
margin: 10px 0 15px 0;
_margin: 5px 0 7px 0;
padding: 0;
}
.formbox 
{
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #95A7B3;
}
.label 
{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.newmemlightrow 
{
background-color: #EFEFEF;
}
.newmemdarkrow 
{
background-color: #FFFFFF;
}
.delete {
	color: #000;
	background-color: #B4BDC3;
}

