body{font-size:12px; font-family: Verdana,Arial,sans-serif;}
h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 120%;color: #496a9c}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#divContent{ margin: 0 10%;background: #e4e4e4}
/*.content_container{ margin-top:-30px !important;}
.main_logo{margin-top:30px;}*/

ol {margin-left:10px; margin-top:10px;margin-bottom:15px;}
ol li {margin-left:0px; margin-top:5px;margin-bottom:5px;}

b.rtop, b.rbottom{display:block;background: #8E93B7}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #e4e4e4}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.divTitle {background-color:#f5f5f5; width:500px;display:none;}
.divTitleClose {align:right;}
.divClose {float:right;text-align:center;font-weight:bold;width:14px;}


/*   Modal Styles 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

	html, body {
		margin:0;
		padding:0;
	}
	html.modal, .modal body {
		height:100%;
		width:100%;
		overflow:hidden;
	}
	.overlay-decorator {
	  background:#024;
		height:100%;
	  width:100%;
	  position:absolute;
		top:0;
		left:0;
	  opacity:0.8;
		z-index:2000;
		*display:none;
	}
	.overlay-wrap {
		height:100%;
		width:100%;
		display:block;
		position:absolute;
		top:0;
		left:0;
		z-index:2001;
		
		overflow:auto;
		/*overflow-x:hidden;
		zoom:1;
		(0.8 * 255).toString(16) = cc
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc002244,endColorstr=#cc002244)
		background:transparent url(pixel.gif); */
	}
	.overlay {
		z-index:2001;
		position:relative;
		margin:0 auto;
		display:table;
		height:100%;
		vertical-align:middle;
		width:600px;
		z-index:9999;
		
		*width:100%;
		*text-align:center;
		*position:static;
		*display:block;
	}
	.dialog-wrap {
		display:table-cell;
		vertical-align:middle;
		
		/*width:600px;
		text-align:left;
		zoom:1;
		display:inline;*/
	}
	
	.dialog-decorator {
		display:none;
		
		/*vertical-align:middle;
		zoom:1;
		display:inline;
		height:100%;
		width:0;
		background:red;*/
	}
	
	#body {
		overflow:auto;
		height:100%;
		width:100%;
		padding:0;
		margin:0;
	}
	#doc {
		margin:0 0 0 30%;
		padding:0;
	}
	#modal {
		display:none;
	}
	.modal #modal {
		display:block;
	}
	
