.textfi 
{
width:93px; 
border-color:#CCCCCC;
border-style: ridge;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px
}

.textfields 
{
width:150px; 
border-color:#CCCCCC;
border-style: ridge;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px
}

.textareas 
{
width:250px; 
border-color:#CCCCCC;
border-style: ridge;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px
}

.normalText
{ 
font-family: Trebuchet MS; 
font-size: 10pt; 
text-align:justify;
color: #373737
}
.whiteText
{ 
font-family: Verdana; 
font-size: 8pt; 
font-weight:bold;
text-align:justify;
color: #fff
}
.bulletedText
{ 
font-family: Verdana; 
font-size: 8pt; 
text-align:left;
color: #000000
}

.littlebox
{ 
font-family: Verdana; 
font-size: 8pt; 
text-align:left;
color: #000000
}
.readmore
{
font-family: Verdana; 
font-size: 8pt; 
text-align:justify;
color: #CC3333
}
.tablestyle
{
border-style:solid;
border-width:1px;
border-color:#CCCCCC{1,4};
}
.tabletopbotline
{
border-style:solid;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-color-top:#000000;
}

.tabletop
{
border-style:solid;
border-top-width:1px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color-top:#000000;
}

.tableleft
{
border-style:solid;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:1px;
border-right-width:0px;
border-color-top:#000000;
}

.heading 
{  
font-family: tahoma;
font-size: 12pt; 
font-weight: bold;
color: #417082
}
.headtext
{  
font-family:Arial; 
font-size: 10px; 
font-weight:normal;
color: #000000;
}
.keyhead
{  
font-family:Tahoma; 
font-size: 12px; 
font-weight:bold;
color: #CC3300;
}
a:link  
{  
font-family:Arial; 
font-size: 10px; 
font-weight:normal;
color: #000000; 
text-decoration: underline
}

a:active {  
font-family:Arial; 
font-size: 10px; 
font-weight: normal;
color: #000000; 
text-decoration: underline
}

a:hover 
{
font-family:Arial; 
font-size: 10px; 
font-weight:normal;
color: #00aaad; 
text-decoration: underline
}

a:visited 
{  
font-family: Arial; 
font-size: 10px; 
font-weight:normal;
color: #000000; 
text-decoration: underline
}
.inactiveLink
{
font-family:Arial; 
font-size: 10px; 
font-weight: bold;
color: #000000; 
}

td.whitetext {
	font-family: verdana;
	font-size: 7.5pt;
	text-decoration: bold;
	text-align: none;
	color: #ffffff;
}
a.whitetext:link {
	font-family: verdana;
	color: #ffffff;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
}
a.whitetext:visited {
	font-family: verdana;
	color: #ffffff;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
}
a.whitetext:hover{
	font-family: verdana;
	color: #E3E3E3;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
}
.newsHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc3300;
	vertical-align: top;

}
.ceoLink {
	font-family: Tahoma;
	font-size: 11px;
	color: #CC3333;
	

}
.tablebottom
{
border-style:solid;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-color-bottom:#CCCCCC;
}

.CMMtext
{
font-family:Arial; 
font-size: 12px; 
font-weight: bold;
color: #CC3333; 
}
.dateHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3333;
	vertical-align: top;

}

.homeNews
{  
font-family: Arial; 
font-size: 11px; 
font-weight:normal;
color: #666666; 
}
.mandatory {
font-family:  Verdana, MS Sans Serif;
font-size: 12px;
font-weight: bold;
color: #C33;
}
input.txt {
font-size: 11px;
background-color:#eee;
height : 23px;
width:160px;
}
input.txtL {
font-size: 11px;
background-color:#eee;
height : 23px;
width:190px;
}
input.txtS {
font-size: 11px;
background-color:#eee;
height : 23px;
width:80px;
}
select.vsml {
font-size: 13px;
background-color:#eee;
height : 25px;
width:80px;
}
select.big {
font-size: 13px;
background-color:#eee;
height : 25px;
width:190px;
}
.ftext
{  
font-family:Arial; 
font-size: 12px; 
font-weight:normal;
color: #000000;
}
	.bordertable{
	border: 1px lightgrey solid;
	margin: 0px;
	padding: 0pt;
}
    .bordercolor {
	border-top: 1px solid lightgrey;
	border-right: 1px none lightgrey;
	border-bottom: 1px none lightgrey;
	border-left: 1px none lightgrey;
}
.contentborder{
	border-top: 1px none #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	padding: 10px;
	margin: 10px;
}
.contentpad{
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	padding: 10px;
	margin: 10px;
}

