﻿/*All comands example*/
.example {
	/*Font*/
	color:#ffffff;
	font-family:Verdana;arial;
	font-size:10px;10em;
	font-weight:bold;normal;
	font-style:italic;oblique;normal
	font-variant:small-caps;normal;
	text-transform:uppercase;lowercase;capitalize;none;
	text-decoration:underline;overline;line-through;blink;none;
	text-align:left;right;center;justify; /*Only on block elements like div,p,h1*/
	text-indent:10px; /*First line in every paragraph*/
	vertical-align:top;bottom;text-top;text-bottom;baseline;middle;sub;super;
	letter-spacing:3px;
	word-spacing:3px;
	line-height:2em;
		
	/*Margins,borders,padding*/
	width:px
	height:px
	padding:px
	border-width:px
	border-color:#ffffff;
	border-style:solid;dashed;dotted;double;groove;ridge;inset;outset;none;
	border-left:px #ffffff solid; /*example*/
	border-collapse:collapse;
	padding-left:px
	padding-right:px
	padding-top:px
	padding-bottom:px
	margin:px
	margin-left:px
	margin-right:px
	margin-top:px
	margin-bottom:px
	
	/*Elements*/
	float:left;right;
	position:absolute;relative;static;
	top:px;
	bottom:px;
	left:px;
	right:px;
	z-index:1;2;3;4; /*Brings to front higher values*/
	overflow:auto;hidden;scroll;
	overflow-y:
	overflow-x:
			
	/*Background*/
	background-color:#ffffff;
	background-image:url(...);
	background-repeat:no-repeat;repeat-x;repeat-y;repeat;
	background-attachment:fixed;scroll;
	background-position:top;center;bottom;left;right;60px 15px;
	
	/*Other*/
	cursor:auto;crosshair;default;pointer;wait;text;help;move;n,ne,nw,e,w,s,se,sw-resize;
}
/*108748,87c3a3,c3e1d1,e2f0e9*/

/*wtf*/
.highlight hover {
	text-decoration: none;
	background-color:#97A4E5;
	color:#999999;
	font-weight:bold;
	font-style:normal;
	font-family:verdana;
	font-size:13px;
}
img {vertical-align:middle;}

/*Links*/
a img {
	border-width:0px;
	padding:0px;
	margin:0px;
}
a:link, a:visited, a:active{
	color:#108748;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	font-family:verdana;
}
a:hover {
	color:#87c3a3;
}
a.normal, a.visited, a.active {
	font-size:13px;
	color:#87c3a3;
}
a.normal:hover {
	text-decoration:underline;
}
a.white, a.visited, a.active {
	color:#ffffff;
	font-size:13px;
}
a.white:hover {
	text-decoration:underline;
}
a.llink, a.visited, a.active {
	font-size:11px;
	color:#97A4E5;
}
a.llink:hover {
	text-decoration:underline;
}
a.top, a.visited, a.active {
	display:inline-block;
	height:48px;
	font-size:13px;
	color:#ffffff;
	cursor:pointer;
}
a.team:link, a.team:visited, a.team:active {
	font-size:20px;
}
a.vname:link, a.vname:visited, a.vname:active {
	font-size:20px;
}
a.vname:hover {
	color:#ffffff;
}
a.vtname:link, a.vtname:visited, a.vtname:active {
	font-size:17px;
}
a.vtname:hover {
	color:#ffffff;
}
a.adminname:link, a.adminname:visited, a.adminname:active {
	font-size:15px;
}
a.adminname:hover {
	color:#ffffff;
}
.popup{
	cursor:pointer;
	font-size:11px;
	color:#e2f0e9;
}

/*Fonts*/
.pteamname {font-size:13px;}
.loginabout {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	font-family:verdana;	
}
.headinglv1 {font-size:18px;font-weight:bold;}
.headinglv2 {font-size:16px;font-weight:bold;}


