BODY {
        margin: 0px 0px 0px 0px;
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		border:none;
       /* font: 10pt tahoma, verdana, geneva, lucida;
        color: #000000;
        scrollbar-base-color: #39548D;
        scrollbar-arrow-color: #FFCC66;
        scrollbar-track-color: #8D9DBD;
*/
        background-color : #333;
        }
div#template {
padding:0px;
margin:0px;
float:left;
overflow:hidden;
background:none;
width:100%;
}
table.header {
		  margin: 0;
		  padding: 0;
		  padding-top: 8px;
		  margin-right: 0px;
		  /*background:url(../images/header_new1.jpg) bottom left;
		  background-repeat: repeat-x;
		  background-color:#FFFFFF;*/
		  height:84px;
		  text-align:left;
		  
}

td.header_logo {
        font-family:tahoma, verdana, geneva, lucida;
		/*background:url(../images/trace.png)left no-repeat ;*/
		background-repeat:no-repeat;
		width:165px;
}
td.header_logo img {
border:0px;
}
td.egg {
background:url(../images/egg.png) left repeat-x;
width:100%;
vertical-align:middle;
text-align:left;
}
td.egg_top {
background:url(../images/egg.png) left repeat-x;
width:100%;
vertical-align:middle;
text-align:left;
}
td.header_r {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 10px;
		font-weight:bold;
        padding: 2px;
		height:66px;
		background-color:#333;
		vertical-align:middle;
}
.button_trace {
border:0px;
background:url(../images/search.png) no-repeat ;
height:59px;
width:59px;
vertical-align:middle;
}
div.search_trace{
width:180px;
height:60px;
vertical-align:middle;

}
.search_inputbox_trace {
vertical-align:middle;
}
#header_r1{
position:absolute;
left:200px;
top:13px;
padding:0px;
margin:0px;
vertical-align:text-top;
}
#header_r1 p{
font-family:tahoma, verdana, geneva, lucida;
font-size:18px;
font-style:italic;
font-weight:bold;
}

td.left {
width:196px;
/*background: url(../images/down_left2.jpg) left repeat-y;*/
height:100%;
overflow:hidden;
}
td.left img{
text-align:right;
}
td.center {
width:100%;
/*background-color: #FFFFFF;
height:100%;*/
overflow:hidden;
}
td.mainmenu {
background-color: #71849f;
background: url(../images/Back_left.jpg) left repeat-y;
font-family: tahoma, verdana, geneva;
padding-left: 10px;
padding-bottom: 4px;
padding-top: 4px;
width:196px;
}

li.latestnews a:link, li.latestnews a:link, li.latestnews a:visited, li.latestnews a:hover {
color:#FF9900;
font-size:12px
}
td.comlogin {
        /*background: url(../images/login_back_1.jpg) top no-repeat;*/
		overflow:hidden;
		color: #333333;
        padding-top: 0px;
        padding-left: 13px;
		padding-right: 10px;
        font-family: verdana, tahoma, geneva;
		font-size:10px;
		width:196px;
		height:220px;
        }
td.comlogin a:link {
color:#FFCC00;
font-size:11px;
}
td.comlogin div.moduletable {
height:14px;
float:left;
}
td.comlogin div.secure input {
/*font-size:11px;
float:left;
margin-left:20px;
margin-top:-19px;
width:125px;
height:14px;*/
}
td.comlogin div.secure td {
font-size:11px;
}
table.login_mod p,
table.login_mod label  {
font-size:11px;
}
/*td.comlogin div.secure input.inputbox {
height:16px;
vertical-align:text-top;
}*/
td.globus {
        /*background: url(../images/down_left1.jpg) left no-repeat;
        background-color: #71849f;*/
        padding-top: 8px;
		padding-bottom:8px;
		width:196px;
		text-align:center;
		color:#FFFFFF;
}
td.globus div {
		margin:0px;
		padding:0px;
		text-align:center;
		vertical-align:middle;
		color:#FFFFFF;
}
.globus table.moduletable th{
padding:0px;
text-align:center;
}
td.globus_down {
        /*background: url(../images/down_left1.jpg)top left no-repeat;*/
		width:196px;
		height:3px;
}
td.left {
       /*background: url(../images/down_left2.jpg) left repeat-y;
	   height:100%;*/
		width:196px;
		
}
.syndicate {
        width:196px;
		text-align:center;
		margin-left:-6px;
}

