﻿/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/  

/* GENERIC */
body {

	font-family: Arial, verdana,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
  font-size: 12px;   
	font-style: normal;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;	
	
}

td {
	font-family: Arial, verdana,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
	line-height:150%;	
	font-style: normal;
  font-size: 12px;   
}
ul, li {
	line-height:150%;
font-family: Arial, verdana,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
  font-size: 12px; 
}
H1  {
         FONT-FAMILY: Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
         FONT-SIZE: 14pt; LINE-HEIGHT: 150%; FONT-WEIGHT: Bold; COLOR: #626294; 
}

H2  {
		 FONT-FAMILY: Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
         FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-WEIGHT: Bold; COLOR: #666666; 
}

H3  {
         FONT-FAMILY: Tahoma, verdana, Arial,  Times New Roman,  helvetica, sans-serif;
		  FONT-SIZE: 12pt;  FONT-WEIGHT: Bold; COLOR: #D74C00; 
}
H4  {
         FONT-FAMILY: Arial,Tahoma, verdana,   Times New Roman,  helvetica, sans-serif;
		  FONT-SIZE: 10pt;  FONT-WEIGHT: Bold; COLOR: #D74C00; 
}

.T1  {
         FONT-FAMILY: Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
         FONT-SIZE: 14pt;  
         COLOR: #49670F;
}

.T2  {
         FONT-FAMILY: Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
         FONT-SIZE: 12pt; 
         LINE-HEIGHT: 150%;  
         PADDING-BOTTOM: 10px;  
         PADDING-TOP: 10px; 
         COLOR:#808000; 
         font-weight:bold; 
}

.HR {
   
        COLOR: #CED7E7; 
}
A {
  font-family: Arial,verdana, Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  COLOR:#131313;
}
A:link
{
	text-decoration: none;
    COLOR:#131313;
} 
A:active
{
	text-decoration: none;
    COLOR:#131313;
} 
A:visited {
	text-decoration: none;
	COLOR:#131313;
} 

A:hover {
	text-decoration: none; 
	color:#FF4800; 
}

.menu 
{
	Padding-LEFT: 10px;

	height: 22px;
}

.menu A  
{
	font-weight: bold;
}
.submenu 
{

	Padding-LEFT: 25px;

}
a.submenu 
{
	font-weight: bold;	
	color: #ffffff;
}
a.submenu:link
{	
	color: #ffffff;
} 
a.submenu:active
{
		color: #ffffff;
} 
a.submenu:visited {
		color: #ffffff;
} 
 
a.submenu:hover
{
	color: #;
} 

A.white {
	font-weight:Normal; COLOR: White; 
    PADDING-LEFT: 5px;  height: 26px;
	MARGIN: 0px; PADDING-TOP: 5px;  
}

A.white:Hover {
	font-weight:Normal; COLOR:#CCCCCC; 
    PADDING-LEFT: 5px;  height: 26px;
	MARGIN: 0px; PADDING-TOP: 5px;  
}

#left-nav {
	 TEXT-DECORATION: none; 
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica,sans-serif;   
}
#left-nav A {
	 TEXT-DECORATION: none;  display:block; 
}


.separate-column {
	BACKGROUND: #ffffff;
}


a.activeParent {
	PADDING-LEFT: 8px; COLOR: #ffffff; font-weight:Bold; 
    
} 

.top-level-active A {
	font-weight:Bold; 
    	PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px; 
	MARGIN: 0px;   COLOR: #ffffff; background:url(/images/web_leftmenu.jpg) repeat-x; 

}
.top-level-active A:active {
	font-weight:Bold; 
    	PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px; 
	MARGIN: 0px;   COLOR: #ffffff; background:url(/images/web_leftmenu.jpg) repeat-x; 

}
.top-level-active A:link {
	font-weight:Bold; 
    	PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px; 
	MARGIN: 0px;   COLOR: #ffffff; background:url(/images/web_leftmenu.jpg) repeat-x; 

}
.top-level-active A:hover {
	font-weight:Bold; 
    	PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px; 
	MARGIN: 0px;   COLOR: yellow; background:url(/images/web_leftmenu.jpg) repeat-x; 

}
.top-level-active A:visited {
	font-weight:Bold; 
    	PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px; 
	MARGIN: 0px;   COLOR: #ffffff; background:url(/images/web_leftmenu.jpg) repeat-x; 

}
.top-level A {
	PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px; font-weight:Bold;
	COLOR: White; 	background:url(/images/web_leftmenu.jpg) repeat-x; 
   
}

