@charset "utf-8";
/* CSS Document */


html 					{ height: 100%; margin-bottom: 1px; }



/**

 * @section	Reset & default

 * Browser concistency measures

 */



body {

	background: #ddd url( ../images/background.png ) repeat-y center top;

	line-height: 1em;

	margin: 0;

	padding: 0;

	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;

}



#container {

	background-color: #fff;

	margin: 0 auto;

	text-align: left;

	width: 976px;

}





.toolbar{

	

}



.toolbar img{

	border:0px;

}



.sep{

	height:5px;

}





.mainmenu {

	border-top:#222222 solid 0px;

	border-bottom:#4c4c4d solid 1px;

	border-left:#4c4c4d solid 1px;

	border-right:#4c4c4d solid 1px;

	position:absolute;

	z-index:1;

	background-color:#222222;

	color:#FFFFFF;

	display:none;

	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;

}



.yTitle {

	color:#ffa626;

	font-size:11px;

	font-variant:small-caps;

	font-weight:bold;

	padding:5px;

}

.rTitle {

	color:#cc0000;

	font-size:11px;

	font-weight:bold;

}

.gTitle {

	color:#888888;

	font-size:10px;

}



.databar {

	height: 36px;

	border-bottom:#666666 solid 1px;

	border-right:#666666 solid 1px;

}



.i-letter {

	font-size:24px;

	color:#666666;

	padding:5px 17px 5px 17px;

	text-align:right;

}

.i-letter-list {

	width:80%;

	text-align:right;

}

.i-letter-list a {

	text-decoration:none;

	color:#cc0000;

	padding:5px 3px 5px 2px;

	font-size:16px;	

}

.footerNews {

	background-repeat:repeat-y;

	background-position:right;

	border-bottom:#888888 solid 1px;

	border-right:#888888 solid 1px;

	color:#888888;

}



.bigLink {

	color:#CC0000;

	font-size:16px;

	font-weight:bold;

	text-decoration:none;

	padding:2px 5px 2px 5px;

}

.bigLink:hover {

	color:#FFFFFF;

	background-color:#CC0000;

	text-decoration:none;

	padding:2px 5px 2px 5px;

}



.redLink {

	color:#CC0000;

	text-decoration:none;

	/*padding:0px 3px 0px 3px;*/

}

.redLink:hover {

	color:#FFFFFF;

	background-color:#CC0000;

	text-decoration:none;

	/*padding:0px 3px 0px 3px;*/

}

.whiteLink {

	color:#FFFFFF;

	text-decoration:none;

	padding:0px 3px 0px 3px;

}

.whiteLink:visited {
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 3px 0px 3px;
}

.whiteLink:hover {

	text-decoration:underline;

	padding:0px 3px 0px 3px;

}



A {

	color:#333333;

	text-decoration:none;

}

A:hover {

	color:#333333;

	text-decoration: none;

}

A:visited {

	text-decoration: none;

	color:#333333;

}



/* header menu*/

.ctyle1 {

width:292px; height:292px; overflow:auto; background-image:url(images/leftbg.gif);

}

.ctyle2 {

padding:5px 3px 3px 5px; font-size:12px; color:#ffa626; text-align:left;

}

.ctyle3 {

padding:5px; padding-bottom:0px; text-align:left;

}

.ctyle4 {

background-color:#222222; padding:5px; cursor:pointer;

}

.ctyle4:hover {

background-color:#555555;

}

<!-- MENU STYLE END-->



#newstitle{

	color:#0066FF;

	text-decoration:none;

	line-height:150%;

}



#newscontent a{

	color:#0066FF;

	text-decoration:none;

}

#newscontent a:hover{

	color:#0066FF;

	text-decoration:none;

}



#newscontent a:active{

	color:#0066FF;

	text-decoration:none;

}

#newscontent a:link{

	color:#0066FF;

	text-decoration:none;

}



#newscontent p{

	margin:0px;

	padding:0px;

	line-height:110%;

	font-size:11px;

}

	

input#modlgn_username {

	background: url(../images/icon-user.gif) no-repeat 3px 1px #FFFFFF;

	padding: 2px 0 2px 22px;

}







input#modlgn_passwd {

	background: url(../images/icon-key.gif) no-repeat 3px 1px #FFFFFF;

	padding: 2px 0 2px 22px;

}







.button {

	background: url(../images/grad1.gif) repeat-x top #CCCCCC;

	border: 1px solid #DDDDDD;

	font-size:9px;

}



.dock-container {

   position: absolute;

   height: 50px;

   padding-left: 20px;

   padding-top:3px;

}



a.dock-item {

   display: block;

   width: 40px;

   color: #000;

   float:left;

   top: 0px;

   text-align: center;

   text-decoration: none;

   font: bold 12px Arial, Verdana, Helvetica, sans-serif;

}

.dock-item img {

   border: none;

   margin: 5px 10px 0px;

   width: 100%;

}

.dock-item span {

   display: none;

   padding-left: 20px;

}