*
{
/*  font-size: 12px;
  line-height: 18px; */
  font-family: Arial, sans-serif;
/*  margin:0px; */
/*  padding:0px; */
}

p,li, td
{
font-size: 12px;
line-height: 18px;
}

#maincontent p {text-align:justify;}
#maincontent h1 {
/*padding-bottom: 5px; */
border-bottom: 1px solid #c0c0c0;
}
#maincontent img {margin: 5px;}

h1
{
font-size: 18px;
line-height: 24px;
}

h2
{
font-size: 16px;
line-height: 22px;
}

h3
{
font-size: 14px;
line-height: 20px;
}

h2, h3 {clear:both;}

.csc-textpic-text h2, .csc-textpic-text h3 {clear:none;}

body		{
			background-color: #C0C0C0;
			padding: 0px;
			margin: 0px;
			}

#header 	{
			height: 100px;
/*			background-color:#DB002E; */
			padding:0px;
			margin:0px;
			text-align:center;
/*			background-image:url(../images/bg/header.png); */
			}
#header-content {
			width:1000px;
			height:100px;
			padding-left:10px;
			padding-right:10px;
/*			text-align:center; */
			margin-left:auto;
			margin-right:auto;
/*			background-image:url(../images/bg/headercontent.png); */
				}
#header-logo {
				float:left;
				width:151px;
				height:100px;
/*				margin-left:20px;
				margin-right:31px;*/
			}
#header-logo img {border: none;}

#banner     {
			width:468px;
			height:100px;
			background-color:#808080;
			padding:0px;
			margin:0px;
			float: left;
			}
#banner img {border: none;}
			
#header-slogan {height:100px; background-repeat:no-repeat; background-position:right;}

#menubar {
clear:both;
padding:0px;
margin:0px;
clear:both;
/*background-color: #ffffff;*/
/* margin-left:3px;
 margin-right:3px;*/
/*height: 100%;*/
/*width:994px;*/
/*border-bottom: 3px solid white;*/
text-align:center;
background-image:url(../images/bg/menu.png);
padding-top: 1px;
padding-bottom:1px;
}

#menubar-content {
					text-align:left;
					margin:auto; 
					width:1000px;
					padding:0px;
					padding-left:5px;
					padding-right:5px;
					height:30px;
				 }

#menubar-content ul {list-style:none; margin:0px; padding:0px;}

#menubar-content ul li {
	float: left; 
	min-width: 100px; 
/*	display:block;*/
    display: inline; 
/*	width: 100px; */
	padding:0px;
	margin:0px;	
/*	height: 33px;*/
/*	padding-left:3px;
	padding-right:3px; */
/*	border: 1px solid #ffffff; */

/*	border-right: 1px solid white;*/
	font: 14px/33px Arial, sans-serif;
/*	background: url(../images/mainmenu_inactive.gif) repeat-x bottom #929a9a; */
/*	text-decoration: none;  */
	text-align: center;
}

#menubar-content ul li span,
#menubar-content ul li a {
    display:block; 
	padding-left: 15px;
	padding-right: 15px;
	font: 14px/30px Arial, sans-serif;
	color: #000000;	
	font-weight:bold;	
/*	background-color: #929a9a; */
}

#menubar-content ul li a {
	text-decoration: none; 
/*	border-top: 3px solid #ffffff; */
}

#menubar-content ul li span
{
/*	background-image: url(../images/mainmenu_active.gif); */
/*	border-top: 3px solid #c10435; */
/*	border-top: 3px solid #ffffff; */
/*    background-color:#ffffff; */
color: #ffffff;
/*background-image:url(../images/bg/menu-sel.png);*/
}

#menubar-content ul li span a {
padding : 0px;
color: #ffffff;
display:inline;
}

#menubar-content ul li span a:hover {
background:none;
}

#menubar-content ul li a:hover {
/*	background-color: #a7adad; */
background-image:url(../images/bg/menu-hov.png);
background-color:#808080;
color:#ffffff;
/*	border-bottom: 3px solid #a7adad;	*/
/*	background:none; */
}			
			
