body {
	color: #464646;
	font-size: 75%;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	background: #868686;
	}

hr {
	color: #FF9933;
	border: 0 none;
	background-color: #FF9933;
	height: 1px;
	margin-left: 10%;
	margin-right: 10%;
	}
	
hr.content { color: #FF9900; border: 0 none; background-color: #FF9933; height: 1px; margin-left: 10%; margin-right: 10%; }

.temp artikel p { color: #464646; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px }

a:link {
	color: #369;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}

a:active {
	color: #369;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}


a:visited {
	color: #369;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}

a:hover {
	color: #369;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	}

.breadcrum a:link      { color: #369; font-size: 1em; font-family: Verdana; margin: 0px 0px -10px 0px; padding: 0px; text-decoration: none; }
.breadcrum a:active      { color: #369; font-size: 1em; font-family: Verdana; margin: 0px 0px -10px 0px; padding: 0px; text-decoration: none; }
.breadcrum a:visited      { color: #369; font-size: 1em; font-family: Verdana; margin: 0px 0px -10px 0px; padding: 0px; text-decoration: none; }
.breadcrum a:hover      { color: #369; font-size: 1em; font-family: Verdana; margin: 0px 0px -10px 0px; padding: 0px; text-decoration: underline; }
.breadcrum  { color: #369; font-size: 1em; font-family: Verdana; margin: 0px 0px -10px 0px; padding: 0px 0px 0px 0px;}

h1 {
	color: #464646;
	font-weight: bold;
	font-size: 1.2em;
	font-family: Verdana;
	margin: 0 0 8px 0;
	padding: 0px
	line-height: 130%;
	}

h2 {
	color: #464646;
	font-weight: bold;
	font-size: 1em;
	font-family: Verdana;
	margin: 0px 0px 8px 0px;
	padding: 0px
	line-height: 130%;
	}

h3 {
	color: #369;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
	margin: 0px 0px 8px 0px;
	padding: 0px
	line-height: 130%;
	}

h4 {
	color: #464646;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	line-height: 130%;
	}
h5 {
	color: #464646;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	margin: 0px 0px 8px 0px;
	padding: 0px
	line-height: 130%;
	}

h6 {
	color: #369;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	margin: 0px 0px 8px 0px;
	padding: 0px
	line-height: 130%;
	}

	
.Leftbox          { color: #464646; font-size: 11; font-family: Verdana; margin: 0px 0px 5px 0px; padding: 0px }
.Leftbox a:link {color: #369; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
.Leftbox a:visited {color: #369; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
.Leftbox a:hover {color: #369; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: underline; }

.leftbox-header
	{
	font-family: Verdana, sans-serif;
	background-color: #f58025;
	COLOR: #ffffff;
	font-size: 11px;
	padding: 3px;
	font-weight: bold;}
	
td   {  color: #464646; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px }
.nyheder     { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px }
.nyheder h2 { color: #fff; font-weight: bold; font-size: 16; font-family: Verdana }
.nyheder h1 { color: #fff; font-weight: bold; font-size: 17; font-family: Verdana; margin: 0px; padding: 0px }

.nyheder a:link      { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
.nyheder a:active      { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
.nyheder a:visited      { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
.nyheder a:hover      { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: underline; }

A.sortlink:link    		{COLOR: #464646; TEXT-DECORATION: none;}
A.sortlink:visited 		{COLOR: #464646; TEXT-DECORATION: none;}
A.sortlink:active  		{COLOR: #464646; TEXT-DECORATION: none;}
A.sortlink:hover   		{COLOR: #464646; TEXT-DECORATION: none;}
.Leftbox span {COLOR: #464646; }
label{
 font: normal 11px verdana;
}
.label1 {
width:150px;
}
.Toplink
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 2px 0px 0px;
	vertical-align: baseline;
	color: #fff;
	padding-top: 0px;
	font-family: Verdana;
	text-align: center;
	font-weight:bold;
}
.TopLink a:link
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: #fff;
	padding-top: 0px;
	font-family: Verdana;
	text-decoration: none;
}
.TopLink a:active      { color: #fff;  font-family: Verdana; margin: 0px; padding: 0px;	text-decoration: none; }
.TopLink a:visited { color: #fff;  font-family: Verdana; margin: 0px; padding: 0px;	text-decoration: none; }



.indent p
	{
	text-indent: 20px;
	}

p
	{
	line-height: 130%;
	margin: 10px 0px 10px 0px;
	}
	
p.bodytext
	{
	margin-bottom: 1em;
	line-height: 130%;
	letter-spacing: 0.0em;
	}

.news-single-body p:first-child
	{
	font-weight: bold;
	}
span
{
  line-height: 130%;
  margin: 0px 0px 0px 0px;
 
}
li {line-height:  15px;font-size: 12; font-family: Verdana; margin: 0px; padding: 0px }
li a:link      { color: #369; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
li a:active      { color: #369; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
li a:visited      { color: #369; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: none; }
li a:hover      { color: #369; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px; text-decoration: underline; }
.Search { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px }
.Search a { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px;text-decoration: none; }
.Search a:visited { color: #fff; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px;text-decoration: none; }

.BulletsSingleline li{line-height:  normal;  font-size: 12; font-family: Verdana; margin: 0px; padding: 0px }
.BulletsSingleline p{  line-height: normal;  margin: 0px 0px 0px 0px;}
.author { color: #369; font-size: 12; font-family: Verdana; margin: 0px; padding: 0px }
.article { color: #369; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px }
.article a:link {color: #369; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px;text-decoration: none; }
.article a:visited { color: #369; font-size: 11; font-family: Verdana; margin: 0px; padding: 0px;text-decoration: none; }


A.lmb	   		{ font-family:Verdana; 	COLOR: #444444; TEXT-DECORATION: none;	font-weight: normal;	font-size: 11px;}	
A.lmb:link    		{ font-family:Verdana; 	COLOR: #444444; TEXT-DECORATION: none; 	font-weight: normal; 	font-size: 11px }
A.lmb:visited 		{ font-family:Verdana; 	COLOR: #444444; TEXT-DECORATION: none;	font-weight: normal; 	font-size: 11px }
A.lmb:active  		{ font-family:Verdana; 	COLOR: #000000; TEXT-DECORATION: none; 	font-weight: normal; 	font-size: 11px }
A.lmb:hover   		{ font-family:Verdana; 	COLOR: #000000;	TEXT-DECORATION: none; 	font-weight: normal; 	font-size: 11px }

.lmb3	   		{ font-family:Verdana; text-align: center; vertical-align: bottom; 	COLOR: #444444; TEXT-DECORATION: none;	font-weight: bold;	font-size: 11px; background: url(/images/discus.gif) no-repeat; height: 19px; width: 155px;}	

.csc-textpic-caption {
	padding:3px;
	font-size: 95%;
	font-style: italic;
	margin-bottom: 1em;
}

.news-single-img {
	float: right;
	margin-left: 10px;
	max-width: 200px;
	min-width:200px;
	color: #464646;
	}


.news-single-img img {
	max-width: 200px;
	min-width:200px;
	border: 1px solid;
	}
	
/*div.news-single-content {
 float: left;
width: 480px;
}*/
div.clearfloat {
 clear: both;
}

.news-single-imgcaption {
	padding:3px;
	font-size: 95%;
	font-style: italic;
	color: #464646;
	max-width: 200px;
}
.news-latest-item-container {
/*padding-top: 20px;*/
float:right;
/*border:1px solid;*/

}

.news-latest-item-container-focusArea{
/*padding-top: 20px;*/
float:left;           
}

.news-latest-item {	
	padding:0px;
	margin:0px;
	background-color:#FFF;
}

.single-subheader H3 {
font-weight: bold;
color: #464646;
padding-bottom: 10px;
font-size: 12;
}
.news-keyword-list-header {
font-family: Verdana, sans-serif; 
background-color: #f58025;
COLOR: #ffffff;	
font-size: 11px ;
padding: 3px;
font-weight: bold;
}
.news-keyword-list-title a { font-family: Verdana, sans-serif; 	COLOR: #336699; TEXT-DECORATION: none;	font-weight: normal;	font-size: 11px;}
.news-keyword-list-title a:active { font-family: Verdana, sans-serif; COLOR: #336699; TEXT-DECORATION: none;	font-weight: normal;	font-size: 11px;}	
.news-keyword-list-title a:hover { font-family: Verdana, sans-serif; COLOR: #336699; TEXT-DECORATION: none;	font-weight: normal;	font-size: 11px;}	
.news-keyword-list-title a:visited { font-family: Verdana, sans-serif; COLOR: #336699; TEXT-DECORATION: none;	font-weight: normal;	font-size: 11px;}
		
.news-keyword-list-title
{
font-family: Verdana, sans-serif;
COLOR: #464646;
font-weight: normal;
font-size: 11px;
margin: 0px 0px 5px 0px;
padding: 0px;
}

/*********** Start CSS for upcoming-event **********/
.upcomimg-event-list{
margin:0px 0px 0px 0px;

}
.upcomimg-event-list-header {
color:#346;
font-weight:bold;
margin-bottom:20px;
}
.event-list-date {
 color: #346;
font-size: 8pt;
font-weight: bold;
}
.event-list-title {
 color: #346;
 font-size: 8pt;
}
.single-name {
 color: #464646;
 font-size: 10pt;
 font-weight: bold;
 font-family:Verdana; 	
}
.event-single-title {
color: #464646;
 font-size: 10pt;
 font-weight: bold;
 font-family:Verdana; 
 background-color: rgb(228, 221, 128);
}
.event-single {
margin-top: 30px; 
 
}
.event-single-video {
	margin:5px;
}

.event-single-video p {
	padding:3px;
	font-size: 95%;
	font-style: italic;
	color: #464646;
}
	
/*********** End CSS for upcoming-event**********/

/*********** Start CSS for ptg2009top**********/
.ptg2009top {
background-color: #131313;
color: #ffffff;
margin: 5px 0 5px 0px;
padding: 0 5px 0 5px;
}
/*********** End CSS for ptg2009top**********/

/*********** Start CSS for twitterfacebook **********/
.twitterfacebook {
background-color: #778899;
color: #ffffff;
margin: 5px 5px 5px 0px;
padding: 0px 5px 5px 5px;
}
.twitterfacebook img {
padding: 8px;
border: none;
}
.twitterfacebook a {
color: #ffffff;
font-weight: bold;
}

/*********** End CSS for twitterfacebook**********/

/*********** Start CSS for Top-left-story **********/

.top_storycoloumn {
width:495px;
border:6px solid #E6610F;
height:265px;
_height:265px;
}

.title_top-story {
 background: #E6610F;
 color: #FFF; 
 font-size: 12pt; 
 font-family: Verdana, sans-serif;
 padding:3px 3px 3px 5px;

}



#top-story-left {

margin:0px 0px 0px 0px;
height:264px;
overflow: hidden;
}

#top-story-left-title {

font-size: 12pt;

}

.top-story-left-hidden { 

display: none;

}



.top-story-left-hidden1 {
display: none;
}

.top-story-left-unhidden {
display: block;

}



.top-story-left-unhidden a img{ 

}

.top-story-left-unhidden1 {
display: block;
font-weight:bold;
color:#FFFFFF;
_color:#FFFFFF;
background-color: #464646;
filter:alpha(opacity=60); 
-moz-opacity: 0.6; 
 opacity: 0.6;
font-family: Verdana, sans-serif;
width:485px;
position:absolute;
z-index:1;
}



.top-story-left-summary-unhidden1{
display: block;
color:#FFFFFF;
_color:#FFFFFF;
background-color: #464646;
filter:alpha(opacity=60); 
-moz-opacity: 0.6; 
 opacity: 0.6; 
font-size: 10pt;
font-weight:bold; 
font-family: Verdana, sans-serif;
position:relative;
z-index:2;
top:-60px;
_top:-60px;
width:485px;
height:61px;
}


.top-story-left-summary-unhidden1 a:visited {
color:#FFFFFF;
text-decoration: none;
font-size: 8pt;
}


.top-story-left-summary-unhidden1 a:link {
color:#FFFFFF;
text-decoration: none;
font-size: 8pt;
}

.top-story-left-summary-unhidden1 a:hover {
color:#FFFFFF;
text-decoration: underline;
font-size: 8pt;
}

.top-story-left-summary-unhidden1 a:active {
color:#FFFFFF;
text-decoration: none;
font-size: 8pt;
}

.top-story-left-unhidden1 a {
display: block; 
font-weight:bold;
color:#FFFFFF;
_color:#FFFFFF;
#color:#FFFFFF;
font-size: 11pt; 
font-family: Verdana, sans-serif;

}

.top-story-left-unhidden1 a:hover {
display: block; 
font-weight:bold;
color:#FFFFFF;
_color:#FFFFFF;
#color:#FFFFFF;
font-size: 11pt; 
font-family: Verdana, sans-serif;

}

.top-story-left-unhidden1 a:active {
display: block; 
font-weight:bold;
color:#FFFFFF;
_color:#FFFFFF;
#color:#FFFFFF;
font-size: 11pt; 
font-family: Verdana, sans-serif;
}

.top-story-left-unhidden1 a:visited {
display: block; 
font-weight:bold;
color:#FFFFFF;
_color:#FFFFFF;
#color:#FFFFFF;
font-size: 11pt; 
font-family: Verdana, sans-serif;
}

.hidden { visibility: hidden; }

.unhidden { visibility: visible; }

.top-story-lefttd {
 
}

.top-story-righttd {
 width: 162px;
 height: 276px;
}
/*********** End CSS for Top-left-story **********/

/*********** Start CSS for Top-right-story **********/
#top-story-right {
margin: 0px 0px 0px 0px;
_margin:0px 0px 0px 0px;
_height:264px;
}

.top-story-rigth-title {
color: #fff; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif;
background-color: #E6610F;
margin-top:0px;
}
.top-story-rigth-title1 {
color: #fff; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif;
background-color: #f58738;
cursor:pointer;
cursor:hand;
height:90px;
_height:91px;
border:1px solid #f58738;
}
.top-story-rigth-title2 {
color: #fff; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif;
background-color: #f6965c;
cursor:pointer;
cursor:hand;
height:90px;
_height:92px;
border:1px solid #f6965c;
}
/*********** End CSS for Top-right-story **********/
/*********** Start CSS for home Knowledge Bank **********/
.title-KnowledgeBank{
 background:#21171F;
 color: #fff; 
 font-size: 10pt; 
 font-family: Verdana, sans-serif;
 padding:3px 3px 3px 5px;
 
}

.homeright-knoledge-bank {
background-color: #336699;
padding:0px 0px 0px 0px;
_width:154px;
#width:154px;
height:268px;
_height:268px;
#height:268px;
}
.homeright-knoledge-header {
color: #464646; 
font-size: 9pt; 

font-family: Verdana, sans-serif;
font-weight:bold;
margin:0px 0px 0px 0px;
}
.homeright-knoledge-subheader {
color: #fff; 
font-size: 9pt; 
font-family: Verdana, sans-serif;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}
.home-knoledge-bank-title{
margin:-5px 0px 0px -20px;
_margin:-5px 0px 0px -20px;
padding:0px 5px 0px 0px;

}
.home-knoledge-bank-title li a { 
color: #fff; 
_color: #ffffff; 
font-size: 8pt; 
font-family: Verdana, sans-serif; 
margin:0px 0px 0px 0px;
}
.home-knoledge-bank-title li a:hover { 
color: #fff; 
_color: #ffffff;  
font-size: 8pt; 
font-family: Verdana, sans-serif;
margin:0px 0px 0px 0px;
}
.home-knoledge-bank-title li a:active { 
color: #fff; 
_color: #ffffff; 
font-size: 8pt; 
font-family: Verdana, sans-serif; 
margin:0px 0px 0px 0px;
}
.home-knoledge-bank-title li a:visited { 
color: #fff; 
_color: #ffffff;  
font-size: 8pt; 
font-family: Verdana, sans-serif; 
margin:0px 0px 0px 0px;
}
.homeleft-knoledge-bank {
background-color:#E3EAF0;
height:263px;
_height:263px;
#height:263px;
margin:0px 5px 0px 0px;
_margin:0px 5px 5px 0px;
}
.homeleft-knoledge-bank-news-image {
float: left;
margin: 0 1em 0 0;
}

#homeleft-knoledge-bank-news a img {
margin:5px;
}
.homeleft-knoledge-bank-news-author{
padding:5px;
font-size: 8pt; 
font-family: Verdana, sans-serif; 
color: #336699; 
}
.homeleft-knoledge-bank-news-title{
padding:5px;
}

.homeleft-knoledge-bank-news-title a { 
color: #336699; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif; 
padding-top:5px;
}
.homeleft-knoledge-bank-news-title a:hover{ 
color: #336699; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif; 
padding-top:5px;
}
.homeleft-knoledge-bank-news-title a:visited{ 
color: #336699; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif; 
padding-top:5px;
}
.homeleft-knoledge-bank-news-title a:active{ 
color: #336699; 
font-size: 9pt; 
font-weight:bold;
font-family: Verdana, sans-serif; 
padding-top:5px;
}
.homeleft-knoledge-bank-news-subheader {
padding:5px 5px 5px 5px;
color: #336699; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
}
.homeleft-knoledge-bank-news-morestories {
padding:5px 5px 5px 5px;
color: #336699; 
font-size: 8pt; 
font-weight: bold;
font-family: Verdana, sans-serif;
}
/*********** end CSS for home Knowledge Bank **********/

.tx-ghrandomcontent-pi1{
/*background-color: rgb(230,230,250);*/
margin-bottom:10px;
}

.tx-ghrandomcontent-pi1 p.bodytext {
/*color: #464646; */
color: #464646;
font-size: 0.8em; 
font-family: Verdana, sans-serif;
}
.tx-ghrandomcontent-pi1 p.bodytext span{
font-family: Verdana, sans-serif; 
color:#464646;
_color:#464646;
}
/*********** Start CSS for Otherstory **********/
.home_otherstory{
margin: 10px 5px 0px 0px;
width:240px;

}

.home_otherstory_01
	{
	margin: 0px 5px 0px 0px;
	background-color: #ffffff;
	padding-left:5px;
	}

.home_otherstory-header {
color: #fff; 
font-size: 10pt; 
font-family: Verdana, sans-serif;;
background-color: #21171f;
padding-left:5px;

}


.home_otherstory-header_01 {
color: #ff9900; 
font-size: 10pt;
font-weight: bold; 
font-family: Verdana, sans-serif;;
background-color: #336699;
padding-left:5px;

}

#ttnewsimage a {
color: #464646; 
font-size: 13px; 
font-family: Verdana, sans-serif;
font-weight :bold;
}
#ttnewsimage a img{
   float:left;  
   margin:5px;
}
#ttnewsimage {
  margin:4px 4px 15px 0px;
}


#ttnewsimage_01 a {
color: #464646; 
font-size: 13px; 
font-family: Verdana, sans-serif;
font-weight :bold;
}
#ttnewsimage_01 a img{
   float: right;  
   margin:5px;
}
#ttnewsimage_01 {
  margin:4px 4px 15px 0px;
}


.ttnews-otherstory-date{
color: #464646; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
float:left;
padding-bottom:5px;
}
.spacer-gif{
  display: none;  
}
/*********** End CSS for Otherstory **********/

/*********** Start CSS for News-from-web **********/

.home-news-fromweb {
margin: 10px 5px 5px 5px;
background-color: #E3EAF0;
width:240px;
}

.home-news-fromweb-header{
color: #E6E6FA; 
font-size: 10pt; 
font-family: Verdana, sans-serif;
background-color: #21171F;
margin: 0px 0px 10px 0px;
padding-left:5px;
}

.home-news-fromweb-subheader {
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
margin-left:5px;
margin-right:5px;
}

.home-news-fromweb-links {
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
margin:0px 5px 0px 5px;
padding-bottom: 5px;
}

.home-news-fromweb-storysubheader {
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
}

.home-news-fromweb-news {
margin-top:10px;
}

.home-news-fromweb-title {
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
margin-left: 10px;
margin-right: 10px;
}

.home-news-fromweb-title ul{
list-style-type: square;
list-style-position: inside;
margin-left: 0px;
}

.home-news-fromweb-news-subheader {
margin:-10px 10px 0px 10px;
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
}

.home-news-fromweb-title li a:link { 
color: #369; 
font-size: 9pt; 
font-family: Verdana, sans-serif; 
font-weight: bold;
}

.home-news-fromweb-title ul li {
  margin: 0px 0px 0px 0px;
}

.home-news-fromweb-morenews {
margin:-10px 10px 0px 19px;
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
font-weight: bold
}

/*********** End CSS for News-from-web **********/

/*********** Start CSS for News-home-event **********/
.home-event{
margin: 10px 5px 5px 5px;
background-color: rgb(230,230,250);
width:240px;
}
.home-event-header{
background-color: 21171F;
font-size: 10pt;
color:#fff;
font-family: Verdana, sans-serif;
padding-left:5px;
}
.home-event-news-image a img{
   margin: 5px;   
   float:left;    
}
#home-event-news .home-event-news-title {
padding:5px;
}
#home-event-news .home-event-news-title a { 
color: #369; 
font-size: 9pt; 
font-family: Verdana, sans-serif;
font-weight:bold;

}

.home-event-news-title {

margin-bottom:5px;

}
.home-event-news-subheader { 
color: #369; 
font-size: 8pt; 
font-family: Verdana, sans-serif;
padding:5px 5px 5px 5px;
}
.home-event a{
color: #369; 
font-size: 9pt; 
font-family: Verdana, sans-serif;
font-weight:bold;
}
/*********** End CSS for News-home-event **********/


/*********** Start CSS for Poll **********/

.poll-homepage{
	background-color:#ff9933;
	border: 1px solid #ff9933;
	margin: 10px 5px 5px 5px;
        #margin:0 10px 0 5px;
        width: 240px;

}

.poll-homepage_01{
	background-color:#ff9933;
	border: 1px solid #ff9933;
	margin: 10px 5px 5px 5px;
        #margin:0 10px 0 5px;

}

.poll-question-homepage {
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Verdana, sans-serif;
        margin-bottom:10px;
        padding: 5px;
}

.poll-link-homepage, .poll-link-homepage a, .poll-link-homepage a:active, .poll-link-homepage a:visited{
        color: #FFFFFF; 
	font-size: 12px; 
	font-family: Verdana, sans-serif;
	font-weight: bold;
        margin:5px 0 5px 10px;
}

.poll-link-homepage a:hover{
        color: #FFFFFF; 
	font-size: 12px; 
	font-family: Verdana, sans-serif;
	font-weight: bold;
        text-decoration:underline;
        margin:5px 0 5px 10px;
}

.poll-answers-homepage {
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: Verdana, sans-serif;
	font-weight: normal;
	
}

.poll-options-homepage label{
	color: #FFFFFF; 
	font-size: 11px; 
	font-family: Verdana, sans-serif;
	font-weight: normal;
	
}

.poll-blog{
    margin: 10px 5px 5px 5px;
	width:220px;
   
}


.poll-question-blog {
	color: #464646; 
	font-size: 11px; 
	font-family: Verdana, sans-serif;
	font-weight: bold;
    #margin-bottom:10px;
}

.poll-answers-blog {
	color: #464646; 
	font-size: 11px; 
	font-family: Verdana, sans-serif;
	font-weight: normal;
	
}

.poll-options-blog label{
	color: #464646; 
	font-size: 11px; 
	font-family: Verdana, sans-serif;
	font-weight: normal;
	
}
/*********** End CSS for Poll **********/

/*********** Start CSS for Partners **********/
.home-partner {
}
.partner-rand-header {
background-color: #21171F;
color:#fff;
font-size: 10pt; 
font-family: Verdana, sans-serif;
font-weight: normal;
padding-left:5px;
}
.partner-rand-header-image {
background-color: #47729c;
padding:5px 5px 5px 5px;
width:auto;
}
.partner-rand-header-image a img{
height:128px;
}
.partner-rand-header-text{
background-color: #47729c;
padding-left:5px; 
}
.partner-rand-header-text a { 
color: rgb(230,230,250); 
font-size:10pt; 
font-family:Verdana, sans-serif; 
text-decoration: none; 
text-align: left;
}
.partner-rand-header-text a:hover { 
color: rgb(230,230,250); 
font-size:10pt; 
font-family: Verdana, sans-serif; 
text-align: left;
}
.partner-rand-header-text a:visited { 
color: rgb(230,230,250); 
font-size:10pt; 
font-family: Verdana, sans-serif; 
text-decoration: none; 
text-align: left;
}
.partner-rand-header-text a:active { 
color: rgb(230,230,250); 
font-size:10pt; 
font-family: Verdana, sans-serif; 
text-decoration: none; 
text-align: left;
}

.list-partner a{
color: #369; 
font-size:8pt; 
font-family:  Verdana, sans-serif;
font-weight:bold;
}
.list-partner {
padding-bottom: 5px 5px 30px 5px;
}

.company-header {
padding-bottom: 15px;
}
.company-url {
padding-bottom: 10px;
}
.company-back {
margin-left:500px;
}
.partner-rand-link {
padding:5px;
background-color: #47729C;
font-weight: bold;
}

.partner-rand-link a{
color: #E6E6FA;
}
/*********** End CSS for Partnes **********/


/*********** Start CSS for Comment **********/
.commentdisplay {
width:150px;
height:19px;
color:#444;
font-weight:bold;
padding: 2px 0px 0px 20px;
font-family:  Verdana, sans-serif;
}
.submit-botton{
margin:-20px 165px 0px 0px;
}
.sk-pagecomments-number {
display:none;
}
.sk-pagecomments-counter {
display:none;
}
#link fieldset{
_height:320px;
}
#link {

width:642px;

}
.sk-pagecomments-emailhomepage {
display:none;
}

span.tx-comments-comment-location {
	font-weight: bold;
}

div.tx-comments-comment-form {
	padding-bottom: 20px;
}

div.tx-comments-comment-form-guidelines {
	font: 11px Verdana, Arial, Sans-serif;
	color: #797979;
}

/*********** End CSS for Comment **********/

/*********** Start CSS for printpdf_links **********/
.printpdf_links, .printpdf_links a{
	    font-family:  Verdana, sans-serif;
	    font-size: 12px; 
	    font-weight:normal;
	    text-decoration: none;
} 

/*********** End CSS for printpdf_links **********/

/*********** Start CSS for forum **********/
.tx-wecdiscussion-forumPreview1 {
background-color: #E6E6FA;


width:240px;
margin:-13px 0px 0px 5px;
_margin:-1px 0px 0px 5px;
#margin:-1px 0px 0px 5px;
padding-top:5px;
padding-bottom:10px;
}
.tx-wecdiscussion-forumPreviewEntryHeader1{

}
.tx-wecdiscussion-forumPreviewEntryHeader1 ul li{
margin-left:-20px;

}
.tx-wecdiscussion-forumPreviewEntryHeader1 ul li a{
font-family:  Verdana, sans-serif;
font-size: 12px; 
color: #336699;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}
.forum-home-image {
margin-top:5px;
_margin-top:5px;



#margin-top:5px;
margin-left:5px;
_margin-left:5px;
#margin-left:5px;
}
.tx-wecdiscussion-aboutthis-blpg {
width:630px;
margin-left:-10px;
float:left;
margin:20px 5px 20px 10px;
}
.tx-wecdiscussion-page{

}

.tx-wecdiscussion-mainContent {
float:left;
width:650px;
_width:640px;
#width:640px;
border-right: 1px solid #ff9933;
}
.forum-logo{
width:630px;
margin-bottom:10px;
}
.forum-logo-comment {
font-family:  Verdana, sans-serif;
font-size: 12px; 
color: #464646;
font-weight:bold;

}
.tx-wecdiscussion-search{
margin:10px 10px 20px 14px;
}
.tx-wecdiscussion-debate{
border: 1px solid rgb(119, 136, 153);
height:auto;
background-color: rgb(206, 221, 228);
width:630px;
_width:620px;
#width:620px;
margin: 0px 0px 20px 0px;
padding:5px;
}
.tx-wecdiscussion-subject-postby {

}
.tx-wecdiscussion-subjectpostby {
background-color:#778899;
height:auto;
width:625px;
_width:610px;
#width:610px;
padding-top:5px;
padding-bottom:5px;
}
.tx-wecdiscussion-who-post {
font-family:  Verdana, sans-serif;
font-size: 11px; 
color: #FFFFFF;
margin-left:410px;
width:210px;
margin-top:-15px;
}

.tx-wecdiscussion-who-post a {
color: #FFFFFF;
text-decoration: underline;
}

.tx-wecdiscussion-hr-line {
margin-left:-138px;
_margin-left:-130px;
#margin-left:-130px;
}
.tx-wecdiscussion-view-reply{
width:50px;
margin-top:20px;
}
.tx-wecdiscussion-subject-message{
font-family:  Verdana, sans-serif;
font-size: 12px; 
color: #464646;

}
.tx-wecdiscussion-forumMessageSubject {
padding-left: 5px;
width:400px;
}
.tx-wecdiscussion-forumMessageSubject { font-family: Verdana, sans-serif; 	COLOR: #FFFFFF; TEXT-DECORATION: none;	font-weight: bold;	font-size: 14px }
.tx-wecdiscussion-forumMessageSubject A:link    { font-family: Verdana, sans-serif; 	COLOR: #FFFFFF; TEXT-DECORATION: none; 	font-weight: bold; 	font-size: 14px }
.tx-wecdiscussion-forumMessageSubject A:visited { font-family: Verdana, sans-serif; 	COLOR: #FFFFFF; TEXT-DECORATION: none;	font-weight: bold; 	font-size: 14px }
.tx-wecdiscussion-forumMessageSubject A:active  { font-family: Verdana, sans-serif; 	COLOR: #FFFFFF; TEXT-DECORATION: none; 	font-weight: bold; 	font-size: 14px }
.tx-wecdiscussion-forumMessageSubject A:hover   { font-family: Verdana, sans-serif; 	COLOR: #FFFFFF;	TEXT-DECORATION: none; 	font-weight: bold; 	font-size: 14px }

.tx-wecdiscussion-view-comment-num {
margin-left:550px;
margin-bottom:5px;
}
.tx-wecdiscussion-view-comment-num  a{font-family: Verdana, sans-serif; COLOR: #336699; font-size: 12px;}
.tx-wecdiscussion-view-comment-num A:link    { font-family: Verdana, sans-serif; 	COLOR: #336699; 	font-size: 12px }
.tx-wecdiscussion-view-comment-num A:active  { font-family: Verdana, sans-serif; 	COLOR: #336699;	font-size: 12px }
.tx-wecdiscussion-view-comment-num A:hover   { font-family: Verdana, sans-serif; 	COLOR: #336699;	 	font-size: 12px }

.tx-wecdiscussion-forumMessageReply {

}
.tx-wecdiscussion-forumdate{



}
.tx-wecdiscussion-sidemenu {

width:260px;
margin: 0px 0px 0px 10px;
_margin: 0px 0px 0px 10px;
#margin: 0px 0px 0px 10px;
float:right;
_float:right;
#float:right;
}

.tx-wecdiscussion-sidemenuother {
border-left: 1px solid #ff9933;
width:260px;
margin: 0px 0px 0px 5px;
_margin: 0px 0px 0px px;
#margin: 0px 0px 0px px;
float:right;
_float:right;
#float:right;
}
.tx-wecdiscussion-header {
font-family: Verdana, sans-serif; 
}
#ReplyForm0 {
background-color:rgb(206, 221, 228);
width:640px;
_width:630px;
#width:630px;
_margin-top:10px;
#margin-top:10px;
}

.tx-wecdiscussion-list-archive { 

}
.tx-wecdiscussion-list-archive a {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;	
}
.tx-wecdiscussion-list-archive-header {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
margin:0px 0px 0px 15px;
}




.tx-wecdiscussion-label-search { 
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
}
.tx-wecdiscussion-search-form {
margin-left:15px;
}
.tx-wecdiscussion-category-vertical a{

font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
}
.tx-wecdiscussion-list {

margin:10px 10px 20px 10px;
}
.tx-wecdiscussion-listHeader {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
padding-left:5px;
}
.tx-wecdiscussion-listElementSelected a:visited {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin:0px 0px 0px 25px;
}
.tx-wecdiscussion-listElementSelected a:link {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin:0px 0px 0px 25px;
}
.tx-wecdiscussion-listElementSelected a:hover {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin:0px 0px 0px 25px;
}
.tx-wecdiscussion-listElementSelected a:active {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin:0px 0px 0px 25px;
}
.tx-wecdiscussion-listElement a:link {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin-left:25px;
}

.tx-wecdiscussion-listElement a:visited {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin-left:25px;
}

.tx-wecdiscussion-listElement a:hover {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin-left:25px;
}

.tx-wecdiscussion-listElement a:active {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;
margin-left:25px;
}
.tx-wecdiscussion-line {
float:right;
margin:-99px 284px 10px 0px;
height:auto;
width:8px;
}
.tx-wecdiscussion-poll {
margin:10px 10px 20px 15px;
}
.tx-wecdiscussion-poll-header {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
padding-left:15px;
}
.tx-wecdiscussion-aboutblog {
margin:10px 10px 20px 15px;
}
.tx-wecdiscussion-aboutblog-display{
margin:0px 0px 0px -15px;
}
.tx-wecdiscussion-aboutblog-menu  li {color:#f58025;}
.tx-wecdiscussion-aboutblog-menu  li a:visited {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;

}
.tx-wecdiscussion-aboutblog-menu  li a:link {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;

}
.tx-wecdiscussion-aboutblog-menu  li a:active {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;

}
.tx-wecdiscussion-aboutblog-menu  li a:hover {
font-family: Verdana, sans-serif; 
COLOR: #464646;
font-size: 11px ;
font-weight: normal;

}
.tx-wecdiscussion-aboutblog-header {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
}
.tx-wecdiscussion-palythegame {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
margin:10px 10px 25px 25px;

background: url('/fileadmin/templates/site/images/orange.gif')no-repeat;
_background: url('/fileadmin/templates/site/images/orange.gif')no-repeat;
#background: url('/fileadmin/templates/site/images/orange.gif')no-repeat;
height:19px;
padding:2px 0px 0px 5px;
}
.tx-wecdiscussion-palythegame a {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
}
.tx-wecdiscussion-palythegame a:hover {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
}
.tx-wecdiscussion-palythegame a:active {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
}
.tx-wecdiscussion-palythegame a:visited {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
}
.tx-wecdiscussion-poll-display {
margin:10px 10px 25px 15px;
}
.tx-wecdiscussion-poll-display h1 {
 visibility: hidden;
}
/*********** End CSS for forum **********/


.csc-form-commentcell{
padding: 0 0 5px 0;
}
.tx-wecdiscussion-button {
height:20px;
width:120px;
_width:150px;
#width:150px;
border:1px solid;
background-color: #CEDDE4;
padding:5px 5px 5px 5px;
margin:0px 0px  20px 260px ;
_margin:0px 0px  5px 260px ;
#margin:0px 0px  5px 260px ;
}
.search-result {
border: 1px solid rgb(119, 136, 153);
width:630px;
height:auto;
background-color: rgb(206, 221, 228);
margin:10px 0px 0px 10px;
}
.tx-wecdiscussion-forumMessageSubject-search {
font-family: Verdana, sans-serif; 
COLOR: #444444; 
TEXT-DECORATION: none;	
font-weight: bold;	
font-size: 12px ;
padding:2px 0px 0px 5px;
}
.tx-wecdiscussion-forumMessage-search{
padding:2px 0px 0px 5px;
}

/*-------------------------- STAFF DIRECTORY STYLES ---------------------------*/

.tx-wecstaffdirectory-pi1 {
	font-family: Verdana, sans-serif;
	font-size:  12px;
	width:630px;
}

.tx-wecstaffdirectory-content {
	margin: 2px;
}

.tx-wecstaffdirectory-header {
	float:	left;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	padding-top:8px;
	padding-bottom:3px;
	margin:0px;
	margin-top:8px;
	clear:both;







}



.tx-wecstaffdirectory-title {
	display:block;


	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:	0px auto;
}

.tx-wecstaffdirectory-responseMsg {
	display:		block;
	font-weight:	bold;
	font-size:		105%;
	color: 			#F02020;
	padding:		0px;
	text-align: 	center;
	margin:			0px auto;
	margin-top: 	4px;
	margin-bottom: 	8px;

}

.tx-wecstaffdirectory-errorText {
	display:		block;
	color:			#FF2020;
	text-align:		center;
	font-size:		105%;
	font-weight:	bold;

}



.tx-wecstaffdirectory-fullWidthCentered {
	margin: 	0px auto;
	text-align: center;
}

.tx-wecstaffdirectory-stafflist, .tx-wecstaffdirectory-staffpage {
	display:	block;
	font-size:	12px;
	padding:	2px;
	margin:		1px;
}

.tx-wecstaffdirectory-staffpage {
	width:		{$plugin.tx_wecstaffdirectory_pi1.staffPageWidth};
	background-color: {$plugin.tx_wecstaffdirectory_pi1.staffPageBackColor}
}

.tx-wecstaffdirectory-stafflist {
	width:		{$plugin.tx_wecstaffdirectory_pi1.staffListWidth};
	height:		{$plugin.tx_wecstaffdirectory_pi1.staffListHeight};
}



.tx-wecstaffdirectory-staffpage a, .tx-wcstaffdirectory-stafflist a {
	text-decoration: none;
}



.tx-wecstaffdirectory-stafflist-column {
	float:		left;
	width:		48%;
	height:		120px;
	padding-bottom:5px;

}

.tx-wecstaffdirectory-stafflist div.leftColumn {
	float: left;
	display: box;
	width:	30%;

}

.tx-wecstaffdirectory-stafflist div.rightColumn {
	float: left;
	display: box;
	width:	65%;
	padding-left: 4px;
}



.tx-wecstaffdirectory-stafflist .float-med 	{ float:left; width:15%; padding-left:5px; line-height:1.4em;}

.tx-wecstaffdirectory-stafflist .float-lg 	{ float:left; width:20%; padding-left:5px; line-height:1.4em;}

.tx-wecstaffdirectory-stafflist .float-xlg 	{ float:left; width:60%; line-height:1.4em;padding-top:0px;}

.tx-wecstaffdirectory-stafflist .float-xxlg { float:left; width:30%; padding-left:5px;line-height:1.4em; }

.tx-wecstaffdirectory-stafflist .float-sm 	{ float:left; width:10%; padding-left:5px; line-height:1.4em;}

.tx-wecstaffdirectory-stafflist .float-xsm 	{ float:left; width:5%; padding-left:5px; line-height:1.4em;}

.tx-wecstaffdirectory-stafflist .float-photo { float:left; display:box; width:30%; padding-right:10px; }

.tx-wecstaffdirectory-stafflist .header 	{ font-weight:bold;font-size:110%; }



.tx-wecstaffdirectory-stafflist .fullwidth 	{ width:100%; padding-bottom:2px;}

.tx-wecstaffdirectory-stafflist .xsmText  	{ font-size:10px; }

.tx-wecstaffdirectory-stafflist .smText  	{ font-size:11px; }

.tx-wecstaffdirectory-stafflist .medText 	{ font-size:12px; }

.tx-wecstaffdirectory-stafflist .lgText  	{ font-size:14px; }

.tx-wecstaffdirectory-stafflist .xlgText  	{ font-size:16px; }

.tx-wecstaffdirectory-stafflist .isBold  	{ font-weight:bold; width:30%;}

.tx-wecstaffdirectory-stafflist .gutter  	{ float:left; display:box; width:100%;}

.tx-wecstaffdirectory-stafflist-alt1    	{ background-color:{$plugin.tx_wecstaffdirectory_pi1.staffListingBackColor};}

.tx-wecstaffdirectory-stafflist-alt2    	{ background-color:{$plugin.tx_wecstaffdirectory_pi1.staffListingBackColor2};}



.tx-wecstaffdirectory-staffpage .photo {
	display:block;
	float:left;
	padding-right: 8px;

}

.tx-wecstaffdirectory-staffpage .topmenu {
	display: 	block;
	float: 		left;
	width:		65%;
	text-align:right;
	padding:	0px;
	margin:		0px;

}

.tx-wecstaffdirectory-staffpage .topmenu .sep {
	padding-top: 6px;
}

.tx-wecstaffdirectory-staffpage .maincontent {
	display: 	block;
	float: 		left;	
	width:		65%;
	padding:	0px;
	

}

.tx-wecstaffdirectory-staffpage .fullwidth, .tx-wecstaffdirectory-staffpage .fullwidth-centered {
	display: 	block;
	float: 		left;
	width:		95%;
	clear:		both;
	padding:	0px;
}

.tx-wecstaffdirectory-staffpage .fullwidth-centered { 
	text-align:	center;
	margin:		0px auto;
}

.tx-wecstaffdirectory-staffdepartment {
	float:		left;
	width:		100%;
	font-size:	16px;
	font-weight:bold;
	padding:	2px;
	margin-bottom: 2px;
	margin-top:  8px;
	border-bottom: 1px solid #888;
}

.tx-wecstaffdirectory-fieldHeader {
	display:		block;
	float:			left;
	width:			100%;
	font-weight:	bold;
	font-size:		14px;
	margin-top:		8px;
	margin-bottom:	2px;

}

.tx-wecstaffdirectory-fieldHeaderLarge {
	font-size:		18px;
	font-weight:	bold;
}

.tx-wecstaffdirectory-fieldLabel {
	display:		block;
	float:			left;
	width:			35%;
	padding-left:	8px;
	padding-bottom: 2px;
	clear:			left;
}

.tx-wecstaffdirectory-fieldDescription {
	display:		block;
	float:			left;
	width:			60%;
	padding-bottom: 2px;

}

.tx-wecstaffdirectory-fieldDescriptionLarge {
	display:		block;
	float:			left;
	width:			620px;
	padding-bottom: 2px;
	padding-left:	0px;
	border:          0px solid;
}

.tx-wecstaffdirectory-spacer {
	clear:			both;
	line-height:	0.1em;
	height:			0.1em;
}

.tx-wecstaffdirectory-pagelink {
	font-size:		12px;
	padding:		0px;
	margin:			0px;
	margin-top:		4px;
	margin-right:	10px;
}

.tx-wecstaffdirectory-editbutton {
	font-size:		11px;
}

.tx-wecstaffdirectory-addbutton {
	font-size:		12px;
	clear:			both;
	padding:		4px;
	text-align:		center;
	margin:			0px auto;
}
/*-------------------------- END CSS_DEFAULT_STYLE ---------------------------*/

/*********** Start CSS for auxsubscribe **********/

.auxsubscribe{
font-family: Verdana, sans-serif; 
font-weight: normal;	
font-size: 12px ;
}

/*********** End CSS for auxsubscribe **********/


/*********** Start CSS for news search **********/
.news-search-form {
width:250px;
margin-left:20px;
background-color:#f36f1c;

}
.news-search-form  td {
font-family: Verdana, sans-serif; 
color:#fff;
font-size=11px;
}
/*********** End CSS for news search **********/

/*********** Start CSS for news single **********/
.news_single p.bodytext span{
font-family: Verdana, sans-serif; 
color:#464646;
_color:#464646;
}

.news_single {
overflow: hidden;
}

/*********** End CSS for news single **********/

/*********** Start CSS for archive news **********/
.news-amenu-item-year{
display:none;
}
.news-amenu-container li {
line-height:20px;
list-style-type:none;
}
.news-amenu-container {
margin-left:-40px;
margin-top:-15px;
}
/*********** End CSS for archive news **********/

/*********** Start CSS for Search **********/
#headerSearch form {
	margin:0px;
}
#headerSearch .search_field {
	color: #369;
	border:0px;
}

#headerSearch #submit {
	background:#494d50;
	color:#FFFFFF;
	border: 0.0626em solid #494d50;
	cursor:pointer;
}
/*********** End CSS for Search **********/

/*********** Start CSS for RssContent **********/
.rsscontent, .rsscontent a, .rsscontent a:link, .rsscontent a:hover, .rsscontent a:visited{
color: #464646;
font-size: 12px; 
font-family:  Verdana, sans-serif;

}





.rsscontent_image, .rsscontent_image a, .rsscontent_image a:link, .rsscontent_image a:hover, .rsscontent_image a:visited{
padding-top:10px;
color: #336699;
}
/*********** End CSS for RssContent **********/
/*********** Start CSS for 1-coloumncontent **********/
.maintable{
 width: 801px; 
 background:#eaf2f0;

}
/*********** end CSS for 1-coloumncontent **********/

/*********** Start CSS for volleygate_news **********/
.volleygate_news-heading {
width:458px;
border-top:1px solid #336699;

}

.volleygate-heading {
width:230px;
background-color:#336699;
}
.volleygate-heading {
 color: #fff; 
font-size: 10pt; 
font-weight:bold;
font-family:  Verdana, sans-serif;
padding-left:3px;
}
.volleygate_news-date {
color: #ff8300; 
font-size: 10px; 
font-family:  Verdana, sans-serif;
}
/*********** end CSS for volleygate_news **********/
/*********** start  CSS for HomePage Second Coloumn **********/

.home_mainsecondcol{
background-color:none;

}

/*********** end CSS for HomePage Second Coloumn **********/

/*********** Start CSS for list-upcomingevent **********/

.list-upcomingevent-title a{
font-family: Verdana, sans-serif;
font-weight:bold;
font-size: 9pt;
text-decoration: none;
}
.list-upcomingevent-title a:visited {
font-family: Verdana, sans-serif;
font-weight:bold;
font-size: 9pt;
text-decoration: none;
}
.list-upcomingevent-title a:hover{
font-family: Verdana,  sans-serif;
font-weight:bold;
font-size: 9pt;
text-decoration: none;
}
.list-upcomingevent-title a:active{
font-family: Verdana, sans-serif;
font-weight:bold;
font-size: 9pt;
text-decoration: none;
}


.list-upcomingevent-date {

margin:5px 0px 5px 0px;

}

.list-upcomingevent-image a img{   





 float:left;

 margin-right:5px;

}

.list-upcomingevent-subheader {

color: #464646; 

font-size: 9pt; 

font-family: Verdana, sans-serif;

padding:0px 0px 0px 0px;

}

/*********** End CSS for list-upcomingevent **********/


hr.content1 { 
color: #FF9933; 
border: 0 none; 
background-color: #FF9933; 
height: 1px; 
margin-left: 10%; 
margin-right: 10%; 

}


.poll-blog-image {
height=20px; 
border=0px;
width=100px;
margin:0 50px 0 20px;
}


/********** Misc ***************/

ul.csc-menu {
margin-left: 0px;
list-style-type:square;
margin-bottom: 50px;
}

ul.csc-menu li {
background-color: #ffffff;
}

.newsdate {
font-size: 90%;
color: #888888;
}

.tx-comments-comments
	{
	margin-bottom: 20px;
	}

.tx-comments-comments hr
	{
	margin-left: 20%;
	margin-right: 20%;
	color: #E0E0E0;
	background-color: #E0E0E0;
	}

.tx-flickrset-pi1
	{
	}
	
.newslist_image img
	{
	float: right;
	margin: 5px;
	border: 1px solid;
	color: #464646;
	max-width: 90px;
	}
	
.news-single-links dd
	{
	margin-left: 0px;
	}
	
.csc-uploads
	{
	margin-bottom: 10px;
	}
	
.newskeywords
	{
	font-size: 90%;
	color: #888888;
	}

	
/********** End Misc ***************/

/********** Start new tt_news single view ***************/
/*

.orangebox-heading {
	background-color: #ff9900;
	color:#fff;
	font-family: Verdana, sans-serif;
	padding:3px;
	font-weight:bold;
    border:1px solid #dadada;
}

.orange-leftmenu-content{
	border-bottom: 1px solid #fff;	
	padding:3px;
}
.orangebox-heading a{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #fff;
}

.orangebox-heading a:hover{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #246;	

}

.orangebox-heading a:active{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #fff;
}

.orangebox-heading a:visited{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #fff;
}

.orangebox-text {
	border:1px solid #dadada;       
}

.orange-leftmenu {
	background-color: #ffffff;
	list-style: none;
	margin-top: 0px;	
}

.orange-leftmenu-content {
	border-bottom: 1px solid #fff;	
	padding:0.25em;
}

.orange-leftmenu-content a{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 1em;
	text-decoration: none;
	color: #336699;
}

.orange-leftmenu-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 1em;
	text-decoration: none;
	color: #336699;
}

.orange-leftmenu-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1em;
	text-decoration: none;
	color: #224466;	
}

.orange-leftmenu-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1em;
	text-decoration: none;
	color: #336699;
}


#main-singleview {
	width:700px;
}

.singleview-news-heading{
	font-family: Verdana, sans-serif;
	margin-bottom:20px;	
}

.single-view-text {

	border-top:1px solid #FF9933;
	border-bottom:1px solid #FF9933;
	width:480px;
	float:left;
	margin-bottom:50px;

}

.single-view-content{
	border:0px solid blue;
	height:auto;

}

.single-view-right-content {
	border:0px solid green;
	float: right;
	width:180px;
	
}





.singleview-news-subheading {

	font-family: Verdana, sans-serif;

	font-weight:normal;

	font-size: 9pt;	

}

.news-single-author {

	font-family: Verdana, sans-serif;

	margin-bottom:10px;
        font-weight:bold;

}

.news-single-date-pdf-print {

	   width:480px;
       font-size: 95%;
	  
	 
}

.news-single-date {

	float:left;

	width:150px;
        
}

.news-single-pdf {
	border-left: 1px solid;
	padding-left:5px;
	float: right;
	width:150px;

}



.news-single-print{
	border-left: 1px solid;
	float: right;
    padding-left:5px;
    width:100px;
}

.news-single-share-article {
	border: 1px solid #A9A9A9;
}

.news-single-share-article-heading {
	background-color: #696969;
	color:#fff;
	font-weight:bold;
	padding:3px;

}

.news-single-share-article-content {
	background-color: #808080;
	color:#fff;	
}



.news-single-more-information {	
	margin-bottom:20px;
}

.news-single-rightbox-heading {
	background-color: #345F98;
	color:#fff;
	font-weight:bold;
	padding: 3px;

}

.news-single-more-information-content {
	background-color: #E3EAF0;
	color:#336699;
	overflow:hidden;
	padding:3px;
}

.news-single-more-information-content dd{
	padding-right:20px;
}


.news-single-more-information-content a{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #464646;	
}

.news-single-more-information-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #464646;	
}


.news-single-more-information-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #464646;	
}

.news-single-more-information-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #464646;	
}

.news-single-Related-news {
	margin-bottom:20px;
}

.news-single-Related-news-content {
	background-color: #E3EAF0;
	color:#464646;
	overflow:hidden;
	font-size: 0.8em;
	padding:3px;
}

.news-single-Related-news-content a{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}

.news-single-Related-news-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;
	word-wrap: break-word;	
}


.news-single-Related-news-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}

.news-single-Related-news-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}

.news-single-other-news-content {
	background-color: #E3EAF0;
	overflow:hidden;
	font-size: 0.8em;
	padding:3px;
	word-wrap: break-word;	
}

.news-single-other-news-content a{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}

.news-single-other-news-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}


.news-single-other-news-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}

.news-single-other-news-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}
.share-text{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 13px;
	padding:5px;

  
}
.news-image-caption {
	border-top: 1px solid #FF9933;
	margin: 30px 0px 15px 0px;
	width:480px;
	padding-top: 10px;
	
}
.news-single-imgcaption {
	font-size: 9px;
	font-style: italic;
	color: #464646;
	#width:80px;
	padding: 0px 3px 3px 3px;
	overflow:hidden;	
}

	.addthis_toolbox .vertical
{
    width: 136px;
    padding: 10px 0 10px 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .vertical a {
    width: 102px;
    padding: 4px 0 4px 34px;
    position: relative;
    display: block;
    text-decoration: none;
    color: #336699;
}

.addthis_toolbox .vertical a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-decoration: none;
	color: #336699;
}

.addthis_toolbox .vertical span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .vertical .more
{
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .vertical .more a
{
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .vertical .more span
{
    display: none;
}

.addthis_toolbox_bottom {
		width:700px;
		border:0px solid;
		margin-bottom:10px;
}
.hover_effect_bottom {
	margin-bottom:10px;
	
}
.addthis_toolbox_bottom .hover_effect_bottom div
{
    float: left;
}

.addthis_toolbox_bottom .hover_effect_bottom a
{
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox_bottom .hover_effect_bottom a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox_bottom .hover_effect_bottom span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}

.addthis_toolbox_bottom .hover_effect_bottom1 div
{
    float: left;
}

.addthis_toolbox_bottom .hover_effect_bottom1 a
{
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox_bottom .hover_effect_bottom1 a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox_bottom .hover_effect_bottom1 span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}
*/


.orangebox-heading {
	background-color: #ff9900;
	color:#fff;
	font-family: Verdana, sans-serif;
	padding:0.19em;
	font-weight:bold;
    border:1px solid #dadada;
	font-size:1.1em;
}
.orangebox-heading a{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #fff;
}

.orangebox-heading a:hover{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1.1em;
	text-decoration: none;
	color: #246;	
}

.orangebox-heading a:active{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color: #fff;
	font-size:1.1em;
}

.orangebox-heading a:visited{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color: #fff;
	font-size:1.1em;
}

.orangebox-text {
	border:1px solid #dadada;       
}

.orange-leftmenu {
	background-color: #ffcc80;
	list-style: none;
	margin-top:0em;	
}

#orange-leftmenu-content{
	border-bottom:1px solid #fff;	
	padding:0.25em;
}
#orange-leftmenu-content a{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1em;
	text-decoration: none;
	color: #369;
}

#orange-leftmenu-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1em;
	text-decoration: none;
	color: #246;	
}

#orange-leftmenu-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1em;
	text-decoration: none;
	color: #369;	
}

#orange-leftmenu-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: 1em;
	text-decoration: none;
	color: #369;
}


#main-singleview {
	width:58.5em;
	margin-left:46px;
	border-top:1px solid #FF9933;
	padding-top: 1em;
}

.singleview-news-heading{
	font-family: Verdana, sans-serif;
	margin-bottom:1.7em;	
}

.single-view-text {

	border-top:1px solid #FF9933;
	border-bottom:1px solid #FF9933;
	width:40em;
	float:left;
	margin-bottom:4.2em;
}

.single-view-content{
	border:0px solid blue;
	height:auto;
}

.single-view-right-content {
	border:0px solid green;
	float: right;
	width:15em;
}

.singleview-news-subheading {
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 9pt;	
}

.news-single-author {
	font-family: Verdana, sans-serif;
	margin-bottom:0.9em;
    font-weight:bold;
}

.news-single-date-pdf-print {
    width:41.9em;
    font-size: 95%;
}

.news-single-date {
	float:left;
	width:13.39em;
}

.news-single-pdf {
	border-left:1px solid;
	padding-left:0.6em;
	float: right;
	width:9em;
}

.news-single-print{
	border-left:1px solid;
	float: right;
    padding-left:0.6em;
    width:9em;
}

.news-single-share-article {
	border: 1px solid #A9A9A9;
	
}

.news-single-share-article-heading {
	background-color: #696969;
	color:#fff;
	font-weight:bold;
	padding:3px;
}

.news-single-share-article-content {
	background-color: #808080;
	color:#fff;	
}

.news-single-more-information {	
	margin-bottom:1.8em;
}

.news-single-rightbox-heading {
	background-color: #345F98;
	color:#fff;
	font-weight:bold;
	padding:0.3em;

}

.news-single-more-information-content {
	background-color: #E3EAF0;
	color:#336699;
	font-size: 1em;
	overflow:hidden;
	padding:0.4em;
}

.news-single-more-information-content dd{
	padding-right:1.4em;
}


.news-single-more-information-content a{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;
	text-decoration: none;
	color: #464646;
	word-wrap:break-word;
}

.news-single-more-information-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;
	text-decoration: none;
	color: #464646;
	word-wrap:break-word;
}


.news-single-more-information-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;
	text-decoration: none;
	color: #464646;
	word-wrap:break-word;
}

.news-single-more-information-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 0.8em;
	text-decoration: none;
	color: #464646;
	word-wrap:break-word;
}

.news-single-Related-news {
	margin-bottom:1.8em;
}

.news-single-Related-news-content {
	background-color: #E3EAF0;
	color:#464646;
	font-size: 0.8em;
	overflow:hidden;
	padding:0.3em;
}

.news-single-Related-news-content a{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}

.news-single-Related-news-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}


.news-single-Related-news-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}

.news-single-Related-news-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
	word-wrap: break-word;	
}

.news-single-other-news-content {
	background-color: #E3EAF0;
	overflow:hidden;
	padding:0.3em;
	font-size: 0.8em;
}

.news-single-other-news-content a{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}

.news-single-other-news-content a:hover{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}


.news-single-other-news-content a:visited{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}

.news-single-other-news-content a:active{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1em;
	text-decoration: none;
	color: #336699;	
}
.share-text{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 1.04em;
	padding:0.45em;

  
}
.news-image-caption {
	border-top: 1px solid #FF9933;
	margin: 2.5em 0 1.25em 0;
	width:40em;
	padding-top: 0.8em;
}

.news-image-caption-focus-area {
	margin: 2.5em 0 1.25em 0;
	width:40em;
	padding-top: 0.8em;
}

.news-single-imgcaption {
	font-size: 0.9em;
	font-style: italic;
	color: #464646;
	padding: 0.5em 0.3em 0em 0em;
	overflow:hidden;	
}

	.addthis_toolbox .vertical
{
    width: 11.5em;
    padding: 0.6em 0 0.6em 0;
    -moz-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
}

.addthis_toolbox .vertical a {
    width: 8.4em;
    padding: 0.4em 0 0.4em 3.13em;
    position: relative;
    display: block;
    text-decoration: none;
    color: #336699;
}

.addthis_toolbox .vertical a:hover
{
    -moz-border-radius: 0.4em;
    -webkit-border-radius: 0.4em;
    text-decoration: none;
	color: #336699;
}

.addthis_toolbox .vertical span
{
    position: absolute;
    left: 0.9em;
    top: 0.4em;
}

.addthis_toolbox_bottom {
		width:55em;
		#width:60em;
		margin-bottom:0.626em;
		margin-top:0.9em;
}
.hover_effect_bottom {
	margin-bottom:0.7em;
	/*margin-left:43px;*/
	/*#margin-left:50px;*/
}
.addthis_toolbox_bottom .hover_effect_bottom div
{
    float: left;
}

.addthis_toolbox_bottom .hover_effect_bottom a
{
    padding: 0.4em 0.4em 0.4em 1.4em;
    position: relative;
    text-decoration: none;
	color: #336699;
}

.addthis_toolbox_bottom .hover_effect_bottom a:hover
{
    -moz-border-radius: 0.3em;
    -webkit-border-radius: 0.3em;
    color: #336699;
    text-decoration: none;
}

.addthis_toolbox_bottom .hover_effect_bottom span
{
    height:1.35em;
	left:0.0626em;
	position:absolute;
	top:0.16em;
	width:1.37em;
}

.addthis_toolbox_bottom .hover_effect_bottom1 div
{
    float: left;
	/*margin-left:44px;*/
	/*#margin-left:50px;*/
}

.addthis_toolbox_bottom .hover_effect_bottom1 a
{
    padding: 0.4em 0.4em 0.4em 1.4em;
    position: relative;
    text-decoration: none;
	color: #336699;
}

.addthis_toolbox_bottom .hover_effect_bottom1 a:hover
{
    -moz-border-radius: 0.3em;
    -webkit-border-radius: 0.3em;
    color: #336699;
    text-decoration: none;
}

.addthis_toolbox_bottom .hover_effect_bottom1 span
{
    height:1.37em;
	left:0.0626em;
	position:absolute;
	top:0.16em;
	width:1.37em;
}
/********** End new tt_news single view ***************/

#newfrontpage_maindiv{
	width:80.096em;
	margin:0.8em auto 0 auto;
	border:0.0626em solid black;
	letter-spacing:0.0em;
	background: #ffffff;	
	padding: 1em;
}

#header {
	overflow:auto;
	background: url('images/headerbg.png') #7b8ea1 repeat-x;
	padding: 0.626em;
	height:11em;
}

#leftheaderbox{
	float:left;
	width:31.1em;
}

.logo{
	background:url('images/logo.png') no-repeat;
	width:374px;
	height:50px;
}

#topbar, #topbar a, #topbar a:hover, #topbar a:active, #topbar a:visited{
	font-family: verdana; 
	font-size: 0.939em; 
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	margin: 2.8em 0 1em 0;
}

#searchbox{
	float:left;
}

#bookmarkbox{
	float:right;
	padding-top:4px;
}

#banner{
	float:right;
	height:8.32em;
}
/***** main menu start *****/
#menu{
	overflow:auto;
	margin: 1em 0em 0em;
}

#mainmenu{
	float:left;
	/*margin-left:-10px;*/
}
	
/***** main menu Left start *****/
.mainleftmenu { 
	 /*padding: 0px 0.7em 0px 0.7em;*/
	 font-family: verdana,Sans-serif; 
	 font-size: 1em; 
	 color: #f58025;
	 font-weight: normal;
	 text-decoration: none;
}

.mainleftmenu a {
	background-color: #E3EAF0;
	color: #345F98;
	font-family: verdana,Sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.2em 2.2em 0.2em 0.1em;
	text-decoration: none;
}

.mainleftmenu a:hover { 
	background-color: #E3EAF0;
	color: #345F98;
	font-family: verdana,Sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.2em 2.2em 0.2em 0.1em;
	text-decoration: none;
}
  
.submenu{
  	font-family: verdana,sans-serif; 
	color: #345F98;
	border-bottom: 1px solid orange;
	font-size: 0.9em; 
}

.submenu a{
	font-family: verdana; 
	color: #345F98;
	font-size: 0.9em; 
}

.submenu a:hover{
	font-family: verdana; 
	color: #FFFFFF;
	text-decoration: none; 
	font-size: 0.9em; 
}

.submenu a:visited{
    font-family: verdana; 
	font-size: 0.9em; 
}

/***** main menu Left end *****/
/***** aboutPTGmenu Right start *****/
#aboutPTGmenu{
	float:right;
	margin-top:-3px;
	text-align: center;
}

#aboutPTGmenu_right { 
	 font-family:verdana,sans-serif;
	 font-size: 0.9em;
	 font-weight: normal;
	 color: #345F98;
	 text-decoration: none;
	 background: #224466;
	 #padding: 0.2em 0.4em 0.4em 0.5em;
	 Width: 14em;
	 padding: 0.2em;
	 }

#aboutPTGmenu_right a { 
	text-decoration: none;
	font-family:verdana,sans-serif;
	font-weight:normal;
	color: #FFFFFF;
	
}

#aboutPTGmenu_right:hover { 
    text-decoration: none;
	font-family:verdana,sans-serif;
	font-weight:normal;
	color: #FFFFFF;
}

.aboutPTGmenu_submenu{
    font-size: 1em; 
	font-family: verdana; 
	color: #345F98;
	border-bottom:1px solid orange;
	padding: 0.2em;
}

.aboutPTGmenu_submenu a{
	font-family: verdana; 
	color: #345F98;
	font-size: 0.9em; 
}

.aboutPTGmenu_submenu a:hover{
	font-family: verdana; 
	color: #FFFFFF;
	text-decoration: none; 
	font-size: 0.9em; 
}
/***** aboutPTGmenu Right end *****/

#home-hrline{
	margin-bottom: 3em;
	width:80.096em;
}

#maincontent{
	margin-bottom: 3em;	
	display:inline-block;
}

#left{
	float:left;
	width:35em;
}
/**** aboutPTGbox css start****/
#aboutPTGbox{
	width:33.3em;
	background:url(images/boxcontentgradient.png) #7b8ea1 repeat-x;
	margin-top: 2em;
	overflow:auto;
	padding: 0.8em;
	letter-spacing:0.0em;
}

#aboutPTGbox-text {
	color: #ffffff;
	font-size: 0.9em;	
}

#aboutPTGbox-left{
	float:left;
	width:21.5em;
	border-right:2px solid white;
}

#aboutPTGbox-left #title{
    font-family:Verdana,Sans-serif;
	font-size: 1em;
	#font-size: 0.88em;
	color: #c6c052;
	font-weight:bold;
	margin-bottom: 0.8em;
}

#aboutPTGbox-left #description{
    font-family: Verdana;
	font-size: 1.1em; 
	color: #FFFFFF;
	font-weight:normal;
	text-align:left;
	margin-right:0.9em;
}

#aboutPTGbox-right{
	float:right;
	
}

#facebook {
	margin-bottom:0.9em;
	margin-left:0.56em;
}
#home-twitter{
	margin-top:0.9em;
	margin-bottom:0.9em;
	margin-left:0.56em;
}
#home-bookmark{
	margin-top:0.9em;
	margin-bottom:0.9em;
	margin-left:0.56em;
}


#aboutPTGbox-left-WithourImages{
	float:left;
}

