/* CSS Document */
/*______TAGS________________*/
body, button, td, th, div, p {font:normal 12px Arial; color:#4e4949}
input 					{color:#4e4949}
body 					{background:url(bg.gif)}
html 					{height:100%}

td 						{line-height:17px; color:#4e4949;}

a						{color:#bb0000; text-decoration:underline}
a:visited 				{color:#bb0000;}
a:hover 				{color:#bb0000; text-decoration:none}

label					{color:#4e4949; font-weight:normal}
p						{line-height:17px; padding:0px 0px 10px 0px; }

li 						{ font-size:11px;padding:0px 0px 0px 13px; display:block; background:url(li_bg.gif) no-repeat 1px 6px}
/*______CONTENT________________*/

.article_indent, #component-contact	{padding:22px 15px 5px 3px;}
.article_indent h3 {
	overflow:hidden;
}
.article_indent h3 img {
	margin:0px 3px 0px 0px !important;
	float:left
}
#contact_text			{height:auto; overflow:auto; margin:0px 0px 5px 0px;}
.article_bot			{line-height:5px}
.article_separator,hr		{padding:0px 0px 0px 0px; display:block;border:0px; border-bottom:1px solid #e0e0de; margin:0px 0px 20px 0px;color:#fff;background:#fff}
.article_separator div	{line-height:15px;}

.contentpaneopen td		{line-height:17px}
.contentpaneopen p		{padding:0px 0px 15px 0px; line-height:18px}
.contentpaneopen font	{color:#0eade1; font-weight:normal; font-size:12px}
.contentpaneopen img	{margin:0px 15px 0px 0px;}
.contentpaneopen ul		{padding:10px 0px 0px 0px;}
.contentpaneopen li	a	{color:#bb0000 !important; text-decoration:underline; padding:2px 0px 5px 0px;}
.contentpaneopen li	a:hover {text-decoration:none}

/*_HEADING__________________*/

.componentheading,h2			{color:#aa0000; font-size:20px !important;font-family:arial,helvetica; font-weight:normal; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; line-height:24px}
.contentheading		{color:#111111; font-size:17px; font-weight:bold; padding:0px 0px 0px 8px; line-height:16px !important; margin:0px 0px 0px 0px;}
.buttonheading		{padding:7px 0px 0px 0px;}


a.readon				{color:#ab0400; font-size:13px; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 8px 5px 0px; display:block; text-decoration:underline; background:url(readon.gif) no-repeat right 12px; display:inline; text-transform:lowercase}
a.readon:hover			{color:#ab0400; text-decoration:none}


/*_ITEMINFO__________________*/

.iteminfo				{background:url(iteminfo_gl.gif) repeat-x bottom; padding:0px 0px 6px 0px; margin:0px 0px 15px 0px;}
.modifydate				{color:#696969; font-size:11px; padding:5px 0px 0px 0px; text-decoration:none !important}
.createdby				{color:#696969; font-weight:normal; font-size:11px; display:block; text-transform:none; }
.createdate				{color:#696969; font-size:11px; margin:0px 0px 0px 0px; text-transform:none; background:url(small.jpg) no-repeat 0 2px; padding:0px 0px 0px 2px;}
.small					{color:#000; font-weight:normal; font-size:11px; margin:0px 0px 0px 0px; text-transform:none ; padding:6px 0px 5px 2px;}
span.small				{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}



/*_SEARCH_______________*/
.search					{padding:0px 0px 0px 0px; background:url(search_bg.gif) no-repeat 58px 0px}
.search .inputbox 		{width:135px; border:1px solid #abcc00; background:#f5feff; margin:0px 4px 5px 0px; padding:3px 0px 3px 5px; vertical-align:top; font:normal 12px Arial; color:#7f9ca3; float:left}
.search .inputbox		{filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
* html .inputbox		{height:21px}
.search  .button		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:16px !important; height:22px !important; background:none !important; display:inline; border:none}



/*_BOXES____*/

.module					{margin:0px 0px 11px 0px; background:url(box-top.gif) no-repeat 0 0 #fff; width:100%}
.module	div				{background:url(box_bot.gif) no-repeat 0 bottom}
.module	div div			{background:url(spacer.gif)}
.module .button			{margin:8px 0px 0px 0px; background:none; width:72px; height:22px; display:inline; color:#2097cd; font:bold 12px Arial; padding:0px 0px 1px 0px; border:none}
.module label			{color:#6e7e81; font-size:12px; font-family:Arial}
.module h3				{background:url(h3_bg2.gif) no-repeat 0 0; padding:12px 10px 19px 52px; color:#fff; font:bold 12px Arial; text-transform:uppercase}
.module td, .module p	{color:#4d595b; font-size:11px; padding:0px 0px 5px 0px;}
.module ul				{padding:0px 0px 0px 0px;}
.module li				{padding:0px 0px 4px 0px;}
.module li a			{color:#bb0000; font-size:11px; font-weight:bold; text-decoration:underline; line-height:16px; padding:0px 0px 0px 13px; display:block; background:url(menu_bg.gif) no-repeat 0 6px}
.module li a:hover		{color:#bb0000; text-decoration:none}
.module li a:visited	{color:#bb0000}
.module li a em			{font-style:normal}
.module a				{font-size:11px; color:#4d595b}
.module a:hover			{color:#4d595b}
.module .inputbox		{background:#fff; border:1px solid #666}

.module .first, .module_s2 .first		{background:url(box-top.gif) no-repeat 0 0}
.module .bot, .module_s2 .bot			{background:url(box-bot.gif) no-repeat 0 bottom}


.module_menu			{background:url(box1-top.gif) no-repeat 0 0 #585858; margin:0px 0px 11px 0px;}
.module_menu	div		{background:url(box1-bot.gif) no-repeat 0 bottom}
.module_menu	div div	{background:url(spacer.gif)}
* html .module_menu	div {width:100%}
.module_menu h3			{background:url(h3_bg.gif) no-repeat 11px 13px; padding:21px 10px 9px 51px; color:#fff; font:bold 12px Arial; text-transform:uppercase}
.module_menu ul			{padding:0px 0px 0px 0px;margin-left:-20px;}
.module_menu li			{padding:4px 0px 4px 0px;background-image:none}
.module_menu li a		{color:#ddd; font-size:11px; font-weight:bold; text-decoration:none; 
line-height:16px; padding:0px 0px 0px 13px; 
display:block; background:url(li_bg.gif) no-repeat 1px 6px}
.module_menu li a:hover	{color:#fff !important; text-decoration:none}
.module_menu li a em	{font-style:normal}
.module_menu ul li ul	{padding:0px 0px 0px 1px;}
.module_menu ul li ul li {padding:0px 0px 0px 0px;}
.module_menu ul li ul li a	{text-decoration:none}
.module_menu ul li ul li a:hover	{text-decoration:underline}

.module_s4				{background:url(box3-bg.gif) no-repeat 0 0; margin:0px 0px 11px 0px; height:93px}
.module_s4 h3			{background:url(h3-bg4.gif) no-repeat 13px 10px; padding:20px 10px 9px 51px; color:#fff; font:bold 12px Arial; text-transform:uppercase}
.module_s4 div			{color:#fff; font-size:11px}
/*_TOPMENU________________*/

#topmenu				{height:77px; overflow:hidden; background:url(topmenu-bg.gif) repeat-x 0 0; margin:0px 70px 15px 67px;}
#topmenu .module_s10 	{background:url(topmenu-right.gif) no-repeat right 0}
#topmenu .module_s10 div{background:url(topmenu-left.gif) no-repeat 0 0; height:77px;}
#topmenu .module_s10 div div{background:url(spacer.gif); padding:0px 0px 0px 0px; margin:0px 0px 0px -1px;}
ul.menu-nav 			{padding:0px 0px 0px 0px;}

ul.menu-nav li			{display:block; float:left; margin:0px 0px 0px 0px; background:url(topmenu-separator.gif) no-repeat 0 33px}
ul.menu-nav li a  		{color:#fff; font-weight:normal; font-size:13px; text-decoration:none; display:block; text-transform:uppercase; text-align:center; padding:0px 0px 0px 0px; width:auto; float:left; padding:32px 41px 10px 41px; }
* html ul.menu-nav li a {}

ul.menu-nav li a span	{display:block;}
ul.menu-nav li a span em {font-style:normal; display:block}

ul.menu-nav li a:hover {color:#fff !important; text-decoration:underline}
ul.menu-nav li a:visited{color:#fff !important}

/*_LOGINFORM________________*/

.module_s2				{margin:0px 0px 11px 0px; background:url(box-top.gif) no-repeat 0 0 #fff}
.module_s2	div			{background:url(box_bot.gif) no-repeat 0 bottom}
.module_s2	div div		{background:url(spacer.gif)}
.module_s2	h3			{background:url(h3_bg3.gif) no-repeat 0 0; padding:14px 10px 19px 51px; color:#fff; font:bold 12px Arial; text-transform:uppercase}


.module_s2 .button		{border:none; background:url(login.gif) no-repeat 0 0; color:#fff; font-size:11px; font-weight:bold !important; margin:5px 0px 0px 0px; padding:3px 0px 5px 0px; width:65px; text-transform:uppercase} /* button */
* html .module_s2 .button{ height:27px}

/*____________________INDEX.PHP_STYLES____________*/

.main 					{width:100%; background:url(header.jpg) no-repeat right 0; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px;}

#logo					{height:206px; overflow:hidden}
#logo	img				{margin:32px 0px 0px 69px;height:206px; width:325px;}
.tail					{background:url(tail.png) repeat-x 50% 0}
.tail2					{background:url(header-left.jpg) no-repeat 0 0}

#header					{overflow:hidden; width:100%}
#menu					{width:214px; float:left;}

#banner 				{margin:0px 0px 6px 0px;}

#right 					{width:198px; float:right}
#content				{padding:0px 0px 0px 0px;}
.cont-tr				{background:url(cont-tr.gif) no-repeat right 0}
* html .cont-tr			{width:100%}
.cont-bl				{background:url(cont-bl.gif) no-repeat 0 bottom}
.cont-br				{background:url(con-br.gif) no-repeat right bottom; padding:10px}
.indent					{padding:25px 10px 10px 21px;}

.corner-top-left		{background:url(c-tl.gif) no-repeat 0 0}
.corner-top-right		{background:url(c-tr.gif) no-repeat right 0;}
* html .corner-top-left{width:100%}
.corner-bottom-left		{background:url(c-bl.gif) no-repeat 0 bottom}
.corner-bottom-right	{background:url(c-br.gif) no-repeat right bottom; padding:21px 21px 21px 23px; overflow:hidden}
.corner-bottom			{background:url(c-b.gif) repeat-x 0 bottom}
.corner-top				{background:url(c-t.gif) repeat-x 0 0 #f2f2f0; margin:0px 67px 0px 64px;}
.corner-left			{background:url(c-l.gif) repeat-y 0 0}
.corner-right			{background:url(c-r.gif) repeat-y right 0}
#container				{margin:0px 218px 0px 0px; background:url(cont-top-left.gif) no-repeat 0 0 #fff}
#container2				{margin:0px 0px 0px 0px; background:url(cont-top-left.gif) no-repeat 0 0 #fff}
* html #container {width:100%}
* html #container2 {width:100%}

.cont-top-right			{background:url(cont-top-right.gif) no-repeat right 0; width:100%}
.cont-bottom-right		{background:url(cont-bottom-right.gif) no-repeat right bottom; padding:5px 10px 5px 10px;}
.cont-bottom-left		{background:url(cont-bottom-left.gif) no-repeat 0 bottom;}


.welc-br 				{background:url(welc-tr.jpg) no-repeat right 10px}
.welc-br .space			{padding:36px 230px 15px 28px;}
.welc-br img 			{margin:0px 0px 0px 0px;}
.welc-br p				{padding:0px 0px 15px 0px;}

.module_s9				{border-bottom:1px solid #e0e0de; padding:0px 0px 13px 0px; width:100%}


.box_indent				{padding:5px 10px 12px 33px;}
.c1						{width:198px; margin:0px 10px 0px 0px;}
.links li				{margin-bottom:10px;}
.links li:hover	 		{background-color:#FFF4F2}
.links li a				{width:250px;display:block;float:left}

h2 img					{margin:0px 0px 3px 3px}

.sidem li:hover			{background-color:#343434;-moz-border-radius:5px}

.foot					{font-size:10px;margin-top:8px !important;display:block}