.top-level A:link {
     PADDING-LEFT: 8px; COLOR: White; 
   	background:url(/images/web_leftmenu.jpg) repeat-x; 
}
.top-level A:active {
     PADDING-LEFT: 8px; COLOR: White; 
   	background:url(/images/web_leftmenu.jpg) repeat-x; 
}
.top-level A:visited {
     PADDING-LEFT: 8px; COLOR: White; 
   	background:url(/images/web_leftmenu.jpg) repeat-x; 
}

.top-level A:hover {
       	background:url(/images/web_leftmenu.jpg) repeat-x;  COLOR: #yellow; TEXT-DECORATION: none; 
        font-weight:Bold;
}

.top-level-label {
	DISPLAY: inline-block; 
	MARGIN: 0px; 
	PADDING-LEFT: 8px;background:url(/images/web_leftmenu.jpg) repeat-x;  COLOR: #ffffff; font-weight:bold; 
}

/* Second Menu Level */
a.activeChild   {
	font-weight:Bold; COLOR: #000000;padding-right:0px;
}

.second-level 
{
	COLOR: #000000;height: 23px;

}

.second-level-active A {
	font-weight:Bold; 
	PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px;
	COLOR: #000000; 
    	BACKGROUND: #cddeec; BORDER-TOP: #fff 1px solid;
}


.second-level A {
	BACKGROUND: #cddeec;
	PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; height: 23px;
	COLOR: #000000; BORDER-TOP: #fff 1px solid;
   
}


.second-level A:visited {
		BACKGROUND: #cddeec;   PADDING-LEFT: 15px; DISPLAY: inline-block;
		COLOR: #000000;  height: 23px; text-align: left; BORDER-TOP: #fff 1px solid;
}


.second-level A:hover {
  	  COLOR: #4d7100; TEXT-DECORATION: none; DISPLAY: inline-block;height: 23px;
	BACKGROUND: #cddeec; BORDER-TOP: #fff 1px solid; text-decoration: underline; 
}


.second-level-label {
	COLOR: #000000; text-align: left;DISPLAY: inline-block;
	PADDING-LEFT: 15px; PADDING-RIGHT: 0px;   height: 23px;
    	BACKGROUND: #cddeec; BORDER-TOP: #fff 1px solid;
}


/* 7/10/2004 end of Standard Menu */

.Normal
{
    line-height: 150%;
    /*font-family: Verdana, Times New Roman,  Arial, Tahoma, helvetica, sans-serif; */
    font-size: 9pt;
	text-align:justify;	
}        

.FormButton {
	color:#000; 
	font-weight:bold; 
    font-size: 8pt;   
	text-align:center; 
	padding:.12em 0 .1em .12em; 
	border-style:solid; 
	border-width:1px; 
	border-color:#eee #999 #999 #eee;
    background:#ddd url(/images/button_bg_gray.gif) repeat-x; 
}

.FormControl {
	color:#000; 
	font-family: Verdana, Times New Roman,  Arial, Tahoma, helvetica, sans-serif; 
    font-size: 8pt;   
	padding:.12em 0 .1em .12em; 
	border-style:solid; 
	border-width:1px; 
	background-color:whitesmoke;
  
}

.SubHead    {
	COLOR: #1D4B5B; 
	font-weight: bold;  
	font-family:  Verdana, Tahoma,  Arial,  helvetica, sans-serif, Times New Roman; 
	font-size: 8pt;   
}


A.PersonalLink  {
	color: #ffffff;
}

A.PersonalLink:link   {
	color: #ffffff;
}

A.PersonalLink:active   {
	color: #ffffff; 
}

A.PersonalLink:visited   {
	color: #ffffff; 
}

A.PersonalLink:hover {
	color:#ffffff;
	text-decoration: underline; 
} 

.LinkWhite    {
	COLOR: White; font-weight: bold;  font-family: Tahoma, Verdana,   Arial,  helvetica, sans-serif, Times New Roman; font-size: 8pt;   
}

