html {
	overflow: -moz-scrollbars-vertical !important;
}

body {
	margin: 0 0;
	padding: 0;
	font-size: 5px;
	font-weight: normal;
	scrollbar-arrow-color: #123456;
	scrollbar-track-color: #F4E6E6;
	scrollbar-shadow-color: #123456;
	scrollbar-face-color: #F4E6E6;
	text-decoration: none;
	color: Maroon;
}
img {
	padding: 0;
	margin: 0;
	border: 0;
	vertical-align: bottom;
}
a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #525A5D;
	font-style: oblique;
	font-size: 14px;
}
a:hover {
	text-decoration: none;
	color: Yellow;
}
h1, .csc-firstHeader {
	padding: 0;
	padding-bottom: 5px;
	margin: 0;
	margin-bottom: 15px;
	font-weight: normal;
	font-size: 28pt;
	width: 100%;
	color: #000000;
	vertical-align: top;
	font-family: "Monotype Corsiva";
}
h2 {
	padding: 0;
	margin: 0;
}

.td_center{
	vertical-align: top;
	height: 300px;
}
.td_center1{
	background-color: #3366FF;
}
.td_index{
	font: Arial;
	vertical-align: top;
	/*font-family: Arial, Helvetica, sans-serif;
}

	/* margin-bottom: 15px;*/
	/*width: 100%;
	font-weight: bold;
	font-size: 12pt;
	text-align: left;
	color: #000000;
	vertical-align: top;
	font-family: verdana;
}
h3 {
	padding: 0;
	margin: 0;
	width: 100%;
	font-weight: bold;
	font-size: 12pt;
	text-align: left;
	color: #000000;
	vertical-align: top;
	font-family: verdana;
}
h4 {
padding: 0;
	margin: 0;
	width: 100%;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #000000;
vertical-align: top;
	font-family: verdana;
}

/*ul  {
	color: #000000;
	font-size: 10px;
	margin-top: 1px;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-style: normal;
        padding-right:10px;
}

li  {
        color: #000000;
	font-size: 9pt;
        font-family: verdana, arial, helvetica;
        font-weight: normal;
        font-style: normal;
        padding-right:10px;
}

ol {
        color: #000000;
	font-size: 9pt;
        font-family: verdana, arial, helvetica;
        font-weight: normal;
        font-style: normal;
        padding-right:10px;
}


ul a {
	color: #ffa333;
	font-size: 9pt;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-style: normal;
        padding-right:10px;
}

li a {
        color: #ffa333;
	font-size: 9pt;
        font-family: verdana, arial, helvetica;
        font-weight: normal;
        font-style: normal;
        padding-right:10px;
}

ol a {
        color: #ffa333;
	font-size: 9pt;
        font-family: verdana, arial, helvetica;
        font-weight: normal;
        font-style: normal;
        padding-right:10px;
}


#bott {
	color: #525A5D;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 1px;
}*/
/*center {
	padding: 0;
	margin: 0;
	width: 900px;
	height: 660px;
	vertical-align: top;
	text-align: left;
}
#search {
    padding: 0 10px 0 0;
    margin: 0;
    width: 190px;
    border-left: 1px solid #ff8c00;
    height: 32px;
    line-height: 32px;
    vertical-align: middle;
    background: transparent url("img/search_bg.gif") right no-repeat;
    text-align: left;
}
#langmenu {
    padding: 0 30px 0 0;
    margin: 0;
    width: 100%;
    text-align: right;
}
#search form {
    padding: 0 0 0 16px;
    margin: 0;
    width: 190px;
}
#search input {
    padding: 0;
    margin: 0;
    width: 112px;
    height: 16px;
    border: 1px solid #c3c3c8;
	color: #9b9ea1;
	font-size: 11px;
	font-family: arial, verdana, helvetica;
}
#search .submit {
    padding: 0;
    margin: 0;
    width: 50px;
    border: none;
    background: transparent;
    color: #ffffff;
    font-size: 11px;
    font-family: arial;
    font-weight: bolder;
    text-transform: uppercase;
}
#menu_1 {
    padding: 0;
    margin: 0;
    height: 32px;
    width: 100%;
    white-space: nowrap;
    background: transparent url("img/menu_bg_1.gif") top left repeat-x;
}
#menu_1 a {
    padding: 0 15px 0 15px;
    margin: 0 0 0 0;
    display: block;
    height: 32px;
    line-height: 32px;
    font-weight: bolder;
    text-transform: uppercase;
	color: #ffffff;
	font-size: 11px;
	font-family: arial, verdana, helvetica;
    background: transparent url("img/menu_bg.gif") top left no-repeat;
}
#menu_1 .home  a{
    text-decoration: none;
    background: transparent url("img/home.gif") top left repeat-x;
}
/*#menu_1 .home a:hover {
    text-decoration: none;
    background: transparent url("img/home_bg.gif") top left repeat-x;
}
#menu_1 .home_act a:hover {
    text-decoration: none;
    background: transparent url("img/home_bg.gif") top left repeat-x;
}*/
/*#menu_1 .home_act a {
    text-decoration: none;
    background: transparent url("img/home_bg.gif") top left repeat-x;
}

/* #menu_1 a:hover { text-decoration: none; background: transparent url("img/menuact_bg.gif") top left no-repeat; } */

/*#menu_1 a:hover { text-decoration: none;  } 

#menu_1 .act a {
    text-decoration: none;
    background: transparent url("img/menuact_bg.gif") top left repeat-x;
}




#menu_2 {
    padding: 0;
    margin: 0;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    text-align: left;
    background: #cdcdd3;
    white-space: nowrap;
}
#menu_2 a {
    padding: 0 10px 0 10px;
    display: block;
    margin: 0 1px 0 0;
    height: 28px;
    line-height: 28px;
    font-weight: bolder;
    color: #ffffff;
    font-size: 11px;
    font-family: arial, verdana, helvetica;
}

/* #menu_2 a:hover {     text-decoration: none; background: #ffffff url("img/selectedbg.gif") top left repeat-x; color: #ADB0B2; } */

/*#menu_2 a:hover {     text-decoration: none;  } 

#menu_2 .l2_act a {
    text-decoration: none;
    background: #ffffff url("img/selectedbg.gif") top left repeat-x;
color: #ADB0B2;
}

#menu_3 {
    padding: 0 0 0 10px;
    margin: 0;
    height: 28px;
    vertical-align: middle;
    text-align: justify;
    background: #ffffff;
    background: transparent url("img/whitebg.gif") bottom left repeat-x;
    border-left: 1px solid #dfe0e1;
    border-right: 1px solid #dfe0e1;
}
#menu_3 a {
    height: 20px;
    line-height: 20px;
    padding: 0 3px 0 3px;
    margin: 0;
    font-weight: bolder;
    color: #adb0b2;
    font-size: 11px;
    font-family: arial, verdana, helvetica;
}

/* #menu_3 a:hover {    text-decoration: none;    color: #0061aa;} */

 /*#menu_3 a:hover {    text-decoration: none;  } 

#menu_3 .l3_act a {
    text-decoration: none;
    color: #0061aa;
}

#left {
    border-top: 1px solid #dfe0e1;
    border-left: 1px solid #dfe0e1;
    width: 197px;
    vertical-align: top;
}
#left table {
    width: 100%;

}

#content {
    padding: 22px 50px 10px 50px;
    margin: 0;
    color: #CDCDD3;
    border-top: 1px solid #dfe0e1;
    border-right: 1px solid #dfe0e1;
    border-left: 1px solid #dfe0e1;
    height: 475px;
    vertical-align: top;
    background: transparent url("img/content_bg.gif") top left repeat-x;
}
#content_inside {
    padding: 22px 10px 10px 50px;
    margin: 0;
    border-top: 1px solid #dfe0e1;
    border-right: 1px solid #dfe0e1;
    border-left: 1px solid #dfe0e1;
    height: 475px;
    color: #CDCDD3;
    vertical-align: top;
    background: transparent url("img/content_bg.gif") top left repeat-x;
}
p.bodytext, .newscont {
    margin: 0;
    padding: 0;
    width: 100%;
/*    text-align: justify; */
 /*   vertical-align: top;
/*    color: #9B9EA1; */
 /*   color: #000000;
	font-size: 9pt;
    font-family: verdana, arial, helvetica;
    font-weight: normal;
}
#left_bot {
    height: 17px;
    background: transparent url("img/left_bot.gif") top left no-repeat;
}
#right_bot {
    height: 17px;
    background: transparent url("img/right_bot.gif") top right no-repeat;
    border-left: 1px solid #dfe0e1;
}
.date {
   	color: #CDCDD3;
	font-size: 12px;
	font-family: verdana, arial, helvetica;
}
#news {
  padding: 10px 0 10px 10px;
  margin: 0;
  border-bottom: 1px solid #dfe0e1;;
}
#news span{
  padding: 0;
  margin: 0;
  font-weight: bolder;
  color: #CDCDD3;
	font-size: 9pt;
  font-family: arial, verdana, helvetica;
}
#news a {
    display: block;
    padding: 0;
    margin: 3px 0 3px 0;
}
#images {
    padding: 0 18px 0 18px;
    margin: 0;
    vertical-align: top;
}
#images img {
    padding: 0;
    margin: 18px 0 0 0;
}
.flex_header {
    color: #ffffff;
    font-weight: bolder;
    font-size: 12px;
    text-align: center;
    width: 100%; 
    background: #0060a9;
}

.flex_left {
    padding: 0;
    margin: 0;
    background: transparent url("img/flex_left.gif") top left repeat-y;
}
.flex_right {
    padding: 0;
    margin: 0;
    background: transparent url("img/flex_right.gif") top right repeat-y;
}

.flex_bot {
    padding: 0;
    margin: 0;
    background: transparent url(img/flexbot.gif) top right repeat-x;
}
.flex_content {
    padding: 5px 0 0 0;
    margin: 0;
    color: #CDCDD3;
    font-weight: bolder;
	font-size: 9pt;
  /*  text-align: justify; */
 /*   width: 100%; 
    height: 90px;
    vertical-align: top;
}


div.flex {
    float: left;
    width: 310px; !important;
    padding: 10px 0 0 0;
    margin: 0;
}

.header, csc-header {
    clear: both;
    padding: 0;
    margin: 0;
    width: 100%; 
    font-weight: normal;
    font-size: 36px;
    text-align: left;
    width: 100%;
    color: #cdcdd3;
    height: 50px;
    vertical-align: top;
    font-family: verdana;
    border-bottom: solid 4px #0060a9;
}
.bottom {
    padding: 0 0 0 210px;
    margin: 0;
    font-size: 10px;
    color: #CDCDD3;
    height: 25px;
    line-height: 25px;
    vertical-align: middle;
    font-family: verdana;
    font-weight: normal;
}



