body         { font-family: Tahoma,Arial; font-size: 12pt;   }

a:link
{
	color: #3399FF;text-decoration:none 
}
a:hover {
        color: #0033CC;
        text-decoration: underline;
}
a:visited
{
	color: rgb(51,102,204); 
} 
a:active 
{
	color: rgb(255,153,0);
}
table
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); 
}

.sitetag	{

	font-size: 12pt;


	font-family: tahoma,arial;

	color: #505A49;

}
.tr_b{
border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom-style: solid; border-bottom-width: 1px}
.caption {

	border-left: 1px solid #95A5AD;

	border-right: 0px solid #62727A;

  	margin: 0px;

	color : #000000;

	text-align: center;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	font-family: tahoma,Arial;

	font-size: 10pt;

 background-color:#EBEBEB

}

.error_cell {
font-family: Arial; font-size: 12pt; color: #FF0000; text-decoration: 
 none; background-color:#F0F0F0}

.error_cell1 {
font-family: Arial; font-size: 12pt; color: #FF0000; text-decoration: 
 none;  background-color:#E4E4E4}
 

.error_table {

border: 1px solid #000000; }
.tablemain
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#F0F0F0;  
	
}

.resulttable
{
	border-style:dashed; border-width:1px; table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#F0F0F0;  color:#800000; font-size:12pt 
	

}

.reg_textarea
{
		
font-size: 12pt; font-family: Arial; color: #FF0000; }



.smallfont
{
font: 10pt arial,verdana,helvetica,sans-serif;
}

.smallfontred
{
	color: #FF0000;font-size:10pt; font-family:Tahoma; vertical-align:baseline; 
}


.table2
{
	border-style:solid; border-width:1px; table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#F0F0F0;  
}

.memberstable
{
	border-style:dotted; border-width:1px; table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#E5E5E5 ; text-decoration:none 
}

.memberstable a:hover
{
	border-style:dotted; border-width:0px; table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102);  text-decoration:overline underline; color:#0000FF 
}


h1
{
	font-family: tahoma,Times New Roman, Times;
	color: rgb(153,153,51);
}
h2
{
	font-family: tahoma,Times New Roman, Times;
	color: rgb(204,153,0); 
}
h3
{
	font-family: tahoma,Times New Roman, Times;
	color: rgb(0,102,153); 
}
h4
{
	font-family: tahoma,Times New Roman, Times;
	color: rgb(153,153,0);
}
h5
{
	font-family: tahoma,Times New Roman, Times;
	color: rgb(255,153,0);
}
h6
{
	font-family: tahoma,Times New Roman, Times;
	color: rgb(51,102,204);
}

/*-- Tables ----------------------------------------------*/

.tplmarktag {
  COLOR: #ffffff;
  BACKGROUND-COLOR: #ff0000;
}

/*-- Tables ----------------------------------------------*/

.tableheader {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1;
}
.tableseparator {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1;
  font-size:12pt;
}

.tableseparator a {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1; text-decoration:none
}

.tableseparator a:hover{
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1; text-decoration:underline
}

.tableseparator a:link{
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1; text-decoration:none
}
.tableseparator a:visited {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1; text-decoration:none
}

.tablerow {
  BACKGROUND-COLOR: #E5E5E5; text-align:center; 
}
.tablerow2 {
  BACKGROUND-COLOR: #F5F5F5;
}
.tablefooter {
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #5678B1;
}
.tableborder {
  BACKGROUND-COLOR: #5678B1;
}

.vbmenu_control
{
background: #738FBF;
color: #FFFFFF;
white-space: nowrap; font-variant:normal; font-size:12pt; font-family:Arial;  padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px
}


#middiv-box {
	width: 100%;
	height: 100px;
	top: 0px;
	margin: 0 5px 0 5px;
	text-align: center;
	background-color: #f0f0f0;
	background-image: url('background.gif');
	background-repeat: repeat-x;
	background-position-y: top;

}

.allowedfiletypes {

	border:1px solid #62727A; margin:0px; color : #000000;

	text-align: center;

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	font-family: tahoma,,Arial;

	font-size: 10pt;

 background-color:#EBEBEB
}


.alt1, .alt1Active
{
background: #F5F5FF;
color: #000000;
font: 10pt tahoma,arial,verdana,helvetica,sans-serif;
}
.alt1 a:link, .alt1Active a:link
{
text-decoration: none;
}
.alt1 a:visited, .alt1Active a:visited
{
text-decoration: none;
}
.alt2, .alt2Active
{
background: #E1E4F2;
color: #000000;
font:  10pt tahoma,arial,verdana,helvetica,sans-serif;
}
.alt2 a:link, .alt2Active a:link
{
text-decoration: none;
}
.alt2 a:visited, .alt2Active a:visited
{
text-decoration: none;
}

.tborder
{
background: #D1D1E1;
color: #000000;
border: 1px solid #0B198C;
font-family:tahoma,arial;
}

.tcat, .thead, .tfoot, .optiontitle, .navbody, .navbody td, legend, .darkbg, .tfoot td, .logincontrols td
{
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}



#leftdiv-box	{
	position: absolute;
	float: left;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 100px;
	background-color: #808080;
}