.bordertr{
	border-top: 1px none #d1d1d1;
	border-right: 1px none #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	border-left: 1px none #d1d1d1;
}

.menulines{
border:1px solid #4f4f4f;
font-family: Trebuchet MS; 
font-size: 9pt; 
text-align:justify;
color: #000000
}

.menulines a{
text-decoration:none;
color:black;
}


.formhead
{
  background-color:#ff9161;
  font-family:Trebuchet MS;
  font-size:10pt;
  font-weight:bold;
  color:#000000;

}
.validationmsg
{
	font-size:8pt;
	color:Red;
	font-family:Verdana;
}

.listheader
{
	background-color:#cc3300;
    font-size:8pt;
    color:white;
    font-family:Verdana;
}

.listitem
{
	background-color:#eeeeee;
    font-size:8pt;
    color:#000000;
    font-family:Verdana;
}


.listaltitem
{
	background-color:#ffffff;
    font-size:8pt;
    color:#000000;
    font-family:Verdana;
}


.redstar
{
	font-size:8pt;
	color:Red;
}

.buttonclass
{
  background-color:#FFFFFF;
  border-bottom:solid 1px #cccccc;
  border-top:solid 1px #cccccc;
  border-left:solid 1px #cccccc;
  border-right:solid 1px #cccccc;
  color:#DDDDDD;
  text-decoration:none;
  padding:2px 2px 2px 2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  margin-top:2px;
  font-family:Verdana;
  font-size:10pt;
  font-weight:bold;

}

.jbuttonclass
{
  background-color:#FFFFFF;
  border-bottom:solid 1px #FFFFFF;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-right:solid 1px #FFFFFF;
  color:#DDDDDD;
  text-decoration:none;
  padding:2px 2px 2px 2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  margin-top:2px;
  font-family:Verdana;
  font-size:8pt;

}

.sbuttonclass
{
  background-color:#dddddd;
  border-bottom:solid 1px #cccccc;
  border-top:solid 1px #cccccc;
  border-left:solid 1px #cccccc;
  border-right:solid 1px #cccccc;
  color:White;
  text-decoration:none;
  padding:2px 2px 2px 2px;
  margin-bottom:2px;
  margin-left:2px;
  margin-right:2px;
  margin-top:2px;
  font-family:Verdana;
  font-size:10pt;
  font-weight:bold;

}


.formstyle
{
  border-bottom:solid 4px #CCCCCC;
  border-top:solid 1px #CCCCCC;
  border-left:solid 1px #CCCCCC;
  border-right:solid 1px #CCCCCC;
}
.stextbox
{
  border-bottom:solid 1px #000000;
  border-top:solid 1px #000000;
  border-left:solid 1px #000000;
  border-right:solid 1px #000000;
  font-size:8pt;
  font-family:Verdana;
  color:#000000;
}

.labeltext
{
  font-size:8pt;
  font-family:Verdana;
  color:Black;
}

.llltext
{
  font-size:8pt;
  font-family:Verdana;
  color:#8B0000;
}

.sdropdown
{
border-bottom:solid 1px #000000;
  border-top:solid 1px #000000;
  border-left:solid 1px #000000;
  border-right:solid 1px #000000;
  font-size:8pt;
  font-family:Verdana;
  color:#000000;

}
