body{
	margin: 0px;
}
h1{
	font-weight : bold;
	font-size : 14px;
	margin-top : 20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #fff;
	padding:0px;
}

h2{
	font-weight : bold;
	font-size : 14px;
	margin-bottom : 1px;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}

h3{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	margin-bottom : -1px;
}
.footer_sep { font-size : 10px; color:#666666;}


.body_copy{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

/*.body_copy ul {
	display:block;
	list-style-image:url(images/insidepages/bullet.gif);
	list-style-position:outside;
	padding-left:10px;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
}
.body_copy ul li {
	
	padding-top:0px;
	
}
*/
a.body_copy{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : none;
}

a.body_copy:hover{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}

a.link{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DDDDDD;
	text-decoration : none;
}

a.link:hover{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #00659C;
	text-decoration : none;
}

linkspace{
	padding-bottom: 3px;
}

.top_bars{
	font : 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #999999;
	text-decoration : none;
}

a.top_nav:link, a.top_nav:visited{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #DDDDDD;
	text-decoration : none;
}



a.top_nav:hover, a.top_nav:active{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CCCC99;
	text-decoration : none;
}

a.activeLink {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CCCC99;
	text-decoration : none;
}

a.newletter:link, a.newletter:visited{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #AAAAAA;
	text-decoration : none;
	
}

a.newletter:hover, a.newletter:active{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CCCC99;
	text-decoration : none;
}

.disclaimer{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	
	color : #666666;
	padding:0px; margin:0px;
	font-weight:normal!important;
}

a.disclaimer{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	color : #666666;
	text-decoration : none;font-weight:normal!important;
}
.sitemap { margin:0px; padding:10px 0px 10px 0px;}
a.disclaimer:hover{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	color : #666666;
	text-decoration : underline;
	font-weight:normal!important;
	cursor:pointer!important;
	cursor:hand!important;
}

.disclaimerHome{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	color : #666666;
	padding:0px; margin:0px;
	font-weight:normal!important;
}

.disclaimerHome a{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	color : #666666;
	text-decoration : none;font-weight:normal!important;
	padding-left:2px!important;
	padding-right:2px!important;
}
.disclaimerHome a:hover{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif!important;
	color : #666666;
	text-decoration : underline;
	font-weight:normal!important;
	cursor:pointer!important;
	cursor:hand!important;
	padding-left:2px!important;
	padding-right:2px!important;
}


.heading{
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}
h1.heading1 {
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000; margin:0px; padding:0px;
}

a.heading{
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : none;
}

a.heading:hover{
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-decoration : underline;
}

.input_type{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #E7C7A5;
	
}
.input_button{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CE9A63;
	border: 1px dotted #000000;
	cursor:pointer
}

a.link2{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #61717E;
	text-decoration : none;
}

a.link2:hover{
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #61717E;
	text-decoration : underline;
}

.sm_body_copy{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}
.bg_flash {
	background-image: url(images/home/bg_flash.gif);
	background-repeat: repeat-x;
}

a.tip {
	
	text-decoration: none;
}

a.tip:hover {
	position: relative;
	cursor:default;
}

a.tip span {
	display: none;
}

p {
	
}
P.PAD{
	padding-bottom:2PX;
	padding-top:2PX;
	margin-top:2PX;
	margin-bottom:2PX;
	}

a.tip:hover span {
	display: block;
   	position: absolute; 
	top:-20px;
	top/**/:-25/**/px;
	left:20px; 
	left/**/: 10/**/px;
	/* formatting only styles */
   	margin: 10px z-index: 100;
	text-align:center;
	padding-top:5px;
	   	
    text-decoration: none;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	background: url(images/scroll/bg_arrow.gif) 100% 5% no-repeat;
	width:40px;
	height:30px;
	
	/* end formatting */
}
.printbg{
	background-image:url(images/insidepages/pic2a_contactus.gif);
	background-repeat:repeat-y;
	vertical-align:top;
	background-position:right;	
}

.epsfooter{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

a.epsfooter{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration : none;
}
a.epsfooter:hover{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:underline;
}



.body_copy ul {
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
}
.body_copy ul li {
	margin:0px;
	padding:0px;
	background:transparent url(images/insidepages/bullet.gif) no-repeat scroll 0 5px;
	*background:transparent url(images/insidepages/bullet.gif) no-repeat scroll 0 5px!important;
	background-repeat:no-repeat;
	line-height:4px;

	
	
	
}
.body_copy ul li a {
	
	padding:0px;
	margin:0px;
	padding-left:10px;
	
	
}
.body_copy ul li a:hover {
	
	
	padding:0px;
	margin:0px;
	padding-left:10px;
	
	
}
.mrgn {padding-left:18px;*padding-left:10px!important;}
.mrgn1 { margin:0px; padding:0px; }
.newmrgn { padding-top:5px; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif!important; padding-bottom:5px;
 

}
.newmrgn1 { padding-top:5px;}
.mrgn1 ul{ margin:0px; padding:0px;}
.mrgn1 ul li { margin:0px; padding:0px;}


.inside { margin:0px; padding:0px; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.inside ul {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:5px;
	padding-bottom:5px;
}
.inside ul li {
	margin:0px;
	padding:0px;
	background:transparent url(images/insidepages/bullet.gif) no-repeat scroll 0 5px;
	*background:transparent url(images/insidepages/bullet.gif) no-repeat scroll 0 8px!important;
	background-repeat:no-repeat;
	padding-left:10px;
	
	
	
	
	
}
.inside ul li a {
	
	padding:0px;
	margin:0px;
	padding-left:10px;
	
	
}
.inside ul li a:hover {
	
	
	padding:0px;
	margin:0px;
	padding-left:10px;
	
	
}



.insideollist { margin:0px; padding:0px; padding-left:0px;*padding-left:5px!important;}

.insideollist ol {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.insideollist ol li {
	margin:0px;
	padding:0px;
	list-style-type:decimal;

	

	
	
	
}
.insideollist ol li a {
	
	padding:0px;
	margin:0px;
	padding-left:10px;
	
	
}
.insideollist ol li a:hover {
	
	
	padding:0px;
	margin:0px;
	padding-left:10px;
	
	
}

.mrgnheading { margin-top:10px; margin-bottom:10px;}
.scroll{padding: 10px 0px 0px 0px;}