#rightdiv-box {
	position: absolute;
	float: right;
	top: 0px;
	right: 0px;
	width: 300px;
	height: 100px;
	background-color: #FF9900;
	text-align: right;
}

#content {
        min-width:20%;
		margin-right:10%;
		margin-left:10%;
		margin-top:0;
		padding-bottom:10px;
		background:#fff;
		border:1px solid #000;
		text-align:center;
		font-size:14pt;
		color:#000;

		}


		}
		#mynewcontent {
        margin-right:10%;
		margin-left:10%;
		margin-top:1px;
		padding-bottom:10px;
		background:#FFFFFF;
		text-align:right;
		border:1px solid #000;
		min-width:100%;
		}
		
	#menufooter  {
		margin-bottom:20px;
		}
		
	#menusitelinks {
		font-size:12px;
		}
	
	.menus {
		border-left:1px solid #000; 
		border-bottom:1px solid #000;
		border-top:1px solid #000;
		border-right:10px solid #000;
		background:#fff;
		color:#000;
		padding:10px;
		margin-bottom:10px;
		text-align:left;
		font-size:10px;
		}
		
form
{
        margin:0px;
        display: inline ;
}

img {
border: 0px;
}

select option {
        background-color: #F0F0F0;
        color: #333;
}

input, select {
        vertical-align: middle;
        box-sizing: content-box;
        -moz-box-sizing: content-box;
}
textarea {
        box-sizing: content-box;
        -moz-box-sizing: content-box;
}

input, textarea, select {
        color: #333;
        font: normal 12px Tahoma,Verdana, Arial, Helvetica, sans-serif;
        vertical-align: middle;
        margin: 0;
        box-sizing: content-box;
        -moz-box-sizing: content-box;
}



input.button {
        background: #FFF url(images/bg_nav2.gif) top left repeat-x;
        border: solid 1px #BBB;
        border-left-color: #CCC;
        border-top-color: #CCC;
        color: #666;
}

input:hover.button {
        color: #000;
        border-left-color: #AAA;
        border-top-color: #AAA;
        border-right-color: #999;
        border-bottom-color: #999;
}

textarea{
        border: solid 1px #888;
        color: #666;
        background-color: #F8F8F8;
}

fieldset
{
font-family:Tahoma; font-size:10pt
}


select optgroup {

        font-weight: normal;
        font-style: normal;
}


.alert_row
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#FF9900; direction:rtl; color:#FFFFFF 
}


.firstrow
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#EBEBEB; direction:rtl;
	font-family: Tahoma,Arial; font-size: 10pt; 
}

.firstrow2
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#F2F2F2; direction:rtl;
	font-family: Tahoma,Arial; font-size: 10pt; 
}

.firstrow_s
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#99CCFF; direction:rtl; 
}

.secondrow
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#D6D6D6; direction:rtl; 
	font-family: Tahoma,Arial; font-size: 10pt; 
}



.secondrow2
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#E6E6E6; direction:rtl;
	font-family: Tahoma,Arial; font-size: 10pt; 
}
.w_row {
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#FFFFFF; direction:rtl;
font-family: Tahoma,Arial; font-size: 10pt; 	
 }
 
.header_row {
table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#FFFFFF; direction:rtl;  
	background-image:url('../../images/g_r2.gif'); font-size:12pt; font-family:Arial; font-weight:bold 
}

