BODY
{
		margin-bottom: 10px; 
		margin-top: 20px; 
		margin-left: 0px; 
		margin-right: 0px; 
		color: #fafafa; 
		background-color: #132067;
}
INPUT
{
		FONT-FAMILY: Microsoft Sans Serif, Arial;
		font-size: 14px;
}
SELECT
{
		FONT-FAMILY: Microsoft Sans Serif, Arial;
		font-size: 14px;
}
TEXTAREA
{
		FONT-FAMILY: Microsoft Sans Serif, Arial;
		font-size: 14px;
}
FORM
{
	margin: 0px;
}
.print
{
	display:none;
}
.framework
{
	width: 90%;
	height: 98%;
	background-color: #3636a3;
	text-align: center;
	border: 2px solid #8B91CB;
	padding-bottom: 20px;
}
A:link
{
		COLOR: #fafafa;
		FONT-FAMILY: Verdana, Arial;
		FONT-SIZE: 10pt;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
}
A:visited
{
		COLOR: #d7d7d7;
		FONT-FAMILY: Verdana, Arial;
		FONT-SIZE: 10pt;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none
}
A:hover
{
		TEXT-DECORATION: underline
}


.textstandard
{
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.textobs
{
	FONT-SIZE: 10pt; 
	COLOR: #e6e600; 
	FONT-FAMILY: Verdana, Arial;
}
.textstandardinv
{
	FONT-SIZE: 10pt; 
	COLOR: #132067; 
	FONT-FAMILY: Verdana, Arial;
}
.textheadline
{
		COLOR: #fafafa;
		FONT-FAMILY: Verdana, Arial;
		FONT-SIZE: 24px;
		FONT-WEIGHT: normal;
		padding-top: 8px;
		padding-bottom: 12px;
}
.textheading
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.texterror
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #e6e600; 
	FONT-FAMILY: Verdana, Arial;
}
.texttoc
{
	font-size: 10pt;
	color: #000000;
	font-family: verdana, arial;
}

.texttoc A
{
	color: #000000;
}

.toccontainer
{
	width: 90%;
	height: 300px;
	overflow: scroll;
	background-color: white;
	color: black;
	text-align: left;
	padding:10px;
}
.generelselect
{
	margin-top: 1px;
}
.generelbutton
{
	width: 75px;
}
.space1
{	
	width: 4px;
}
.space2
{	
	width: 8px;
}
.space3
{	
	width: 12px;
}
.uline
{	
	text-decoration: underline;
}
.box
{
	background-color: #494AB6;
	border: 2px solid #8B91CB;
}
.box .margin, .bigbox .margin
{
	width: 7px;
	white-space:nowrap;
}
.box .space, .bigbox .space
{
	width: 7px;
	white-space:nowrap;
}
.box .headingfield
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
}
.box .heading
{
	FONT-SIZE: 14pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 20px;
}
.box .introtext
{
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	padding-bottom: 20px;
}
.box .lastline
{
	padding-bottom: 7px;
}
.box .splitter
{
	height: 6px;
}
.width650
{
	width: 650px;
}
.width700
{
	width: 700px;
}



.bigbox
{
	background-color: #494AB6;
	border: 2px solid #8B91CB;
}
.bigbox .heading
{
	FONT-SIZE: 14pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 5px;
}
.bigbox .headingicon
{
	FONT-SIZE: 14pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
	padding-top: 15px;
}
.bigbox .headingnopadding
{
	FONT-SIZE: 14pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
}
.bigbox .headingfield
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
	padding-top: 10px;
}

.bigbox .headingfieldobs
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #e6e600; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
	padding-top: 10px;
}


.bigbox .spaceline
{
	height: 20px;
}
.bigbox .spaceline2
{
	height: 10px;
}
.bigbox .spaceline3
{
	height: 5px;
}
.bigbox .lastline
{
	padding-bottom: 20px;
}
.bigbox .inv
{
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #3636A3;
	text-align: center;
}
.bigbox .norm
{
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	text-align: center;
}

.pageindexer
{
	background-color: #494AB6;
	border: 2px solid #8B91CB;
	margin-top: 25px;
	margin-bottom: 25px;
}
.pageindexer .edge
{
	width: 25px;
}
.pageindexer .typetext
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.pageindexer .pagecount
{
	color: #000000; 
	width: 80px;
	text-align: center;
	margin-left: 5px;
	margin-right: 5px;
}
.pageindexer .selector
{
	padding: 1px;
}
.pageindexer .btn
{
	width: 16px;
	text-align: center;
	vertical-align: middle;
}





