/* CSS Document */
/*__________________________________________________________________TAGS_____________________________________*/
body, button, td, th, div, p {font:normal 12.7px Tahoma; color:#606d78}
input 					{color:#606d78}
body 					{background:#f9f9f1 url(../images/tail.jpg) repeat-x 0 0; padding:0px 0px 0px 0px; text-align:center}

td 						{
	line-height:16px;
	color:#333333;
}

a						{color:#1a87a7; text-decoration:underline}
a:visited 				{color:#1a87a7;}
a:hover 				{color:#c60d0e; text-decoration:none}

label					{color:#44474d;}
p						{line-height:16px; padding:0px 0px 0px 0px;}
ul 						{list-style:none} 
ol 						{list-style:none} 
.alignleft {
	padding: 5px;
	margin: 0 2px 2px 0;
	display: block;
	float: left;
}
.alignright {
	padding: 5px 0px 5px 5px;
	margin: 0px 2px 2px 10px;
	display: block;
	float: right;
}
/*__________________________________________________________________CONTENT_____________________________________*/

.inputbox				{border:1px solid #9ecdfb;}
.article_indent, #component-contact	{padding:20px 0px 0px 0px;}
.article_separator		{background:url(../images/article_separator.gif) repeat-x 0 50%; line-height:5px}

.contentpaneopen td		{line-height:17px}
.contentpaneopen p		{padding:0px 0px 0px 0px;}
.contentpaneopen font	{color:#000}
.contentpaneopen img	{margin:0px 15px 0px 0px;}
.contentpaneopen li		{background:url(../images/li_bg2.gif) no-repeat 0 0px; padding:0px 0px 0px 10px; line-height:10px}
.contentpaneopen li	a	{color:#000; text-decoration:none; display:block; padding:2px 0px 0px 13px;}
.contentpaneopen li	a:hover {text-decoration:underline}

/*______________________HEADING__________________*/

.componentheading		{color:#1a87a7; font-size:20px; font-weight:bold; padding:5px 0px 5px 0px; margin:0px 0px 10px 0px; text-transform: uppercase;}
.contentheading			{
	color:#1a87a7;
	font-size:20px;
	font-weight:bold;
	padding:6px 0px 12px 61px;
	background:url(../images/title_bg.png) no-repeat 0 0;
	text-transform: uppercase;
}
.buttonheading			{padding:10px 0px 0px 0px;}

/*______________________BUTTONS__________________*/

.button, .validate		{color:#fff; font-size:12px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/button.jpg); width:72px; height:27px; display:block; text-transform:none; text-align:center; border:none}

/*______________________READ_MORE________________*/	

a.readon				{color:#263d44; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; padding:3px 10px 3px 24px; background:url(../images/readmore.gif) no-repeat 0 0; display:block; text-decoration:underline;}
a.readon:hover			{color:#263d44; text-decoration:none}
a.readon:visited 		{color:#263d44;}
.readmore				{padding:0px 0px 0px 0px; display:table; width:auto; float:right; margin:5px 0px 0px 0px;}
* html .readmore		{}

/*______________________ITEMINFO__________________*/

.iteminfo				{background:url(../images/iteminfo_gl.gif) repeat-x bottom; padding:0px 0px 6px 0px; margin:0px 0px 15px 0px;}
.modifydate				{color:#f18513; font-size:11px; padding:5px 0px 0px 0px;}
.createdby				{color:#f18513; font-weight:bold; font-size:11px; display:block; text-transform:none}
.createdate				{color:#f18513; font-size:11px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-transform:none;}
.small					{color:#f18513; font-weight:normal; font-size:11px; margin:0px 0px 0px 0px; text-transform:none }
span.small				{background:url(../images/small.gif) no-repeat 0 0; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-transform:none}

/*______________________BLOGMORE__________________*/

.blog_more				{padding:10px 0px 10px 0px}
.blog_more h2			{color:#000; font-size:12px; background:none; padding:0px 0px 0px 0px;}
.blog_more ul			{margin:10px 0px 0px 10px;}
.blog_more a			{color:#000;}
.blog_more a:hover		{color:#000; text-decoration:none;}			
.blog_more strong		{color:#000;}

/*______________________PAGE_NAVIGATION___________*/

.pagenav				{color:#000; font-size:12px; font-weight:normal}
a.pagenav				{color:#000;}
a.pagenav:hover			{color:#000; text-decoration:none}
.pagination_nav			{color:#000; background:url(../images/article_separator.gif) repeat-x 0 0; font-size:12px; padding:7px 0px 0px 0px;}

.pagination				{margin-top:10px}
.pagination	li			{float:left; padding:0px 5px 0px 5px;}	
			
/*______________________RESULT____________________*/
.sectiontableentry0 td	{padding:5px 0px 5px 0px; border-bottom:1px solid #333;}
.sectiontableentry1 td	{padding:5px 0px 5px 0px; border-bottom:1px solid #333; border-top:1px solid #000; background:#85cfeb}
.sectiontableentry2 td 	{padding:5px 0px 5px 0px;}

.sectiontableentry0,
.sectiontableentry1,
.sectiontableentry2		{}

.sectiontableentry1 a	{color:#fff}
.sectiontableentry1 a:hover {color:#fff}
.sp						{padding-right:4px !important}
.sp2					{padding:0px 0px 0px 10px;}

/*______________________POLL______________________*/

.pollstableborder		{margin:10px 0px 0px 0px;}
.poll					{}
.poll thead td 			{font-size:12px; color:#525c64; font-weight:normal !important; padding:10px 0px 0px 0px;}
.pollstableborder td	{padding:2px 0px 2px 5px; vertical-align:top; text-align:left; font-size:11px}
.pollstableborder label	{color:#5f6258; font-size:11px; padding:0px 0px 0px 8px; display:block}
.article_separator		{display:block; height:5px; margin:5px 0px 10px 0px;}

.display				{padding:0px 0px 10px 0px;}
.display select			{border:1px solid #46462f; width:100px; height:16px}

.sectiontableentry1 div, .sectiontableentry0 div {font-size:1px}
/*________________________________________SEARCH____________________________________*/
#search					{}
.search_s7				{padding:0px 0px 0px 42px; background:url(../images/input_bg.gif) no-repeat 42px 0; height:25px}
.inputbox_s7 			{width:173px; height:17px; border:none; background:none; margin:0px 10px 0px 0px; color:#404040; font-size:11px; padding:2px 0px 0px 5px; vertical-align:top; }
* html .inputbox_s7		{height:21px}
.button_s7				{background:url(../images/go.gif) no-repeat 0 0; color:#fff; font-weight:bold; font-size:11px; border:none; height:20px; width:28px; vertical-align:middle; margin:0px 0px 0px 0px;}
/*______________________________________________________________________*/
/*________________________________________SEARCH______________________________________*/

#td-search {
	font-size: 12px;
	position: absolute;
	right: 5px;
	background-image: url(../images/search.png);
	background-repeat: no-repeat;
	height:34px;
	padding-top: 4px;
	padding-bottom: 34px;
	padding-left: 30px;
	margin-left: 10px;
	padding-right: 0px;
}

.search-img{
	background-image: url(../images/search.png);
	background-repeat: no-repeat;
	height:34px;
	width: 24px;
	padding-top: 0px;
	padding-right: 45px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	background-position: 2px;
}



/*_____________________________RESULT___________________________*/
.search_result h3		{color:#1e3300; font-size:14px}
.search_result p		{padding:10px 0px 0px 0px;}
#search_searchword		{border:1px solid #999}
legend					{color:#1e3300}

.phrase 				{color:#000; margin:10px 10px 10px 0; padding:10px; width:60%; border:solid 1px #ccc; float:left;}
.phrase .inputbox 		{background:#fff; color:#000; display:block; margin-top:10px; width:12em;}

.phrase .inputbox option {background:#fff; border-bottom:solid 1px #333; padding:2px; }
.phrase .inputbox option a:hover {color:#1e3300; background:#C00; border-color:#CFD0D6; }
fieldset.word,fieldset.only { border:solid 1px #ccc;}

.only 					{border:solid 0; margin:10px 0 0 10px; padding:5px 10px; line-height:1.3em;}
.word 					{padding:10px 10px 10px 0; border:solid 0 !important;}
.word input 			{background:#fff; color:#ff6614; font-weight:normal; margin:0 0 0 10px; padding:2px;}

/*________________________________________BOXES________________________________________________________________*/

.c2 .module					{margin:0px 0px 10px 0px; background:url(../images/menu_bg.jpg) no-repeat 0 0}
.c2 .module div				{padding:12px 23px 15px 30px;}
.c2 .module div div			{padding:0px 0px 0px 0px; width:100%}
.c2 .module div div div		{padding:0px 0px 0px 0px; text-align:left; background:url(../images/spacer.gif)}
.c2 .module h3				{
	color:#2f2f2a;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 15px 0px;
}
.c2 .module .button			{margin:15px 0px 0px 0px; background:url(../images/button.jpg); width:72px; height:27px; display:inline; color:#fff; font:bold 12px Arial}
.c2 .module label			{color:#3a7fb1}
.c2 .module ul				{padding:0px 0px 15px 0px;}
.c2 .module li				{
	padding:2px 0px 2px 0px;
	background:url(../images/li_bg.gif) repeat-x 10 bottom
}
.c2 .module li a			{color:#052716; font-size:12px; font-weight:normal;  text-decoration:none; line-height:16px; padding:0px 0px 0px 14px; background:url(../images/bullet.gif) no-repeat 0px 8px; display:block}
.c2 .module li a:hover		{color:#052716; text-decoration:underline}
.c2 .module li a:visited	{color:#052716}


#boxes							{overflow:hidden}
#boxes .module					{margin:0px 7px 10px 0px; background:url(../images/box1_bg.gif) repeat-y 0 0; width:207px; float:left}
#boxes .module div				{background:url(../images/box1_top.gif) no-repeat 0 0}
#boxes .module div div			{padding:27px 28px 15px 33px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
#boxes .module div div div		{padding:0px 0px 0px 0px; text-align:left; background:url(../images/spacer.gif); color:#867265; font-size:11px}
#boxes .module h3				{color:#1e84bb; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Arial; padding:0px 0px 8px 0px; }
#boxes .module .button			{margin:15px 0px 0px 0px; color:#000; background:url(../images/button.gif); width:74px; height:26px; display:inline; color:#547987; font:bold 12px Arial}
#boxes .module label			{color:#867265}
#boxes .module ul				{padding:0px 0px 15px 0px;}
#boxes .module li				{padding:2px 0px 2px 0px; }
#boxes .module li a			{color:#867265; font-size:11px; font-weight:normal;  text-decoration:none; line-height:16px; padding:0px 0px 0px 19px; background:url(../images/bullet.gif) no-repeat 0px 2px; display:block}
#boxes .module li a:hover		{color:#867265; text-decoration:underline}
#boxes .module li a:visited	{color:#867265}

.module_s3				{background:url(../images/nd_bg.gif) repeat-y 0 0}
.module_s3 div			{background:url(../images/nd_top.gif) no-repeat 0 0; width:100%}
.module_s3 div div		{padding:10px 10px 25px 23px; background:url(../images/nd_bot.gif) no-repeat 0 bottom}
.module_s3 div div div	{padding:0px 0px 0px 0px; width:190px; color:#f9f0cf; background:url(../images/spacer.gif)}
.module_s3 h3			{color:#fff; font-size:12px; font-weight:bold; padding:10px 0px 10px 0px;}
.module_s3 ul			{padding:4px 0px 0px 0px;}
.module_s3 li			{padding:0px 0px 2px 0px;}			
.module_s3 li strong a	{font-size:12px; color:#fff !important}
.module_s3 li span		{padding:0px 0px 0px 15px; display:block; color:#fff}
.module_s3 a			{color:#364628; font-size:11px; text-decoration:none; background:url(../images/bullet2.gif) no-repeat 0 6px; padding:0px 0px 2px 15px; display:block}
.module_s3 a:hover		{color:#364628; text-decoration:underline}

.module_s4				{background:url(../images/menu_bg.jpg) no-repeat 0 0; margin:0px 0px 10px 0px;}
.module_s4 div			{padding:12px 28px 15px 33px;}
.module_s4 div div		{padding:0px 0px 0px 0px;}
.module_s4 div div div	{padding:0px 0px 0px 0px; color:#437281; font-size:11px}
.module_s4 h3			{color:#fff; font-size:14px; font-weight:bold; text-transform:none; padding:0px 0px 22px 0px; }



/*________________________________________MAINMENU_____________________________________*/
.module_menu			{
	margin:0px 0px 10px 0px;
	background:url(../images/menu_bg.jpg) no-repeat 0 0;
	font: bolder 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.module_menu div		{  /*padding:12px 28px 15px 33px;*/}
.module_menu div div	{padding:0px 0px 0px 0px; width:100%}
.module_menu div div div{}
.module_menu h3			{
	color:#2f2f2a;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 23px 15px 30px;
	font-family: Tahoma, sans-serif, serif, Arial;
}
.module_menu ul			{ padding:0px 0px 15px 0px;}


.module_menu li			{
	color:#575b5e;
	padding:0px 10px 2px 15px;
	background:url(../images/li_bg.gif) repeat-x bottom;
	font-family: Tahoma, sans-serif, serif, Arial;
	font-size: 12px;
}
.module_menu li a		{color:#575b5e; font-size:11px; font-weight:normal;  text-decoration:none; line-height:16px; padding:3px 0px 7px 0px; background:url(../images/menu_bullet.gif) no-repeat 0px 8px; display:block}
.module_menu li a em	{font-style:normal}
.module_menu li a:hover	{color:#cc0000; text-decoration:none}
.module_menu li a:visited{color:#575b5e}

/*Submenu*/
.module_menu li.active a:visited { 
	padding:7px 5px 7px 0px;
	color:#0053A6;
	/*text-decoration: underline;*/
	font-weight: bolder;
}
/*  ==========================>*/
.module_menu li.active a  {
	padding:7px 5px 7px 0px;
	color:#0053A6;
	/*text-decoration: underline;*/
	font-weight: bolder;
}
.module_menu ul li a:hover 		{color:#58c41c; font-weight:normal;  font-size:12px;  text-decoration:underline; display:block}
	





/*___________________________________________________________________________________*/


td.c2					{background:#ffffff url(../images/c_l.gif) repeat-y right 0; }
.c2						{
	width:208px;
	background: url(../images/back-mainmenu.jpg) no-repeat;
	border-left: 1px solid #c2c2c2;
}
.c2 .space				{padding:0px 1px 0px 0px;}

/*________________________________________MENU  SUPERIOR_____________________________________*/

#topmenu 				{margin:0px 0px 0px 0px; height:76px; }
#topmenu .dt			{
	padding:12px 0px 0px;
	margin: 0px;
}
ul.menu-nav 			{padding:0px 3px 0px 0px; margin:auto; width:auto;}
ul.menu-nav li			{
	display:block;
	float:left;
	text-align: left;
}
ul.menu-nav li a  		{
	color:#756d59 !important;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	display:block;
	text-transform:none;
	text-align:left;
	padding:0px;
	width:auto;
	margin:0px 1px 0px 15px;
}
* html ul.menu-nav li a	{height:33px}
ul.menu-nav li a span	{
	display:block;
	/*padding:4px 7px 7px;*/	padding:4px 0px 10px 15px;
	background: url(../images/sep.png) no-repeat;
}
ul.menu-nav li a span em {font-style:normal;}

ul.menu-nav li a:hover  {
	color:#000000 !important;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline overline;
}
ul.menu-nav li a:hover span {
	padding:4px 0px 10px 15px;
}

ul.menu-nav li.active a  {
	color:#0053A6 !important;
	font-weight:bolder;
	font-size:11px;
	text-decoration:none;  
}
ul.menu-nav li.active a span	{display:block; /*padding:4px 0px 10px 0px;*/padding:4px 0px 10px 15px;}

a.menu-nav:visited		{color:#fff}

/*________________________________________LOGINFORM_____________________________________*/

.module_s2				{margin:0px 0px 0px 0px; background:url(../images/login_h3.jpg) no-repeat 0 0}
.module_s2 div			{padding:12px 20px 15px 33px;}
.module_s2 div div		{padding:0px 0px 0px 0px; width:100%}
.module_s2 div div div	{padding:0px 0px 0px 0px; text-align:left; background:url(../images/spacer.gif)}
.module_s2 h3			{color:#fff; font-size:14px; font-weight:bold; text-transform:none; padding:0px 0px 20px 0px; }
.module_s2 label		{color:#405962; padding:0px 0px 0px 1px; display:block; vertical-align:middle; font-size:11px;}
.module_s2 p, label.remember {color:#405962; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal;}
.module_s2 a			{color:#405962 !important; font-size:11px; text-decoration:underline;}
.module_s2 a:hover		{color:#405962; text-decoration:none}
.module_s2 form			{text-align:left; padding:0px 0px 0px 0px;}
.module_s2 form div		{width:65px; margin:auto;}
* html .module_s2 form div	{width:65px; margin:0px 0px 0px 0px;}
.module_s2 .inputbox	{width:146px !important; height:18px;	border:1px solid #525252; margin:2px 0px 2px 0px; padding:0px 0px 0px 3px; color:#818181; vertical-align:middle; background:#fff;}	/* inputbox */
.module_s2 .button		{border:none; background:none; width:auto; color:#547987; font-size:11px; font-weight:normal !important; margin:10px 0px 5px 0px; text-align:center; padding:0px 0px 0px 0px; font-family:Tahoma} /* button */
#mod_login_remember		{margin:0px 10px 0px 0px; vertical-align:middle; background:none; border:none; float:left; display:block; width:12px}		/*checkbox*/

.required				{border:1px solid #46462f; margin:0px 0px 0px 0px;}
input.requred			{border:none !important}

/*___________________________________________________________INDEX.PHP_STYLES_________________________________*/

.main 					{width:980px; }

#header					{
	background:url(../images/back-header.jpg) repeat-x 0 0;
}
#logo					{height:242px}
#logo .space 			{padding:0px; /*34px 0px 0px 60px;*/}
#boxes 					{padding:0px 0px 10px 0px;}

#content				{padding:0px 0px 0px 0px;}
.box_indent				{padding:0px 10px 0px 25px;}

.shadow_left			{
	width:45px;
	height:400px;
	background:url(../images/shadow_left.png) no-repeat 0 0px
}
.shadow_right			{
	width:45px;
	height:400px;
	background:url(../images/shadow_right.png) no-repeat 0 0px
}
.c_l					{background:url(../images/c_l.gif) repeat-y 0 0 #fff}
.c_r					{background:url(../images/c_l.gif) repeat-y right 0}
.c_tl					{background:url(../images/c_tl.gif) no-repeat 0 0;}
.c_2					{
	background:url(../images/c_2.gif) repeat-y 10px 20px
}

.c1						{padding:14px 0px 15px 17px;}

#footer					{
	padding:0px 0px 0px 0px;
	
}
#footer dl				{padding:0px 45px 0px 46px;}
#footer dd				{width:100%;}
#footer .space 			{height:90px; padding:0px 7px 0px 7px; text-align:center; background: url(../images/footer.jpg) repeat;/*background:#ccc6b8*/}
#footer .space div		{
	padding:10px 0px 0px 20px;
	color:#fef8d7 !important;
	font-weight:700;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#footer a				{color:#fef8d7; font-size:12px; text-decoration:underline;}
#footer a:hover			{text-decoration:none}

.space2					{padding:0px 20px 15px 30px;}
/* ---------------------------------------------------------*/

.txt-jobe {
	font: 12px/20px Tahoma, sans-serif, serif, Arial;
	color: #525252;
	text-align: justify;
}
.tit-jobe
{
	color:#004796;
	font-size:16px;
	font-weight:bolder;
	text-transform:uppercase;
	padding:0px 0px 15px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.tit-jobe
{
	color:#004796;
	font-size:16px;
	font-weight:bolder;
	text-transform:uppercase;
	padding:0px 0px 15px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.tit-jobe4
{
	color:#cc0000;
	text-align:center;
	text-transform:uppercase;
	text-decoration: none;
	font: bolder 16px Verdana, Arial, Helvetica, sans-serif;
}
#imgMain {
	padding:5px;
	margin: 5px 25px 5px 10px;
}
.txt-jobe1 {
	font: 10px Tahoma, sans-serif, serif, Arial;
	color: #525252;
	text-align: justify;
}
.tit-jobe2
{
	font: 12px/14px Tahoma, sans-serif, serif, Arial;
	color: #525252;
	text-align: justify;
}
.tit-jobe3
{
	font: 10px/normal Arial, Helvetica, sans-serif;
	color: #000000;

}

.module_s6				{
	padding:0px;
	margin:auto;
	width:auto;
}
.module_s6 div			{}
.module_s6 div div		{}
.module_s6 div div div	{padding:0px 0px 0px 0px;  font-size:11px}
.module_s6 h3			{
	background:url(../images/menu_bg.jpg) no-repeat 0 0;
	margin:0px 0px 1px;
	padding: 1px 0px;
	text-transform: uppercase;
	text-align: center;
	font: bolder 14px Verdana, Geneva, sans-serif;
}


