﻿html{
 margin:0;
 padding:0;
 height:100%;
 border:none;
}

body {
 font-family:Verdana,Arial,serif;
 margin-bottom:1.571em;
 font-size:1em;
 line-height:1.571em;
}

td {
 font-family:Verdana,Arial,serif;
 margin-bottom:1.571em;
 font-size:0.8em;
 line-height:1.571em;
}

img {
border: 0;
}

.red {
color:#CA0000;
}

.bold {
font-weight: bold;
}

.strikethrough {
text-decoration: line-through;
}


.MainHeading {
  font-size: 1.8em;
  color: #70709A;
  font-weight: normal;
}

.SubHeading {
 font-size: 1.2em;
 color: #CA0000;
 font-weight: bold;
}

.SubSubHeading {
 font-size: 1.1em;
 color: #00Ca50;
}

.pagebannertext{
  font-family:Trebuchet MS,Verdana,Arial,serif;
}

.pagebannertextdiv{
position:absolute;
left: 30em;
padding: 0.5em;
padding-bottom: 1.5em;
text-align: center;
font-size: 0.75em;
color: #AAAAAA;
}


.pagebannerimagediv{
 float: left;
 position: absolute;
 top: 0.5em;
 left: 0.5em;
}


.rssdiv{
 float: left;
 position: absolute;
 top: 20em;
 left: 1em;
}

.menudiv {
 position: absolute;
 border-collapse: collapse;
 float: left;
 margin-top: 0px;
 margin-right: 5px;
 display: inline;
}

.menu {
position: absolute;
top: 4.8em;
left: 0.5em;
font-size:1.1em;
color: #ffffff;
width: 6em;
}

.menu th{
	border: 2px solid #FFFFFF;
	background-color: #4583B6;
	text-align: center;
	font-weight: normal;
  -moz-border-radius:6px;	
}

.menu a{
color: #ffffff;
text-decoration:none;
font-family:Verdana,Arial,serif;
font-size:1.1em;
}

.menu td{
	border: 2px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
}

.rightmenudiv {
	float: right;
	position: absolute;
	top: 25px;
	right: 10em;
}

.rightmenu {
position: absolute;
top: 4em;
left: 0.5em;
font-size:1.1em;
color: #ffffff;
border-left: 2px solid;
border-color: #F5F5F5;
padding-left: 1em;

}
.rightmenu th{
	border: 2px solid #FFFFFF;
	background-color: #0099CC;
	text-align: center;
	font-weight: normal;
}
.rightmenu a{
color: #ffffff;
text-decoration:none;
}

.rightmenu td{
	border: 2px solid #FFFFFF;
	background-color: #FFFFFF;
	text-align: center;
}



.mainbodydiv {
	position: absolute;
	left: 8em;
	right: 10em;
	top: 6em;
}

.halfleft {
width: 70%;
float: left;
padding-bottom: 1em;
}

.halfright{
width: 25%;
float: right;
}

.screenbutton{
font-weight: bold;
}

.pfield{
 margin-bottom: 0.5em;
 border-color: #F5F5F5;
 -moz-border-radius:6px;
}

.pgroup {
padding-top: 0.5em;
padding-bottom: 0.5em; 
padding-left: 0.5em;
color: #6B6B6B;
background-color: #F5F5F5;
-moz-border-radius:6px;	
}

.pline1{
list-style: none;
float: left;
width: 97%;
padding-left: 2%;
border-right: none;
}

.plineabout{
list-style: none;
float: left;
width: 97%;
padding-left: 2%;
border-right: none;
margin-bottom: 2em;
}

.pline2{
list-style: none;
float: left;
width: 47%;
padding-left: 2%;
border-right: 1px #E8E8E8 solid;
}

.pline4{
list-style: none;
float: left;
width: 23.5%;
padding-left: 1%;
border-right: 1px #E8E8E8 solid;
}

.plinelast{
border-right: none;
}


.pblock{
width: 100%;
}

.aboutimg{
float: left;
width: 220px;
}

.pimg2{
}

.pimg4{
}

.pimg {
/*width: 100px;*/
float: left;
}

.pimg img{
/*width: 80px;
height: 80px; */
}


.pname{
padding-bottom: 0.2em;
color: #4B4B4B;
}

.pnameleft{
padding-bottom: 0.2em;
color: #4B4B4B;
float:left;
width: 25%;
}

.pname a{
color: #4B4B8B;
text-decoration:none;
}

.pdesc{
width: 80%;
font-size: 0.8em;
color: #4B4B4B;
}

.pdescleft{
width: 90%;
font-size: 0.8em;
color: #4B4B4B;
padding-left: 25%;
}

.italic{
font-style:italic;
}

.threeq{
width: 75%;
padding-left: 150px;
}


.nname{
padding-bottom: 0.2em;
color: #4B4B8B;
font-size: 1.2em;
}

.nnameleft{
padding-bottom: 0.2em;
color: #4B4B8B;
float:left;
width: 25%;
}

.nname a{
color: #4B4BFB;
text-decoration:none;
font-size: 1.2em;
}

.ndesc{
font-size: 1em;
color: #4B4B4B;
border-bottom:3px solid #DDDDDD;
}

.ndesc_div{
padding-bottom: 2em;
}

.ndescleft{
width: 90%;
font-size: 0.8em;
color: #4B4B4B;
padding-left: 25%;
}

.ngroup {
font-size: 1em;
color: #999999;
}

.ndate{
font-size: 1em;
text-align: right;
color: #999999;
}

.newstable{
font-family:Verdana,Arial,serif;
font-size: 1em;
}

.newstable td {

}

.newsdiv{
position: absolute;
right: 2em;
top: 0.5em;
padding: 5px;
border: 1px solid #DDDDDD;
background-color: #FFFF00;
}

.newsdivA{
/*position: absolute;
right: 2em;
top: 0.5em;*/
color: #FF2222;
font-weight: bold;
}

.newsdivB{
padding-left: 3.2em;
}

.newsdivB a{
font-size: 0.8em;
}

.newsdivC{
font-size: 0.9em;
padding-left: 3em;
}

#I1 {
height: 230px;
width: 500px;
float: middle;
overflow:hidden;
position:relative;
margin-bottom:30px;
}

#inneriframe{
position:absolute;
top:-330px;
left:-100px;
width:700px;
height:1200px;
}