.syndicate_text {
        width:196px;
		font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
        font-size: 11px; 
        font-weight: bold; 
        color: #325c9b; 
		text-align:center;
		margin-left:-6px;
}

.whosonline {
width:196px;
font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #325c9b; 
text-align: center;
margin-left:-6px;
}

.pricedater {
        /*background-image: url(../images/line.jpg);*/
        background-repeat: no-repeat;
        font-family: tahoma, verdana, geneva;
        font-size: 11px;
        font-weight: normal;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 6px;
		height:32px;
}

.leftmenu {
        border : 1px solid #00008B;
        }

td.mainWindow {
        /*background: #E9E9E9;*/
        color: #000000;
        border: 1px solid #000000;
        }

td,tr,p,div {
        font: 11px tahome, verdana, geneva, lucida;
        margin-top : 0px;
        margin-bottom : 0px;
        list-style : circle;
        }
td.right_column,
 td.right_column div {
 padding:5px;
 margin:0px;
text-align:left;
width:180px;
height:100%;
/*background:url(../images/right_column.png) top left no-repeat;*/
}

td.footend{
      /*background:url(../images/header_new_n.jpg) left repeat-x;
	   background:url(../images/header_new_n2.jpg) left repeat-x;*/
	   background:url(../images/header_new_n1.jpg) left repeat-x;
	   height:10px;
	   width:100%;
}
/* Styles for dhtml tabbed-pages */
.ontab {
        background-color: #71849f;
        border-left: outset 2px #E0E0E0;
        border-right: outset 2px #E0E0E0;
        border-top: outset 2px #E0E0E0;
        border-bottom: solid 2px #E0E0E0;
        padding-bottom: 4px;
        padding-top: 4px;
        text-align: center;
        cursor: hand;
        font-weight: bold;
        color: #FFFFFF;
}
.offtab {
        background-color : #e5e5e5;
        border-left: outset 2px #E0E0E0;
        border-right: outset 2px #E0E0E0;
        border-top: outset 2px #E0E0E0;
        border-bottom: solid 2px #d5d5d5;
        padding-bottom: 4px;
        padding-top: 4px;
        text-align: center;
        cursor: hand;
        font-weight: normal;
}
.tabpadding {
}

.tabheading {
        background-color: #CCE197;
        text-align: left;
}

.pagetext {
        visibility: hidden;
        display: none;
        position: relative;
        top: 0;
}

h1 {
        color: #333333;
		  font-family: "Courier New", Courier, monospace;
        font-size: 18px; font-weight: bold;
        }

h4 {
        color: #333333;
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 14px; font-weight: bold;
        }

h5 {
        color: #333333; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 13px; font-weight: bold;
        }

h6 {
        color: #333333; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 12px; font-weight: bold;
        }
/* Links */
a:link, a:visited {
        font-size: 11px;
		font-weight: 500;
        color:#FF9900;
        text-decoration: none;
        font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        }

a:hover {
        color: #FF0000;
        text-decoration: underline;
        }

/* Horizontal Line */
hr {
        background: #333333; height:2px; border: 1px solid;
        }

hr.separator {
        background: #333333;
        height: 1px;
        width: 75px;
        border: 0px;
}

hr.fullline {
        height: 1px;
        width: 100%;
        color : #000000;
        }

/* --Default Class Settings-- */


a.mainlevel:hover {
        color: #FF0000;
        background-position: left;
        text-align: left;
        }

a.mainlevel:link, a.mainlevel:visited {
        color: #FFFFFF; font-family: verdana, system, courier, arial, tahoma, geneva, lucida;
		font-size:11px;
        font-weight: bold;
        padding-bottom: 4px;
        padding-top: 4px;
        }

a.mainlevel:hover {
        color: #FF0000; text-decoration: underline;
        padding-bottom: 4px;
        padding-top: 4px;
        }

a.sublevel:hover {
        color: #FF0000; text-decoration: underline;
		  padding-left: 4px;
        padding-bottom: 2px;
        padding-top: 2px;
        }

