@charset "utf-8";
/* CSS Document */


html, body{
	/*background:#e7e7e7;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:150%;

	color:#343434;
	background:url("../images/inwebpro_main_page_bg.jpg") repeat-x scroll center 115px transparent;
	background-size:100% 100%;

	
	}

#wrapper{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px;
	}
	


/*====HEADER====*/

#header-row{
	height:114px;
	width:100%;
	background:url("https://www.inwebpro.gr/templates/themeiwpgeneral/images/back-header-top-w.png") no-repeat scroll 0 0 transparent;
	background-position:center 20%;
	position:relative;
	z-index:50;
	/*background:url("../images/headerblack.jpg") repeat-x scroll center 0  #30353C;*/
	}
.header-row-upper{
	background:url("../images/headerblack.jpg") repeat-x scroll left bottom #30353C;
	    height: 114px;
    position: relative;
    width: 100%;
    z-index: 52;

}
#header-bg{}

#header{ float:right;}

#user-menu{
}
#user-menu ul.menu{
	float:right;
	}

#user-menu ul.menu li{
	float:left;
	line-height:37px;
	position:relative;
	}
/*inwebpro	
#user-menu ul.menu li a{
	color:#7f7f7f;
	font-size:11px;
	background:url(../images/user-menu-sep.jpg) top right no-repeat;
	padding:0 10px;
	line-height: 40px;
	height:40px;
	}*/
	
	
	#user-menu ul.menu li a{
    background-image: url("../images/topmenu_item_bg.png");
    background-position: 0 50%;
    background-repeat: repeat-x;
    border-radius: 4px 4px 4px 4px;
    color: #AAAAAA;
    display: inline-block;
    margin-right: 5px;
    overflow: hidden;
    padding: 0 15px 0 14px;
	line-height:22px;
	}
	
#user-menu ul.menu li a img{
    background: none repeat scroll 0 0 #121212;
    left: -14px;
    padding-right: 5px;
    position: absolute;
    top: 10px;
	}
	
#user-menu ul.menu li a:hover{
	text-decoration:underline;}
	

.iwp-slogan{
	float:left;	
	position: absolute;
	margin-right:350px;}
	
.mod-search{
	float:right;
	padding-left:10px;
	line-height:40px;
	color:#7f7f7f;
	font-size:11px;
	position:relative;
	margin-right:15px;}
	
.mod-search label{
display:block;
float:left;
height:40px;
line-height:40px;
}
	
input.inputbox,
input.required,
input.validate-password
{
	background:#fff;
	height:30px;
	border:none;
	color:#7f7f7f;
	font-size:11px;
	line-height:30px;
	padding:0 5px;
	width:180px;
	border:#a5a5a5 1px solid}
	
select{
	height:25px;
	border:#a5a5a5 1px solid;
	padding:3px;
	color:#7f7f7f;
	}
	
input#mod-search-searchword{
	width:175px;
	margin-left:10px;
	border:none;
	border-bottom:1px solid #242424;
	border-right:1px solid #242424;
	background:#1e1e1e;
}

textarea{
	border:#a5a5a5 1px solid}
	
.mod-search .search input.button{
	background:url(../images/search-but.jpg) top left no-repeat;
	width:18px;
	height:16px;
	border:none;
	position:absolute;
    right: 5px;
    top: 12px;
	cursor:pointer;
 	}

	
/*====TOP MENU====*/

#top-menu-row{
	height:52px;
	/*background:url(../images/top-menu-bg.jpg) top left repeat-x;
	position:absolute;
	bottom:0px;*/
	float:right;
	width:988px;
	}
	
ul.maximenuCK li.level0 > a span.titreCK{
}

/*====TOP====*/

#top-row{
	/*background:url(../images/top-row-bg.png) top left repeat-x;*/
	width:100%;
}

#top-bg{
	/*background:url(../images/top-bg.png) top center no-repeat;*/
	width:100%;
	}
	
#logo{
	float : left;
    text-align : center;
	position : relative;
	top : -7px;
	}

#logo h1{
	margin : 0 auto;
	padding-top : 0;}
	
.mod-search form{
	margin : 0;}
	
	
/*======Top Blocks========*/

