#main { width:952px; margin:0 auto; text-align:left;}

/***************header***************/
#header {height:196px;}
.search {width:213px;}


/***************content***************/
.col-1 {width:224px;}
.col-2 {width:476px;}
.col-3 {width:224px;}
.col-4 {width:207px;}

/***************links***************/
.list2 li a {width:18px;}

.list3 li a {width:98px;}
.list3 li span {width:75px;}


/***************page-6***************/
#page-6 .col-2 {width:936px;
                
             
                  
                }

/*******************Mine*************/
.updateProgress 
{
           
	position: fixed;
	padding: 8px;
	top: 0%;
	right: 0%;
	text-align: center;
	vertical-align: middle;
	border: solid 1px black;
	font-size:9pt;
	font-weight:bold;  
	height: 25px;
	width: 160px;
	z-index: 100;
	background-color: #ffffcc;
	color: #000000;
    }
    
    .updateProgressMessage {
        margin:3px; 
        font-family:Trebuchet MS; 
        font-size:small; 
        vertical-align: middle;
    }
.disabled 
{
    background-color:gray; 
    filter:alpha(opacity=20); 
    opacity:0.1; 
}  

.fieldError
{
	color: #ff0000;
	font-size: 8pt;
	font-weight:bold; 
}
.ProgressStyle
{
	position: fixed;
	padding: 8px;
	top: 0%;
	right: 0%;
	text-align: center;
	vertical-align: middle;
	border: solid 1px black;
	font-size:9pt;
	font-weight:bold;  
	height: 25px;
	width: 160px;
	z-index: 100;
	background-color: #ffffcc;
	color: #000000;
	
}
.paging
{
	padding:10px;
}

.button
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 9pt;
	background: url(images/btn.bmp) #518caf;
	border-left: 1px solid;
	cursor: pointer;
	color: #ffffff;
	border-bottom: 1px solid;
	height: 25px;
	width:150px; 
}

.sayfabaslik
{
	font-weight: bold;
	color: #0a8fc8;
	font-size:10pt; 
	padding: 2px 0px 2px 0px;
	margin: 0px;
	border-bottom: #0a8fc8 2px solid;
	width:100%; 
}
.inputbox
{
	background: #ffffff;
	border: 1px solid #cccccc;
	margin: 2px 0px;
	color: #333333;
	font-size:8pt; 
	height:auto; 
}

#loginbox
{
	 position:absolute;
	 right:10px;
	 top:2px;
	 padding:2px 2px 2px 2px;
	 color:#fff;    
}
#loginbox a
{
	 color:#fff;  
	 text-decoration:none;  
}
#loginbox a:hover
{
	 color:#fff;  
	 text-decoration:underline;  
}

#sitemap
{
	 position:absolute;
	 right:10px;
	 bottom:2px;
	 padding:2px 2px 2px 2px;
	 color:#fff;    
}

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	border:solid 1px  buttonshadow;
	background-color : #fffbd6;
	cursor:'default';
	overflow : auto;
	height : 200px;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	font-weight:bold;  
	color : #eb0808;
    background: #fffbd6 url(Images/orange_dot.gif) no-repeat left;
	list-style: none;
	padding-left: 25px;
	margin-left: 10px;
}


/* AutoComplete item */
.autocomplete_listItem 
{
	color : #eb0808;
    background: #fffbd6 url(Images/orange_dot.gif) no-repeat left;
	list-style: none;
	padding-left: 25px;
	margin-left: 10px;
}
/*----------------------------------------------------ACCORDION-----------------------*/
.accordion  
{
   
}
.accordion .header 
{
    cursor:pointer;
    background:url(images/title2-tail.gif) left top repeat-x;
}
.accordion .header DIV
{
    cursor:pointer;
    height:42px;
    padding-left:20px;
}
.accordion .header SPAN
{
    cursor:pointer;
    display:block;
    padding-top:8px;
    font-size:8pt; 
    color:#000;
}       
 .accordion .header a
{
    cursor:pointer;
    display:block;
    padding-top:8px;
    font-size:8pt; 
    color:#000;
}     
.accordion .header:hover
{
    cursor:pointer;
    height:42px;
    background-color:Transparent;
    background:url(images/title2-tail.gif) left top repeat-x;
  
}                
.accordion UL        
{
    padding:0;
    margin:5px 5px 5px 15px;
    list-style-type:none;
}
.accordion LI
{
    background-color:Transparent;
    background-repeat:no-repeat;
    background-position:left center;
    vertical-align:middle;
    padding:6px 5px 6px 25px;
    cursor:hand;
}
.accordion LI DIV
{
    padding-left:10px;
    color:#666666;
    cursor:hand;
}
.accordion LI:hover
{
    text-decoration:underline;
}
/*=========================================*/
/*------------------------ACCORDION2------------------*/
.accordion2 
{
    
}
.accordion2 .header 
{   
	height:42px;
	cursor:pointer;
    background:url(images/title2-tail.gif) left top repeat-x;
}
.accordion2 .header div
{
    cursor:pointer;
    height:42px;
    background: url(images/plus.gif) no-repeat left;
}

