body {
	margin: 0px;
	padding: 0px;
	font-family: Arial,Sans-serif;
	font-size: 11px;
}

.error {
	color:red;
}

td {
	font-size: 11px;
}

p {
	margin-top: .2em; margin-bottom: .8em; margin-left: .5em;
}

a:link {
        color: #4F4F4F; text-decoration: none; font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
	background-image: url(../images/book.gif);
	background-repeat: no-repeat;
        background-position: left;
        line-height: 20px;
        height: 20px;
        text-indent: 0px;
}

a:visited {
        color: blue; text-decoration: none; font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
	background-image: url(../images/book.gif);
	background-repeat: no-repeat;
        background-position: left;
        line-height: 20px;
        height: 20px;
        text-indent: 0px;
}

a:hover {
        color: red; text-decoration: none; font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
	background-image: url(../images/book.gif);
	background-repeat: no-repeat;
        background-position: left;
        line-height: 20px;
        height: 20px;
        text-indent: 0px;
}

.pathway {
	color: #3F547F;
        font-size: medium;
        margin-top: .2em; margin-bottom: .8em; margin-left: .5em;
}


a.pathwaynav:link, a.pathwaynav:visited {
	color: #3F547F;
        font-size: medium;
	font-weight: normal;
	text-decoration: none;
}

a.pathwaynav:hover {
	color: #878C9E;
        font-size: medium;
	font-weight: bold;
	text-decoration: none;
}

a.mainnav {
	color: #3F547F;
	text-decoration: none;
	border-left: #e7e7e7 solid 1px;
	border-right: #bdbdbd solid 1px;
}
a.mainnav:hover {
	color: #878C9E;
	text-decoration: none;
	border-left: #e7e7e7 solid 1px;
	border-right: #bdbdbd solid 1px;
}
a.search {
        color: #666666;
        text-decoration: none;
}
a.search:hover {
        color: #878C9E;
	text-decoration: none;
}
a.subnavl {
	color: #e7e7e7;
	text-decoration: none;
	padding-left: 1em;
}
a.subnavl:hover {
	color: #ffffff;
	text-decoration: none;
	padding-left: 1em;
}
a.subnavl2 {
        color: #e7e7e7;
        text-decoration: none;
}
a.subnavl2:hover {
        color: #ffffff;
        text-decoration: none;
}
.mainnav_select {
	background-color: #F58735;
	color: #ffffff;
	text-decoration: none;
	padding: .5em;
	border-left: #e7e7e7 solid 1px;
	border-right: #bdbdbd solid 1px;
	border-bottom: #F58735 solid 1px;
}
.mainnav_l {
	border-right: #bdbdbd solid 1px;
}
.mainnav_r {
	border-left: #e7e7e7 solid 1px;
}
.content {
	background-color: #ffffff;
	padding: 1em;
	padding-right: .5em;
	padding-top: 0px;
	margin-left: 1.5em;
	margin-right: 1.5em;
	border-left: #C0C3C9 solid 3px;
	background-image: url(/design/tpl/1/images/xcnt_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.content_btm {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn_bl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-left: 1.5em;
	margin-right: 1.5em;
}
.content_btm_dc {
        background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn2_bl.gif);
        background-repeat: no-repeat;
        padding: 0px;
        margin-left: 0em;
}
.content_btm2 {
	border-bottom: #888E9A solid 1px;
	border-top: #ffffff solid 6px;
	background-color: #C0C3C9;
	margin: 0px;
	padding-top: 3px;
	margin-left: 11px;
	margin-right: 33px;
}
.content_btm3 {
	background-image: url(/design/tpl/1/images/xcrn_br.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.content3_btm {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn2_bl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-right: 0em;
}

.content3l_btm {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn_bl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-left: 1.5em;
}

.content2_btm3 {
	background-image: url(/design/tpl/1/images/xcrn2_br.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.content_top {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn2_tl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-left: 1.5em;
	margin-right: 1.5em;
}
.content_top_dc {
        background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn2_tl.gif);
        background-repeat: no-repeat;
        padding: 0px;
        margin-left: 0.0em;
}
.content_top2 {
	border-top: #888E9A solid 1px;border-bottom: #ffffff solid 8px;
	background-color: #C0C3C9;
	margin: 0px;
	padding-top: 3px;
	margin-left: 11px;
	margin-right: 33px;
}
.content_top3 {
	background-image: url(/design/tpl/1/images/xcrn_tr.gif);
	background-repeat: no-repeat;
	background-position: right;
        text-decoration: none;
        decoration: none;
}

.content3_top {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn2_tl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-right: 0em;
}

.content3l_top {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn_tl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-left: 1.5em;
}
.content3l_top {
	background-color: #ffffff;
	background-image: url(/design/tpl/1/images/xcrn_tl.gif);
	background-repeat: no-repeat;
	padding: 0px;	
	margin-right: 0em;
	margin-left: 1.5em;
}
.content2_top3 {
	background-image: url(/design/tpl/1/images/xcrn2_tr.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.sec_divide {
	border-top: #333333 1px solid;
	border-bottom: #333333 1px solid;
	background-color: #808080;
	padding-top: 4px;
}
.dcl_content { 
	background-color: #ffffff;
	padding-bottom: 0.5em;	
	padding-top: 0px;
	padding-left: 1em;
	padding-right: 3em;
	margin-left: 1.5em;
	border-left: #C0C3C9 solid 3px;
	background-image: url(/design/tpl/1/images/xcnt_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.dc_content { 
	background-color: #ffffff;
	padding-bottom: 0.5em;	
	padding-top: 0px;
	padding-left: 1em;
	padding-right: 3em;
	margin-left: 0em;
	border-left: #C0C3C9 solid 3px;
	background-image: url(/design/tpl/1/images/xcnt_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.htl_content { 
	background-color: #ffffff;
	padding-bottom: 0.5em;	
	padding-top: 0px;
	padding-left: 1em;
	padding-right: 3em;
	margin-right: 1.5em;
	margin-left: 1.5em;
	border-left: #C0C3C9 solid 3px;
	background-image: url(/design/tpl/1/images/xcnt_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.ht_content { 
	background-color: #ffffff;
	padding-bottom: 0.5em;	
	padding-top: 0px;
	padding-left: 1em;
	padding-right: 3em;
	margin-right: 0em;
	border-left: #C0C3C9 solid 3px;
	background-image: url(/design/tpl/1/images/xcnt_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.howto_content {
        padding-right: 3em;
}
.section_icon {
	position: absolute;
	right: 45%;
	top: auto;
}
h2 {
	margin: 0px; 
	padding:0px;
	font-size: 16px;
}
h3 {
	margin: 0px;
	font-size: 13px;
}
h5 {
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
}
.bg_2col { 
}
.story_topic {
	margin-top: .8em; margin-bottom: 0px; margin-left: .5em;
}
.story_title {
	margin: 0px; margin-left: .3em;
}
.story_author {
	margin: 0px; margin-left: .5em;
}
.sysum_item {
	margin: 0px; margin-left: .5em;
}
.story_content {
	margin-top: .2em; margin-bottom: .8em; margin-left: .5em;
}
.content_right {
	margin-left: .5em; margin-bottom: .5em;
}

