@charset "utf-8";
/* CSS Document */



* {
margin:0;
padding:0;
}

body {
 margin: 0px;
 padding: 0px;
}

#wrapper {
 margin: 0px;
 padding: 0px;
 width:960px;
}


#wrapperInner {
width:960px;

background-color:#FFFFFF;
}

#headerTable {
float:left;
width:960px;
border:none;
background-color:#FFFFFF;
}

#headerTable .left {
margin: 0 0 0 0;
width: 175px;
height:150px;
}
#headerTable .center {
margin: 0 0 0 0;
width: 751px;
height:150px;
}

#headerTable .right {
width: 34px;
height:150px;
}

#header {
width: 960px;
height: 218 px;
}

#headerDown {
float:left;
/*background:url(../garnish/header_down_old.jpg) no-repeat scroll center;*/
width: 960px;
height: 68px;
}

#headerNav {
border:hidden;
width:948px;
position: absolute;
float:left;
margin-right:200px;
padding:0; 
}

#headerNav  p{

margin: 0 0 0 0;
padding: 0 0 0 0;}


#headerNav ul  {

list-style-image:none; 
list-style-type:none;
}

#headerNav li {
float:right;
text-align:center;
font-size:0.76em;
margin-right:8px;
}

#headerNav li a {
margin-left:5px;
margin-top:  2px;
text-decoration:none;
color:#999999;
font-size:0.9em;
}

#headerNav .text {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
padding-left:5px;
padding-top: 8px;
font-size: 0.9em;
margin-bottom:2px;
}

#headerNav .print {
padding-top:4px;

}



#headerNav .buttonn {
margin-top:6px;
border:none;
vertical-align:middle;
font-size: 0.8em;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background:transparent url(../garnish/button_anaz.png) no-repeat left top;
padding-right: 2px;
padding-bottom:2px;
width: 65px;
height: 20px;
}

#headerNav  .inputField {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
width:100px;
margin-top:3px;
height: 13px;
margin-right:6px;

}

#headerNav .send {
padding-top:6px;
}

#postit {
position:absolute;
float:left;
margin-top:22px;
width:321px;
height:41px;
margin-left:200px;

}


#postit span{
font-family:Arial, Helvetica, sans-serif;
position:absolute;
margin-top:10px;
font-size:0.843em;
font-weight:bold;
margin-left:15px;



}

#nav {
float:right;
margin-top:29px;
margin-right: 5px;
width:420px;
background:transparent url(../garnish/nav_tab_top.jpg) no-repeat scroll left bottom;
}
#nav ul {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#nav form {
float:right;
margin:-10px;
padding:0;
width:200px;
}
#nav li {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
margin-right:1px;
}
#nav li span {
background:transparent url(../garnish/tab_left.jpg) no-repeat scroll left top;
display:block;
float:left;
padding:0;
text-align:justify;
text-indent:-5000px;
width:8px;
}
#nav li span:after {
content:".";
font-size:1px;
}
#nav li a {
background:#5EB1FB url(../garnish/tab_right.jpg) repeat-x scroll right top;
color:#FFFFFF;
display:block;
line-height:30px;
padding:0 8px 0 0;
text-decoration:none;
}
#nav li a:hover {
background:#FF8B00 url(../garnish/tab_hover_right.jpg) repeat-x scroll right top;
color:#000000;
}
#nav li a:hover span {
background:transparent url(../garnish/tab_hover_left.jpg) no-repeat scroll 0 0;
}
#nav ul a.current span, #nav #siteSearch span {
background:transparent url(../garnish/tab_hover_left.jpg) no-repeat scroll left top;
}
#nav a.current {
background:#FF8B00 url(../garnish/tab_hover_right.jpg) no-repeat scroll right top;
color:#000000;
display:block;
font-weight:bold;
padding:0 13px 0 0;
}


#headerNav .inv, .invisible {
display:none;
}

#headerNav ul .inv {
display:none;
}

.inv, invisible {
display:none;
}