/*Tags*/
html {
	scrollbar-base-color:#108748;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#c3e1d1;
	scrollbar-shadow-color:#000000;	
	scrollbar-lightshadow-color:#000000;
	scrollbar-darkshadow-color:gray;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#000000;
	height:100%;
	min-height:100%;
}
/**/
body {
	background-color:#000000;
	text-align:center;
	margin:0px;
	padding:0px;
	height:100%;
	min-height:100%;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-family:verdana;
}
form { 
	margin:0px; 
	padding:0px;
	display:inline; 
}
fieldset {
	border:solid 0px #108748;
	margin:0px; 
	padding:0px;
	display:inline; 
}
textarea { 
	margin:0px; 
	padding:0px;
	border:solid 1px #108748;
	background-color:#FDF9DF;
}
input { 
	margin:0px; 
	padding:0px;
	border:solid 1px #108748;
	background-color:#FDF9DF;
	font-size:13px;
	font-family:verdana;
}
select { 
	margin:0px; 
	padding:0px;
	border:solid 1px #108748;
	background-color:#FDF9DF;
}

	/*Form classes*/
	.button {
		color:#FFFFFF;
		background-color:#108748;
		vertical-align:top;
		border:outset 1px #87c3a3;
		cursor:pointer;
		margin-left:1px;
		margin-right:1px;
	}
	.lbutton {
		background-color:#87c3a3;
		vertical-align:middle;
		border:solid 1px #ffffff;
		cursor:pointer;
		height:22px;
	}
	.rbutton {
		background-color:#f8f01a;
		vertical-align:middle;
		border:outset 1px #ffffff;
		cursor:pointer;
		height:22px;
	}
	
	.button1 {
		height:20px;
		color:#2E44B4;
		background-color:#FFFFFF;
		border:solid 1px #97A4E5;
		cursor:pointer;
		vertical-align:middle;
	}
	.searchbox {
		height:18px;
		color:#000000;
		background:#FFFFFF;
		border:solid 1px #97A4E5;
		vertical-align:middle;
	} 
	.searchbutton {
		height:20px;
		width:20px;
		font-size:13px;
		color:#000000;
		background-image:url('sitepics/Search.png');
		border:solid 0px #97A4E5;
		cursor:pointer;
		vertical-align:middle;
	}
table {
	margin:0px; 
	padding:0px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-family:verdana;
	font-size:12px;
	background-color:transparent;
	border:1px #108748 solid;
	margin-left:1px;
	border-collapse:collapse;
	border-spacing:0px;
	text-align:left;
}
td {}

	/*Table classes*/
	table.style {}
	table.style td {
		margin:0px; 
		padding:0px;
		border:0px #999999 outset;
	}
	table.dates {border-width: 0 0 1px 1px;}
	table.dates td {
		border:1px #108748 solid;
		
	}
	table.style1 {border:0px #999999 solid;}
	table.style2 {border:0px #999999 solid;}
	table.style2 td {
		margin:0px; 
		padding:0px;
		border:0px #999999 outset;
	}
	table.padded td {
		padding-left:6px;
	}
	table.loginform {
		color:#ffffff;
		border:0px #999999 solid;
	}
	td.heading {
		background-color:#108748;
		font-weight:bold;
		padding-left:6px;
	}
	td.subheading {
		font-weight:bold;
	}
	tr.subheading1 {
		text-align:center;
		background-color:#87c3a3;
		font-weight:bold;
	}
	tr.subheading2 {
		background-color:#87c3a3;
		font-weight:bold;
	}

/*dropdown menu not used in new menu system*/
#sddm{
	margin:0;
	padding:0;
	z-index:30;
}
#sddm li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#sddm li a {
	font-weight:bold;
	display:block;
}
#sddm li a:hover {background:#87c3a3;}
#sddm div {
	position:absolute;
	z-index:32;
	overflow:visible;
	visibility:hidden;
	margin:0px;
	padding:0px;
	background:#EAEBD8;
	border:1px solid #108748;
}
#sddm div a {
	position:relative;
	z-index:32;
	display:block;
	margin:0px;
	padding:5px 10px;
	width:auto;
	white-space:nowrap;
	text-align:left;
	text-decoration:none;
	background:#e2f0e9;
	color:#108748;
	font:11px arial;
}
#sddm div a:hover {
	background:#87c3a3;
	color:#FFFFFF;
}
#sddm dl {
	margin:0;
	padding:0;
	float:left;
}

/*dropdown searchbox.dropdown {float:left;  line-height:normal; margin:0px; padding:0px; z-index:30;}*/
#sddm2{
	margin:0;
	padding:0;
	z-index:30;
	display:inline-block;
}

