body {font-family: Georgia, Verdana, Times New Roman;font-size:12px}
h1 {font-size: 3.0em;}
h2 {font-size: 2.3em;}
h3 {font-size: 2.0em;color:#161044;}
h4 {font-size: 1.5em;color:#161044;}
h5 {font-size: 1.25em;color:#161044;}
p {margin-bottom: 20px;}
a{text-decoration:none;}
.pageContainer {margin: 20px 0 20px 0;line-height:20px}


#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	text-align:left;
}

.row input,.row textarea,.row select{
	direction:lttr;
	text-align:left;
	border:1px solid Silver;
	padding:2px;
}

.control{
	text-align:center ;
	padding:10px;
}

textarea{
	width:400px;
	height:160px;
}

input{
	width:150px;
}

select{
	width:155px;
}

.row{
	padding:13px 5px ;
	border-bottom:1px solid maroon;
}

.yui-u label{
	padding-right:35px;
}

.first label{
	padding-right:3px;
}

.larg{
	width:400px;
}

.english{
	direction:ltr;
	text-align:left;
}

.pageTitle{
	margin:10px;
}

* { margin:0; padding:0; }
html, body {
    height: 100%;
   /* overflow:auto;*/
	color: #525252;
	background-color: #C1C5AF;    
}

body #out_message_wrapper,body #loadingImage{
 /*   position:fixed !important;
    position: absolute; /*ie6 and above*/
}

.formError{
	color : red ;
	padding-right:10px;
	direction:rtl;
	text-align:right;
}

#doc { 
	width:950px;
	margin:0 auto;
	text-align:left;
	background: #f6f6f6 url(../images/bg.gif) repeat-y;
	border: 0px dotted gray;
}

#hd{
	height:34px;
 	padding:0px 70px;
}

#hd a
{
 	color: #a39f7b;
	text-decoration:none;
	text-align:right;
	vertical-align:middle;
 	width:26px;
 	height:22px;
 	padding-top:8px;
 	display:inline-block;	
}

#hd a:link {
	color: a39f7b;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

}
#hd a:hover {
	color: a39f7b;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}

#hd a:visited {
	color: a39f7b;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}


#hd h2
{
	color:#691414;
	float:left;
	padding-top:20px;
	font-size:23px;
}

#bd
{
	min-height:500px;
  	height:auto !important;
  	height:500px;
	color:#000;
}

#ft
{
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
}

.yui-g
{
	padding:0px 45px;
}

.yui-g-menu
{
	padding:0px 67px;
}

.menu-g
{
	padding-right: 57px;
}

.menu-g a
{
	width:158px;
 	height:25px;
 	display:inline-block;
 	background: transparent url(../images/menu.gif) no-repeat;
	text-shadow:#0C3; 	
 	color: #611818;
 	font-size:12px;
 	font-weight:bold;
}
.opac
{
	width:188px;
 	height:25px;
 	display:inline-block;
 	background: transparent url(../images/menu-2.gif) no-repeat;
	text-shadow:#0C3; 	
 	color: #611818;
 	font-size:12px;
 	font-weight:bold;
}
.menu-g a:visited {
	color: #611818;
}
.menu-g a:hover{
	color: #f0f2db;
	text-decoration: underline;
}

.submenu-g
{
	width:840px;
 	height:50px;
 	display:inline-block;
 	background: transparent url(../images/menu-bottom.gif) no-repeat;
 	color: #611818;
 	font-size:15px;
}

.body-g{
	padding:2px 7px;
	text-align:justify;
	line-height:1.7em;
	font-size:1.2em;
	z-index:10;
}

.body-g a{
 	color: maroon;
	font-family: Georgia, Verdana, Times New Roman, Tahoma;
	font-weight: normal;
}
.body-g a:link{
 	color: maroon;
	font-family: Georgia, Verdana, Times New Roman, Tahoma;
	font-weight: normal;
}
.body-g a:visited{
 	color: maroon;
}
.body-g a:hover{
 	color: #68643e;
}

.body-g ul {
	list-style-type:none;
	margin:0 0 0 1.5em;
	padding:0;
}

.body-g li {
	list-style-position:inside;
	list-style-type:disc;
}


.submenu-a a
{
	margin-left:20px;
 	color: #68643e;
	vertical-align:middle;
 	font-size: 15px;	
	font-family: Georgia, Verdana, Times New Roman, Tahoma;
	font-weight: normal;

}

.submenu-a a:link {
 	color: #68643e;
	text-decoration:none;
	vertical-align:middle;
	font-weight: normal;

}


.submenu-a a:visited {
	color: #68643e;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}
.submenu-a a:hover {
	color: #2455e3;
	text-decoration: underline;
}

a.submenu-a-active
{
	color: #2455e3;
	font-weight: bold;
}



#menu-panel {
	margin: 0;
	padding: 0px 0px 0px 23px;
	height:30px;
	z-index:30;
}
	
#menu-panel li , deactive_li{
	background:transparent url('../images/menu_deact.gif') no-repeat scroll 0 0;	
	float: left;
	list-style: none;
	font: 13px Tahoma, Arial;
}

#menu-panel li a {	
	display: block;
	padding:5px 1px;
	text-decoration: none;
	width: 79px;
	color: #fff;
	text-align:center;
}

#menu-panel li a:hover , active_li{	
	background:transparent url('../images/menu_act.gif') no-repeat scroll 0 0;
	color: maroon;
}

.success
{
	font-size: 16px;
	color:maroon;
}
