body {
	background-color: #331B73;
	margin-top: 0px;
	padding-top: 0px;
	background-image: url(default/images/template/bkg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
body li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
body ul {
	padding-left: 15px;
}

body a { text-decoration:none; color:#333333; }
body a:link { text-decoration:none; color:#333333; }
body a:visited { text-decoration:none; color:#333333; }
body a:active { text-decoration:none; color:#333333; }
body a:hover { text-decoration:none; color:#e8a329;}

img { 
    behavior: url("default/styles/iepngfix.htc"); 
}
hr
{
	border:0;
	height:1px;
	width:100%;
	background-color:#ccc;
	color:#ccc;
}
h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #383049;
	font-weight: normal;
	margin-top: 0px;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #383049;
	font-weight: normal;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #383049;
	font-weight: normal;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #383049;
	font-weight: bold;
}

.normal
{
                     background-color:#ffffff;
}
.countDownText
{
    text-align:center;
    vertical-align:middle;
    background-color:#efc024;
}
#cmsMain
{
	width:969px;
}
#cmsStatus
{
	background-color:#81b9df;
/*	background-image:url("styles/style1/menuback.jpg");*/
    background-image:url("styles/style1/btnBack.png");
	background-repeat:repeat-x;
	height:28px;
	width:1000px;
}
#cmsHeader
{
	width:969px;
        height:110px;
}
#cmsHeadLeft
{
	margin: 0;
	padding: 0;
	width:113px;
	height:110px;
                     background-image: url("default/images/template/logo.jpg");
	background-repeat:no-repeat;
}
#cmsHeadRight
{
	margin: 0;
	padding: 0;
                     width:832px;
                     background-image: url("default/images/template/header.jpg");
	background-repeat:no-repeat;
}
#cmsHeadRightTop
{
       height:30px;

}
#cmsHeadRightBottom
{
	margin: 0;
	padding: 0;
	vertical-align:bottom;
	width:832px;
}
#cmsHeaderBanner
{
	width:969px;
}
#cmsFooterBanner
{
	width:969px;
}
.cmsButton1
{
    padding:0px;
    border:0px;
    background-color:#eec024;
    height:40px;
    text-align:center;
    vertical-align:middle;
}
.cmsButton1 a
{
    text-decoration: none;
    font-family: "Times New Roman", Times, serif;
    font-size:14px;
    color:#444444;

}
.cmsButton1 a:visited
{
    text-decoration: none;
    font-family: "Times New Roman", Times, serif;
    font-size:14px;
    color:#444444;
}
.cmsButton1Sep
{
    background:url('default/images/btnsep.jpg') right center no-repeat #eec024;
}

.shadowLeft
{
	BACKGROUND-POSITION: right top;	
                     BACKGROUND-IMAGE: url(default/images/template/shadow_l.png);	
                     BACKGROUND-REPEAT: repeat-y;
                     width:12px;
}
.shadowRight 
{	BACKGROUND-POSITION: left top;
 	BACKGROUND-IMAGE: url(default/images/template/shadow_r.png);
	BACKGROUND-REPEAT: repeat-y;
                     width:12px;
}
#logo1
{
	/*background-image: url("styles/style1/logo.jpg");
	background-position:left center;
	background-repeat:no-repeat;*/
	width:250px;
	height:60px;
	border:0px;
	padding:0px;
	margin:0px;
}

#logo2
{
}

#cmsFooter
{
	PADDING-RIGHT: 20px;	BACKGROUND-POSITION: center top;
	PADDING-LEFT: 20px;
	BACKGROUND-IMAGE: url(default/images/template/bkg_footer.png);
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px;
	BACKGROUND-REPEAT: no-repeat;
                     height:149px;
                     width:969px;
}
#cmsFooterBody
{
	PADDING-RIGHT: 20px;
	BACKGROUND-POSITION: center top;
	PADDING-LEFT: 20px;
	BACKGROUND-IMAGE: url(../images/template/bkg_footer.png);
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px;
	BACKGROUND-REPEAT: no-repeat
}
.footer_p 
{
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer_p A:link 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.footer_p A:visited
 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.footer_p A:hover 
{
	COLOR: #e4a329;
}
#cmsPopupFooter
{
	/*background-image: url("styles/style1/grad-line.jpg");
	background-repeat: repeat-y;*/
	background-color:#0064b0;
	margin: 0;
	padding: 0;
	width:100%;
	height:28px;
	left:0px;
	visibility:hidden;
	position:absolute;
}
#cmsFooterLeft
{
	/*background-image: url("styles/style1/wortmarke.gif");
	background-position:62px center;*/
	background-repeat:no-repeat;
	width:0px;
	height:28px;
	border:0px;
	padding:0px;
	margin:0px;
}
#cmsFooterRight
{
	font-Family:Verdana;
	color: #666; 
	font-size: 9px;
	width:1000px; 
	height:27px;
}

#cmsFooterRight a
{
	color: #66ccff;
	padding: 0 5px 0 3px;
	text-decoration: none;
}
#cmsFooterRight a:hover
{
	color: #ccffff;
	text-decoration: none;
}

#cmsBody
{
	background-color:#ffffff;
	padding:0px;
}

/* promotions */
.cmsPromoContainer
{
	vertical-align:top;
}
.ReadMoreStyle a
{
	text-decoration:none;
	font-size:12px;
	color:#e4a329;
                     font-weight:bold;
} 
.ReadMoreStyle a:link
{
	text-decoration:none;
	font-size:12px;
	color:#e4a329;
                     font-weight:bold;
} 
.ReadMoreStyle a:active
{
	text-decoration:none;
	font-size:12px;
	color:#e4a329;
                     font-weight:bold;
} 

.ReadMoreStyle a:visited
{
	text-decoration:none;
	font-size:12px;
	color:#e4a329;
                     font-weight:bold;
}
.ReadMoreStyle  a:hover
{
	color: #666666;
}

table.promos
{
	background-color: #ffffff;
	font-size: 12px;
	vertical-align: top;
}

table.promos td.title
{
                     color:#222222;
	background-color:#ffffff;
	vertical-align:middle;
                     font-family:"Times New Roman", Times, serif;
	font-size:18px;
                     font-weight:bold;
	padding:2px 0px 10px 0px;
} 
table.promos td.image
{
	vertical-align:top;
	border-width:0px;
}
table.promos td.body
{
	padding: 0px;
	color: #222222;
	padding-bottom:10px;
}

/* page submenu style */
.subMenu
{
	margin: 0;
	padding: 0;
	float:left;
                     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.subMenu ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width:140px;
                     border-top:solid 1px #383049;
}
.subMenuLI
{
	float: left;
	padding: 0;
                     padding-top:6px;
                     padding-bottom:6px;
	margin: 0;
	overflow: hidden;
	width: 100%;
	border-bottom: solid 1px #383049;
}
	
.subMenuLI a
{
	margin: 0;
	text-decoration: none;
	color: #383049;
	padding-bottom:8px;
	display:block;
	width:140px;
}

.subMenuLI a:visited
{
	margin: 0;
	text-decoration: none;
	color: #383049;
	padding-bottom:8px;
	display:block;
	width:140px;
}

.subMenuLI a:hover
{
	margin: 0;
	text-decoration: none;
	color: #e4a329;
	padding-bottom:8px;
	display:block;
	width:140px;
	cursor:pointer;
}

#subMenuSelected
	{
	color: #e4a329;
	background-color: #ffffff;
	background-repeat: no-repeat;		
	}
/* end submenu style */
/* top menu style */	
.topMenu
{
	padding:0 0px 0px 0px;
	list-style-type: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
                     FONT-WEIGHT: bold;
	font-size: 12px;
                     	background-color:inherit;
	vertical-align:middle;
                     width:832px;
 }
	
.topMenu a
{
                    padding: .2em .0em .2em .0em;
                    display:inline-block;
                    text-decoration:none;
                    color:#383049;
                    cursor:pointer;
                    font-weight:bold;
}
.topMenu a:visited
{
                    text-decoration:none;
                    color:#383049;
                    font-weight:bold;
}	
.topMenu a:hover
{
	text-decoration:none;
	color: #ffffff;
                    font-weight:bold;
}
.topMenu ul
  {
                     float:right;
	list-style-type:none;
	margin:0px;
	padding:0px;
                     padding-top:12px;
                     padding-right:20px;
	background-color:transparent;
}

.topMenu li 
{
	float:left;
	margin-right:0px;
}


.topMenu table
{
	border:0;
	border-collapse:collapse;
	float:left;
	height:28px;
	cursor:default;
}

.topMenuMILeft
{
	margin:0;
	width:8px;
                     display:inline-block;
                     float:left;
                     height:18px;
}
.topMenuMIMid
{
	margin:0;
                     display:inline-block;
                     float:left;
}
.topMenuMIRight
{
        background:url("default/images/template/topnavline.jpg") no-repeat right center;
	width:8px;
	margin:0px
        display:inline-block;
        float:left;
        height:18px;
}

.topMenuMOLeft 
{
	width:8px;
                     display:inline-block;
                     float:left;
                     height:18px;
}

.topMenuMOMid 
{
	margin:0;
                     cursor:pointer;
                     display:inline-block;
                     float:left;
}
.topMenuMORight 
{
	background:url("default/images/template/topnavline.jpg") no-repeat right center;
	width:8px;
	margin:0px
        display:inline-block;
        float:left;
        height:18px;
}

.topMenuSE
{
	border:0;
	border-collapse:collapse;
	float:left;
	height:28px;
	cursor:default;
         display:inline-block;
         float:left;
}

.topMenuSELeft 
{
	margin:0;
                     width:8px;
                     display:inline-block;
                     float:left;
                     height:18px;
}
.topMenuSEMid 
{
	margin:0;
                     color:#ffffff;
                     display:inline-block;
                     float:left;
}
.topMenuSERight 
{
	background:url("default/images/template/topnavline.jpg") no-repeat right center;
	width:8px;
	margin:0px;
        display:inline-block;
        float:left;
        height:18px;
}
  
/* Download */
table.dload
{
}
table.dload td.header
{
	font-family: Arial,Century Gothic,Verdana,Trebuchet MS;
	font-size: 16px;
	padding:10px 10px 4px 10px;
	color: #6699cc;
                     font-weight:bold;
}
dload.subCategory
{
	font-family: Arial,Century Gothic,Verdana,Trebuchet MS;
	font-size: 16px;
	padding:14px 10px 8px 0px;
	color: #333333;
}	

table.dload td.title
{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	padding:10px 10px 4px 10px;
	color: #44444;
}
table.dload td.image
{
	padding-left:5px;
                     color: #aaaaaa;
}
table.dload td.body
{
	padding-left:5px;
	font-size:11px;
                     color:#999999;
}
table.dload td.objectName
{
	padding-left:5px;
	font-weight:bold;
	font-size:12px;
                     color: #999999;
}
/* End Download */

/* news list */
#newsContainer
{
}

/* news submenu style */
.newsMenu
{
	margin: 0;
	padding: 0;
	width: 100%;
	float:left;
	font-size: 12px;
	border-top: solid 1px #fff;
	background-color: #ffffff;
	width:250px;
}
.newsMenu ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.newsMenuLI
{
	float: left;
	padding: 0;
	margin: 0;
	overflow: hidden;
	width: 95%;
	border-bottom: solid 1px #ccc;
}
	
.newsMenu a
{
	margin: 0;
	text-decoration: none;
	color: Navy;
	padding:  2px 8px 2px 18px;
	display:block;
}

.newsMenu a:hover
{
	color: #008FDA;
	background-image: url("styles/style1/arrowOn.gif");
	background-repeat: no-repeat;
}

#newsMenuSelected
{
	color: #008FDA;
	background-image: url("styles/style1/arrowOn.gif");
	background-repeat: no-repeat;		
}
	
.newsNavDetails
{
	padding: 4px 5px 2px 18px;
	font-weight:bold;
	font-size:12px;
}	
.archiveDiv
{
	padding-left:18px;
}
.archiveDiv select 
{
	font-size: 8.5pt;
	width: 130px;
	font-family: Arial,Century Gothic,Trebuchet MS, Helvetica, sans-serif;
}

/* end news list */

/* news item */
table.newsItem
{
	width:100%;
}
table.newsItem td.title
{
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	color: #666666;
}

table.newsItem a
{
	text-decoration:none;
}
table.newsItem a:hover
{
	color:#008FDA;
	text-decoration:none;
}
table.newsItem td.image
{
	padding-bottom:8px;
}
table.newsItem td.date
{
	padding-top:5px;
	font-weight:bold;
}
table.newsItem td.body
{
	padding-top:10px;
}
#newsNavSelected
	{
	color: #008FDA;
	background-image: url("styles/style1/arrowOn.gif");
	background-repeat: no-repeat;		
	}
/* end news */
/* article */

table.articles
{
	color: #333333;
	width:100%;
}
table.articles a, a:visited
{
	color:#003366;
	text-decoration:none;
}
table.articles a:hover
{
	color: #0082E6;
}

table.articles td.title
{
	font-family:"Times New Roman", Times, serif;
	font-size: 30px;
	font-weight:normal;
	margin: 0px;
	background-color:#ffffff;
}
table.articles td.image
{
	padding-bottom:8px;
}
table.articles td.date
{
}
table.articles td.body
{
	font-size: 12px;
	color:#2a2a2a;
}
table.articles td.body a,a:visited
{
                    color:#6dbadc;
}

.editor
{
	position:absolute;
	border:0px;
	cursor:pointer;
                     margin-left:-4px;
                     margin-top:2px;
}

.message 
{
	color: #ff8c00;
	font-size:11px;
	vertical-align:top;
}
.errorMessage 
{
	color: #ff8c00;
	font-weight:bolder;
	font-size:11px;
	vertical-align:middle;
	cursor:pointer;
	padding-left:2px;
}
.button 
{
	font-family:Arial,Trebuchet MS,Century Gothic, Verdana;
	text-align:center; 
	vertical-align:middle;
	/*background: url("../default/images/btnArrow.gif");
	background-repeat:no-repeat;
	background-position:left center;*/
	background-color:#2183c4;
	color: #fff; 
	padding:2px 10px 2px 10px;
	border-width: 1px; 
	border-style:outset;
	font-size: 11px
}

.padder
{
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
}
.padderLTR
{
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
}
.padderLR
{
	padding-left:20px;
	padding-right:20px;
}
.padderR
{
	padding-top:20px;
}
.padderT
{
	padding-top:10px;
}
.padderB
{
	padding-bottom:10px;
}
.padderL5
{
	padding-left:5px;
}
.padderT5
{
	padding-top:5px;
}
.tdLeft
{
	clear:both;
	padding: 2px 4px 2px 4px;/* 4px 4px 2px 4px;*/
	vertical-align:middle;
	display:block;
	width:48%;
	/*color: #7d7d7d;*/

}
.tdLeftTopAlign
{
	clear:both;
	padding: 2px 4px 2px 4px;/* 4px 4px 2px 4px;*/
	vertical-align:top;
	display:block;
	width:48%;
	/*color: #7d7d7d;*/

}	
.tdLeftRightAlign
{
	clear:both;
	padding: 2px 4px 2px 4px;
	vertical-align:middle;
	text-align:right;
	display:block;
	width:48%;
	/*color: #7d7d7d;*/

}
.tdRight
{
	padding: 2px 0px 2px 4px;
	vertical-align:middle;
	width:52%;
}
.tdRightCaption
{
	padding: 2px 0px 2px 4px;
	vertical-align:middle;
	width:52%;
	/*color: #7d7d7d;*/
}
.txt
{
	font-size: 8.5pt;
	font-family: Arial,Trebuchet MS,Century Gothic, Helvetica, sans-serif;
}
.txt154 
{
	font-size: 8.5pt;
	width: 154px;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}
.txt300 
{
	font-size: 8.5pt;
	width: 384px;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}
.checkbox 
{
	font-size: 8.5pt;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}
.pwd154 
{
	font-size: 8.5pt;
	width: 154px;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}
.ddl
{
	font-size: 8.5pt;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}	
.ddl160 
{
	font-size: 8.5pt;
	width: 160px;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}
.ddl390 
{
	font-size: 8.5pt;
	width: 390px;
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif;
}
.txtarea200
{
	font-size: 8.5pt;
	width: 264px; 
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif; 
	height: 50px
}	
.txtarea264
{
	font-size: 8.5pt;
	width: 264px; 
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif; 
	height: 100px
}	
.txtarea325 
{
	font-size: 8.5pt;
	width: 325px; 
	font-family: Arial, Trebuchet MS,Century Gothic,Helvetica, sans-serif; 
	height: 100px
}
.sectionHeading
{
	font-family: Arial, Century Gothic,Helvetica, sans-serif,Trebuchet MS;
	font-size: 14px;
	color: #333333;
	padding-bottom:10px;
}
.lineSeperator
{
	 border-top:solid 1px #cccccc;
}
div.accordion1 {display:block;width:100%;font-family:Arial,Century Gothic,Verdana,Trebuchet MS;}
div.accordion1 div.header {width:100% auto; font-size:12pt; background-color:#81b9df;cursor:pointer;padding:2px;padding-left:8px;border:outset 1px;}
div.accordion1 div.header-hover {font-size:12pt; background-color:#6699cc;color:#fff;cursor:pointer;padding:2px;padding-left:8px;border:inset 1px;}
div.accordion1 div.header-open {font-size:12pt; background-color:#6699cc;cursor:pointer;padding:2px;padding-left:8px;border:2px solid #ffffff;border-bottom:none;}
div.accordion1 div.header-open-hover {font-size:12pt; background-color:#6699cc;color:#fff;cursor:pointer;padding:2px;border:2px solid #ffffff;border-bottom:none;}
div.accordion1 div.body {overflow-y:hidden; width:100% auto;padding:4px;background:#e9eff4;}
div.accordion1 div.body p {width:100% auto; border-top:none;padding:4px;border:0px solid #9ac1c9; font-size:9pt;}

div.accordion2 {display:block;width:100% auto;font-family:Arial,Century Gothic,Verdana,Trebuchet MS;}
div.accordion2 div.header {width:100% auto;font-size:12pt; background-color:#81b9df;color:#fff;cursor:pointer;padding:2px;padding-left:8px;border:outset 1px; background-image:url(styles/style1/arrow_down.gif); background-position:right center; background-repeat:no-repeat;}
div.accordion2 div.header a,a:visited{ text-decoration:none;color:#fff}
div.accordion2 div.header-hover {width:100% auto;font-size:12pt; background-color:#6699cc;color:#fff;cursor:pointer;padding:2px;padding-left:8px;border:inset 1px; background-image:url(styles/style1/arrow_down_mo.gif); background-position:right center; background-repeat:no-repeat;}
div.accordion2 div.header-hover a:hover { color:#036bb6;}
div.accordion2 div.header-open {width:100% auto;font-size:12pt; background-color:#6699cc;color:#fff;cursor:pointer;padding:2px;padding-left:8px;border:inset 1px;background-image:url(styles/style1/arrow_up.gif); background-position:right center; background-repeat:no-repeat;}
div.accordion2 div.header-open-hover {width:100% auto;font-size:12pt; background-color:#6699cc;color:#fff;cursor:pointer;padding:2px;padding-left:8px;border:inset 1px;background-image:url(styles/style1/arrow_up_mo.gif); background-position:right center; background-repeat:no-repeat;}
div.accordion2 div.header-open-hover a:hover { color:#036bb6;}
div.accordion2 div.body {overflow-y:hidden; width:100% auto;padding-left:6px;padding-right:6px;background:#e9eff4;display:block;}
div.accordion2 div.body a,a:visited { color:blue; }
div.accordion2 div.body a:hover{ color:#8bbadc; }
div.accordion2 p.content {width:100% auto;border-top:none;padding:0px;border:0px solid #9ac1c9; font-size:9pt;}

#tipDiv
{
      position:absolute;                                      
       font:bold 8.5pt Arial,Century Gothic,Verdana,Trebuchet MS;
       color: #000;
       background-color: #fff;/*#ffc;*/
       border: 2px solid #dcdcdc;/*#000;*/
       z-index:1;
       padding:4px;
       visibility: hidden;
       opacity: 1;
      overflow:visible;
      /*display:block;*/
      width:100% auto;
}
.popupbox
{
       color: #000000;
       position: absolute;
       visibility:hidden;
       padding: 2px; 
       border: outset 1px; 
       background-color: #e9eff4;
       overflow:visible;
       width:auto;
}

.popupbar
{
     font-weight: bold;
     cursor: move;
     color: #ffffff;
     padding:0px;
     background-color: Transparent; 
}
.popupcontent
{
       padding: 3px; 
       overflow: visible; 
       width: auto;

}
.tooltip
  {
  background-color: #ffff99; /* beige */
  border: 1px solid;
  color: #313131;
  display: none;
  height: auto;
  padding: 4px;
  width: 150px;
  }
.boundry1
{
      border:1px #9c9c9c dotted;
}
.boundry1L
{
      border-left:1px #9c9c9c dotted;
}
.boundry1R
{
      border-right:1px #9c9c9c dotted;
}
.boundry1LR
{
      border-left:1px #9c9c9c dotted;
      border-right:1px #9c9c9c dotted;
}
.boundry1TB
{
      border-top:1px #9c9c9c dotted;
      border-bottom:1px #9c9c9c dotted;
}

.errorMessage 
{
	color: #ff8c00;
	font-weight:bolder;
	font-size:9pt;
	vertical-align:middle;
	cursor:pointer;
	background-image:url('default/images/errorbk.gif');
	display:inline-block;
	width:16px;
	height:18px;
	text-align:center;
}
.cmsGrid
{
    background-color:#ffffff;
}

table.cmsGrid td.gridTitle
{
    background-color:#967A53;
    line-height:30px; 
    color:#FFFFFF;
    text-align:center;
}
table.cmsGrid td.sectionTitle
{
    background-color:#967A53;
    line-height:30px; 
    color:#FFFFFF;
    text-align:center;
}
table.cmsGrid tr{
    background-color:#fffff; 
    text-align:center;
    line-height:20px;
}

table.cmsGrid th
{
    white-space:nowrap;
    background-color:#EFBF2F; 
    color:#967a53; 
    text-align:center;
}
table.cmsGrid td
{
    padding-left:10px;
    text-align:left;
}