body {
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #2B506D;
}

a:link, a:visited {
color: #0066CC;
font-size:12px;
text-decoration: underline;
}

a:hover {
color: #0066CC;
text-decoration: none;
}

.big_frame {
width: 95%;
border: solid 1px #9DA6B3;
}

tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #000000;
  
}
hr {
  background       : #999999;
  height           : 1px;
  width            : 100%;
}

.left
{
	
}

.main
{
	padding-bottom: 9px;
	padding-left: 9px;
}

.mainpage
{
	background-color:#FFFFFF;
	
}

/*different setting for newsflash*/
.newsflash td {
color: #000000;
text-align: justify;
vertical-align: middle;
}


/*pathaway setting*/
.pathway {
display:inline-table;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #B9D9F7;
padding-left: 0px;
padding-bottom:5px;
font-weight:bold;
}

a.pathway:link, a.pathway:visited {
  color: #B9D9F7;
  font-weight      : bold;
  text-decoration   : underline
}

a.pathway:hover {
  color: #006699;
  font-weight      : bold;
  text-decoration   : none;
}

/*for title or site name*/
.title {
font-family: sans-serif;
font-size: 20px;
font-weight: bold;
color : #000000;
margin-left: 10px;
}

/*for the tag-line*/
.subtitle {
font-family: sans-serif;
font-size: 10px;
font-weight: bold;
color : #666666;
text-transform: uppercase;
letter-spacing: 2px;
margin-left: 20px;
}

#active_menu {
  color: #0066CC;
}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
color: #0099FF;
font-weight: normal;
width: 95%;
text-indent: 0px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-bottom: 1px;
font-size:12px;
padding-left: 4px;
text-decoration:none;
}
a.mainlevel:hover {
color: #333333;
text-decoration:none;
}

a.mainlevel_usermenu:hover {
color: #ffffff;
text-decoration:none;
}

a.mainmenu:link, a.mainmenu:visited {
color: #0099FF; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 10px;
text-decoration:none;

}
a.mainmenu:hover {
color: #333333;
text-decoration:none;
}
.pollstableborder {
border: 1px solid;
padding: 1px;
}

a.sublevel:link, a.sublevel:visited {
        padding-left: 1px;
        vertical-align: middle;
        font-size: 11px;
        color: #0099FF;
        text-align: left;
}


a.sublevel:hover {
color: #ff9e31; text-decoration: none;
}

table.moduletable {
	padding: 5px 5px 5px 8px;
	margin-bottom: 15px;
	width: 100%;	
}


table.moduletable th {
	font-size        : 12px;
	font-weight      : bold;
	color            : #FFFFFF;
	text-align       : left;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 0px;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
}

table.moduletable li {
}

table.moduletable ul {
	padding: 0px;
}
table.moduletable td {
font-size: 11px;
font-weight: normal;
color:#FFFFFF;
}

table.moduletablemodulepromo {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 padding: 2px 0px 2px 0px;
			 -moz-padding-start: 2px;
			 vertical-align: top;
			 width: 177px;
			 margin-bottom: 2px;
			 margin-right:2px;
}
table.moduletablemodulepromo th {
	font-size        : 12px;
	font-weight      : bold;
	color: #ffffff;
	text-align       : center;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ffffff;
	margin-left:1px;
	margin-right:1px;	
}

table.moduletablemodulemini {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 padding: 4px 4px 4px 4px;
			 vertical-align: top;
			 width: 178px;
			 margin-bottom: 7px;
			 margin-left:1px;
			 margin-right:1px;
}

table.moduletablemodulemini th {
	font-size        : 12px;
	font-weight      : bold;
	color: #ffffff;
	text-align       : center;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 0px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ffffff;
}

table.moduletablemodulemini td {
font-size: 8px;
font-weight: bold;
text-align: left;
color:#CEE3F2;
}