#top{
	background : url(../images/top-blocks-bg.png) bottom center no-repeat;
	height : 540px;

	position : relative;
	z-index : 0;
	padding-top : 50px;
	}

#top .newsflash{
	position : relative;
	z-index : 2;}

#top .block{
	width : 238px;
	float : left;
	position : absolute;
	z-index : 3;
	border-left : 1px solid #bdbdbd;
	}
	
#top .block.first{
	left : 0;
	border : none;
	}
	
#top .block.second{
	left : 238px;
	}

#top .block.third{
	left : 476px;}

#top .block.fourth{
	left : 714px;}

#top .block h4{
	display : block;
	height : 30px;
	line-height : 30px;
	background : #131212;
	color : #fff;
	font-size : 18px;
	margin : 0;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	letter-spacing : -1px;
	}
	
#top .block.active h4{
	background : url(../images/host-title-act.jpg) top left repeat-x #1d1d1d;}
	
	
#top .block > p.price {
	font-size : 70px;
	line-height : 84px;
	color : #fff;
	margin : 0;
	text-align : center;
	background : url(../images/price-bg.jpg) top left repeat-x;
	font-family : Arial, Helvetica, sans-serif;
	height : 84px;
	}
	
	div.featuretable-col > div.ft-cell-wrapper-price {
    background : url("../images/price-bg.jpg") repeat-x scroll left top transparent;
    color : #FFFFFF;
    font-family : "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size : 70px;
    line-height : 84px !important;
    margin : 0;
    min-height : 64px !important;
    padding : 10px 0;
    text-align : center;
	}
	
	
#top .block.active{
	position : absolute;
	top : -4px;
	z-index : 4;
	border : none;
	width : 239px;
	
	-webkit-box-shadow: #000 0 0 2em;
    -moz-box-shadow: #000 0 0 2em;
    box-shadow: #000 0 0 2em;
}
	
#top .block.active .add-cart{
	height:88px;}
	
#top .block.active p.price{
	background:url(../images/hosting-price-act.jpg) top center no-repeat;
	height:88px;
	}
	
#top .block > p span.sign{
	font-size:30px;
	position:relative;
	top: -25px;
	}
	
#top .block > p span.month{
	font-size: 18px;
    position: relative;
    top: -3px;
	text-transform:uppercase;
	}
	
	#top .block.active div.price{
	background:url(../images/hosting-price-act.jpg) top center no-repeat;
	height:88px;
	}
	
#top .block > div span.sign{
	font-size:30px;
	position:relative;
	top: -25px;
	}
	
#top .block > div span.month{
	font-size: 18px;
    position: relative;
    top: -3px;
	text-transform:uppercase;
	}
	
	
	
#top .block ul{
	background: url(../images/box-ul-bg.jpg) bottom left repeat-x #dbdbdb;
	margin:0;
	display:block;
	min-height:240px;
	padding-bottom: 1px;
	}
	
#top .block.active ul{
	background: url(../images/box-ul-bg.jpg) bottom left repeat-x #f1f1f1;}

#top .block ul li {
	background:url(../images/price-list-bg.jpg) bottom left repeat-x;
	height:40px;
	padding:0 30px;
	list-style:none;
	}
	
.featuretable-cell{
	background:url("../images/price-list-bg.jpg") repeat-x scroll left bottom transparent;

    line-height: 20px;

    min-height: 20px;

	
	}
#top .block.active ul li{
	background:url(../images/price-list-bg-act.jpg) bottom left repeat-x;
}
	
	
#top .block ul li a{
	line-height:40px;
	background:url(../images/price-link-bg.png) top left no-repeat;
	padding-left:25px;
	font-size:13px;
	color:#292929;
	font-weight:bold;
	display:block;
	height:40px;}
	
#top .block ul li a:hover{
	color:#882003;}
	
#top .block .add-cart{
	background:url(../images/addtocart-bg.jpg) bottom left repeat-x #f9f9f9;
	padding:0px 33px;
    text-align: center;
	height:83px;
	position:relative;
}
	
#top .block .add-cart p.button{
	background:url(../images/button-bg.png) top left repeat-x;
	display:block;
	height:44px;
	margin:0;
	position:absolute;
	top:20px;
	left: 38px;
		}
		