#structure {
clear:both;
padding-bottom:0;
width:100%;
}
.control {

float:left;
width:197px;
}
#content {
background:transparent url(../garnish/slice_structure.jpg) repeat-y scroll left top;
min-height:50em;
overflow:hidden;
position:relative;
margin: 0 0 0 0;
width:960px;
}
* > #content {
height:auto;
min-height:50em;
overflow:hidden;
}

#contentHeader {
	background:url(../garnish/headerAMKAtieinai.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	}
	
#contentHeader p{
margin-top:0px;
}	

#contentHeaderExo {
	background:url(../garnish/exo_AMKA.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
	
#contentHeaderExo p{
margin-top:0px;
}	

#contentHeaderApar {
	background:url(../garnish/header_aparaitita.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
	
#contentHeaderApar p{
margin-top:0px;
}	


#contentHeaderPos {
	background:url(../garnish/Header_Pos_tha_apoktiso.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
	
#contentHeaderPos p{
margin-top:0px;
}	

#contentHeaderSin {
	background:url(../garnish/xrisimoi_sindesmoi.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
	
#contentHeaderSin p{
margin-top:0px;
}	

#contentHeaderGrafeia {
	background:url(../garnish/header_lista_grafeiwn.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
	
#contentHeaderGrafeia p{
margin-top:0px;
}

#contentHeaderSintoma {
	background:url(../garnish/sintoma_konta.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
#contentHeaderContact {
	background:url(../garnish/contact.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
	
#contentHeaderNews {
	background:url(../garnish/newstitle.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
#contentHeaderGrafeio {
	background:url(../garnish/grafeio.jpg) no-repeat scroll left top;
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}
		
#contentHeaderHome {
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	
	}

	
	#contentHeaderHome h1 {
	overflow:hidden;
	float:left;
	width: 500px;
	height:auto;
	display:block;
	background-color:#CCCCCC;
	font-size:0.8em;
	position:relative;
	margin-bottom:0;
	
	}

	
#contentHeaderSintoma p{
margin-top:0px;
}

#contentHeaderFaq {
	background:url(../garnish/header_sixna_ipovalomenes.jpg) no-repeat scroll left top;
	overflow:hidden;	
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	
	}


#contentHeaderOdigos p{
margin-top:0px;
}

#contentHeaderOdigos {
	background:url(../garnish/odigos.jpg) no-repeat scroll left top;
	overflow:hidden;	
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	}

#contentHeaderErgodotes {
	background:url(../garnish/header_ergodotes.jpg) no-repeat scroll left top;
	overflow:hidden;	
	float:left;
	width: 500px;
	height:auto;
	position:relative;
	margin-bottom:0;
	margin-top:10px;
	margin-left:1px;
	}

#cText{
width: 480px;
overflow:hidden;
height:auto;
margin-bottom:0;
margin-top:10px;
}

#cText a{
color:#666666;
}

#cText a:hover{
color:#f0875f;
}

#cText h1{
display:block;
background-color:#FFFFFF;
margin-top:30px;
text-align:center;
}

#cText .none {
list-style-type:none;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:0.78em;
margin-left:18px;
color:#333333;
}




#cText h2{
font-family:Arial, Helvetica, sans-serif;
font-size:7px;
margin-top:20px;
text-align:center;

}


#cText .textCon{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:0.78em;
margin-top:40px;
margin-left:20px;
color:#333333;
}


#bodyTable{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
margin-left:20px;
color:#333333;
width:460px;
vertical-align:middle;
}

#bodyTable .bodyTh{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
margin-left:20px;
color:#333333;
width:30px;
}
#bodyTable .bodyThN{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;

color:#333333;
width:25px;
}



#bodyTable .bodyThN30{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;

color:#333333;
width:50px;
}
#cText .textCon2{
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:left;
font-size:0.78em;
margin-top:30px;
color:#333333;
}

#cText p.textCon3{
font-family:Arial, Helvetica, sans-serif;
font-size:0.78em;
float:left;
margin-top:30px;
color:#333333;
margin-right:142px;
}