.diarylist
{	
}
.diarylist .odd
{	
	background-color: #494AB6;
}
.diarylist .heading
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.diarylist .text
{
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.diarylist .textsmall
{
	FONT-SIZE: 8pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.diarylist .routerecord
{
	COLOR: #00ff00;
	font-weight: bold;
}
.diarylist .alltimerecord
{
	COLOR: #ff0000;
	font-weight: bold;
}
.diarylist .competition
{
	font-weight: bold;
}
.diarylist .pr
{
	width: 29px;
	text-align: center;
}
.diarylist .pic
{
	padding-right: 6px;
	text-align: center;
}


.detailleft
{
	width: 300px;
	text-align: right;
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.detailcenter
{
	text-align: center;
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.detailright
{
	width: 300px;
	text-align: left;
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}


.submenu
{
}
.submenu .header
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.submenu .current
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
}
.submenu .seperator
{
	FONT-SIZE: 10pt; 
	COLOR: #fafafa; 
	FONT-FAMILY: Verdana, Arial;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
}
.submenu .line
{
	background-color: Silver;
	height: 1px;
}

.status
{
	margin-top: 25px;
}
.status .bar
{			
	border: 2px solid black;
	background-color: #fafafa;
	width: 450px
}
.status .start
{
	text-align: left;
	width: 120px;
}
.status .goal
{
	text-align: right;
	width: 120px;	
}
.status .title
{
	text-align: center;
	width: 210px;
}
.status .filled
{
	height: 21px;
	background-color: #132067;
	text-align: right;
}
.status .empty
{
	height: 21px;
	background-color: #fafafa;
	text-align: left;
}

.loggedin
{
		background-color: #132067;
		height: 139px;
		width: 95px;
		border: 2px solid #8B91CB;
}
.loggedin .name
{
	height:32px;
	text-align:center;
	vertical-align:text-top;
	padding-top:5px;
}
.loggedin .icon
{
	height:42px;
	text-align:center;
}
.loggedin .date
{
	height:61px;
	text-align:center;
	vertical-align:text-bottom;
	padding-bottom:5px;
}
.pageimage_u
{
	margin-top: 10px;
}
.footerlink
{
	COLOR: #fafafa;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight: normal;
	padding-top:5px;	
}
.topadwide
{
	padding-top: 5px;	
	padding-bottom: 15px;	
}
.topadsmall
{
	padding-top: 17px;
	padding-left: 20px;
}
.topbox1
{
	background-color:#132067;
	margin-bottom: 10px;
}
.topbox1 .icon
{
	border-top: 2px solid #090F31; 
	border-bottom: 2px solid #090F31; 
	border-right: 2px solid #090F31; 
	width: 297px; 
	vertical-align: top;
}
.topbox1 .text
{
	color: #FF7301;
}
.topbox2
{
	background-color:#007F00;
	margin-bottom: 10px;
}
.topbox2 .icon
{
	border-top: 2px solid #090F31; 
	border-bottom: 2px solid #090F31; 
	border-right: 2px solid #090F31; 
	width: 297px; 
	vertical-align: top;
}
.topbox2 .text
{
	color: #FF7301;
}
.topbox3
{
	background-color:#8B91CB;
	margin-bottom: 10px;
}
.topbox3 .icon
{
	border-top: 2px solid #090F31; 
	border-bottom: 2px solid #090F31; 
	border-right: 2px solid #090F31; 
	width: 297px; 
	vertical-align: top;
}
.topbox3 .text
{
	color: #132067;
}
.topbox4
{
	background-color:#FF7301;
	margin-bottom: 10px;
}
.topbox4 .icon
{
	border-top: 2px solid #090F31; 
	border-bottom: 2px solid #090F31; 
	border-right: 2px solid #090F31; 
	width: 297px; 
	vertical-align: top;
}
.topbox4 .text
{
	color: #132067;
}
.topbox5
{
	background-color:#CC0600;
	margin-bottom: 10px;
}
.topbox5 .icon
{
	border-top: 2px solid #090F31; 
	border-bottom: 2px solid #090F31; 
	border-right: 2px solid #090F31; 
	width: 297px; 
	vertical-align: top;
}
.topbox5 .text
{
	color: #132067;
}
.tbcontent
{
	overflow: hidden; 
	height: 96px;
	z-index: 1;
}
.tbheading
{
	font-style: italic; 
	font-weight: bold; 
	font-family: verdana, arial; 
	font-size: 24px; 
	padding-top: 5px; 
	padding-left: 10px; 
	padding-bottom: 0px;
	vertical-align: top;
}
.tbbread
{
	font-weight: bold; 
	font-family: verdana, arial; 
	font-size: 12px; 
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;	
	height: 100%;
}

.googlegraph
{
	border: 1px solid #000;
	padding: 10px;
	background-color: #fff;
}

.googlegraphswf
{
	border: 1px solid #000;
	width: 670px;
	height: 350px;
	background-color: #fff;
}