* {
	padding: 0;
	margin: 0;
}

body {
	font: 62.5% Tahoma, arial, verdana, helvetica, sans-serif;
	color:#434343;
 	background-image: url(../images/background.gif);
	background-repeat:  repeat-y;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, dl, address { margin: 1em 0; }

#AtlasUpdateMain
{
 position:relative;
 top: 0px;
 left: 0px; 
}
#AtlasPanel{
 left: 0px;
 top: 0px;  
 width: 700px; 
 position:relative; 
 float: left;
}
#dgContainer
{
 left: 0px;
 top: 0px; 
 position:relative; 
 width: 700px; 
 overflow: auto; 
 height: 300px;
}
#pagewidth{ }
 
/*Header*/ 

#header{
 height:86px; 
 background-color:#C81923;
 background-image:url(../images/header-back.gif);
 width:100%;
} 

#logo {
width: 190px;
float: left;
}

#hcon {
float: left;
margin-top: 63px;
margin-left: 15px;
} 

#leftcol{
 width:190px; 
 background-color:#EBEBEB; 
 float: left; 
 }
 
 #profilebox {
 	background-image: url(../images/profil-back.gif);
	height: 55px;
	width: 190px;
	float: left;
 }
 
 #pbox {
 margin-left: 20px;
 margin-top: 20px; 
 }
 

 #headerb{
height:54px; 
background-image: url(../images/smenu-back.gif);
background-color: #F4F4F4;
} 
 
 
#maincol
{
	
background-color: #F9F9F9;  
float: left; 
/*margin: 20px;-*/

	/*background-color: #;
	border: 1px solid #DFDFDF;
	*/
 }
 
 #maincont {

 
 }
 
 
 #smenu {
	height: 54px;
 }
 
 #smenucont {
	border-left: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	float: left;
 }
 
 #maintitle {
	background-color: #F9F9F9;
	border: 1px solid #DFDFDF;
	color: #C81923;
	padding: 10px;
	font-size: 1.4em;
	font-weight: bold;
}
 
#footer{
	height: 10px;
	background-color: #FFFFFF;
	clear: both;
} 
 
 
 #filterbox {
	background-color: #FFF7F8;
	border:1px solid #FFE5E5;
	padding: 10px;
}
 #fibox {
	background-color: #FFF7F8;
	padding: 10px;
}
 #addbox {
	background-color: #EFF6EA;
	border:1px solid #E3EDDC;
	padding: 10px;
}
 #tibox {
	background-color: #EFF6EA;
	padding-top: 5px;
}
 
 #editbox {
	background-color: #FFFFCC;
	border:1px solid #CCCCCC;
	padding: 10px;
}
 
 .req {
 	color: #C81923;
	font-weight: bold;
 }
 
 .reqfield {
 	background-color: #FFFFEE;
 }
   
 /* *** Float containers fix */ 
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#cleandiv {
	clear: both;
	visibility: hidden;
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



/*- Menu Tabs B--------------------------- */

    #tabsB {
      float:left;
	
      background:#F4F4F4;
      font-size:1.1em;
		font-weight: bold;
      line-height:normal;
		margin-top: 22px;
      }
    #tabsB ul {
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("../images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../images/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#C81923;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
      
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }	
	
/*- -------------------------- */

ul#navlist
{
margin: 0;
padding: 5px;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
background-color: #6B0E13;
margin-right: 1px;
padding: 5px;
color: #FFF;
font-size: 1.1em;
font-weight: bold;
}

#navlist span.title {
	color: #CCCCCC;
}

#navlist span.yellow {
	color: #FFD800;
}

#navlist span.green {
	color: #00FF54;
}
#navlist span.red {
	color: #FF0033;
}

#navlist span.white {
	color: #FDFDFD;
}

/*- -------------------------- */

* html #hForm fieldset{
position: relative;
padding-top:5px;
margin-top:10px;
}

* html #hForm fieldset{
margin-top:10px;
padding-top:10px;
}

* html #hForm legend{
position: absolute;
top:-7px;
left:7px;
}

* html #bForm fieldset{
position: relative;
padding-top:0px;
margin-top:0px;
}

* html #bForm fieldset{
margin-top:0px;
padding-top:0px;
}

* html #bForm legend{
position: absolute;
top:-7px;
left:7px;
}

/* IDs */

#hForm fieldset
{
	display: block;
	margin: 0 0 20px 0;
	padding: 0 5px 5px 5px;
	border: 1px solid #E0E0E0;
	background-color: #FFFCFC;
}

#bForm fieldset
{
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	
}

#hForm input
{
	/*display: block;
	width: 80px;*/
}

#bForm input
{
	/* display: block;*/
}
.button
{
	clear: both;
	border-width: 1px;
	border-color: #A6A6A6;
	background-color: #E0E1E5;
	color: Maroon;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 5px 1px 5px;
}

