body{ font-family:Verdana, Arial, Helvetica, sans-serif;}
/*.HMenuMainItem{ font-family:Arial, Helvetica, sans-serif;}
.HMenuMainItemHover, .HMenuMainItemActive{ font-family:Arial, Helvetica, sans-serif;}*/

#aticles {

	border: 1px solid #666666;

}

#TitlePole {

	font-size: 14px;

	font-weight: bold;

	color: #FF9900;	

}

#bodyPoleOut {

	background-image: url(../images/1.gif);

	background-repeat: no-repeat;

	background-position: center top;

	width: 378px;

	height: inherit;

	background-color: #FFFFFF;

	display: block;

}

#bodyPole {

	padding:10px;

	color: #666666;

}

#footerPole {

	background-image: url(../images/2.gif);

	width: 378px;

	height: 20px;

}

.line {

	clear:both;

}

.flash {

	font-weight: bold;

	color: #FFFFFF;

}

.articles_space{

	border-top-width: 2px;

	border-top-style: dotted;

	border-top-color: #666666;

	height:2px;

}

.flashArticles {

	padding: 5px;

}

.TitleFlashArticles {

	font-weight: bold;	

}

#body {

	background-color:#FCFCEC;

}

#playerTable{

	background-color: #F8F8F8;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}

#TitltLeftmenu {

	background:url(../images/left_side.jpg);

	height:23px;

	width:208px;

	padding-top:5px;

	text-align:center;

	font-weight:bold;

	font-size:13px;

	color:#FFFFFF;

}

#nav_top a:hover {

	text-decoration:underline;

	color:#FF9900;

}

#content 

{

	padding-left:10px;

}

#c_center 

{

	padding-right:10px;

}

#articles_another

{

	float: right;

	width: 200px;

	padding: 5px;

	border: 1px solid #333333;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

	margin-right: 0px;

	

}

#listTable {

	background:#FFFFFF none repeat scroll 0%;

	color:#FFFFFF;

	text-align:center;

	text-transform:capitalize;

}

#listTable th {	

	border:1px solid #527AAC;

	background-color:#527AAC;

	text-align:left;

	height:30;

	text-align:center;

	color:#FFFFFF;

}

#listTable td {	

	border:1px solid #D7E5F2;

	background-color:#F0F5FB;

	text-align:left;

}

#OutListTable {

	background-color:#D7E5F2;

}

a {

	text-decoration:none;

	color:#4A79A5;

}

a:hover {	

	color:#FF9900;

	text-decoration:underline;

}

form {

    margin: 0;

    padding: 0;

  }



input {

	border: 1px solid #CCD;

	background-color: #FCFCEC;

	text-indent: 4px;

	vertical-align: middle;

  }





.submit {

	color: white;

	background-color: #536399;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #000000;

	border-left-color: #333333;

}



label {

    font: 10pt;

    font-weight: bold;

    display: block;

    margin-top: 1em;

  }



.menu, .menu a {

    font : bold 10pt Tahoma;

    color : black;

    text-decoration : none;

    text-transform : capitalize;

  }



.menu {

	background-position:bottom;

	background-repeat:repeat-x;

}



.side a {

    background : #536399;

    font : normal bold 8pt Verdana;

    padding : 5px 6px 5px 10px;

    border-style : solid none none;

    border-width : 1px medium medium;

    border-top-color : #ffffff;

    color : #ececec;

    display : block;

    text-decoration : none;

  }





.side a:hover {

    background : #b0c4de;

  }





a.link {

    background : #FFFFFF;

    line-height : 10px;

    color : #68838B;

    display : inline;

    padding : 0px 0px 0px 0px;

    text-decoration : none;

  }





a.link:hover {

    background : #FFFFFF;

    color : #b0c4de;

  }





.sn {

	font : 9pt Verdana;

	color : #A2A9AA;

	background-color: #e2dfdd;

	border-top: 1px solid #A2A9AA;

	border-bottom: 1px solid #A2A9AA;

	vertical-align: middle;

  }





.sn a{

    color : #A2A9AA;

    text-decoration : none;

}



input.errHilite, select.errHilite, textarea.errHilite {

    border: 1px solid #DDC;

    background-color: #FFE;

  }



label.errHilite {

    color: #C00;

  }





.forms, .list {

    background-color: #F9FBFD;

    color: #000000;

    border-collapse: collapse;

  }





.forms td, .forms, .list, .list td{

    text-align: left;

    border: 1px solid #D7E5F2;

  }



.forms td td td, .list td td td{

	border: none;

}



.labelcell, .even {

    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

    color: #3670A7;

    padding : 2px 0px 0px 2px;

    background: transparent;

  }





.fieldcell, .odd {

    background :  #ECF2F6;

    padding : 2px 0px 0px 2px;

    margin : 0 0px 0 0;

    color : #000000;

  }

.fieldcell {

    text-align : right;

}



a.pages {

    padding: 0.2em 0.5em;

    border: 1px solid #9AAFE5;

    background: #fff;

    text-decoration: none;

	font-size: 85%;

}



a.pages:hover {

    border-color: #06c;

}



table.list th, table.forms th {

    background : #527AAC;

    font : normal bold 12pt;

    text-align : center;

    color : #ffffff;

    text-transform : capitalize;

  }



table.list th a {

    font : normal bold 12pt;

    color : #ffffff;

    text-align : center;

    text-decoration : none;

    text-transform : capitalize;

    padding-right:0px;

  }



