* {

	margin:			0pt;

	padding:		0pt;

	color:			#000000;

}



img {

	border-width:		0pt;

}

			

body {

	background-color:	#FFFFFF;

	background-image:	url(images/SCRbackground_orng.gif);

	color:			#828282;

	font-family:		Verdana,Helvetica,Arial,sans-serif;

	font-size:		10px;

	margin:			0pt;

	padding:		1px 0pt;

}			



#wrap {

	background:		#FFFFFF none repeat-x scroll 0% 50%;

	margin:			0pt auto;

	min-width:		650px;

	padding:		0 5px;

	width:			95%;

	height:			auto;

}



.headerbar {

	background:		#EBEBEB none repeat-x scroll 0pt 0pt;

	background-color:	#CC6601;

	background-image:	url(images/bg_header.gif);

	color:			#FFFFFF;

	margin:		5px;

	padding:		0pt 5px;

}



span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {

	background-repeat:	no-repeat;

	display:		block;

	font-size:		1px;

	height:			5px;

	line-height:		1px;

}



span.corners-top {

	background-image:	url(images/corners_left.png);

	background-position:	0pt 0pt;

	margin:			0pt -5px;

}

			

span.corners-top span {

	background-image:	url(images/corners_right.png);

	background-position:	100% 0pt;

}



span.corners-bottom {

	background-image:	url(images/corners_left.png);

	background-position:	0pt 100%;

	clear:			both;

	margin:			0pt -5px;

}



span.corners-bottom span {

	background-image:	url(images/corners_right.png);

	background-position:	100% 100%;

}

table
{ 
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
}
			

.site-description {

	margin:		5px;

	padding:		0pt 5px;

}



span.corners-top-orange, span.corners-bottom-orange, span.corners-top-orange span, span.corners-bottom-orange span {

	background-repeat:	no-repeat;

	display:		block;

	font-size:		1px;

	height:			5px;

	line-height:		1px;

}



span.corners-top-orange {

	background-image:	url(images/corners_left_orange.png);

	background-position:	0pt 0pt;

	margin:			0pt -5px;

}

			

span.corners-top-orange span {

	background-image:	url(images/corners_right_orange.png);

	background-position:	100% 0pt;

}



span.corners-bottom-orange {

	background-image:	url(images/corners_left_orange.png);

	background-position:	0pt 100%;

	clear:			both;

	margin:			0pt -5px;

}



span.corners-bottom-orange span {

	background-image:	url(images/corners_right_orange.png);

	background-position:	100% 100%;

}



span.corners-top-blue, span.corners-bottom-blue, span.corners-top-blue span, span.corners-bottom-blue span {

	background-repeat:	no-repeat;

	display:		block;

	font-size:		1px;

	height:			5px;

	line-height:		1px;

}



span.corners-top-blue {

	background-image:	url(images/corners_left_blue.png);

	background-position:	0pt 0pt;

	margin:			0pt -5px;

}

			

span.corners-top-blue span {

	background-image:	url(images/corners_right_blue.png);

	background-position:	100% 0pt;

}



span.corners-bottom-blue {

	background-image:	url(images/corners_left_blue.png);

	background-position:	0pt 100%;

	clear:			both;

	margin:			0pt -5px;

}



span.corners-bottom-blue span {

	background-image:	url(images/corners_right_blue.png);

	background-position:	100% 100%;

}



#logo {

	float:			left;

	padding:		0px 20px 0px 0px;

	width:			auto;

}



#site-description h1 {

	font-family:	"Trebuchet MS",Arial,Helvetica,sans-serif;

	margin: 		3pt 15px 1px 15px;

	font-size: 		60pt;

}



#site-description h2 {

	float:			right;

	margin:			0px 50px;

}



.navbar {

	background-color:	#0074C0;

	padding:		0pt 5px;

	margin: 5px;

}



.navigation {

	background-color:	#0074C0;

	margin:		5px;

	padding:		0pt 5px;

}

			

.navigation a {

	color: 			#FFFFFF;

	font-size:		1.5em;

	letter-spacing:		-1px;

	text-decoration:	none;

}

			

.navigation a:hover {

	color:			#000000;

	font-weight:		bold;

}



.navigation ul {

	text-align:		center;

	list-style: 		none;

}

			

.navigation li {

	float:			left;

	padding:		0px 15px;

}



.site-offline {

	font-size: 		15px;

	text-align: 		center;

	color: 			#FFFFFF;

	font-family:		"Trebuchet MS",Arial,Helvetica,sans-serif;

}