#top .block .add-cart p.button:hover{
	background:url(../images/button-bg.png) bottom left repeat-x;}
	
#top .block .add-cart p.button a{
	background:url(../images/addtocart-right.png) top right no-repeat;
	display:block;
	padding: 0 15px;}

	
#top .block .add-cart p.button a > span{
	font-size:20px;
	line-height:44px;
	color:#fff;
	padding-right: 36px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	}

	
/*=======MAIN CONTENT========*/


#slider-nav{
	float:right;
	width:70px;
	height:32px;
	}
		
#prev, #next{
	float:left;
	display:block;
	width:30px;
	height:30px;
	margin:0 2px;
	text-indent:-9999em;
	cursor:pointer;
}

	
#prev{
	background:url(../images/slider-nav.png) top left no-repeat;
	}

#next{
	background:url(../images/slider-nav.png) top right no-repeat;
	}
	
#prev:hover{
	background:url(../images/slider-nav.png) bottom left no-repeat;
	}

#next:hover{
	background:url(../images/slider-nav.png) bottom right no-repeat;
	}
	
ul.items-row{
	margin:0 !important;
	}


#main-row{
	}
	
#main-row a{
	color:#0998DA;
	text-decoration:none;}
	
#main-row ul.menu li {
background:none;
    border-bottom: 1px solid #CCCCCC;
	}
	
#main-row ul.menu li a{
	color:#707070;}

	#main-row ul.menu li a:hover{
	color:#0998DA;
	text-decoration:none;}
			
#main-row a:hover
{
	color:#0998DA;
	text-decoration:underline;}
	
#container .blog-featured .item-content h2 a,
#container .blog-featured .item-content h2 {
	font-size:18px;
	color:#353535;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom: 27px;
    margin-top: 15px;
	}
	
	
#content{
	padding-bottom: 30px;
    position: relative;
    z-index: 0;}
	

		
#main{
	}
	

#container{
	}
	
#main{
	position:relative;
	
	overflow:hidden;}
	
h1, h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	/*letter-spacing:-1px;*/
	
	/*text-shadow:#b0b0b0 1px 1px 2px;*/
	}
	
p.button
{
	background:url(../images/button-bg.png) top left repeat-x;
	height:44px;
	border-radius:6px;
 	-moz-border-radius:6px;
 	-webkit-border-radius: 6px;
	}
	
p.button:hover{
	background:url(../images/button-bg.png) bottom left repeat-x;
	}
	
div.button
{
	background:url(../images/button-bg.png) top left repeat-x;
	height:40px;
	line-height: 38px;
	border-radius:6px;
 	-moz-border-radius:6px;
 	-webkit-border-radius: 6px;
	
	width:100px;
	text-align:center;
	position:relative;
}

	
div.button a,
div.button input,
div.button button{
	color:#fff !important;
	text-decoration:none !important;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	border:none;
	cursor:pointer;
	background:none;
	display:block;
	width:100%;
	height:35px;
	}
	
div.button:hover{
	background:url(../images/button-bg.png) bottom left repeat-x;
	line-height: 38px;
	border-radius:6px;
 	-moz-border-radius:6px;
 	-webkit-border-radius: 6px;
	

	width:100px;
	text-align:center;
	position:relative;
	}
	
div.contact-email div.button{
width:110px;}
	
.item-content{
position:relative;
z-index:2;}
	
.item-content div.button{
	top:22px;
	width:100px;
	}

span.actions{
	margin:0;
	float:right;}
	
#container span.actions span a img{
	margin:0 2px;}
	
dl.article-info{
	font-size:11px;
	line-height:18px;}
	
.blog-featured ul.items-row li.item div.item-content div.button{
}
	
	
.blog-featured h1{
	background:url(../images/title-bg.jpg) bottom left repeat-x;
    line-height: 35px;
    margin-bottom: 10px;
    padding-bottom: 10px;
		}
		
.blog-featured .items-row .item img{
	margin-bottom:25px !important;}	

.blog-featured .items-row .item{
	width:300px;
	margin:0 10px;
	min-height:362px !important}
	
		
#container img{
	/*float:left;
	margin:0 1em 1em 0;*/
	}
		
#container ul.float{
	float:left;
	width:50%;
	margin:0;
	}
	
