body {
margin:0;
padding:0;
background-color:white;
text-align: center;
background-image: url(images/backbody.gif);
background-repeat: repeat-x;
}

p {
font:11px Tahoma, Arial, Helvetica ; color:black; line-height:170%;
}

td {
font:11px Tahoma, Arial, Helvetica ; color:black; line-height:140%;
}

a:link, a:visited, a:active{
font:11px Tahoma, Arial; 
color:black;
text-decoration:underline;
}

a:hover {
font:11px Tahoma, Arial; 
color:red;
text-decoration:underline;
}

input, textarea, select {
font:11px Tahoma, Arial, Helvetica ; color:#000000;
border:1px solid #999999;
}
.radio {
border: none;
}

.textbox {
font:11px Tahoma, Arial, Helvetica ; color:#000000;
border:1px solid #999999;
}

.webmail_textbox {
font:11px Tahoma, Arial, Helvetica ; color:#000000;
border:1px solid #dedede;
}

.smallText{
font:9px Tahoma, Arial, Helvetica ;
}

.warn, .warning {
color:red;
font-weight: bold;
}

label {
padding-right: 10px;cursor:pointer;
}

.button {
font:bold 12px Tahoma, Arial, Helvetica;color:#515151;padding:1px;
background-image:url(images/button.gif);border:1px solid #EAEAEA;
letter-spacing:2px;
}

.row_dark {
background-color:#F2F2DF;
padding:4px;
}

.row_light {
background-color:white;
padding:4px;
}


.stdTable {
padding:0px;
border-collapse: collapse; 
border-bottom:1px #dedede solid;
width:500px;
}

.stdTable td.title, .stdTable tr.title td {
background-color:#7F9E56;
border-bottom:1px navy solid;
border-collapse: collapse; 
color: white;
padding:5px;
font: bold 11px Georgia, Arial, Helvetica;
}

.stdTable td.subtitle, .stdTable tr.subtitle td{
border-bottom:1px navy solid;
border-collapse: collapse; 
padding:3px;
background-color:#CCFFCC;
font: bold 11px Georgia, Arial, Helvetica;
}

.stdTable td {
border-bottom:1px navy solid;
border-collapse: collapse; 
padding:4px;
}

.stdTable td:first-child {
width:200px;
}

table#striped tr td { 
	border-bottom: 1px solid #9B948C;
}

.noborder {
border:0px none;
}

#develFooter {
clear:both;
white-space:pre;
width:550px;
color:#333333;
font-family:Lucidatypewriter, monospace;font-size:11px;
background-color:#CCFFCC;
margin:0px;
padding:4px;
text-align:left;
}

#container {
margin: 0 auto;
text-align: left;
width: 760px;
}

#top {
margin: 0;
padding: 0;
}

#middle {
padding: 0;
margin: 0;
clear:both;
width: 760px;
}

#leftcol {
padding:12px 4px 0px 8px;
margin: 0;
float: left;
width: 200px;
border-right:1px solid #E4E4E4;
}

#indexpage {
margin:0;
padding: 15px 0px 0px 0px;
color: #333;
float:right;
width: 520px;
height: 290px;
min-height: 290px;
}

html>body div#indexpage {
height: auto; /* for compliant browsers, ignored by IE */
}

#content {
margin:0;
padding: 15px 15px 0px 0px;
color: #333;
float:right;
width: 520px;
height: 290px;
min-height: 290px;
text-align:justify;
font:11px Tahoma, Arial, Helvetica ; color:black; line-height:170%;
}

html>body div#content {
height: auto; /* for compliant browsers, ignored by IE */
}

#content img {
margin:5px 15px 0px 0px;border:1px solid black;
}

#footer {
clear: both;
margin: 0;
padding: 0;
width: 780px;
height:100px;
background-image:url("./images/footer.gif");
background-repeat: no-repeat;
background-position:center right;
text-align:justify;
}

#footer p {
padding:38px 0 0 60px;
font:11px Tahoma, Arial;
color: #515151;
}
altp {
padding:38px 0 0 60px;
font:11px Tahoma, Arial;
color: #515151;
}

#breadCrumb {	
width:920px;
padding:10px 0 10px 0;
margin:0px;
margin-bottom:10px;
font:bold 12px Tahoma, Arial; text-decoration:none;color:#303030;
background-repeat: no-repeat;
background-position:100% 100%;
}

#breadCrumb a:link, #breadCrumb a:visited, #breadCrumb a:active, #breadCrumb a:hover {
display:inline;
font:bold 12px Tahoma, Arial; text-decoration:none;color:#303030;
}

ul.pbList {
margin: 0;
padding: 0;
}

/* if [IE] conditional comment code exists in skin.php */
ul.pbList li {
list-style: none;
margin: 0;
padding: 0 0 0 7px;
background-image:url("./images/bullet2.gif");
background-position: 0px 7px;
background-repeat: no-repeat;
line-height:170%;
}

ul.pbList a, ul.pbList a:link, ul.pbList a:visited, ul.pbList a:hover {	
padding:0;
margin:0;
}

/* PAGER NUM LINKS(A,BC,...1,2,3,> >>) START */

A.pagerLink:link,A.pagerLink:active, A.pagerLink:visited {
font-family:Tahoma;font-weight:bold;font-size:11px;color:navy;height:12px;
text-decoration:none;padding:1px;
margin-right:3px;
}

