body { 
	background-color:#fff; 
	margin:15px 0 15px 0;
}

body, table, tr, td, p {
	font:11px Tahoma;
	color:#4f4f4f;
	line-height:14px;
}

h1 {
	font:bold 1.4em Tahoma;
}

h2 {
	font:bold 1.1em Tahoma;
	padding:4px; margin:0px; border-bottom:1px solid #dedede; background-color:#F8FFE0;
}

a, a:link, a:visited, a:active { 
	font:11px Tahoma; 
	text-decoration:none;
}

a:hover { 
	text-decoration:underline;
}

fieldset {
	border:1px #dedede solid;
}

legend {
	font-weight:bold;
}

label {
	cursor:pointer;
	font:11px Tahoma, Helvetica;
}

.ustmenu { 
	font:bold 10px verdana; 
	color:#747474;
}

a.ustmenu:link, a.ustmenu:visited{ 
	font:bold 10px verdana; 
	color:#747474; 
	text-decoration:underline;
}

a.ustmenu:hover {
	text-decoration:none;
}

.copy { 
	font:normal 11px Tahoma;
	color:#868686;
}

a.menu:link, a.menu:visited {
	font:normal 10px Tahoma;
	color:#000;
	text-decoration:none;
}

a.menu:hover {
	text-decoration:underline;
}

fieldset {
	padding:16px;
}


.raquo {
	font:bold 10px verdana;
	color:#fff;
	padding-left:8px;
}

.content {
	padding:0;
}

#categories {
	padding:0; margin:8px 0 0 0; display:block; width:166px;
}

#categories li { 
	list-style:none;
	margin:0 8px 0 4px; display:block;width:149px;
	padding:6px 0 6px 4px;
}

#categories li a, #categories li a:link, #categories li a:active, #categories li a:visited {
	font:normal 10px verdana; color:#000; text-decoration:none;
	padding:6px 0 6px 2px;
}

#categories li a:hover { 
	color:#c5261c; 
}

#RelatedCategories {
	padding:0; margin:0; display:block;
}

#RelatedCategoriesContainer {
	padding:0px; margin:0px;
}

#RelatedCategories li { 
	list-style:none;
	margin:0; 
	padding:2px 2px 2px 6px;
	display:block;
}

#RelatedCategories li a, #RelatedCategories li a:link, #RelatedCategories li a:active, #RelatedCategories li a:visited {
	font:normal 10px verdana; color:#000; text-decoration:none;
	padding:6px 0 6px 2px;
}

#RelatedCategories li a:hover { 
	color:#c5261c; 
}

.baslik{ font:bold 11px Tahoma; color:#bf1106}

a.modifyInfo, a.modifyInfo:link, a.modifyInfo:visited, a.modifyInfo:hover {
	font:bold 11px Tahoma, Trebuchet Ms; color:#fff;
	text-decoration:none;
	padding:6px;
	background-color:#bf1106;
}

.baslik2{ font:bold 13px Tahoma; color:#5c7884}

.header{font:normal 18px Tahoma; padding-left:35px;}

.stdLink {
	padding:0; margin:0; display:block;
}

.stdLink li { 
	list-style:none;
	margin:0; 
	padding:2px 2px 2px 6px;
	display:block;
}

.stdLink li a, .stdLink li a:link, .stdLink li a:active, .stdLink li a:visited {
	font:normal 10px verdana; color:#000; text-decoration:none;
	padding:6px 0 6px 2px;
}

.stdLink li a:hover { 
	color:#c5261c; 
}

a.underline, a.underline:link, a.underline:active, a.underline:visited, a.underline:hover { 
	text-decoration:underline;
}

a.basket, a.basket:link, a.basket:visited, a.basket:hover{
	font:bold 11px Tahoma;color:black;
	text-decoration:underline;
}


a.insite:link, a.insite:visited{ font:10px verdana; text-decoration:none;}
a.insite:hover{ text-decoration:underline}

.button {
	border:1px solid #A5C1CF;
	background-color: #2CB3EF;
	text-decoration:none;
	color: white;
	font:bold 10px Tahoma;
	padding:1px;
	margin:1px;
}

.disabled_button {
	border:1px solid #A5C1CF;
	background-color: #2CB3EF;
	text-decoration:none;
	color: #dedede;
	font:bold 10px Tahoma;
	padding:1px;
	margin:1px;

}

#anketTable {
 width:186px;
}

#anketTable input{
	border:0px none;
}