#aboutPTGbox-left-WithourImages #description{
    font-family: Verdana;
	font-size: 0.9em; 
	color: #FFFFFF;
	font-weight:normal;
	text-align:justify;
	margin-right:0.9em;
}
#aboutPTGbox-left-WithourImages a {
	font-size: 1em;
	color: #ff9900;	
	text-decoration: none;
	font-weight: bold;	
}
	
/**** aboutPTGbox css end****/
/**** our focus on sport  css start****/
#ourfocusonsport {
	width:35em;
	/*background-color:#e3eaf0;*/
	background-color:#FFFFFF;
	margin-top: 2em;
	overflow:auto;
	letter-spacing:0.0em;
	border: 1px solid #8F8F8F;
}

#ourfocusonsport .header{
	/*background:url(images/boxheaderblack.png) #87888b repeat-x;*/
	background: url(images/gradient246.png) repeat-x;
	color: #ff9900;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 1.2em;
	font-family: Verdana, sans-serif;
	padding:0.2em 0.2em 0.2em 0.8em;
}

#ourfocusonsport #textwithimage{
	overflow:auto;
}

#ourfocusonsport #text-description{
	float:left;
	/*font-size: 1.3em;*/
	margin:0.8em 0.8em 0.8em 0.6em;
	padding-bottom:0.60em;
	width:14.6em;
	color: #345F98;
	text-align: left;
}