.MenuLink  {
	COLOR: black; font-weight: bold;  font-family: Tahoma, Verdana,   Arial,  helvetica, sans-serif, Times New Roman; 
	font-size:8pt; PADDING-LEFT: 10px;  
}

.MenuSubLink  {
	COLOR: black;  font-family: Tahoma, Verdana,   Arial,  helvetica, sans-serif, Times New Roman; 
	font-size:8pt; PADDING-LEFT: 10px;  
}
.MenuLink A:Hover {
     PADDING-LEFT: 20px; COLOR: #CEFF00; 
}

.MenuLink A:visited {
     PADDING-LEFT: 20px; COLOR: black; 
}

.MenuLink2    {
COLOR: black;   font-family: Tahoma, Verdana,   Arial,  helvetica, sans-serif, Times New Roman; 
font-size: 8pt; PADDING-LEFT: 20px;  COLOR: black;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
FONT-WEIGHT:bold;
}

.NormalRed
{
	COLOR: #FF0000;      
}

.NormalBold
{
	font-weight: bold; 
	font-size: 8pt;       
}

.Error_Message
{
        PADDING-BOTTOM: 10px;  PADDING-TOP: 10px;
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 10pt;   
        COLOR: #FF0000; font-weight: bold;        
}

#bodyText { 
}

.basic-table {  
}

.basic-table TD {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; 
	}
.basic-table TH {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}

TABLE TR.dark TD {
	BACKGROUND: #69c; COLOR: #fff; 	
	FONT-WEIGHT: bold;
}

TABLE TR.gray {
	BACKGROUND: #ddd
}

TABLE TR.gray TD {
	COLOR: #000; FONT-WEIGHT: bold;
}

TD.date {
	WHITE-SPACE: nowrap
}
TD.number {
	TEXT-ALIGN: right
}

.form-table {
	line-height: 120%;
}

.form-table TD {
PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}

.FormButton {
	color:#000; 
	font-weight:bold; 
                font-size: 8pt;   
	text-align:center; 
	padding:.12em 0 .1em .12em; 
	border-style:solid; 
	border-width:1px; 
	border-color:#eee #999 #999 #eee;
	background:#ddd url(/images/button_bg_gray.gif) repeat-x; 
}

a.LinkButtonDark {
COLOR: black; font-weight: bold;   
font-family:Tahoma, Times New Roman, Arial, helvetica, sans-serif;font-size: 8pt;line-height: 150%;
}

a.LinkButtonLight{
COLOR: white; font-weight: bold;   
font-family:Tahoma, Times New Roman, Arial, helvetica, sans-serif;font-size: 8pt;line-height: 150%;
}

/* Left Menu */
.twt-menu2a {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 8px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #333333
}
.twt-menu1a {
	BORDER-RIGHT: #dae5ef 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #DFD4B1; TEXT-ALIGN: left;
	
PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px;
}
.twt-menText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px;
}

.Content {
    font-family: Times New Roman,Verdana, Arial, helvetica, sans-serif;
	font-size: 11pt;
	line-height: 150%;

}

.menu-table {
    text-align: justify;
    font-family: Tahoma, Verdana, Arial,   Times New Roman,  helvetica, sans-serif;
	font-size: 8pt;
	line-height: 130%;
}

.menu-table TD {
PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; COLOR: #FFFFFF;
}

.menu-table A {
  font-family: Verdana, Tahoma, Times New Roman,   Arial,  helvetica, sans-serif; font-size: 8.5pt;   
  LINE-HEIGHT: 150%; text-decoration: none; COLOR: #FFFFFF;
} 


.article_table_bg {
BACKGROUND: #fff;
}

.article_title {
		PADDING-BOTTOM: 5px;  PADDING-TOP: 7px;
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 10pt;   
        COLOR: #004175; font-weight: bold;    
}

.article_title_bold {
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 13pt;   
        font-weight: bold;     
}

.article_title_small  {
PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;
font-family: Verdana, Tahoma, Times New Roman,  Arial,  helvetica, sans-serif; 
font-size: 8pt;font-weight: bold;border:1; COLOR: #456B36;
}

