a
{
	text-decoration: none;
	color: #50630D;
}

html, body
{
	height: 100%
}

body 
{
	padding: 0px;
	padding-left: 30px;
	margin: 0px;
	margin-left: 30px;
	background: #333 url('/images/bgwhite.png') repeat-y 30px 0px;
}

td, th
{
	padding: 0px;
	vertical-align: top;
}

table
{
	border-collapse: collapse; 	
}


img
{
	border-width: 0px;
	margin:0px;
	display: block;
}

body, td, th, input, textarea, select, button, h1, h2, h3, h4, h5, h6 
{
	font-family: helvetica, mircosoft sans serif, arial;
	margin: 0px;
}


/* Header, Ticker*/


.ticker
{
	height: 99px;
	background: url('/images/tickerbg.png') no-repeat;
}


td.tickerItem
{
	padding: 10px;
	padding-bottom: 0px;
	font-size: 11px;
	color: white;
	vertical-align: top;
	line-height: 13px;
}


.tickerItem h2
{
	font-size: 16px;
	font-family: helvetica, ms sans serif, arial;
	margin-bottom: 6px;
	line-height: 18px;
	margin-top: 0px;
	font-weight: normal;
}

.tickerItem h3
{
	font-size: 11px;
 	color: rgb(189, 226, 40);
 	font-weight: bold; 	
	margin-top: 4px;
}

/* Navigation */

.mainNavigation
{
	width: 900px;
}

.mainNavigation table
{
	width: 900px;	
	height: 30px;
	border-collapse: collapse;
}

.mainNavigationItem, .selectedMainNavigationItem
{
	width: 20%; 
	height: 30px;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	background-color: #5B6D13;
	text-transform: uppercase;
}

.mainNavigationItem
{
	background: url('/images/navbg.png') repeat-x;
}

.selectedMainNavigationItem
{
	background-color: #5B6D13;
}

.mainNavigationSeparator
{
	border-left:	#949494 solid 1px;
}

.oneLiner
{
	white-space:nowrap; overflow:ellipsis;
}

.mainNavigationItem a, 
.selectedMainNavigationItem a
{
	font-size: 16px;
	font-style: normal;
	font-family: helvetica, ms sans serif, arial;
	color: #fff;
}

.mainNavigationItem a
{
	color: #222;
}


.subNavigation h4, .subNavigation h3, .subNavigation a
{
	font-size: 12px;
	font-weight: normal;
	color: #50630D;
	line-height: 12px;
	margin-bottom: 5px;
}

.subNavigation a.selected
{
	color: #222;
	font-weight: bold;
}

.subNavigation h3
{
	font-weight: bold;
	margin-top: 15px;
}


/* Content */


.breadcrumb
{
	font-size: 11px;
	margin-bottom: 10px;
}

.leftNavigation
{
	padding-left: 15px;
	padding-top: 15px;
	background-color: #fff;
}

.rightNavigation
{
	padding-top: 15px;
	background-color: #fff;
}

.content
{
	padding: 15px;
	padding-top: 15px;
	padding-right: 30px;
	font-size: 12px;
	color: #222;
	background-color: #fff;
	line-height: 16px;
}

input
{
	font-size: 11px;
}

.content
{
	color: #222;
}

.content table
{
	width: 100%;
}

.content td, .content th
{
	font-size: 12px;
	color: #222;
	vertical-align: top;
	padding: 3px;	
	padding-left: 0px;
	text-align: left;
}

.content a
{
	color: #50630D;
}

.content pre
{
	background-color: #eee;
	font-family: new courier;
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 13px;
	font-size: 11px;
	overflow-x: hidden;
	padding: 10px;
	overflow-y: hidden;

}

/*.content th a
{
	color: #222;
	font-weight: normal;
}*/

.content img
{
	text-align: right;
}

.content th
{
	color: #222;
	font-weight: normal;
	font-size: 17px;
	line-height: 17px;
	border-bottom: 1px solid #aaa; 
	padding-top:20px;

}

.content h1
{
	color: #222;
	font-weight: normal;
	font-size: 23px;
	line-height: 23px;	
	margin-bottom: 15px;
}

.content h2
{
	color: #222;
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
	margin-bottom: 14px;	
}

.content h3
{
	color: #222;
	font-weight: normal;
	font-size: 14px;	
	margin-bottom: 8px;
}

.content h4
{	
	color: #222;
	font-weight: bold;
	font-size: 12px;			
}


