body {
	background-color:#87713C;
	background-image: url(../images/inteface/background.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  13px;
	line-height: 18px;
	}

a {color: #673429;}

a:hover {color:#990000;}

h1 {
	font-size: 16px;
	line-height: 24px;
	color:#0C2A79;
	font-style:normal;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:2px;
	}
	
h2 {
	font-size: 14px;
	line-height: 18px;
	color:#0C2A79;
	font-style:normal;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:1px;
	}

div#wrapper{
	margin:auto;
	width:762px;
	position:relative;
	border:none;
}
	
.title {
	font-size: 16px;
	line-height: 24px;
	color:#0C2A79;
	}

.subtitle {
	font-weight:bold;
	line-height: 20px;
	color:#6D6D35;
	}

.quote {
	padding:8px;
	margin:12px 14px 12px 12px;
	border-bottom: 1px solid #0E286B;
	border-top:1px solid #0E286B;;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	color:#0E286B;
	float:left;
	width:200px;
	}

.headline {font-weight:bold; color:#000000;}
a.headline:link {font-weight:bold; text-decoration:none;}
a.headline:hover {font-weight:bold; text-decoration:underline; color:#990000;}
a.headline:visited {text-decoration:none;}

.indented {margin-left:4px;}
.indenteddouble {margin-left:16px;}

.right {text-align:right;}

.center {
	margin-left:auto;
    margin-right:auto;
	text-align:center;
}

.space {
	width:23px;
	height:25px;
	line-height:25px;
	}
	
.scrollernote {
	text-align:center;
	}
	
.testifier {
	text-align:right;
	font-style:italic;
	margin-bottom:22px;
	color:#6D6D35;
	}

td#tagline {
	width:483px;
	background-color:#0C2A79;
	background-image:url(../images/inteface/marketing_business.gif);
	background-repeat:no-repeat;
}

div#headstarburst {
	position:absolute;
	left:244px;
	top:38px;
	width:178px;
	height:84px;
	margin:0px;
	padding:0px;
	background-image:url(../images/cdma-days-info-burst2.gif);
	background-repeat:no-repeat;
	}

div#headstarburst a:link, div#headstarburst a:visited {
	display:block;
	margin:0px;
	padding:0px;
	width:146px;
	height:81px;
	text-decoration:none;
	}
	

/* Top Menu Styles */
td#toplinks {
	padding: 8px 3px 12px 0px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color: #4A251D;
	text-align:right;
   }
td#toplinks a {
	color: #4A251D;
	font-weight:bold;
	text-decoration: none;
   }
td#toplinks a:hover {
	color:#C8BA8D;
	background-color:#877549; 
   }

.image_right {
	float:right;
	}
	
/* Watch Box */

div.smallbox_watch  {
	width:190px;
	padding-bottom:8px;
	padding-left:16px;
	padding-right:10px;
	padding-top:8px;
	background-color:#FFFFFF;
	margin:0;
	}

div.smallbox_watch ul {
	margin: 4px 0px 4px 10px;
	padding: 0px 0px 0px 10px;
}

div.smallbox_watch li {
	padding: 4px 0px;
	
	}


/* Purple Small Box */

.smallbox_p {
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#4E2164;
	line-height: 1.5em;
	}

.smallbox_p a {
	color:#FFFFFF;
	text-decoration:none;
	}
.smallbox_p a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.smallbox_p {
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#4E2164;
	line-height: 1.5em;
	}
.smallbox_p a {
	color:#FFFFFF;
	text-decoration:none;
	}
.smallbox_p a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
.smallbox_top_p {
	width:216px;
	background-image:url(../images/caps/marroon_673429_top.gif);
	height:23;
	line-height:23px;
	}
.smallbox_btm_p {
	width:216px;
	background-image:url(../images/caps/purple_btm.gif);
	height:23;
	line-height:23px;
	}
	
.smallbox_menu_p {
	width:196px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#4E2164;
	font-size:12px;
	}

.smallbox_menu_p a {
	display: block;
	padding-left:2px;
	padding-top:6px;
	padding-bottom:2px;
	text-decoration: none;
	color:#FFFFFF;
   }
   
  .smallbox_menu_p a.indented {
	display: block;
	padding-left:12px;
	padding-top:6px;
	padding-bottom:2px;
	text-decoration: none;
	color:#FFFFFF;
   }
   
 .smallbox_menu_p a:hover {
	background-color:#361645;
	color:#C8BA8D;
   }
	   
/* Maroon Small Box */

.smallbox_m {
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#673429;
	line-height: 1.5em;
	}

.smallbox_m a {
	color:#FFFFFF;
	text-decoration:none;
	}
.smallbox_m a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.smallbox_m {
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#673429;
	line-height: 1.5em;
	}
.smallbox_m a {
	color:#FFFFFF;
	text-decoration:none;
	}
.smallbox_m a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
.smallbox_top_m {
	width:216px;
	background-image:url(../images/caps/marroon_673429_top.gif);
	height:23;
	line-height:23px;
	}
.smallbox_btm_m {
	width:216px;
	background-image:url(../images/caps/marroon_673429_btm.gif);
	height:23;
	line-height:23px;
	}
.smallbox_top_slant_m {
	width:216px;
	background-image:url(../images/caps/marroon_673429_slant_top.gif);
	height:28;
	line-height:28px;
	}
.smallbox_btm_slant_m {
	width:216px;
	background-image:url(../images/caps/marroon_673429_slant_btm.gif);
	height:28;
	line-height:28px;
	}

.smallbox_menu_m {
	width:196px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#673429;
	font-size:12px;
	}

.smallbox_menu_m a {
	display: block;
	padding-left:2px;
	padding-top:6px;
	padding-bottom:2px;
	text-decoration: none;
	color:#FFFFFF;
   }
   
 .smallbox_menu_m a:hover {
	background-color:#532A21;
	color:#C8BA8D;
   }
   
