/* CSS Document */

/* --- Begin Body ---------- */
.html, body { 
overflow-x: hidden;
}

body {

   margin-top: 10px;

   padding: 0px;

   font-family: Verdana, Tahoma, Arial, Serif;

   line-height: 1.5em;

   font-size: 10px; /* This is for IE 5 version */

   voice-family: "\"}\""; 

   voice-family: inherit;

   font-size: 10px; /* This is for easy scaling */

   font-size: 0.76em;

   color:#333;
   
   text-decoration: none; 	

}



a:hover {

	color: #A600DB;

	text-decoration:none;

	}   /* mouse over link */

	

a:link {	

    color: #BF1402;

	text-decoration:none;

	}     /* unvisited link */



.left_side_menu{

	height: 20px;

	padding-right: 5px;

	border-right: 1px solid #cccccc;

	border-bottom:1px solid #cccccc;

	font-size:13px; 

	color:#BF1402;

	font-family: 'Myriad Web Pro';

	}



.left_side_menu a:hover {

	font-size: 13px;

	color:#A600DB;

	text-decoration: none;

}



.left_side_menu a{

	font-size: 13px;

	color:#BF1402;

	text-decoration: none;

}



.left_side_menu_buttom{

	 height:20px; 

	 padding-right: 5px;

	 border-right:1px solid #cccccc;

	 font-size:13px;

	 color:#BF1402;

	 font-family: 'Myriad Web Pro';

	}



/* --- Begin Headline news h2 title ----------- */

h2 {

   font-size: 1.3em;

   color: #993333;

   padding: 4px 0 0 0;

   margin: 0;

   font-family: 'Lucida Grande', 'Trebuchet MS', sans-serif;	

   border-bottom:#c7c7c7 1px dashed;	

}

/* --- End Headline news h2 title ------------ */

.category a:hover{
	color: #A600DB;
	text-decoration:none;
}

.category a {	

    color: #BF1402;
	text-decoration:none;

	}




/* --- Handle all paragraph section in the body -------- */

p {

  margin-top: 0;

  margin-bottom: 1.5em;

  line-height: 1.5em;	

}

/* --- End Handle all paragraph section in the body --- */



.footer-text{

	font-family: 'Lucida Grande', 'Trebuchet MS', sans-serif;	

   font-size: 10px;

	color:#BF1402;

	background-color:#C8C8C8;

	text-decoration: none;

}



.footer-text a:hover {

	font-size: 10px;

	color:#BF1402;

	text-decoration: none;

}



.footer-text a{

	font-size: 10px;

	color:#A600DB;

	text-decoration: none;

}







.projects_title{

height:24px;

color:#BF1402;

font-family: 'MS LineDrow';

font-weight:bold;

font-size:15px;

}



.projects{

height:24px; 

font-family: 'MS LineDrow'; 

font-weight:bold;

font-size:13px;

}



.projects a:hover{

	height:24px;

	color: #cccccc;

	font-size:15px;

	text-decoration:none;

}



.projects a{

	height:24px;

	color: #152062;

	font-size:15px;

	text-decoration:none;

}



.lang_t a:hover{

	color: #A600DB;

	font-size:13px;

	text-decoration:none;



}



.lang_t a{

	color: #BF1402;

	font-size:12px;

	text-decoration:none;

}































.pagenav {

  font-size: 9px;

  padding: 0px 2px 0px 2px;

  font-weight: normal;

}

.pagenavbar {

	margin-right: 10px;

	float: right;

}

.pagenav_next{

font-size:9px;

}

/*--- End Body ----------- */

html>body #bodywrap { 

   width: 750px;

}





/* --- Header Top Right Search Field section ------------- */

.sfield {

  background-color:#fff;

  border: 1px solid #A0CBFE;

  font-size : 11px;

  position: absolute;

}



	

/* --- Header Logo Section ----------------------- */

#header {

   height: 118px; 

	background-color: #FFD384;

   border:0px solid #fff ;	

   border-bottom-width: 0px;

   width: 750px;

   position:relative;

}



/* --- Container for Header Top Right Search Section -------- */

#header h1 {

   float: right;

   color: #fff;

   font-size: 11px;

   position: absolute;	

}



#newtopmenu{}



#newtopmenu p {

   float: right;

   text-align: left;

   color: #A90000;

   font-size: 10px;

   position: absolute;	

}