#sddm2 li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#sddm2 li a {
	font-weight:bold;
	display:block;
	border-bottom:1px solid #108748;
}
#sddm2 li a:hover {background:#87c3a3;}
#sddm2 div {
	position:absolute;
	top:36px;
	z-index:32;
	visibility:hidden;
	margin:0px;
	padding:0px;
	background:#EAEBD8;
	border:1px solid #108748;
	border-bottom:0px solid #108748;
}
#sddm2 div a {
	position:relative;
	z-index:32;
	display:block;
	margin:0px;
	padding:10px 5px 10px 5px;
	width:auto;
	white-space:nowrap;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	background:#e2f0e9;
	color:#108748;
	font:11px arial;
}
#sddm2 div a:hover {
	background:#87c3a3;
	color:#FFFFFF;
}

/*Div classes*/

/*Login/info
.wrapper {
	background-color:#000000;
}*/
.section {
	background-color:#baf5d6;
	margin-bottom:20px;
	padding:5px;
	width:690px;
}
.sectionlinks {
	background-color:#108748;
	margin-bottom:10px;
	width:700px;
	height:30px;
	
	font-size:13px;
	line-height:30px;
	/*padding-left:230px;background-repeat:no-repeat;background-image:url('/sitepics/SquadTop.png');*/
	border:0px #000000 solid;
	position:relative;
	z-index:3;
	
	
	
}
.maincontent {
	
	
}
.wrap {
	width:100%;
	text-align:center;
	visibility:hidden;
	min-height:100%;
	height:100%;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	font-style:normal;
	font-family:verdana;
	border-top:0px #999999 solid;
	border-left:0px #999999 solid;
	border-right:0px #999999 solid;
	border-bottom:0px #999999 solid;
}
.wrap1 {
	width:100%;
	text-align:center;
	min-height:100%;
	height:100%;
	height:auto;
}
.wrap2 {
	width:100%;
	text-align:center;
	min-height:100%;
	max-height:auto;
	margin-bottom:0px;
}
.login {
	width:100%;
	height:505px;
	text-align:center;
	padding-top:15px;
	background-repeat:repeat-x;
	background-image:url('/sitepics/Background.png');
	position:relative;
	z-index:1;
	padding-bottom:200px;
}
.logincontent {
	width:870px;
	height:555px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-attachment:no-repeat;
	background-repeat:no-repeat;
	background-image:url('/sitepics/MainBox.png');
	position:relative;
	z-index:2;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	/*padding-bottom:80px;*/
}
.logincontent2 {
	width:870px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-attachment:no-repeat;
	background-repeat:no-repeat;
	background-image:url('/sitepics/MainBox.png');
	position:relative;
	z-index:2;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	/*height:555px;padding-bottom:80px;*/
}
.loginleft {
	width:500px;
	height:555px;
	float:left;
	text-align:center;
	position:relative;
	z-index:2;
}
.loginright {
	width:355px;
	height:555px;
	float:right;
	text-align:center;
	position:relative;
	z-index:2;
}
.logintop {
	width:500px;
	height:200px;
	float:left;
	text-align:right;
	margin-right:15px;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Logoa.png');
}
.logintop1 {
	width:314px;
	height:200px;
	float:left;
	text-align:left;
	padding-left:15px;
	background-color:#108748;
	position:relative;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Top1.png');
}
.loginreg {
	float:right;
	text-align:left;
	vertical-align:bottom;
	width:340px;
	height:310px;
	margin-top:15px;
	padding-left:15px;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Registration1.png');
}
.loginreg1 {
	float:left;
	text-align:left;
	vertical-align:bottom;
	width:340px;
	height:310px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:6px;
	padding-left:15px;
	position:relative;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Registration1.png');
}
.logininfo {
	float:right;
	text-align:justify;
	vertical-align:bottom;
	font-weight:bold;
	font-size:14px;
	width:325px;
	height:525px;
	padding-left:15px;
	padding-right:15px;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Info.png');
}
.loginforg {
	float:left;
	text-align:right;
	width:470px;
	height:56px;
	padding-top:10px;
	padding-right:30px;
	border:solid 0px #000000;
	visibility:hidden;
	position:absolute;
	top:134px;
	left:0px;
	z-index:4;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Forgotten.png');
}
.loginforg1 {
	float:left;
	text-align:right;
	width:299px;
	height:56px;
	padding-top:10px;
	padding-right:30px;
	border:solid 0px #000000;
	visibility:hidden;
	position:absolute;
	top:134px;
	left:0px;
	z-index:4;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Forgotten.png');
}
.loginpic {
	float:left;
	text-align:left;
	vertical-align:bottom;
	width:300px;
	position:absolute;
	z-index:4;
	top:265px;
	left:-40px;
}
.loginbottom {
	width:900px;
	height:80px;
	/*background-color:#2E44B4;*/
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top:-80px; /* negative value of footer height 	height:460px;*/
	clear:both;
	z-index:3;
}
.infotopleft {
	width:500px;
	height:125px;
	float:left;
	text-align:right;
	margin-right:15px;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Logo1.png');
}
.infotopright {
	width:355px;
	height:125px;
	float:right;
	text-align:right;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-image:url('/sitepics/Logo1a.png');
}
.infocontent {
	float:left;
	width:866px;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:80px;
}

