/* ------------------------------------------------------------------- */
/* pre-defined styles */
/* ------------------------------------------------------------------- */



/*a {
text-decoration: underline;
color: #336699;
}*/

/*a:visited {
text-decoration: underline;
color: #336699;
}*/

/*a:active {
text-decoration: underline;
color: #336699;
}*/

/*a:hover {
text-decoration:none;
color:#990000;
}*/

td.leftContent {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-color: #000000; 
width:150px; 
text-align:center;
}

td.mainContent {
padding-left:20px; 
padding-right:60px;
}

td.mainContent2 {
padding-left:20px;
width: 560px;
}

/* ------------------------------------------------------------------- */
/* defined link styles */
/* ------------------------------------------------------------------- */

a.menu {
text-decoration: none;
color: #333333;
}

a.menu:visited {
text-decoration: none;
color: #333333;
}

a.menu:active {
text-decoration: none;
color: #333333;
}

a.menu:hover {
color:#990000;
text-decoration:underline;
}

/* ------------------------------------------------------------------- */
/* menu styles */
/* ------------------------------------------------------------------- */

.menuText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}

/* ------------------------------------------------------------------- */
/* table cell styles */
/* ------------------------------------------------------------------- */

.cellName {
font-weight:bold;
background-color:#EAEDF4; 
height:22px;
width:30%; 
padding-left:12px; 
padding-right:2px;
}

.cellNameAlt {
font-weight:bold;
background-color:#FFFFFF; 
height:22px; 
width:30%; 
padding-left:12px; 
padding-right:2px;
}

.cellDesc {
background-color:#EAEDF4; 
height:22px; 
width:70%; 
padding-left:12px; 
padding-right:2px;
}

.cellDescAlt {
background-color:#FFFFFF; 
height:22px; 
width:70%;
padding-left:12px; 
padding-right:2px;
}

.cellPlain {
background-color:#EAEDF4; 
}

.cellPlainArial {
background-color:#EAEDF4;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.cellPlainAlt {
background-color:#FFFFFF;
}

.cellPlainAltArial {
background-color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

background-color:#FFFFFF;
}

.cellText {
background-color:#EAEDF4; 
padding-left:12px; 
padding-right:2px;
}

.cellTextAlt {
background-color:#FFFFFF; 
padding-left:12px; 
padding-right:2px;
}

.cellTextRight {
background-color:#F7F6F6;
}


/* ------------------------------------------------------------------- */
/* text styles */
/* ------------------------------------------------------------------- */

.finePrint {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

.leftSearch {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-color: #000000; 
width:150px;
background-color: #D4D3B7;
}

.maintitle {
font-family: Arial, Verdana, sans-serif; 
font-size:18px; 
font-weight:normal; 
color:#003366;
}

.rightMenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: #F7F6F6;
}

/*.search {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;  
font-weight: bold;
color: #ffffff;
}*/

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

.text {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.textArial {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.textDisabled {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
}

.textReadOnly {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

.textRed {
color:#990000;
}

.titleAlt {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;  
font-weight: bold;
color: #990000;
}


.titleAlt2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;  
font-weight: normal;
color: #990000;
}

/* ------------------------------------------------------------------- */
/* form element styles */
/* ------------------------------------------------------------------- */

.b_submit {
font: 10px Verdana; 
color: #000000; 
background-color:#cccccc;
border-right: #7f7f7f 2px solid; 
border-bottom: #7f7f7f 2px solid; 
border-top: #f0f0f0 2px solid; 
border-left: #f0f0f0 2px solid; 
}

.input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.inputText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
width: 124px;
}

.inputText2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
width: 34px;
}

.inputTextLong {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
width: 224px;
}

.inputNum {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
width: 24px;
}
