@charset "utf-8";
/* CSS Document */

a {
	color:#BB0000;

	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
}

.printable{
	font-weight:normal;
	color:#000000;
	position:relative;
	top:0px;
}

#print1, #print1 a {
	font-weight:normal;
	color:#000000;
	position:relative;
	top:0px;
}
#print1 a:hover {
	font-weight:normal;
	color:#000000;
	position:relative;
	top:0px;
}
#print2, #print2 a {
	font-weight:normal;
	color:#999999;
	position:relative;
	top:0px;
}
#print2 a:hover {
	font-weight:normal;
	color:#CCCCCCC;
	position:relative;
	top:0px;
}

h1 {
	font-family:Garamond;
	font-size:14px;
	font-weight:bold;
}

.hide_circle{
	list-style:none;
	margin-left:-30px;
}

.contenttable_blank_title{
	background-image:url(../images/content_title_blank.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:292px;
	height:29px;
}
.contenttable_dynamictitle{
	text-align:justify;
	font-family:Garamond;
	font-size:18px;
	font-weight:bold;
	margin-left:15px;
}
.contenttable_spotlight_title{
	background-image:url(../images/contenttitle_spotlight.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:292px;
	height:29px;
}
.contenttable_corner{
	background-image:url(../images/contenttitle_corner.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:19px;
	height:29px;
}
.contenttable_line{
	background-image:url(../images/contenttitle_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:29px;
}
.contenttable_linedown{
	background-image:url(../images/contenttitle_downline.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:19px;
}
.contenttable_text{
	text-align:justify;
	font-family:Garamond;
	font-size:14px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0;
	margin-right:0;
}
.contenttable_list{
	text-align:left;
	font-family:Garamond;
	font-size:16px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0;
	margin-right:0;
	list-style:lower-latin;
	
}
.contenttable_text2{
	text-align:left;
	font-family:Garamond;
	font-size:16px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0;
	margin-right:0;
	text-align:justify;
	
}


.contenttable_subtitle{
	text-align:left;
	font-family:Garamond;
	font-size:17px;
	margin-left:15px;
	margin-top:17px;
	margin-bottom:0;
	margin-right:0;
	font-weight:bold;

}
.rule{
	border: none 0; 
border-top: 1px dotted #999999;/*the border*/
width: 60%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

}

.contenttable_picturediv{
	float:right;
	margin:5px 0px 10px 15px;
}

#reference, #reference ul{
margin-left:15px;
padding:0px;
list-style-type:none;
}

#reference li{
text-indent:-40px;
margin:0px;
padding-left:40px;
margin-bottom:20px;
}


.quickfind{
	background-image:url(../images/quickfind.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:29px;
}
.detail {
	background-image:url(../images/detail.gif);
	background-repeat:no-repeat;
	background-position:right 25px;
}
.detail3 {
	background-image:url(../images/detail.gif);
	background-repeat:no-repeat;
	background-position:left 25px;
}
.detail_small {
	background-image:url(../images/detail_small.gif);
	background-repeat:no-repeat;
	background-position:right 25px;
}
.detail_smallest {
	background-image:url(../images/detail_smallest.gif);
	background-repeat:no-repeat;
	background-position:right 25px;
}
.detail2 {
	background-image:url(../images/detail2.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.home_1strow_right{
	width:217px;
}
.home_1strow_left{
	width:320px;
}

.contenttable_successes_title_short{
	background-image:url(../images/contenttitle_successes.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:301px;
	height:29px;
}
.contenttable_spotlight_title_short{
	background-image:url(../images/contenttitle_spotlight.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:198px;
	height:29px;
}
.contenttable_whoweare_title_short{
	background-image:url(../images/contenttitle_who.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:198px;
	height:29px;
}
.contenttable_event_title_short{
	background-image:url(../images/contenttitle_event.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:198px;
	height:29px;
}

.contenttable_home_right{
	float:right;
}
.contenttable_home_left{
	float:left;
}

.logo {
	width:150px;
	height:37px;
	position:relative;
	left:15px;
}

#successlist ul {
	padding:0;
	margin:0;
	list-style-type:none;
	z-index:800;
}

#successlist li{
	list-style-type:none;
	vertical-align:middle;
	position:relative;
	left:15px;
	margin-right:-125px;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	background-image:url(../images/check.gif);
	background-repeat:no-repeat;
	display:block;
	font-family:Garamond;	
}

#successlist li div{	
	font-size:14px;
	height:20px;
	margin-left:15px;
}

#toc, #toc ul {
list-style-type:cicle;
list-style-image: url(../images/check.gif); 
font: 0.8em verdana, sans-serif; 
padding-left:36px;
margin:0; 
}

#toc li {
	margin-bottom:15px;
}
#toc li div{
	position:relative;
	top:-2px;
}
/*
#toc li ul {
	list-style-type:cicle;
list-style-image: url(../images/check.gif); 
font: 0.8em verdana, sans-serif; 
padding-left:36px;
margin:0; 
}
#toc li ul li div {
	position:relative;
	top:-2px;
} 	

#toc li{

	vertical-align:
	position:relative;
	left:15px;
	margin-top:0;
	margin-left:0;
	margin-bottom:15px;

	font-family:Garamond;	
	font-size:16px;
	display:block;
}
*/

#changer a {
	font-family:Garamond;
	color:#FFFFFF;
	font-size:9px;
}

#changer  {
	border:medium;
	border-color:#FFFFFF;
	position: absolute;
	left:0;
	top:0;
}