A.pagerLink:hover {
font-family:Tahoma;font-weight:bold;font-size:11px;color:navy;height:12px;
text-decoration:underline;padding:1px;
margin-right:3px;
}

A.pagerLinkSelected:link,A.pagerLinkSelected:active, A.pagerLinkSelected:visited {
font-family:Tahoma;font-weight:bold;font-size:11px;color:navy;height:12px;
text-decoration:underline;padding:1px;
margin-right:3px;
}

.pagerText {
font-family:Tahoma;font-weight:bold;font-size:11px;color:#cccccc;height:12px;
text-decoration:none;padding:1px;
margin-right:3px;
}

/* PAGER NUM LINKS(1,2,3,> >>) END */


/* ---[ LEFT MENU ]------------------------------- */

#leftnav {
display:block;
min-height: 230px;
}

#nav, #nav ul { /* all lists */
padding: 0;
margin: 0;
list-style: none;
float : left;
z-index:1;
background-color : #FAFAFA;
}

#nav li { /* all list items */
position : relative;
float : left;
line-height : 1.25em;
margin-bottom : -1px;
}

#nav li ul { /* second-level lists */
position : absolute;
left: -999em;
margin-left : 13.8em;
margin-top : -2em;
}

#nav li ul ul { /* third-and-above-level lists */
left: -999em;
}

#nav li a {
width: 169px;
display : block;
line-height : 1.5em;
color : black;
text-decoration : none;
background-color : transparent;
border : 1px solid #E4E3E3;
padding : .5em;
padding-left:1.5em;
background-image:url("./images/bulletm.gif");
background-repeat: no-repeat;
background-position:9px 10px;
font:1em Tahoma, Verdana; text-decoration:none;
}

#nav li a:hover {
color:black;
background-color : #E1EEDC;
font:1em Tahoma, Verdana; text-decoration:underline;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}

.campaing {
margin-left:14px;
}


/* ---[ /LEFT MENU ]------------------------------- */


/* ---[ BOX ]------------------------------- */

div.Box,
div.Box h3,
div.BoxBody,
div.BoxFooter,
div.BoxFooter p{
background: url(./images/box.gif) no-repeat;
color: inherit;
}

div.Box {
width:190px;	
margin-top:10px;
}

div.Box h3 {
background-position: top right;  
padding:1px;
padding-left:14px;
margin-left:3px;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:white;  
}

div.BoxBody {
background-position:0px -60px;
margin:0;
margin-top:-10px;
padding:5px 5px 5px 20px;  
font:11px Tahoma, Verdana; text-decoration:none;
}

div.BoxBody p{
margin:7px 0px 7px 0px;
padding:0;
}

div.BoxFooter {
background-position:bottom left;
padding:0px;
margin:0px;
}

div.BoxFooter p {
display:block;
background-position:bottom right;
padding:0 0 15px 0;
margin:0 0 0 20px;
}

/* ---[ /BOX ]------------------------------- */

/* ---[ MAINPAGE INDEX.PHP ]------------------------------- */

div#mainservices {
margin:0;
padding:0;
background-repeat: no-repeat;
background-position:top right;
width:539px;
height:300px;
}

.service {
clear:both;
margin:2px 0 2px 0;
padding:0;
background-color:transparent;
width:510px;
}

.service p, h4, ul, h6, h5{
display:inline;
font:11px Tahoma, Verdana; text-decoration:none;
margin:2px;
}

.service h4 {
display:block;
font:bold 11px Tahoma, Verdana; text-decoration:none;color:#7F9E56;
}

.service ul.serv {
display:inline;
float:left;
margin: 10 0 0 0;
padding: 0px;
line-height: 140%;
}

/* if [IE] conditional comment code exists in skin.php */
.service ul li {
list-style: none;
margin:0;
padding:0 0 0 6px;
background-image:url("./images/sbullet.gif");
background-repeat: no-repeat;
background-position:0px 3px;
}

.service h5{
display:block;
margin-top:10px;	
}

.service h6{
display:block;
margin-top:0px;
margin-left:300px;
}

/* ---[ /MAINPAGE INDEX.PHP ]------------------------------- */

H1 {
font: bold 13px Tahoma, Arial, Helvetica ; color:black; line-height:120%;
background-color: #FAFAFA;
}

H2 {
font: bold 13px Tahoma, Arial, Helvetica ; color:black; line-height:120%;
}

H2,H3 {
font: bold 13px Tahoma, Arial, Helvetica ; color:black; line-height:120%;
}

/* ---[ CONTENT PAGES ]------------------------------- */

.baslik {
color: red;
font: bold 11px Tahoma, Arial, Helvetica ; 
}

/* classes for validator */
.tfvHighlight {
background: red
}
.tfvNormal {
}

.required {
color: red;
font-weight: bold;
}

tr.error td , td.error {
background-image: url(images/hatch.gif);
}

a.faq:link, a.faq:visited, a.faq:active{
font:11px Tahoma, Arial; 
color:black;
text-decoration:none;
line-height:140%
}

a.faq:hover {
font:11px Tahoma, Arial; 
color:red;
text-decoration:none;
line-height:140%
}

A.top, A.top:link, A.top:visited, A.top:active {
font:9px Tahoma, Arial; 
color: red;
text-decoration: none;
font-weight: normal;
background-image: url("images/top.gif");
background-repeat: no-repeat;
background-position: 1px 4px;
padding: 0px 0px 0px 10px;
}

A:hover.top {
font:9px Tahoma, Arial; 
text-decoration: underline;
background-position: 1px 2px;
}

