/* CSS Document */
body, button, td, th, div, p {line-height:14px; color:#7d7d7c; font:normal 12px Arial, Helvetica, sans-serif; vertical-align:top}
input 					{color:#808080}
body 					{background:#fff;}

td 						{line-height:16px; color:#6d777d; font:normal 12px Arial, Helvetica, sans-serif; vertical-align:top}

.main 					{width:1000px; margin:auto; text-align:left}
.tail					{background:url(../images/tail.gif) repeat-x 0 0}


a						{color:#424242; font:normal 11px Arial; text-decoration:none}
a:visited 				{color:#424242;}
a:hover 				{color:#424242; text-decoration:underline}

#contact_text			{width:350px}

.article_seperator		{background:url(../images/gl.gif) repeat-x 22px 0; height:1px; display:block; width:100%; margin:20px 0px 2px 0px;}


td.menu-top{cursor:pointer; vertical-align:middle; text-align:center; background:url(../images/topmenu_item.gif) no-repeat; color:#ffffff; font:bold 12px Arial; width:132px; height:36px; text-decoration:none;}
td.menu-top a{color:#ffffff; font:bold 12px Arial; text-decoration:none;}
td.menu-top a:visited{color:#ffffff; text-decoration:none;}
td.menu-top a:hover{color:#ffffff; text-decoration:none;}

td.menu-top-a{cursor:pointer; vertical-align:middle;  text-align:center; background:url(../images/topmenu_item_act.gif) no-repeat; color:#ffffff; font:bold 12px Arial; width:132px; height:36px; text-decoration:none;}
td.menu-top-a a{color:#ffffff; font:bold 12px Arial; text-decoration:none;}
td.menu-top-a a:visited{color:#ffffff; text-decoration:none;}
td.menu-top-a a:hover{color:#ffffff; text-decoration:none;}




.logo					{margin:15px 0px 5px 17px;}

#content				{background:url(../images/bg1.gif) repeat-x #f2f2f2;}
#content .bg1			{background:url(../images/bg1_left.gif) no-repeat;}
#content .bg2			{background:url(../images/bg1_right.gif) no-repeat right 0; padding:0px 0px 10px 0px;}


#pathway				{ padding:10px 20px 18px 43px; color:#fff; font:normal 11px Arial; text-align:right}
#pathway a{color:#fff; text-decoration:none; font:normal 11px Arial;}
#pathway a:hover{color:#fff; text-decoration:underline; font:normal 11px Arial;}

.text-top					{position:relative;}

.module_s11				{position:absolute; top:15px; left:395px; color:#D1DAE3; font:italic 14px}

.boxes					{padding:117px 0px 0px 30px;}

.module_s1				{width:188px; background:url(../images/right1_bg.gif) repeat-y; margin:0px 0px 25px 0px;}
.module_s1 div 			{width:188px; background:url(../images/right1_top.gif) no-repeat 0 0}
.module_s1 div div		{width:188px; background:url(../images/right1_dn.gif) no-repeat 0 bottom}
.module_s1 h3			{width:140px; color:#134B6C; font:bold 12px Arial; padding:15px 0px 8px 0px; margin:0px 0px 10px 15px;}
.module_s1 table		{margin:0px 0px 10px 15px; width:143px}
.module_s1 td 			{font:bold 12px; color:#154B6F; padding:3px 0px 6px 0px; background:url(../images/li_bg.gif) repeat-x bottom}


.module_s2				{width:188px; background:url(../images/right2_bg.gif) repeat-y; margin:0px 0px 25px 0px;}
.module_s2 div 			{width:188px; background:url(../images/right2_top.gif) no-repeat 0 0 }
.module_s2 div div		{width:188px; background:url(../images/right2_dn.gif) no-repeat 0 bottom}
.module_s2 h3			{width:140px; color:#134B6C; font:bold 12px Arial; padding:15px 0px 8px 0px; margin:0px 0px 10px 15px;}
.module_s2 table		{margin:0px 0px 10px 15px; width:143px}
.module_s2 td 			{font:bold 12px; color:#154B6F; padding:3px 0px 6px 0px; background:url(../images/li_bg.gif) repeat-x bottom}

.module_s3				{margin:0px 0px 3px 0px;}
.module_s3 h3			{color:#154b6d; font:bold 14px Arial; background:url(../images/polls_h3_bg.gif) no-repeat 0 5px; padding:13px 0px 7px 43px; margin:0px 0px 10px 0px;}



.module_s5				{margin:0px 0px 4px 0px; color:#525252; font:normal 13px Arial}
.module_s5 h3			{color:#306079; font:bold 14px Arial; background: url(../images/latestnews_h3_bg.gif) no-repeat 0px 0px; padding:10px 0px 8px 43px; margin:0px 0px 7px 0px;}


#footer					{font:normal 11px Arial; color:#838f96; background:url(../images/footer_bg.gif) repeat-x; margin:0px 0px 0px 0px; height:75px}
#footer .bg1			{background:url(../images/footer_left.gif) no-repeat 0 0}
#footer .bg2			{background:url(../images/footer_right.gif) no-repeat right 0; height:75px}

#footer .space 			{padding:20px 30px 0px 30px;}
#footer .space div		{text-align:left; padding:0px 10px 0px 0px;}
#footer .space div div	{padding:0px 0px 0px 0px; vertical-align:middle}
#footer a				{font:normal 11px Arial; color:#838f96; text-decoration:none}
#footer a:hover			{ text-decoration:underline}


.rightimg{margin:0px 0 15px 0px;}
.text{padding:0px 30px 20px 30px}

.text h3			{color:#dd151f; font:bold 14px; padding:20px 0px 8px 0px; margin:0px 0px 10px 0px;}

.text ul{padding:0px; margin: 5px 15px}


.mainlevel				{color:#134B6C !important; font:normal 12px Arial; text-decoration:none;}
a.mainlevel:visited 	{color:#134B6C;}
a.mainlevel:hover 		{color:#134B6C;}


.text td{border:1px solid #C8D1DA; padding:3px}