#ourfocusonsport #text-image{
	float:right;
	margin: 0.8em;
	border:1px solid black;
}

#ourfocusonsport .links-block{
	display:block;
	text-decoration: none;
	padding-top:0.8em;
	border-top:1px solid #ff9933;
	margin: 0.5em;
	padding-left:0.3em;
	overflow:auto;
}

#ourfocusonsport .links-text{
	float:left;
	color:#345F98;
	font-size: 0.9em;
	font-family: Verdana, sans-serif;

}


#ourfocusonsport .links-text a,#ourfocusonsport .links-text a:hover, #ourfocusonsport .links-text a:active, #ourfocusonsport .links-text a:visited{
	color: #345F98;
	text-decoration: none;	
	font-family: Verdana, sans-serif;
}
/**** our focus on sport  css end****/
/**** PTG Recommends  css start****/
.ptgrecommends {
	overflow:auto;
	width:35em;
	margin-top: 2em;
	/*background:url(images/boxcontentgradient-yellow.png) #e3dd98 repeat-x;*/
	background:#FFFFFF;
	letter-spacing:0.0em;	
	border: 1px solid #8F8F8F;
}

.ptgrecommends .header{
	/*background:url('images/boxheaderblue.png') #658aa3 repeat-x;*/
	background:url('images/gradient_orange.png') repeat-x;
	color: #246;
	font-weight:bold;
	padding-left:0.29em;
	text-transform: uppercase;
	font-size: 1.1em;
	font-family: Verdana;
	padding: 0.2em 0.2em 0.2em 0.8em;
}

