body {	font: 11px   Verdana, Arial, Helvetica, sans-serif;	color: #000000;	margin:14px;	padding:0px;}td { font-size: 11px; }a { border: none; color: #0000CC; }a:hover { color: #63A0CE; }img { border: none; }form { margin:0px; }acronym     { border-bottom: 1px dashed #000000; cursor: help; }/* ################################## # Main elements################################## */.main_title {	font-size: 15px;	font-weight:bold;	color:#000;}.box {	background-color: #EEF3F9;	border:1px solid #E5E5E5;}/* ################################## # Sidebar Navigation Classes################################## */.outer_nav {	border:1px solid #E5E5E5;}.sidenav_title{	padding-left: 7px;	vertical-align: middle;	background-color: #EEF3F9;	height: 26px;	text-align:left;	font-weight:bold;	background-image: url("nav_section_bg.gif");}.sidenav_title_link {	font-size: 12px;	color: #003169;	text-decoration: none;	font-weight:bold;}.sidenav_table {	background-color: #FFFFFF;	line-height: 15px;}.sidenav_link_row {	padding-left: 7px;}.sidenav_link_row {	padding-left: 7px;}.sidenav_link {	font-size: 11px;	color: #003169;	text-decoration: none;}.sidenav_link:hover {	text-decoration:underline;}/* ################################## # Main table/form classes################################## */.main_table {	background-color: #E5E5E5}.title_row {	background-color: #EEF3F9;	height:21px;	color: #000;	text-align:center;	font-size: 12px;	font-weight:bold;	vertical-align:middle;	background-image: url("nav_section_bg.gif");}.end_table {	background-color: #EEF3F9;	height:20px;	border-bottom:1px solid #E5E5E5;}.options_row {	background-color: #EEF3F9;	height:25px;	color: #000;	font-size: 12px;	border-bottom:1px solid #E5E5E5;	vertical-align:middle;}.column_header {	height: 21px;	color: #000;	padding: 0px;	padding-left: 3px;	font-size: 12px;	font-weight:bold;	background-color: #EEF3F9;	vertical-align: middle;	background-image: url("info_row_bg.gif");	background-color: #FFF;}.cell1 {	vertical-align: top;	background-color: #FFF;	padding: 3px;}.cell2 {	vertical-align: top;	background-color: #F6F9FC;	padding: 3px; 	border-left: 1px solid #FDFDFD;	border-bottom: 1px solid #FDFDFD;}.separator {	background-color: #EEF3F9;	height:12px;	background-image: url("nav_section_bg.gif");}/* ################################## # Form elements################################## */.form_row {	height: 25px;	text-align:left;	padding-left:3px;}.end_form { 	height: 45px; 	vertical-align: middle; 	text-align: center;	background-color: #EEF3F9;}.dropdown {	font-size: 11px;	padding:0px;}.add_button {	font-weight: bold;	font-size: 12px;}.action_button {	padding:3px;	font-size:12px;	background-color: #D9E8F3;	border: 1px solid #417ABD;}/* ################################## # Misc################################## */.admin_note {	border: 1px dotted #CAD8FD;	padding: 4px;	background-color: #FFF;	padding-left: 80px;	background-image: url();}	.info_table {  border: 3px inset #808080;  padding: 5px;}.admin_outline {	border: 1px solid #E5E5E5;	background-color: #FFF;}.std_button {}.delete_button {	padding: 3px;	background-color: #FF0000;	border: 1px solid #800000;}/* ############################################# *//* Template Editing styles *//* ############################################# */.template_cat_row {	font-size: 11px;	color: #000;	font-weight:bold;	padding-left: 4px;	vertical-align: middle;	background-color:#EEF3F9;	height: 22px;	border-bottom: 1px solid #C6CBD1;	border-right: 1px solid #C6CBD1;	border-left: 1px solid #EAEFF5;	border-top: 1px solid #EAEFF5;}.template_group_table {	border: 1px solid #000;	background-color:#FFF;}.template_group_row {	cursor:auto; 	font-weight:bold;	text-decoration:underline;	font-size:13px;}.template_link {	color:#000000;	font-size:13px;	font-weight:bold;	text-decoration:underline;}.template_edit {	background-color:#FFF;	color:#000;	font-size:13px;	font-family:Verdana, Arial, Helvetica, sans-serif;	padding: 3px;	border: 2px solid #000;}.template_bit_row {	background-color: #FFF;	padding: 2px;	vertical-align:middle;}.template_bit_row_over {	background-color: #F0F0F0;	padding: 2px;	vertical-align:middle;}#dhtmltooltip{	position: absolute;	width: 150px;	border: 1px solid #CAD8FD;	padding: 4px;	background-color: #FFF;	visibility: hidden;	z-index: 100;	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=3);}.inline_message {	border: 1px solid #E5E5E5;	background-color: #EEF3F9;	padding: 6px;	font-size: 11px;    width: 90%;}.inline_error {	border: 1px solid #E5E5E5;	background-color: #EEF3F9;	padding: 6px;	font-size: 11px;    width: 90%;}.inline_message_title {   font-weight:bold;}.inline_message_row {   font-weight:100;}/* AUTHOR styles */.cell_bit {	padding-left: 3px;}.art_list_row {	background-color: #F6F9FC;	padding: 3px; 	border-left: 1px solid #FDFDFD;	border-bottom: 1px solid #FDFDFD;	vertical-align: middle;}.art_list_row_over {	background-color: #FFF;	vertical-align: middle;	padding:3px;}.art_list_row_checked {	background-color: #BCD4E9;	vertical-align: middle;	padding:3px;}.auth_row_title {	background-color: #CBCBCB;	font-weight: bold;	vertical-align: middle;	color: #FFF;	padding:3px;}