a.sublevel:link, a.sublevel:visited {
        color: #ffc8c8; 
		font-family: tahoma, verdana, geneva, lucida;
		padding-left: 4px;
        font-weight: bold;
        padding-bottom: 2px;
        padding-top: 2px;
}

/* Content - Sections & Categories */
.contentpane {
        /*background-color : #FFFFFF;*/
		vertical-align:top;
		width: 100%;
        }

table.contentpaneopen {
        /*border : 0px solid White;*/
		border:none;
		padding:5px;
        width : 100%;
        }
		
td.contentpaneopen {
		border:none;
        text-align : left;
		padding: 5px;
        width : 100%;	
        }
div.contentpaneopen {
		border:none;
        text-align : left;
		padding: 5px;
        width : 100%;	
        }
td.contentpaneopen p{	
        font-family: verdana, tahoma, geneva, lucida;
		font-size:12px;	
        font-weight: normal;	
		}
td.buttonheading {
background:  url(../images/content_header_grey_m.png) right no-repeat;
	   vertical-align: top;
	   border:none;
	   margin:0px;
	   padding:0px;
	   width:100px;
}
td.buttonheading img{
	   border:none;	
	   margin-left:5px;
	   margin-right:5px;
	     margin-top:5px;   
}
.contentheading {
margin:0px;
padding:0px;
        font-family: tahoma, verdana, geneva;
		border:none;
		padding-left:5px;
		padding-top:3px;
        font-size: 16px;
        font-weight: bold;
        color: #330033;
        text-align:left;
		vertical-align:top;
        height: 37px;
        background:  url(../images/content_header_grey_m.png) left no-repeat;
		width: 100%;
        }
.contentheading a:link{
font-family: verdana, tahoma, geneva, lucida;
        font-size: 14px;
        font-weight: bold;
		}
.contentheading a:visited {
font-family: verdana, tahoma, geneva, lucida;
        font-size: 14px;
        font-weight: bold;
		color: #330033;
}
.main_title {
        color : #39548D;
        font : bold 11px;
}
.contentpagetitle {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 14px;
        font-weight: bold;
         color: #566E9E;
        text-align:left;
		width: 100%;
        }

table.contenttoc {
        color: #333300;
        background-color: #e0e0e0;
    }

table.contenttoc td {
        font-family: tahoma, verdana, geneva, lucida;
    font-size: 8pt;
    font-weight: normal;
    text-align:left;
}

td.contentdescription {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 12px;
        color: #000000;
        text-align: center;
		background-color:#FFFFFF;
		width:90%;
        }

/* Links */
a.blogsection:link, a.blogsection:visited {
        color: #000000; text-decoration: none; font-weight: normal;
        font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
        }

a.blogsection:hover {
        color: #FF0000;
        text-decoration: underline;
        font-weight: normal;
        font-size: 10px;
        }

a.weblinks:link, a.weblinks:visited {
        color: #000000; text-decoration: none; font-weight: normal;
        font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        }

a.weblinks:hover {
        color: #FF0000;        text-decoration: underline;
        }

a.readon:link, a.readon:visited {
        color: #435A76; text-decoration: none; font-family:  verdana, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
		font-weight: normal;
		vertical-align: top;
		list-style-image: url(../images/read.gif);
		list-style-position:inside;
        /*list-style: inside url(./templates/trace/images/read.gif);
        list-style-type: disc;
		white-space: normal; */
        display: list-item;
		
        }

a.readon:hover {
        color: #0099CC;
        text-decoration: underline;
        font-weight: normal;
        font-family:  verdana, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
		list-style-position:inside;
		display: list-item;
		/*white-space: normal;
       list-style-type: disc;
		vertical-align:top;*/
        }

table.moduletable,
 div.moduletable {
        margin: 0px 0px 0px 0px;
		padding:0px;
        width: 100%;
        border-left: solid 0px #000000;
        border-right: solid 0px #000000;
        border-top: solid 0px #000000;
        border-bottom: solid 0px #000000;
        }

table.moduletable th {
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #325c9b;
        text-align: left;
        width: 100%;
        height: 20px;
        /* border-bottom: 1px solid #333333; */
         line-height: 20px; 
        }
