
html, body {margin: 0; padding: 0; border: 0;}

a, blockote, body, div, em, form, h1, h2, h3, h4, h5, h6, ol, ul, p, center, menu, pre, img, li, ol, p, small, span, strong, ul, var, basefont, b, big, dir, font, u {
	background: transparent;
	width: auto;
	height: auto;
	margin: 0;
	border: 0;
	clear: none;
	vertical-align: baseline;
	list-style-image: none;
	list-style-type: square;
	list-style-position: inside;
	}	

body		{
	color: #252c3e ! important;
	background-color: #3f536b ! important;
	font-family: "courier new", monospace ! important;
	font-size: 14px ! important;
	font-weight: 500 ! important;
	text-align: center! important;
	}

#linkcont ul,#dlcont ul { list-style-type: none; margin-left: 50px; padding: 15px 30px; font-family: "courier new", monospace ! important; color: #5f442f ; font-weight: bold; font-size: 140%; }
#dlcont ul	{ padding: 15px 20px; font-size: 130%; }
#linkcont ul ul	{ list-type: none; font-size: 100%; }

#linkcont li	{ list-style-type: none; list-style-position: outside; font-weight: bold; padding-left: 20px; color: #797558;}

#linkcont  ul ul li	{ list-style-type: square; list-style-position: inside; font-weight: bold; margin-left: -100px; color: #252c3e;}

#news ul { list-style-type: none; margin-left: 50px; padding: 15px 30px; font-family: "courier new", monospace ! important; color: #a22832; font-weight: bold; font-size: 110%; }

#news li	{ list-style-type: square; list-style-position: outside; font-weight: bold; padding-left: 20px; color: #252c3e;}

h1,h2,h3,h4,h5,p,ul { font-family: verdana, helvetica, arial, sans-serif; }

p  	{margin: 0; padding: 8px;}

