/*************************************
 * TITLE: Sinorca Screen Stylesheet  *
 * URI  : sinorca/sinorca-screen.css *
 * MODIF: 2003-Apr-30 19:31 +0800    *
 *************************************/


/* ##### Common Styles ##### */

body {
  color: black;
  background-color: white;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 80%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
}


p {
	font-size: 8.5pt;
	color: black;
  	background-color: white;
  	text-align: justify;
  	line-height: 1.5em;
  	margin: 0 0 0 0;
  	padding: 0mm 0mm 0mm 0mm;
   }

acronym, .titleTip {
  border-bottom: 1px dotted rgb(153,153,153);
  cursor: help;
  margin: 0;
  padding: 0 0 0.4px 0;
}

.doNotDisplay {
  display: none;
}

.smallCaps {
  font-size: 110%;
  font-variant: small-caps;
}

.copy-content { font-size: 12px }
.link-list  { color: #666; font-size: 12px }

a: { text-decoration: none;}
a:hover { text-decoration: underline;}
a.sitemap:visited { text-decoration: none; font-size: 12px; color: #999999}
a.sitemap:hover { text-decoration: underline; font-size: 12px; color: #333333}
a { text-decoration: none; font-size: 12px; color: #333333 }
a.link  { color: #7ab61b; font-weight: bold;  text-decoration: none }
a.link:hover {color: #7ab61b;  font-weight: bold;  text-decoration: underline }
a.leftnav        { color: #666666; font-size: 12px; text-decoration: none }
a.leftnav: hover { color: #666666; font-size: 12px; text-decoration: underline }
a.biz       { color: #000000; font-size: 12px; text-decoration: none; }
a.biz:hover { color: #000000; font-size: 12px; text-decoration: underline; }
a.link1 { color: #5573B3; font-weight: bold;  text-decoration: none }
a.link1:hover { color: #5573B3; font-weight: bold; text-decoration: underline }
a.link2 { color: #F27121; font-weight: bold;  text-decoration: none }
a.link2:hover { color: #F27121; font-weight: bold; text-decoration: underline }
a.link3 { color: #666; text-decoration:none; }
a.link3:hover { color: #666; text-decoration:underline; }
a.link4 {color: #FFA814; font-weight: bold;  text-decoration: none }
a.link4:hover { color: #FFA814; font-weight: bold; text-decoration: underline }
a.linktxt4 {color: #FFA814;  text-decoration: none }
a.linktxt4:hover { color: #FFA814; text-decoration: underline }
a.linktxt  {color: #7AB61B;  text-decoration: none }
a.linktxt:hover { color: #7AB61B;  text-decoration: underline }
a.contentlink { font-size: 10px; color: #666; font-family: Verdana }
a.highlight	{ color: #FFF; font-size: 12px; font-weight:bold; text-decoration: none; }
a.highlight:hover	{ text-decoration: underline; }

/* ##### Header ##### */

.superHeader {
  color: white;
  background-color: #CCCCCC;
  height: 2em;
}

.superHeader a {
  color: white;
  background-color: transparent;
  text-decoration: none;
  font-size: 91%;
  margin: 0;
  padding: 0 0.5ex 0 0.25ex;
}

.superHeader a:hover {
  text-decoration: underline;
}

.superHeader .left {
  position: absolute;
  left: 1.5mm;
  top: 0.75ex;
}

.superHeader .right {
  position: absolute;
  right: 1.5mm;
  top: 0.75ex;
}

.midHeader {
  color: #CCCCCC;
  background-color: #CCCCCC;
}

.headerTitle {
  font-size: 337%;
  font-weight: normal;
  margin: 0 0 0 4mm;
  padding: 0.25ex 0;
}

.subHeader {
  color: white;
  background-color: rgb(0,51,153);
  margin: 0;
  padding: 1ex 1ex 1ex 1.5mm;
}

.subHeader a {
  color: white;
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  padding: 0 0.75ex 0 0.5ex;
}

.subHeader a:hover {
  text-decoration: underline;
}

.superHeader .highlight, .subHeader .highlight {
  color: rgb(253,160,91);
  background-color: transparent;
}


/* ##### Side Bar ##### */

#side-bar {
  width: 15em;
  float: left;
  clear: left;
  border-right: 1px solid rgb(153,153,153);
}

#side-bar div {
  border-bottom: 1px solid rgb(153,153,153);
}

.sideBarTitle {
  font-weight: bold;
  margin: 0 0 0.5em 2.5mm;
  padding: 1em 0 0 0;
}

#side-bar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0;
  padding: 0 0 1.1em 0;
}

#side-bar li {
  margin: 0;
  padding: 0.1ex 0;  /* Circumvents a rendering bug (?) in MSIE 6.0 */
}

#side-bar a, .thisPage {
  color: rgb(0,102,204);
  background-color: transparent;
  text-decoration: none;
  margin: 0;
  padding: 0.75em 1ex 0.75em 5mm;
  display: block;
}

.thisPage {
  color: black;
  background-color: white;
  padding-left: 4mm;
  border-top: 1px solid rgb(153,153,153);
  border-bottom: 1px solid rgb(153,153,153);
}

#side-bar a:hover {
  color: white;
  background-color: rgb(100,135,220);
  text-decoration: none;
}

.sideBarText {
  line-height: 1.5em;
  margin: 0 0 1em 0;
  padding: 0 1.5ex 0 2.5mm;
  display: block;
}

#side-bar .sideBarText a {
  text-decoration: underline;
  margin: 0;
  padding: 0;
  display: inline;
}

#side-bar .sideBarText a:hover {
  color: rgb(0,102,204);
  background-color: transparent;
  text-decoration: none;
}

.lighterBackground {
  color: inherit;
  background-color: white;
}


/* ##### Main Copy ##### */

#main-copy {
  color: black;
  background-color: white;
  text-align: justify;
  line-height: 1.5em;
  margin: 0 0 0 0;
  padding: 0mm 0mm 0mm 0mm;
  border-left: 0px solid rgb(153,153,153);
}

#main-copy p {
  margin: 1em 1ex 2em 1ex;
  padding: 0;
}

#main-copy a {
  color: rgb(0,102,204);
  background-color: transparent;
  text-decoration: underline;
}

#main-copy a:hover {
  text-decoration: none;
}

#main-copy h1 {
  color: white;
  /*background-color: rgb(100,135,220);*/
  font-size: 100%;
  font-weight: bold;
  margin: 1em 0 0 0;
  padding: 0.5ex 0 0.5ex 1ex;
  background-image: url(../images/redLine.gif);
}

#main-copy .headColor2{
  color: #9E2B19;
  /* background-color: #FFA814;*/
  font-size: 100%;
  font-weight: bold;
  margin: 1em 0 0 0;
  padding: 0.5ex 0 0.5ex 1ex;
  background-image: url(../images/redLine.gif);
}

#main-copy .headColor3{
  color: #9E2B19;
  /*background-color: #F27121;*/
  font-size: 125%;
  font-weight: bold;
  margin: 1em 0 0 0;
  padding: 0.5ex 0 0.5ex 1ex;
  background-image: url(../images/redLine.gif);
}

#main-copy .headColor4{
  color: #9E2B19;
  /*background-color: #91CD32;*/
  font-size: 100%;
  font-weight: bold;
  margin: 1em 0 0 0;
  padding: 0.5ex 0 0.5ex 1ex;
  background-image: url(../images/redLine.gif);
}


#main-copy .headLink {
  color: #9E2B19;
  background-color: transparent;
  text-decoration: none;
}

/* Just a bold */
#main-copy .headColor5
{
  font-size: 100%;
  font-weight: bold;
}

#main-copy .topOfPage {
  color: #9E2B19;
  background-color: transparent;
  font-size: 91%;
  font-weight: bold;
  text-decoration: none;
  margin: 0.5ex 1ex 0 0;  /* For MSIE */
  padding: 0;
  float: right;
}

#main-copy > .topOfPage {
  margin: 2.75ex 1ex 0 0;  /* For fully standards-compliant user agents */
}

dl {
  margin: 1em 1ex 2em 0;
  padding: 0;
}

dt {
  font-weight: bold;
  margin: 0 0 0 0;
  padding: 0;
}

dd {
  margin: 0 0 2em 0;
  padding: 0;
}

/*  SAMBAD */

/* ##### Header ##### */

#sambadDiv {
	font-family:OR-TTSarala;
	font-size:150%;
	color:black;
}

#sambadDiv a {
  font-family:OR-TTSarala;
	font-size:150%;
	color:black;
	text-decoration: none;
}

#sambadDiv a:hover {
	color:blue;
	text-decoration: underline;
}

/* END OF SAMBAD */

/* ##### Footer ##### */

#footer {
  color: black;
  background-color: #ccccff;
  font-size: 71%;
  margin: 0;
  padding: 0.5em 2.5mm 0mm 0mm;
  clear: both;
}

#footer .left {
  line-height: 1.45em;
  float: left;
  clear: left;
}

