@charset "utf-8";



body{
background: url(../images/bodytopbg.jpg) repeat-x top center white;
font:13px normal Arial, Helvetica, sans-serif;
color:#333333;
margin:0;
}

#wrapper {height: auto; width: 960px; margin:0 auto;padding-top:0px;}

.siteholder {background:none;width: 1280px;margin:0 auto;padding-top:0px;height:auto;}

.componentheading{display:none;}

#header {
border:0;
	background:/*url(../images/headerback.png) no-repeat*/none;
	float: left;
	height: 90px;
	width: 960px;}

.headericons{
width:auto;
height:100px;
float:left;
padding-left:200px;
margin-top:15px;}

.menubar {
	float: left;
	height: 44px;
	width: 960px;
	/*border-bottom:1px solid #638b95;*/
	margin:0;
	padding-right:0px;
	text-transform: capitalize;}

#logo img{border:none;}

#logo:focus{border:0;}

#logo {
	float: left;
	height: 57px;
	width: 203px;
	margin-top:20px;
	margin-left:15px;}

#logo:hover{background:url(../images/home.png) no-repeat 130px top;}

.topicons{
width:auto;
height:30px;
float:right;
padding-top:6px;
padding-right:20px;}

.topicons a{color:white;font:normal 13px Arial, Helvetica, sans-serif;}
#topmenubar{float:left; margin:0; height:0; width:960px;}

#topmenubar ul{
margin: 0;
padding-top: 12px;
margin-bottom: 1em;
float: left;
font: bold 100% Tohoma;
width: 60%;
font:14px bold Arial, Helvetica, sans-serif;
vertical-align:middle;
color:white;}

* html #topmenubar ul{ /*IE only rule, reduce menu width*/width: 99%;}

#topmenubar ul li{display: inline;}

#topmenubar ul li a{
float: left;
color: white;
padding: 2px 12px;
text-decoration: none;
/*background: transparent url(../images/menusep3.png) center right no-repeat;*/
border-right:1px solid #006666;}

#topmenubar ul li a:visited{color: white;}

#topmenubar ul li a:hover{color: #FF9900; padding-bottom:10px; background: transparent url(../images/menuov.png) bottom center no-repeat;}

#mainbody {
	height: auto;
	width: 960px;
	float: left;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-bottom:10px;}

.maincontenttop {float: left;height: 13px;width: 588px;}

.rightbanner {
	height: 250px;
	width: 300px;
	background-color: #FF0066;
	margin: 0 auto;}

.moduletable-hoteloffers {
	margin-top: 20px;
	height:auto;
	width: 300px;
	padding:0;
	text-align:center;
	color: #FF3300;
	font-size:13px;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
	background:none;
	padding-bottom:0px;}

.moduletable-hoteloffers h3{
background:none;
height: 25px;
width: 300px;
color: #999999;
border-bottom: 1px solid #CCCCCC;
padding-top:17px;
text-align:center;
font:bold  18px  "Trebuchet MS", Arial, Helvetica, sans-serif;}

.moduletable-hoteloffers p{padding-left:10px;padding-right:10px;}
	
.moduletable-istoselides {
	margin-top:0;
	height:auto;
	width: 300px;
	padding:0;
	text-align:left;
	color: #333333;
	font-size:13px;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
	background:none;
	padding-bottom:0px;}

.moduletable-istoselides h3{
background:url(../images/checkmark.png) no-repeat right center;
padding-left:28px;
width:230px;
float:left;}

.moduletable-istoselides p{
float:left;
padding-left:20px;
padding-right:20px;
padding-top:0px;
padding-bottom:0px;
height:auto;
width:250px;
color:#333333;
font:normal 15px Segoe UI, Arial, Helvetica, sans-serif;
text-align:center;
/*background:url(../images/pheading.png) no-repeat;*/}
	