div.moduletable h3 {
        margin: 0px ;
		padding:0px;
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #325c9b;
        text-align: left;
        width: 100%;
		height:16px;
        }

table.moduletable td {
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
        }
.componentheading {
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 145%;
        font-weight: bold;
        color: #00335b;
        text-align:left;
		padding-left:7px;
		padding-top:10px;
		padding-bottom:5px;
		background:  url(../images/content_header_grey_m.png) left no-repeat;
		height:40px;
			
        /*
        list-style: none inside url(/templates/orthodoxy/images/arrow.png);
        
        list-style: none inside;
        white-space: normal;
        display: list-item;
        border-bottom: 1px solid #666666;
        background-image : url(../images/arrow.png);
		  background-position: left;*/
        }

.button {
         font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		 margin:0px;
		 padding:0px;
		 padding-left:2px;
		 padding-right:2px;
		 padding-top:1px;
		 padding-bottom:1px;
        margin-top: 4px;
        text-align: center;
        font-size: 11px;
        background: #6D7687;
        border: 2px solid #CAD4DF;
        height: 20px;
		font-weight:bold;
        color : #ffffff;
        }

.inputbox {
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 10px;
        color: Black;
        /*background: #E9E9E9;
        border: 1px solid #000000;*/
        }


/** category text format and links **/
.category {
        color: #000000;
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        }

a.category:link, a.category:visited {
        color: #FF9900; 
		font-weight: bold;
        }

a.category:hover {
        color: #FF9900;
        }

.poll {
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        line-height: 14px
        }

.pollstableborder {
        border: 1px solid #333333;
}

.sectiontableentry1 {
        background-color : #333;
        }

.sectiontableentry2 {
        background-color : #333;
        }

.sectiontableheader {
        background-color : #6B6B6B;
        font-weight : bold;
        color : White;
        }

.small {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 10px;
        color: #D1D1D1;
        text-decoration: none;
        font-weight: normal;
        }

.smalldark {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 10px;
        color: #b9b9b9;
        text-decoration: none;
        font-weight: normal;
        }


.newsfeedheading {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 12px;
        color: #FF4500;
        text-align:left;
    /*   font-weight : bold; */
        }

.newsfeeddate {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 10px;
        /* color: #00008B; */
}
.newsfeedDescription {
        color : Blue;
}
.newsheader {
        width : 100%;
        height : 20px;
        background-color : #FDF5E6;
        padding-top : 5px;
        padding-right : 5px;
        padding-left : 5px;
        padding-bottom : 5px;
        }
.feeds_desc {
        text-align : justify;
        text-indent : 20px;
        padding-left : 20px;
        }
.createdate {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 11px;
        color: #990000;
        text-decoration: none;
        font-weight: normal;
		padding-left:5px;
        }

.modifydate {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 10px;
        color: #000033;
        text-decoration: none;
        font-weight: normal;
		padding-left:5px;
        }

ul {
        margin: 0px 0px 0px 0px;
        }

li {
line-height: 15px;
padding-left: 2px;
padding-top: 0px;
background-repeat: no-repeat;
background-position: 0px 3px;
}

.fase4rdf {
        font-family: tahoma, verdana, geneva, lucida;
        font-size: 11px; color: #242D0C; font-weight: normal;
        }

a.fase4rdf:link {
        font-size: 11px; font-weight: normal; color: #405115;
        }

a.fase4rdf:hover {
        font-weight: normal; color: #759328;
        }

table.searchintro {
          background-color: #FFFFFF;
        border: 1px solid #759328;
        }

table.contact {
        background-color: #FFFFFF;
        }

table.contact td.icons {
        background-color: #B5C4D7;
        }

table.contact td.details {
        background-color: #EDF5FE;
        font-size: 11px;
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        }
.contact_email{
        /*padding-left:20px;
		padding-right:20px;*/
}
.contact_email p {
padding-bottom:12px;
}
.contact_email input {
        font-family: helvetica, verdana, tahoma, geneva, lucida, 'lucida grande', arial,  sans-serif;
        font-size: 12px;
}
.contact_email select{
        font-family: helvetica, verdana, tahoma, geneva, lucida, 'lucida grande', arial,  sans-serif;
        font-size: 12px;
		margin-bottom:15px;
}
.pagenav {
        color : #00AE01;
        }

