 body {
	/*font: 12px/1.5em "Cantoria MT Light", Arial, "Lucida Grande", Verdana, Helvetica, serif;*/	
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #333; 
	margin: 0;
	padding: 0;	
}

/* structure */
.maintab-news {
	margin-top: 25px;
	width: 950px;
	border: 1px solid #666;
}

.headtab 
{
	margin-top: 20px;
	width: 950px;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	border-top: 1px solid #666;
}

.maintab {
	width: 952px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
}

.headercell {
	/*height: 147px;*/
	height: 126px;
}

.header-sidebar-news {
	width: 226px;
	/*background: #d6d6d6 url(../Images/logo-grey.jpg) no-repeat;*/
	background-color: #d6d6d6;
}

.header-sidebar {
	width: 226px;	
	/*background: #d6d6d6 url(../Images/logo-white.jpg) no-repeat;*/
}

.menuAndFlags {
	width: 724px;
	height: 24px;
	border-bottom: solid 1px #d6d6d6;
	/*padding-bottom:8px;*/
	padding:0;
	margin:0;		
}

#menuTop {
	width: 690px;
	height: 24px;
	float:left;
	padding: 0px;	
}

#flagsTop {	
	float:right;	
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: bottom;
	padding-right: 5px;
}

#newsSidebarMain {
	float: right;
	vertical-align: top;
	width: 628px;
	margin: 0px 0px 0px 45px;			
	padding: 10px 50px 0px 0px;
}

#newsSidebar {
	float: left;
	width: 226px;
	background-color: #d6d6d6;
}

#newsList {
	height: 324px;
}

#newsSidebarImgLnk {
	height: 96px;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
}


.sidebar-news {
	width: 226px;
	background: #d6d6d6 url(../Images/sidebar-bg.jpg);
	background-repeat: repeat;
	margin: 0;
	padding: 0;	
	border-bottom: solid 1px #d6d6d6;
}

.sidebar {
	width: 226px;
	background-color: #fff;
	margin: 0;
	padding: 0;	
	border-bottom: solid 1px #d6d6d6;
}

.sidebar img.ett {
	margin-top: 100px;
}

.sidebar img.ett {
	/*margin-top: 25px;*/
}

.menu 
{
	/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: 'Trebuchet MS', Trebuchet, sans-serif;
	font: 12px/1.5em Arial, Helvetica, "Lucida Grande", Verdana, serif;
	*/
	font-family: Arial, Helvetica, "Trebuchet MS", Trebuchet, Verdana, sans-serif;
	font-size: 11px;
	margin-left: 45px;
	
	color: #000; 
	text-transform: uppercase;
}


.menu a {
	
}

.menu a:hover {
	/*font-weight: bold;*/
	color: #8B2512;
}

.staticMenuItemStyle {
	background-color: Transparent;
	/*font-size: 10pt;*/
	padding-left: 0px;
	padding-right: 2px;
	color: #000;
	padding-bottom: 2px;
}

.dynamicMenuStyle {
	border: solid 1px #d6d6d6;	
	margin-left: 10px;
    padding-right: 10px;
}

.dynamicMenuItemStyle {
	border-style: none;
	background-color: Transparent;
	color: #000;
	margin: 3px;
}

.staticSelectedStyle {
	background-color: Transparent;
}

.news {
 /* width: 90%;
	margin-left: 8px;
	overflow: auto;*/		
	margin: 0px 10px 15px 15px;	
	font-size: 11px;		
}

.maincell-news {
	width: 724px;
	height: 420px;
}

.maincell {
	width: 700px;
	height: 420px;
}

.maindiv-text-wide {
	/*height: 420px;
	overflow: auto;
	margin: 15px 40px 15px 45px;
	margin-right: 40px;
	padding-right: 10px;*/
	margin-left: 45px;		
	margin-right: 0px;
	padding-right: 50px;
	
	padding-top:10px;
}