#container ul.float li{
	margin:0 20px;
	border-bottom:1px solid #ccc;
	}
	
#container ul.float li a{
	line-height:40px;
	text-decoration:none;
	}
	

#container ul > li > a{
	background:url(../images/li-icon.png) no-repeat;
	background-position:left 2px;
	color:#202020;
	padding-left:20px;
	}
	
#container .item-page{
	    padding: 0 0px;
    position: relative;
    z-index: 2;
	}
	
#container ul li a:hover{
	/*color:#882003;*/
	}


#container ul li.last-child{
	border:none;
	}
	
ul.art-list.plain{
	margin:0;}
	
#member-profile div.button,
#member-registration div.button{
	float:left;}
	
#member-profile div a,
#member-registration div a {
	display:block;
	float:left;
	height:44px;
	line-height:42px;
	margin-left:20px;}
	
#searchForm fieldset.word div.button{
	float: left;
    left: 10px;
    position: relative;
    top: -7px;
	}
	
#searchForm fieldset.phrases,
#searchForm fieldset.only{
	border:1px solid #ccc;
	padding:10px;}
	
#searchForm fieldset.word label,
#searchForm fieldset.word input{
    display: block;
    float: left;
    height: 25px;
    line-height: 27px;
	}

	
dl.search-results dd{
	margin-left:20px;
	}
dl.search-results dt a,
dl.search-results dd a{
	text-decoration:none !important;
	font-weight:bold;}
	
dd.result-created{
	font-size:11px;}
	
#contact-slider h3{
	border-bottom:1px solid #000;
	}
	
#contact-slider h3 a{
	color:#000;}
	
#contact-slider h3 a:hover{
text-decoration:none;}
	
#contact-slider h3.pane-toggler{
	background:url(../images/plus.png) no-repeat;
	background-position: right 3px;
	}
	
#contact-slider h3.pane-toggler-down{
	background:url(../images/minus.png) no-repeat;
	background-position: right 3px;
	}
	
.contact-miscinfo .jicons-icons{
width:40px !important;
height:40px !important;}

.pagination ul li a.pagenav{
background:none !important;
padding:0 !important;
}
	

/*====MODULES===*/

#left .moduletable,
#right .moduletable{
margin-bottom:1em;}


#left-col-bg, #right-col-bg{
	padding:0 0px;
	margin-top:0px;
	margin-left:10px;}


.moduletable h3{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:5px;
	margin-top:10px;
	}
	
.moduletable ul.menu{
	margin:0;
	}
	
.moduletable ul.menu li{
	background:url(../images/menu-li-bg.jpg) bottom left repeat-x;
	}
	
.moduletable ul.menu li a{
	line-height:40px;
	color:#707070;
}

.moduletable ul.menu li a:hover{
	color:#fff;}
	
.moduletable.menu h3{
	margin-bottom:7px;}
	
ul.menu li.last-child{
	background:none;
	border-bottom:none !important;}
	
fieldset.userdata p {
	margin:10px 0;}
	
.moduletable form#login-form div.button{
}
	

/*====BOTTOM====*/

#bottom-row{
	background-color:#212121 !important;
	background:url("../images/bottom-bg-iwp.jpg") no-repeat scroll center 0 transparent;
	/*background:url(../images/footer_bg_light.png) no-repeat scroll center top transparent;
	background:url(../images/bottom-bg.jpg) top left repeat;*/
	width:100%;
	 } 
.bottomiwp{/*background:url(../images/footer_bg_light.png) no-repeat scroll center top transparent;*/}


#bottom .moduletable ul.social li{
	
	padding-right:5px}
	
#bottom .moduletable h3,
#bottom .moduletable h3 a{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
}
	
#bottom{
	color:#707070;
	padding: 15px 0 30px;
	overflow:hidden;}
	
#bottom .moduletable h3{
	margin-top:0px;}
	
#bottom strong{
	color:#aeaeae;}
	
#bottom ul{
	margin-left:0;}

	
#bottom ul.social{
	overflow:hidden;
	background:url(../images/menu-li-bg.jpg) bottom left repeat-x;
	padding-bottom:13px;
	margin:0px;
	position:relative;
	top:0px;}
	