a.pagenav, a.pagenav:visited {
        color: #6495ED;
        }

a.pagenav:hover {
        color: Red;
        }

.pagenavbar {
        }

/* Content voting */
.content_rating {
        font-weight: normal;
        font-size: 8pt;
}

.content_vote {
        font-weight: normal;
        font-size: 8pt;
}


a.bar:link, a.bar:visited {
        color: Green; text-decoration: none; font-weight: normal;
        font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: 10px;
        }

a.bar:hover {
        color: #A7CF43;
                 text-decoration: none;
        }

.searchbox {
        font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: x-small;
        color: #000000;
        background: #E9E9E9;
        border: 1px solid;
        height: 18px;
        line-height: 13px;
        padding-top: 10px;
        padding-bottom: 10px;
        }

.title {
        font: bold larger;
        letter-spacing: 2px;
}

a.pathway, a.pathway:visited {
        font: tahoma, verdana, geneva, lucida;
        font-size: 11px;
        color:#000000;
        font-weight: bold;
        }

a.pathway:hover {
        font: tahoma, verdana, geneva, lucida;
        font-size: 11px;
        color: #FF0000;
        font-weight: bold;
}
/*Main Orthodoxy CSS*/

.smallfont
{
        font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
        background: transparent;
        color: #000000;
        /*border: 1px solid #CBD1E0;*/
		border: 0px inset #EEEEEE;
}
.thead
{
        /*background: #6D7687;*/
        font: bold 12px tahoma, verdana, geneva, lucida;
        padding-top : 2px;
        padding-bottom : 2px;
        padding-left : 6px;
        margin-top : 2px;
        margin-bottom : 2px;
		color: #333;
		border:none;
		/*background:#FFFFFF;*/
        }
.thead a:link {
        font: bold 12px tahoma, verdana, geneva, lucida; 
        color: #990000;
		
}
.thead a:visited{
        font: bold 12px tahoma, verdana, geneva, lucida; 
        color:#990000;
}
.thead a:hover, .thead a:active{
        font: bold 12px tahoma, verdana, geneva, lucida; 
        color: #996600;
}

td.vbmainwindow
{
        /*background : #E9E9E9;		
		background:#FFFFFF;*/
        margin: 0px 0px 0px 0px;
		padding:5px;
        width: 99%;
		height:100%;
		overflow:hidden;
		color:#FFFFFF;
		
}

mostread{
text-align:left;
width:100%;
  
}

.highlight {
        background-color: Yellow;
        color: Blue;
        padding: 0;
}

/*------------------------------ @group slideshow ------------------------------------------*/
td.slideshow {
width:100%;
height:110%;
vertical-align:middle;
text-align:center;
}
#mySlideshow
{
	z-index:5;
	margin-bottom: -10px;
}

.jdSlideshow
{
	display: none;
	overflow:hidden;
	position: relative;
}

.jdSlideshow img
{
	border: 0;
	margin: 0;
}

.jdSlideshow .slideElement
{
	width: 100%;
	height: 100%;
	background-color : #333;
	/*background-color: #000;*/
	background-repeat: no-repeat;
}

.jdSlideshow .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color : #333;
	/*background-color: #000;*/
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/loading-bar-black.gif');
}

.jdSlideshow .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 40px;
	background: #333;
	color: #fff;
	text-indent: 0;
}

.jdSlideshow .slideInfoZone h2
{
	padding: 0;
	font-size: 90%;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;
}

.jdSlideshow .slideInfoZone p
{
	padding: 0;
	font-size: 80%;
	margin: 2px 5px;
	color: #eee;
}

.jdSlideshow a
{
	font-size: 100%;
	text-decoration: none;
	color: inherit;
}
/* @end */

/* @group scroller */


div#scroller-v {
	height: 28px;
	color: #fff;
}

div#scroller-v_inner {

}

div#scroller-v div {
	padding: 0;
	padding-left: 5px;
	height: 28px;
	line-height: 24px;
}

div#scroller-v a:link,
div#scroller-v a:visited {
	color: #ccc;
	text-decoration: none;
}

/* @end */