table.moduletablemoduleborder a:link, table.moduletablemoduleborder a:visited {
color: #FFFFFF;
font-size:11px;
text-decoration: underline;
}

table.moduletablemoduleborder a:hover {
color: #FFFFFF;
text-decoration: none;
}

table.moduletablemoduleborder {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 padding: 0px 0px 0px 0px;
			 vertical-align: top;
			 width: 178px;
			 margin-bottom: 5px;
			 margin-left:2px;
			 margin-right:2px;
}


table.moduletablemoduleborder th {
	font-size        : 12px;
	font-weight      : bold;
	color: #ffffff;
	text-align       : center;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 0px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ffffff;
}

table.moduletablemoduleborder li {
	color: #CEE3F2;
	text-align:left;
}

table.moduletablemoduleborder ul {
	padding: 0px;
	color: #CEE3F2;
	text-align:left;
}
table.moduletablemoduleborder td {
font-size: 11px;
font-weight: normal;
text-align: center;
color:#CEE3F2;
}

table.moduletablemoduleborder P {
font-size: 11px;
font-weight: normal;
text-align: left;
color:#CEE3F2;
}

table.moduletablemoduleborder P{
	color: #CEE3F2;
}

table.businessmoduletable {
	border-style: ridge;
	border-width:thin;
	border-color:#FFFFFF;		
}

.poll {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  line-height      : 14px;
}

table.pollstableborder {
	border: 0px solid #cccccc;
}

table.moduletableslogan {
	width: 100%;
	height: 10%;
	border : 0px ridge #FFFFFF;
	vertical-align:top;
	text-align:right;
}

table.moduletablemypoll {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 padding: 2px 2px 2px 2px;
			 vertical-align: top;
			 width: 178px;
			 margin-bottom: 7px;
			 color:#CEE3F2;
}

table.moduletablemypoll th {

color: #ffffff;
font-size: 12px;
text-transform: uppercase;

}

table.moduletablemypoll td { 

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 11px;
  text-align:left;
  color: #CEE3F2;
  line-height      : 14px;
}

.sectiontableheader {
  color            : #000000;
  font-weight      : normal;
}

p.sectiontableentry1 {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #000000;
	text-decoration  : none;
	padding: 0px;
	text-align:left;
	/*background-color: #2d5270;*/
}

span.sectiontableentry1 {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #000000;
	text-decoration  : none;
	padding: 0px;
	/*background-color: #2B506D;*/
}

table.sectiontableentry1 {
	border: 0px solid #FFFFFF;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #000000;
	text-decoration  : none;
	/*background-color: #2B506D;*/
	padding: 0px;
}


tr.sectiontableentry1 {
	border: 1px solid #FFFFFF;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	text-decoration  : none;
	padding: 0px;

}

td.sectiontableentry1 {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #000000;
	text-decoration  : none;
	/*background-color: #2d5270;*/
	text-align: left;
}

div.sectiontableentry1 {
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 6px;
	color            : #000000;
	text-decoration  : none;
	/*background-color: #2d5270;*/
	text-align: left;
}

img.sectiontableentry1 {
	border: 1px solid #000000;
	border-style: solid;
	padding: 0px;
}

H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

H2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

td.sectiontableentry3 {
	border: 1px solid #FFFFFF;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 10px;
	color            : #FFFFFF;
	text-decoration  : none;
	background-color: #2d5270;
	text-align: justify;
}

.style7 {font-size: 9px; color: #2d5270}
.style8 {color: #FFFFFF}
.style9 {color: #2d5270; font-weight: bold; }

.sectiontableentry2 {
}

.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-decoration  : none;
  font-weight      : bold;
}

.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}

.maincontent {
  border : 0px ridge #0099cc;
  width: 100%;
  padding: 5px 5px 0px 20px;
  background-color: #FFFFFF;  
  color: #000000;
  vertical-align:top;
}

.maincontent P{
  border : 0px ridge #0099cc;
  width: 100%;
  padding: 5px 5px 0px 20px;
  background-color: #FFFFFF;  
  color: #000000;
  vertical-align:top;
}



.contentheading, .componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color:#000000;
  text-align       : left;
}

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
}


