/* Stylesheet: MPCwhite : reset Modified On 2012-01-25 17:00:05 */
a{outline:none;text-decoration:none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
blockquote,q{quotes:"" ""}
:focus {outline: 0}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family: Tahoma;font-style:inherit;font-weight:inherit;outline:none;text-decoration:none;vertical-align:top;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:1em; font-weight:normal}
/*li{list-style:none;list-style-type:none}*/
/* Stylesheet: MPCwhite : csshorizontalmenu Modified On 2010-09-30 23:00:12 */
.horizontalcssmenu ul{
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

.horizontalcssmenu ul li a{
text-decoration: none;
}
/*Top level menu link items style*/
.horizontalcssmenu ul li a, .horizontalcssmenu ul li span{
display: block;
color: #fff;
font-size:14px;
height:31px;
padding-top:12px;
}
.horizontalcssmenu .activeparent,
.horizontalcssmenu .currentpage{
  text-decoration: underline;
}
.horizontalcssmenu>ul>li>a, .horizontalcssmenu>ul>li>span{
padding-right:2em;
text-transform:uppercase;
}
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 235px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #000;
border-width: 0 1px 1px 1px;
color:#fff;
padding-top:10px;
padding-left:15px;
}

/*
.horizontalcssmenu ul li a:hover{
background:#111; color:#fff;
}

.horizontalcssmenu ul li ul li a:hover{
background: #111; color:#fff;
}
*/