#cText .textCon2 span{
font-family:Arial, Helvetica, sans-serif;

margin-top:30px;
padding-top:30px;
font-size:0.9em;
}

.textCon2 img.alignTop{
font-family:Arial, Helvetica, sans-serif;
margin-bottom:10px;
}


#cText .textConNews{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:0.78em;
margin-top:40px;
margin-left:190px;
color:#333333;
}

#cText .textConNews2{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:0.78em;
margin-top:10px;
margin-left:190px;
color:#333333;
}

#cText .odigos{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:13px;
margin-left:18px;
margin-top:50px;
color:#333333;
font-weight:bold;
}

#cText .odigosNormal a{
font-family:Arial, Helvetica, sans-serif;
display:block;
text-align:left;
font-size:12px;;
margin-left:25px;
margin-top:15px;
margin-bottom:10px;
color:#333333;
font-weight:bold;
}

#cText .textConBody{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:0.78em;
margin-left:18px;
color:#333333;
}

#cText p.textConBody2{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
color:#333333;
margin-left:20px;
}

#cText p.textConBody3{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
color:#333333;
margin-left:20px;
font-weight:600;
margin-left:45%;
}
#cText p.textConBody4{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
color:#333333;
margin-left:20px;
font-weight:600;
margin-left:33%;
}

#cText p.textConBody5{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
color:#333333;
margin-left:20px;
font-weight:600;
margin-left:28%;
}

#cText p.textConBody6{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:14px;
color:#333333;
margin-left:20px;
font-weight:600;
margin-left:42%;
}
li.textConBodySquare{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
margin-left:18px;
color:#333333;
}

p.textConBodySquare{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
margin-left:18px;
color:#333333;
}

li a.textb {
color:#333333;
}


li a:hover.textb {
color:#0033FF;
}

.normal h2 {
font-size:11px;

}

.error404info h2 {
color:red;
}
.error404info, .simpleContent {
float:left;
line-height:16px;
padding:5px 0 50px 40px;
width:720px;
}
.compositeContent {
float:left;
line-height:16px;
width:500px;
}


.compositeContent h1{
font-family:Arial, Helvetica, sans-serif;
display:block;
font-size:0.8em;
color:#666666;
}

#content h2 {
font-size:2.4em;
font-weight:normal;
line-height:1.1em;
margin-bottom:10px;
}
#content h3 {
font-size:1.5em;
font-weight:normal;
line-height:1.2em;
padding-top:15px;
}
#content h4 {
font-size:1.1em;
font-weight:bold;
padding-top:10px;
}
#content ul {
list-style-image:url(../garnish/bullet.png);
list-style-position:outside;
list-style-type:disc;
margin:10px 0 10px 40px;
}
#content ol {
margin:10px 0 10px 22px;
}
#content li {
margin:0 0 3px;
}
#content p {
margin:8px 0 15px;
}
#content img {
border:medium none;
float:left;
padding:5px 15px 0 0;
}


#relatedContent.index {
padding-bottom:20px;
width:250px;
}
#relatedContent.index div.item {
font-size:1.1em;
}
.index div.item, #relatedContent div.item {
line-height:15px;
}
.index div.item p, #relatedContent div.item p {
background:transparent url(../garnish/dotted_line.gif) repeat-x scroll center bottom;
color:#333333;
line-height:15px;
margin:8px 0;
padding:0 0 15px;
}
#relatedContent.index #special h4 {
font-size:1.2em;
font-weight:bold;
margin-top:20px;
padding:0;
}
#relatedContent.index h3 {
font-size:1.8em;
padding:5px 0;
}

#relatedContent p.rightFloat {
float:right;
margin-right:0px;
padding-right:0px;
margin-top:0px;
}

#relatedContent p.upFloat {
float:right;
margin-right:0px;
margin-bottom:10px;
margin-top:10px;
}