td.even {

    background : #e4e4e4;

  }



td.odd {

    background : #d2d2d2;

  }



#errorsbx li {

    background : #eeffa3;

    font : oblique 12pt;

    list-style : none none;

    color : #343a52;

    width: 50%;

    font-weight: bold;

  }



/**my own start**/

#logo {

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #32699C;

	text-align: left;

}

#menu_title {

	background-image: url(../images/left_side.jpg);

	height: 18px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: center;

}

#menu {

	background-color: #CECECE;

	margin-right: 5px;

	padding-bottom: 5px;

}



.center {

	background-color: #4D79A6;

	padding-bottom: 4px;

	border: 1px solid #4A79A5;

	text-align: left;

	margin-right: 5px;

}

.center_text {

	background-color: #FFFFFF;

	float: left;

	width: auto;

}





.menu_content {

	background-image: url(../images/layout1_23.gif);

	padding: 2px;

	text-align: left;

}

.center_title {

	background-color: #FFFFFF;

	padding: 5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #4A79A5;

	text-align: left;

}

.right {

	margin-right: 5px;

	text-align: left;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

}

.center_space {

	height: 15px;	

	clear:both;

}



.right_title {

	background-image: url(../images/layout1_18.gif);

	width: 252px;

	height: 28px;

}



.center_content {

	background-color: #FFFFFF;

	padding:5px;

}

.center_more {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	background-color: #FFFFFF;

	clear: both;

	padding-right: 5px;

	padding-left: 5px;

	height: 30px;

}







.space {

	height: 1px;

	width: 100%;

}

.menu_footer {

	background-color: #CECECE;

	height: 5px;

	clear: both;

}









#nav {

	height: 31px;

	padding-top: 0px;

}

#footer a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

}

#footer a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: underline;

}

#search {

	background-image: url(../images/layout1_04.gif);

	height: 29px;

	margin-top: 1px;

	margin-bottom: 1px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

}

.center_more a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

}

.center_more a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: underline;

}



.form_search {

	padding: 0px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}





#footer {

	background-image: url(../images/line.gif);

	background-color:#FFFFFF;

	height: 55px;

	margin-top: 0px;

	margin-bottom: 1px;

	text-decoration: none;

	padding-top: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align: center;

	clear:both;

	background-repeat: no-repeat;

}

#main_image {

	text-align: center;

}



#out {

	width: 780px;

	background-color: #F9F9F9;

}

.servicesEdit td {

	border:1px solid #D7E5F2;

	border-collapse: collapse;

}

.center_title {

	font-weight:bold;

}

#services_articles_title 

{

	font-weight:bold;

}

#current_index

{

	font-weight:bold;

	height:25px;

	padding-top:10px;

	text-align:left;

}

.panelTable {

	background-color:#EAEFF5;

}

.panelHeader {

	color: #FFFFFF;

	font-weight: bold;

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align:left;

	background-color: #008ACC;

}



.panelHeader a{

	color:#FFFFFF;

	text-decoration:none;

}





.panel1Table{

}



.panel1Header {

	color: #FFFFFF;

	font-size: 12px;

	font-weight:bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:5px 0px 5px 0px;

}

.panel1Content {

	color: #666666;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:5px 0px 5px 0px;

	text-align:justify;

}

table.panel1Content {

	text-align:left;

	border: 1px solid #666666;

}

.tdCenter {

	padding-right: 5px;

}

.tdRight {

	padding-left: 5px;

}

.panelContent {

	text-align:left;

}

.panelHead {

	background-color:#02ABE2;

	text-align: left;

	font-weight:bold;

	color:#FFFFFF;

	text-indent: 40px;

	background-image: url(../images/panel2-TL.gif);

	background-repeat: no-repeat;

	background-position: left;	

}

.panelHead a{

	color:#FFFFFF;

}



.servicesList {

	text-align:left;

}

.s-message {

	color:#FF0000;	

}

#articles_reference {

	border: 1px dotted #CCCCCC;

	padding: 5px;

}

fieldset.specialist,fieldset.artilces,fieldset.journal,fieldset.press {

	background-color:#EAEFF5;

	color:#666666;

	padding:5px;

}

fieldset a.f_article {

	text-decoration:none;

	color:#4A79A5;

	font-weight:bold;

}

fieldset a.f_article:hover {	

	color:#FF9900;

	text-decoration:underline;

}

legend {

	color: #FF9900;

	font-weight:bold;

	text-transform: uppercase;

}

a.title_artilce {

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}

a.title_artilce:hover {

	color:#CCCCCC;

	font-weight:bold;

	text-decoration:none;

}

.button {

	padding: 2px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: small;

	color:#FFFFFF;

	border : 1px solid #CCCCCC;

	background-color: #008ACC;

}

.content_x ul li, ol li{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.content_x strong{
color:#FF9900;
}
#leftmenu{ font-family:Arial, Helvetica, sans-serif;}
#topmenu{ font-family:Arial, Helvetica, sans-serif;}
.flashArticles { font-family:Arial, Helvetica, sans-serif;}
.HMenuMenu{ font-family:Arial, Helvetica, sans-serif;}
.HMenuMainItemText{ font-family:Arial, Helvetica, sans-serif;}
.VcaMenuMainItemText{ font-family:Arial, Helvetica, sans-serif;}
.title_orange{ color:FF9900;}
.orange{ color:FF9900;}
.five{ padding:5px;}