/*Other pages*/
.wrapper {
	width:958px;
	min-height:100%;
	height:100%;
	font-size:12px;
	visibility:hidden;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	border:0px #999999 solid;
}
.links {
	height:100px;
	width:730px;
	font-size:13px;
	line-height:100px;
	padding-left:230px;
	border:0px #000000 solid;
	position:relative;
	z-index:3;
	background-color:#000000;
	background-repeat:no-repeat;
	background-image:url('/sitepics/SquadTop.png');
}
.linksleft {
	width:730px;
	height:30px;
	float:left;
	line-height:30px;
	text-align:left;
}
.linksright {
	width:100px;
	height:30px;
	float:right;
	line-height:30px;
	text-align:right;
	padding-right:8px;
}
.indexcontent {
	width:960px;
	padding-top:10px;
	padding-bottom:27px;
}
.indexleft {
	width:700px;
	float:left;
	text-align:left;
	padding-bottom:27px;
	overflow:hidden;
	overflow-y:hidden;
}
.container {
	float:left;
	width:700px;
	overflow:auto;
	overflow-y:hidden;
}
.indexright {
	float:right;
	width:250px;/*was 250 without border color:#666666;*/
	min-height:500px;
	text-align:left;
	border:0px #999999 solid;
	color:#666666;
	overflow:auto;
	overflow-y:hidden;
}
.rankleft {
	float:left;
	width:250px;
	text-align:left;
	border:0px #999999 solid;
	color:#666666;
	overflow:auto;
	overflow-y:hidden;
}
.rankright {
	float:right;
	width:445px;
	text-align:left;
	color:#666666;
	overflow:auto;
	overflow-y:hidden;
}
.profilecontent {
	width:960px;
}
.profileleft {
	width:280px;
	float:left;
	text-align:center;
	overflow:hidden;
	overflow-y:hidden;
}
.profileright {
	width:680px;
	float:right;
	overflow:hidden;
	overflow-y:hidden;
}
.profilepic {
	width:280px;
	float:left;
	text-align:left;
	margin-top:10px;
	margin-bottom:20px;
	overflow:hidden;
}
.profileinfo {
	width:280px;
	float:left;
	text-align:center;
	margin-top:2px;
	overflow:hidden;
}
.profilename {/*670*/
	width:655px;
	height:34px;
	float:right;
	text-align:left;
	font-size:25px;
	font-weight:bold;
	position:relative;
	z-index:1;
	background-repeat:no-repeat;
	background-image:url('/sitepics/ProfileName.png');
	padding-top:4px;
	padding-bottom:2px;
	padding-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	overflow-y:hidden;
}
.profilesection {/*660*/
	width:648px;
	float:right;
	text-align:left;
	border:1px #108748 solid;
	background-color:#e2f0e9;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:20px;
	overflow:hidden;
}
.profilestat {
	width:193px;
	height:99px;
	float:left;
	text-align:center;
	vertical-align:middle;
	line-height:33px;
	border:1px #999999 solid;
	margin-right:10px;
	margin-left:10px;
	margin-bottom:10px;
	overflow:hidden;
}
.teamcontent {
	width:960px;
}
.teamleft {
	width:700px;
	float:left;
	text-align:left;
	margin-top:10px;
	padding-bottom:20px;
	overflow:hidden;
}
.teamname {
	width:700px;
	height:70px;
	float:left;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url('/sitepics/TeamName.png');
	position:relative;
	z-index:1;
	padding-top:2px;
	padding-left:10px;
	margin-bottom:10px;
	overflow:hidden;
	overflow-y:hidden;
}
.teamstats {
	width:700px;
	float:left;
	margin-bottom:20px;
	overflow:hidden;
}
.teamvideos {
	width:688px;
	float:left;
	background-color:#e2f0e9;
	border:1px #108748 solid;
	padding:5px;
	margin-bottom:20px;
	overflow:hidden;
}
.teamwall {
	width:688px;
	float:left;
	background-color:#e2f0e9;
	border:1px #108748 solid;
	padding:5px;
	overflow:hidden;
}
.teamright {
	width:250px;
	float:right;
	text-align:left;
	position:relative;
	z-index:2;
	padding-bottom:20px;
	overflow:hidden;
}	
.teamoptions {
	width:140px;
	float:right;
	text-align:right;
	position:relative;
	margin-top:10px;
	z-index:3;
	overflow:hidden;
}
.teamtop5s {
	width:250px;
	float:right;
	text-align:left;
	margin-top:10px;
	overflow:hidden;
}
.teamadmin {
	width:250px;
	float:right;
	text-align:left;
	overflow:hidden;
}
.vleft1 {
	width:148px;
	float:left;
	text-align:left;
	border:0px #999999 solid;
	overflow:hidden;
}
.vleft2 {
	width:142px;
	float:left;
	text-align:center;
	border:0px #999999 solid;
	padding-top:4px;
	padding-left:3px;
	padding-right:3px;
	margin-bottom:10px;
	overflow:hidden;
}
.vleft3 {
	width:148px;
	float:left;
	text-align:left;
	overflow:hidden;
}
.vright1 {
	width:531px;
	height:28px;
	float:right;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url('/sitepics/VideoName.png');
	padding-top:2px;
	padding-left:15px;
	margin-bottom:8px;
	overflow:hidden;
}
.vright1a {
	width:531px;
	height:53px;
	float:right;
	text-align:left;
	background-repeat:no-repeat;
	background-image:url('/sitepics/VideoNameA.png');
	padding-top:2px;
	padding-left:15px;
	margin-bottom:8px;
	overflow:hidden;
}
.vright2 {
	width:538px;
	background-color:#FFFFFF;
	float:right;
	text-align:left;
	overflow:hidden;
	padding:4px;
}
/*Not used
.account {
	width:500px;
	float:left;
	text-align:left;
	border:1px #999999 solid;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:8px;
	overflow:hidden;
}*/
.push {height:27px;}
.bottomlinks {
	width:958px;
	height:26px;
	float:left;
	line-height:26px;
	font-size:13px;
	background-color:#2E44B4;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-top:1px #000000 solid;
	margin-top:-27px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	position: relative;
	z-index:2;
}
	