.content p, .content ul
{
	margin-bottom: 15px;
}

.content ul
{	
	padding: 0px;
	margin-left: 15px;
}

.content li
{
	padding-left: 10px;
	margin-left: 0px;
	margin-bottom: 3px;
	margin-top: 3px;
}



.contentTable td, .contentTable th
{
	font-size: 13px;
	color: #222;
	padding: 5px;
	padding-left: 20px;
}

.contentTable th
{
	color: #222;
	font-weight: normal;
	font-size: 17px;
	line-height: 17px;
}

td.summary
{
	font-size: 11px;
}



/* Context */


.contextBox 
{	
	padding-left: 12px;
	padding-right: 12px;
	height: 100%;
}

.contextBox a
{
	/*color: #222;*/
	font-weight: bold;
	text-decoration: none;
}

.contextBox h3,
.contextBox h2,
.contextBox p,
.contextBox li,
.contextBox ul
{
	padding-bottom: 3px;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	font-family: helvetica, ms sans serif, arial;
	color: #222;
	margin: 0px;
}

.contextBox ul
{
	padding: 0px;
	padding-bottom: 3px;
}

.contextBox p img
{
	display: inline;
	vertical-align: middle;
	margin-right: 5px;
}

.contextBox li
{
	margin-left: 12px;
}

.contextBox h2
{
	font-weight: bold;
	margin-bottom: 4px;
}

.contextBox p
{
	padding-bottom: 8px;
}

.contextBox img
{
	padding-bottom: 3px;
}

table.tab
{
	border-collapse: collapse;
	padding: 0px;
	width: auto;
}

.tab img
{
	display: inline;
	vertical-align: middle;
}

td.tab
{
	padding: 0px; 
	margin: 0px;
	white-space: nowrap;	
	height: 28px;
	background: url('/images/tabbg.png') repeat-x top; 
	border-bottom: 1px solid #ccc;	
	cursor: pointer;
	font-weight: normal;
	font-size: 17px;

	color: #999;
}

td.tab span
{
	width: 120px;
	padding-left: 30px;
	padding-right: 30px;
}

td.selectedTab
{
	border-bottom: 1px solid #fff;
	color: #333;
}

td.tabSeperator
{
	border-bottom: 1px solid #ccc;
	width: 30px;
}


td.iconCell
{
	vertical-align: middle;
	text-align: center;
	height: 56px;
	width: 56px;
	padding: 0px;
	background-color: transparent; 

}

td.iconCell img
{
	vertical-align: middle;
	background-color: rgb(122,147,25); 
	filter: alpha(opacity=50);
	margin: 0px;
	opacity: 0.5;
	display: inline;
}

div.box1,
div.box2
{	
	background: url('/images/box1.png') bottom left no-repeat;	
	width: 166px;
	vertical-align: middle;		
	margin-bottom: 5px;	
}

.box1 img,
.box1 span
{
	float: left;	
	margin-right: 5px;	
}

div.box1
{	
	padding: 5px;
	padding-bottom: 10px;
	line-height: 11px;	
	padding-left: 10px;
}


.box1 a
{		
	font-size: 11px;		
	color: #222;
}

div.box2
{
	width: 166px;
	margin-bottom: 5px;		
	padding-bottom: 5px;
	padding-left: 5px;
}


.magnifier
{
	position: absolute;	
	margin-top: -20px;
	margin-left: 0px;	
}


.box2 h3,
.box2 p,
.box2 li,
.box2 ul
{	
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	font-family: helvetica, ms sans serif, arial;
	color: #222;
	margin: 0px;
}

.box2 h3
{
	font-weight: bold;
	margin-bottom: 3px;
}


.box2 ul
{
	padding: 0px;		
	padding-bottom: 8px;
}

.box2 li
{
	margin-left: 17px;
	padding-bottom: 3px;
}


.box2 p
{
	padding: 0px;
	padding-bottom: 8px;
}


div.box3
{	
	<!--background: url('/images/box3.png') bottom left no-repeat;	-->
	width: 166px;
	vertical-align: middle;		
	margin-bottom: 0px;
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 11px;	
	padding-left: 10px;	
}

.box3 img,
.box3 span
{
	float: left;	
	margin-right: 5px;	
}

.box3 a
{		
	font-size: 12px;		
	color: 	#50630d
}

.box3 h3{		
	color: 	#50630d
	font-size: 12px;
	font-weight: bold;		
}





























































































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