.smallbox_menu_m_scroll {
	width:196px;
	height:300px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	color:#FFFFFF;
 	background-color:#673429;
	overflow:auto;
	}
	
/* BOX WITH SCROLL BARS - DRAFT CONCEPT*/
	
.smallbox_menu_m_scroll a {
	display: block;
	padding-left:2px;
	padding-top:6px;
	padding-bottom:2px;
	text-decoration: none;
	color:#FFFFFF;
   }
   
.smallbox_menu_m_scroll a:hover {
	background-color:#532A21;
	color:#C8BA8D;
   }

/* Hack for div with images longer than the text */

div.clearer {
	 clear: right;
	 line-height: 0;
	 height: 0;
	 }

/* Green Box Parts */
	
.smallbox_top_g {
	width:200px;
	background-image:url(../images/caps/green_6d6d35_top.gif);
	height:23;
	line-height:23px;
	padding-left:16px;
	color:#FFFFFF;
	}
	
.smallbox_btm_g {
	width:204px;
	background-image:url(../images/caps/green_6d6d34_btm.gif);
	height:23;
	line-height:23px;
	padding-left:12px;
	color:#FFFFFF;
	}

.textbox_g {
	padding-bottom:4px;
	padding-left:12px;
	padding-right:12px
	padding-top:4px;
	background-color:#6D6D35;
	color:#FFFFFF;
	}

td#sidecolumn div.textbox_g {
	width:192px;
	padding-bottom:4px;
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	background-color:#6D6D35;
	color:#FFFFFF;
	}	
	
.textbox_g a {
	font-weight:bold;
	color:#FFFFFF;
	}
	
.textbox_g a:hover {
	font-weight:bold;
	color:#C6B88D;
	}
	
/* White Box Parts */

.box_top_w {
	background-image:url(../images/caps/white_ffffff_top.gif);
	height:23;
	line-height:23px;
	padding-left:16px;
	}

.box_btm_w {
	background-image:url(../images/caps/white_ffffff_btm.gif);
	height:22;
	line-height:22px;
	padding-left:16px;
	margin-bottom:22px;
	}

div.textbox_w {
	padding-bottom:4px;
	padding-left:16px;
	padding-right:10px;
	padding-top:4px;
	background-color:#FFFFFF;
	}
	
td#sidecolumn div.textbox_w {
	width:190px;
	padding-bottom:4px;
	padding-left:16px;
	padding-right:10px;
	padding-top:4px;
	background-color:#FFFFFF;
	}

div.textbox_w_520 {
	width:494px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
	padding-right:10px;
	background-color:#FFFFFF;
	}

div.textbox_w_520 p {
	background-color:#FFFFFF;
	margin-top: 6px;
	margin-bottom: 6px;
	}

.box_top_long_w {
	background-image:url(../images/caps/white_ffffff_520_top.gif);
	width:504px;
	height:18;
	line-height:18px;
	padding-left:16px;
	}

.box_btm_long_w {
	background-image:url(../images/caps/white_ffffff_520_btm.gif);
	width:504px;
	height:18;
	line-height:18px;
	padding-left:16px;
	}

/* Left Menu Styles */


td#sidelinks a {display: block;
   margin: 0; 
   padding: 3px;
   text-decoration: none;
   font: 100% Arial, Verdana, sans-serif; 
   color:#A05702;
   height: 1.65em;
   }
td#sidelinks a:hover {background-color:#A05702; color:#FFFFFF;
   border-right: 4px solid #D1A775; }
   
   
 /* Figuire and Caption */
div.figure {
	float: right;
	width: 25%;
	margin: 2px 6px 2px 6px;
	padding: 2px;
	}
div.figure p {
	text-align: center;
	font-style: italic;
	font-size: smaller;
	text-indent: 0;
	}

/* Table of Contents */
.pagenumbers {
	color:#685548;
	font-style:italic;
	font-size: 12px;
	text-align:right;
	padding-left:12px;
	vertical-align:bottom;
}

/* Bottom of page styles */
td#footer {
	text-align:right;
	padding-top:4px;
	}
td#footer a {	
	color: #4A251D;
	text-decoration:none;
	}
td#footer a:hover {
	background-color:#673429;
	color:#C8BA8D;
	}
	
ul.minilist{
	padding-left:6px;
	margin: 2px 0px 0px 14px;
	}
	
/* Forthcoming Books List styles */

ul.forthcominglist{
	padding-left:6px;
	margin: 2px 10px 16px 10px;
	}
	
ul.forthcominglist li {
	list-style:none;
	padding-left:0px;
	margin: 2px 0px 2px 0px;
	}
	
ul.forthcominglist li ul{
	margin: 10px 0px 16px 0px;
	}

ul.forthcominglist li ul li.title {
	font-size: 15px;
	line-height: 23px;
	color:#0C2A79;
	}
	
ul.forthcominglist li ul li.author{
	font-weight:bold;
	}
	
/* Table of Contents styles */

ol.firstnumbered {
	font-weight:bold;
	line-height:22px;
	}
	
ol.firstnumbered ul {
	list-style-type:none;
	font-weight:normal;
}

ol.firstnumbered ul ul {
	list-style-type:none;
	font-weight:normal;
	font-style:italic;
}

ul.nobullet {list-style-type:none;}

ul.nobullet li {
	padding: 2px 0px 3px 0px;
}

ul.nobullet ul {list-style-type:none;
	}
	
.specialmessage {
text-align: center;
padding-top:8px;
padding-bottom:8px;
margin-left:36px;
margin-right:36px;
border-top: 1px solid #A0ABC6;
border-bottom: 1px solid #A0ABC6;
}