

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

.avttrade_flash {
    left:345px;
    overflow:hidden;
}

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;
}

#pathway {
    background-color:#80B8DF;
    width:100%;
}

/*pathway setting*/
.pathway {
    display: inline-table;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 3px;
    font-weight:bold;
}

.pathway a:link, .pathway a:visited {
    color: #003399;
    font-weight      : bold;
    text-decoration   : none;
    font-size: 11px;
}

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

/*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:1px;
    margin-right:1px;
}


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;
}

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

p.moduletablemoduleborder {
    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: 0px solid #FFFFFF;
    font-family      : Verdana, Arial, Helvetica, sans-serif;
    font-size        : 10px;
    text-decoration  : none;
    padding: 0px;

}

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

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: double;
    padding: 0px;
    height:105px;
}

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;
}
.menu li {
    padding-left: 0;
}

#section3Links_off a:link, #section3Links_off a:visited, .menu li a

{
    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 2px;
    margin-bottom:-1px;
    -moz-padding-start: 2px;
    width: 178px;

}

#section3Links_off a:hover, .menu li 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: 178px;
    text-align: left;
    vertical-align:middle;
    padding:3px 0px 3px 2px;
    margin-bottom:-1px;
    -moz-padding-start: 2px;

}	




#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: 178px;
    text-align: left;
    vertical-align:middle;
    padding:3px 0px 3px 2px;
    margin-bottom:-1px;
    -moz-padding-start: 2px;
}

#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: 178px;
    text-align: left;
    vertical-align:middle;
    padding:3px 0px 3px 2px;
    margin-bottom:-1px;
    -moz-padding-start: 2px;
}	


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 {
    vertical-align:top;

}

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

.contentpaneopen TD {

}

.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{

}

.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: 180px;
    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:10px;
}

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;
    background-color:#ecf3f5;
    color: #000;
    padding-left: 0px;
    padding-right: 0px;
    font-weight:normal;
    width:100%;
    height:100%;
}
.content p {
    text-align:justify;
}

#content {
    width:100%;
    height:100%;
    background-color:#ecf3f5;
    color: #000;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight:normal;
    padding-top:5px;
    padding-left: 0px;
    padding-right: 0px;
}

#_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{
    border:0px;
}

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

table.moduletable_newsblock P{
    color: #CEE3F2;
    border:0px;
}


div.models_group_list {
    display:block;
    float:left;
    height:170px;
    margin:5px;
    width:160px;
}

#myDiv {
    background-color:#EEEEEE;
    color: #000000;
    display:block;
    height:100%;
}

.dojoCombo { font:11pt Arial,sans-serif; }

#avttrade_flash {
    float:right; 
    position: absolute; 
    padding-top:0px; 
    right:245px;
}

.style1 {font-size: 10px}
.style2 {
    font-size: 10px;
    font-weight: bold;
}


ul.newsflash {
    background-color: #3C5C71;
    border: solid #ffffff 1px;
    width: 178px;
    margin-bottom: 5px;
    padding-left: 1px;
    padding-right: 1px;
}

ul.newsflash li {
    padding-left: 0;
    background: none;
    margin: 7px 0;

}

ul.newsflash li time {
    display: block;
    font-size: 11px;
    text-align: left;
    color: #CEE3F2;
    font-weight: bold;
}

ul.newsflash li  a{
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    line-height: normal;

}

.right a {
    color: white;
    font-size: 11px;
}

.moduletable h3 {
    margin: 0;
    padding: 2px 0;
    border: 1px solid white;
    border-bottom: none;
    color: white;
    font-weight: bold;
    background-color: #3C5C71;
    text-align: center;
    font-size: 1.0em;
}

.custom-arctic {
    border: 1px solid white;
    padding: 0 2px; 
}