body, table, th, tr, td, p, input, select, form, textarea {
	font-family: Arial, Helvetica, sans-serif;
	border: 0;
	margin: 0;
    font-size: 11px;
    font-weight: normal;
    color: #000000;	
    text-decoration: none;    
    text-align: left;
}




td.vertDotLine {
	background-image: url(images/dotline_vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	width: 1px;
}

th.vertDotLine {
	background-image: url(images/dotline_vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	width: 1px;
}

td.item {
  background-color: #EAEAEA;
  height: 26px;
  text-indent: 2px;  
}

td.login {
  height: 26px;
  text-align: center;
}

td.itemCenter, td.itemCenterRed, td.itemCenterGreen {
  background-color: #EAEAEA;
  height: 26px;
  text-align: center;
}

td.itemRight {
  background-color: #EAEAEA;
  height: 26px;
  text-align: right;
}

td.itemCenterRed {
	color: #FF0000;
}

td.itemCenterGreen {
	color: #008800;
}


th.item {
  text-align : center;
  vertical-align: middle;
  font-weight: bold;
  background-color: #FFFFFF;
  height: 26px;  
}

.menuTitle {
  font-weight: bold;
  color: #838383;
}

.menuLinkTitle {
  font-weight: bold;
  color: #838383;
  text-decoration: none;
}

.submenuLinkTitle {
  color: #838383;
  text-decoration: none;
}

td.horizWhiteLine {
	background-image: url(images/white.png);
	background-position: center;
	background-repeat: repeat-x;
	height: 1px;
}

td.horizOrangeLine {
	background-image: url(images/orange.png);
	background-position: center;
	background-repeat: repeat-x;
	height: 1px;
}

td.horizOrangeLine5pt {
	background-image: url(images/orange.png);
	background-position: center;
	background-repeat: repeat;
	height: 5px;
}

td.horizBoldOrangeLine {
	background-image: url(images/orange.png);
	background-position: center;
	background-repeat: repeat;
	height: 2px;
	margin-bottom:  10px;		
}





td.horizLine {
	background-image: url(images/dotline_horiz.gif);
	background-position: center;
	background-repeat: repeat-x;
	height: 1px;
}

td.horizLineMenu {
	background-image: url(images/dots.gif);
	background-position: center;
	background-repeat: repeat-x;
	height: 2px;
	width: 2px;
}

td.navigationInfo {
	width: 750px;
	text-align: left;
  	height: 25px; 	
}

td.navigationInfoMainMenu {
	width: 770px;
	text-align: left;
  	height: 25px; 	
}




th {
  text-align : center;
  font-weight: bold;
  background-color: #FFFFFF;
}




table {
        border-collapse: collapse;
        border: 0;
		margin: 0;
}

table.logo
	{
         width: 770px;
         padding: 0;
	}
	
table.logoMenu
	{
         width: 790px;
         padding: 0;
	}	
	
table.mainMenu
	{
         width: 770px;
         padding: 0;
         margin-left: 20px;
	}
	
table.menu
	{
         width: 240px;
         padding: 0;
         text-align: center;
         margin-left: 20px;         
	}	
	
table.main
	{
         width: 750px;
         padding: 0;
         margin-left: 20px;
	}
	


p {
        margin-left: 0px;        
}


p.error {
        margin-left: 20px;
        color: #FF0000;
}

p.oridinary {
        margin-left: 20px;
}

p.oridinaryAbout {
        margin-left: 20px;
        width: 750px;
        text-align: justify;
}

p.bottom {
		width: 750px;
		margin-top: 10px;		
		margin-bottom: 10px;				
		margin-left: 20px;		
		text-align: center;
        color: #000000;
}

p.title {
		margin-left: 20px;
		text-align: left;
        font-size: 24px;
}

td.title {
		text-align: left;
        font-size: 24px;
}

p.subtitle {

		margin-left: 20px;	
		margin-top:  10px;			
		text-align: left;
        font-size: 13px;
        font-weight: bold;
}

td.subtitle {
		margin-top:  10px;			
		text-align: left;
        font-size: 13px;
        font-weight: bold;
}

p.oridinaryBold {
        margin-left: 20px;
        font-weight: bold;	        
}
	
hr {
	width: 750px;
	margin-left: 20px;
	margin-bottom:  10px;					
	color: #FF6600;
}
}

input.textList, textNoList, typed, textarea {
	color: #838383;
}

input.textList, textarea
	{
		border-style: solid;
		border-width: 1;
		border-color: #000000;
		text-align: left;
	}
	
input.textNoList
	{
		border-style: solid;
		border-width: 1;
		border-color: #000000;
		text-align: left;
	}	
	
input.typed
	{
		color: #000000;
		border-style: solid;
		border-width: 2;
		border-color: #000000;
	}






td.groupName
	{
		background: #EAEAEA;
		color: #000000;
		text-align: left;
		font-weight: bold;		
	}	

td.terminalList
	{
		background: #EAEAEA;
		text-align: left;
		vertical-align: top;
	}

	
p.sasubtitle {

		margin-left: 0px;	
		margin-top:  10px;			
		margin-bottom:  10px;					
		text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
}	

