html,body { height:100%;background:#FFF url(images/common/grad-bg.gif) no-repeat fixed left top;margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;font-style: normal;line-height: 16px;text-decoration: none; }
#main { background:#FFF;width:780px;height:100%;}
#header { height:158px; width:780px; background:url(images/common/mountain-range.jpg) no-repeat left top; }
#hr { height:1px;width:100%;background:#BFBEBE;overflow:hidden; }
#breadcrumb { height:20px;width:100%;background:#EEECEC;overflow:hidden; }
#nav-bod { width:100%;overflow:hidden; }
#nav { width:138px;float:left; background:#EEECEC;border-top:1px solid #FFF;}
.nav-link { width:123px;height:17px;margin:0;border-bottom:1px solid #FFF;background:#E5E5E5;display:block;font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;color: #000000;text-decoration: none;padding:3px 0 0 13px; }
.nav-link:hover { background:#FFD4AA;color:#FFF; }
#copy-area { width:612px;height:100%;float:right;padding:30px 0 0 30px;overflow:hidden; }

/** to highlight a link **/
#copy-area p .list-tab a, .normal-copy a, .list a {
	/*background:#FFF url(images/arrow.gif) no-repeat right;
	padding-right:15px; */
	color:#13297F;
	text-decoration:underline;
}

#copy-area p .list-tab a:hover, .normal-copy a:hover, .list a:hover {
	color:#FFA245;
}

a.light-box {
	padding:0;
	background:none;
}


blockquote {
	border:1px solid #DAE0F0;
	background:#F1F5F8;
	margin:0 160px 0 0;
	padding:10px;
}


blockquote p, blockquote ul li{
	font-size:11px;font-weight:normal;
}


blockquote ul{
	margin:10px 0 0 0;
	padding: 0 0 0 20px;
}

.lead-copy { font-size: 12px;font-weight: bold;width:415px; }
.normal-copy { font-size:11px;font-weight:normal;width:415px; }
html { height:100%; }
#picture { width:107px;height:142px;border: 1px solid #BFBEBE;float:right;margin-right:15px; }
#footer-bar { width:780px;height:20px;background:#CAD8EF; }
#footer { width:780px;height:68px;background:#EEECEC; }
#header-row1 { width:643px;height:68px;background:#BFBEBE; }
#header-row2 { width:780px;height:21px;background:#BFBEBE; }
#header-row3 { width:643px;height:67px;background:#BFBEBE; }
#col1 { width:137px;height:20px;float:left; }
.col2 { width:1px;height:20px;float:left;overflow:hidden;background:#BFBEBE; }
.breadcrumb { width:474px;margin-left:30px;font-size:11px;float:left;margin-top:2px; }
#post { width:107px;height:18px;background:url(images/common/envelope.gif) no-repeat left center;float:left;padding:2px 0 0 30px; }
.link { font-size:11px;text-decoration:none;color:#000; }
.link:hover { color:#FFA245; }
.crumb-link { font-size:9px;text-decoration:none;color:#000; }
.crumb-link:hover { color:#FFA245; }
#date { height:18px;width:130px;font-size:11px;color:#728CC4;padding:2px 0 0 7px;float:left; }
#col3 { width:504px;height:20px;float:left; }
#copyrite { height:18px;width:130px;font-size:10px;color:#999;padding:50px 0 0 7px;float:left; }
.col4 { height:68px;width:1px;float:left;overflow:hidden;background:#BFBEBE; }
#col5 { height:68px;width:504px;float:left; }
#col6 { height:18px;width:130px;float:left;font-size:10px;color:#999;padding:50px 7px 0 0;text-align:right; }
.floop-link { color:#999;text-decoration:none;font-size:10px; }
.floop-link:hover { color:#000; }

.list { font-size:11px;line-height:16px; }
.list-tab { margin-left:7px; }
.list-tab2 { margin-left:14px; }
a { font-size:11px;line-height:16px;color:#000;text-decoration:none; }
a:hover { color:#FFA245; }
.header-link { font-size:12px;color:#000;font-weight:bold; }
.row-a { width: 200px; height: 20px; float: left; font-size: 11px; font-weight: normal; }
.row-b { width: 200px; height: 20px; float: right; font-size: 11px; font-weight: normal; }
.n-row-head { width: 415px;font-size:11px; font-weight: normal; }
.n-row-head a, .row-b a, .contact-copy1 a {
	color:#13297F;
	text-decoration:underline;
}
.n-row-head a:hover, .row-b a:hover,  .contact-copy1 a:hover {
	color:#FFA245;
}

.n-row-lead { width: 415px; height: 30px; float: left; font-size: 11px; font-weight: normal; margin-bottom: 10px; }
.n-row-title { width: 415px; font-size: 14px; font-weight: bold; margin-bottom:5px; }
#flash-box { width:122px;height:146px;margin:0 0 0 7px; padding-top:18px;}
.small-copy { font-size:10px;font-weight:normal;width:415px; }


a.header-link {
	color:#13297F;
}

 a.header-link:hover {
	color:#FFA245;
}

table a {
	color:#13297F;
	text-decoration:underline;
}


h1 { font-size:12px;color:#000;font-weight:bold; }

h1.header-link { color:#13297F;}

table.ester-guide {
	border-collapse: collapse;
	width:900px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
}

.ester-guide th, .head, .ester-guide .head td  {
	background: #3e83c9;
	color: #fff;
	font-weight: bold;
	text-align: left;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	text-align:center;
	padding:4px;
}

.ester-guide td.internal  {
	padding:0px;
}

.ester-guide td.internal td {
	padding-bottom:0px;
}

.ester-guide td.no-border-right {
	border-right:0px solid #3e83c9;
}

.ester-guide td.no-border-bottom {
	border-bottom:0px solid #3e83c9;
}

.ester-guide td.no-border-right-bottom {
	border-right:0px solid #fff;
	border-bottom: 0px solid #fff;
}

.ester-guide td {
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #fff;
	vertical-align: top;
	padding:2px;
	background: #EEE;
	text-align:center;
}

body#chart {
	background:#FFF;
	padding:20px;
}

a img {border:none;}

td.head {
	background: #3e83c9;
}

td.left{
	text-align:left;
	padding-left:10px;
}

.vertaligntop td {
	vertical-align:top;
	margin-top:0;
	padding-right:30px;
}