.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #CCCCCC;
}





a.readon:link,a.readon:visited
{
color: #0099FF;
color: #FF6600;
font-size:11px;
text-decoration: none;
}

a.readon:hover
{
	text-decoration:underline;
}
/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #DF6F24;
	text-align:left;
	text-decoration: underline;
	}

a.contentpagetitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #DF6F24;
	text-decoration: none;
	font-weight: bold;
	}

a.category:link, a.category:visited {
  color: #0066CC;
  font-weight      : bold;
  font-size: 11px;
font-weight: bold;
}

a.category:hover {
  color            : #999999;
}

/* Styles for dhtml tabbed-pages */
.ontab {
	border-left: outset 2px #ff9900;
	border-right: outset 2px #808080;
	border-top: outset 2px #ff9900;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	/* Cannot use hand as its not a W3C CSS validator */
	/*	cursor: hand;*/
	font-weight: bold;
	color: #FFFFFF;
}
.offtab {
	background-color : #e5e5e5;
	border-left: outset 2px #E0E0E0;
	border-right: outset 2px #E0E0E0;
	border-top: outset 2px #E0E0E0;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	/* Cannot use hand as its not a W3C CSS validator */
	/*	cursor: hand;*/
	font-weight: normal;
}
.tabpadding {
}

.tabheading {
	background-color: #FFFFFF;
	text-align: left;
}

.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
	background-color: #f0f0f0;
}
.code {
	background-color: #f0f0f0;
	border: 1px solid #FFF;
}

/* Text passed with mosmsg url parameter */
.message {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	color : #ff6600;
	text-align: center;
}

/* Javascript Back button */
.back_button {
	text-align: center;
	margin-top: 40px;
	margin-bottom:10px;
}

table.contenttoc {
	color: #333300;
	background-color: #FFFFFF;
	border: 1px solid #333;
}

table.contenttoc td {
    font-size: 8pt;
    font-weight: normal;
    text-align:left;
}
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

li {
  line-height: 15px;
  padding-left: 10px;
  padding-top: 0px;
  background-image: url(../images/arrow.png) ;
  background-repeat: no-repeat;
  background-position: 0px 3px;
}


table.searchinto {
	width: 100%;
}

table.searchintro td {
	background-color: #293C43;
	color: #ffffff;
	font-weight: bold;
}

form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
}

td.detailpan {
	background-color: #2d5270;
}

table.detailtable {
	/*background-color:  #D7F2FF;*/
	background-color: #FFFFFF;
	border: thin ridge #000000;
}

tr.detailtable_r0 {
	/*background-color: #2d5270;*/
	background-color: #F2F2F2;
	border: thin ridge #000000;
}

tr.detailtable_r1 {
	/*background-color: #3D6F98;*/
	background-color: #DBDBDB;
	border: thin ridge #000000;
}

td.detailtable_c1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 7.5pt;
	/*color : #aabbcc;*/
	color : #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

td.detailtable_c2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 7.5pt;
	/*color : #eeeeee;*/
	color : #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	
}

td.detailtable_price {
	background-color: #FF6600;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 12pt;
	color: #FFFF99;
	text-align: center;
	padding-bottom: 5px;
}

td.detailtable_price a:link, td.detailtable_price a:visited {
	color: #FFFF00;
	text-align: center;	
	font-weight: bolder;
	text-transform: lowercase;
}


#section3Links_off a:link, #section3Links_off a:visited {
	display: block;
	background-color: #3c5c71;
	border: 1px solid #ffffff;
	color: #ECF3F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: none; 
	text-align: left;
	vertical-align:middle;
	padding:3px 0px 3px 4px;
	margin-bottom:-1px;
	-moz-padding-start: 4px;
	width: 177px;

}