.maindiv-text {
	/*height: 420px;
	overflow: auto;
	margin: 15px 40px 15px 45px;
	margin-right: 40px;
	padding-right: 10px;*/
	margin-left: 45px;		
	margin-right: 0px;
	padding-right: 50px;
	
	padding-top:10px;
}

.maindiv {
	width: 100%;
	/*height: 420px;*/
	margin: 0;
}

#maincontent {
	/*margin-left: 45px;*/
}

.sidebar-footer {
	background-color: #5F6062;
}

.footer {
	background-color: #5F6062;
	/*background: url(../Images/bg.gif) repeat;*/
	height: 25px;	
}

.byrantab {
	width: 950px;
}

byrantabLeft {
	text-align: left;
}

.byrancell p {
	text-align: right;
	font-size: 9px;
}

a {
	color: #8B2512;
	text-decoration: none;
	text-decoration: underline;
}

.sidebar a {

}

a:hover {
	color: #EB8626;
	color: #666;
	text-decoration: none;
}

.sidebar a:hover {
	color: #000;
	text-decoration: underline;
}

a img {border:0;}	

/*images*/
img {
	border: 0;
}

/*typography*/
	
h1, h2, h3, h4, h5, h6 {
	/*font-family: "Cantoria MT Light", Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS', Trebuchet, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*padding: 0em 0em 0em 0px;	
	margin-top: 0.8em;
	margin-bottom: 0em; */
	margin-top: 8px;
	margin-bottom: 4px;
	color: #8B2512;
	text-align: left;
}

/* H1
---------------------------------------------*/
h1 {
	/*font-size: 1.9em;
	line-height: 1.3em;*/
	font-size: 22px;
	letter-spacing: -1px;
	color: #8B2512;
}

h1 a {
	color: #8B2512;
	/*border-bottom: 0em none;*/
	display: block;
}

.news h1 {
	font-size: 14px;
	font-weight: bold;
	/*padding-bottom: 10px;
	letter-spacing: -1px;*/
	color: #8B2512;
	padding-top: 16px;
	padding-bottom: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h2 {
	/*font-size: 164%;
	line-height: 1.3em;*/
	font-size: 14px;
	color: #8B2512;	
	font-weight: bold;	
}

.maindiv-text-wide h2 {
	font-size: 14px;	
}

/*
.sidebar h2 {
	font-size: 102%;
	color: #000;
}
*/
h2 a, h3 a, h4 a {
	color: #8B2512;
}

h3 {
	font-size: 125%;
	/*line-height: 1em;*/
	color: #000;
	margin-bottom: 0;
	padding-bottom: 0;
}
h4 {
	font-size: 118%;
	/*line-height: 1.3em;*/
}

p {
	padding: 0px 0px 8px 0px;
	margin: 0px;
	
	/*font-size: 102%;*/		
}

p a {
/*	color: #393939; 
	text-decoration: underline;*/
}

.sidebar-news p {
	margin-top: 0;
	margin-bottom: 4px;
	font-size: 11px;
	text-align: left;
}

small {
	font-size: 0.9em;
	line-height: 1.5em;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

.span a {
	color: #E7E7E7;
	text-decoration: none;
}

.span a:hover {
	color: #E7E7E7;
	text-decoration: none;
}

.bordertab td {
	border: 1px solid #000;
}

#adminMenu {

}

#adminMenu a, #adminMenu a:hover {
	text-decoration: none;
}

#adminMenu ul {		
	list-style: none;		 
	margin-left: 0px;
}

#adminMenu li {
	float:left;
	padding-left: 15px;
}

#adminMenu ul li a {
	float:left;
}

#adminMenu  li a:hover {
	color: #888;
}

.textbox {
	width: 237px;
	font-size: 9pt;
    font-family: 'Lucida Sans';
    /*border:1px solid #c5c5c5;    
	border: solid 1px #808080;*/
}

.fileUpload {
	width: 240px;
	font-size: 9pt;
    font-family: 'Lucida Sans';
    
	/*border: solid 1px #808080;*/
}

/* GridView *****************************************/