.article_focus_frame {
	DISPLAY: block; 
                BORDER-TOP: #739CAF 1px solid;
               BORDER-BOTTOM: #739CAF 1px solid;
	BORDER-LEFT: #739CAF 1px solid;
	BORDER-RIGHT: #739CAF 1px solid;
              
               PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;
                PADDING-RIGHT: 1px;  PADDING-LEFT: 1px;
}


.category_title {
       PADDING-LEFT: 5px;
        PADDING-BOTTOM: 2px;  PADDING-TOP: 2px;
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 10pt;   
        font-weight: bold;    
        BACKGROUND: #EBEBEB;  width: 100%
}

.article_description {
        font-family:  Arial,  Tahoma, helvetica, sans-serif; 
        font-size: 9pt;   
        Text-align: justify; LINE-HEIGHT: 150%;
}

.article_description_bold {
        font-family:  Arial,  Tahoma, helvetica, sans-serif; 
        font-size: 9pt;   
        Text-align: justify; LINE-HEIGHT: 150%;      
        COLOR: #337490;  font-weight: bold; 
}


.category_title_focus {
       PADDING-LEFT: 5px;
        PADDING-BOTTOM: 2px;  PADDING-TOP: 2px;
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 9pt;   
         font-weight: bold;    
        BACKGROUND: #739CAF;  width: 100%
}

.article_description_focus {
        font-family:  Vedana, Arial,  Tahoma, helvetica, sans-serif; 
        font-size: 8pt;   
        text-align: justify; 
}

.article_content{
         font-family:  Arial,Vedana,  Tahoma, helvetica, sans-serif; 
        font-size: 9pt;   
        text-align: justify;
        LINE-HEIGHT: 150%;
}

.article_link{
        PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-BOTTOM: 10px;
        font-family: Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 70%;    
}

.article_other_news{
        PADDING-BOTTOM:  0px; 
        PADDING-TOP: 5px; 
        PADDING-BOTTOM: 10px;
        font-family: Verdana, Times New Roman,  Arial,  helvetica, sans-serif;
        font-size: 70%;      
        font-weight: bold;    
}


.GlobalSource_Normal {
        font-family: Verdana, Arial, Tahoma, Times New Roman,   helvetica, sans-serif; 
        font-size: 8.5pt;   
        font-weight: Normal; 
		text-align: justify; 
        LINE-HEIGHT: 130%;
}

.GlobalSource_NormalColor {
        font-family:  Verdana, Arial, Tahoma, Times New Roman,   helvetica, sans-serif; 
        font-size: 8.5pt;   
        COLOR: #336699; font-weight: Normal;
		text-align: justify; 
        LINE-HEIGHT: 130%;
}

.GlobalSource_Bold{
        font-family: Verdana, Tahoma, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 8.5pt;   
        COLOR: #739CAF; font-weight: bold;    
        LINE-HEIGHT: 130%;
}

.GlobalSource_Title {
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 13pt;   
        COLOR: #739CAF;
        font-weight: bold;    
}

.Forum_Topic_Title {
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 10pt;   COLOR: #020759; font-weight: bold;    
}
.Forum_Small {
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 8pt; COLOR:#337490;   
}


A.NormalLink{
        font-family: Tahoma, Verdana,  Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 9pt;   
        COLOR: #235667; font-weight: bold;
}

A.NormalLink:hover {
	COLOR: #32409B; 
}

.BigLink{
        font-family: Tahoma, Verdana,  Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 10pt;   
        COLOR: #739CAF; font-weight: bold;
}

A.BigLink:hover {
	COLOR: #32409B; 
}


.CMS_Title 
{
    font-size: 9pt; 
    font-weight: bold;
    color: #49670f;	
	margin-bottom: 10px;
	margin-top: 10px;

}

.CMS_Category {
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;  
	PADDING-TOP: 2px;
	font-size: 10pt;   
	font-weight: bold;    
	BACKGROUND: #EBEBEB;  
	width: 100%;
}