#section3Links_off a:hover{
	display: block;
	background-color: #21618b;
	background-repeat: no-repeat;
	border: 1px solid #ffffff;
	color: #ECF3F5; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: none;
	width: 177px;
	text-align: left;
	vertical-align:middle;
	padding:3px 0px 3px 4px;
	margin-bottom:-1px;
	-moz-padding-start: 4px;
	
}	

#section3Links_on a:link, #section3Links_on a:visited {
	display: block;
	background-color: #21618b;
	background-repeat: no-repeat;
	border: 1px solid #ffffff;
	color: #ECF3F5; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: none;
	width: 177px;
	text-align: left;
	vertical-align:middle;
	padding:3px 0px 3px 4px;
	margin-bottom:-1px;
	-moz-padding-start: 4px;
}

#section3Links_on a:hover{
	display: block;
	/*background-image: url("/images/button_over.png");*/
	background-color: #21618b;
	background-repeat: no-repeat;
	color: #ECF3F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	text-decoration: none;
	width: 177px;
	text-align: left;
	vertical-align:middle;
	padding:3px 0px 3px 4px;
	margin-bottom:-1px;
	-moz-padding-start: 4px;
}	


td.menu1{
  	background-image:  url("/images/top_but_off.jpg");
}

td.menu3{
  	background-image:  url("/images/bot_but_off.jpg");
}

td.right_block {
border: solid 1px #9DA6B3;
}

li.latestnews a.latestnews{
font-family:Arial, Helvetica, sans-serif;
color: #003366 ;
font-size:12px;
}

img.thumb {
	border: 3px solid #0066CC;
	margin-right: 10px;
	margin-bottom: 10px;
	border-style: double;
	padding: 0px;
}

.td_form_padding { padding-left: 20px; padding-top: 20px; padding-right:20px;}