.tablestyleMargin0
{
	font-family: Arial, Helvetica;
	border: solid 1px #D2D2D2;
	margin-left: 0px;
	margin-top: 0px;
	
	border: none;
}

.tablestyle 
{
	font-family: Arial, Helvetica;
	border: solid 1px #D2D2D2;
	margin-left: 8px;
	margin-top: 0px;
	
	border: none;
}

.altrowstyle 
{
	/* background-color: #edf5ff;
	background-color: #ededed;  */  
}

.headerstyle
{	
	font-family: 'Trebuchet MS', sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*background: url(../Images/sprite.png) repeat-x 0px 0px;*/
	border-color: #989898 #cbcbcb #989898 #989898;
	border-style: solid solid solid none;
	/*border-width: 1px 1px 1px medium;*/
	border-width: 0px;
	color: #000;
	padding: 1px 5px 1px 10px;
	text-align: left;
	vertical-align: bottom;   

	border: none;
}  

.headerstyle th
{
	/*font-family: 'Trebuchet MS', sans-serif;*/
	font-weight: bold;
	/*background: url(../Images/sprite.png) repeat-x 0px 0px;*/
	border-color: #989898 #cbcbcb #989898 #989898;
	border-style: solid solid solid none;
	border-width: 1px 1px 1px medium;
	color: #000;
	padding: 1px 5px 1px 10px;
	text-align: left;
	vertical-align: bottom;   

	border: none;
}  

.headerstyle th a
{
	font-family: 'Trebuchet MS', sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #000;
	display: block;
	padding-right: 10px;   
}    

.rowstyle .sortaltrow, .altrowstyle .sortaltrow 
{
	/*background-color: #ededed;*/
}

.rowstyle .sortrow, .altrowstyle .sortrow 
{
    /*background-color: #ededed;*/   
}

.rowstyle td, .altrowstyle td, .EntryLineHover td 
{		
	padding: 2px 10px 2px 10px;
	border-right: solid 0px #cbcbcb;

	padding: 2px 10px 10px 10px;
	border: none;
}

.headerstyle .sortascheader 
{
	/*background: url(../Images/sprite.png) repeat-x 0px -100px;*/
}

.headerstyle .sortascheader a 
{
	background: url(../Images/dt-arrow-up.png) no-repeat right 50%;
} 

.headerstyle .sortdescheader 
{
	/*background: url(../Images/sprite.png) repeat-x 0px -100px;*/
}   

.headerstyle .sortdescheader a 
{
	background: url(../Images/dt-arrow-dn.png) no-repeat right 50%;
} 

.EntryLineHover
{
	background-color:#d2d2d2; 
} 

.pagerStyle 
{	
	border: none;
}

.pagerStyle a
{
	font-weight: bold;
	font-size: 11px;
}

/* End GridView *****************************************/

/* Start Gridview NEWSLIST ******************************/

.tablestyleNewslist 
{

}

.itemStyleNewslist
{	
	/*font-family: "Cantoria MT Light", Arial, "Lucida Grande", Verdana, Helvetica, serif;	*/
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.singleHeaderstyleNewslist
{	
	/*font-family: "Cantoria MT Light", Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, sans-serif;*/
	font-weight: normal;		
	text-align: left;	
	margin: 0px;
	padding: 0px;
	font-size: 1.4em;
	color: #000;		
}  

.pagerStyleNewslist 
{
	
}

.pagerStyleNewslist a
{			
	font-size: 11px;
	font-weight: bold;
}
/* End Gridview NEWSLIST *******************************/

/*.legend1
{
	padding: 0.5em 0.5em;
	color: #d6d6d6;
	font-size: 11px;
	text-align:right;
	border-color: Red;
}
*/
fieldset {
  padding: 0;
  border: solid 1px #808080;
  /* font:80%/1 sans-serif;*/
  width: 380px;  
  }
  

legend {
  padding: 2px;
  /*border:1px solid #808080;*/
  color: #808080;
  font-size: 11px;
  text-align:right;
  }
  
  
#menuTop .RadMenu_System .link {
	padding-right: 0;	
}