h2	{font-size: 120%; text-align: center; padding: 3px;}
h3	{font-size: 110%; text-align: center; padding: 3px;}
hr	{ text-align: center; border: solid 1px #a22832; color: #a22832; background-color: #a22832; width: 55%;}

.clear	{ clear: both; }

.alignright {margin-top: 0; text-align: right;}

.small {font-size: 90%;}

.container { background: url("../jg51Img/bg9.gif");  position: absolute;
	background-repeat: repeat; margin: 0 auto; margin-left: 20px; width: 924px; border-right: 6px double #CBA171; border-bottom: 4px double #CBA171; }

* html .container {position: relative;}   /***  only for IE ***/

.wrapper { background: url("../jg51Img/cjg512.gif"); float: left;
	margin: 0 auto; width: 916px; border-right: 6px double #A0845C; border-bottom: 4px double #A0845C }

.top { margin: 0; width: 916px; height: 210px; }

.topleft	{ float: left; width: 20%; text-align: center; } 

.topcenter	{ float: right; width: 79%; height: auto; }

.maincont	{ margin: 0; width: 916px; text-align: left; }

* html .maincont { margin-bottom: -70px;}   /***  only for IE ***/

.left { 
	background: url("../jg51Img/menu3.gif");
	background-repeat: no-repeat;
	float: left;
	margin-left: 4px;
	margin-top: 45px;
	width: 20%;
	height: 500px;
	font-size: 130% ! important;
	font-variant: small-caps;
	font-weight: 900 ! important;
	text-align: center;
	}

.icons	{ 
	position: relative;
	float: left;
	padding: 10px;
	bottom: 250px;
	width: 16%;
	font-size: 100%;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
	}

.icons2	{ position: relative; float: left; margin-left: -160px; margin-top: 520px; width: 17%; text-align: justify; font-weight: 900; font-size: 90%;}

* html .icons2 { margin-left: -180px; }

.center	{ float: right; width: 79%; height: auto; }

.centerin	{ height: 100%; }

html>body .centerin { margin-top: 30px;}

.centerwrapp 	{ padding-left: 70px; height: 100%; }

.iframeWrapper { width: 100%; height: 100%;}

iframe.Content { width: 100%; height: 4900px; }
	
.roster	{
	padding: 0;
	background-color: #000;
	margin-left: 60px;
	margin-top: 50px;
	width: 650px;
	height: 254px;
	border-top: 2px solid black;
	border-left: 2px solid black;
	font-family: " times new roman", serif ! important;
	font-size: 110%;
	font-weight: bold ! important;
	color: #E2CC46 ! important;
	clear: none;
	}

* html .roster { font-size: 115% ! important; }   /***  only for IE ***/

.outterleft { float: left; height: 220px; width: 17%; }

.leftinside { float: left; height: 220px; width: 26%; }

.rightinside { float: right; height: 220px; width: 23%; }

.outterright { float: right; height: 220px; width: 33%; }

/***-----------------texts--------------***/


.text	{ margin-top: 50px; margin-left: 50px; padding: 20px; text-align: center; color: #797558; font-size: 150%; font-weight: bold; position: relative; }

.text2, .text21, .text23	{ margin-top: 30px; margin-left: 50px; padding: 30px; text-align: center; font-size: 130%; position: relative; }

.text21, .text23	{ text-align: left; }

.text23	{ margin-top: 0; }

.text22	{ text-align: center; }

.text3	{ margin-top: 0; text-align: right; float: right; font-size: 150%; position: relative; }

.textres	{
	margin-top: 30px;
	margin-left: 10px;
	padding: 10px;
	text-align: justify;
	font-variant: normal;
	font-size: 80%;
	}

.white	{ margin-left: 50px; padding: 20px; text-align: left; font-size: 140%; font-weight: bold; color: #FFF;}

.whiteR	{ /*margin-left: 50px; padding: 20px;*/ text-align: center; font-size: 130%; font-weight: bold; color: #FFF;}

.whiteTittle { font-size: 150%; color: #5f442f ; font-weight: 700; }

.whiteT, .whiteT2 { font-size: 120%; color: #5f442f ; font-weight: 600; text-align: center; }	

.whiteT {/* border: solid 2px #002;*/ text-align: left;/* height: 340px; */}		


/***-----------------links--------------***/

.link	{ float: right; margin-right: 10px; text-align: right; position: relative; font-size: 120%;}

.textL	{ margin-left: 70px; height: 36px; padding: 2px 0; background-color: #a22832; font-size: 110%; font-weight: bold; width: 88.5%; text-align: center; position: relative;  }

.down	{ font-weight: bold;}

.downLt	{ font-size: 80%;}

.left :link	 { text-decoration: none; color: #5f442f; outline: none; }
.left A:link	 { text-decoration: none; color: #5f442f; outline: none; }

.left :visited 	 { text-decoration: none; color: #5f442f; outline: none; }
.left A:visited	 { text-decoration: none; color: #5f442f; outline: none; }

.left :hover	{ text-decoration: none; color: #252c3e; border: ridge 2px #fff; }
.left A:hover	{ text-decoration: none; color: #252c3e; border: ridge  2px #fff; }

.left :active 	{ text-decoration: none; color: #252c3e;  border: ridge  2px #fff; }
.left A:active 	{ text-decoration: none; color: #252c3e;  border: ridge  2px #fff; }

.textL :link	 { text-decoration: none; color: #fff; border: solid 1px #a22832; }
.textL a:link	 { text-decoration: none; color: #fff; border: solid 1px #a22832; }

.textL :visited 	 { text-decoration: none; color: #fff; border: solid 1px #a22832; }
.textL a:visited	 { text-decoration: none; color: #fff; border: solid 1px #a22832; }

.textL :hover	{ text-decoration: none; color: #002; border: solid 1px #fff; }
.textL a:hover	{ text-decoration: none; color: #002; border: solid 1px #fff; }

.textL :active 	{ text-decoration: none; color: #002;  border: solid 1px #fff; }
.textL a:active 	{ text-decoration: none; color: #002;  border: solid 1px #fff; }

.down :link	 { font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; }
.down a:link	 { font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; }

.down :visited 	 	{ font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; }
.down a:visited	 { font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; }

.down :hover	{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; }
.down a:hover	{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; }

.down :active 		{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; }
.down a:active 	{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; }

#linkcont li :link	 { font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; padding-right: 20px; }
#linkcont li a:link	 { font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; padding-right: 20px; }

#linkcont li :visited 	 	{ font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; padding-right: 20px; }
#linkcont li a:visited	 { font-variant: small-caps; text-decoration: none; color: #a22832; outline: none; padding-right: 20px; }

#linkcont li :hover	{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; padding-right: 20px; }
#linkcont li a:hover	{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; padding-right: 20px; }

#linkcont li :active 		{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; padding-right: 20px; }
#linkcont li a:active 	{ font-variant: small-caps; text-decoration: none; color: #fff; outline: none; padding-right: 20px; }


/***-----------------tables--------------***/

.TB	{ margin-left: 60px; margin-top: 100px; }

td      	{ text-align: center; font-size: 90%; }

#TB2 td   	{ text-align: center; font-size: 110%; }

#TB2 th, #TB3 th, #TB5 th   	{ padding: 10px; text-align: center; color: #797558; font-size: 140%; font-weight: bold; }

#TB3 td   	{ text-align: center; font-size: 120%; }

.idy	{font-size: 110%; color: #0080FF;}

#TB4 th   	{ text-align: left;  font-size: 120%; font-weight: bold; color: #797558; border-bottom: solid 2px #797558;}

#TB4 th#Tit	{padding: 20px 0 ; text-align: center; font-size: 160%; font-weight: bold; color: #252c3e; border-bottom: 0;}

#TB4 td   	{ text-align: center; font-size: 110%; }

#TB4 td#Res   	{ font-size: 120%; border: 2px solid white; }

#TB4 td#Fin   	{ font-size: 120%; border: 3px solid #B81616; }


/***-----------------images--------------***/

.imgBoBMap { padding-left: 90px; padding-top: 50px; margin-right: 10px; width: 451px; height: 505px; border: 0; }

.imgcac { width: 1px; height: 1px; border: 0; }

.imgaw { width: 50px; height: 50px; border: 0; }

.imgbal { padding-left: 30px; padding-top: 30px; width: 653px; height: 265px; border: 0; }

.imgbut { padding: 10px; width: 171px; height: 58px; border: 0; }

.imgcuf { padding: 10px; margin-left: 20px; width: 547px; height: 118px; border: 0; }

.imgdl { width: 160px; height: 120px; padding: 10px; border: 0; }

.imgek1 { margin-top: 20px; margin-left: 30px; width: 123px; height: 125px; border: 0; }

.imgeng { padding-left: 100px; width: 471px; height: 302px; border: 0; }

.imgfls { margin-top: 0; margin-left: -5px; width: 160px; height: 138px; border: 0; }
* html .imgfls { margin-left: 10px; }   /***  only for IE ***/

.imghead	{ margin-top: -55px; margin-left: 65px; position: relative; }

.imgheadp	{ margin-top: -30px; margin-left: 30px; margin-bottom: 30px; position: relative; }

.imghi { padding-left: 60px;  width: 500px; height: 250px; border: 0; }

.imgi { margin-left: 20px; margin-top: 10px; width: 150px; height: 195px; border: 0; }

.imgme { width: 150px; height: 150px; border: 0; }

.imgmecuf { width: 300px; height: 75px; border: 0; }

.imgmo {float: right; margin-right: 10px; width: 650px; height: 340px; border: 0; }

.imgNorMap {float: right; padding-top: 50px; margin-right: 10px; width: 650px; height: 302px; border: 0; }

.imgNorScr { width: 150px; height: 150px; border: 0; }

.imgop { padding-left: 80px; width: 432px; height: 619px; border: 0; }	

.imgpi { width: 100px; height: 150px; border: 0; }

.imgpos { width: 121px; height: 66px; border: 0; }

.imgpos2 { width: 122px; height: 22px; border: 0; }
	
.imgrk { width: 100px; height: 100px; border-top: 1px solid black; border-bottom: 1px; }

.imgset { padding-top: 20px;  width: 294px; height: 288px; border: 0; }

.imgshi { margin-top: 20px; margin-left: 80px;  width: 128px; height: 150px; border: 0; }

.imgshi2 { padding: 10px; float: right; clear: right; width: 128px; height: 150px; border: 0; }

.imgstamp { float: right; width: 112px; height: 112px; border: 0; }

.imgti2 { width: 173px; height: 51px; border: 0; }

.imgtiros { margin-top: 10px; width: 447px; height: 129px; border: 0; }

.imgtop { margin-top: 10px; width: 50px; height: 51px; border: 0; }

.imgSign { margin-top: -30px; width: 178px; height: 137px; border: 0; }

.imgSign2 { float: right; margin-top: -50px; margin-bottom: 30px; width: 178px; height: 137px; border: 0; }

.imguc { width: 52px; height: 71px; border: 0; }

.imguc2 { width: 89px; height: 62px; border: 0; }	

.imgvati { margin: 5px; margin-top: 30px; width: 194px; height: 280px; border: 0; }
	
/***-----------------profiles--------------***/

.imgbfe3 { padding-left: 10px; width: 600px; height: 205px; border: 0; }

.imgbfg6 { padding-left: 50px; width: 628px; height: 156px; border: 0; }

.imgfw { padding-left: 10px; width: 614px; height: 179px; border: 0; }