/*====FOOTER====*/

#footer-row{
	background:#141414;
	text-align:center;}

#footer-bg{}

#footer, 
#footer a{
	color:#e7e7e7;
	line-height:60px;}
	
#footer a:hover{
	text-decoration:underline;}

#footer-row, .push {
height: 60px;
}
.wrapper-top-iwp { width:988px; margin:auto; position:relative; height:100px; /*background:url(../images/header-back-light.jpg);*/}
#absolute { z-index:9999;}
#bottomright > div  { width:auto;}
.ja-box:hover { background:#141414;}
.ja-box .ja-moduletable .ja-box-ct > ul, ja-box1 .ja-moduletable .ja-box-ct > ul, ja-box2 .ja-moduletable .ja-box-ct > ul {
    margin-left: 0px;
    margin-right: 0px;
}
#ja-topsl ul, #ja-topsl p, #ja-topsl ol, ja-box ul, ja-box p, ja-box ol {
    margin: 0;
    padding: 0;
}
#ja-topsl li, ja-box li {
    background: none repeat scroll 0 0 transparent;
    color: #696969;
    font-size: 92%;
    margin-bottom: 0;
    padding-left: 0;
}
.ja-box .ja-moduletable, .ja-box .moduletable, .ja-box1 .ja-moduletable, .ja-box1 .moduletable, .ja-box2 .ja-moduletable, .ja-box2 .moduletable {
    margin: 0;
    padding: 0px;
}
.ja-box li a:hover {
    background: url("../images/icon-arrow-02.png") no-repeat scroll 5px 5px #000000;
    color: #838383;
    text-decoration: none;
}
span.quickcontactiwp:hover{
background:#000000;	
color:white;
}
span.quickcontactiwp{
padding:5px;
}
.ja-box li a:hover, .ja-box li a:hover {
    text-decoration: none;
}
.ja-box li a {
    display: block;
    padding: 0px 0px 0px 15px;
	font-size:12px !important;
}