#hForm input.submit
{
	clear: both;
	border-width: 1px;
	border-color: #A6A6A6;
	background-color: #E0E1E5;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 5px 1px 5px;
}

#bForm input.submit
{
	clear: both;
	border-width: 1px;
	border-color: #A6A6A6;
	background-color: #E0E1E5;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 5px 1px 5px;
}


#hForm label
{
	clear:right;
	display: inline;
	margin: 10px 10px 0 0;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}

#bForm label
{
	clear:right;
	display: inline;
	margin-right:10px;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}


#hForm legend
{
	border-color: #E7E7E7;
	font-weight: bold;
	font-size: 12px;
	color: #C81923;
}


#bForm legend
{
	border-color: #E7E7E7;
	font-weight: bold;
	font-size: 12px;
	color: #C81923;
}

#hForm select
{
	margin-right: 10px;
	/*display: block;*/
	width: 80px;
}

#bForm select
{
	margin-right: 10px;
	/*display: block;*/
}

select, input {
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	
	background-color: #fefefe;
	border: 1px solid #ccc;
	color: #333333;
	font-weight: normal;
	 padding: 2px; 
}

select {
	_margin-top: 1px;
}


	
/* Navigation */	

	ul.pde a:link,
	ul.pde a:visited,
	ul.pde a:active{
		text-decoration:none;
		color:#666666;
	}
	
	ul.pde a:hover {
		text-decoration:underline;		
	}
	
	
	ul.pde,ul.pde li{
		margin:0;
		padding:0;
		list-style:none;
	}
	ul.pde{
		text-align:left;
		margin:0px auto;
		background:#EBEBEB;
		line-height: 24px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	ul.pde ul{
		/*margin:0 0 0 1em;*/
		padding:0;
		width: 350px;
	}
	ul.pde li{	
		/*line-height:24px;*/
		/*padding:2px 0;*/
		margin:0;
		padding-left:20px;
	}
	
	.check {
	background-color: #B50D17;
	color: #FFFFFF;
	width: auto;
}
/* dynamically added to LIs with nested ULs */
	
	ul.pde li.parent{
		padding-left:0;	
	}
	
	ul.pde li.parent img{
		border:none;
		padding-right:5px;
		padding-left: 5px;
		_padding-top: 6px;
		_padding-bottom: 8px;
		_vertical-align: middle;
	}
	
/* dynamically added to LIs with nested ULs and STRONG elements in them */
	ul.pde li.current li{
		padding-left:0;
	}
/* The class to hide nested ULs */
       .hide{
               position:absolute;
               top:0;
               left:-4000px;
       }

/* The class to show nested ULs */
       .show{
               position:static;
               display: table;
               top:0;
               left:0px;				
       } 

#nav {
	width: 350px;
}

.level1 {
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #FFF;
}

.level2 {
	background-image: url(../images/bg2.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #FFF;
	margin-top: 10px;
}

.level3 {
	background-image: url(../images/bg3.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #FFF;
}


/* Navigation End */	


/* Table Style Start */

#tablecont {
	width:700px;
	margin-left: 20px;
}

#dtable table{
	border-spacing: 2px;
	border-collapse: collapse;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #E7E7E7;
	color: #666666;
}
#dtable caption{
	background-color: #C81923;
	border: #660000;
	border-bottom: 2px solid #660000;
	padding: 5px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #FFF;
}

#dtable td, th{
	padding: 4px;
	/*border: 1px solid #E7E7E7;*/
	/*yeni degistir*/
	/*border gelicek*/
}

#dtable thead th{
	text-align: center;
	background: #F5F5F5;
	color: #666666;
	border: 1px solid #E7E7E7;
	/*border: 1px solid #ffffff;*/
	text-transform: uppercase;
}
#dtable tbody th{
	font-weight: bold;
	
}
#dtable tbody tr{
	background: #F9F9F9;
	text-align: left;
}
#dtable tbody tr.odd{
	background: #ffffff;
	border-top: 1px solid #ffffff;
}
#progress{
	left:0px; 
	width:200px;
	top: 0px; 
	position: fixed; 
	height: 20px; 
	clear: right;
}
#dtable tbody th a:hover{
	color: #009900;
}
#dtable tbody tr td{
	height: 20px;
	background: #F9F9F9;
/*	border: 1px solid #fff;*/
	border: 1px solid #E7E7E7;
}
#dtable tbody tr.odd td{
	background: #ffffff;
	border-top: 1px solid #ffffff;
}
#dtable table td a:link, table td a:visited{
	color: #009900;
	text-decoration: none;
	font-weight: bold;
}
#dtable table td a:hover{
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}

#dtable tfoot td, tfoot th{
	padding: 5px;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	border-bottom: 3px solid #cccccc;
	border-top: 1px solid #DFDFDF;
}

#dtable table td img.icon {
	border: none;
	padding: 2px;
	vertical-align: middle;
}

/* Table Style End */