.accordion2 .header div span
{
    cursor:pointer;
    display:block;
    padding-top:16px;
    padding-left:20px;
}

.accordion2HeaderSelected
{
    cursor :pointer;
    height:42px;
    background:url(images/title2-tail.gif) left top repeat-x;
}
.accordion2HeaderSelected  div
{
    cursor:pointer;
    height:42px;
    background: url(images/minus.gif) no-repeat left;
} 
.accordion2HeaderSelected  div span
{
    cursor:pointer;
    display:block;
    padding-top:16px;
    padding-left:20px;
}

.demo
{
    width:224px;
    border:solid 1px #00a1c8; 
}

.PagingImg
{
	margin-right: 8px;
	vertical-align: middle;
	margin-top: 9px;
	border: 0px;
}

.PagingBackground
{
	display:block; 
	background-image: url('Images/PagingBG2.gif' );
	background-repeat: no-repeat;
	width: 22px;
	height: 23px;
	font-size: 11px;
	text-decoration: none;
	margin-right:4px;
	padding-top: 4px;
	padding-left: 0.9px;
	text-align:center;
	
}
.paging
{
	 
}


.PagingBackgroundActive
{
	display:block; 
	background-image: url('Images/PagingBG2.gif' );
	background-repeat: no-repeat;
	width: 22px;
	height: 23px;
	color:Red;  
	padding-top: 4px;
	font-size: 12px;
	text-decoration: none;
	margin-right: 4px;
	font-weight: bold;
	text-align:center; 
}  

.homepage
{
}

.homepage .intro
{
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	background: #fcfabc;
	border: dashed 1px #dfdfdf;
	margin-bottom: 10px;
}

.homepage .options
{
	padding: 10px 10px 10px 10px;
	background: #e7efef;
}

.homepage .options ul
{
	margin: 0;
	padding: 0;
}

.homepage .options ul li
{
	margin-bottom: 5px;
	padding-bottom: 5px;
	list-style: none;
}

.homepage .options .title
{
}

.homepage .options .description p
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.pages
{
	clear: left;
	
	padding:5px; 
	
	margin: 1em 0px;
	
}
.pages A
{
	border-right: #ffffff 1px solid;
	padding-right: 0.4em;
	border-top: #ffffff 1px solid;
	display: block;
	padding-left: 0.4em;
	background: #ffffff;
	float: left;
	padding-bottom: 0em;
	border-left: #ffffff 1px solid;
	margin-right: 0.1em;
	padding-top: 0em;
	border-bottom: #ffffff 1px solid;
}
.pages SPAN
{
	border-right: #ffffff 1px solid;
	padding-right: 0.4em;
	border-top: #ffffff 1px solid;
	display: block;
	padding-left: 0.4em;
	background: #ffffff;
	float: left;
	padding-bottom: 0em;
	border-left: #ffffff 1px solid;
	margin-right: 0.1em;
	padding-top: 0em;
	border-bottom: #ffffff 1px solid;
}
.pages SPAN
{
	border-right: #2e6ab1 1px solid;
	border-top: #2e6ab1 1px solid;
	font-weight: bold;
	background: #0a8fc8;
	
	border-left: #2e6ab1 1px solid;
	color: #ffffff;
	border-bottom: #2e6ab1 1px solid;
}
.pages A
{
	border-right: #9aafe5 1px solid;
	border-top: #9aafe5 1px solid;
	border-left: #9aafe5 1px solid;
	border-bottom: #9aafe5 1px solid;
	text-decoration: none;
}
.pages A:hover
{
	border-left-color: #2e6ab1;
	border-bottom-color: #2e6ab1;
	border-top-color: #2e6ab1;
	border-right-color: #2e6ab1;
}