.ja-box li a, ja-box li a {
    color: #696969;
}
.ja-box-ct >ul >li {list-style:none;}
.logomenu{position:absolute; bottom:-35px; width:988px; height:52px; /*background:url("../images/menu_background.png") no-repeat scroll 0 -3px transparent;*/ 
background:url("../images/menu_background-black.png") no-repeat scroll 0 0px transparent;
}
section.wk-twitter-list{width:330px; margin-left:30px;}
.wk-twitter-list:hover{background:#141414;}
.wk-twitter-list article:hover{background-color:black;}
div.breadcrumbs{    font-size: 12px;
    line-height: 20px;
    margin: 0 0 10px;}
	
	.breadcrumbs a, .breadcrumbs span {
    background: url("../images/breadcrumbs.png") repeat-x scroll 0 0 transparent;
    color: #5A5C5E !important;
    margin-right: 14px !important;
}

.breadcrumbs a, .breadcrumbs span, .breadcrumbs strong {
    border-radius: 3px 3px 3px 3px;
    height: 23px;
    line-height: 23px;
    padding: 0 10px;
}

.breadcrumbs a, .breadcrumbs > span {
    margin-right: 10px;
}

.breadcrumbs a, .breadcrumbs span, .breadcrumbs strong {
    display: inline-block;
    text-decoration: none;
}
.breadcrumbs span {
    background: none repeat scroll 0 0 #0998DA;
    color: #F0F4F9 !important;
    font-weight: normal;
}
.breadcrumbs a, .breadcrumbs span, .breadcrumbs strong {
    border-radius: 3px 3px 3px 3px;
    height: 23px;
    line-height: 23px;
    padding: 0 10px;
}
.breadcrumbs a, .breadcrumbs span, .breadcrumbs strong {
    display: inline-block;
    text-decoration: none;
}
.breadcrumbs a:hover {
    background: none repeat scroll 0 0 #0998DA;
    color: #F0F4F9 !important;
	text-decoration:none !important;
}

td.iwpjce{background:url("../../../images/stories/paketa-hosting/leftop2.gif");text-align: left;}
td.wsd_2{background:url("../../../images/stories/paketa-hosting/linux-bg.gif");}
/* Inwebpro Buttons */
a.buttongoldiwp {
	-moz-transition-duration: 0.3s;
	-moz-transition-property: border-color;
	background-clip: padding-box;
	background-color: #EFA506;
	background-image: -moz-linear-gradient(#FFFF00, #EFA506);
	border: 1px solid #0075C1;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: black !important;
	cursor: pointer;
	display: inline-block;
	font: 13px/17px Tahoma, Geneva, sans-serif;
	margin: 0 10px 0 0;
	padding: 5px 10px 6px;
	text-align: center;
	text-shadow: 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	min-width:105px;
	min-height:20px;
}
a.buttongoldiwp:hover {
	-moz-transition-duration: 0s;
	background-clip: padding-box;
	background-image: -moz-linear-gradient(#EFA506, #FFFF00);
	border-color: white;
}
a.buttonblackiwp {
	-moz-transition-duration: 0.3s;
	-moz-transition-property: border-color;
	background-clip: padding-box;
	background-color: #000000;
	background-image: -moz-linear-gradient(#000000, #4b4b4b);
	border: 1px solid #0075C1;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #FFFFFF !important;
	cursor: pointer;
	display: inline-block;
	font: 13px/17px Tahoma, Geneva, sans-serif;
	margin: 0 10px 0 0;
	padding: 5px 10px 6px;
	text-align: center;
	text-shadow: 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	min-width:105px;
	min-height:20px;
}
a.buttonblackiwp:hover {
	-moz-transition-duration: 0s;
	background-clip: padding-box;
	background-image: -moz-linear-gradient(#4b4b4b, #000000);
	border-color: #124D77;
}
/* purple button*/
a.buttonpurpleiwp {
	-moz-transition-duration : 0.3s;
	-moz-transition-property : border-color;
	background-clip : padding-box;
	background-color : #9A0B52;
	background-image : -moz-linear-gradient(#DA1074, #9A0B52);
	border : 1px solid #0075C1;
	border-radius : 3px 3px 3px 3px;
	box-shadow : 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color : black !important;
	cursor : pointer;
	display : inline-block;
	font : 13px/17px Tahoma, Geneva, sans-serif;
	margin : 0 10px 0 0;
	padding : 5px 10px 6px;
	text-align : center;
	text-shadow : 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	min-width : 105px;
	min-height : 20px;
}
a.buttonpurpleiwp:hover {
	-moz-transition-duration : 0s;
	background-clip : padding-box;
	background-image : -moz-linear-gradient(#9A0B52, #DA1074);
	border-color : white;
}

/*blue button*/
a.buttonblueiwp {
	-moz-transition-duration: 0.3s;
	-moz-transition-property: border-color;
	background-clip: padding-box;
	background-color: #006AB7;
	background-image: -moz-linear-gradient(#008ACD, #006AB7);
	border: 1px solid #0075C1;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #FFFFFF !important;
	cursor: pointer;
	display: inline-block;
	font: 13px/17px Tahoma, Geneva, sans-serif;
	margin: 0 10px 0 0;
	padding: 5px 10px 6px;
	text-align: center;
	text-shadow: 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	min-width:105px;
	min-height:20px;
}
a.buttonblueiwp:hover {
	-moz-transition-duration: 0s;
	background-clip: padding-box;
	background-image: -moz-linear-gradient(#007DC1, #0061A7);
	border-color: #124D77;
}
input.buttonblueiwp {
	-moz-transition-duration: 0.3s;
	-moz-transition-property: border-color;
	background-clip: padding-box;
	background-color: #006AB7;
	background-image: -moz-linear-gradient(#008ACD, #006AB7);
	border: 1px solid #0075C1;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
	color: #FFFFFF !important;
	cursor: pointer;
	display: inline-block;
	font: 13px/17px Tahoma, Geneva, sans-serif;
	margin: 0 10px 0 0;
	padding: 5px 10px 6px;
	text-align: center;
	text-shadow: 0 0 0 transparent, 1px 1px 0 rgba(0, 0, 0, 0.1);
	min-width:90px;
	min-height:20px;
}
input.buttonblueiwp:hover {
	-moz-transition-duration: 0s;
	background-clip: padding-box;
	background-image: -moz-linear-gradient(#007DC1, #0061A7);
	border-color: #124D77;
}
