* {

    margin:0;

    outline:none;

}

body {

    background-color:#FFF;

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

    color:#000;

    padding:0;

}

select{

    font-size:11px;

}

img {

    border:none;

}

a:link, a:visited {

    text-decoration:none;

}

a:hover {

    text-decoration:underline;

}

input {

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

}

label {

    cursor:pointer;

}

div, p {

    float:left;

}

.btn4 {

    background-image:url(btn4.gif);

    border:0;

    width: 220px;

    color: #fff;

    font-family: verdana;

    font-size: 11px;

    font-weight: bold;

    padding: 2px;

}

h3 {

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

    font-weight:bold;

    color:#C10435;

}

hr{

    color:#3F4B7F; size:1px; border:1px solid #3F4B7F;

}

.a:link, .a:visited, .a:hover {

    background:url(pointer.gif) no-repeat 0px 6px;

    padding-left:8px;

    color:#014A8E;

}

.title_text{

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

    font-weight:bold;

    color:#C10435;

}

.pageContainer {

    margin:0 auto;

    width:1000px;

    float:none;

    text-align:left;

}

.page {

    width:1000px;

    float:left;

}

.content {

    margin-top:92px;

    width:100%;



    float:left;

}



.headerContainer {

    width:100%;

    position:absolute;

    left:0;

    top:0;

    float:none;

}

.header {

    background:url(../images/header.jpg) repeat-x;

    margin:0 auto;

    float:none;

    width:1000px;

    height:90px;

}



.headerLogo {

    margin:5px 2px 0px 5px;

    width:295px;

    height:65px;

    display:inline;

    float:left;

}

.headerBanner {

    margin-left:2px;

    width:468px;

    height:60px;

    text-align:center;

}

.header_maincont{

    float:right;

    padding-top:0px;

    width:470px

}

.headerSearch {

    margin:5px 0px 0px 0px;

    height:22px;

    text-align:right;

    color:#FFFFFF;

}

.headerSearch span {

    line-height:22px;

    vertical-align:middle;

}

.headerSearch input {

    margin-left:5px;

}

.headerSearchInput {

    border:#7F9DB9 solid 1px;

    width:140px;

    padding:1px;

}

.headerSearch form {

    display:inline;

}







.footer {

    background:url(../images/footer.png) repeat-x;

    width:100%;

    height:76px;

    text-align:right;

    font-size:11px;
	margin-top:2px;

}

.footer a:link, .footer a:visited, .footer a:hover {

    color:#014A8E;

}

.footerMenu {

    float:right;

    margin-top:16px;

}

.footer p {

    float:right;

    width:100%;

    clear:both

}





.container {

    margin-bottom:8px;

}

.container1 {

    margin-bottom:2px;

}



.buttons {

    font-size:11px;

    width:60px;

    height:19px;

    cursor:pointer;

}

.buttonsSmall {

    font-size:11px;

    width:40px;

    height:19px;

    cursor:pointer;

}





.panelLeft {

    background:url(left_panel.png) no-repeat;

    color:#FFF;

    font-weight:bold;

    vertical-align:top;

    width:139px;

    height:28px;

}

.panelLeft p {

    line-height:23px;

    vertical-align:middle;

    text-align:right;

    padding-right:9px;

    float:none;

}


* html .panelLeftP {

    padding-top:4px;
	

}

.panelLeft a:link, .panelLeft a:visited, .panelLeft a:hover {

    color:#FFF;

}





.linkLeft {

    background:url(dot.gif) repeat-x 0px 17px;

    color:#000;

    font-weight:bold;

    vertical-align:top;

    width:121px;

    height:18px;

    margin:0pc 9px 0px 9px;

    display:inline;
	
	

}


.linkLeft p {

    line-height:18px;

    vertical-align:middle;

    text-align:right;

    float:none;

}

.linkLeft p a:link, .linkLeft p a:visited, .linkLeft p a:hover {

    color:#001621;

}

.news_list{

    padding:0;
    margin:4;
    list-style-type: none;

}



.leftContent {

    width:139px;

    background-color:#F6F9FB;


    float:left;
	padding-bottom:0px;
	height:708px;
	overflow:hidden;

}

.leftContentThumb {

    margin:8px 0px 8px 0px;

    width:139px;

    text-align:center;

}


/*
.rightContent {

    width:139px;

    background-color:#F6F9FB;
	padding-bottom:5px;
		.padding-bottom:10px;
		.margin-bottom:-5px;


}
*/
.rightContent {

    width:139px;

     background-color:#F6F9FB; 

	padding-bottom:0px;
	height:708px;
	overflow:hidden;

		


}


.panelRight {

    background:url(right_panel.png) no-repeat;

    color:#FFF;

    font-weight:bold;

    vertical-align:top;

    width:139px;

    height:28px;

}

.panelRight p {

    line-height:23px;

    vertical-align:middle;

    text-align:left;

    padding-left:9px;

}

.panelRight p a:link, .panelRight p a:visited, .panelRight p a:hover {

    color:#FFF;

}



.linkRight {

    background:url(dot.gif) repeat-x 0px 17px;

    color:#000;

    font-weight:bold;

    vertical-align:top;

    width:124px;

    height:18px;

    margin:0pc 9px 0px 5px;

    display:inline;

}

.linkRight p {

    line-height:18px;

    vertical-align:middle;

    text-align:left;

}

.linkRight p a:link, .linkRight p a:visited, .linkRight p a:hover {

    color:#001621;

}