.ptgrecommends .textwithimage{
	overflow:auto;
}

.ptgrecommends .text-description{
	float:left;
	/*font-size: 1.3em;*/
	margin:0.8em 0.8em 0.8em 0.6em;
	padding-bottom:0.60em;
	width:14.6em;
	#width:13.6em;
	color: #345F98;
	text-align: left;
}

.ptgrecommends .text-image{
	float:right;
	margin: 0.8em;
	border:1px solid black;
}

.ptgrecommends .links-block{
	display:block;
	text-decoration: none;
	padding-top:0.8em;
	border-top:1px solid #ff9933;
	margin: 0.5em;
	padding-left:0.3em;
	overflow:auto;
}

.ptgrecommends .links-text{
	float:left;
	color:#345F98;
	font-size: 0.9em;
	font-family: Verdana, sans-serif;
}

.ptgrecommends .links{
	float:right;
	font-family: Verdana, sans-serif;
	color:#345F98;
	font-weight:bold;
}

.ptgrecommends .links a, .ptgrecommends .links a:hover, .ptgrecommends .links a:active, .ptgrecommends .links a:visited{
	color:#345F98;
	text-decoration: none;
	font-size: 1em;
	#font-size: 1.1em;
	font-family: Arial, Verdana, sans-serif;
}
/**** PTG Recommends  css end****/

