body
{
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;

}
.latestnews_top
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
padding-left:20px;
padding-top:3px;
background-image: url(../images/latestnews_top.jpg);
background-position:top;
text-align:left;
vertical-align:middle;
background-repeat: no-repeat;
width:283px;
height:39px;
}

.li
{
	color: #000000;
}

.ul
{
	color: #000000;
}

.latestnews_mid
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-left:20px;
padding-top:4px;
padding-right:22px;
background-image: url(../images/latestnews_mid.jpg);
background-position:top;
text-align:left;
vertical-align:middle;
background-repeat:repeat-y;
width:283px;
height:39px;
}
.latestnews_bottom
{
background-image: url(../images/latestnews_bottom.jpg);
background-position:top;
background-repeat:no-repeat;
width:283px;
height:24px;
}

.latest_thinking_top
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
padding-left:20px;
padding-top:3px;
background-image: url(../images/thinking_top.jpg);
background-position:top;
text-align:left;
vertical-align:middle;
background-repeat: no-repeat;
width:283px;
height:30px;
}
.latest_thinking_mid
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffcccc;
padding-left:10px;
padding-top:4px;
padding-right:22px;
background-image: url(../images/thinking_mid.jpg);
background-position:top;
text-align:left;
vertical-align:middle;
background-repeat:repeat-y;
width:283px;
height:39px;
}
.latest_thinking_bottom
{
background-image: url(../images/thinking_bottom.jpg);
background-position:top;
background-repeat:no-repeat;
width:283px;
height:12px;
}

.home_thinking_top
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
padding-left:20px;
padding-top:3px;
background-image: url(../images/home_thinking_top.jpg);
background-position:top;
text-align:left;
vertical-align:middle;
background-repeat: no-repeat;
width:277px;
height:28px;
}

.home_thinking_mid
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffcccc;
padding-left:10px;
padding-top:4px;
padding-right:22px;
background-image: url(../images/homethinking_mid.jpg);
background-position:top;
text-align:left;
vertical-align:middle;
background-repeat:repeat-y;
width:277px;
height:92px;
}
.homedemo_back
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffffff;
background-image: url(../images/homedemo_backmid.jpg);
background-position:top;
background-repeat:repeat-x;
width:683px;
height:42px;
}

.viewdemo_back
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999999;
background-color:#000000;
background-image: url(../images/viewdemo_back.jpg);
background-position:top;
background-repeat:no-repeat;
width:235px;
height:27px;
}
.arrow_white
{
background-image: url(../images/arrow_white.gif);
background-position:top;
background-repeat:no-repeat;
width:17px;
height:10px;
text-align:left;
padding-right:17px;
}

.dropmenu_back
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffcccc;
background-color:#712626;
background-image: url(../images/optimizer_r2_c5.jpg);
background-position:top;
background-repeat:repeat-x;
width:660px;
height:46px;
}

.bullets
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left:25px;
padding-top: 5px;
padding-bottom: 3px;
background-image: url(../images/right_arrowdot.gif);
background-position:left;
background-repeat: no-repeat;
text-decoration: none;
}

h1{
font-family: Verdana; 
text-align:left;
font-size: 18px;
color:#DE7F1B;
font-weight: 900;
text-decoration: none;
padding-top:5px;
padding-bottom:0px;
letter-spacing:.6px;

}

.content
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;

}
.contentbold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:left;

}

.content_small
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}
.newsdate
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;

}



h2{
font-family: Verdana; 
font-size: 15px;
color:#23AA59;
font-weight:bold;
text-decoration: none;
padding:5px 2px 2px 5px;


}

h3{
font-family: Verdana; 
font-size: 14px;
color:#000000;
font-weight:bold;
text-decoration: none;


}

