body{ margin:0px;}
.loginpanelRightMid{ background-image:url(../images/loginpanel_mid_right.gif); background-repeat:repeat-y;}
.loginpanelTopMid{background-image:url(../images/loginpanel_top_mid.gif); background-repeat:repeat-x;}
.loginMidBorder{border-left:solid 1px #B6B6B6;}
.loginpanelBotMid{background-image:url(../images/loginpanel_bot_mid.gif); background-repeat:repeat-x; background-position:bottom;}
.leftpanelTopMid{background-image:url(../images/leftpanel_top_mid.gif); background-repeat:repeat-x;}
.leftpanelBotMid{background-image: url(../images/leftpanel_bot_mid.gif); background-repeat:repeat-x;}
.leftpanelLeftMid{background-image:url(../images/leftpanel_mid_left.gif); background-repeat:repeat-y;}
.leftpanelRightMid{background-image:url(../images/leftpanel_mid_right.gif); background-repeat:repeat-y;}
.textfield{font-family:Arial; font-size:9pt; color:#000000; border:solid 1px #C0C0C0;}
.blackText{font-family:Arial; font-size:9pt; color:#000000;}
.redText{font-family:Arial; font-size:9pt; color:#FF0000;}
.redText11{font-family:Arial; font-size:11pt; color:#FF0000;}
.greenText{font-family:Arial; font-size:9pt; color:#006600;}


.blackText11{font-family:Arial; font-size:15pt; color:#000000;}
/*.msg{color:#; font-size:15px;font-family:Arial, Helvetica, sans-serif;}*/
.errmsg{ color:#CC3333; text-align:center; font-weight:bold; font-size:14px; font-family: verdana; line-height: 15px; }
.msg{ color:green; text-align:center; font-weight:bold; font-size:12px;}
/*.errmsg{color:#FF0000; font-size:15px;font-family:Arial, Helvetica, sans-serif;}*/
.tableheading{background:#333333;color:#FFFFFF;text-align:center; font-size:12px; height:22px; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.tdtext{
font:Verdana, Arial, Helvetica, sans-serif; text-align:center;
}
.tableCell{
    background: #f9f9f9;
    color: #000000;
    font-size: 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#66FFFF;
	padding-left:0px;
}
.cm{
    color:#7C7EFF;
    text-align:center;
    font-weight:bold;
    font-size:16px;
}
.textBoxSize
{
width:200px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;

}

.textAreaSize
{
width:400px;
height:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;

}
.mainHeader{
	background:#666666;
	color: #FFFFFF;
	text-align: center;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #663399;
	height: 30px;
	vertical-align: middle;
}
a.text_product{font-family:Tahoma; font-size:12px; color:#014F9F; font-weight:bold; text-decoration:none; text-decoration:underline;}
a.text_product:linked{font-family:Tahoma; font-size:12px; color:#014F9F; font-weight:bold; text-decoration:none; text-decoration:underline;}
a.text_product:visited{font-family:Tahoma; font-size:12px; color:#014F9F; font-weight:bold; text-decoration:none; text-decoration:underline;}

.tdcell{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
} 
.text_blue{font-family:Tahoma; font-size:12px; color:#014F9F; font-weight:bold;}
.tdheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
} 


.error_1 {
	border: 1px dashed #666666;
	background-color: #f2f2f2; 
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}

.big-captcha {
	width: 890px;
	color: #000;
	font-size: 20px;
	line-height: 16px;
	font-weight: bold;
	margin: 20px 0 0 0;
	padding-bottom:10px;
}
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: visible;
}

.whitetxt2 {
color:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}

a.text_product:visited  {
color:#363636;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.combo  {
background-color:#F5F5F5;
border:1px solid #D9E4D8;
height:17px;
padding-top:2px;
width:120px;
font-family:Arial; font-size:9pt; color:#000000;
}
.combosmall  {
background-color:#F5F5F5;
border:1px solid #D9E4D8;
height:17px;
padding-top:2px;
width:50px;
font-family:Arial; font-size:9pt; color:#000000;
}

.combodate  {
background-color:#F5F5F5;
border:1px solid #D9E4D8;
height:17px;
padding-top:2px;
width:80px;
font-family:Arial; font-size:9pt; color:#000000;
}

.combo11 {
background-color:#F5F5F5;
border:1px solid #D9E4D8;
height:25px;
padding-top:2px;
width:120px;
font-family:Arial; font-size:9pt; color:#000000;
}
.comboselectdate {
background-color:#F5F5F5;
border:1px solid #D9E4D8;
height:25px;
padding-top:2px;
width:80px;
font-family:Arial; font-size:9pt; color:#000000;
}


a.top-navigation  {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.top-navigation {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
}

.paging
{font-family:Tahoma; font-size:14px; color:#014F9F; font-weight:bold; text-decoration:none;}
.paging a
{font-family:Tahoma; font-size:14px; color:#014F9F; font-weight:bold;}
.paging a:visited
{font-family:Tahoma; font-size:14px; color:#014F9F; font-weight:bold; text-decoration:none;}
.paging a:active
{font-family:Tahoma; font-size:14px; color:#014F9F; font-weight:bold; text-decoration:underline;}
.paging a:hover
{font-family:Tahoma; font-size:14px; color:#014F9F; font-weight:bold; text-decoration:underline;}

.left-table th
{text-align:left;}

a.top-navigation-rss  {
color:#000000;
font-family:Arial;
font-size:10px;
text-decoration:none;
}

.top-navigation-rss {
color:#000000;
font-family:Arial;
font-size:10px;
}





.tdClass
{
	border-bottom : 1px solid #999999;
}
.trClass
{
	border-collapse : collapse;
	border-spacing : 0;
}
.blankTD
{
	background-color: #FFFFFF;
	width: 0.00001pt;
}

.tableClass
{
	border-collapse : collapse;
	border-spacing : 0;

	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}
.callChild {font-weight: bold; color: blueViolet; cursor: pointer;}