#newtopmenu a:hover {

   color: #0063C6;

	font-weight: bold;

   text-decoration: none;

}

#newtopmenu a {

   color: #A90000;

   text-decoration: none;

}



/* --- End Container for Header Top Right Search Section -------- */





/* --- Begin Top Blue Navigation Menu ---------- */

#mainnav {

   /*background:#1E5AE6 url(../images/navmenu_back.gif) top left repeat-x;*/

   float: left;

   background-color: #78763E;

   margin-left: 0px;

   margin-right: 0px;

   width:100%;

   /*border:solid #A8BAE6;*/

   border-width:1px 0;

}



#mainnav ul { 

   padding: 0; 

}



#mainnav ul li { 

   display: inline; 

}



#mainnav ul {

   margin: 0;

   padding: 0;

   color: #000000;

   font-size: .8em;

   letter-spacing: 2px;

}


#mainnav ul li a:hover {

   background-color: #95B2F4;

   color: #FFFFFF;
   
   text-decoration: none;

}


#mainnav ul li a {

   padding: 0.2em 8px;

   color: #000;

   text-decoration: none;

   float: left;

   border-right: 1px solid #A8BAE6;

}


#navlist li a:link, #navlist li a:visited, #navlist li a:hover, #navlist li a:active {

   color: #FFFFFF;

   text-decoration: none;

   background: #95B2F4;

   text-align: left;

}



/* --- End Top Blue Navigation Menu --------- */





/* --- Begin Middle Main Container ----------- */

#maincont {

   float: left;

   width: 530px;

   margin: 0 0 0 3px;	

   display: inline;

}



#maincont ul 

{

   margin:5px 10px;

   padding:5px;

}



#maincont ul li {

   list-style:none;

   background:url(../images/liimage.gif) no-repeat left;

   padding-left:15px;

}

/* --- End Middle Main Container ----------- */





/* --- Begin Two Columns Middle Container -------- */



#pathway_text {

    overflow: hidden;

	display: block;

	padding-left: 10px;

	padding-bottom: 2px;

	padding-right: 10px;

    font-family:Verdana, Tahoma, Arial, Serif;

    font-size:10px;

}

 

/* --- End Two Columns Middle Container ----------- */





/* --- Begin Picture Border ------------------------ */


a.pic_box:hover {

   border: 1px solid #A90000;
   
   text-decoration: none;

}



.pic_box, a.pic_boxbox { 

   float: left; 

   border: 1px solid #fff; 

   background-color: #fff; 

   margin-top: 2px;
   
   text-decoration: none;

} 


/* --- End Picture Border ------------------------- */





/* --- Begin Right Side Panel ----------------------*/



.inputbox {

   font-size: 11px;

   background-color:#fffff9;

   border: 1px solid #C5D9EB;

   margin-bottom: 5px;

}



.submit {

   color : #cc0000;

   font-family : verdana, arial, helvetica, sans-serif; 

   font-size : 7pt; 

   font-weight : bold; 

   border : 1px solid #dadada; 

   cursor : pointer; 

} 



.button {

   color: #cc0000; 

   font-family : verdana, arial, helvetica, sans-serif; 

   font-size : 7pt; 

   font-weight : bold; 

   border : 1px solid #dadada; 

   cursor : pointer; 

} 

 

.poll {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	line-height: 14px;

	width: 100%;

}



/* --- End Right Side Panel ---------------------------- */





/* --- Begin Read More ------------------------------ */

a.readon {

font-size: 10px;

text-decoration: none;

line-height: 15px;

padding-left: 13px;

margin-top: 10px;

text-decoration: none;

font-weight: normal;

}



/* --- End Read More --------------------------------- */





table.contentpaneopen {

width : 100%;

} 



table.contentpaneopen td {

line-height : 18px; 

font-size : 13px; 

} 

table.contentpaneopen td.contentheading {

padding-left : 3px;

color : #A90000; 

text-align : justify; 

white-space : nowrap; 

font-family : Verdana, Arial, serif, Tahoma; 

font-size : 15px; 

font-weight : bold;

} 

.componentheading{

padding-left : 3px;

color : #A90000; 

text-align : justify; 

white-space : nowrap; 

font-family : Verdana, Arial, serif, Tahoma; 

font-size : 12px; 

font-weight : bold;

}