/****** Div Table******/
.divcontainer		{width: 982px; }
.divheader			{width: 982px; height:10px;border-bottom:#f9f9f9 dotted 1px;border-bottom:#f9f9f9 dotted 1px;}

.divconttainercont	{background:url(../images/tranbg.png) repeat-y center;margin: 0 auto;}
.divmaincontent		{width: 980px; margin-left:5px; padding-top:10px}

.mainTableCellLeft 	{float:left; margin-right:5px}
.mainTableCellCenter{float:left; margin-right:5px}
.mainTableCellRight {float:left; margin-right:0} 
.CellLeft 			{float:left;}
.CellCenter			{float:left}
.CellRight 			{float:left}

.divclear			{clear:both; display:block}
.commonbg 			{background:#CCCCCC url(../images/background.jpg) no-repeat top center fixed}
/****** Menu ******/
a.htitle		{font-size: 10px; font-weight: bold; color: #FFFFFF; font-weight:bold; font-family:Verdana;}
a.htitle:hover	{font-size: 10px; font-weight: bold; color: #000000; font-weight:bold;}

.headerMenu {}
.headerMenu td#logo  		{display:block;}
.headerMenu td#logo img 	{border: 0}
.headerMenu td#logoL img	{display:block;padding:0;border: 0;vertical-align:top; }
/* Text Menu with or without images */
.headerMenu td#menu 		{padding:10px 0 0 0; background:url(../images/tranbg.png) repeat-y center;margin: 0 auto; height:20px}
.headerMenu td#menu img#Img {width: 0; height: 0;}
.headerMenu td#menu table 	{margin-top:0px}
.headerMenu td#menu td 		{padding:0; margin:0}
/* Active & Noneactive links in menu */
a.menu, a.menuActive	{font-family:Tahoma; font-weight:bold; text-decoration: none;font-size:12px;color: #3399CC;}
a.menu:link 			{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;}
a.menu:visited 			{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;}

a.menu:hover			{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;color: #265E8F;} 
a.menu:active 			{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;}

a.menuActive:link		{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;}
a.menuActive:visited 	{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;color: #265E8F;}
a.menuActive:hover		{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;color: #265E8F;}
a.menuActive:active 	{padding:0 5px 0 5px;text-decoration: none;border-left:#C5CED5 dotted 1px;}
/****** Sub Menu ******/
.subMenuBlock {
	margin-top:6px;
	display:none;
	position:absolute;
	z-index: 2500;
}
a.subMenu {
	width: 150px;
	padding: 5px 5px 5px 10px;
	display:block;
	color: #FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-align: left;
	background:#001572;
	border-top:#233796 solid 1px;
}
a.subMenu:hover, a.subMenu:active {
	background:#233796;;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
}
/* blocks ***************/
.topTitle {
	margin-top: 0;
	padding-top:0;
	}
.topTitleLeft {
	width: 13px; height:9px;
	background:url(../images/templates/border/group_1/topTitleLeft.gif) no-repeat left top;
	}
.topTitleCenter {				
	white-space: normal;
	background:url(../images/templates/border/group_1/topTitleCenter.gif) repeat-x center top;
	}
.topTitleCenter div {
	margin-top:7px;
	font-size:12px; color:#999966;
	font-family:Tahoma;
	font-weight:bold;
	height:30px;
	}
.topTitleRight {
	width: 13px; height:9px;
	background:url(../images/templates/border/group_1/topTitleRight.gif) no-repeat right top;
	}
.block {
	/*border-left:#0F4C89 solid 1px;
	border-right:#0F4C89 solid 1px;
	background: url(../images/zemin.gif) center top no-repeat #F9F5E4;*/
	}
.blocktran {background:#FFFFFF; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
.blocktran2 {background:#FFFFFF; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
	
/******** 2 ******************/
.topTitle2 {
	margin-top: 0;
	padding-top:0;
	background:#74c9f6;
	}
.topTitleCenter2 {				
	white-space: normal;
	/*background: #009999 url(../images/templates/border/group_1/v2.gif) repeat-x center top; height:1px;*/
	background: #74c9f6;
	}
.topTitleCenter2 div{
	padding:6px 0 10px 6px;
	font-size:14px; color:#FFFFFF;
	font-family:Arial;
	}
.topTitleCenter2x div{
	padding:4px 0 4px 0;
	font-size:18px; color:#FFFFFF;
	font-weight:bold;
	}

/******** 3 ******************/
.topTitle3 {
	margin-top: 0;
	padding-top:0;
	background:#FFFFFF;
	}
.topTitleLeft3 {
	width: 13px; height:5px;
	background:url(../images/templates/border/group_1/topTitleLeft3.gif) #DEEBEF no-repeat left top;
	}
.topTitleCenter3 {				
	white-space: normal;
	background:url(../images/templates/border/group_1/topTitleCenter3.gif) #DEEBEF repeat-x center top;
	}
.topTitleCenter3 div {
	margin-top:5px;
	font-size:11px; color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold;
	height:17px;
	}
.topTitleRight3 {
	width: 13px; height:5px;
	background:url(../images/templates/border/group_1/topTitleRight3.gif) #DEEBEF no-repeat right top;
	}

/******* 4 *********/
.topTitle4 {
	margin-top: 0;
	padding-top:0;
	background:#FFFFFF;
	}
.topTitleLeft4 {
	width: 13px; height:5px;
	background:url(../images/templates/border/group_1/topTitleLeft.gif) no-repeat left top;
	}
.topTitleCenter4 {				
	white-space: normal;
	background:url(../images/templates/border/group_1/topTitleCenter.gif) repeat-x center top;
	}
.topTitleCenter4 div {
	margin-top:7px;
	font-size:12px; color:#FFFFFF;
	font-family:Tahoma;
	font-weight:bold;
	height:30px;
	}
.topTitleRight4 {
	width: 13px; height:5px;
	background:url(../images/templates/border/group_1/topTitleRight.gif) no-repeat right top;
	}

/****** Bottom ******/

.botTitle {
	margin-bottom: 8px;
	white-space:normal;
	background: url(../images/templates/border/group_1/botTitleCenter.gif) repeat-x center bottom; height:1px;
	}
/* botTitle 2 ************************/
.botTitle2 {
	margin-bottom: 8px;
	white-space:normal;
	background: url(../images/templates/border/group_1/botTitleCenter2.gif) repeat-x center bottom; height:5px;
	}

.botTitleLeft2 {
	width: 13px; height: 13px;
	background: url(../images/templates/border/group_1/botTitleLeft2.gif) no-repeat left bottom;
	}
.botTitleRight2 {
	width: 13px; height: 13px;
	background: url(../images/templates/border/group_1/botTitleRight2.gif) no-repeat right bottom;
	}

/**** footer ***/
.footerTitle {
	
	margin-bottom: 8px;
	white-space:normal;
	background: url(../images/templates/border/group_1/footerBot.gif) repeat-x center bottom; height:5px;
	}
.footerTitleLeft {
	width: 13px; height: 13px;
	background: url(../images/templates/border/group_1/footerBotLeft.gif) no-repeat left;
	}
.footerTitleRight {
	width: 13px; height: 13px;
	background: url(../images/templates/border/group_1/footerBotRight.gif) no-repeat right;
	}
	
/************* Breadcrumb *******************/

.breadcrumb {border: 1px solid #94cb6f; margin: 0px 0px 10px 0px; padding:5px; background:#c3f3a3}
/************* Breadcrumb *******************/
/************* Footer *******************/
.footerMenu			{text-align:center; font-size:11px;font-family:tahoma}
.footerMenu	span 	{padding: 0 0 0 5; color:#C6CED3;}
.footerHTML			{text-align:center; padding: 5px; color:#697A8B;font-size:10px;}
.footerHTML font	{font-size:11px; font-family:tahoma}
.footerBlock 		{border-bottom:#666666 solid 5px; background:#FFFFFF}
/************* end Fieldset ***************/
td.userHome 			{ padding:10px; margin:5px;  border:#7E98AB solid 1px;}
div.userHomeTitle		{ font-size: 14px; color: #333333; padding:7 0 7 0;}
div.userHomeBottom 		{ padding: 5px 2px 5px 20px;}
div.userHomeBottom a 	{ color:#FFFFFF; font-weight:bold; font-size:16px; background:#0F4C8B; padding:2px 20px 2px 20px;border:#E7ECF0 solid 5px;}
/************* Category *******************/
.topCategory, .selectedtopCategory, .subCategory, .selectedsubCategory {font-family:Verdana, Arial, Helvetica, sans-serif}
.topCategory a 					{border-bottom:#C5CED5 dotted 1px; padding:2px 0 5px 15px;display:block;color:#0066CC; font-size:13px; font-weight:bold;}
.topCategory a:hover			{border-bottom:#C5CED5 dotted 1px; text-decoration:none;display:block;color:#000066}

.selectedtopCategory a 			{border-bottom:#C5CED5 dotted 1px; padding:2px 0 5px 15px;display:block;color:#000066; font-size:13px; font-weight:bold;}
.selectedtopCategory a:hover	{border-bottom:#C5CED5 dotted 1px; text-decoration:none;display:block;color:#000066}

.subCategory a 					{padding:0 0 2px 20px;display:block;color:#0066CC;font-size:11px;font-family:tahoma}
.subCategory a:hover			{text-decoration:none;display:block;color:#000066}

.selectedsubCategory a 			{padding:0 0 2px 20px;display:block;color:#000066;font-size:11px;font-family:tahoma}
.selectedsubCategory a:hover	{text-decoration:none;display:block;color:#000066}

.headerbg { background: #7E98AB; }
.usualbg  { background: #f4f4f4; }
.middlebg { background: #E7ECF0; }
.errorbg  { background: #FF0000; }

body		{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: black; margin: 0; padding:0;}
body.popup	{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: black; margin: 0; padding:0;}

tr, td					{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#333333;}
tr.middle, td.middle	{background-color: #c4e5f6; font-weight: bold; font-size:16px }
tr.error, td.error		{background-color: #FFE0E0; color: red; font-weight: bold; }
table.usual 			{background-color: #7E98AB;}
img						{border:0;}
img.border {
			display: block;
			padding:3px;
			border:solid;
			border-color: #dddddd #dddddd #dddddd #dddddd;
			border-width: 1px 1px 1px 1px;
			background-color:white;
			}


a					{color: #1584D2; text-decoration: none; font-size: 12px; }
a:hover				{color: #003399; text-decoration: underline; }

a.header 			{color: #1584D2; text-decoration: underline; }
a.header:hover		{color: #1584D2; text-decoration: underline; }
a.title				{font-size: 10px; font-weight: bold;  color: #1584D2; text-decoration: none; }
a.title:hover		{font-size: 10px; font-weight: bold;  color: #1584D2; text-decoration: none; }
a.smallText			{color: #1584D2; text-decoration: none; font-size: 11px; font-family:Tahoma; }
a.smallText:hover	{color: #FF6600; text-decoration: none;}

textarea			{font-family:Tahoma; font-size: 11px; color:666666; margin: 5; padding:2;}
fieldset 			{_position :relative;_display : block; border:#E0E0E0 double 1px; background:#FBFBFB;margin:0;padding:10}
legend 				{_position : absolute;_top : -12px;padding :2px;font-style:italic; margin:0; padding-top:5px}
h1,h2,h3,h4,h5,h6	{margin: 0px;padding: 0px;font-weight: normal;}
form 				{padding: 0px;}
hr					{color:#C6CED3;background-color:#C6CED3;height:1px;border:none; }

.articleDate{font-size: 10px; color: #CCCCCC; }
.top		{font-size: 10px; padding: 2 0 2 0;}
.smallText	{font-size: 11px;font-family:Tahoma; }
.middleText	{font-size: 10px; }
.bigText	{font-size: 10px; color:#0066CC; font-weight:bold; padding-bottom:10px; border-bottom:#CCCCCC dotted 1px; }
.comment	{font-size: 10px; color: #7777CC; }
.message	{font-size: 10px; color: #0000CC; }
.title		{font-size: 10px; font-weight: bold; color: #1584D2; }
.bigtitle	{font-size: 10px; font-weight: bold; color: #1584D2; }
.bigtitle2	{font-size: 12px; color: #1584D2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
.bigtitle3	{
	font-size: 14px; 
	color: #003366;
	font-weight:bold;
	display:block;
	border:#DEEBEF solid 1px;
	font-family:Tahoma;
	background:#FFFFFF;
	padding:10px;
	}
/*************  menuLeft  ***************/
.menuLeft .level1 {padding: 4 3 4 5;background:#EBF3F5; height:20px; border-bottom:#FFFFFF solid 1px;}
.menuLeft .level2 {padding: 4 3 4 5;background:#EBF3F5; height:20px; border-bottom:#91DBFF solid 1px;}
.menuLeft .level3 {padding: 4 3 4 5;background:#EBF3F5; height:20px; border-bottom:#91DBFF solid 1px;}
.menuLeft .level4 {padding: 4 3 4 5;background:#EBF3F5; height:20px; border-bottom:#91DBFF solid 1px;}

.menuLeft a {color:#003399;font-size:10px; font-family:Verdana;}
.menuLeft a:hover {color:#000033; text-decoration:underline}

/*************  AmenuLeft  ***************/
.AmenuLeft .level1 {padding: 4 3 4 5;background:#DEEAF0; height:20px; border-bottom:#D7E0E5 solid 1px;}
.AmenuLeft .level2 {padding: 3 3 3 5;background:#DEEAF0; height:20px; border-bottom:#D7E0E5 solid 1px;}
.AmenuLeft .level3 {padding: 3 3 3 5;background:#DEEAF0; height:20px; border-bottom:#D7E0E5 solid 1px;}
.AmenuLeft .level4 {padding: 3 3 3 5;background:#DEEAF0; height:20px; border-bottom:#D7E0E5 solid 1px;}

.AmenuLeft a {color:#003366;font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif}
.AmenuLeft a:hover {color:#0066FF; text-decoration:underline}


.row1 a, .row2 a	{font-family:Verdana; font-size:11px;}
.row1	{background:#f2f2f2}
.row2	{background:#FFFFFF}
/*.row1 a {color:#003366;}
.row2 a {color:#0080C0;}*/

a.tumu	{color:#CCCCCC; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px}
a.headdays		{color:#003366; }

.5kasim a	{color:#FFFFFF}
.5kasim		{
	display:block;
	border:#DEEBEF solid 1px;
	background:#FFFFFF;
	padding:10px;
}
/* flexx */
.scrollerjogbox {
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}
.flexcroll {
/* Typical fixed height and fixed width example */
width: 210px;
height: 133px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0;
padding:0;
}
.flexcrollactive .emptyspace {
	height: 133px;
	}
#mycustomscroll .vscrollerbase {
	visibility: hidden !important;
	}
#mycustomscroll3 .vscrollerbase {
	visibility: hidden !important;
	}