/* CSS Document */
/*__________________________________________________________________TAGS_____________________________________*/
body, button, td, th, div, p {font:normal 12px Arial; color:#4e4949}
input 					{color:#7b7b7b}
body 					{background:#FFFFFF; padding:0px 0px 0px 0px;}

td 						{line-height:14px; color:#7b7b7b;}

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

label					{color:#7b7b7b;}
p						{line-height:17px; padding:0px 0px 0px 0px;}
p span					{ color:#83c209;}

.clear { clear:both;}
.tall { background:url(../images/bg-cont.gif) bottom repeat-x;}

/*__________________________________________________________________CONTENT_____________________________________*/

.inputbox				{border:1px solid #6f7477;}
.article_indent, #component-contact	{padding:10px 15px 0px 15px;}
.article_separator		{background:url(../images/article_separator.gif) repeat-x 0 50%;}
.article_indent			{background:url(../images/article_bg.gif) repeat-x 0 0; !important;}

.blog div				{padding:0px;}
.blog div	div			{padding:0px 0px 0px 0px;}
.blog div .contentpaneopen {padding:0px 0px 0px 0px;}
.blog div .contentpaneopen td {padding:0px 10px 0px 0px;}
.blog div .contentpaneopen td td {padding:0px 0px 0px 0px;}

#page					{padding:15px 0px 0px 15px;}

.article_indent .contentpaneopen {margin:0px 0px 0px 0px;}

.contentpaneopen		{margin:0px 0px 10px 14px;}
.contentpaneopen td		{line-height:16px;}
.contentpaneopen p		{padding:0px 20px 0px 24px;}
.contentpaneopen font	{color:#fff}
.contentpaneopen img	{margin:0px 9px 0px 9px;}
.contentpaneopen li		{background:url(../images/box_bullet.gif) no-repeat 0 7px; padding:0px 0px 0px 10px;}
.contentpaneopen li	a	{color:#fff; text-decoration:none; display:block; padding:0px 0px 5px 13px;}
.contentpaneopen li	a:hover {text-decoration:underline}

/*______________________HEADING__________________*/

.componentheading		{color:#68b600; font-size:28px; font-weight:normal; padding:5px 0px 5px 15px;}
.contentheading			{color:#000000; font-size:12px; font-weight:bold; padding:5px 0px 0px 0px; text-transform:uppercase;}
.buttonheading			{padding:4px 0px 0px 0px !important;}

/*______________________BUTTONS__________________*/

.button, .validate		{color:#FFFFFF; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; text-transform:none; text-align:center; border:none; background:url(../images/results.gif) top left no-repeat; color:#FFFFFF; height:22px; width:59px;}

/*______________________READ_MORE________________*/	

a.readon				{color:#504f4f; font-size:13px; font-weight:bold; margin:0px 0px 0px 24px; padding:2px 0px 3px 30px; text-decoration:underline; background:url(../images/more.gif) top left no-repeat; line-height:20px;}
a.readon:hover			{text-decoration:none;}
.readmore				{padding:0px 0px 0px 0px;}

/*______________________ITEMINFO__________________*/

.iteminfo				{background:url(../images/iteminfo_gl.gif) repeat-x bottom; padding:0px 0px 6px 0px; margin:0px 0px 15px 0px;}
.modifydate				{color:#2a2a2a; font-size:10px; padding:10px 0px 0px 24px;}
.blog .modifydate				{padding:10px 0px 10px 24px;}
.createdby				{color:#2a2a2a; font-weight:bold; font-size:11px; display:block}
.createdate				{color:#898989; font-size:11px; padding:17px 0px 0px 24px !important; margin:0px 0px 10px 0px; background:url(../images/createdate.gif) no-repeat 0 2px; font-family:Arial}
.small					{color:#000000; font-weight:normal; font-size:11px; margin:0px 0px 0px 0px; font-family:Arial; text-transform:none;}
span.small				{background:url(../images/small.gif) no-repeat 0 0; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

/*______________________BLOGMORE__________________*/

.blog_more				{padding:10px 0px 10px 40px !important; line-height:17px;}
.blog_more h2			{color:#282828; font-size:8px; background:none; padding:0px 0px 0px 0px;}
.blog_more ul			{margin:10px 0px 0px 10px;}
.blog_more a			{color:#282828;}
.blog_more a:hover		{color:#282828; text-decoration:none;}			
.blog_more strong		{color:#282828;}

/*______________________PAGE_NAVIGATION___________*/

.pagenav				{color:#282828; font-size:12px; font-weight:normal}
a.pagenav				{color:#282828;}
a.pagenav:hover			{color:#282828; text-decoration:none}
.pagination_nav			{color:#282828; 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 #6f7477;}
.sectiontableentry1 td	{padding:5px 0px 5px 0px; border-bottom:1px solid #6f7477; border-top:1px solid #6f7477; background:#e4e4e4}
.sectiontableentry2 td 	{padding:5px 0px 5px 0px;}

.sectiontableentry1 a	{color:#4d4d4d}
.sectiontableentry1 a:hover {color:#4d4d4d}
.sp						{padding-right:4px !important}

/*______________________POLL______________________*/

.pollstableborder_s3	{margin:10px 0px 0px 0px;}
.poll_s3				{width:185px; margin:0px 0px 0px 36px;}
.poll_s3 font			{font-family:Tahoma; color:#FFFFFF; font-size:14px}
.poll_s3 thead td 		{font-size:12px; color:#72777a; padding:10px 0px 0px 0px;}
.pollstableborder_s3 td	{padding:2px 0px 2px 0px; vertical-align:top; text-align:left; font-size:11px}
.pollstableborder_s3 label	{color:#72777a; font-size:12px; padding:1px 0px 5px 8px; display:block}

.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					{width:262px; float:right; padding:56px 0px 0px 0px;}
.search_s7				{}
.inputbox_s7 			{width:175px; background:#fff; margin:2px 10px 4px 0px; color:#22578f; font-size:11px; padding:2px 0px 0px 5px; vertical-align:middle}
* html .inputbox_s7		{height:23px}
.button_s7				{background:url(../images/search.gif) no-repeat; color:#fff; font-weight:bold; font-size:11px; height:20px; width:28px; vertical-align:middle; margin:-1px 0px 0px 0px; border:0px;}

/*_____________________________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}

button.button			{background:url(../images/results.gif) top left no-repeat; color:#FFFFFF; height:22px; width:59px; font-size:12px;}

.phrase 				{color:#000; margin:10px 10px 10px 0; padding:10px; 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; width:225px;}
.word 					{padding:10px 10px 10px 0; border:solid 0 !important;}
.word input 			{background:#fff; color:#4e7500; font-weight:bold; margin:0 0 0 10px; padding:2px;}

.banneritem				{padding:0px 0px 8px 0px !important; margin:0px 0px 0px 0px !important;}

/*________________________________________BOXES________________________________________________________________*/

.module					{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module div				{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module div div			{padding:0px 0px 24px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module div div div		{padding:0px 0px 0px 0px; text-align:left; background:none}
.module h3				{color:#fff; font-size:18px; font-weight:bold; padding:20px 0px 10px 25px; background:url(../images/box1_top.gif) no-repeat 3px 3px}
.module .button			{display:inline; background:#323439; margin:10px 0px 0px 0px; color:#fff}
.module ul				{padding:10px 0px 10px 0px; margin:0px 0px 0px 17px;}
.module li				{background:url(../images/li_bg3.gif) no-repeat 0 4px; padding:4px 0px 10px 0px;}			
.module a				{color:#3ba4e1; font-size:11px; text-decoration:underline; background:url(../images/box_bullet.gif) no-repeat 0 0px; padding:0px 0px 2px 22px;}
.module a:hover			{color:#3ba4e1; text-decoration:none}

.module_s3				{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module_s3 div			{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module_s3 div div		{padding:0px 0px 24px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module_s3 div div div{padding:0px 0px 0px 0px; text-align:left; background:none}
.module_s3 h3			{color:#fff; font-size:12px; font-weight:bold; padding:18px 0px 16px 49px; background:url(../images/bg-h3.gif) no-repeat}
.module_s3 .button		{display:inline; background:url(../images/vote.gif) top left no-repeat; margin:10px 0px 0px 0px; color:#FFFFFF; padding:0px; font-size:12px; font-family:tahoma; width:52px; height:22px;}
.module_s3 ul			{padding:0px 0px 0px 0px;}
.module_s3 li			{background:url(../images/li_bg3.gif) repeat-x 0 bottom; padding:0px 0px 2px 0px;}			
.module_s3 a			{color:#364628; font-size:11px; text-decoration:none; background:url(../images/box_bullet.gif) no-repeat 0 6px; padding:0px 0px 2px 15px; display:block}
.module_s3 a:hover		{color:#364628; text-decoration:underline}

.module_s9				{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module_s9 div			{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module_s9 div div		{padding:0px 0px 24px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module_s9 div div div        {padding:0px 0px 0px 0px; text-align:left; background:none}
.module_s9 h3			{color:#fff; font-size:12px; font-weight:bold; padding:18px 0px 16px 49px; background:url(../images/bg-h3.gif) no-repeat}
.module_s9 .button		{display:inline; background:url(../images/vote.gif) top left no-repeat; margin:10px 0px 0px 0px; color:#FFFFFF; padding:0px; font-size:12px; font-family:tahoma; width:52px; height:22px;}
.module_s9 ul			{padding:0px 0px 0px 0px;}
.module_s9 li			{background:url(../images/li_bg3.gif) repeat-x 0 bottom; padding:0px 0px 2px 0px;}			
.module_s9 a			{color:#0000ff; font-size:11px; text-decoration:none; background:url(../images/box_bullet.gif) no-repeat 0 6px; padding:0px 0px 2px 15px; display:block}
.module_s9 a:hover		{color:#0000ff; text-decoration:underline}

.module_s5				{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module_s5 div			{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module_s5 div div		{padding:0px 0px 24px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module_s5 div div div{padding:0px 0px 0px 0px; text-align:left; background:none}
.module_s5 h3			{color:#fff; font-size:18px; font-weight:bold; padding:20px 0px 10px 25px; background:url(../images/box4_h3.gif) no-repeat 3px 3px}
.module_s5 ul			{margin:7px 0px 0px 17px;}
.module_s5 li			{padding:0px 0px 4px 0px;}
.module_s5 li a			{text-decoration:underline; padding:4px 0px 10px 19px; color:#3ba4e1; font-size:11px; font-weight:normal; background:url(../images/popular_bullet.gif) no-repeat 0 2px; display:block}
.module_s5 li a:hover	{text-decoration:none; color:#3ba4e1}

.module_s6				{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module_s6 div			{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module_s6 div div		{padding:0px 0px 24px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module_s6 div div div	{padding:0px 0px 0px 0px; text-align:left; background:none; text-align:center; color:#7b7b7b; font-size:11px}
.module_s6 h3			{color:#fff; font-size:18px; font-weight:bold; padding:20px 0px 10px 25px; background:url(../images/box5_h3.gif) no-repeat 3px 3px; text-align:left; margin:0px 0px 15px 0px;}


/*________________________________________MAINMENU_____________________________________*/
.module_menu			{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module_f div		{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module_menu div div	{padding:0px 0px 6px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module_menu div div div{padding:0px 0px 0px 0px; text-align:left; background:none}
.module_menu h3			{color:#fff; font-size:8px; font-weight:bold; padding:18px 0px 16px 49px; background:url(../images/bg-h.gif) no-repeat; font-family:Arial}
.module_menu ul			{padding:15px 0px 0px 0px; margin:0px 0px 0px 49px; width:160px}
.module_menu li a		{color:#4d595b; font-size:11px; font-weight:bold;  text-decoration:underline; line-height:20px; padding:4px 0px 0px 14px; background:url(../images/a1.gif) no-repeat 0 10px}
.module_menu li a em	{font-style:normal}
.module_menu li a:hover	{color:#83c209; text-decoration:none}
.module_menu li a:visited{color:#83c209}

/*________________________________________TOPMENU_____________________________________*/

#topmenu 				{margin:0px 0px 0px 39px; background:url(../images/bg-menu.gif) top repeat-x; width:90%;}
.menu-left 				{ background:url(../images/menu-left.gif) top left no-repeat;}
.menu-right				{ background:url(../images/menu-right.gif) top right no-repeat; width:100%;}
ul.menu-nav 			{padding:0px;}
ul.menu-nav li			{display:block; float:left; background:url(../images/bg-li.gif) no-repeat 0 34px;}
ul.menu-nav li a  		{color:#2d2c2c !important; font-weight:normal; font-size:14px; text-decoration:none; margin:0px; display:block; text-transform:uppercase;}
ul.menu-nav li a span	{display:block; padding:31px 44px 28px 44px;}
ul.menu-nav li a span em {font-style:normal; font-family:Tahoma}

ul.menu-nav li a:hover  {color:#FFFFFF !important; font-weight:normal; text-decoration:none;}

ul.menu-nav li.active a  {color:#FFFFFF !important; font-weight:normal; font-size:14px; text-decoration:none;}
ul.menu-nav li.active a span	{display:block}

a.menu-nav:visited		{color:#fff}

/*________________________________________LOGINFORM_____________________________________*/

.module_s2				{background:url(../images/box1_bg.gif) repeat-y 0 0; margin:0px 0px 12px 0px;}
.module_s2 div			{background:url(../images/box1_h3.gif) no-repeat 0 0; width:100%}
.module_s2 div div		{padding:0px 0px 24px 0px; background:url(../images/box1_bot.gif) no-repeat 0 bottom}
.module_s2 div div div{padding:0px 0px 0px 0px; text-align:left; background:none}
.module_s2 h3			{color:#fff; font-size:12px; font-weight:bold; padding:18px 0px 16px 49px; background:url(../images/bg-h2.gif) no-repeat}
.module_s2 label		{color:#7b7b7b; padding:10px 0px 5px 0px; display:block; vertical-align:middle; font-size:11px; text-transform:lowercase}
.module_s2 label.remember { color:#83c209;}		
.module_s2 p			{color:#7b7b7b; padding:0px 0px 0px 0px;  font-size:11px}
.module_s2 a			{color:#7b7b7b !important; font-size:10px; text-decoration:underline; font-weight:normal}
.module_s2 a:hover		{color:#7b7b7b; text-decoration:none}
.module_s2 form			{text-align:left; padding:10px 0px 0px 37px;}
.module_s2 form div		{width:65px; margin:auto;}
* html .module_s2 form div	{width:65px; margin:0px 0px 0px 0px;}
.module_s2 .inputbox	{width:135px !important; height:20px;	border:1px solid #bbbaba; margin:2px 0px 2px 0px; padding:0px 0px 0px 3px; color:#818181; vertical-align:middle; background:#fff;}	/* inputbox */
.module_s2 .button		{display:block; width:59px !important; height:22px; background:url(../images/results.gif) top left no-repeat; border:none; color:#FFFFFF; font-size:12px; font-weight:bold !important; margin:4px 0px 0px 0px; vertical-align:middle; text-align:center; padding:0px 0px 0px 0px; font-family:Tahoma} /* button */
#mod_login_remember		{margin:10px 10px 0px 0px; vertical-align:middle; background:none; border:none; float:left; display:block; width:12px}		/*checkbox*/

.required				{border:1px solid #6f7477; margin:0px 0px 0px 0px;}
input.requred			{border:none !important}


/*___________________________________________________________INDEX.PHP_STYLES_________________________________*/

.main 					{width:849px;}

.bg-l { background:url(../images/bg-l.gif) top repeat-x;}
.bg-r { background:url(../images/bg.gif) top repeat-x;}

#header					{background:url('../images/balloons25.jpg') no-repeat left 0}
	#header	.space			{padding:21px 0px 0px 21px;}
	
	#logo 					{height:86px; float:left;}
	#logo .space			{padding:37px 0px 0px 69px;}
	#slogan 				{height:185px}
	#slogan .space			{padding:53px 0px 0px 56px;}
	#slogan .space div		{background:url(../images/slogan.png) no-repeat 0 0; height: 303px; height: 72px}
	#usermenu				{height:133px; background:url(../images/usermenu.gif) no-repeat 50% 0; min-height:63px}
	#usermenu dl			{padding:33px 0px 10px 30px;}
	#usermenu dt			{padding:0px 0px 10px 71px; display:block}
	#usermenu h3			{color:#d5dfeb; font-weight:bold; font-size:18px; padding:6px 0px 4px 0px;}

	#pathway				{margin:0px 225px 0px 0px; padding:12px 0px 13px 0px;}
	#whos					{float:right; width:220px}

#content				{padding:0px 0px 15px 0px;}

#right					{background:url(../images/right_bg.gif) repeat-y 0 0}
#right .bg1				{background:url(../images/right_bot.gif) no-repeat 0 bottom; width:100%}
#right .bg2				{background:url(../images/right_top.gif) no-repeat 0 0;}

.c1						{width:269px; background:url(../images/left_bg.gif) no-repeat 0 0}
.c1 .space				{padding:16px 0px 0px 39px;}
.c2						{width:228px; background:url(../images/right.jpg) no-repeat 0 0}
.c2	.space				{padding:14px 0px 0px 8px;}
.c3						{width:100%;}
.c3 .indent				{padding:14px 0px 15px 0px;}

.c4						{width:48px;}


#footer					{padding:0px 0px 0px 0px; background:#FFFFFF; height:59px}
#footer .space 			{padding:0px 7px 0px 7px; text-align:left}
#footer .space div		{padding:30px 50px 0px 20px; color:#4e6166 !important; font-weight:bold; font-size:12px; text-align:right;}
#footer a				{color:#4e6166; font-weight:bold; font-size:12px; text-decoration:underline;}
#footer a:hover			{text-decoration:none}


.article_t 				{background:url(../images/article_t.gif) repeat-x 0 0 #eef0f2;}
.article_l				{background:url(../images/article_l.gif) repeat-y 0 0; width:100%}
.article_r				{background:url(../images/article_r.gif) repeat-y right 0}
.article_b				{background:url(../images/article_b.gif) repeat-x 0 bottom;}
.article_tl				{background:url(../images/article_tl.gif) no-repeat 0 0}
.article_tr				{background:url(../images/article_tr.gif) no-repeat right 0}
.article_bl				{background:url(../images/article_bl.gif) no-repeat 0 bottom}
.article_br				{background:url(../images/article_br.gif) no-repeat right bottom}
.article_br .space3		{padding:20px 15px 20px 20px;}

.module_box1,
.module_box2,
.module_box3,
.module_box4			{width:230px; float:left;}

.module_box1 div,
.module_box2 div,
.module_box3 div,
.module_box4 div		{color:#94cff2; font-size:11px}

.module_box1			{background:url(../images/box1.gif) no-repeat 0 0;}
.module_box2			{background:url(../images/box2.gif) no-repeat 0 0;}
.module_box3			{background:url(../images/box3.gif) no-repeat 0 0;}
.module_box4			{background:url(../images/box4.gif) no-repeat 0 0;}


/*___________________________________________________________custom_________________________________*/

.tall-l { background:url(../images/tall-l.gif) left repeat-y #FFFFFF;}
.tall-r { background:url(../images/tall-r.gif) right repeat-y;}
.tall-t { background:url(../images/tall-t.gif) top repeat-x;}
.tall-b { background:url(../images/tall-b.gif) bottom repeat-x; }
.k-tl { background:url(../images/k-tl.gif) top left no-repeat;}
.k-tr { background:url(../images/k-tr.gif) top right no-repeat; width:100%; padding-top:10px;}
.k-tr .padding { }


.tall-t2 { background:url(../images/tall-t2.gif) top repeat-x #ededed; margin:0px 10px 0px 10px;}
.k-tl2 { background:url(../images/k-tl2.gif) top left no-repeat; }
.k-tr2 { background:url(../images/k-tr2.gif) top right no-repeat; }
.k-bl2 { background:url(../images/k-bl2.gif) bottom left no-repeat; }
.k-br2 { background:url(../images/k-br2.gif) bottom right no-repeat; width:100%;}
.blog .pad { padding:21px 0px 21px 0px;}

.k-tl3 { background:url(../images/k-tl3.gif) top left no-repeat #FFFFFF;}
.k-tr3 { background:url(../images/k-tr3.gif) top right no-repeat; }
.k-bl3 { background:url(../images/k-bl3.gif) bottom left no-repeat;}
.k-br3 { background:url(../images/k-br3.gif) bottom right no-repeat;}
.blog .pad2 { padding:6px 5px 8px 5px;}
.blog .marg { margin:0px 12px 0px 26px;}

.k-tl4 { background:url(../images/k-tl4.gif) top left no-repeat #f5f5f5; margin-left:24px; margin-right:20px;}
.k-tr4 { background:url(../images/k-tr4.gif) top right no-repeat; width:100%;}
.k-bl4 { background:url(../images/k-bl4.gif) bottom left no-repeat; width:100%;}
.k-br4 { background:url(../images/k-br4.gif) bottom right no-repeat; padding:20px 0px 20px 33px;}
.blog .k-br4 { padding:20px 0px 20px 33px;}

.k-br4 li { background:url(../images/a2.gif) no-repeat 0 12px; padding:0px 0px 0px 25px; line-height:27px;}
.k-br4 li a { color:#4d4d4d !important; padding:0px; text-decoration:underline;}
.k-br4 li a:hover{ text-decoration:none;}

#welc { padding:0px 0px 0px 444px;}
#welc .pad { padding:0px 0px 0px 9px; color:#FFFFFF;}