.login {

    font-size:11px;

    width:100%;

}

.loginInput {

    border:#92A0AA solid 1px;

    width:130px;

    margin:3px 0px 3px 4px;

}

.loginButton {

    width:60px;

    margin:3px 10px 3px 4px;

    display:inline;

}

.loginForgot {

    width:60px;

}

.login p {

    margin-left:4px;

}

.login a:link, .login a:visited, .login a:hover {

    color:#014A8E;

}





.itemRight {

    padding:1px 0px 2px 5px;

    font-size:11px;

    width:134px;
	


}




.itemRight a:link, .itemRight a:visited, .itemRight a:hover {

    color:#014A8E;

}



.polls {

    font-size:11px;

    display:inline;

}

.pollsItems {

    line-height:20px;

    vertical-align:middle;

    width:65px;

    display:inline;

}



.middleContent {

    margin:0px 4px 0px 4px;

    width:714px;


}

.middleContent2 {

    margin:0px 0px 0px 0px;

    width:860px;

}

.pageHeader {

    background:url(page_header.gif) repeat-x;

    height:23px;

    width:483px;

    font-weight:bold;

    color:#0C4F8E;

    padding-left:6px;

    line-height:23px;

    vertical-align:middle;

}

.pageHeaderWide {

    background:url(page_header.gif) repeat-x;

    height:23px;

    font-weight:bold;

    color:#0C4F8E;

    padding-left:6px;

    line-height:23px;

    vertical-align:middle;

}


.pageHeader2 {

    height:23px;

    color:#0C4F8E;

    padding-left:6px;

    line-height:23px;

    vertical-align:middle;

    width:100%

}

.pageHeader2 a:link, .pageHeader2 a:visited, .pageHeader2 a:hover {

    color:#014A8E;

}


pageContent1 {
padding-top:5px;
}
pageContent {
width:722px;
}


.pageContent2 {

    padding:8px 6px 8px 6px;

    width:860px;

}

.pageContent3 {

    padding:8px 20px 8px 20px;

}

h1{

    font-family:Arial, Helvetica, sans-serif;

    font-size:20px;

    font-weight:normal;

    color:#C10435;

    margin-left:-2px;

}

.pageContent h1, .pageContent2 h1, , .pageContent3 h1 {

    font-family:Arial, Helvetica, sans-serif;

    font-size:20px;

    font-weight:normal;

    color:#C10435;

    margin-left:-2px;

}

.pageContent h2 {

    font-family:Arial, Helvetica, sans-serif;

    font-size:14px;

    font-weight:bold;

    color:#C10435;

}

.pageContent1 h2 {

    font-family:Arial, Helvetica, sans-serif;

    font-size:14px;

    font-weight:bold;

    color:#C10435;

}

.pageContent img {


margin:3px;
    border:#E5F3FA solid 1px;



}

.pageContentImageRight {

    margin-left:10px;

    float:right;

}

.pageContentImageLeft {

    margin-right:10px;

    float:left;

}

.pageContentTitle {

    font-family:Arial, Helvetica, sans-serif;

    font-size:12px;

    font-weight:bold;

    color:#333;

    text-align:left;

    padding:10px 0px 10px 0px;

    float:none;

}

.pageContentDate {

    color:#6B6B6B;

    padding:10px 0px 8px 0px;

    float:none;

}

.pageContentContent {

    font-size:12px;

    color:#333;

    padding:10px 0px 10px 0px;

    text-align:left;

    float:none;

}

.pageContentReadMore {

    color:#014A8E;

    text-align:right;

    float:none;

}

.pageContentHalf {

    width:32%;

    margin-right:4px;

    display:inline;

}

.pageContentHalf ul {

    margin: 0px 0px 0px 0px;

}

.pageContentHalf li {

    list-style:none;

    padding:0px 0px;

}

.b:link, .b:visited, .b:hover {

    background:url(pointer.gif) no-repeat 0px 6px;

    padding-left:8px;

    color:#014A8E;

    margin-left:0px;

}
*html.b
{
padding-bottom:4px;
}

.la{

    color:#014A8E;

    font-weight:none

    font-size:40px

}

.pageRelated {

    width:250px;

    margin-left:4px;

    display:inline;

}

.pageRelated ul {

    margin:10px 0px 10px 5px;

}

.pageRelated li {

    list-style:none;

    padding:1px 0px;

}

.pageRelatedTitle {

    height:20px;

    line-height:20px;

    vertical-align:middle;

    font-weight:bold;

    background-color:#C10435;

    color:#FFF;

    float:none;

    padding-left:5px;

}

.dot {

    height:9px;

    width:100%;

    background:url(dot.gif) repeat-x 0px 5px;

    float:none;

}

.dot1 {

    height:14px;

    width:100%;

    background:url(dot.gif) repeat-x 0px 8px;

    float:none;

}

.space {

   line-height:0.0em;

}



.pageFooter {

    width:100%;

    text-align:center;

}

.pageFooterBanner {

    width:480px;

    height:60px;

    margin-left:0px;

    display:inline;

    text-align:center;

}

.middleContent {

overflow:hidden;

}


.middleContent #more_news {

  background-color:#F6F9FB; 

margin-left:5px;
_margin-left:4px;


width:703px;
}

.leftbotSpace
{
padding-bottom:0px;
}


#mainnews {


padding-left:10px;
height:206px;
overflow:hidden;
padding-top:5px;


}