#right{
	float:right;
	width:40.2em;
	margin-left: 4.8202em;
}

.news-latest-homepage {
	overflow:auto;
	background:#efefef;
	font-size: 1.2em;
	margin-bottom: 15px;
	width:33em;
	#width:33.5em;
}

.news-latest-homepage .news-latest-text-homeapge-ImageNotExist{
    float:none;
	margin-top:0.6em;
	width:32em;
}

.news-latest-homepage img{
	max-height:7.4em;
	margin-bottom:0.4em;
	max-width:7.9em;
}

.news-latest-homepage .news-latest-image-homeapge{
	margin-right: 0px;
	margin-bottom:0.5em;
}

.news-latest-homepage .news-latest-text-homeapge{
    width:24em;
	float:left;
	margin-top:0.6em;
}

.news-latest-item-border{
    display:block;
	border-bottom:1px solid #FF9933;
}




.latestnews-header{
	background:url('images/boxheaderblue.png') #658aa3 repeat-x;
	/*color: #e59f59;*/
	color: #ffffff;
	font-weight:bold;
	text-transform: uppercase;
	font-family: Verdana,sans-serif;
	font-size: 1.2em;
	width:33em;
	#width:33.5em;
	margin-left:0.5em;
	#margin-left:0em;
	padding-left: 4px;
}