input, select, textarea {
	font:11px Tahoma;
	border:1px groove #999999;
}

.longSelect {
	font:11px Tahoma;
	border:1px groove #999999;
	width:270px;
}

.errorMessage {
	color:red;
}

.genericTable {
	margin:0px;
	padding:0px;
	border-collapse: collapse; 
	width:96%;
}

.genericTable tr.title td {
	border-top:1px #dedede solid;
	border-bottom:1px #dedede solid;
	border-collapse: collapse; 
	padding:6px;
	background-color:#F3F3F3;
	font:bold 11px Tahoma, Helvetica;
	color:#000000;
}

.genericTable td {
	border-bottom:1px #dedede solid;
	border-collapse: collapse; 
	padding:6px;
	font:11px Tahoma, Helvetica;
	color:#000000;
}

table.smallTable {
    width: 90%;
}


.error {
	color:red;
}

.error ul li {
	color:#4f4f4f;
}

.warn {
	font:bold 11px Tahoma; color:#ff0000;
}

.warn a, .warn a:link, .warn a:visited, .warn a:hover {
	font:11px Tahoma; color:red; text-decoration:underline;
}

.warnSmall {
	font:10px Tahoma; color:red;
}

.success {
	font:bold 11px Tahoma; color:black;
	margin-top:6px;
	background-image:url("../images/s.gif");
	background-position:0 -1px;
	background-repeat:no-repeat;
	padding-left:18px;
}

#zebraTable tbody tr.row_warn td {
	background-color: #FFDFDF;
	color: #000;
}

#zebraTable {
	margin:0px;
	padding:0px;
	border-collapse: collapse; 
	width:96%;
}

#zebraWidth {
	margin:0px;
	padding:0px;
	border-collapse: collapse; 
	width:96%;
}

#zebraTable tbody tr td {
	padding: 4px;
	font:11px Tahoma;
}

#zebraTable tbody tr.selected td {
	background-color: #2CB3EF;
	color: #ffffff;
	/*font:bold 11px Georgia, Tahoma, Helvetica;*/
	font:bold 11px Arial, Georgia, Tahoma, Helvetica;
}

#zebraTable tbody tr.title td {
	background-color: #9BDCF8;
	color: #000066;
	font:bold 11px Georgia, Tahoma, Helvetica;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}


#zebraTable tbody tr.subrow td {
	background-color: #f4f4f4;
    border-bottom:1px solid #dedede;	
}


#zebraTable tbody tr.subrow_queue td {
	background-color: #ffffff;
    border-bottom:1px solid #dedede;	
}


table.genericList {
    border-left:1px solid #dedede;
    border-right:1px solid #dedede;
    border-bottom:1px solid #dedede;
    border-collapse: collapse;     
    width: 500px;
    margin-left: 1em;
	margin-top:1em;
}

table.smallTable {
    width: 300px;
}

table.genericList th {
	background-color:#CD6A4E;
	text-align:left;
	color:white;
/*	background-color :lightgreen; */
	font-weight:bold;
	padding:4px;
}

table.genericList th a {
    color: white;
    text-decoration: underline;
}

table.genericList th a:hover {
    color: #EEEEEE;
}
    
table.genericList td {
    padding: 4px;
}

table.genericList tr.odd {
    background: #F4F4F4;
}

.borderless {
	border:0px none;
}

.eyecatch {
	border:1px #dedede solid;
}

#sitemap {
	margin:0px;
	padding:0px;
}

#sitemap li { 
	list-style:none; 
	display:block;
	margin:0px;
	padding:0px;
	padding-left:10px;
}

/* Root = Horizontal, Secondary = Vertical */
#navmenu {
  background: #EEE;
}

ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  height: 24px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #EEE;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #EEE;
  color: #666;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

#navlist
{
margin: 0;
padding: 0 0 14px 10px;
border-bottom: 1px solid #000;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font:9px Tahoma;
margin: 0 5px 4px 5px;
text-decoration: none;
color: #999;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 2px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover { color: #000; }