.CMS_Article_Description {
	color: #000000;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
	font-family: Arial,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
}
.CMS_Image_Description {
	color: #000000;
	font-size:10px;
	
	font-family: Arial,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
}
.CMS_Article_Content
{
text-align:justify;
}
.CMS_Article_Title
{
	font-size: 9pt;
	font-weight: bold;
	color: #505050;

}
.CMS_Article_Title1
{
	font-size: 10pt;
	font-weight: bold;
	color: #9A1A01;
	font-family: Tahoma, Arial,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
	text-align:jusity;
}
.CMS_Article_Link{

    PADDING-TOP: 5px; 
    PADDING-BOTTOM: 5px;
    PADDING-RIGHT: 5px;
    font-size: 12px;  
    COLOR:#0054AE; 
	font-weight:bold;
}

.CMS_LI  
{
	text-align: justify;  
	font: 9pt;
	list-style: disc; 
	padding-left:0;  
	padding-right:10; margin-left:-20px; color: #626294;
	list-style-image: url(/Modules/CMS/images/icon_bullet.gif);
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
.CMS_CategoryLink {
	COLOR: #d44600; 
	font-weight: bold;
	font-family: Tahoma, Arial,Verdana, Times New Roman,  Arial;
font-size:13px;
	}
A.CMS_CategoryLink {
	COLOR: #d44600; 
	font-weight: bold;
	font-size:13px;
	padding-left:2px;
		font-family: Tahoma, Arial,Verdana, Times New Roman,  Arial;
}

A.CMS_CategoryLink:visited {
	COLOR: #d44600;
}

A.CMS_CategoryLink:hover {
	COLOR: #005196;  
	TEXT-DECORATION: none; 
}


.SUR_Title {
        font-family: Arial,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 11pt;   
        font-weight: bold;    
}

.SUR_Desc {
        font-family: Tahoma,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
        font-size: 10pt; width: 100%; COLOR: gray; 
}

.SUR_Option_Table {
    text-align: justify;
    font-family:  Arial, Tahoma,  Verdana, Times New Roman,  helvetica, sans-serif;
	font-size: 9pt;
	line-height: 100%;
}

.SUR_Option_Table TD {
PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}

.SUR_Table TD {
PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}

.SUR_Table_Report TD {
  font-family:  Verdana, Arial, Tahoma;  font-size: 8pt;  
PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}

.SUR_Table_Report TH {
  font-family:  Arial, Tahoma,  Verdana; font-size: 9pt;  Text-align: center;   font-weight: bold;  
PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}

.Forum_Title {
        font-family:  Arial, Tahoma,Verdana, Times New Roman,   helvetica, sans-serif; 
        font-size: 14pt;   COLOR: #626294; font-weight: bold;    
}

.Forum_TopicTitle {
        font-family:  Arial, Tahoma,Verdana, Times New Roman,   helvetica, sans-serif; 
        font-size: 12pt;   COLOR: #333366; font-weight: bold;    
}


.Forum_Group {
        font-family:  Arial, Tahoma,Verdana, Times New Roman,   helvetica, sans-serif; 
        font-size: 10pt;   COLOR: White; font-weight: bold;    
}

.Forum_Forum {
        font-family:   Arial,  Tahoma,Verdana, Times New Roman, helvetica, sans-serif; 
        font-size: 9pt;   COLOR: #020759; font-weight: bold;    
}

.Forum_Topic {
        font-family:   Arial,  Tahoma,Verdana, Times New Roman, helvetica, sans-serif; 
        font-size: 9pt;   COLOR: #020759; font-weight: bold;    
}

.Forum_Small {
        font-family:  Arial, Tahoma,Verdana, Times New Roman,   helvetica, sans-serif; 
        font-size: 8pt; COLOR:#337490;   font-weight: bold;  
}

A.Forum_Group {
	COLOR: white; font-weight: bold; font-size: 10pt;  font-family: Arial, Tahoma,  Verdana, Times New Roman,    helvetica, sans-serif;  
}

A.Forum_Group:Hover {
	COLOR: white; font-weight: bold; font-size: 10pt;  font-family: Arial, Tahoma,  Verdana, Times New Roman,    helvetica, sans-serif;  
}

A.Forum_Group:visited {
	COLOR: white; 

}

/* SONTT THEM VAO */
BLOCKQUOTE, PRE	{	
	font-family:Arial,	Verdana, Tahoma, Arial,   Courier New, monospace;
}	

.headerdiv 
{	
	height: 139px;
	width: 776px;
	background-image: url(/images/banner.gif);
}
.rightheaderdiv 
{
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}
.contentdiv 
{
	margin-left: 4px;
	margin-right: 0px;
	display:inline-block;

}

.greenhead 
{
	margin-top: 14px;
	margin-bottom: 10px;
	font-size: 14pt;
	color: #49670F;
}
p 
{
	margin-top: 10px;
	margin-bottom: 10px;
	
}

.EMS_Time 
{
    FONT-SIZE: 8pt;  
    COLOR: #49670F;
    font-weight: normal;
}

.EMS_Name 
{
    font-size: 9pt; 
    font-weight: bold;
    color: #49670f;	
	margin-bottom: 10px;
	margin-top: 10px;
}

.EMS_Description
{
    color: #49670f;	
}

.EMS_Content 
{
}
A.EMS_CategoryLink {
	COLOR: white; 
	font-weight: bold;
}

A.EMS_CategoryLink:visited {
	COLOR: white;
}

A.EMS_CategoryLink:hover {
	COLOR: white;  
	TEXT-DECORATION: none;
	 
}

/* DATHV THEM VAO */
.footer {
	font-size:12px;
	font-weight:Normal; COLOR:#000000; 
	
}
A.footerlink:active {
	font-weight:Normal; COLOR:#000000; 
}
A.footerlink:visited {
	font-weight:Normal; COLOR:#000000; 
}
A.footerlink:link {
	font-weight:Normal; COLOR:#000000; 
}
A.footerlink:hover {
	font-weight:Normal; COLOR:#000000; 
   
}
A.topmenu:active {
	font-family: Arial,verdana, Tahoma,Arial,Tahoma,   Times New Roman,  helvetica, sans-serif;
	font-weight:bold; COLOR:#ffffff;font-size:12px; 
}
A.topmenu:visited {
	font-family: Arial,verdana,Tahoma, Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
	font-weight:bold; COLOR:#ffffff; font-size:12px;
}
A.topmenu:link {
	font-family: Arial,verdana,Tahoma, Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
	font-weight:bold; COLOR:#ffffff; font-size:12px;
}
A.topmenu:hover {
	font-family: Arial,verdana,Tahoma,Arial,Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
	font-weight:bold; COLOR:#ffe65e; font-size:12px;
   	TEXT-DECORATION: underline; 
}
.LeftMenuCategory {
	font-weight:bold; COLOR:#FFFFFF; 
   	font-size:12px;padding-left:20px;
}
A.language:active {
	font-weight:bold; COLOR:#ffffff; 
}
A.language:visited {
	font-weight:bold; COLOR:#ffffff; 
}
A.language:link {
	font-weight:bold; COLOR:#ffffff; 
}
A.language:hover {
	font-weight:bold; COLOR:#08449E; 
   	TEXT-DECORATION: underline; 
}
.button{color:#ffffff;
	
	cursor: pointer;
	font-size:12px;
	background-color: #797979; font-weight:bold;
	FONT-FAMILY:Arial,verdana, Tahoma, verdana,  Times New Roman,  helvetica, sans-serif;
	}
	

.ECMS_Title 
{
    font-size: 9pt; 
    font-weight: bold;
    color: #49670f;	
	margin-bottom: 10px;
	margin-top: 10px;
}

.ECMS_Category {
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;  
	PADDING-TOP: 2px;
	font-size: 10pt;   
	font-weight: bold;    
	BACKGROUND: #EBEBEB;  
	width: 100%;
}

.ECMS_Article_Description {
    color: #383838;font-size:12px;
    text-align:justify;
   	font-style:Italic;

}

.ECMS_Article_Content
{
text-align:justify;
}
.ECMS_Article_Title
{
	font-size: 10pt;
	font-weight: bold;
	color: #505050;
}

.ECMS_Article_Link{

    PADDING-TOP: 5px; 
    PADDING-BOTTOM: 5px;
    PADDING-RIGHT: 5px;
    font-size: 12px;  
    COLOR:#0054AE; 
}

.ECMS_LI  
{
	text-align: justify;  
	font: 9pt;
	list-style: disc; 
	padding-left:0;  
	padding-right:10; margin-left:-20px; color: #626294;
	list-style-image: url(/Modules/CMS/images/icon_bullet.gif);
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}

A.ECMS_CategoryLink {
	COLOR: #D74C00; 
	font-weight: bold;
	font-size:13px;
	padding-left:15px;
}

A.ECMS_CategoryLink:visited {
	COLOR: #D74C00;
}

A.ECMS_CategoryLink:hover {
	COLOR: #D74C00;  
	TEXT-DECORATION: none; 
}
.EStore_Normal {
    color: #000000;font-size:12px;
    text-align:justify;


}
/***************************8
.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


.ddcolortabs a{
float:left;
color: white;
background: black url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #591f20;
}

.ddcolortabs a:hover span{
background-color: #591f20;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #591f20;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: black;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid #FF7200; /*THEME CHANGE HERE*/
border-top-width: 2px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 150px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #FF7200;
border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #FF7200;
color: white;
}
.eStoreTitle {
        font-family:  Tahoma,Verdana,Arial, Times New Roman,   helvetica, sans-serif; 
        font-size: 14px;   
        font-weight: bold;     
        color:#D03100;
        padding-left:42px;
}
.datestyle {
        font-family:  Tahoma,Verdana,Arial, Times New Roman,   helvetica, sans-serif; 
        font-size: 12px;   
        font-weight: normal;     
        color:#000000;
     
}

