﻿/* Styling: basic html elements Used for entire site. */
a {outline:none;}
a:link {color:#154273;}
a:visited {color:#696969;}
a:hover {color:#0162cd;}
a:active {color:#0162cd;}
.current {color:#ff6600;}
hr {color:#deebe3;background-color:#deebe3;height:1px;border:0;border-top:1px solid #deebe3;}

#content-text h1, #content h1 {margin-bottom:5px;line-height:25px;}
#content-text h2, #content h2 {
	font-style:italic;font-style:oblique;font-size:11px;font-weight:normal;color:#000;margin:0;margin-bottom:0px;
}
#content-text h3, #content h3 {
	font-size:11px;color:#000;font-weight:bold;display:block;margin-top:7px;margin-bottom:0px;margin-bottom:0px;	
}
#content-text h4, #content h4 {
	font-size:11px;line-height:20px;color:#000;font-weight:bold;background-color:#deebe3;
	padding:5px;padding-bottom:0px;padding-top:3px;min-height:20px;margin:0;	
	display:block;clear:both;border-bottom:1px solid #deebe3;margin-bottom:-1px;
	float:none; /*Float: left; breaks the anchors and positioning*/
}

ul{list-style: square inside;margin-left:0px;}
li{color:#000 !important;}
#content-text ol{padding-left:20px;}
* html #content-text ol{padding-left:0px;}

#content-text ul{
    float:left !important;width:443px;margin-left:0px !important;margin-bottom:10px;
    list-style-type: square !important;list-style: square inside;border:0px solid red;padding-left:0px;
}
#content-text li{font-family:Verdana;font-size:11px;color:#154273;padding-left:0px;margin-left:0px;}


#content-text ul li a:link, #content-text ul li a:visited, #content-text ul li a:hover, #content-text ul li a:active {width:423px !important;}

.ExternalLink {    
    background:transparent url(../images/sprite_1Logo.html) no-repeat scroll -3395px -193px !important;
}

.ExternalLinkMail {    
    background:transparent url(../images/icon_email.html) no-repeat scroll 3px 5px !important;
}

ul li a.ExternalLink {    
    margin-left:0px !important;padding-left:20px !important;padding-right:0px;margin-right:0px !important;    
}
ul li a:hover.ExternalLink {    
    margin-left:0px !important;padding-left:20px !important;padding-right:0px;margin-right:0px !important;    
    background-color:#deebe3 !important;color:#000;
}
#content-text ul li a.ExternalLink, #content-text ul li a:hover.ExternalLink{width:423px !important;}
#sidebar ul li a.ExternalLink, #sidebar ul li a:hover.ExternalLink{width:180px !important;}

/*img {border:none;}*/
.invisible {display:none;}

#content-text ul.horizontal li 
{
    float: left;
    width: auto;
}

#content-text ul.horizontal li a:link, #content-text ul.horizontal li a:visited, #content-text ul.horizontal li a:hover, #content-text ul.horizontal li a:active 
{
    width: auto !important;
    background: none !important;
    padding: 3px 3px 3px 3px;
}