.newsDateField {font-size: 10px; font-weight: bold; color: #CEE3F2}
.newsBodyField {font-size: 11px; color: #CEE3F2}
.newsFooterField {font-size: 10px; font-weight:bold;}

td.adHeader H1{
	color:#CEE3F2;
	font-size:14px;
}

/* Стиль для поисковика */
input { border: 1px solid #cccccc; font-size: 10px; }

.newsDateField {font-size: 11px; font-weight: bold}
.newsBodyField {font-size: 11px; }
.newsFooterField {font-size: 11px; font-weight:bold}

.style1 {color: #FFFFFF}
.bg_01 { background-image:url(../images/bg_flash.png); height:160px; vertical-align:top; text-align:left}
.bg_02 { background-image:url(../images/background_right.png);}
.bg_03 { background-image:url(../images/background_right-border.png); width:3px}

.blog {
	
}

.contentpaneopen {

}

.contentpaneopen table {

}

.contentpaneopen TH {
	font-size:12px;
}

.contentpaneopen TD {
	font-size:12px;
	text-align:justify;
}

.contentpaneopen a:link, a:hover, a:visited {
	font-size:12px;
}

.contentpaneopen P {
  vertical-align:top;
  font-size:12px;
}
.contentpaneopen div {
  vertical-align:top;
  font-size:12px;
}

table.contentpaneopen P{
	vertical-align:top;
}

.contentpane {

}

.contacts {
  border : 0px ridge #0099cc;
  padding: 0px 0px 0px 0px; 
  color: #000000;
  vertical-align:top;
}

.contacts table {
	font-size:11px;
	padding: 5px 0px 0px 10px;

}

.contacts TD {
	font-size:11px;
	padding: 0px 0px 0px 5px;

}

.contacts a:link, .contacts a:hover, .contacts a:visited {
	font-size:10.9px;
}

.contacts P {
  border : 0px ridge #0099cc;
  padding: 0px 0px 0px 0px;
  color: #000000;
  vertical-align:top;
  font-size:11px;
}
.contacts div {
  border : 0px ridge #0099cc;
  padding: 0px 0px 0px 0px;  
  color: #000000;
  vertical-align:top;
  font-size:11px;
}

TD.header_contacts  {
	vertical-align: middle;
	padding-top: 1px; margin-top: 1px;
}

span.header_contacts  {
	color: #FFFFFF;
	font-weight: bold;
}

.header_contacts a:link, .header_contacts a:hover, .header_contacts a:visited {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
}

.paramHeader {
	color: #000000;
	font-weight:normal;
	font-size:12px;
}
.paramHeaderReq {
	color: #CC0000;
	font-weight:bold;
	font-size:12px;
	background-color: #DFDFDF;
	border: 0px solid #ffffff;
	padding: 0px;
	margin: 40px;
}

.editTbl{
	background-color: #DFDFDF;
}

.editTblRow {
	background-color: #DFDFDF;
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #bbbbbb;
}
.inputbox_mini {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #bbbbbb;
  width			   : 80px;
}

TD.categoryrow1{
background-color: #CCCCCC;
border-width: 1px;
border-color:#999999;
border-style:solid;
border-left-style: none;
}
TD.categoryrow2{
background-color: #FFFFFF;
border-width: 1px;
border-color:#999999;
border-style:solid;
border-left-style: none;
}

table.moduletablemoduleuser a:link, table.moduletablemoduleuser a:visited {
color: #FFFFFF;
font-size:11px;
text-decoration: none;
}

table.moduletablemoduleuser a:hover {
color: #FFFFFF;
text-decoration: underline;
}

table.moduletablemoduleuser {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 padding: 0px 0px 0px 0px;
			 vertical-align: top;
			 width: 178px;
			 margin-bottom: 7px;
			 margin-left:0px;
			 margin-right:0px;
}


table.moduletablemoduleuser th {
	font-size        : 12px;
	font-weight      : bold;
	color: #ffffff;
	text-align       : center;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 0px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ffffff;
}

table.moduletablemoduleuser li {
	color: #CEE3F2;
  background-image: none;
  background-repeat: no-repeat;
  background-position: 0px 3px;	
}

table.moduletablemoduleuser ul {
	padding: 0px;
	color: #CEE3F2;
}
table.moduletablemoduleuser td {
font-size: 11px;
font-weight: bold;
text-align: left;
color:#CEE3F2;
}

p.moduletablemoduleuser {
font-size: 11px;
font-weight: normal;
text-align: left;
color:#CEE3F2;
}

table.moduletablemoduleuser P{
	color: #CEE3F2;
}

.promoBand {
	color: #9DCEFF;
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:11px;
	font-weight:bolder;
	padding-right:5px;
	/*padding-top:30px;*/
}

td.form_td {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 height: 60px;
			 padding-bottom: 10px;
			 padding-top: 10px;
			 padding-left: 10px;
			 vertical-align: top;
}
td.form_label {
			 color: #ffffff;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size: 14px;
			 margin: 0px;
			 padding-bottom: 5px;
}

td.form_mini {
			 color: #ffffff;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size: 10px;
			 margin: 0px;
}

input.form_input_active { 
	 background-color: #E5E5E5; 
	 border: solid #98AAB1 1px; 
	 color: #5B5B5B;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
}

input.form_input_passive { 
	 background-color: #E5E5E5; 
	 border: solid #243B4D 1px; 
	 color: #ffffff;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;	 
	 height: 25px;
	 padding-top: 4px;
}
textarea { 
	 background-color: #E5E5E5;
	 border: solid #98AAB1 1px;
	 color: #333333;
}

select { 
	 background-color: #E5E5E5;
	 border: solid #98AAB1 1px;
	 color: #333333;
}

td.form_point {
	 color: #ffffff;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
}

input.submit { 
	 background-color: #E5E5E5; 
	 border: solid #98AAB1 1px; 
	 color: #5B5B5B;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
}

.content {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #000;
padding-left: 4px;
padding-right: 4px;
font-weight:normal;
}

#_myDiv {
	position: absolute;
	display: block;	
	height: auto;
	top:520px;
	right:1px;
	left: 1px;
	padding-right:10px;
	background-color: #eeeeee;
	z-index:999;
}

P.errorLog {
	color: #aa0000;
	font-weight: bold;
}
P.changeLogHeader {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
P.changeLog {
	color: #6FB9AE;
	font-weight: normal;
	font-size: 11px;	
}

html, body {
	height: 100%;
	width: 100%;
}
#main {
	height: 95%;
	width: 95%;
	left: 1%;
	top: 1%;
	position: relative;
}
.label {
	border: 1px solid black;
	background: #232323;
	color: #fff;
	font-weight: bold;
}

.label :hover {
	cursor: pointer;
}

.accBody {
	background: #ededed;
	overflow: auto;
}

.dojoTabPaneWrapper {
  padding : 10px 10px 10px 10px;
}

		#fadeElm {
			padding : 10px;
			width : 70%;
			background : #666;
			color : #eee;
		}

		#slider {
			position : absolute;
			padding : 5px;
			background : #ccc;
			left : 400px;
			top : 300px;
		}

		#flash {
		}

		#wiper {
			position : absolute;
			left : 100px;
			top : 250px;
			width : 200px;
			background : #ccc;
			-moz-opacity: 0.9999;
		}

		#wiper2 {
			position : absolute;
			left : 350px;
			top : 200px;
			width : 200px;
			background : #ccc;
			-moz-opacity: 0.9999;
		}

		#explode {
			position : absolute;
			left : 200px;
			top : 100px;
			background : #eee;
			width : 400px;
			height : 300px;
			display : none;
			border-style: solid;
			border-width: 1px;
			border-color: #000000;
		}
		
		.tab-page {
			
		}
		
		#headerDiv {
			font-size: 10px; text-align: center;
		}
		#footerDiv {
			font-size: 10px; text-align: center;
		}
		
		#contentDiv {
			font-size: 12px; text-align: justify;
			padding: 4px 4px 2px 4px; 
		}
		
		.logTextarea {
			width: 395px;
			height: 270px;
			background-color: #fff;
		}
		