#mosright
{
	background-color: transparent;
}

#mosright div.module 
{
	margin-bottom: 10px;
}

#mosright div.module div 
{
	padding: 0px;
	width: 308px;
	background: #ffffff url(Images/rm_mid_bg.gif) repeat-y top center;
}

#mosright div.module div div 
{
	background: transparent url(Images/rm_top_bg.gif) no-repeat top center;
}

#mosright div.module div div div 
{
	padding:3px 0px 3px 0px;
	width: 308px;
	text-align:center; 
	background: transparent url(Images/rm_bot_bg.gif) no-repeat bottom center;
}

#mosright div.module div div div div
{
	background: none;
	padding: 0px;
	margin: 0px;
}

#mosright div.module div div div form div
{
	background: none;
	padding: 0px;
	margin: 0px;
}
img.alignleft
{
	padding: 4px;
	margin: 0 7px 2px 0;
	float:left;
	
}
.alignleft
{
	float: left;
}

ul#topnav 
{
	margin: 0; padding: 0;
	float: left;
	width: 700px;
	list-style: none;
	position: relative;
}

ul#topnav li 
{
	float: left;
	margin: 0; padding: 0;
}
ul#topnav li a 
{
	padding: 0px 5px;
	display: block;
	text-decoration: none;
}

ul#topnav li span 
{
	position: absolute;
	left: 0; top:15px;
	float:left; 
	padding: 5px 0px 0px 5px;
	display: none; /*--Hide by default--*/
	width: 700px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li:hover span { display: block; } /*--Show subnav on hover--*/
ul#topnav li span a { display: inline; } /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/
ul#topnav li span a:hover {text-decoration: underline;}




.selected  li {background:url(images/ok.png) left 0px no-repeat; padding:2px 0 10px 15px;    }

.selected li a {text-decoration:underline;  color:#000;  padding: 2px 0px 10px 10px;}



DIV.refmenuop
{
	border-right: #406200 1px solid;
	padding-right: 3px;
	border-top: #406200 1px solid;
	padding-left: 3px;
	padding-bottom: 4px;
	border-left: #406200 1px solid;
	padding-top: 4px;
	border-bottom: #406200 1px solid;
	background-color: #bcf5f9;
}
DIV.refmenu
{
	border-right: #406200 1px solid;
	padding-right: 3px;
	border-top: #406200 1px solid;
	padding-left: 3px;
	padding-bottom: 4px;
	border-left: #406200 1px solid;
	padding-top: 4px;
	border-bottom: #406200 1px solid;
}
.PortCap
{
	font-weight: bold;
	font-size: 9pt;
	color: #de7d12;
}
.btn
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 8pt;
	background: url(images/btn.bmp) #518caf;
	border-left: 1px solid;
	cursor: pointer;
	color: #ffffff;
	border-bottom: 1px solid;
	height: 25px;
}

.SiparisDropDown
{
	background: #ffffff;
	border: 1px solid #cccccc;
	margin: 2px 0px;
	color: #333333;
	font-size:9pt; 
	height:auto; 
}

.NtextB
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
}
.inputFix
{
	border-right: black 1px groove;
	border-top: black 1px groove;
	font-size: 9pt;
	border-left: black 1px groove;
	width: 200px;
	border-bottom: black 1px groove;
	height:16px; 
}
.checkBoxPriceList
{
	font-size: 10pt;
	font-weight:bold; 
	padding:3px; 
	color:#19859e;
}
.btnContinue
{
	background-position: url(images/btn.bmp) #518caf;
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 16px;
	background: url(images/btn.bmp) #518caf;
	border-left: 1px solid;
	cursor: pointer;
	color: #ffffff;
	border-bottom: 1px solid;
	font-family: Tahoma, Helvetica, sans-serif;
	
}
 .HeaderStyle th{text-align:left}

.x {list-style:none;}
.x ul li {background: url(App_Themes/SoftwareMen/Images/link-marker.gif) left 10px no-repeat; padding: 2px;}

.DL1 
{
  border-bottom:1px solid #90CAD5; padding-bottom:10px; margin-bottom:10px;
}