.latestnews-header-focusArea{
	background:url('images/boxheaderblue.png') #658aa3 repeat-x;
	/*color: #e59f59;*/
	color: #ffffff;
	font-weight:bold;
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 1.2em;
	width:33.4em;
	
}

.tag_headline{
	display:inline-block;	
}

.tagscomment{

    color:#ff9900;
	font-size:1.01em;
	padding-right: 0.8em;
	font-weight:bold;
    font-family: Arial, Verdana, sans-serif;

}

.tagsnewsbrief{

    color: #ff9900;
	font-size:1.01em;
	padding-right: 0.8em;
	font-weight:bold;
    font-family: Verdana, sans-serif;
}

.tagsanalysis{

    color:#ff9900;
	font-size:1.01em;
	padding-right: 0.8em;
	font-weight:bold;
    font-family: Verdana, sans-serif;
}

.tagsexclusive{

    color:#ff9900;
	font-size:1.01em;
	padding-right: 0.8em;
	font-weight:bold;
    font-family: Verdana, sans-serif;
}

.tagsarticle{

    color:#ff9900;
	font-size:1.01em;
	padding-right: 0.8em;
	font-weight:bold;
    font-family: Verdana, sans-serif;
}

.tagssitenews{

    color:#ff9900;
	font-size:1.01em;
	padding-right: 0.8em;
	font-weight:bold;
    font-family: Verdana, sans-serif;
}