#relatedContent p.upAmka {
float:right;
margin-right:0px;
padding-right:0px;
margin-bottom:10px;

} 

#special {
float:right;
width:250px;
text-align:right;
margin-right:0px;
}


#special select{
font-family:Arial, Helvetica, sans-serif;
float:right;
width:180px;
text-align:center;
margin-right:18px;
margin-bottom:10px;

border-left:1px #0000FF thin solid;
border-right:2px #0000FF thin solid;
border-bottom: 2px #0000FF thin solid;

border-top: 2px #0000FF thin solid;
font-size:0.9em;

}

#special select .title {
font-family:Arial, Helvetica, sans-serif;

font-size:0.99em;

font-weight:bold;
}

#special select span {
font-family:Arial, Helvetica, sans-serif;

font-size:0.9em;

font-weight:bold;
}

#special p.praksi {
float:right;
text-align:right;
margin-left:100px;
}

#special p{
float:right;
text-align:right;

}

#special p .marginRight{
float:right;
}

#special ul .marginRight{
float:right;
margin-right:0px;
}

#special .marginRightC{
float:right;

padding-right:4px;
padding-bottom:0px;
padding-top:10px;
margin-bottom:0px;
}

#special ul.nor {
width:189px;
float:right;
list-style-image:none;
list-style-type:none;
position:relative;
margin-right:100px;
top: 10px;
overflow:hidden;
}

#special h1 {
font-family:Arial, Helvetica, sans-serif;
display:block;
background-color:#CCCCCC;
width:182px;
float:left;
text-align:left;
height:20px;
text-indent:45px;
font-size: 11px;
color:#2884ca;
padding-left:2px;

padding-top:4px;
}

#special h2 {
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:center;
height:20px;
text-align:center;
font-size: 12px;
color:#0e2d45;
padding-left:2px;
padding-right:6px;
margin-right:0px;
font-size:11px;
}




#special li {

padding: 0 0 0 0;
float:left;
color:#0c3d6d;
width:195px;

}

#special li.first {
float:right;
padding: 0 0 0 0;
width:193 px;
height: 34px;
margin-right:5px;
margin-bottom:0px;
margin-top:0px;
background:url(../garnish/right_enimerosi.jpg) no-repeat;
}
#special li.first2 {

float:right;
margin-top:0px;
margin-right:6px;
margin-bottom:0px;
margin-top:0px;

width:193 px;
height: 33px;
background:url(../garnish/right_adv.jpg) no-repeat;
}


#special li.first3 {
float:right;

margin-top:0px;
margin-right:6px;
margin-bottom:0px;
margin-top:0px;

width:193 px;
height: 33px;
background:url(../garnish/right_adv_hmer.jpg) no-repeat;
}

#special li.normal{
font-family:Arial, Helvetica, sans-serif;
clear:both;
float:right;
font-size:0.8em;
text-align:center;
margin-right:5px;
margin-bottom:0px;
margin-top:0px;
padding: 0 0 0 0px;
width:193 px;
height: 28px;
background:url(../garnish/enimerosi_normal.jpg) no-repeat;
}
#special li.normalCal{
font-family:Arial, Helvetica, sans-serif;
clear:both;
float:right;
font-size:0.8em;
text-align:center;
margin-right:6px;
margin-bottom:0px;
margin-top:0px;
padding: 0 0 0 0px;
width:193 px;
height: 28px;
background:url(../garnish/enimerosi_normal.jpg) no-repeat;
}

#special li.normalCale{
font-family:Arial, Helvetica, sans-serif;
clear:both;
float:right;
font-size:14px;
text-align:center;
margin-right:6px;
margin-bottom:0px;
margin-top:0px;
padding: 0 0 0 0px;
width:193 px;
height: 28px;
background:url(../garnish/enimerosi_normal.jpg) no-repeat;
font-weight:800;
}


