/*** lnamanager.ch W3C CSS - Copyright   Arnaud Marquis - 2006 */

body 									{ background-color: black /*#F4EEE6*/ ; font-family: Trebuchet MS, Arial; margin: 0px; }
p.small									{ font-size: 9px; }
p.medium								{ font-size: 11px; text-align: justify; }
p.mediumr								{ font-size: 11px; text-align: right; }
p.grey									{ font-size: 11px; text-align: justify; color: #666666;}
p.medblue								{ font-size: 11px; text-align: justify; color: #0000FF; }
p.medwhite								{ font-size: 11px; text-align: justify; color: #FFFFFF; }
p.medwhiter								{ font-size: 11px; text-align: justify; color: #FFFFFF; text-align:right; }
p.medcenter								{ font-size: 11px; text-align: center; }
p.bold									{ font-size: 11px; font-weight: bold; text-align: justify; }
p.boldcenter							{ font-size: 11px; font-weight: bold; text-align: center; }
p.red									{ font-size: 11px; font-weight: bold; text-align: justify; color: #FF0000; }
p.violet								{ font-size: 11px; font-weight: bold; text-align: justify; color: #993366; }
p.green									{ font-size: 11px; font-weight: bold; text-align: justify; color: #006600; }
p.orange								{ font-size: 11px; font-weight: bold; text-align: justify; color: #FF6600; }
p.medred								{ font-size: 11px; color: #FF0000; }
p.medgreen								{ font-size: 11px; color: #006600; }
p.medtxt								{ font-size: 11px; color: #00FFFF; }
p.blue									{ font-size: 11px; color: #1342A0; font-weight: bold; }
p.lightblue								{ font-size: 11px; color: #1342A0; }
p.redline								{ font-size: 13px; font-weight: bold; text-align: center; color: #FF0000; }
p.medcenterline							{ font-size: 11px; }
p.bigbold								{ font-size: 12px; font-weight: bold; }
p.bigboldcenter							{ font-size: 12px; font-weight: bold; text-align: center; }
p.bigboldwhite							{ font-size: 14px; font-weight: bold; color: #FFFFFF; }
p.toobigboldwhite							{ font-size: 18px; font-weight: bold; color: #FFFFFF; }
p.bigboldgrey							{ font-size: 12px; font-weight: bold; color: #666666; }
p.toobig								{ font-size: 30px; font-weight: bold; color: #1342A0;  vertical-align:middle; }
p.big									{ font-size: 16px; font-weight: bold; color: #1342A0; }
.med									{ font-size: 14px; font-weight: bold; color: #1342A0; }
p.linetxt								{ font-size: 16px; font-weight: bold; font-style:italic; text-align:right; }

ol										{ font-size: 11px; text-align: left; }
li										{ font-size: 11px; text-align: left; padding-right: 10px; }
ul										{ font-size: 11px; text-align: left; padding-right: 10px; }

p.tab									{ font-size: 11px; }
p.title									{ font-size: 11px; font-weight: bold; color: #FFFFFF; }
p.langsel								{ font-size: 12px; font-weight: bold; padding-right: 20px; }

.cellbold								{ font-size: 12px; font-weight: bold; }
.cellmed								{ font-size: 11px; }

a:link									{ text-decoration: underline; color: #000000; }									
a:visited								{ text-decoration: underline; color: #000000; }
a:hover									{ text-decoration: underline; color: #0033FF; }

.mediumTo              { line-height: 26px; text-decoration: underline; color: #000000; background-color: #E5E5E5; padding: 2px;
                         border-width: 1px; border-color: #000000; border-style: solid; font-size: 11px;}

a.notag:link	 						{ text-decoration: none; color: #000000; }
a.notag:visited							{ text-decoration: none; color: #000000; }
a.notag:hover 							{ text-decoration: none; color: #000000; }

a.notagr:link	 						{ text-decoration: none; color: #000000; text-align: right; }
a.notagr:visited						{ text-decoration: none; color: #000000; text-align: right; }
a.notagr:hover 							{ text-decoration: none; color: #000000; text-align: right; }

a.toobig:link	 						{ text-decoration: underline; color: #1342A0; font-size: 30px; font-weight:bold; }
a.toobig:visited						{ text-decoration: underline; color: #1342A0; font-size: 30px; font-weight:bold; }
a.toobig:hover 							{ text-decoration: underline; color: #1342A0; font-size: 30px; font-weight:bold; }

a.blue:link	 							{ text-decoration: underline; color: #0000FF; text-align: center; font-size: 11px;}
a.blue:visited							{ text-decoration: underline; color: #0000FF; text-align: center; font-size: 11px;}
a.blue:hover 							{ text-decoration: underline; color: #FF0000; text-align: center; font-size: 11px;}

a.white:link	 						{ text-decoration: underline; color: #FFFFFF; text-align: center; font-size: 11px;}
a.white:visited							{ text-decoration: underline; color: #FFFFFF; text-align: center; font-size: 11px;}
a.white:hover 							{ text-decoration: underline; color: #000066; text-align: center; font-size: 11px;}

a.whitebig:link	 						{ text-decoration: underline; color: #FFFFFF; text-align: center; font-size: 18px;}
a.whitebig:visited						{ text-decoration: underline; color: #FFFFFF; text-align: center; font-size: 18px;}
a.whitebig:hover 							{ text-decoration: underline; color: #FFFFFF; text-align: center; font-size: 18px;}

a.red:link	 							{ text-decoration: underline; color: #FF0000; text-align: center; font-size: 11px;}
a.red:visited							{ text-decoration: underline; color: #FF0000; text-align: center; font-size: 11px;}
a.red:hover 							{ text-decoration: underline; color: #FF0000; text-align: center; font-size: 11px;}

a.swisstxt:link	 						{ text-decoration: none; color: #00FFFF; text-align: center; font-size: 11px;}
a.swisstxt:visited						{ text-decoration: none; color: #00FFFF; text-align: center; font-size: 11px;}
a.swisstxt:hover 						{ text-decoration: underline; color: #00FFFF; text-align: center; font-size: 11px;}
		
.whole 									{ background-color: #FFFFFF; height: 50%; border-width: 0px 1px 1px 1px; border-color: #AAAAAA; border-style: solid; background-image: url(images/h_grade2.gif); background-repeat: repeat-y; background-position: top right; }

a.tabcell:link, a.tabcell:visited 		{ width: 100px; line-height: 20px; border-width: 1px 1px 0px 1px; border-color: #FFFFFF; border-style: solid; color: #000000; text-decoration: none; }
a.tabcell:hover 						{ text-decoration: none; background-color: #757C8B; font-weight: bold; color: #FFFFFF; }

a.tabcell2:link, a.tabcell2:visited 	{ width: 100px; line-height: 20px; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; color: #000000; text-decoration: none; }
a.tabcell2:hover 						{ text-decoration: none; background-color: #757C8B; font-weight: bold; color: #FFFFFF; }

.bannerlow 								{ background-color: #FF9C00; border-width: 1px 0px 1px 0px; border-color: #FFF; border-style: solid; color: #000000; padding-left: 10px; }

.google 								{ background-color: #FFF; border-width: 0px 0px 1px 0px; border-color: #AAA; border-style: solid; color: #000000; }

.picture								{ padding: 5px; }
.menulogin								{ width: 160px; border-width: 0px 0px 1px 0px; border-color: #FFFFFF; border-style: solid; color: #000000; padding: 10px; font-size: 11px; }
.menu									{ width: 160px; padding-left: 10px; padding-right: 10px; font-size: 11px; color: #FFFFFF; }
.menugreen								{ width: 160px; padding-left: 10px; padding-right: 10px; font-size: 11px; color: #FFFFFF; background-color: #CCFF00; }
.menuwhite								{ width: 160px; padding: 10px; font-size: 11px; background-color: #FFFFFF; }
.menushow								{ width: 160px; padding-left: 10px; font-size: 11px; }
.menushow2								{ width: 160px; padding-left: 20px; font-size: 11px; }
.menudown								{ width: 160px; padding-left: 10px; font-size: 11px; border-width: 0px 0px 1px 0px; border-color: #AAAAAA; border-style: solid; }
.menuup									{ width: 160px; padding-left: 10px; font-size: 11px; border-top: 1px; border-top-style: solid; border-top-color: #AAAAAA; }
.menuup2								{ width: 160px; padding-left: 20px; font-size: 11px; border-top: 1px; border-top-style: solid; border-top-color: #AAAAAA; }
.menufield								{ width: 80%; margin-right: 10px; padding-left: 10px; font-size: 11px; color: #FFFFFF; }

.login									{ border-width: 1px; border-color: #A0B4DC; border-style: solid; width: 138px; }
.form 								{ padding: 0px; margin: 0px;}
.buttongo								{ border-width: 1px; width: 160px; border-color: #FF0000; border-style: solid; height: 20px; background-image: url(images/buttongo.gif); }
.button									{ border-width: 1px; border-color: #A0B4DC; border-style: solid; height: 20px; background-color: #FFFFFF; font-size: 11px; }
.button_buy								{ background-color: #a8efb9; height: 18px; width: 100%; font-size: 11px; outline: none; border: 0px; font-family: Trebuchet MS, Arial; }
.button_sale								{ background-color: #ecc8c8; height: 18px; width: 100%; font-size: 11px; outline: none; border: 0px; font-family: Trebuchet MS, Arial; }
.buttonalert							{ border-width: 1px; border-color: #FF0000; border-style: solid; height: 20px; background-color: #FFFFFF; font-size: 11px; color: #FF0000; }

.logo									{ background-image: url(logo.png); background-repeat: no-repeat; }
.pagetitles      { margin: 20px; background-color: #FFFFFF; padding-left: 15px; background-image: url(images/pagetitles.jpg); background-repeat: no-repeat;}

.bannerleft 							{ background-color: #FFFFFF; border-width: 0px 1px 0px 0px; border-color: #AAAAAA; border-style: solid; height: 100%; width: 160px; background-image: url(images/v_grade2.gif); background-repeat: repeat-x; background-position: top; }
.shadow									{ background-image: url(images/h_grade3.gif); background-repeat: repeat-y; background-position:left; }

.box 									{ background-color: #FFFFFF; border-width: 0px 0px 1px 0px; border-color: #C5C5C5; border-style: solid; padding: 10px; }
.boxtopbtm						{ background-color: #FFFFFF; border-width: 1px 0px 1px 0px; border-color: #C5C5C5; border-style: solid; padding: 10px; }

.yellowbox 								{ width: 208px; background-color: #2250B0; border-width: 1px 0px 1px 0px; border-color: #FFFFFF; border-style: solid; padding: 10px; cursor:crosshair; background-image: url(images/ajaxbk.jpg); background-position: top center; background-repeat:no-repeat; }

.alertbox 								{ background-color: #FF0000; padding: 0px 10px 0px 10px; border-width: 0px 0px 1px 1px; border-color: #AAAAAA; border-style: solid; }

.boxbg									{ background-color: #FFFFFF; border-width: 1px 1px 1px 1px; border-color: #AAAAAA; border-style: solid; padding: 10px; }
.boxwhite								{ background-color: #FFFFFF; padding: 10px; }
.boxnobox								{ background-color: #FFFFFF; padding-left: 10px; }

.calendar 								{ background-color: #FFFFFF; background-image: url(images/h_grade4.gif); background-position: top left; 		
										  background-repeat: repeat-y; }
.whitemenu 								{ background-color: #FEFFD5; background-image: url(images/v_grade4.gif); background-position: top left; 		
										  background-repeat: repeat-x; }

.puck 							{ background-color: #FFFFFF; border-width: 1px; border-color: #2250b0; border-style: solid; padding-left: 10px; }

.gradebox 								{ background-color: #FFFFFF; padding: 10px; background-image: url(images/v_grade.gif); background-position: bottom left; 		
										  background-repeat: repeat-x; }
.gradebox2 								{ background-color: #2250B0; padding: 5px 10px 5px 10px; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid;}
.gradebox3								{ background-color: #DE1963; padding: 5px 10px 5px 10px; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid;}
.gradebox4								{ background-color: #DE1963; padding: 0px 10px 0px 10px; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid;}
.smallbox 								{ background-color: #DADEE9; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding-left: 10px; }
.smallboxbox							{ background-color: #FFFFFF; border-width: 0px 0px 1px 0px; border-color: #C5C5C5; border-style: solid; padding-left: 10px; }
.smallwhitebox 							{ background-color: #FFFFFF; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding-left: 10px; }
.smallgreybox 							{ background-color: #DDDDDD; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding-left: 10px; }
.smallredbox 							{ background-color: #FF0042; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding-left: 10px; }
.smallredbox2							{ background-color: #FF0042; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding: 5px 0px 5px 10px; }
.smallgreenbox 							{ background-color: #0AFF1D; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding-left: 10px; }
.smallyellowbox							{ background-color: #F8F5C2; border-width: 1px 0px 0px 0px; border-color: #FFFFFF; border-style: solid; padding: 10px 10px 10px 10px; }
.boxfull 								{ background-color: #D9DEE8; border-width: 1px; border-color: #FFFFFF; border-style: solid; padding: 10px; }
.boxbar 								{ background-color: #6090F5; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; padding-left: 10px; }
.shadowbox								{ height: 17px; }
.smallgreyboxnopad 							{ background-color: #DDDDDD; border-width: 1px 1px 0px 0px; border-color: #FFFFFF; border-style: solid; }

.t_home									{ background-image: url(images/t_home.jpg); background-position: middle right; background-repeat: no-repeat; }
.t_home2								{ background-image: url(images/t_home2.jpg); background-position: middle left; background-repeat: no-repeat; }
.t_team									{ background-image: url(images/t_team.jpg); background-position: middle right; background-repeat: no-repeat; }
.t_create								{ background-image: url(images/t_create.jpg); background-position: middle right; background-repeat: no-repeat; }
.t_scores								{ background-image: url(images/t_scores.jpg); background-position: middle right; background-repeat: no-repeat; }
.t_stats								{ background-image: url(images/t_stats.jpg); background-position: middle right; background-repeat: no-repeat; }
.t_trans								{ background-image: url(images/t_trans.jpg); background-position: middle right; background-repeat: no-repeat; }

.lineup 								{ background-color: #BFCAE0; background-image: url(images/lines.jpg); background-position: top left; background-repeat: no-repeat; 
										  padding: 0px; border-style:solid; border-color:#FFFFFF; border-width: 0px 1px 0px 0px;}

.boxline 								{ background-color: #BFCAE0; background-image: url(images/lines_l.jpg); background-position: top right; background-repeat: no-repeat; 
										  padding: 10px; }

.lightback 								{ background-color: #D9DEE8; }
.darkback 								{ background-color: #6699FF; font-weight: bold; }

div.scroll {
width: 700px;
background-color: #fff;
margin-bottom:10px;
border-width: 1px 0px 1px 0px; border-color: #777; border-style: solid;
}

div.noscroll {
height: auto;
width: 684px;
background-color: #fff;
margin-bottom:10px;
border-width: 1px 1px 1px 0px; border-color: #777; border-style: solid;
}

div.scroll_2 {
width: 700px;
overflow: auto;
background-color: #fff;
margin-bottom:10px;
border-width: 1px 0px 1px 0px; border-color: #777; border-style: solid;
}

div.supercontainer {
margin: 20px 0px 0px 20px;
}

div.container {
height: 208px;
width: 700px;
background-color: #fff;
border-width: 1px 0px 1px 0px; border-color: #777; border-style: solid;
}

div.buyzone {
float: right; background-color: #a8efb9; position: absolute; left: 730px; top: 133px; padding: 10px; border-width: 1px 1px 1px 1px; border-color: #777; border-style: solid; background-position: top left; background-repeat: no-repeat;
}
div.salezone {
float: right; background-color: #ecc8c8; position: absolute; left: 730px; top: 68px; padding: 10px; border-width: 1px 1px 1px 1px; border-color: #777; border-style: solid; background-position: top left; background-repeat: no-repeat;
}

.selectbox-top {
border-width: 0px 0px 1px 1px; border-color: #777; border-style: solid; padding-left: 2px; line-height:20px;
}
.selectbox-btm {
border-width: 0px 0px 0px 1px; border-color: #777; border-style: solid; padding-left: 2px; line-height:14px;
}
.selectbox-blu-top {
border-width: 0px 0px 1px 1px; border-color: #777; border-style: solid; padding-left: 2px; background-color: #c3d8f8; line-height:20px;
}
.selectbox-blu-btm {
border-width: 0px 0px 0px 1px; border-color: #777; border-style: solid; padding-left: 2px; background-color: #c3d8f8; line-height:20px;
}

.selectbox-top-btn {
border-width: 0px 1px 1px 1px; border-color: #777; border-style: solid; padding-left: 2px; line-height:20px;
}
.selectbox-btm-btn {
border-width: 0px 1px 0px 1px; border-color: #777; border-style: solid; padding-left: 2px; line-height:20px;
}
.selectbox-blu-top-btn {
border-width: 0px 1px 1px 1px; border-color: #777; border-style: solid; padding-left: 2px; background-color: #c3d8f8; line-height:20px;
}
.selectbox-blu-btm-btn {
border-width: 0px 1px 0px 1px; border-color: #777; border-style: solid; padding: 2px; background-color: #c3d8f8; line-height:20px;
}

.forum_box_top {
background-image: url(images/forum_box_top.gif); background-position: top left; background-repeat: no-repeat; padding: 5px 10px 5px 10px;
}
.forum_box_top_right {
background-image: url(images/forum_box_top.gif); background-position: top right; background-repeat: no-repeat; padding: 5px 10px 5px 10px; text-align:right;
}
.forum_box_middle {
background-color: #F1F4F9; padding: 10px; border-width: 0px 1px 1px 1px; border-color: #BCBCBC; border-style: solid;
}
.copyright { padding-left:180px; color: #AAA; background-color: #F4EEE6; }

.newbox-top {
  border-width: 0px 0px 1px 1px; border-color: #777; border-style: solid;
}

.newbox-blue-top {
  border-width: 0px 0px 1px 1px; border-color: #777; border-style: solid;
}