#mainarea   {
			text-align: center; padding: 0px; margin: 0px; clear:both;
			}	

#mainarea-content	{
			width: 1000px;
			background-color: #ffffff;
			margin:0px;
			margin-left:auto; 
			margin-right:auto;
			padding:0px;
			padding-left: 10px;
			padding-right:10px;
			text-align:left;
			background-image:url(../images/bg/mainarea.png);			
			}
			
#submenu 
{
  padding: 0px;
/*  background-color: #d0d4d4; */
  width:100%;
}

#submenu ul
{
list-style:none;
padding:0px;
margin:0px;
/*background-color: #ffffff; */
}

#submenu ul ul {margin-left: 10px;}

#submenu ul li
{
padding:0px;
margin:0px;
/*background: url(../images/submenu_dot.gif) no-repeat 0px 5px; */
/*padding-left:12px; */
/*border: 1px solid yellow; */
}

#submenu ul li a,
#submenu ul li span {
						display:block;
/*						width: 100%; */
						padding:2px;
						padding-left: 5px;
						padding-right: 5px;
						margin:0px;
  						text-decoration: none;
						font-weight:bold;
						font-size:12px;
		  				font-family: Arial, sans-serif;
  					}

#submenu ul li a
{
  color: black;
/*  line-height: 16px; */
/*  height: 16px; */
/*  padding-left: 12px; */

}

#submenu ul li a:hover
{
background-color:#808080;
color: #ffffff;
}

#submenu ul li span
{
  color: #ffffff;
/*  line-height: 16px; */
/*  height: 16px; */
/*  background-color: #db002e; */
/*  padding-left: 12px; */
/*  background: url(../images/submenu_dot.gif) no-repeat 0px 3px;*/
}

#leftcontent {width:145px; float:left;}
#rightcontent {width:145px; float:right;}
#maincontent {margin-left:156px; margin-right:156px;}
#pagecontent {float: left; width: 678px;}

#leftcontent,
#rightcontent,
#maincontent {padding-left: 5px; padding-right: 5px; padding-bottom:5px;}

#footermenu {margin:0px; padding:0px; text-align:right; clear:both; padding-top:5px; padding-left:0px; padding-right:0px;
/*			background-image:url(../images/bg/subcontent.png); */
			background-repeat:no-repeat;}

#footermenu ul { list-style:none; margin:0px; padding:0px; display:inline;}

#footermenu ul li {display:inline; margin:0px; margin-left:2px; margin-right:2px;}

#footermenu ul li a
{
  color: #ffffff;
  text-decoration: none;
  line-height: 22px;
}

#footermenu ul li a:hover
{
  text-decoration: underline;
}

#footermenu ul li span
{
  color: #ffffff;
  font-weight: bold;
}

#footer {
          text-align:center;
		  color : #ffffff;
		}
#footer-content {
/*  z-index: 1; */
/*  background-color: #DB002E; */
/*  width: 100%; */
/*  height: 63px;*/
/*  position: absolute; */
/*_bottom: expression(dummy=(-body.clientHeight % 2)+"px"); */
/*  border-top: 3px solid white; */
  text-align: center;
  padding: 0px;
  padding-left:10px;
  padding-right:10px;
  clear:both;  
  width: 1000px;
/*  padding-left:10px;
  padding-right:10px; */
  margin-left: auto;
  margin-right:auto;
/*background-image:url(../images/bg/footercontent.png);  */
}

#footer p { margin:0px; padding: 0px;}

#footer a
{
  color: black;
  margin: 0px 5px;
  line-height: 20px;
}

#footer a:hover
{
  text-decoration: none;
}

#footer a.active
{
/*  padding-left: 12px;*/
  font-weight: bold;
/*  background: url(../images/submenu_dot.gif) no-repeat 0px 3px; */
}

#subheader {height:10px;
			text-align:center;
			background-image:url(../images/bg/subheader.png);
			font-size:0px;
			padding:0px;
			margin:0px;
			clear:both;
			}
