
body {background-color:#f2f2f4;margin:0;padding:0;
      font-size:11px;font-family:verdana,lucida,arial,sans-serif;
      color:#000}
body a {color:#333;font-size:11px; text-decoration:none;}
body a:hover {color:#999; text-decoration:none;}
p {margin:5px;line-height:150%;padding:0}
p.hmpg-green {margin:0;line-height:15px;padding:0}

hr {height:1px;border-style:none;color:#ccc;background-color:#ccc}

.rule {border-top-width:1px;border-top-style:solid;border-color:#ccc;margin:0px}

form {margin:0;padding:0}	

img {border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;

}
img.floatLeft {float:left;margin:0}
img.floatRight {float:right;margin:0}
img.block {display:block}

ul.left {float:left;}
ul.right {float:right;}

#partners ul {list-style:none; padding:0 0 0 5px;}
#sub-content-block ul li {line-height:200%; list-style:discs; padding:0px 0px 0px 10px;}
#container center {width: 781px; border-top:#b8b8b8 1px solid; border-left: 1px solid #787878; border-right: 1px solid #787878; padding:20px 0px 0px 0px}


.td-width {width:400px;vertical-align:top;border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;margin-bottom:20px}
.td-width-b {width:120px;vertical-align:top;border-bottom:#ccc 1px solid;padding-top:10px}
.td-width-c {width:120px;vertical-align:top;border-bottom:#ccc 1px solid;padding-top:10px}

.text {}
	
h1 {font-size: 14px;margin:0;padding:0;color:#00398F}
h1.Error{color:Red; border:solid 1px red; background-color:#FFDFDF; padding:0 0 0 3px;}
h1.news {font-size: 14px;margin:0;padding:0;color:#7fa239}
h2 {font-size: 12px;margin:0;padding:0;color:#00398F}
h2.fax-scan {font-size: 12px;margin:0;padding:0;color:#333}
h3 {font-size: 18px;margin:0;padding:0;color:#00398F}
h4 {font-size: 14px;margin:0;padding:0;color:#00398F}
h4.b {font-size: 12px;margin:0;padding:0;color:#5a8801}
h5 {font-size: 12px;margin:0;padding:0;color:#00398F}
h6 {font-size: 11px;margin:0;padding:0;color:#666;margin-bottom:5px}

.styleNews{padding-left:88px;text-indent:-88px}

#header {margin:10px auto auto auto;width:780px;height:83px;padding:0}
#headerpagetitle {margin:10px auto auto auto;width:780px;height:6px;padding:0 0 0 25px;color:gray;font-size:10px;text-transform: uppercase}

#promotiontitle {position:absolute;margin:50px auto auto 30px; width:450px; font-size: 18px;padding:0;color:Black}
#promotionsubtitle {position:absolute;margin:95px auto auto 35px; width:450px;font-size: 12px;padding:0;color:#BBA402}
#promotiontitlebig {position:absolute; margin:50px auto auto 30px; width:450px; font-size: 36px;padding:0;color:Black}

#container {margin:auto;width:782px;padding:0;background-color:#fff;margin-bottom: 10px;
}

#content-block {width:760px;margin:10px 0 0 10px;padding-right:10px;}
#content-block h1 {padding-bottom:10px;}
.hmpg-box-top {padding:10px;width:284px;float:left;margin-bottom:20px;border-bottom:#999 1px solid;font-size:10px;color:#333}
.hmpg-box-top ul {margin:5px 0 5px 0;padding:10px;width:180px;background:#eee}
.hmpg-box-top li {margin:5px 0 0 5px}
#hmpg-block {width:608px;margin:10px 0 0 0;padding:0 0 0 10px;float:left}
#hmpg-block-b {width:760px;margin:10px 0 0 10px;padding:0}

.hmpg-box {width:152px;font-size:11px;color:#000;margin:0;padding:0;float:left}
#hmpg-box-b {width:152px;font-size:11px;color:#7fa239;margin:10px 0 0 0;padding:0;float:left}

#nav {z-index:10;width:696px;height:31px;background-color:#999;margin:0;padding:0;font-size:0}

#header-nav {z-index:5;float:right;width:600px;height:15px;margin:25px 0 0 0;padding:0;font-size:10px;font-family:verdana,lucida,arial,sans-serif}
#header-nav ul {margin:0;padding:0;list-style-type:none}
#header-nav li {display:inline;margin-left:3px;margin-right:3px;color:#000}
#header-nav li a {line-height:12px;text-decoration:none;color:#333}
#header-nav li a:hover {color:#999}

#header-nav-b {z-index:5;width:480px;height:15px;margin:10px 0 0 300px;font-size:9px;font-family:verdana,lucida,arial,sans-serif}
#header-nav-b ul {margin:0;padding:0;list-style-type:none}
#header-nav-b li {display:inline;margin-left:5px;margin-right:5px;color:#999}
#header-nav-b li a {line-height:12px;text-decoration:none;color:#999}
#header-nav-b li a:hover {color:#666}
#int-nav-cntr {width:780px;background-color:#f2f2f4;padding-bottom:10px}

#header-nav-ab {z-index:5;position:absolute;width:480px;height:15px;margin:10px 0 0 300px;font-size:9px;font-family:verdana,lucida,arial,sans-serif}
#header-nav-ab ul {margin:0;padding:0;list-style-type:none}
#header-nav-ab li {display:inline;margin-left:5px;margin-right:5px;color:#999}
#header-nav-ab li a {line-height:12px;text-decoration:none;color:#999}
#header-nav-ab li a:hover {color:#666}

.head-title-im {position:absolute;margin:50px 0 0 25px}

#swap-block {width:780px;height:336px;margin:0;padding:0}
#swap-float {position:absolute;width:780px;height:351px;margin:0;padding:0;z-index:1}

#sub-head {width:780px;height:197px;background:url(./i/sub_head_bgnd.gif);border-bottom:#fff 1px solid; background-color:#f2f2f4;}
#sub-head-lg {width:780px;background:url(./i/sub_head_bgnd.gif);border-bottom:#fff 1px solid}

#sub-content-block {width:590px;margin:10px 0 0 10px}
#sub-content-block a {font-size:11px}

.top-note {width:580px;background-color:#e0e7da;padding:5px;color:#717f88;font-size:11px;font-weight:bold}
.top-note a {color:#999}
.top-note a:hover {color:#ccc}
.bot-note {width:500px;background-color:#bfbfc1;padding:5px;color:#fff;font-size:11px;margin:15px 0 20px 35px}

.rt-block {width:170px; border-right:thin 1px #FAFAFA}
.rt-block ul {padding:0;margin:5px 0 10px 0;list-style-type:none}
.rt-block li a {text-decoration:none;color:#46638a}
.rt-block li a:hover {color:#999}

#pageTitle{padding:2px 0 2px 0;margin:0 0 10px 0; border-bottom: solid 1px #e5e5e5; font-size:18px; color:#0E3E7C;}

#rt-a {width:150px;background:url(../i/rt_bgnd_a.gif) top left repeat-x;padding:10px;margin:6px 0 8px 0;font-size:11px}
#rt-b {width:150px;background:url(../i/rt_bgnd_b.gif) top left repeat-x;padding:15px 10px 10px 10px;margin-bottom:10px;font-size:11px}
#rt-b ul {margin-top:10px}
#rt-b li {margin:0 0 6px 10px}

#rt-c {width:150px;background:#e0ebca;padding:15px 10px 10px 10px;margin-bottom:10px;font-size:11px}
#rt-c ul {margin-top:10px}
#rt-c li {margin:0 0 4px 0}

#rt-d {width:150px;background:#f1f5ee;padding:15px 10px 10px 10px;margin-bottom:10px;font-size:11px}
#rt-d ul {margin-top:10px}
#rt-d li {margin:5px 0 5px 0;background-color:#fafafa;padding:0 0 3px 5px}

#partners {width:150px;padding:0px 10px 10px 5px;margin-bottom:10px;font-size:11px}
#partners ul {margin:0px}
#partners li {margin:5px 0 5px 0; padding:0 0 3px 5px}

.title-space {margin:15px 0 15px 0}

#green-bar {width:780px;height:76px;background:url(../i/green_bgnd.gif);border-top:#fff 1px solid}
#green-bar-text  {width:500px;position:absolute;margin:15px 0 0 265px;font-size:13px;color:#fff}

.cell-a a {color:#0000ff}


.gr {color:#5a8801}

#listarrow {list-style-image:url(../img/arrow_blue.gif)}
#quote {text-align:right;margin:-35px 0 25px 0;font-size:14px;padding-right:20px}

#footer {margin:10px auto auto auto;width:780px;padding:0;text-align:center}
.footer-nav {z-index:5;height:15px;margin:0;font-size:10px;font-family:verdana,lucida,arial,sans-serif}
.footer-nav ul {margin:0;padding:0;list-style-type:none;color:#999}
.footer-nav li {display:inline;margin-left:5px;margin-right:5px}
.footer-nav li a {line-height:12px;text-decoration:none;color:#999}
.footer-nav li a:hover {color:#666}

#copyright {width:300px;margin:auto;font-size:10px;padding-top:20px}

.two-column-block {width:560px;padding-top:15px;margin-left:20px}
.two-column-lt {width:190px;float:left;text-align:left;font-size:12px;background:url(../i/benefits_bgnd.jpg);padding-top:10px}
.two-column-lt ul {padding:0 0 0 10px}
.two-column-lt li {list-style-image:url(../i/arrow_grey.gif)}
.two-column-lt h5 {margin-left:20px}
.two-column-lt h4 {margin-left:20px}
.two-column-rt {width:370px;float:left}
.two-column-rt ul {margin:0;padding:0 0 0 35px}
.tow-column-rt li {list-style-image:url(../i/arrow_grey.gif)}

#content {}
#content li {list-style-type:disc;}

#orignators_table {}
#orignators_table td 
{
	vertical-align:top; 
	padding:5px 5px 0 5px; 
	border-style:none; 
	font-size:10px;font-family:verdana,lucida,arial,sans-serif;

}
#orignators_table td.bold{font-weight:bold;} 
/* Breadcrumb
-------------------*/
.breadcrumb{margin:0 0 15px 10px;padding:5px 0 0 0}
#col1 #breadcrumb{margin-top:-15px}
#breadcrumb li{float:left;padding:0 9px 0 13px;background:url(/i/x/raquo.gif) no-repeat 0 5px}
#breadcrumb li.first{padding:0 9px 0 0;background:none}
#breadcrumb_currentNode{font-weight:bold}



/* Box Content
-------------------*/
.box { margin:10px 0 0; border-bottom:3px solid #e5e5e5 }
.box .box-border { background:#FFF; border:1px solid #ccc;}
.box .content{padding:5px 5px 5px 5px; border:1px solid #CCC; background:#FFF url(/img/gradient.gif) repeat-x bottom }
.box h2{font-size:16px;}
/* Listing
-------------------*/
.listing {padding:0 0 10px 0}
.listing .item {background:url(/img/grey_dot.gif) repeat-x bottom; padding:0 0 5 0;}
.listing h1 { padding:2px 0 2px 0;margin:0 0 10px 0; border-top: solid 1px #e5e5e5; border-bottom: solid 1px #e5e5e5; background-color:#F1F5EE}
.listing h2 { margin:0 0 5px 0; padding:0 0 0 15px; background:url(/img/arrow_blue.gif) no-repeat center left; font-size:12px; }
.listing_link {padding:3px 0px 5px 12px;
               margin: -3px 10px 5px 0px;
}
.listing_link:hover{
/*	list-style-image:url(/img/arrow_blue.gif)	*/
	background: url(/img/arrow_blue.gif) no-repeat;
	background-position: left;
	
}
.listing_head {padding:0 0 10px 0;
               color: black;
               margin: 10px 10px 10px 10px}

/* Treeview navigator
-------------------*/
div.AspNet-TreeView
{
    margin: 0;
    padding: 0;
    line-height: 18px;
}

div.AspNet-TreeView ul
{
    list-style: none;
    margin: 0;
    padding: 0px;
}

div.AspNet-TreeView ul li
{
    list-style-image:url(/img/arrow_blue.gif);
    margin: 0px 0px 0px 5px;
    padding: 5px;
padding-left: 0px;
}
div.AspNet-TreeView ul li ul li
{
    list-style-image:none;
padding-top: 10px;
padding-bottom: 0px;
}

.AspNet-TreeView-Show
{
}

.AspNet-TreeView-Hide
{
    display:none;
}