.header_row2 {
table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102); background-color:#FFFFFF; direction:rtl; background-image:url('../../images/g_r.gif') 
}
.container	{ padding: 0px; margin: 0px; border: 1px solid #666666; 
background-color: #FFFFFF; font-family: Arial,Sans; font-weight: normal; border-color: #666666; float: center; }

.logo	{background-color: #ffffff; }

.counters	{ color: #000000; font-size: 10px; font-weight: normal;  padding: 0px; margin: 0px; }
.navbar	{ border-bottom:1px solid #666666; border-top:1px solid #666666; background:#33CCFF; padding:1px; margin:0px; text-align: center }
.table-bar	{ text-decoration: none;  font-size: 12px;  color: #686B6D; text-align: center; margin: auto; font-family: Arial CE, Helvetica CE, Arial, helvetica, sans-serif; }
.barSec	{ width: 100%; border-top: 1px solid #cccccc; text-align: center; background-image: url(img/back_bar2.gif); background-repeat: repeat-x; background-color: #ffffff; height: 37px; clear: both; }
.barSearch	{ margin: 5px 0 0 0; padding: 0 0 0 5px; text-align: left; float: left; }
.barBrowse	{ margin: 5px 0 0 0; padding: 0 5px 0 0; text-align: right; float: left; }
.content	{ width: 100%; }
.columL	{ border-right-width: 1px; border-right-style: solid; border-right-color: #b3b3b3; }
.maincolumn	{ text-align: center; float: left; margin: 0px; padding: 0px; }
.maincolumn	{ text-align: center; float: left; margin: 0px; padding: 0px; }
.titTable4	{ border-top:1px solid #B3B3B3; border-bottom:1px solid #B3B3B3; background-color: #EEEEEE; text-align: left; padding: 5px; font-size: 10px; color: #000000; font-family: Verdana; }
.footer	{ clear: both; width: inherit; padding: 5px 5px 5px 5px; text-align: center; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }


/* Added at Version 2.2 */

.blue_row{color: #FFFFFF; background-color: #0099FF; font-family: Tahoma,Arial; font-size: 10pt; }
.blue_row a{color: #FFFFFF; font-family: Tahoma,Arial; font-size: 10pt; }
.blue_row a:hover{color: #FFFFFF;  background-color: #0099FF; text-decoration:overline underline }
.blue_row a:link{color: #FFFFFF; }
.blue_row a:visited{color: #FFFFFF;}


.blue_row1{color: #000000; font-family: Tahoma,Arial; font-size: 10pt;  background-color: #CCEBFF}
.blue_row1 a{color: #000000;}
.blue_row1 a:hover{color: #000000; background-color: #CCEBFF; text-decoration:underline}
.blue_row1 a:link{color: #000000; }
.blue_row1 a:visited{color: #000000; }


.blue_row2{color: #000000; font-family: Tahoma,Arial; font-size: 10pt;  background-color: #E5F5FF}
.blue_row2 a{color: #000000; }
.blue_row2 a:hover{color: #000000;  text-decoration:underline}
.blue_row2 a:link{color: #000000;  }
.blue_row2 a:visited{color: #000000;}

.blue_row3{color: #000000; font-family: Tahoma,Arial; font-size: 10pt;  background-color: #F0FAFF}
.blue_row3 a{color: #000000; }
.blue_row3 a:hover{color: #000000; text-decoration:underline}
.blue_row3 a:link{color: #000000; }
.blue_row3 a:visited{color: #000000; }

#hidden_div{
  border-width:     0px 0px 0px 0px;
  visibility:       hidden;
  font: 1px Verdana;
}
.submit{
	border-left:3px double #ccc;
	 border-right:3px double #999; 
	 border-top:3px double #ccc;
	  border-bottom:3px double #999; 
	  background:url('images/fade-butt.png');
	   color: #333333;
	padding: 0.25em; bold
}

.alert{color: #FF0000; font-family: Arial; font-size: 12pt; font-weight:bold }

#b_upload{ visibility:visibile}
#upload_message{ visibility:visibile}
.ext_cell{font-size: 11px; background-color: #FFFFFF}
.maintable{background-color: #FFFFFF}

#f_r{
 margin-right:10%;
		margin-left:10%;
		margin-top:1px;
		padding-bottom:10px;
		background:#B0E6FF;
		text-align:right;
		border:1px solid #000000;
		min-width:100%; font-weight:bold

}

.gallery{
background: #D1D1E1;
color: #000000;
border: 1px solid #0B198C;
}
.gallery table{background-color: #ffffff}
.gallery td{background-color: #F2F2F2}
.gallery a{color: #000000}
.gallery a:link{color: #000000}
.gallery a:active{color: #000000}
.gallery a:visited{color: #000000}
.gallery a:hover{color: #000000; text-decoration:underline}

.mytitle{font-size: 13pt; font-family: Arial; font-weight: bold; text-decoration:none}
.mytitle a{font-size: 13pt; font-family: Arial; font-weight: bold}
.mytitle a:link{font-size: 13pt; font-family: Arial; font-weight: bold}
.mytitle a:active{font-size: 13pt; font-family: Arial; font-weight: bold}
.mytitle a:visited{font-size: 13pt; font-family: Arial; font-weight: bold}
.mytitle a:hover{font-size: 13pt; font-family: Arial; font-weight: bold; color:#000080}
#powerdiv{
font-size:16pt;
}

#ftp_div{font-size:14pt; color:#FF0000}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); font-weight:bold; direction:rtl
}