/*Top menu stuff#wrapperlinks {width:750px; padding:25px; margin:0 auto}*/




.dropdown {float:left; display:inline-block; line-height:normal; margin:0px; padding:0px; z-index:30;}
a.dropdowndt {padding:0px 13px 0px 13px; font-size:13px; font-weight:bold; cursor:pointer; color:#ffffff; display:inline-block; height:30px; line-height:30px;}
a.dropdowndt:hover {background:#87c3a3;}
.dropdowndd {position:absolute; overflow:visible; display:none; z-index:200; padding:0px; margin:0px;}
.dropdownul {border:1px solid #108748; list-style:none; background:#e2f0e9; padding:0px; margin:0px;}
.dropdownli {display:inline; padding:0px; margin:0px;}
a.dropdowna, a.dropdowna:active, a.dropdowna:visited {display:block; padding:5px; color:#108748; text-decoration:none; margin:0px; font-weight:bold; cursor:pointer;}
a.dropdowna:hover {background:#87c3a3; color:#ffffff}

.flyout {display:block; position:relative; padding:0px; margin:0px;}
.flyoutdd {position:absolute; top:-1px; overflow:hidden; display:none; padding:0px; margin:0px;}
.flyoutul {border:1px solid #108748; list-style:none; background:#e2f0e9; white-space:nowrap; padding:0px; margin:0px;}
.flyoutli {display:inline; padding:0px; margin:0px;}
.flyouta, .flyouta:active, .flyouta:visited {display:block; padding:3px; color:#108748; text-decoration:none; margin:0px;}
.flyouta:hover {background:#87c3a3; color:#ffffff}

	
	
	

