/* CSS Document */

body
	{ 
	background: #64256e;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }
	
h1, h2, h3
	{ font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal; }
	
h1
	{ 
	color: #4c0257;
	font-size: 24px; }
	
a
	{ text-decoration: none; }
	
#header
	{ 
	background: url(/build/images/header.png);
	height: 162px; }
	
#header_div
	{ 
	height: 132px;
	margin: 0 auto;
	padding: 30px 0 0 50px;
	width: 774px; }
	
#header_div h1
	{ padding-bottom: 1px; 
	margin-bottom: 1px; }
	
#navigation
	{ background:url(/build/images/nav-bar.png) no-repeat;
	width: 577px;
	height: 28px;
	margin-top: 15px;
	margin-left: 125px; }
	
#navigation ul
	{ margin: 0; padding: 0 0 0 10px; }
	
#navigation ul li
	{ 
	display: inline;
	padding: 0 4px;
	line-height: 28px; }

#navigation ul li a
	{ 
	color: #003333;
	padding: 5px 5px;
	line-height: 28px; }
	
#navigation ul li a:hover
	{
	color: #663399;
	padding: 7px 3px;
	line-height: 28px;
	border-left: #a0cdc9 2px solid;
	border-right: #a0cdc9 2px solid; } 
	
	
#content
	{ 
	background: #75b8c0 url(/build/images/content.png) repeat-x; 
	color: #333333;
	min-height: 500px;
	overflow: auto;
	padding-bottom: 5px; }
	
#content_div, #content_div_sub
	{
	background: url(/build/images/content-back.png) no-repeat center top;
	min-height: 500px;
	width: 774px;
	margin: 0 auto; }
	
#content_div_sub
	{ background: url(/themes/tutorial/images/content-back-no-line.png) no-repeat center top; }
	
#content_div .left
	{
	width: 190px;
	margin-left: 30px;
	float: left;
	margin-top: 25px; }
	
#content_div .left h1
	{ color: #4C0257; }	
	
#content_div .right
	{
	width: 480px;
	float: left;
	padding: 20px 0 0 10px;
	margin: 0; }

		
#content_div h2
{
	border-bottom: 1px dotted;
 }
	
/*#content p
	{ border: 1px solid #fff; 
	padding: 5px;
	background: #e4efef; }	*/
	
#header1
	{ 
	/*background: url(/themes/tutorial/images/bar-plain.png) no-repeat center top;*/
	margin-left: -4px;
	width:500px;
	height: 70px; }
	
#content_div .right h1
	{ /*color: #336666;*/
	font-size: 24px;
	/*background: url(/themes/tutorial/images/h1-curve.png) no-repeat top left;*/
	margin: 0;
	padding: 14px 20px 10px 20px; 
	/*text-align: right;*/
	color: #336666; }
	
#content_div_sub .body
	{ /*background: url(/themes/tutorial/images/message_02.png) repeat-y top;*/
          width: 705px;
		  margin: 0 auto;
		  padding: 20px 0; }
		  
#content_div_sub .body .top
        { background: url(/themes/tutorial/images/message_01.png) no-repeat top;
          height:10px; }
#content_div_sub .body .middle
        { background: url(/themes/tutorial/images/message_02.png) repeat-y top; 
          padding: 1px 20px;
		  overflow: auto; }
#content_div_sub .body .bottom
        { background: url(/themes/tutorial/images/message_03.png) no-repeat top;
          height:10px; }		

#content_div_sub h1
	{ 
	border-bottom: 1px dotted #ffffff;
	padding-bottom: 5px; }	
	
#content ul li
	{ 
	list-style: none;
	background: url(/build/images/bullet_black.png) no-repeat center left;
	line-height: 18px;
	padding: 1px 0 1px 25px;
	margin-left: -30px; }	
	
#content a
	{ color: #cc0000; }

#Menu2
	{ 
	color: #333333;
	margin-left: -25px; }
	
#Menu2 li
	{
	display: inline; 
	background: none; 
	font-size:14px;
	padding:0 15px; }
	
#footer
	{ 
	background: url(/build/images/footer.png) repeat-x; height: 138px;
	color: #ff99ff;
	font-size: 9px;
	padding-top: 15px; }

#footer_div
	{ 
	width: 774px;
	margin: 0 auto; }
	
#footer_div .left
	{
	border-right: 1px solid #993399;
	float: left;
	margin-left: 30px;
	width: 204px; }

#footer_div .right
	{ 
	width: 400px;
	float: left;
	padding-left: 15px; }

#footer_div h3
	{ color: #ffffff;
	font-size: 16px; }
	
#footer ul
	{ margin: 0; padding: 0; }
	
#footer ul li
	{
	display: inline; }

#footer ul li a
	{ 
	border-left: 1px solid #ff99ff;
	color: #ff99ff;
	padding: 0 7px; }
	
#footer ul li a:hover
	{ color: #ffffff; }

#footer a
	{ color: #CCCCCC; }
	
.img-align-left
	{
	padding-right: 15px; }
	
.header-tag
	{ color: #666666;
	font-size: 9px;
	margin-top: 10px; }
	
#content_div .right .message
	{ 
	background: url(/build/images/message.png) no-repeat;
	color: #336666;
	height: 144px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	text-align: center;
	width: 458px;
	padding: 0 15px; }

#content_div .right .message p
	{ padding-top: 25px; }

.highlight-dark-grey
	{ color: #333333; }
	
.breadcrumbs
	{ 
	/*border-bottom: 1px dotted #999999;
	padding-bottom: 3px;*/ }
	
	/** Navigation **/
		
#navigation .menu
	{  }
	
#navigation .menu li 
	{ 
	display: inline;
	position: relative; }
	
#navigation .menu li a
	{ 
	font-weight: normal; }	
	
	
#navigation .menu ul
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #e8f0e7;
	background: #b3d5d3;
	display: none;
	left: 5px; 
	margin: 0;
	padding: 0;
	position: absolute; 
	top: 20px;
	width: 180px; }
		
#navigation .menu ul li
	{ 
	border-bottom: 1px solid #a1c3c5;
	display: block;
	list-style-image: none;
	text-align: left; }