.moduletable-istoselides a { font:normal 17px Segoe UI, Arial, Helvetica, sans-serif; color: #036; text-decoration:none;}

.moduletable-istoselides a:hover{color:#336699;text-decoration:none;}

/*Istoselides Links */
.moduletable-kataskeyes {
background:url(../images/kataskevesbg.png) no-repeat #9dc0d8;
	margin-top: 20px;
	min-height:400px;
	height:auto;
	width: 300px;
	padding:0;
	float:left;
	text-align:center;
	color: #000;
	font-size:13px;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial;
	padding-bottom:20px;
}

.moduletable-kataskeyes h3{
background:none;
height: 25px;
width: 300px;
color: #036;
margin:0 0 10px 0;
padding-top:10px;
padding-bottom:10px;
text-align:center;
font:bold  18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.moduletable-kataskeyes p{padding-left:10px;padding-right:10px;}
	
.moduletable-kataskeyes a {font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#333; padding:0 0 10px 0; text-decoration:none;}

.moduletable-kataskeyes a:hover{color:#000000;text-decoration:none;}
/*endof kataskeyes */
	
.bottomenubox {float: left;height: 30px;width: 920px;}

#slideshowbox {
display:none;
	float: left;
	height: auto;
	width: 588px;
	margin-bottom: 20px;
	border: 1px solid black;
}

.footerholder {
	margin:0 auto;
	min-height:350px;
	height: auto;
	width: 940px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 20px;}

.bottommodulesholder{
float:left;
height:auto;
width:100%;
background:#000317;
border-top:1px solid #999999;
border-bottom:1px solid #999999;}

.rightbar {
	float: right;
	height: auto;
	width: 303px;
	background: #fff;
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 5px;
	padding-bottom:20px;
	margin-bottom:20px;
	min-height:500px;}

.bottommodule {
	float: left;
	height: 300px;
	width: 280px;
	margin-top:12px;
	margin-bottom: 20px;
	border-right: 1px dotted #CCCCCC;
	margin-right: 15px;
}

.contentholder {
	background:#fff;
	border:1px solid #e1e1e1;
	float: left;
	height: auto;
	width: 595px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	padding-top:0px;
	margin-bottom:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.contentholder .article-content a{
color: #FF6600;
height:auto;
padding:5px;
text-decoration:none;
width:auto;}

#bottomsitesbox {
	float: right;
	height: 1px;
	width: 260px;
	background: /*url(../images/siteboxbg3.png) no-repeat*/none;
	margin-right:35px;}

.rightbarholder {
	float: right;
	height: auto;
	width: 315px;
	background:#fff/* url(../images/rightbartop.png) no-repeat top*/;}

.searchbox {
	height:auto;
	width:200px;
	background:none;
	border:none;
	padding-top:0px;
	padding-left:20px;
	float:right;
	padding-right:80px;
	margin-top:2px;}

.searchbox img{border:0;}

.moduletable-searchbox h3{
background:url(../images/followusarrow.png) no-repeat left center;
font: bold 18px "Trebuchet MS", Arial;
padding-left:35px;
color:#fff;
padding-top:3px;
height:30px;
width:195px;}

.footerbottom {
	background: #000;
	float: left;
	height: 80px;
	width: 100%;
	text-align:center;
	color: #ccc  ;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	font-weight:normal;
	padding-top:13px;}
	
.footerbottom a{color:#999999;text-decoration:none}

.leftbox {
	float: left;
	height: auto;
	width: 588px;
	padding:0 0 20px 0;
}

.moduletable-latestnews {
float: left;
	height: 300px;
	width: 320px;
	margin-top: 15px;
	margin-bottom: 30px;
	border-right:1px dotted #cccccc;
	margin-right:10px;
	padding-left:0px;
	padding-right:0px;
}

.moduletable-latestnews ul{
float:left;
list-style:none;
display:inline;
width:320px;
/*border-bottom:1px solid #999999;*/
padding:0;
margin:0;
}

.moduletable-latestnews li{
float:left;
width:300px;
height:35px;
padding-bottom:5px;
border-bottom:1px dotted #666666;}

.moduletable-latestnews li a{
float:left;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
width:285px;
height:auto;
color:#fff;
text-decoration:none;
background:url(../images/listarrow.png) no-repeat 2px center;
padding-left:15px;
padding-bottom:13px;
padding-top:13px;
margin-bottom:15px;}

.moduletable-latestnews li a:hover{
background-color:#32506c;
}

.moduletable-latestnews h3{
height: 28px;
width: 230px;
color: #fff;
background:url(../images/news.png) no-repeat left center;
text-align:left;
padding-left:50px;
font:bold 18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:20px;
padding-top:10px;
padding-bottom:5px;
margin-top:0;
margin-left:20px;
} 

/* thelete bohthia helpside */
 .moduletable-helpside {
	background: #fff;
	border:1px solid #e1e1e1;
	float:left;
	height: auto;
	width: 270px;
	margin:0 0 20px 0;
	/* margin-bottom: 30px; */
	padding-left:30px;
	-moz-box-shadow:0 0 15px #333;
	-webkit-box-shadow:0 0 15px #333;}

.moduletable-helpside ul{
float:left;
list-style:none;
display:inline;
width:260px;
/*border-bottom:1px solid #999999;*/
padding:0;
margin:10px 0 0 0;
}

.moduletable-helpside li{
padding:0;
margin:0;
float:left;}

.moduletable-helpside li a{
width:240px;
height:20px;
line-height:25px;
font:normal 14px Segoe UI, Arial, Helvetica, sans-serif;
float:left;
height:auto;
color:#333;
text-decoration:none;
background:url(../images/listarrow2.png) no-repeat left center;
border-bottom:1px solid #f8f8f8;
padding-left:20px;
margin-bottom:15px;}

.moduletable-helpside li a:hover{
color: #FF3300;
text-decoration: underline;}

.moduletable-helpside h3{
background:url(../images/offersinfo.png) no-repeat 0px center;
height: 30px;
width: 220px;
color: #F60;
text-align:left;
padding-left:25px;
font:bold 18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
border-bottom:1px dotted #888888;
margin-bottom:5px;
padding-top:10px;
padding-bottom:0px;
margin-top:0;
} 

/* thelete bohthia helpside ends 
phone starts*/
 .moduletable-thlefono {
 background:url(../images/thlefonobg.png) no-repeat;
 float:left;
	height: auto;
	width: 290px;
	font:bold 16px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FF3300;
	margin-top: 20px;
	margin-bottom: 40px;
	border:none;
	margin-right:30px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:20px;
}

.moduletable-thlefono img{padding-top:1px;padding-right:10px;float:left;}

.moduletable-thlefono h3{
margin:0 auto;
color:#0066FF;
font:bold 14px "Trebuchet MS", Arial;
width:200px;
text-align:center;
padding-bottom:10px;
}
/* phone ends*/

.contentheading{
width:588px;
height:auto;
text-align:left;
font:18px bold Arial, Helvetica, sans-serif;
color: #666666;
padding-bottom:10px;
border-bottom:1px solid #cccccc; 
}


.column_separator{width:1px;float:left;border:none;}

#mod_search_searchword{
background:url(../images/Button-search.png) no-repeat 3px center #CCCCCC;
border:1px solid black;
font: bold 13px Arial, Helvetica, sans-serif;
width:170px;
height:25px;
padding-left:30px;
text-align:left;
color: #000000;
float:left;
margin-right:70px;
margin-bottom:30px;
}

#mod_search_searchword:focus{
background:url(../images/Button-search.png) no-repeat 3px center  #BDFAFF;
border:1px solid  #FF3300;
color:#333333;
}

/*admin logged in css*/
.hasTip img{display:none;}

.buttonheading{display:none;}

/**/

.contentpaneopen{
width:568px;
height:auto;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
padding-top:10px;
font:normal 14px "Trebuchet MS", Arial;
}

.blockquote{
color: #fff;
font:bold 13px "Trebuchet MS", Arial;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
padding-right:30px;
background:#0098BE ;
float:left;
height:auto;
margin-bottom:20px;
padding:10px 10px;
width:570px;
}


#latestnewsbox ul{list-style-type:none;display:inline;}

#latestnewsbox li a{
width:300px;
height:20px;
line-height:35px;
color: #003366;
text-decoration:none;
background:url(../images/listarrow.png) no-repeat left center;
padding-left:20px;
margin-bottom:15px;
}

#latestnewsbox li a:hover{color: #FF3300;text-decoration: underline;}

.moduletable-frontpagearticle{
background:url(../images/bg1new.jpg) repeat-x;
width:242px;
height:auto;
float:left;
color: #333333;
font:13px normal Arial, Helvetica, sans-serif;
/*border-bottom:1px solid #999999;*/
padding-left:10px;
padding-right:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
/*-moz-box-shadow: 0px 5px 5px #5FAAEF; 
-webkit-box-shadow: 0px 5px 5px #5FAAEF; 
box-shadow: 0px 5px 5px #5FAAEF; /* CSS3 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);*/
}

.moduletable-frontpagearticle a{
background:url(../images/morearrow.png) no-repeat center right;
width:92px;
height:22px;
line-height:25px;
float:right;
color: #333333;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:3px;
margin-top:20px;
/*border-bottom:1px solid #999999;*/
}

.moduletable-frontpagearticle a:hover{
background:url(../images/morearrowover.png) no-repeat center right;
float:right;
color: #FF6600;
font:13px normal Arial, Helvetica, sans-serif;
padding-top:3px;
/*border-bottom:1px solid #999999;*/
}

.moduletable-frontpagearticle h3{
width:232px;
background:none;
height:24px;
margin-top:10px;
color: #003366;
border-bottom:1px solid  #CCCCCC;
font:bold 13px Arial, Helvetica, sans-serif;
text-align:left;
padding-top:9px;
padding-left:10px;
}

.moduletable-frontpagearticlelight h3{
width:232px;
background:url(../images/fpagearticlettl2.png) no-repeat;
height:24px;
margin-top:10px;
color:black;
font:bold 13px Arial, Helvetica, sans-serif;
text-align:left;
padding-top:9px;
padding-left:10px;
}

.moduletable-frontpagearticlelight{
background:url(../images/bg2new.jpg) repeat-x;
width:242px;
height:auto;
float:left;
color:#666666;
font:13px normal Arial, Helvetica, sans-serif;
/*border-bottom:1px solid #999999;*/
padding-left:10px;
padding-right:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
/* -moz-box-shadow: 0px 5px 5px #5FAAEF; 
-webkit-box-shadow: 0px 5px 5px #5FAAEF;
box-shadow: 0px 5px 5px #5FAAEF; 
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);*/
}

.moduletable-frontpagearticlelight a{
background:url(../images/morearrow.png) no-repeat center right;
width:92px;
height:22px;
line-height:25px;
float:right;
color: #FF3300;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:3px;
margin-top:20px;
/*border-bottom:1px solid #999999;*/
}
.moduletable-frontpagearticlelight a:hover{
background:url(../images/morearrowover.png) no-repeat center right;
float:right;
color: #FF6600;
font:13px normal Arial, Helvetica, sans-serif;
padding-top:3px;
/*border-bottom:1px solid #999999;*/
}

.moduletable-frontpagearticlelight h3{
width:232px;
background:none;
height:24px;
margin-top:10px;
color: #FF6600;
font:bold 13px Arial, Helvetica, sans-serif;
text-align:left;
padding-top:9px;
padding-left:10px;
border-bottom:1px solid  #CCCCCC;
}


/*kataskeyh1 based on frontpage arcticle */
.moduletable-kataskeyh1{
background:url(../images/bg1new.jpg) repeat-x;
width:242px;
height:auto;
float:left;
color: #333333;
font:13px normal Arial, Helvetica, sans-serif;
/*border-bottom:1px solid #999999;*/
padding-left:10px;
padding-right:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
/*-moz-box-shadow: 0px 5px 5px #5FAAEF; 
-webkit-box-shadow: 0px 5px 5px #5FAAEF; 
box-shadow: 0px 5px 5px #5FAAEF; /* CSS3 */
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);*/
}

.moduletable-kataskeyh1 a{
background:url(../images/morearrow.png) no-repeat center right;
width:92px;
height:22px;
line-height:25px;
float:right;
color: #333333;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:3px;
margin-top:20px;
/*border-bottom:1px solid #999999;*/
}

.moduletable-kataskeyh1 a:hover{
background:url(../images/morearrowover.png) no-repeat center right;
float:right;
color: #FF6600;
font:13px normal Arial, Helvetica, sans-serif;
padding-top:3px;
/*border-bottom:1px solid #999999;*/
}

.moduletable-kataskeyh1 h3{
width:232px;
background:none;
height:24px;
margin-top:10px;
color: #003366;
border-bottom:1px solid  #CCCCCC;
font:bold 13px Arial, Helvetica, sans-serif;
text-align:left;
padding-top:9px;
padding-left:10px;
}
/*telos kataskeyh1*/

/*kataskey2*/
/*.moduletable-kataskeyh2 h3{
width:232px;
height:24px;
margin-top:10px;
color:black;
font:bold 15px "Trebuchet MS", Arial;
text-align:left;
padding-top:9px;
padding-left:10px;
}
*/
.moduletable-kataskeyh2{
background:url(../images/kataskeyh2bg.png) no-repeat;
width:242px;
height:250px;
float:left;
color:#333333;
font:normal 13px "Trebuchet MS", Arial;
/*border-bottom:1px solid #999999;*/
padding-left:10px;
padding-right:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
min-height:180px;
/* -moz-box-shadow: 0px 5px 5px #5FAAEF; 
-webkit-box-shadow: 0px 5px 5px #5FAAEF;
box-shadow: 0px 5px 5px #5FAAEF; 
  /*filter: progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);*/
}

.moduletable-kataskeyh2 a{
background:url(../images/morebg3.png) no-repeat center;
width:95px;
height:22px;
line-height:25px;
float:right;
color: white;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:5px;
padding-left:10px;
margin-top:20px;
/*border-bottom:1px solid #999999;*/
}
/*.moduletable-kataskeyh2 a:hover{
background:url(../images/morearrowover.png) no-repeat center right;
float:right;
color: #FF6600;
font:13px normal Arial, Helvetica, sans-serif;
padding-top:3px;
/*border-bottom:1px solid #999999;
}*/

.moduletable-kataskeyh2 h3{
width:250px;
background:url(../images/analytics.png) no-repeat right center;
height:24px;
margin-top:10px;
color: #FF6600;
font:bold 15px "Trebuchet MS", Arial;
text-align:left;
padding-top:9px;
padding-left:0px;
border-bottom:1px solid  #CCCCCC;
}
/*end of kataskeyh2 */

/*kataskeyh3*/
.moduletable-kataskeyh3{
background:url(../images/kataskeyh3bg.png) repeat-x;
width:242px;
height:250px;
float:left;
color:#FFF;
font:normal 13px "Trebuchet MS", Arial;
padding-left:10px;
padding-right:10px;
margin-right:50px;
margin-bottom:20px;
padding-bottom:10px;
min-height:180px;
}

.moduletable-kataskeyh3 h3{
width:240px;
background:url(../images/eshopicon.png) no-repeat 200px center;
height:24px;
margin-top:10px;
color: #FFF;
font:bold 15px "Trebuchet MS", Arial;
text-align:left;
padding-top:9px;
padding-left:0px;
border-bottom:1px solid  #CCCCCC;
}

.moduletable-kataskeyh3 a{
background:url(../images/morebg3.png) no-repeat center;
width:95px;
height:23px;
line-height:25px;
float:right;
color: white;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:4px;
padding-left:10px;
margin-top:0px;
/*border-bottom:1px solid #999999;*/
}
/*kataskeyh 3 ends here*/

/*kataskeyh4*/
.moduletable-kataskeyh4{
background:url(../images/kataskeyh4bg.png) no-repeat;
width:242px;
height:250px;
float:left;
color:#333333;
font:normal 13px "Trebuchet MS", Arial;
padding-left:10px;
padding-right:10px;
margin-right:50px;
margin-bottom:20px;
padding-bottom:10px;
min-height:180px;
}

.moduletable-kataskeyh4 h3{
width:250px;
background:url(../images/globeicon.png) no-repeat 200px center;
height:24px;
margin-top:10px;
color: #000;
font:bold 15px "Trebuchet MS", Arial;
text-align:left;
padding-top:9px;
padding-left:0px;
border-bottom:1px solid  #CCCCCC;
}

.moduletable-kataskeyh4 a{
background:url(../images/morebg3.png) no-repeat center;
width:95px;
height:22px;
line-height:25px;
float:right;
color:white;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:3px;
padding-left:10px;
margin-top:20px;
/*border-bottom:1px solid #999999;*/
}
/*kataskeyh 4 ends here*/


/*kataskeyh5*/
.moduletable-kataskeyh5{
background:url(../images/kataskeyh3bg.png) no-repeat;
width:242px;
height:250px;
float:left;
color:#fff;
font:normal 13px "Trebuchet MS", Arial;
padding-left:10px;
padding-right:10px;
margin-right:10px;
margin-bottom:20px;
padding-bottom:10px;
min-height:180px;
}

.moduletable-kataskeyh5 h3{
width:250px;
background:url(../images/software.png) no-repeat 200px center;
height:24px;
margin-top:10px;
color: #FFF;
font:bold 15px "Trebuchet MS", Arial;
text-align:left;
padding-top:9px;
padding-left:0px;
border-bottom:1px solid  #CCCCCC;
}

.moduletable-kataskeyh5 a{
background:url(../images/morebg3.png) no-repeat center;
width:95px;
height:22px;
line-height:25px;
float:right;
color: white;
font:13px normal Arial, Helvetica, sans-serif;
text-decoration:none;
padding-top:5px;
margin-top:20px;
padding-left:10px;
/*border-bottom:1px solid #999999;*/
}
/*kataskeyh 5 ends here*/

.bottomlinkskbit {
width:245px;
height:auto;
float:left;
padding-left:2px;
padding-right:5px;
padding-top:10px;
padding-bottom:0px;
text-align:center;
}

.bottomlinkskbit img{
padding-top:20px;
padding-bottom:10px;
border:none;
margin:0 auto;
}

.bottomlinkskbit a:link ,.bottomlinkskbit a:visited{color:#FF6600;text-decoration:none;font:bold 16px Arial, Helvetica, sans-serif;}

.bottomlinkskbit a:hover{color: #0066CC;text-decoration:underline;}

.followusttl{
	margin-top:15px;
	width:210px;
	padding-left:20px;
	padding-right:0px;
	color: #666666;
	height:34px;
	float:left;
	text-align:center;
	font:bold 15px Arial, Helvetica, sans-serif;
	background: none;
}

.followusimagesbox{
width:200px;
margin:0 auto;
height:auto;
text-align:center;
}

.followusimagesbox img{
border:1px solid #aad9ec;
padding:3px;
margin-right:6px;
}

.moduletable-frontmodulesbox{
float:left;
width:550px;
height:100px;
padding-left:30px;
margin-bottom:20px;
border:1px dotted #6699FF;
}

.frontmodulelongbox{
width:535px;
height:150px;
float:left;
background:#003300;
margin-bottom:20px;
}

.moduletable-loginbox {
	float: right;
	padding-right:25px;
	height: 25px;
	width: auto;
	color:white;
	margin-top:0px;
}

.moduletable-loginbox:hover {color:black;}

.contentpaneopen a{color:#FF6600;text-decoration:none;}

.contentpaneopen a:hover{text-decoration:underline;}

.moduletable-bread{
width:960px;
float:left;
height:20px;
color: #333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
margin:0 0 20px 0;
padding-left:10px;
}

.moduletable-bread a{color:#333; text-decoration:none;}

.moduletable-bread a:hover {color: #0CF;text-decoration:underline;}

.flashbanner {
	float: right;
	height: 150px;
	width: 350px;
	margin-top:35px;
}

.slideshow{
background:none;
width:950px;
height:auto;
margin-bottom:10px;
float:left;
border:none;
}

.slideshowcontainer{
	float:left;
	width:955px;
	margin-bottom:10px;
	padding:0 0 0 5px;}

.slideshowtest{
background:url(../images/testbg1.jpg);
width:940px;
height:200px;
float:left;
margin-bottom:30px;
}

.supportbox{
margin-top:9px;
padding-top:2px;
width:auto;
height:auto;
float:right;
padding-right:20px;
}

.supportbox a{color:white;text-decoration:none;font:normal 13px Arial, Helvetica, sans-serif;}

pathway a:link, pathway a:visited{text-decoration:none;font:normal 12px Arial, Helvetica, sans-serif;color: #003366;}

.breadcrumbs pathway a:hover{text-decoration:underline;font:normal 12px Arial, Helvetica, sans-serif;color: #FF6600;}

/*h2{
color:#3366FF;
font:bold 16px "Trebuchet MS", Arial;
background:url(../images/rightarrow.png) no-repeat left center;
padding-left:25px;
width:568px;
}*/

.ddmx{float:left;width:auto;padding-left:5px;}

/*p{
font:normal 15px "Trebuchet MS", Arial;
color:black;
}*/

.moduletable-istoselides h1{
font:bold 18px "Trebuchet MS", Arial;
color:#0066FF;
padding-right:20px;
padding-top:0px;
padding-bottom:15px;
text-align:left;
padding-left:20px;
border-bottom:1px dotted #cccccc;}

.moduletable-istoselides h1 a{color:#00a2ff;}

.moduletable-istoselides h1 a:hover{text-decoration:underline; color: #FF6600;}

.moduletable-kataskeyes img{padding:5px;border:1px solid #CCCCCC;}

/*.moduletable-kataskeyes{
padding-bottom:20px;
height:130px;
width:300px;
float:left;
}*/
/*.contentpagetitle a:link, .contentpagetitle a:visited{
color:white;
}*/

a.contentpagetitle{color: #003366;text-decoration:none;}

.rightbar .moduletable a{
background:url(../images/moduletablelinkbg.png) no-repeat;
color: #000;
float:left;
font:normal 16px Segoe UI, Arial, Helvetica, sans-serif;
height:28px;
margin-bottom:25px;
padding-top:9px;
text-decoration:none;
width:300px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow:0 0 15px #ccc;
-webkit-box-shadow:0 0 15px #ccc;}

.article_column img{padding:10px;}

.pagination a:link, .pagination a:visited{color: #FF3300;margin-left:5px;margin-right:5px;}

.pagination span{padding-left:5px;padding-right:5px;}

.rightbar .blockquote{
	border:1px solid #e1e1e1;
float:left;
color: #069;
font:normal 17px  Segoe UI, Arial, Helvetica, sans-serif;
margin:0 auto;
width:265px;
padding: 10px 10px 10px 25px;
height:auto;
background:url(../images/quotes.png) no-repeat top left #f8f8f8;
text-align:left;
padding-bottom:20px;}

.rightbar .blockquote p{
	float:left;
background:#f8f8f8;
color: #333;
font:normal 17px  Segoe UI, Arial, Helvetica, sans-serif;
margin:0 auto;
width:250px;
padding-left:25px;
height:auto;
background:url(../images/quotes.png) no-repeat top left;
text-align:left;
border-bottom:1px dotted #CCCCCC  ;
padding-bottom:20px;}

.bottomimages{
background:none;
width:180px;
height:auto;
margin:0 auto;
text-align:center;
padding-top:10px;
padding-bottom:20px;
}

.bottomimages a {font:bold 13px "Trebuchet MS", Arial;color:#fff;text-decoration:none;}

.bottomimages img{background:none;border:none;}

.bottommodule h3{
color: #666666;
font:bold 16px "Trebuchet MS", Arial;
text-align:center;
margin:0;
padding:0;
}

.moduletable-botimages{/*border-bottom:1px dotted #999999;*/margin-bottom:20px;}

.moduletable-botimages h3{
height: 28px;
width: 150px;
color: #fff;
background:url(../images/star-portal.png) no-repeat 40px center;
text-align:center;
padding-left:45px;
font:bold 18px  "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:20px;
padding-top:10px;
padding-bottom:5px;
margin-top:0;
float:left;
padding-left:85px;
} 

a.blogsection{font:bold 14px "Trebuchet MS", Arial;text-decoration:none;color:#FF6600;}

#component-contact .contentheading{color: #663366;}

#component-contact .button{
background:#003366;
border:0;
color:#fff;
float:left;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
height:auto;
padding:5px;
width:auto;
}

#component-contact .button:hover{
background:#990000;
}

.introtxtbox{
/*background-image: -moz-linear-gradient(top, #ece4cd, #ffffff); 
background-image: -webkit-gradient(linear, left top,left bottom,color-stop(0, #ece4cd),color-stop(1, #ffffff)); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ece4cd', EndColorStr='#ffffff'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ece4cd', EndColorStr='#ffffff')";*/
color:#333;
float:left;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
width:566px;
height:300px;
padding-left:10px;
padding-right:10px;
}

.introtxtbox a{color:#FF3300; font:bold 14px Arial, "Trebuchet MS", Arial Helvetica, sans-serif; text-decoration:none;}

a.lightboxlink {
color:#CC6600;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding-bottom:10px;
}

div#component-contact{
background:url(../images/contacttop.jpg) no-repeat #b5c7d2;
color:#000;
font:normal 15px Segoe UI, Arial, Helvetica, sans-serif;
float:left;
height:auto;
padding:10px;
width:575px;}

div#component-contact td{color:#000; font:normal 15px Segoe UI, Arial, Helvetica, sans-serif;}

div#component-contact a{color: #003366;text-decoration:underline;}

div#component-contact label{color:white;font:bold 11px Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px;}

div#component-contact input{border:1px solid  #0099FF;margin-bottom:10px;height:20px;}

div#component-contact input:hover{border: 1px solid  #CCCC66;}

div#component-contact input:focus{background:#CCCCCC;border:1px solid #333333;}

div#component-contact .contentheading{
background:url(../images/contactinfottl.png) no-repeat 180px center;
float:left;
height:20px;
margin-top:0;
padding:0;
padding-top:10px;
padding-bottom:10px;
margin-bottom:20px;
color: #215993;
width:100%;
}

#emailForm{
background:url(../images/contactformbg2.jpg) no-repeat bottom #6b8798;
color:white;
float:left;
padding:10px;
width:550px;
}

#novapc_1206{
float:left;
margin:0 auto;
width:800px;
height:auto;}

.blog{
background: #dadada url(../images/blogbg3.png) repeat-y top center;
float:left;
height:auto;
padding-top:20px;
width:594px;
-moz-border-radius: 0px 0px 18px 18px;
-webkit-border-top-left-radius: 18px;
-webkit-border-top-right-radius: 18px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
}

.blog .contentpaneopen {
background:url(../images/introtxtbg4.png) no-repeat;
color:#333;
float:left;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
height:auto;
margin-left:5px;
margin-bottom:20px;
min-height:250px;
text-align:left;
width:584px;
}

.blog .article-content a, .blog .article-content a:hover{border:0;}

.blog .contentpaneopen a{color:#333;font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

.blog .contentpaneopen h2{
float:left;
background:/*url(../images/h2ttlbg2.png) repeat-x left bottom */transparent;
border-bottom:none;
font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:14px;
margin-top:0;
margin-bottom:0;
padding-left:0px;
padding-top:6px;
width:592px;}

.blog .article-content{
	background:transparent;
	color:#222;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	height:auto;
	margin-top:0;
	width:562px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;}

/*.article-content img:hover{ -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); rotation: 5deg;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}*/

.blog .article-content a{color:#000000; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.blog .article-content a:hover{ color:#990000; text-decoration:underline;}

.blog .article-content a span{ color:#000000; font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.blog .contentpaneopen h2 a{
color: #003366;
float:left;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
height:19px;
padding-left:10px;
padding-top:6px;
text-decoration:none;
width:615px;}

.article_column td a{color:#FF6600;}

.article_column td img{border:3px solid #333333;float:left;margin:0px 10px 10px 10px;}

.article_column td a.contentpagetitle{
background: transparent url(../images/portfoliottl2.png) no-repeat;
color: white;
font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
width:515px;
height:24px;
padding-top:11px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
float:left;
margin:0;
text-decoration:none;}

.article_column td a.contentpagetitle:hover{text-decoration:none;color:#ececec;}

.article_column td .contentheading td{border:none;}

.contactformtop{background:url(../images/contactformtop.png) no-repeat;float:left;width:620px;}

#component-contact .contentpaneopen table{color: #333333;font:bold 11px Verdana, Arial, Helvetica, sans-serif;}

.article_separator{display:none;float:left;width:0;height:0;}


/*portfolio right bar menu*/

.contactmenuttl{
float:left;
font: bold 16px "Trebuchet MS", Arial;
color: white;
background: transparent url(../images/contactmenuh3.png) no-repeat;
height:30px;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding-top:5px;
text-align:center;
width:300px;}

.contactmenubot{
background: transparent url(../images/contactmenubot.png) no-repeat;
height:35px;
float:left;
width:300px;}

.moduletable-contactmenu{float:left; width: 295px;}

.moduletable-contactmenu ul{
float:left;
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}

.moduletable-contactmenu ul li{background:#003366;border-bottom:1px dotted #eee;line-height:40px;}

.moduletable-contactmenu ul li a{
color: #fff;
background: url(../images/blogh2ttlbg.png) no-repeat 2px center ; /*custom bullet list image*/
display: block;
font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:29px;
padding-left: 25px;
padding-top:11px;
text-decoration: none;
border-bottom: 1px solid #dadada;
width:275px;}

.moduletable-contactmenu ul li a:visited{color: #A70303;}

.moduletable-contactmenu ul li a:hover{color:#fff;background-color: #A70303;}

.moduletable-frontbottombanner{
background:url(../images/frontbottombanner.png) no-repeat;
float:left;
height:250px;
padding-right:30px;
width:545px;}

.hotelsdiv{
color:#333333;
float:left;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
height:200px;
margin-left:15px;
margin-top:30px;
padding-left:20px;
padding-right:10px;
width:230px;}

.more a{
background: #990000 ;
color:#fff;
float:right;
height:17px;
padding-top:3px;
text-align:center;
text-decoration:none;
width:100px;}

.hotelsdivttl{
border-bottom:1px dotted #21374c;
color: #990000;
float:left;
font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:25px;
margin-bottom:5px;
padding-top:5px;
width:230px;}

.portalsdiv{
color:#333333;
float:right;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
height:auto;
margin-top:30px;
padding-right:10px;
width:230px;}

.more a{
background:url(../images/moreabg.png) no-repeat 83px center #990000 ;
color:#fff;
float:right;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
height:17px;
padding-left:5px;
padding-top:3px;
text-align:left;
text-decoration:none;
width:98px;}

.hotelsmore a{
background:url(../images/moreabg.png) no-repeat 83px center #003366;
color:#fff;
float:right;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
height:17px;
padding-left:5px;
padding-top:3px;
text-align:left;
text-decoration:none;
width:98px;}

.portalsdivttl{
border-bottom:1px dotted #21374c;
color: #003366;
float:right;
font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:25px;
margin-bottom:5px;
padding-top:5px;
width:230px;}

.moduletable-eipan{
background:#294a53;
color:white;
float:left;
font:normal 13px "trebuchet ms", Arial, Helvetica, sans-serif;
height:auto;
margin-bottom:20px;
padding:0px 10px;
width:280px;}

.moduletable-eipan h3{
background:url(../images/talk.png) no-repeat 250px center;
border-bottom:1px dotted #48666E;
float:left;
font:bold 14px "trebuchet ms", Arial, Helvetica, sans-serif;
margin:0px 0px 10px 0px;
padding:5px 0px 5px 0px;
width:280px;}

/*FrontPage Slideshow*/

.images {
	background:#fff url(/img/global/gradient/h300.png) repeat-x;
	border:1px solid #ccc;
	position:relative;	
	height:300px;
	width:955px;
	float:left;	
	margin:15px 0px;
	cursor:pointer;
	/* CSS3 tweaks for modern browsers */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 0 25px #666;
	-webkit-box-shadow:0 0 25px #666;	}

/* single slide */
.images div {
	display:none;
	position:absolute;
	top:0;
	left:0;		
	margin:7px;
	padding:0px 30px 0px 15px;
	height:256px;
	font-size:12px;
}
.images img{float:left; margin:0 0 0 0;}

.slideshowparagraph{
	color:#333;
	float:right;
	font:normal 17px Segoe UI, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:left;
	width:550px;}

/* header */
.images h3 {
	color:#069;
	float:left;
	font:normal 32px Segoe UI, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0 0 20px 0;
	color:#456;
	width:100%}
	
.images h3 a{
	border-bottom:1px solid #f8f8f8;
	color:#069;
	float:left;
	font:normal 32px Segoe UI, Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	color:#456;
	text-decoration:none;
	width:100%}
	
.images h3 a:hover{color:#F90;}

/* tabs (those little circles below slides) */
.slidetabs {float:right; padding:0 60px 0 0;}

/* single tab */
.slidetabs a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(../images/navigator.png) 0 0 no-repeat;
	display:block;
	font-size:1px;		}

/* mouseover state */
.slidetabs a:hover {background-position:0 -8px;      }

/* active state (current page state) */
.slidetabs a.current {background-position:0 -16px;     } 	

/* prev and next buttons */
.forward, .backward {
	float:left;
	margin-top:140px;
	background:#fff url(../images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	cursor:pointer;
	font-size:1px;
	text-indent:-9999em;	}

/* next */
.forward 			{ background-position: 0 -30px;}
.forward:hover 		{ background-position:-30px -30px; }
.forward:active 	 { background-position:-60px -30px; } 

/* prev */
.backward:hover  		{ background-position:-30px 0; }
.backward:active  	{ background-position:-60px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;}