#special li.normalText{
font-family:Arial, Helvetica, sans-serif;
clear:both;
float:right;
font-size:0.8em;
text-align:center;
margin-right:5px;
margin-bottom:0px;
margin-top:0px;
padding: 0 0 0 0px;
width:193 px;
height: 50px;
background:url(../garnish/enimerosi_normal.jpg) repeat-y scroll;
}


#special li.normalMail{
font-family:Arial, Helvetica, sans-serif;
clear:both;
float:right;
font-size:0.7em;
text-align:center;
text-indent:-10px;
margin-right:5px;
margin-bottom:0px;
margin-top:0px;
padding: 0 0 0 0px;
width:193 px;
height: 28px;
background:url(../garnish/enimerosi_normal.jpg) repeat-y scroll;
}

#special li.normal2{
clear:both;
float:right;
text-align:center;
margin-right:6px;
padding-right:2px;
margin-bottom:0px;
margin-top:0px;
width:193px;
height:175px;
background:url(../garnish/enimerosi_normal.jpg) repeat-y scroll center top;
} 

#special li.last{
float:right;
margin-bottom:10px;
margin-right:6px;
padding: 0 0 0 0px;
margin-bottom:30px;
margin-top:0px;
width:189 px;
height: 25px;
background:url(../garnish/enimerosi_bottom.jpg) no-repeat;
overflow:hidden;
}
#special li.lastCal{
float:right;
margin-bottom:10px;
margin-right:6px;
padding: 0 0 0 0px;
margin-bottom:20px;
margin-top:0px;
width:189 px;
height: 25px;
background:url(../garnish/enimerosi_bottom.jpg) no-repeat;
overflow:hidden;
}

#special li.lastCom{
float:right;
margin-bottom:30px;
margin-right:6px;
padding: 0 0 0 0px;
margin-bottom:15px;
margin-top:0px;
width:189 px;
height: 25px;
background:url(../garnish/enimerosi_bottom_l.jpg) no-repeat;
overflow:hidden;
}

#special li.last2{
float:right;
margin-bottom:30px;
margin-right:5px;
padding: 0 0 0 0px;
margin-bottom:30px;
margin-top:0px;
width:189 px;
height: 25px;
background:url(../garnish/enimerosi_bottom.jpg) no-repeat;
overflow:hidden;

}

#special li.rItem{
clear:both;
float:right;
margin-bottom:10px;
padding: 0 0 0 0;
width:234 px;
height:auto;

} 
 
#special li.radioButtons{
clear:both;
background:url(../garnish/enimerosi_normal.jpg) no-repeat;
float:right;
font-size:0.8em;
text-align:left;
vertical-align:middle;
}

#special .tableR {
width:120px;
vertical-align:middle;
border: 0 0 0 0;
}


.tableR td span{
margin-top:3px;
}

#special li .radio{


vertical-align:middle;}


#special li span {
margin-right:5px;
}

#special  .inputField {
font-size:8px;
text-align:center;
width:100px;
margin-top:4px;
height: 13px;
margin-right:0px;
}

#special .buttonn {
margin-top:4px;
margin-left:2px;
border:none;
vertical-align:middle;
font-size: 0.9em;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
background:transparent url(../garnish/button_anaz.png) no-repeat left top;
padding-right: 2px;
width: 65px;
height: 20px;
}


#relatedContent {
color:#7A7A7A;
float:right;
font-size:0.8em;
margin-top:40px;
width:250px;
}
#relatedContent h4 {
font-size:1.2em;
font-weight:bold;
padding:3px 0;
}
#relatedContent ul, #relatedContent p {
background:transparent url(../garnish/dotted_line.gif) repeat-x scroll center bottom;
line-height:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 10px;
padding-bottom:10px;
}
#relatedContent ul li {
padding-bottom:5px;
}
#content .themes h5 {
clear:both;
font-size:1em;
font-weight:normal;
}
#content .themes p {
clear:both;
}
#structure small {
background-color:#E9E9E9;
border-right:1px solid #B9B7B7;
color:black;
display:block;
float:left;
font-size:0.8em;
font-weight:normal;
height:40px;
margin:0 10px 5px 0;
padding:1px 2px 1px 4px;
width:75px;
}
.item small strong {
font-size:1em;
margin-right:40px;
}


