#nav {
	float: left;
	/*width: 603px;	 width of top menu bar */
	list-style: none;
	line-height: 1;
	padding: 0;
	margin: 0;
	height: 31px;
	background: url(../images/menu_bar-5x33.GIF) repeat-y 33px center;
}

#nav ul {
	float:none;
	list-style: none;
	line-height: 1;
	padding: 0;
	margin: 0;
}


#nav li {
	float: left;
/*	padding: 0;
	height:21px;*/
	padding: 10px 0px 2px 0px;
	background: url(../images/menu_bar-5x33.GIF) repeat-y 33px center;
}

#nav li ul {
	position: absolute;
	margin:0;
	left: -999em;
	height: auto;
	width: 150px;
	background: #FFFF00;
	padding: 10px 0 0 0;	
	margin: 0 0 0 -14px;	
}

#nav li ul ul {
	margin: -23px 0 0 155px;  /* postion of 2nd level menu w.r.t. 1st level menu */
	background: #810541;	 /* colour of spacing between 1st and 2nd level menu */
	padding: 0 0 0 1px;  	 /* vertical spacing between 1st and 2nd level menu */
}

#nav>li>a {
	/* HEIGHT of top menubar = height + padding */
	text-align: center;
	display:run-in; /*:inline;*/
	padding:0;
	margin:0;
}

#nav li li a {
	/* HEIGHT of 1st and onward level menu items = height + padding */
	height: auto;
	text-align: left;
	width:150px;
	padding: 5px 0 5px 5px;
	background: #FFFF00;
	display:block;
}

#nav li li {
	height: auto;
	background:#810541;
	padding: 1px 0 0 0;
}


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}


#nav a {
	display: block;
	color: #810541;		/* color of links in menu items and menu bar */
	background: #FFFF00;	/* background color of links in menu items and menu bar */
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	vertical-align:middle;

}

#nav a:link {
	display: block;
	color: #810541;		/* color of links in menu items and menu bar */
	background: #FFFF00;	/* background color of links in menu items and menu bar */
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
}

#nav a:visited {
	display: block;
	color: #810541;		/* color of links in menu items and menu bar */
	background: #FFFF00;	/* background color of links in menu items and menu bar */
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
}


#nav A:hover {
	COLOR: #7978C5;
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;

}





body{
	padding: 0;
	margin:0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
}


body *{
        padding:0;
        margin:0;
        font-family: Arial,Verdana,Helvetica,sans-serif;
}

table.center {margin-left:auto; margin-right:auto;}

p {
	font-weight: normal;
	font-size: 12px;
	text-align:justify;
  }

ul, il {
	font-weight: normal;
	font-size: 12px;
	padding-left: 45px;
	list-style-type: square;
  }

ol {
	font-weight: normal;
	font-size: 12px;
        padding-left: 50px;
  }

h1{

	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	background-color: #f2f5f7;
	margin: 1px;
	line-height: normal;
	background-position: left;
	width: 98%;
	text-indent: 5px;
}


h2 {
	font-size: 12px;
	font-weight: bold;
	color: #0066B3;
	text-decoration: none;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #FFFFFF;
	margin: 1px;
	line-height: normal;
	background-position: left;
	display: block;
	width: 98%;
	text-indent: 5px;
}

h3{
	font-size: 12px;
        font-weight: bold;	
        color: #810541;
        text-indent: 5px;
  }

h4 {
	font-size: 12px;
	font-weight: bold;
	color: #0066B3;
	text-decoration: none;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #FFFFFF;
	margin: 1px;
	line-height: normal;
	background-position: left;
	display: block;
	width: 98%;
	text-transform: uppercase;
	text-indent: 5px;
}

.container{
	 width: 100%;
	 background: #FFFFCC;
	 margin-left:auto;
	 margin-right: auto;
}

.header{
	 width: 100%;
}




.bodytext {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
        text-align:justify;
}


.bodycopy {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align:justify;
}



#bodycopy ul li {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top:5px;
}



.text11white {
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	height: 33px;
	vertical-align: middle;
}


a:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #3366CC;
	text-decoration: underline;
}


li { 
	font-weight: normal;
	color: #333333;
	font-size: 13px;
        text-align:justify; 
}

a.internal-link:link {
	font-size: 12px;
	color: #0000FF;
	text-decoration:none;
	
}
a.internal-link:visited {
	font-size: 12px;
	color: #0000FF;
	text-decoration:none;
}
a.internal-link:hover {
	font-size: 12px;
	color: #0000FF;
	text-decoration:underline;
}


hr { size:1px; color:#cccccc; shade: noshade; }

div.csc-textpic-imagewrap dl.csc-textpic-image dt, div.csc-textpic-imagewrap dl.csc-textpic-lastcol dt img {
  padding:0;
  margin:0;
 
}

div dd.csc-textpic-caption {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
        text-align:justify; 
}


.footer {
         font-size: 11px;
         height: 25px;
         background-color: #FFFF00;
         text-align:center;
         color: #810541;
}


#breadcrumbs {
	font-family:Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}

#breadcrumbs A:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}

#breadcrumbs A:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}

#breadcrumbs A:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	TEXT-DECORATION: underline;
}

#leftmenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #0868AC;
	text-decoration: none;
	font-weight: bold; 
}
#leftmenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #0868AC;
	text-decoration: none;
	font-weight: bold;
}
#leftmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	font-weight: bold; 
}



#leftnavi2_no A:link {
	FONT-SIZE: 12px; 
	COLOR: #006699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi2_no A:visited {
	FONT-SIZE: 12px; 
	COLOR: #006699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi2_no A:hover {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}



#leftnavi2_act A:link {
	FONT-SIZE: 12px; 
	COLOR: #006699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi2_act A:visited {
	FONT-SIZE: 12px; 
	COLOR: #006699; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi2_act A:hover {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}


#leftnavi3_no A:link {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi3_no A:visited {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi3_no A:hover {
	FONT-SIZE: 12px; 
	COLOR: #ff6600; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}



#leftnavi3_act A:link {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi3_act A:visited {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

#leftnavi3_act A:hover {
	FONT-SIZE: 12px; 
	COLOR: #ff6600; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

div.tx-ttnews-browsebox{
margin-top:100px;
margin-right:20px;
margin-left:20px;
}

div.tx-ttnews-browsebox p{
float:right;
width:100%;
}

div.tx-ttnews-browsebox table{
float:right;
}