.sIFR-hasFlash #phones {
    visibility: hidden;
	font-size:14px;
	
    /* other CSS properties go here */
}		

table.moduletable_newsblock a:link, table.moduletable_newsblock a:visited {
color: #FFFFFF;
font-size:11px;
text-decoration: none ;
}

table.moduletable_newsblock a:hover {
color: #FFFFFF;
text-decoration: underline;
}

table.moduletable_newsblock {
			 background-color: #3C5C71;
			 border: solid #ffffff 1px;
			 padding: 0px 0px 0px 0px;
			 vertical-align: top;
			 width: 178px;
			 margin-bottom: 5px;
			 margin-left:1px;
			 margin-right:1px;
}


table.moduletable_newsblock th {
	font-size        : 12px;
	font-weight      : bold;
	color: #ffffff;
	text-align       : center;
	width            : 100%;
	letter-spacing: 2px;
	text-indent: 0px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ffffff;
}

table.moduletable_newsblock li {
	color: #CEE3F2;
}

table.moduletable_newsblock ul {
	padding: 0px;
	color: #CEE3F2;
}
table.moduletable_newsblock td {
font-size: 11px;
font-weight: normal;
text-align: left;
color:#CEE3F2;
vertical-align:top;
border: 0px dotted #ffffff;
}

table.moduletable_newsblock tr{
	
}

p.moduletable_newsblock {
font-size: 11px;
font-weight: normal;
text-align: left;
color:#CEE3F2;
}

table.moduletable_newsblock P{
	color: #CEE3F2;
}