.headline, .headline a, .headline a:hover, .headline a:visited{

	display:inline;

	font-weight: bold;

	color: #204060;
    text-decoration:none;
    font-family: Verdana, sans-serif;
}


.news-date{
    color: #9fa3a6;
}

.news-description{
    color: #464646;
	/*width: 21em;*/
}

.news-latest-text-homeapge{
    width: 31em;
	float:left;
	margin-top:1.2em;
}

.news-latest-text-homeapge-ImageNotExist{
    float:none;
	margin-top:1.2em;
	width:39em;
}

.news-latest-text-homeapge-focusArea{
    width:32.5em;
	float:left;
	margin-top:7px;
}


.news-latest-image-homeapge{
    /*width:7em;*/
	float:right;
	margin-top: 2.45em;
    /*margin-right: 0.9em;*/
}

.picturebox{
	width:39.3em;
	#width:39.8em;
	float:right;
	margin-top:2em;
}

.pictureboxwithtext{ 
	width:11.2em;
	margin-top:0.8em;
	float:left;
	margin-left:-11px;
	margin-right:32px;
}

.pictureboxtext{ 
	color:#345F98;
	font-size:13px;
	font-weight:normal;
	margin-left:9px;
	width:11em;
}

.pictureboxtext a, .pictureboxtext a:hover, .pictureboxtext a:visited{ 
	color:#345F98;
	font-size:13px;
	font-weight:normal;
	width:11em;
	text-decoration: none;
}