.BodyTitle {
 		font-family: Arial, Verdana,Tahoma, Times New Roman,   helvetica, sans-serif; 
        font-size: 12px;   
        font-weight: Bold;     
        color:#ffffff;
		Padding-left:10px;
}

.maincontent 
{
	font-size:12px;

	display:inline-block;
	line-height:150%;
	margin-left:10px;
	margin-right:10px;
}
.mainleftcontent 
{
	font-size:12px;
	color:#ffffff;
	display:inline-block;
	line-height:150%;
	margin-left:10px;
	margin-right:10px;
}
.Form_TITLE {
	color: #ffffff;
	font-size:12px;
	
	font-family: Arial,Verdana, Times New Roman,  Arial,  helvetica, sans-serif; 
}
.TitleHeading{
	font-weight: bold;
	color: #EF6500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

A.TopHotNewsLink {
	COLOR: #000000; 
	font-weight: bold;
	font-size:12px;

}

A.TopHotNewsLink:visited {
	COLOR: #000000;
}

A.TopHotNewsLink:hover {
	COLOR: #f73704;  
	TEXT-DECORATION: none; 
}
A.TopHotNewsLink:link {
	COLOR: #000000;  
	TEXT-DECORATION: none; 
}
A.TopHotNewsLink:active {
	COLOR: #000000;  
	TEXT-DECORATION: none; 
}
A.TopHotNewsLink {
	COLOR: #000000; 
	font-weight: normal;
	font-size:12px;

}

A.SwitchLink:visited {
	COLOR: #000000;
	font-weight:normal; 
}

A.SwitchLink:hover {
	COLOR: #fcff21;  
	TEXT-DECORATION: underline;
	font-weight:normal; 
}
A.SwitchLink:link {
	COLOR: #000000;  
	TEXT-DECORATION: none;
	font-weight:normal;  
}
A.SwitchLink:active {
	COLOR: #000000;  
	TEXT-DECORATION: none; 
	font-weight:normal; 
}

A.GroupProject:visited {
	COLOR: #cd3f00;
	font-weight:bold; 
}

A.GroupProject:hover {
	COLOR: #ef4900;  
	TEXT-DECORATION: none;
	font-weight:bold; 

}
A.GroupProject:link {
	COLOR: #cd3f00;  
	TEXT-DECORATION: none;
	font-weight:bold;  
}
A.GroupProject:active {
	COLOR: #cd3f00;  
	TEXT-DECORATION: none; 
	font-weight:bold; 
}
.GroupProject {
	COLOR: #cd3f00;
	font-weight:bold; 
	font-size:13px;
}

.list 
{
	font-family: tahoma, verdana;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.list A 
{
	font-family: tahoma, verdana;
	font-size: 11px;	
}
.list A:link {
	color: #353535;
	font-weight: normal;
	text-decoration: underline;
}

.list A:active 
{
	font-weight: normal;
	color: #353535;
	text-decoration: underline;
}
.list A:visited 
{
	font-weight: normal;
	color: #353535;
	text-decoration: underline;	
}
.list A:hover 
{
	font-weight: normal;
	color: #5A2010;
	text-decoration: underline;	
}
A.contactheader:link 
{
	color: #F3A148; 
	font-weight: bold; 
	text-decoration: none;	
}
A.contactheader:active 
{
	color: #F3A148; 
	font-weight: bold; 
	text-decoration: none;	
}
A.contactheader:visited 
{
	color: #F3A148; 
	font-weight: bold; 
	text-decoration: none;	
}
A.contactheader:hover 
{
	color: #F3A148; 
	font-weight: bold; 
	text-decoration: none;
}
.contact 
{
	margin-top: 15px;

	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 150%;
}

.contact A 
{
	font-family: arial,tahoma, verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;	
}

.contact A:link {
	color: #ffffff;
	text-decoration: underline;
}
.contact A:active {
	color: #ffffff;
	text-decoration: underline;
}
.contact A:visited {
	color: #ffffff;
	text-decoration: underline;
}
.contact A:hover {
	color: #f3a148;
	text-decoration: underline;
}
A.activitiesTitle {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

A.activitiesTitle:link {
	color: #ffffff;
	text-decoration: none;
}
A.activitiesTitle:active {
	color: #ffffff;
	text-decoration: none;
}
A.activitiesTitle:visited {
	color: #ffffff;
	text-decoration: none;
}
A.activitiesTitle:hover {
	color: #f3a148;
	text-decoration: none;
}

A.activities:link {
	color: #ffffff;
	text-decoration: none;
}
A.activities:active {
	color: #ffffff;
	text-decoration: none;
}
A.activities:visited {
	color: #ffffff;
	text-decoration: none;
}
A.activities:hover {
	color: #f3a148;
	text-decoration: underline;
}
.animatedtabs
{
    overflow: hidden;
    position: relative;
    height: 24px;
    font: normal 12px Arial;
    color: #000000; /*font of menu text*/
    clear: both;
    width: 100%;
    background: url(/images/bg_bannermenu.jpg) repeat-x 0% 1px;
 
}

.animatedtabs ul
{
    list-style-type: none;
    margin: 0px 0px 0px 5px;
    padding: 0;

}

.animatedtabs li
{
    float: left;
    padding: 0;
    margin: 1px 0px 0px 0px;

}

.animatedtabs a
{
    float: left;
    position: relative;
    display: block;
    background: url(/images/bg_bannermenu.jpg) repeat-x;
    /*background: url(../images/bg_menu_TetKySuu.gif) repeat-x;*/
    color: #000000;
    line-height: 24px;
    text-decoration: none;
    font-weight:normal;
    font-size:  12px;
    font-family: arial;
}

.animatedtabs a span
{
    float: left;
    position: relative;
    display: block;
    padding: 0px 7px 0px 7px;
    color: #000;
    line-height: 24px;
    text-decoration: none;
    height: 24px;
    cursor: pointer;
      
}

.animatedtabs .selected a, .animatedtabs a:hover
{
    float: left;
    position: relative;
    background: url(/images/tab_right.gif) no-repeat right top;
    padding: 0px;
    color: #ffffff;
    text-decoration: none;
     height: 24px;
}

.animatedtabs .selected a span, .animatedtabs a:hover span
{
    float: left;
    position: relative;
    display: block;
    background: url(/images/tab_left.gif) no-repeat left top;
	padding: 0px 7px 0px 7px;
    color: #ffffff;
    text-decoration: none;
    
}

.subTopMenuFont
{
    font: normal 12px Arial;
    color: #0228b9;
    /*font: normal 11px Arial;
    color: #212121;*/
    text-decoration: none;
}

.subTopMenuFont:hover
{
    font: normal 12px Arial;
    color: #ffffff;
    text-decoration: none;
}
.subMenuContainer
{
    display: none;
}

#subTopMenu ul
{
 	background:#a93413;
 	padding: 0;
    margin: 0;
    list-style: none;
}
#subTopMenu ul li
{
    padding: 0;
    margin: 0;
    float: left;
    list-style: none;
}
#subTopMenu ul li a
{
    padding-left: 10px;
    padding-right: 10px;
    line-height: 2em;
}