.t_main {background: url(../images/T.jpg) 0 0 repeat-x;  }
.b_main {background: url(../images/B.jpg) 0 100% repeat-x}
.l_main {background: url(../images/L.jpg) 0 0 repeat-y}
.r_main {background: url(../images/R.jpg) 100% 0 repeat-y}
.bl_main {background: url(../images/BL.jpg) 0 100% no-repeat ; width:16px; height:12px; }
.br_main {background: url(../images/BR.jpg) 100% 100% no-repeat; width:16px; height:12px;}
.tl_main {background: transparent url(../images/TL.jpg) 0 0 no-repeat; width:16px; height:16px;}
.tr_main {background: url(../images/TR.jpg) 100% 0 no-repeat; width:16px; height:16px;} 
.midpart{ background-color:#ffffff;padding:4px;height:330px}

.clear {font-size: 1px; height: 1px}

.pageback{ background-color:#fefaeb; background-position:center; padding:0px;}

a:link{ font-family: Verdana; font-size: 11px; color:#000000; font-weight: normal;text-decoration: none; outline:none }
a:active { font-family: Verdana; font-size: 11px; color:#000000; font-weight: normal;text-decoration: none; outline:none }
a:visited { color:#000000; font-family: Verdana; font-size:11px; font-weight: normal;text-decoration: none; outline:none }
a:hover { font-family: Verdana; font-size: 11px; color:#ffcc00; font-weight: normal;text-decoration:none; outline:none }

a.topmenu:link { font-family: Verdana; font-size: 11px; color:#ffffff; font-weight: bold;text-decoration: none; outline:none }
a.topmenu:active { font-family: Verdana; font-size: 11px; color:#ffffff; font-weight: bold;text-decoration: none; outline:none }
a.topmenu:visited { font-family: Verdana; font-size:11px; color: #ffffff; font-weight: bold;text-decoration: none; outline:none }
a.topmenu:hover { font-family: Verdana; font-size: 11px; color:#ffcccc; font-weight: bold;text-decoration:none; outline:none }

a.whitelink:link { font-family: Verdana; font-size: 11px; color:#ffffff; font-weight: normal;text-decoration: none; outline:none }
a.whitelink:active { font-family: Verdana; font-size: 11px; color:#ffffff; font-weight: normal;text-decoration: none; outline:none }
a.whitelink:visited { color: #ffffff; font-family: Verdana; font-size:11px; font-weight: normal;text-decoration: none; outline:none }
a.whitelink:hover { font-family: Verdana; font-size: 11px; color:#ffcccc; font-weight: normal;text-decoration:none; outline:none }

a.graylink:link { font-family: Verdana; font-size: 11px; color:#999999; font-weight: bold;text-decoration: none; outline:none }
a.graylink:active { font-family: Verdana; font-size: 11px; color:#999999; font-weight: bold;text-decoration: none; outline:none }
a.graylink:visited { color: #999999; font-family: Verdana; font-size:11px; font-weight: bold;text-decoration: none; outline:none }
a.graylink:hover { font-family: Verdana; font-size: 11px; color:#ffffff; font-weight: bold;text-decoration:none; outline:none }

a.newsheading:link { font-family: Verdana; font-size: 11px; color:#436793; font-weight: normal;text-decoration: none }
a.newsheading:active { font-family: Verdana; font-size: 11px; color:#436793; font-weight: normal;text-decoration: none }
a.newsheading:visited { color: #436793; font-family: Verdana; font-size:11px; font-weight: normal;text-decoration: none }
a.newsheading:hover { font-family: Verdana; font-size: 11px; color:#000000; font-weight: normal;text-decoration:none }

a.thinking:link { font-family: Verdana; font-size: 11px; color:#436793; font-weight: normal;text-decoration: none; outline:none  }
a.thinking:active { font-family: Verdana; font-size: 11px; color:#436793; font-weight: normal;text-decoration: none; outline:none  }
a.thinking:visited { color: #436793; font-family: Verdana; font-size:11px; font-weight: normal;text-decoration: none; outline:none}
a.thinking:hover { font-family: Verdana; font-size: 11px; color:#cc3333; font-weight: normal;text-decoration:none; outline:none}

a.bottommenu:link { font-family: Verdana; font-size: 11px; color:#cc3333; font-weight: normal;text-decoration: none }
a.bottommenu:active { font-family: Verdana; font-size: 11px; color:#cc3333; font-weight: normal;text-decoration: none }
a.bottommenu:visited { color: #cc3333; font-family: Verdana; font-size:11px; font-weight: normal;text-decoration: none }
a.bottommenu:hover { font-family: Verdana; font-size: 11px; color:#000000; font-weight: normal;text-decoration:none }


a.demo:link { font-family: Verdana; font-size: 11px; color:#EABBCA; font-weight: normal;text-decoration: none; outline:none  }
a.demo:active { font-family: Verdana; font-size: 11px; color:#EABBCA; font-weight: normal;text-decoration: none; outline:none  }
a.demo:visited { color: #EABBCA; font-family: Verdana; font-size:11px; font-weight: normal;text-decoration: none; outline:none}
a.demo:hover { font-family: Verdana; font-size: 11px; color:#000000; font-weight: normal;text-decoration:none; outline:none}


#dropmenu{
position:absolute;
border:1px solid #949494;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
}

#dropmenu a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffcccc;
background-color:#913030;
padding: 1px 0;
text-decoration: none;
font-weight:normal;
color:#ffcccc;
}

#dropmenu a:hover{ /*hover background color*/
background-color:#ffffff;
text-decoration:none;
color:#913030;
}
a.mainlink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#67b433;
outline:none;

}
a:hover.mainlink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#00FF00;
outline:none
}

#slidemenubar, #slidemenubar2{
/*position:absolute;*/
background-position:100% 0%;
border:1px solid #ffcccc;
background-color:#949494;
layer-background-color:#949494;
font:bold 12px Verdana;
line-height:20px;
}



.subpg_headercol 
{ 
	font-family: Arial; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #175F68;
	 BACKGROUND-COLOR: #EFEFED
 
}

   DIV.aFilter {filter:progid:DXImageTransform.Microsoft.Glow(Color=#ffffcc,Strength=3);
       width: 100%;}

.subpg_col   { font-family: Verdana; font-size: 8pt }

TD.message
{
 BORDER-RIGHT: #e81761 2px solid;
 BORDER-TOP: #e81761 2px solid;
 FONT-SIZE: 12pt;
 BORDER-LEFT: #e81761 2px solid;
 COLOR: #000000;
 BORDER-BOTTOM: #e81761 2px solid;
 BACKGROUND-COLOR: #e8ece8
}

TABLE.error
{
 BORDER-RIGHT: #8cb093 2px solid;
 PADDING-RIGHT: 3px;
 PADDING-LEFT: 3px;
 PADDING-BOTTOM: 3px;
 COLOR: #000000;
 PADDING-TOP: 3px;
 BORDER-BOTTOM: #8cb093 2px solid;
 BACKGROUND-COLOR: #f7f9f7
}

.TITLE
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 25pt;
 COLOR: #bbbbaa;
 FONT-FAMILY: "arial", "helvetica", sans-serif
}

.status
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 16pt;
 COLOR: #ffffff;
 FONT-FAMILY: "arial", "helvetica", sans-serif
}

.MAIN
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 10pt;
 COLOR: #ffffff;
 FONT-FAMILY: "verdana", "helvetica", sans-serif
}

.MAIN1
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 10pt;
 COLOR: red;
 FONT-FAMILY: "verdana", "helvetica", sans-serif
}

.LETTER
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 14pt;
 COLOR: #ddddbb;
 FONT-FAMILY: "verdana", "helvetica", sans-serif
}

.HEAD1
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 10pt;
 COLOR: #ffffff;
 FONT-FAMILY: "impact", "verdana", sans-serif
}

TABLE.tk
{
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 PADDING-TOP: 0px; spacing: 0
}

.HD
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 8pt;
 COLOR: #993333;
 FONT-FAMILY: "impact", "helvetica", sans-serif
}
H1
{
 Margin:0;
 FONT-WEIGHT: 100;
 FONT-SIZE: 8pt;
 COLOR: #ffffff;
 FONT-FAMILY: "verdana", "helvetica", sans-serif

}
H2
{
 Margin:0;
 FONT-WEIGHT: 100;
 FONT-SIZE: 8pt;
 COLOR: #000000;
 FONT-FAMILY: "verdana", "helvetica", sans-serif
}

UL
{
 FONT-WEIGHT: 100;
 FONT-SIZE: 8pt;
 COLOR: brown;
 FONT-FAMILY: "verdana", "arial", "helvetica", sans-serif
}

TD.gtitle
{
 PADDING-LEFT: 3px;
 FONT-WEIGHT: bold;
 FONT-SIZE: 10pt;
 COLOR: maroon;
 FONT-FAMILY: arial;
 BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: left
}

TD.myclass
{
 BORDER: #f1f1f1 0px solid;
 PADDING: 5px;
 FONT-SIZE: 8pt;
 COLOR: #000000;
 FONT-FAMILY: verdana;
 TEXT-ALIGN: left
}

TD.myclass1
{ 
 PADDING: 2px;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: verdana;
 TEXT-ALIGN: left
}

TD.leftclass
{
 BORDER-left: #f1f1f1 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: verdana;
 BACKGROUND-COLOR: #e7dbc2;
 TEXT-ALIGN: left
}

TD.rightclass
{
 BORDER-right: #f1f1f1 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: verdana;
 BACKGROUND-COLOR: #e7dbc2;
 TEXT-ALIGN: left
}

TD.linksclass
{
 BORDER-right: #f1f1f1 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: verdana;
 BACKGROUND-COLOR: #9d7e40;
 TEXT-ALIGN: center;
}

TD.catlist
{
 BORDER-bottom: #d6c399 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 padding:1;
 FONT-FAMILY: verdana;
 BACKGROUND-COLOR: #f4f0e7;
}

TH.myclass
{
 BORDER: #f1f1f1 0px solid;
 PADDING: 5px;
 FONT-WEIGHT: bold;
 FONT-SIZE: 8pt;
 COLOR: #000000;
 FONT-FAMILY: verdana;
 TEXT-ALIGN: left
}

TH.newsclass
{
 BORDER: #f1f1f1 1px solid;
 PADDING: 5pt;
 FONT-WEIGHT: normal;
 FONT-SIZE: 16pt;
 COLOR: #222222;
 FONT-FAMILY: Times New Roman;
 BACKGROUND-IMAGE: URL(../images/tdback.jpg);
 BACKGROUND-COLOR: #DBDECB;
 TEXT-ALIGN: left
}

Td.newsclass
{
 BORDER: #f1f1f1 1px solid;
 PADDING: 5pt;
 FONT-WEIGHT: normal;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: Verdana;
 TEXT-ALIGN: justify;
}

TH.reportheading
{
 PADDING-RIGHT: 5px;
 PADDING-LEFT: 5px;
 FONT-WEIGHT: bold;
 FONT-SIZE: 12pt;
 COLOR: #000000;
 FONT-FAMILY: garmond;
 BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

INPUT.submitclass
{
 BORDER: #cccccc 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #ffffff
}

INPUT.resetclass
{
 BORDER: #850c0c 1px solid;
 BORDER-TOP: #850c0c 1px solid;
 FONT-SIZE: 8pt;
 BORDER-LEFT: #850c0c 1px solid;
 COLOR: #ffffff;
 BORDER-BOTTOM: #850c0c 1px solid;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #850c0c
}

SELECT.selectclass
{
 BORDER: #cccccc 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #666666;
 FONT-FAMILY: Verdana
}

INPUT.textclass
{
 BORDER: #cccccc 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #000000;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #ffffff
}

INPUT.textarea
{
 BORDER: #cccccc 1px solid;
 FONT-SIZE: 8pt;
 COLOR: #000000;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #D6CFCE
}

INPUT.textclassd
{
 BORDER-RIGHT: #850c0c 1px solid;
 BORDER-TOP: #850c0c 1px solid;
 FONT-SIZE: 8pt;
 BORDER-LEFT: #850c0c 1px solid;
 COLOR: #850c0c;
 BORDER-BOTTOM: #850c0c 1px solid;
 FONT-FAMILY: Verdana;
 BACKGROUND-COLOR: #ffffff
}


.top-bg{
	background-image: url(../images/table-top-bg.jpg);
	background-repeat : repeat-x;
}

.left--bg{
	background-image: url(../images/table-left-bg.gif);
	background-repeat : repeat-y;
}

hr{
   
   color: #cccccc;
}

.input{BORDER:#999999 1px solid; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana, helvetica; BACKGROUND-COLOR: white
}

select{  	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: black; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: arial, helvetica; BACKGROUND-COLOR: white
}

.copyrights{
	
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #2E2E2E}

.date{	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000}

.logo{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;  text-transform: uppercase;   color: #3A4D00}
.logo:link {
	FONT-SIZE: 12px;  FONT-FAMILY: arial; TEXT-DECORATION: none
}
.logo:visited {
	FONT-SIZE: 12px;  FONT-FAMILY: arial; TEXT-DECORATION: none
}
.logo:hover {
	FONT-SIZE: 12px;  FONT-FAMILY: arial; TEXT-DECORATION: none
}

.top-link{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;    color: #ffffff}
.top-link:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.top-link:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.top-link:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.main-head1 {
	FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #0075B0; FONT-FAMILY: arial
}
.nav-heading{
	FONT-SIZE: 12px;
	/*
	COLOR: #003e00;
	*/
	COLOR: #EEEEEE;
	FONT-FAMILY: arial; 
	font-weight:bold}
.buttons5 {
	BORDER-RIGHT: #000000 1px outset;
	BORDER-TOP: #000000 1px outset;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #808080 1px outset;
	COLOR: #ffffff;
	BORDER-BOTTOM: #000000 1px outset;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #000055;
	background : #000055;
	FONT-WEIGHT: bold;
}
.brownmsg{color:brown}
.greenmsg{color:green}
.email-head {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	FONT-WEIGHT: bold;
	background-color : #1C84B9 ;
	padding-left : 15px;
}

.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FF0000;
}

.msg-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.msg-w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFffff;
}

.text-normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #494949;
	padding-left : 15px;
	background-color : #ffffff;
}

.text-active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #c90000;
	padding-left : 15px;
	background-color : #ffffff;
}

.text-active:link {
	FONT-SIZE: 12px;  FONT-FAMILY: arial; TEXT-DECORATION: none
}
.text-active:visited {
	FONT-SIZE: 12px;  FONT-FAMILY: arial; TEXT-DECORATION: none
}
.text-active:hover {
	FONT-SIZE: 12px;  FONT-FAMILY: arial; TEXT-DECORATION: none; color: #000000;
}

.style1 {color: #99CC00}
.style2 {color: #99cc00}
.style3 {font-size: 10px}

.link-head:link {
	FONT-SIZE: 12px; COLOR: #626262; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.link-head:visited {
	FONT-SIZE: 12px; COLOR: #626262; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.link-head:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.tableborder {	background-color:#ffffff }

.admin-text2 {	FONT-SIZE: 8pt; COLOR: #000033; FONT-FAMILY: verdana; padding : 5px;}
.admin-text2:link {	FONT-SIZE: 12px; COLOR: #000033; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none}
.admin-text2:visited {FONT-SIZE: 12px; COLOR: #000044; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none}
.admin-text2:hover {FONT-SIZE: 12px; COLOR: #0099FF; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none}
.error{color:red}



Td {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial
}

hr{
	color:#CFCFCF
}

.normal-text {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #626262; FONT-FAMILY: arial
} 

.All:link {
	FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.All:visited {
	FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.All:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}


.pageing {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-WEIGHT: bold; FONT-FAMILY:  arial; TEXT-DECORATION: none
}
.pageing:link {
	FONT-SIZE: 12px; COLOR: #000000;  FONT-FAMILY:  arial; TEXT-DECORATION: none
}
.pageing:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  arial; TEXT-DECORATION: none
}
.pageing:hover {
	FONT-SIZE: 12px; COLOR: #cc0000;  FONT-FAMILY:  arial; TEXT-DECORATION: none
}

.link-head:link {
	FONT-SIZE: 12px; COLOR: #626262; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.link-head:visited {
	FONT-SIZE: 12px; COLOR: #626262; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.link-head:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}


.date {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial
}

.button {
	BORDER-RIGHT: #000000 1px outset;
	BORDER-TOP: #000000 1px outset;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #808080 1px outset;
	COLOR: #ffffff;
	BORDER-BOTTOM: #000000 1px outset;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #AF0202;
	background : 921A38;
	FONT-WEIGHT: bold;
}

.INPUT-text {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; border : 1px solid Gray; FONT-FAMILY: arial}

.red-link:link {
	COLOR: #cc0000;  TEXT-DECORATION: none
}
.red-link:visited {
	COLOR: #cc0000;  TEXT-DECORATION: none
}
.red-link:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.main-head {
	FONT-SIZE: 18px; 
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #EEEEEE; 
	FONT-FAMILY: arial;
	background-color: #000000;
	font-weight: bold;
}
.email-head {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; background-color: #e7e7e7;  font-weight: bold; padding-left:10px;
}
.white-text{
	color: #ffffff;
	font-size: 11px;
	text-decoration:none;
    font-weight: bold;
}

.black-text{
	color: #000000;
	font-size: 11px;
	text-decoration:none;
   font-weight: normal;
}


.white-text:link {
	COLOR: #ffffff;  TEXT-DECORATION: none
}
.white-text:visited {
	COLOR: #ffffff;  TEXT-DECORATION: none
}
.white-text:hover {
	COLOR: #005B88; TEXT-DECORATION: none
}


.top-link {
	
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-bottom:4px }
.top-link:link { text-decoration: none; color: #000000;}
.top-link:visited { text-decoration: none; color: #000000;}
.top-link:hover { text-decoration: underline; color: #000000;}

.left-link {
	
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	padding-bottom:4px }
.left-link:link { text-decoration: none; color: #4B4B4B;}
.left-link:visited { text-decoration: none; color: #4B4B4B;}
.left-link:hover { text-decoration: underline; color: #000000;}



.table-text {
	font-size: 12px;
	font-weight: normal;
	color: #252525;
	padding-left:10px;
	background-color : white;
}
.table-text:link { text-decoration: none; color: #252525;}
.table-text:visited { text-decoration: none; color: #252525;}
.table-text:hover { text-decoration: underline; color: #000000;}

.tablebg {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana; background-color: #e7e7e7;  font-weight: bold; padding:5px;
}
.tablebg1 {admin-text2
	FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: verdana; background-color: #0099FF;  font-weight: bold; padding:5px;
}

.bg1 {
	background-color: #913030;
	
}
.bg2 {
	background-color: #f5f5f5;
}

.welcome-head{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding-left:5px;
	
}
.welcome-head:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.welcome-head:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.welcome-head:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.sub-link{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.sub-link:link {
	FONT-SIZE: 12px;
	COLOR: #000033;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}
.sub-link:visited {
	FONT-SIZE: 12px;
	COLOR: #000033;/*#0F7E85;*/
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}
.sub-link:hover {
	FONT-SIZE: 12px;
	COLOR: #000055;
	font-weight: bold;
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}

.title-row
{
	background-color: #000000;
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

.catlist-link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.hd-category {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.tdbg {
	background-color: #FFFFFF;
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	color: #000000;
}

.tablebg01 {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #000000;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #013883;
	text-decoration: none;
}
.links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5782BB;
	font-style: italic;

}
.admin-text {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000055;
}
.admin-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tdverticleline {
	background-color: #000055;
}


.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#000055;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			border-left:0px solid #6677DD; border-right:0px solid #6677DD; border-top:0px solid #6677DD; 

border-bottom:1px solid #6677DD; text-align:right;
			
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border-left:0px solid #6677DD; border-right:0px solid #6677DD; border-top:1px solid #6677DD; 

border-bottom:0px solid #6677DD; 
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #000055;
			}
			
	

	.quotetop 
	{ 
		border-right: 1px dotted #000; 
		border-top: 1px dotted #000; 
		background: #DDDDDD url('../images/css_img_quote.gif') no-repeat right 50%; 
		border-bottom: 0; 
		border-left: 4px solid #FF9900; 
		color: #000; 
		font-weight: bold; 
		font-size: 10px; 
		margin: 8px auto 0 auto; 
		padding: 3px; 
	} 

	.quotemain 
	{ 
		background: url('../images/css_img_quote.gif') no-repeat right 50%; 
		border: 1px dotted #000; 
		border-left: 4px #FF9900 solid; 		
		color: #000000; 
		padding: 4px; 
		margin: 0 auto 8px auto; 
		width: 475px;
	} 