.homepagecontent_links{
    width:39.5em;
	#width:40em;
	float:right;
	border-bottom:1px solid #FF9900;
	padding-bottom:0.9em;
	padding-top: 2em;
}
.homepagecontent_linkstext{
	float:left;
	border-right:1px solid #FF9900;
	margin-right:1.2em;
	padding-right:1.1em;
	color:#FF9933;
	font-size: 1.1em;
	font-family: Verdana, sans-serif;
	font-weight: bold;
}

.homepagecontent_linkstext a, .homepagecontent_linkstext a:hover,.homepagecontent_linkstext a:visited{
	float:left;
	color:#FF9900;
	font-size: 1.1em;
	font-family: Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.homepagecontent_linksnewsletter, .homepagecontent_linksnewsletter a, .homepagecontent_linksnewsletter a:hover,.homepagecontent_linksnewsletter a:visited{
    float:left;
	color:#FF9933;
	font-size: 1.1em;
	font-family: Verdana,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

/********************ROTATING BOX*****************/

.rotatingboxvalmsg{
	bottom:0em;
	left:0em;
	position: absolute;
	#position: absolute;
	color: white;
	background-color: #121212;
	width:24em;
	height:4.7em;
	opacity:0.8;
	filter:alpha(opacity=60);
	padding:0.8em 0.8em 0em 0.8em;
}

.rotatingboxvalmsg a,.rotatingboxvalmsg a:hover,.rotatingboxvalmsg a:visited{
	color: white;
	text-decoration: none;
}

.rotatingboximage {
	height:19.4em;
	width:25.5em;
	border:0;
}

.rotatingboxtabblank {
	border:1px solid #464646;
	width:9.3em;
	height:0.5em;
	background-color:#464646;
	#margin-top:-0.55em;
}

.rotatingboxtab{
	font-size:1.3em;
	height:3em;
	width:8.3em;
	word-wrap:break-word;
	/*color:#012;*/
	font-weight:bold;
	padding-left:0.5em;
	padding-top:1.1em;
}


#wrapper {
	width:35em;
	height:241px; 
}

#rotator {
	position:relative;
	#position:relative;
}

/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	font-family: Verdana, sans-serif;
	/*background:#ffa042;*/
	height:4.35em;
	width:9.5em;
}

ul.ui-tabs-nav {
	position:absolute;
	z-index:1;
	left:25.5em;
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	font-size:0.8em;
	font-weight:normal;
	color:#012;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
	font-family: Verdana, sans-serif;
	/*background:#ffa042;*/
	height:4.35em;
	width:9.5em;
	text-transform: uppercase;
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	/*background:Black;*/
	color:#369;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
	font-family: Verdana, sans-serif;
	/*background:#ffa042;*/
	height:4.35em;
	width:9.5em;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
	padding:1em; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	/*background:Black;*/
	color:#369;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
	font-family: Verdana, sans-serif;
	/*background:#ffa042;*/
	height:4.35em;
	width:9.5em;
}

/* Content Panels */
#rotator .ui-tabs-panel {
	font-family: Verdana, sans-serif;
	clear:left;
	color:#000;
}

#rotator .ui-tabs-hide {
	display:none;
}

/***************ROTATING BOX**********************/

#footer{
	font-family: Verdana, sans-serif;
	font-size: 0.8em; 
	font-weight: light;
	padding: 0.8em;
	letter-spacing:0.0em;
	background: #464646;
	color: #999;
}

.two-coloumncontent{
	width:80em;
}

/************Focus area right box recommendations*******/
.focusarea-rightbox-recommends-image img {
	width:15em;
	}
	
h2.focusarea-rightbox-recommends {
background: #E3EAF0;
color: #ffffff;
}

div.tx-comments-pi1 {
	width: 40em;
	margin-left: 46px;
}

div.tx-comments-comment-content {
	line-height: 130%;
}


