/* Body */
body {
		font-family:Arial,Helvetica,Serif;
		font-size:12px;
		color:#000000;
		background-color:#040607;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
}
td{
	font-size:12px;
	font-family: Arial,Helvetica,Serif;
	text-align: justify;
	color:#333333;
}
h4 {
	color: #ffc10e; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold;
	}
	
h5 {
	color: #ffc10e; font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	}
	
h6 {
	color: #ffc10e; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;
	}
	
.urlofsite {
	color: #887C80; 
	font-family: Arial, Helvetica, sans-serif, Trebuchet MS, Verdana;
	font-size: 10px; 
	font-weight: normal;
	}

a.mainlevel-nav:link,a.mainlevel-nav:visited {
	font-size: 11px;
	font-weight: bold;
	text-align: left; 
 	color:#006f3a;
}

a.mainlevel-nav:hover {
	color:#d2d823;
}
	
#mainlevel-nav {
	margin: 0; padding: 0;
}

#mainlevel-nav li {
	background-image: none;
	padding-left: 0px;
	list-style:none; float: right; 
	font-size: 10px;
	line-height: 17px;
	white-space: nowrap;
	text-indent: 9px;
}

#mainlevel-nav a {
	color: #006f3a;
}

#mainlevel-nav a {
float: none;
}

#mainlevel-nav a:hover {
color: #d2d823;
}

/*setting for the greetings*/
.mainpage {
text-align: justify;
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
}

.bottommenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal; color:#808080;
	text-align: center;
	padding-right: 10px;
	height: 20px;
	vertical-align:middle;
}

/* Links */
a:link, a:visited {
	font-size: 11px; color: #a80303; text-decoration: underline;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}

a:hover {
	color: #d48c1b;	text-decoration: underline;
	}

/* Horizontal Line */	
hr {
	background: #ffffff; height:0px; border: 0px inset;
	}

/* --Default Class Settings-- */	

/*for the tag-line*/
.subtitle {
font-family: sans-serif;
font-size: 10px;
font-weight: bold;
color : #666666;
text-transform: uppercase;
letter-spacing: 2px;
margin-left: 20px;
}

#active_menu {
color:#FFFFFF;
background: #317811;
}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
display: block;
border-left:3px solid;
border-left-color: #0054a6;
border-bottom:1px solid;
border-bottom-color: #ffffff;
font-weight: normal;
width: 95%;
text-indent: 1px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
color:#d48c1b;
line-height: 15px;
height : auto;
width :174px;
padding: 3px;
float: right;
background-color :#b4e1fd;
}

a.mainlevel:hover {
color: #ffffff;
background: #266a93;
border-left:3px solid;
border-left-color: #51a8fe;
}


a.mainlevel:active {
color:#993300;
background: #266a93;
border-left:3px solid;
border-left-color: #51a8fe;
}

a.mainmenu:link, a.mainmenu:visited {
color: #ffffff;
background: #266a93;
border-left:3px solid;
border-left-color: #51a8fe;
}
a.mainmenu:hover {
color: #171d46;
background: #8fc634;
text-decoration: underline;
}
.pollstableborder {
border: 1px solid;
padding: 1px;
}

a.sublevel:link, a.sublevel:visited {
        padding-left: 1px;
        vertical-align: middle;
        font-size: 11px;
        color: #808080;
        text-align: left;
}


a.sublevel:hover {
color: #ff0000; text-decoration: underline;
}


/* Content - Sections & Categories */
	
.contentheading {
	font-family: Arial, Helvetica, sans-serif
	font-size: 0px;
 	color: #ffffff;
	text-align:left;
}

	
/* Links */
a.blogsection:link, a.blogsection:visited {
	color: #FF0000; text-decoration: none; font-weight: normal;
	font-family:  "Times New Roman", Times, serif;
	}

a.blogsection:hover {
	color: #999999;	text-decoration: underline;
	}
	
a.weblinks:link, a.weblinks:visited {
	color: #ff0000; text-decoration: underline; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	}

a.weblinks:hover {
	color: #999999;	text-decoration: underline;
	}

a.readon:link, a.readon:visited {
	color: #ff0000; text-decoration: none; font-weight: normal;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

a.readon:hover {
	color: #999999;	text-decoration: underline;
	}

.moduleheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
        height : 15px;
        line-height : 15px;
        text-align : left;
        white-space: nowrap;
        width : 100%;
        color: #0f9557;
	}

.table.moduletable th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
        height : 15px;
        line-height : 15px;
        text-align : center;
        white-space: nowrap;
        width : 100%;
        color: #0f9557;
	}
	
table.moduletable td { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10px; 
        font-weight: normal; 
        } 

table.moduletable { 
        margin: 0px 0px 0px 0px; 
        width: 100%; 
        border-left: solid 0px #383438; 
        border-right: solid 0px #383438; 
        border-top: solid 0px #383438; 
        border-bottom: solid 0px #383438; 
 }



.componentheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
 	color: #0f9557;
	text-align:left;
	}
	
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 7pt;
	color: #303030;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #4deea1;
}

.inputbox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;

	color: #666666;
	background: #FFFFFF;
	border: 1px solid;
	}

/** category text format and links **/
.category {
	color: #0f9557; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	}

a.category:link, a.category:visited {
	color: #0f9557; font-weight: bold;
	}

a.category:hover {
	color: #8fc634;
	}
	
.poll {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #666666;

	line-height: 14px
	}
	
.sectiontableentry1, .contentpane {
	background-color : #FFFFFF;	
	}

.sectiontableentry2 {
	background-color : #F0ECE8;
	}

.sectiontableheader {
	background-color : #FF0000;
	color : #FFFFFF;
	font-weight : bold;
	}
	
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0f9557;
	text-decoration: none; 
	font-weight: normal;
	}

.createdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A07C60;
	text-decoration: none; 
	font-weight: normal;
	}

.modifydate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none; 
	font-weight: normal;
	}
			
ul {
	margin: 0px 0px 0px 0px;
	}

li { 
	list-style: inside url(../images/arrow.gif) 2px;
	list-style-image: url(../images/arrow.gif);
	}

.fase4rdf {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; font-weight: normal;
	}

a.fase4rdf:link {
	font-size: 11px; font-weight: normal; color: #FF0000;
	}

a.fase4rdf:hover {
	font-weight: bold; color: #808080;
	}	

table.searchintro {
  	background-color: #FFFFFF;
	border: solid 1px #777777;
	}

table.contact {
	background-color: #FFFFFF;
	}

table.contact td.icons {
	background-color: #D0C0B0;
	}

table.contact td.details {
	background-color: #F0ECE8;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
.leftsection{
	padding-top: 10px;
	width: 200px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:left;
	vertical-align:top;
}
.contentsection{
	vertical-align:top;
	padding-top:10px;	
}

.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
	color: #ffffff;
	font-weight: normal;
	text-align:center;
}

.mainbg {
background:url(../images/index_r2_c4.png);
background-position: top;
background-color:#FFFFFF;
background-repeat:no-repeat;
}

.menubg {
background: url(../images/menubg.png);
background-position:top;
background-color: #040607;
background-repeat: no-repeat;
}

.side {
background: url(../images/side.png);
background-color: #040607;
background-position: top;
background-repeat:no-repeat;
}

.rose {
background: url(../images/index_r5_c1.png);
background-color: #040607;
background-position: top;
background-repeat:no-repeat;
}

.left {
background:url(../images/left.png);
background-position: top;
background-repeat: repeat-y;
}

.right {
background:url(../images/right.png);
background-position: top;
background-repeat: repeat-y;
}

.counter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
	color: #ffffff;
	font-weight: bold;
}