.item h5 {
font-size:1.1em;
}
.item span {
clear:left;
display:block;
}
div.item {
clear:both;
display:block;
font-size:0.9em;
height:42px;
margin-bottom:10px;
margin-top:10px;
}
* > div.item {
height:auto;
min-height:40px;
}

#tools {
display:block;
height:20px;
margin-bottom:20px;
}

#submenu {
background:transparent url(../garnish/slice_submenu_bottom.gif) no-repeat scroll center bottom;
line-height:15px;
padding-bottom:10px;
}
#submenu ul {
background:transparent url(../garnish/slice_submenu.gif) repeat-y scroll center top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-bottom:10px;
}
#submenu ul li {
padding:1px 0 1px 21px;
}
#submenu ul li a {
color:white;
display:block;
padding:4px 10px 5px 5px;
}


#submenu ul a:hover, #submenu ul a.current {
background:transparent url(../garnish/submenu_hover.gif) repeat-y scroll center top;
color:white;
}
#member, #newsletter{
background:transparent url(../garnish/slice_menu.gif) repeat-y scroll center top;
font-size:0.9em;
margin-top:10px;
}

#search{
float:right;
width: 190px;

}


#search a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size: 10px;
font-weight:bold;

}

#search .normal a:hover {
background:transparent;
color:#fcc31c;
}

#search a.current {
background:transparent;
color:#4791ca;
}

#search a.normal {
background:transparent;
color:#003399;
}

#submenu ul a:hover, #submenu ul a.current {
background:transparent url(../garnish/submenu_hover.gif) repeat-y scroll center top;
color:white;
}

#search ul{
	width:180px;
	float:right;
	list-style-image:none;
	list-style-type:none;
	position:absolute;
	margin-left: 0px;
	padding: 0 0 0 0 px;
	top: 10px;
	overflow:hidden;
	text-align:left;
}

#search li {
text-align:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
float:left;
color:#0c3d6d;
font-size:0.9em;
height: 34px;
width:200px;
overflow:hidden;
}

#search li.first {
float:left;
margin-left: 0px;
padding: 0 0 0 0;
width:180px;
height: 47px;
background:url(../garnish/slice_member_top.jpg) no-repeat;
overflow:hidden;
}

#search li.normal{
overflow:hidden;
text-align:left;
clear:both;
font-size:0.42em;
margin: 0 0 0 0;
color:#000099;
padding-left:25px;
height: 34px;
background:url(../garnish/slice_menu.jpg) no-repeat;

}

#search li.last{
float:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 26px;
width:180px;
background:url(../garnish/slice_menu_bottom.jpg) no-repeat;
overflow:hidden;
}

#search li span {
margin-right:5px;
}

#member h3 {
font-size:1.1em;
font-weight:bold;
padding:0 10px 5px 20px;
}
#member p, #newsletter p {
padding:0 0 0 20px;
}
#member ul {
margin:0 0 20px 35px;
}
#member ul ul {
margin:5px 0 0 20px;
}
#member ul li {
margin:0 0 6px;
}
#member .last {
background:transparent url(../garnish/slice_menu_bottom.gif) no-repeat scroll center bottom;
height:55px;
padding:0 0 0 20px;
}
#member form input, #newsletter form input {
width:150px;
}

.itemSelected {
border-width: 3px; 
}


#sidebar {
margin-top:300px;
padding:0;
text-align:center;
}
#sidebar a:hover {
background-color:transparent;
}
#sidebar a:hover {
background-color:transparent;
}
#sidebar img {

float:none;
margin:2px 0;
padding:0;
}



#centerbar {
margin-top:20px;
margin-left:0px;
padding:0;
margin-bottom: 100px;
text-align:center;
}
#centerbar a:hover {
background-color:transparent;
}

#centerbar a:hover {
background-color:transparent;
}
#centerbar .imgLeft {
float:left;
margin:2px 0;
padding:0;
}

