* { margin: 0; padding: 0; }

a img { border: 0; }

html, body {
    height:100%;
    margin 0;
    top 0;
    font-family: Tahoma;
	background:white;
}

p {
    font-size:12px;
    color:#465562;
    font-weight:normal;
    text-align: justify;
    line-height:150%
}

.layout {
    border: 0px solid;
    width:920px;
    text-align:center;
	background:white;
	
}

.menu {
    font-size:small;
    color:white;
    font-weight: bold;
}

.menu-small {
    font-size:x-small;
    color:white;
    font-weight: bold;
	text-decoration: none;
}

.link {
    font-size:small;
    color:white;
    font-weight: normal;
    padding-left:10px;
    padding-bottom:6px;
}

.header {
    font-size:18px;
    color:#465562;
    font-weight:bold;
    padding-top: 8px;
}
.header1{
	font-size:2em;
	color:#404040;
	letter-spacing:3px;
	text-align:center;
	text-decoration:none;
}
.header_new2{
	font-size:.9em;
	font-weight:bold;
	color:silver;
	letter-spacing:1px;
	text-align:left;
	padding:3px;
}

.header-img {
    font-size:12px;
    color:#465562;
    font-weight:bold;
    padding-bottom: 15px;
    text-transform:uppercase;
    padding-top:3px;
}

.content {
    font-size:12px;
    color:#465562;
    font-weight:normal;
    text-align: justify;
    line-height:150%
}

.direct-link {
    font-size:12px;
    color:#B2B2B2;
    font-weight:bold;
    padding-bottom: 5px;
    text-transform:uppercase;
    padding-top:3px;
}
.simple-link {
    font-size:9px;
    color:#3B6B8E;
	text-align: justify;
    font-weight:normal;
	text-decoration: none;
}

.direct-link-content {
    font-size:11px;
    color:#3B6B8E;
    font-weight:normal;
    text-align: justify;
    text-decoration: none;
}
.submenu-link-content {
    font-size:12px;
    color:#1D303F;
    font-weight:normal;
    text-align: justify;
    text-decoration: none;
}
.read-more {
    color: #E07003;
    font-size:9px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration: none;
}
.read-more-ad {
    color: orange;
    font-size:.8em;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration: none;
	background:white;
}
.read_more_new{
	font-size:.65em;
	font-weight:bold;
	color:orange;
	text-align:right;
	text-transform:uppercase;
	text-decoration: none;
}
.download_link{
	font-size:.65em;
	color:white;
	text-align:right;
	text-transform:uppercase;
	text-decoration: none;
}

.header-blurb {
    color: #E07003;
    font-size:13px;
    font-weight:bold;
    text-transform:uppercase;
}
.section-header {
    color: #465562;
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
}

.header2 {
    
    font-size:x-small;
    color:black;
    font-weight:bold;
}
.header3 {
    
    
    font-size:small;
    color:#EC9000;
    font-weight:bold;
}
.header4 {
    
    font-size:small;
    color:#0B6994;
    font-weight:bold;
}
.header5 {
    
    font-size:small;
    color:#AA1A01;
    font-weight:bold;
}
.text {
    
    font-size:1em;
    color:#525151;
}

.text1 {
    
    font-size:x-small;
    color:#525151;
}
.text2 {
    
    font-size:x-small;
    color:silver;
    font-weight:bold;
}
.text_new2{
	font-size:.8em;
	color:white;
	letter-spacing:0px;
	padding:2px;
	text-align:justify;	
}
.text3 {
    
    font-size:1em;
    color:#E89E00;
    font-weight:bold;
}
.fieldText {
    
    font-size:small;
    color:#525151;
}
.footer {
    
    font-size:x-small;
    color:#fff;
}
ul {
    list-style-type:square;
	padding-left:15px
}

li {
    
    font-size:1em;
    color:#525151;
}


.tabText {
    font-family:Tahoma;
    font-size:10pt;
    font-weight: bold;
    color: #000;
    text-decoration:none;
}
.tabTextSelected {
    font-family:Tahoma;
    font-size:10pt;
    font-weight: bold;
    color: #848585;
    text-decoration:none;
}

.tabText:hover {
    font-family:Tahoma;
    font-size:10pt;
    font-weight: bold;
    color: #CFCFCF;
    text-decoration:none;
}

.linkText {
    font-size:0.7em;
    color:gray;
    font-weight: bold;
	text-decoration:none;
	font-family:Tahoma;
}

.linkText:hover {
    font-size:0.7em;
    font-weight: bold;
    color:silver;
    text-decoration:none;
	font-family:Tahoma;
}

.downloadLinkText {
    font-family:Tahoma;
    font-size:0.8em;
    font-weight: bold;
    color: #000;
    text-decoration:none;
}

.downloadLinkText:hover {
    font-family:Tahoma;
    font-size:0.8em;
    font-weight: bold;
    color: #787875;
    text-decoration:none;
}


#infoheaderLeft {
    background:url("../images/header-left.png") no-repeat right top;
    margin: 0;
    height: 29px;
}

#infoHeaderMid {
    background:url("../images/header-mid.png") repeat-x;
    font-weight: bold;
    height: 9px;
}

#infoheaderRight {
    background:url("../images/header-right.png") no-repeat left top;
    margin: 0;
    height: 29px;
}

#linkHref {
    text-decoration:none;
    font-size:0.8em;
    color:white;
    font-weight: bold;
}

.dot-line {
    background-image:url('../images/dot.png');background-repeat:repeat-x;
}

.dot-seperator {
    background-image:url('../images/dot.png');background-repeat:repeat-y;
}

.content-padding-left {
    padding-left:15px;
}

.content-padding-right {
    padding-right:15px;
}

.footer {
    font-size:0.7em;
    color:white;
    font-weight: bold;
    padding-right: 5px;
}

.colateral-box {
	min-height: 150px;
	background-color: #F5F5F5;
}

.colateral-box-header {
	background-color: #5F7283;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	text-transform:uppercase;
	padding-left: 5px;
}

.colateral-box-content {
	font-size:12px;
    color:#1D303F;
    font-weight:normal;
    text-align: justify;
	padding: 5px;
	min-height: 175px;
	background-color: #F5F5F5;
}

.section-separator-header {
	background-color: #5F7283;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	text-transform:uppercase;
	padding-left: 5px;
	height:40px;
}

.index-box-header {
    background-color: #C2C2C2;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	text-transform:uppercase;
	padding-left: 5px;
}
.index-box-content {
	font-size:12px;
    color:#1D303F;
    font-weight:normal;
    text-align: justify;
	padding: 5px;
	min-height: 100px;
	background-color: #F5F5F5;
}
.article-box-header {
	background-color: #5F7283;
	color: white;
	font-weight: bold;
	font-size: 14px;
	text-transform:uppercase;
	padding-left: 5px;
}
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(../images/portlet/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../images/portlet/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
	cursor: move;
	
}
.boxhead h2 {
	background: url(../images/portlet/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(../images/portlet/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
	display: inherit;
}
ul a {

	display: block;
	line-height: 20px;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	color: white;
	border: 0;
	outline: 0;
	
}
ul a:hover {
	
	margin:0px;
	color: #E07003;
	border: 0;
}
ul {
	padding:0px;
}
li {
	list-style-image: none;
	list-style-type: none;	
}
.li-class {
	margin:0px;
	padding-right: 32px;
	padding-left: 32px;
	float: left;
	list-style-image: none;
	list-style-type: none;
}