#footer .right {
  text-align: right;
  line-height: 1.45em;
}

#footer a {
  /*color: white;*/
  background-color: transparent;
  text-decoration: underline;
  font-size:11px;
}

#footer a:hover {
  text-decoration: none;
}



/********************************
*  Benga ru copy karichi
*********************************/

.bg-contentarea { background-color: #fff }
.bg-contentborder   { background-color: #000 }
.bg-dashdot-horizontal { background-image: url(../images/bg_dashdot_horizontal.gif) }
.bg-dashdot-vertical { background-image: url(../images/bg_dashdot_vertical.gif) }
.bg-green { background-color: #9edd39 }
.bg-header { background-color: #999 }
.bg-icon { background-color: #d9d9d9 }
.bg-imagebox { background-color: #e5e5e5 }
.bg-imgmain { background-color: #666 }
.bg-linklistbox  { background-color: #f2f2f2; }
/*.bg-linklistbox  { background-color: #f2f2f2; padding-top: 2px; padding-bottom: 7px }*/
.bg-contentbox { background-color: #f2f2f2 }
.prContentBox { background-color: #e5e5e5; height: 20px; }
.caption { background-color: #e5e5e5; height: 20px; font-size: 10px}
.bg-linklistbox-clear { }
.bg-main { background-color: #666 }
.bg-sitemap-blue { background-color: #6699CC }
.bg-sitemap-gray { background-color: #999 }
.bg-sitemap-green { background-color: #7ab61b }
.bg-sitemap-orange { background-color: #ffa814 }
/*   GAGA COMENTED
.copy-content { font-size: 11px }
.copyContentBold { font-size: 11px; font-weight:bold; }
.copy-black { font-size: 11px; color: #000 }
.copy-content-white { font-size: 11px; color: #FFFFFF }
.copy-copyright { color: #333; font-size: 10px }
.copy-suptiny { color: #333; font-size: 9px }
.copy-leftnav { color: #666666; font-size: 10px }
.copy-sitemap-header  { color: white; font-weight: bold }
.copy-tiny { font-size: 10px }
.copyTinyBold { font-size: 10px; font-weight:bold; }

.input-combobox  { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana }
.link-breadcrumb { color: #666; font-size: 10px }
.link-content { color: #7ab61b; font-weight: bold; font-size: 11px }
.link-footer { color: #ccc; font-size: 10px }
.link-list  { color: #666; font-size: 10px }
.link-list-selected { color: #666; font-weight: bold; font-size: 10px }
.link-search { color: #fff; font-size: 10px }
.link2  { color: #ffa814 }
.linkgrn { color: #7AB61B }
.link2-content { color: #ffa814; font-weight: bold; font-size: 11px }
*/
.searchsubhd	{font-size: 11px; color: #FFFFFF; font-weight:bold;}

input.search	{
	border:1px solid #666;
	height:17px;
	}

.clientsubtext		{font-size: 14px; line-height: 18pt; color: #666666; font-family: verdana, sans-serif; }
.clientname         {font-size: 21px; font-weight: bold; color: #666666; font-family: verdana, sans-serif; }
.prhead	{
	font-family: verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	line-height:19px;
	}
.prsubhead	{
	font-family: verdana, sans-serif;
	font-size:14px;
	color:#666;
	line-height:19px;
	}

.leftnavCurrentPage        {
	color: #666666;
	font-size: 10px;
	background : #CCCCCC;
}
.clearer { clear:both; padding:0; margin:0; font-size:2px; line-height:1px; height:1px; }

#top-nav-area div {
  border-bottom: 1px solid rgb(153,153,153);
}

#top-nav-area ul {
  margin-bottom:0px;margin:0;padding-left:0;list-style-type: none;
}
#top-nav-area li {
/*  margin-bottom:0px;margin-left:0px;margin-top:0px;*/
clear:left;
width:100%;
overflow:hidden;
min-width:120px;
margin:0 0 .3ex 0;
padding:0
}


#top-nav-area td {
  float:left;
  width:19%;
}

#top-nav-area table {

width:100%;
}

#top-nav-area a {
   font-size:90%;
   color: #333333 
   text-decoration: none;
}

#top-nav-area a.sitemap:visited { text-decoration: none; font-size: 12px; color: #999999}
#top-nav-area a.sitemap:hover { text-decoration: underline; font-size: 12px; color: #333333}


/***** Sort table CSS **************/

/* Sortable tables */
.sortable {
		border:1px solid #000;
		border-collapse: collapse;
		font-size:1.1em;
		font-family: Trebuchet MS, Lucida Sans Unicode, verdana, helvetica, Arial, sans-serif;
		margin:0px;
		padding:0px;
		width:800px;
	}

.sortable thead {
    background-color:#999999; /*#eee;*/
    color: white; /*#666666;*/
	font-size:1.0em;
    font-weight: bold;
    cursor: default;
}

.sortable body{
		font-size:1.3em;
		font-family: Trebuchet MS, Lucida Sans Unicode, verdana, helvetica, Arial, sans-serif;
		margin:0px;
		padding:0px;
	}

	img{
		border:0px;
	}

.sortable td{
		padding:2px;
	}
.sortable table{
		border:1px solid #000;
		border-collapse: collapse;
		font-size:1.3em;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		margin:0px;
		padding:0px;
	}
.sortable h1{
		font-size:1.3em;
		margin-bottom:0px;
	}
.sortable table,h1,p,#ads{
		margin-left:10px;
	}
	#ads{
		margin-top:20px;
	}

	/* These classes are used by the script as rollover effect for table 1 and 2 */

	.tableRollOverEffect1{
		background-color:#CCCCCC;
		color:#FFF;
	}

	.tableRollOverEffect2{
		background-color:#000;
		color:#FFF;
	}

	.tableRowClickEffect1{
		/*background-color:#F00;*/
		background-color: white; /*#999999;*/
		color:black;
	}
	.tableRowClickEffect2{
		background-color:#00F;
		color:#FFF;
	}

/***** End of Sort table CSS **************/


/*****************************************/
/* Accordian pannel */

.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}

/* End of Accordian pannel */
/******************************************/

/*********************************************/
/*  Header area */
.headerarea table{margin:0px;padding:0px;}
.headerarea a{font-size:12px;}
.headerarea ul{list-style-type:none; padding:0px;margin:0px;}

.headerareaItemListColumn{width:135px}
 .headerareaColSeparator {background-color:#010080;}
 .headerareaTopRow{background-color:#ccccff;text-align:right;}
/* End of Header area */
/******************************/