#centerbar .imgRight {
float:right;
margin:2px 0;
padding:0;
}



#commentArea input.button.first {
margin-left:122px;
}
#commentArea {
background-color:#E9E9E9;
border-top:1px solid gray;
margin-top:50px;
padding:16px 25px 25px;
}
#commentArea h3 {
background:transparent url(../garnish/add_comment.gif) no-repeat scroll 0 18px;
margin:10px 0 5px;
padding-left:18px;
}
#commentArea .posted {
background:transparent url(../garnish/comment.gif) no-repeat scroll 0 5px;
color:gray;
font-size:0.9em;
margin:8px 0 0;
padding:0 0 3px 17px;
}
#commentArea p {
font-size:0.9em;
margin:2px 0 8px;
}
#commentArea table {
width:90%;
}
#commentArea table td.label {
display:block;
float:left;
width:120px;
}
#content #commentArea input, #content #commentArea textarea {
width:98%;
}
#content #commentArea .button {
width:auto;
}
#commentArea dd {
background:transparent url(../garnish/dotted_line.gif) repeat-x scroll center bottom;
padding-bottom:10px;
}
#sendToFriend {
text-align:center;
width:auto;
}
#sendToFriend h3 {
background:transparent url(../garnish/dotted_line.gif) repeat-x scroll center bottom;
padding:0.3em 0 0.5em;
text-align:left;
}
#sendToFriend p {
float:left;
margin:0.5em 1.5em 0.5em 0;
}
body.jsEnabled #sendToFriend {
background:#F4FBFD url(../garnish/send_back.png) repeat-x scroll center top;
border:2px solid #0056A8;
font-size:0.9em;
padding:0 0 1.5em;
position:absolute;
right:28px;
text-align:left;
top:255px;
width:auto;
}
body.jsEnabled #sendToFriend h3 {
background:transparent url(../garnish/send_title.gif) no-repeat scroll right top;
font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:1.1em;
font-weight:bold;
margin:0;
padding:1em;
}
body.jsEnabled #sendToFriend p {
display:block;
float:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0.8em 2.5em 0;
}
body.jsEnabled #sendToFriend input {
margin:auto;
}
body.jsEnabled #sendToFriend label {
display:block;
}
#footerLeft {
float:left;
clear:both;
font-size:18px;
height: 34px;
margin: 0 0 0 0px;
padding: 0 0 0 0px;
width:960px;
}

#footerLeft p.footerLeftp {
float:left;
clear:both;
background:url(../garnish/footer_left.jpg) no-repeat left top;
height:34px;
width:30px;
}

#footerLeft p.footerCenter a.textF {

}

#footerLeft span{
float:left;
clear:both;
background:url(../garnish/footer_left.jpg) no-repeat left top;

margin-right:0px;
margin-top:5px;

}

#footerLeft p.footerCenter {
float:left;
background:#94add9 repeat-x scroll center top;
width:463px;
height:29px;

}

#footerLeft p.footerRight {
float:right;
 background:url(../garnish/footer_right.jpg) no-repeat right top;
height:39px;
width:30px;
}

#footerWrapper {
width:960px;
height:34px;
}

#footer div {

margin:0 auto;
width:960px;
}


#footerLeft a {
text-decoration:none;
color:#FFFFFF;
}


#footerLeft p a:hover {
text-decoration:none;
color:#ea5a23;
}

#footerLeft p.footerCenter {
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:center;
width:900px;
height:34px;
font-size: 0.58em;
margin-bottom:6px;
}


#footerLeft a.textF {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;

}

#footerLeft a.footerDown{
margin-bottom:30px;
clear:both;
}
#footer  a .footerDown{
margin-bottom:300px;

}


#footerLeft p img.marginR{
margin-right:200px;

}

#footerLeft span{


}


#footerLeft #copyright {
display:block;
float:right;
width:240px;
}
#footerLeft #copyright span {
float:left;
}