#subheader-content {
					height:10px;
					width:1020px; 
					margin:0px;
					padding:0px;
					margin-left:auto; 
					margin-right:auto;
					font-size:0px;
					background-image:url(../images/bg/subheadercontent.png);}
#subfooter {height:20px; text-align:center; font-size:0px; padding:0px; margin:0px;}
#subfooter-content {height:20px; width:1020px;
			margin-left:auto; 
			margin-right:auto;
			font-size:0px;
			/*background-image:url(../images/bg/subfootercontent.png);*/
			}

a {	
/*	color: #DB002E; */
	text-decoration:none;
	}
a:visited	{
/*			color:#800000; */
			}
a:hover { text-decoration:underline;}
div.clearfix {clear:both; font-size:0px;}

#leftcontent h1,
#rightcontent h1
{

font-size: 14px;
line-height: 20px;
margin-bottom: 5px;
border-bottom: 1px solid #c0c0c0;
}	

#leftcontent h2,
#rightcontent h2
{

font-size: 12px;
line-height: 18px;
margin-bottom: 2px;
}

#frontpage-shortlinks,
#frontpage-pic {text-align: center; margin:5px; padding:0px;}
#frontpage-shortlinks td,
#frontpage-shortlinks tr,
#frontpage-shortlinks th,
#frontpage-shortlinks table {margin:0px; padding: 0px;}
#frontpage-shortlinks table {/*border-collapse:collapse;*/ border: 1px solid #c0c0c0; width:600px; padding:0px; margin:0px; margin-left:auto; margin-right:auto;}
#frontpage-shortlinks img {margin:0px;}
#frontpage-shortlinks th {
margin:1px;
height:30px;
font-size: 14px; color: #ffffff;}
#frontpage-shortlinks td {background-color: #FFFFFF; margin:1px;}
#frontpage-shortlinks td img {border:none;}
#frontpage-pic div {width: 608px; border: 1px solid #c0c0c0; text-align:left; margin:0px; padding:0px; margin-left:auto; margin-right: auto;}
#frontpage-pic img {margin: 2px; border:none;}

#frontpage-shortlinks a {
color:#ffffff;
text-decoration:none;
}

hr {height : 1px; background-color:#c0c0c0; border:none;}

.formstyle,
.formstyle2 {text-align:center;}
.formstyle table,
.formstyle2 table {width: 600px;}
.formstyle2 table th {font-size:12px; text-align:left;}
.formstyle .caption {width: 200px; text-align:left;}
.formstyle td {padding:2px;}
.formstyle td input,
.formstyle td textarea {width:395px;}
.formstyle2 td {text-align:left;}

/*.tablestyle {text-align:center;} */
/*.formstyle table,
.formstyle2 table {width: 600px;}*/
/*.formstyle2 table th {font-size:12px; text-align:left;}*/
.tablestyle .caption {width: 150px;}
.tablestyle td {padding:2px; vertical-align:top;}
/*.formstyle td input,
.formstyle td textarea {width:395px;}
.formstyle2 td {text-align:left;}*/



#partner {text-align:center;}
#partner img {border: 1px solid #c0c0c0;}
#partner p {margin-top: 2px; margin-bottom:2px;}

#mainarea-content .indent {margin-left:20px;}
#mainarea-content .align-left {text-align:left;}
#mainarea-content .align-center { text-align:center;}
#mainarea-content .align-right {text-align:right}

p.csc-frame-frame1  {background-color: #EDEBF1; border: 1px solid #333333; padding:5px;}

.csc-textpic-imagewrap {margin-right:10px;}

.csc-textpic-caption {font-size:10px; padding-left:5px; padding-right: 5px; text-align:justify;}

#leftcontent .latestnewsitem h2 span ,
#rightcontent .latestnewsitem h2 span {font-size: 10px;}
#leftcontent .latestnewsitem h2,
#rightcontent .latestnewsitem h2,
#leftcontent .latestnewsitem p,
#rightcontent .latestnewsitem p {margin:0px; margin-top:2px; margin-bottom:2px;}

.td-0 {width: 100px;}