.horizontalcssmenu ul li a:hover, .horizontalcssmenu ul li span:hover{
background:#111; color:#fff;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */
/* Stylesheet: MPCwhite : dhonishow Modified On 2011-05-20 12:25:54 */
.dhonishow {
  overflow: hidden;
  font: 10px/1.2em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
  position: relative;
  color: #00062d;
}

.dhonishow * {
  list-style: none;
  border:  none;
  padding: 0;
  margin: 0;
}

.dhonishow .dhonishow-elements {
  display: block;
  overflow: hidden;
  text-align: left;
  position: relative;
  
}

.dhonishow .element {
  position: absolute;  
  overflow: visible;
  line-height: 1px;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
}

.dhonishow .element * {
  line-height: 1px;
}


.dhonishow .dhonishow-alt {
  line-height: 16px;
  text-align: left;
  padding: 4px 0;  
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 100;
  background: url("/uploads/MPCwhite/images/dhonishow-navi_background.png");
}

* html .dhonishow .dhonishow-alt,
* html .align-pagingbuttons_inside-top-right .dhonishow-paging-buttons,
* html .align-pagingbuttons_bottom-right .dhonishow-paging-buttons,
* html .align-pagingbuttons_inside-top .dhonishow-paging-buttons,
* html .align-pagingbuttons_bottom .dhonishow-paging-buttons,
* html .align-alt_inside-top .dhonishow-paging-buttons,
* html .align-alt_inside-top-right .dhonishow-paging-buttons,
* html .hide-alt_true .dhonishow-paging-buttons {
  
}


.dhonishow .dhonishow_module_alt {
  padding: 0 10em 0 7px;
  display: block;
}

.dhonishow .dhonishow-paging-buttons {
  position: absolute;
  bottom: 0;
  right: 0;
  height: auto;
  padding: 4px 5px 5px;
  width: 10em;
  z-index: 100; 
}

.dhonishow .dhonishow-paging-button .dhonishow-theme-helper {}

.dhonishow .dhonishow-next-button,
.dhonishow .dhonishow-previous-button {
  text-indent: -10000em;
  -moz-outline: none;
  cursor:  pointer;
  float: right;
  width: 15px;
  height: 15px;
  margin: 0;
}
                   
.dhonishow .dhonishow-next-button {
  background: url("/uploads/MPCwhite/images/dhonishow-next-button.png") 50% 50% no-repeat;
  margin-left: 5px;
}

* html .dhonishow .dhonishow-next-button {
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/uploads/MPCwhite/images/dhonishow-next-button.png', sizingMethod='image');
}

.dhonishow .dhonishow-previous-button {
  background: url("/uploads/MPCwhite/images/dhonishow-previous-button.png") 50% 50% no-repeat;
}

* html .dhonishow .dhonishow-previous-button {
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/uploads/MPCwhite/images/dhonishow-previous-button.png', sizingMethod='image');
}

.dhonishow .dhonishow-next-button:hover {
  background-image: url("/uploads/MPCwhite/images/dhonishow-next-button_hover.png");
}

.dhonishow .dhonishow-previous-button:hover {
  background-image: url("/uploads/MPCwhite/images/dhonishow-previous-button_hover.png");
}

.dhonishow .dhonishow-paging {
  margin-left: 5px;
  float: right;
  margin-top: 2px;
}

.dhonishow .error {
  background: #ea2032;
  text-align: center;
  line-height: 18px;
  padding: 1em;
  font-size: 10px;
  color: #fff;
}

/* Hide */

.hide-alt_true .dhonishow-alt,
.hide-buttons_true .dhonishow-paging-buttons,
.hide-paging_true .dhonishow-paging,
.hide-navigation_true .dhonishow-alt,
.hide-navigation_true .dhonishow-paging-buttons {
  display: none;
}

/* Align */

/* DhoniShow alt Right ++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.align-alt_inside-top-right .dhonishow_module_alt,
.align-alt_inside-bottom-right .dhonishow_module_alt,
.align-alt_bottom-right .dhonishow_module_alt {
  padding: 0 7px 0 10em;
}

.align-alt_inside-top-right .dhonishow-alt,
.align-alt_inside-bottom-right .dhonishow-alt,
.align-alt_bottom-right .dhonishow-alt {
  right: auto;
  left: 0;
  padding-right: 0;
  padding-left: 5px;
}

/* DhoniShow alt Right ------------------------------------------------------*/



/* DhoniShow Paging and Buttons Left ++++++++++++++++++++++++++++++++++++++++*/

.align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-pagingbuttons_inside-bottom .dhonishow-paging-buttons,
.align-pagingbuttons_bottom .dhonishow-paging-buttons {
  right: auto;
  left: 0;
  width: 8em;
}

/* DhoniShow Paging and Buttons left ++++++++++++++++++++++++++++++++++++++++*/



/* DhoniShow Alt, Paging and Butons top +++++++++++++++++++++++++++++++++++++*/

.align-alt_inside-top .dhonishow-alt,
.align-alt_inside-top-right .dhonishow-alt,
.align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-pagingbuttons_inside-top-right .dhonishow-paging-buttons {
  bottom: auto;
  top: 0;
}

/* DhoniShow Alt, Paging and Butons top -------------------------------------*/

/* ALIGN_INSIDE-BOTTOM IS SET */

/* DhoniShow Alt bottom +++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.align-alt_bottom .dhonishow-alt,
.align-alt_bottom-right .dhonishow-alt {
  position: relative;
}

/* DhoniShow Alt bottom -----------------------------------------------------*/

.align-pagingbuttons_inside-top-right .dhonishow-paging-buttons,
.align-pagingbuttons_bottom-right .dhonishow-paging-buttons,
.align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-pagingbuttons_bottom .dhonishow-paging-buttons,
.align-alt_inside-top .dhonishow-paging-buttons,
.align-alt_inside-top-right .dhonishow-paging-buttons,
.hide-alt_true .dhonishow-paging-buttons {
 width: 100%; font-size:12px; color:#fff; margin-bottom:15px; margin-right:15px;
}

.align-pagingbuttons_inside-top .dhonishow-paging-buttons .dhonishow-theme-helper,
.align-pagingbuttons_bottom .dhonishow-paging-buttons .dhonishow-theme-helper {
  overflow: hidden;
  width: 8em;
}

.align-alt_inside-top .align-pagingbuttons_inside-top-right .dhonishow-paging-buttons,
.align-alt_inside-top-right .align-pagingbuttons_inside-top .dhonishow-paging-buttons,
.align-alt_inside-bottom .align-pagingbuttons_bottom-right .dhonishow-paging-buttons,
.align-alt_inside-bottom-right .align-pagingbuttons_bottom .dhonishow-paging-buttons,
.align-alt_bottom-right .align-pagingbuttons_bottom .dhonishow-paging-buttons,
.align-alt_bottom .align-pagingbuttons_bottom-right .dhonishow-paging-buttons {
  background: none;
  width: 8em;
}

/*Buttons in the middle +++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.align-alt_inside-top-right .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_inside-top .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_inside-bottom .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_inside-bottom-right .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_bottom .align-pagingbuttons_inside-middle .dhonishow-paging-buttons,
.align-alt_bottom-right .align-pagingbuttons_inside-middle .dhonishow-paging-buttons {
  background: none;
}

.align-pagingbuttons_inside-middle .dhonishow-paging-buttons {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.align-pagingbuttons_inside-middle .dhonishow-paging {
  display: none;
}

.align-pagingbuttons_inside-middle .dhonishow-next-button,
.align-pagingbuttons_inside-middle .dhonishow-previous-button {
  float: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  background: url("/uploads/MPCwhite/images/dhonishow-next-button_big.png") 80% 50% no-repeat;
}

.align-pagingbuttons_inside-middle .dhonishow-previous-button {
  right: auto;
  left: 0; 
  background: url("/uploads/MPCwhite/images/dhonishow-previous-button_big.png") 20% 50% no-repeat;
}

.align-pagingbuttons_inside-middle .dhonishow-next-button:hover {
  background-image: url("/uploads/MPCwhite/images/dhonishow-next-button_big_hover.png");
}

.align-pagingbuttons_inside-middle .dhonishow-previous-button:hover {
  background-image: url("/uploads/MPCwhite/images/dhonishow-previous-button_big_hover.png");
}

.align-pagingbuttons_inside-top .dhonishow_module_alt,
.align-pagingbuttons_inside-top-right .dhonishow_module_alt,
.align-pagingbuttons_inside-middle .dhonishow_module_alt,
.align-pagingbuttons_bottom .dhonishow_module_alt,
.align-pagingbuttons_bottom-right .dhonishow_module_alt,
.align-alt_inside-top .dhonishow_module_alt,
.align-alt_inside-top-right .dhonishow_module_alt,
.align-alt_inside-bottom .dhonishow_module_alt,
.align-alt_inside-bottom-right .dhonishow_module_alt,
.align-alt_bottom .dhonishow_module_alt,
.align-alt_bottom-right .dhonishow_module_alt,
.hide-buttons_true .dhonishow_module_alt {
 padding-right: 7px; 
}

.align-alt_inside-top-right .align-pagingbuttons_inside-top .dhonishow_module_alt,
.align-alt_inside-top .align-pagingbuttons_inside-top-right .dhonishow_module_alt,
.align-alt_inside-bottom-right .align-pagingbuttons_bottom .dhonishow_module_alt,
.align-alt_inside-bottom .align-pagingbuttons_bottom-right .dhonishow_module_alt {
 padding-right: 10em;
}

.align-pagingbuttons_inside-middle .dhonishow-alt {
  z-index: 1000;
}

/* Effects  */

.dhonishow-effect-helper {
  position: relative;
  overflow: hidden;
}

.effect_slide .dhonishow-elements {
  position: absolute;
  width: 100%;
}

/* Thumbnails */

.dhonishow .dhonishow-thumbnails {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding-top: 3px;
  margin-bottom: -1px;
  overflow: hidden;
  width: 100%;
}

.dhonishow .dhonishow-thumbnails li {
  float: left;
  overflow: hidden;
  margin-right: 3px;
  margin-bottom: 3px;
  width: 55px;
  height: 55px;
  position: relative;
}

.dhonishow .dhonishow-thumbnails li * {
  position: absolute;
}

.dhonishow .dhonishow-thumbnails .active {
  display: block;
  border: 1px solid #fff;
  position: relative;
  width: 53px;
  height: 53px;
}
/* Stylesheet: MPCwhite : style Modified On 2012-04-05 20:34:28 */
body { background:#fff; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

a { color:#0a2f6f; text-decoration: underline; }
a:hover { color:#0a2f6f; text-decoration: none; }

#container { width:890px; text-align:left; }
#toper { padding-left:16px; height:110px; }
#logo { width:257px; height:75px; background:url(/uploads/MPCwhite/images/newLOGO.png) top left no-repeat; float:left; margin-top:15px; }
.tbaner { background: url(/uploads/MPCwhite/images/tbanerbg.jpg) left top no-repeat; margin-top:10px; margin-left:273px; width:188px; height:84px; padding-left:106px; padding-top:12px; }
.blt1 { font-size:26px; color:#131212; }
.blt2 { font-size:23px; color:#004aa6; }
.blt3 { font-size:14px; color:#676767; line-height:24px; }
#searchmenu { float:right; width:274px; height:85px; margin-top:18px; }
#searchmenu h1 { font-size:15px; color:#a3a3a3; }
#searchmenu #textfield { margin-top:10px; margin-bottom:10px; height:18px; background:url(/uploads/MPCwhite/images/searchbg.gif) top left repeat-x; border:0; padding:3px; font-size:14px; color:#fff; width:267px; }
#searchmenu ul { height:20px; }
#searchmenu ul li { display:inline; margin-right:20px; font-size:14px; color:#000;  border-bottom:1px solid #ff6363; padding-bottom:2px }
#searchmenu a { color:#000; text-decoration:none; }

#slide { background:url(/uploads/MPCwhite/images/slidebg.jpg) top left no-repeat; height:248px; width:890px; overflow: hidden; }

.menum { height:43px; background:#000; padding-left:68px;
}

#main { padding-left:22px; padding-top:24px; }
#maintab { width:100%; }
.col1 { width:168px; }
.col2,
.col23 { padding-left:33px; }
.col2,
.col23,
.col123 { text-align:justify; font-size:14px;  }
.col2 a,
.col3 a,
.col23 a,
.col123 a { color:#0a2f6f; text-decoration: underline; }
.col2 a:hover,
.col3 a:hover,
.col23 a:hover,
.col123 a:hover { color:#0a2f6f; text-decoration:none; }
.col2 { width:326px; }
.col3 { padding-left:35px; width:157px; }
.col23 { width:518px; }
.col123 { width:719px; }
.col4 { padding-left:23px; }

.special { background:url(/uploads/MPCwhite/images/specialbg.jpg) top left repeat-x; height:62px; padding-left:20px; padding-top:18px; line-height:22px; font-size:20px; color:#fff; margin-top:2px; margin-bottom:24px; }
.special a { color:#fff; text-decoration:none; }
.special a:hover { color:#fff; }

.titled { margin-bottom:16px; }
.titled h1 { font-size:22px; color:#000; }

.titled2, .titled3 { margin-bottom:16px; }
.titled2 h1, .titled3 { font-size:27px; color:#000; }
.titled2 h1 span, .titled3 h1 span { font-size:15px; }
.titled3 { color:#0054a2; }
.titled3 h1 span { color:#000; }

ul.partners li { margin-bottom:23px; text-align:center }
ul.partners li { list-style:none; list-style-type:none }

.newsdata, .NewsSummaryPostdate { width:115px; height:19px; background:#cf1111; text-align:center; color:#fff; font-size:12px; padding-top:5px; margin-bottom:15px; }

.nblock, .NewsSummary { margin-bottom:23px; }

#login, #pass { width:112px; height:22px; border:0; background:#000; padding:2px; color:#fff; font-size:14px; margin-bottom:13px; }

#futer { margin-top:5px; border-top:#000 5px solid; text-align:center; padding-top:10px; padding-bottom:10px; }
/* Stylesheet: MPCwhite : search Modified On 2011-05-20 12:24:16 */
#searchmenu { float:right; width:274px; height:85px; margin-top:18px; }
#searchmenu h1 { font-size:15px; color:#a3a3a3; }
#searchmenu .search-input { margin-top:10px; margin-bottom:10px; height:18px; background:url(/uploads/MPCwhite/images/searchbg.gif) top left repeat-x; border:0; padding:3px; font-size:14px; color:#fff; width:267px; }
#searchmenu .search-button { display: none; }
#searchmenu ul { height:20px; }
#searchmenu ul li { display:inline; margin-right:20px; font-size:14px; color:#000;  border-bottom:1px solid #ff6363; padding-bottom:2px }
#searchmenu a { color:#000; text-decoration:none; }
/* Stylesheet: form-controlz Modified On 2012-01-25 17:21:39 */
/*CMS Made Simple - NCleanGrey Theme version 1.5-cmsms1.9x2008/2010 (c) Nuno Costa - nuno@cmsmadesimple.org [criacaoweb.net]*/
/************General tags************/
* {
	margin: 0;
	list-style: none;
	outline: none;
}
img {
	border: none;
}
legend {
	font-weight: bold;
	font-size: 1.2em;
	/*color: #464646;*/
	padding-left: 1em;
	padding-right: 1em;
}
fieldset {
	border: 3px double;
	padding: 1em;
	/*-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}
hr {
	display: none;
}
a {
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration: underline;
}
.pagecontainer a, .breadcrumbs a , .pageback a, .MainMenu a, .itemmenucontainer a {
	text-decoration: underline;
}
a.move_up {
	margin-left: 16px;
}
.pagecontainer a:hover, .breadcrumbs a:hover, .pageback a:hover, .MainMenu a:hover, .itemmenucontainer a:hover {
	text-decoration: none;
	background: transparent;
	color: #333;
}
a:hover img {
	background: transparent;
}
h1 {
	font-size: 2em;
}
h2 {
	font-size: 1.2em;
}
h3 {
	font-size: 1.2em;
}
.pagecontainer h3 {
	margin-top: 10px;
	margin-bottom: 10px;
}
h4 {
	font-size: 1.1em;
}
h5 {
	font-size: 1em;
}
h6 {
	font-size: .9em;
}
blockquote, input, li, select, th, td {
	font-size: 1em;
}
p {
	font-size: 1em;
	margin: 0px;
}
form {
	margin: 0px;
	display: inline;
}
input {
	font-size: 1.2em;
	border: 1px solid #ccc;
	background: #F0F0F0;
	margin-right: 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
input:hover, input:focus, textarea:hover, select:hover, checkbox:hover {
	border: 1px solid #A4A4A4;
	background: #fff;
}
input[type="text"], input[type="password"] {
	padding: 4px;
}
input[type="button"], input[type="submit"] {
	cursor: pointer;
	background: url(/admin/themes/NCleanGrey/images/layout/nav.png) repeat-x left 0;
	color: #fff;
	padding: 5px 10px 6px 10px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border: none;
}
input[type="button"]:hover, input[type="submit"]:hover {
	cursor: pointer;
	background: url(/admin/themes/NCleanGrey/images/layout/nav.png) repeat-x left -50px;
}
input[type="checkbox"] {
	background: #fff;
	border: none;
}
textarea {
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	background: #F0F0F0;
	/*width: 48em;
	height: 30em;*/
	overflow: auto;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
select, menu {
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #ccc;
	background: #F0F0F0;
	padding: 2px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
div {
	text-align: left;
}
th, td {
	text-align: left;
}

code, tt, pre {
	font-size: 120%;
}
/************ Full Page Container ************/
/* everything else's been cut out */