.footer {

	clear: 			both;

	background-color:	#0074C0;

	padding:		0pt 5px;

	margin:		5px;

	text-align:		center;

}

			

.footer a {

	color:			#000000;

}



.content-body-index {

	float: 			right;

	background:		#EBEBEB none repeat-x scroll 0pt 0pt;

	background-color:	#CC6601;

	background-image:	url(images/images/bg_header.gif);

	color:			#FFFFFF;

	margin:		5px;

	padding:		0pt 5px;

	width: 			65%;

	height: 100%;

}



.content-body {

	float: 			center;

	background:		#EBEBEB none repeat-x scroll 0pt 0pt;

	background-color:	#CC6601;

	background-image:	url(images/images/bg_header.gif);

	color:			#FFFFFF;

	margin:		5px;

	padding:		0pt 5px;

}



.left-column {

	float: 			left;

	background-color:	#0074C0;

	color:			#FFFFFF;

	margin:		5px;

	padding:		0pt 5px;

	

}



.left-column ul {

	margin-top:		5pt;

	list-style-type:	none;

}



.left-column-title {

	text-align:		center;

	font-size:		16pt;

	font-weight:	bold;

}



.bout-header {

	text-align:		left;

	font-size:		10pt;

	font-weight:	bold;

	margin: 5px;

}



.bout-entry {

	text-align:		left;

}



.skills-entry {

	margin-left: 20px;

	margin-bottom: 5px;

	font-size: 12px;

	text-align: left;

	}

	

.left-column-event {

	float: 			left;

	background-color:	#0074C0;

	margin:		5px;

	padding:		0pt 5px;

	width: 			30%;

}



.left-column-event ul {

	margin-top:		5pt;

	list-style-type:	none;

}



.left-column-text {

	line-height: 150%;

	margin: 5px;

	text-align: left;

	font-size: 10pt;

	

}	



.right-column-title {

	text-align:	center;

	font-size:		16pt;

	font-weight:	bold;

}
 .right-column-subheader {
 
 	text-align:	center;
	
	font-size:	14;
	
	font-weight:	bold;
	
}

 .left-column-subheader {
 
 	text-align:	center;
	
	font-size:	14;
	
	font-weight:	bold;
	
}


.meta {

	background:		#FFFFFF repeat-x scroll 0pt 0pt;

	color:			#CC6601;

	margin-bottom:		4px;

	padding:		0pt 5px;

	clear:			both;

	font-size:		15pt;

	text-align:		center;				

}

.a {
	color:			#0074C0;

}



.meta a {

	color:			#0074C0;

	text-decoration:	none;

}



.post {

	color:			#000000;

	padding:		5px;

}



.post h1 {

	font-family:		"Trebuchet MS",Arial,Helvetica,sans-serif;

	font-size:		30pt;

	font-weight:		bold;

	letter-spacing:		-1px;

}



.post-image {

	text-align:		center;

	margin-top:		0px;

	margin-bottom:		0px;

	padding:		0px;

}

			

.post-image a {

	text-decoration:	none;

	font-size:		6pt;

}



.right-column-text {

	line-height: 150%;

	font-size:	10pt;

	text-align: left;

	margin: 5px;

	margin-bottom: 10px;

}

.table-text {

	align:  center;

	line-height: 150%;

	font-size:	12pt;

	text-align: left;

	margin: 5px;

	margin-bottom: 10px;

}

.bold {

	font-weight: bold;

}

.right-column-text-big {

	line-height: 150%;

	font-size:	14pt;

	text-align: left;

	margin: 5px;

}

.board {

	font-weight: bold;

}



.floatleft {

	float:			left;

	margin:			0pt 0pt 0pt 10px;

	text-align:		center;

}



.floatright {

	float:			right;

	margin:			0pt 0pt 0pt 10px;

	text-align:		center;

}



.byline {

	margin-bottom:		5px;

	font-size:	smaller;

	text-align: right;

}



.largeletter {

	float:			left;

	font-size:		300%;

	font-weight:		bold;

	line-height:		0.8em;

	padding:		0.1em 0.2em 0em 0em;

}

.dmx {
    font: 11px tahoma;
}
.dmx .item1,
.dmx .item1:hover,
.dmx .item1-active,
.dmx .item1-active:hover {
    padding: 3px 10px 3px 10px;
    background: #0074c0;
    font: 16px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.dmx .item2,
.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover {
    padding: 3px 10px 3px 10px;
    background: #0074c0;
    font: 16px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.dmx .item2 {
    background: #0074c0;
}
.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover {
    background: #cc6601;
}
.dmx .arrow,
.dmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.dmx .item2 img,
.dmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.dmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}