body {margin: 0px;font-size:15px}

body,td,tr,div,h1,h2,h3,h4,h5,a {font-family: Arial,Helvetica,Sans-Serif;}

.oheader {color:#f2f2f2;font-size:12pt;font-weight:800;border-bottom:1px solid #cccccc;margin-bottom:8px;}

td.admin_bar {background:#666666;color:#ffffff;font-size:9pt;}
td.admin_bar a {color:ffffff;}
td.admin_bar input {vertical-align:middle;}

div.show_editbox {	border-top:1px dashed #666666;
					border-bottom:1px dashed #666666;
					background-image:none;
				}
				
.nowrap {white-space:nowrap;}

.image_heading {display:none;height:0px;padding:0px;margin:0px;}

div.show_editbox div {display:block}
div.show_editbox div.editbutton {display:block}

div.hide_editbox {border:0px none #999999;}
div.hide_editbox div.editbutton {display:none}

div.show_editpage {display:block}
div.hide_editpage {display:none}

div.error_msg_block {	
			padding:5px 5px 0px 70px;
			border:1px solid #cccccc;
			background:#ffffcc;
			font-size:9pt;
			margin:6px;
			background-image: url('images/warning2.gif');
			background-position: 8px 12px;
			background-repeat:no-repeat;
		}
div.error_msg_block ul,ol {padding:0px;margin:0px;}

.tt_warning {
			padding:6px 6px 6px 30px;
			border:1px solid #cccccc;
			background:#ffffcc;
			font-size:9pt;
			color:#000000;
			font-weight:bold;
			margin:3px;
			background-image: url('images/tt_warning.gif');
			background-position: 5px 50%;
			background-repeat:no-repeat;
}
.vmiddle {vertical-align:middle}

form {margin: 0px;}
blockquote {margin-left: 15px;}
ol,ul {margin-top: 0.9em;margin-bottom:0.9em;margin-left:12px;padding-left:12px;}
p { margin-top: 0.9em;margin-bottom: 0.9em; } 
hr {height: 1px;color:#444444;background-color:#444444;}

h1,h2,h3,h4,h5 {margin-bottom: 3px;margin-top: 3px;}
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:12pt;}
h5 {font-size:10pt;}

img.content_images {margin-left:15px;margin-bottom:15px;}

.note {padding-left:10px;font-size:8pt;}

.warning {	
			border-top:1px solid #cccccc;
			border-bottom:1px solid #cccccc;
			padding:5px 5px 5px 50px;
			background: url(images/warning.gif) #ffffff left no-repeat;
}
	
.content_area {	
	padding:15px 10px 15px 15px;
	line-height:140%; 
}

.form_help_box {	padding:6px 6px 6px 30px;
				background:#e7e7e7;
				border-width:1px;
				border-style:solid;
				border-color: #888888 #cccccc #cccccc #888888;
				background-image: url('images/faq_icon.gif');
				background-position: 5px 8px;
				background-repeat:no-repeat;
}


.ltshade1 {background:#f5f5f5;}
.ltshade2 {background:#f5ccf5;}
.dkshade1 {background:#903523;color:#ffffff;}
.txtshade {color:#00547F}

.xsmtxt {font-size: 7pt;}
.smtxt {font-size: 8pt;}
.smtxt2 {font-size: 9pt;}
.medtxt {font-size: 10pt;}
.lgtxt {font-size: 12pt;}
.xltxt {font-size: 14pt;}
.xxltxt {font-size: 16pt;}
.xxxltxt {font-size: 18pt;}

.xpadding {padding: 2px;}
.xxpadding {padding: 5px;}
.xxxpadding {padding: 10px;}

.bline {border-bottom:1px solid #cccccc;}
.tline {border-top:1px solid #cccccc;}
.rline {border-right:1px solid #cccccc;}
.oline {border:1px solid #cccccc;}

.pframe {border:1px solid #888888;}

.inset {	background:#FFFFFF;
			padding:5px;
			border-width: 1px;
			border-style: solid;
			border-color: #333333 #cccccc #cccccc  #333333;
}

.wbline {border-bottom:1px solid #7790A9;}

.hidden {display:none}

/* PAGE MANAGER STYLES */
.pm_url {font-size:9pt;color:#777777;}


