﻿html{overflow-y:scroll;}

#headerAdmin {
    padding: 20px 0 5px;
}
#headerAdmin {
    display: block;
    margin: 0 auto;
    width: 900px;
}

a{
cursor:pointer;
}

body{
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-family:"century gothic", Tahoma, Verdana, sans-serif;	
	color: #000000;
	background-color: #ffffff;
	background-repeat: repeat;
}
.whitebg{background-color:#ffffff;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart{margin:0; padding:0; list-style:none;}
.hidden{display:none;}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:block; clear:both;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}

a{outline:none; text-decoration:none;}
a:visited{color:inherit}
#menu-icon {
	display: none; /* hide menu icon initially */
}

img{margin:0; padding:0; border:none; line-height:normal; vertical-align:middle;}
.imgholder, .imgl, .imgr{padding:4px; border:1px solid #D6D6D6; text-align:center;}
.imgl{float:left; margin:0 15px 15px 0; clear:left;}
.imgr{float:right; margin:0 0 15px 15px; clear:right;}

/*----------------------------------------------HTML 5 Overrides-------------------------------------*/

address, article, aside, figcaption, figure, footer, header, hgroup, nav, section{display:block; margin:0; padding:0;}
q{display:block; padding:0 10px 8px 10px; color:#979797; background-color:#ECECEC; font-style:italic; line-height:normal;}
q:before{content:'“ '; font-size:26px;}
q:after{content:' „'; font-size:26px; line-height:0;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{display:block; width:100%; margin:0; padding:0; text-align:left;}

.row1, .row1 a{color:#C0BAB6;}
.row2{color:white; background-color:#0e3070;}
.row3{color:#979797; background-color:#FFFFFF;}
.row3 a{color:#0066CC; }
.row4{color:white; background-color:#0e3070;}
.row4 a{color:#ffcc00; background-color:#0e3070;}
.row5, .row5 a{
	color: #333333;
	background-color: #4a74b4;
}
p{
	text-align: justify;
	color: #333333;
}

ul{ color:#000;}

#container ul{color:#333;}
/*----------------------------------------------Generalise-------------------------------------*/

#header, #container, #intro, #footer, #copyright{display:block; width:960px; margin:0 auto;}
#header{display:block; width:900px; margin:0 auto;}
#header.links {
	position: absolute;
	right: 0px;
	bottom: 3px;
	font-size: 10px;
	padding-left: 10px;	
}


#header .links a {
    color: #377EFF;
    display: block;
    float: right;
    font-size: 12px;
    padding: 0 15px;
    text-decoration: none;
	font-weight:normal;
}
#header .links a:hover {
	color: #ffcc00;
}

h1,h3, h4, h5, h6{margin:0; padding:0; font-size:20px; font-weight:normal; line-height:normal;}
h1{

	margin: 0;

	padding: 0;

	font-size: 22px;

	font-weight:bold;

	line-height: normal;	

	color: #0066cc;	

}





h2{

	margin: 0;

	padding: 0;

	font-size: 18px;

	font-weight: normal;

	line-height: normal;	

	color: #0066cc;

}

h3{
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: normal;
	line-height: normal;	
	color: #0066cc;
}
h4{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	color: #0066cc;
	font-family:"century gothic", Tahoma, Verdana, sans-serif;	}

address{font-style:normal;}
blockquote, q{display:block; padding:8px 10px; color:#979797; background-color:#ECECEC; font-style:italic; line-height:normal;}
blockquote:before, q:before{content:'“ '; font-size:26px;}
blockquote:after, q:after{content:' „'; font-size:26px; line-height:0;}
.one_quarter, .two_quarter, .three_quarter, .four_quarter{display:block; float:left; margin:0 40px 0 0;}
.one_quarter{width:210px;}
.two_quarter{width:460px;}
.three_quarter{width:710px;}
.four_quarter{width:960px; float:none; margin-right:0; clear:both;}
.onea_quarter{width:220px; display:block; float:left; margin:0 20px 0 0; }
.oneb_quarter{width:250px; display:block; float:left; margin:0 20px 0 0; }

 .two_third, .three_third{display:block; float:left; margin:0 30px 0 0;}

.two_third{width:630px;}
.three_third{width:960px; float:none; margin-right:0; clear:both;}

.one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .five_fifth{display:block; float:left; margin:0 20px 0 0;}
.one_fourth {width:220px; }
.one_fifth{width:176px;}
.two_fifth{width:372px;}
.three_fifth{width:568px;}
.four_fifth{width:764px;}
.five_fifth{width:960px; float:none; margin-right:0; clear:both;}

.lastbox{margin-right:0;}

.more{text-align:right; clear:both;}


.one_third {
    width:310px;
	height:210PX;
	float:left;
	color: #333333;
	-webkit-box-shadow: 0 8px 6px -6px black;	 
	        box-shadow: 0 8px 6px -6px black;
			-moz-border-radius: 5px;
	background-image:url(../images/featuresbox_bg.jpg);	
	border-radius: 5px;	
	margin: 0px 15px 0px 0px;
	
}


.last{

	width:310px;

	height:210PX;

	float:left;

	color: #333333;

	-webkit-box-shadow: 0 8px 6px -6px black;

	   

	        box-shadow: 0 8px 6px -6px black;

			-moz-border-radius: 5px;

	background-image:url(../images/featuresbox_bg.jpg);	

	border-radius: 5px;	

	margin-right:0;} 

	





/*----------------------------------------------Header-------------------------------------*/



#header{
	padding: 20px 0 5px 0;
}

#header hgroup{float:left;}
#header hgroup h1, #header hgroup h2{font-weight:normal; font-style:normal; text-transform:none;}
#header hgroup h1{font-size:36px;}
#header hgroup h2{font-size:13px;}



#topnavAdmin{
	width: 99%;
	height:62px;
	display: block;
	margin: 0 auto;	
	-webkit-box-shadow: 0 8px 6px -6px black;	  
	        box-shadow: 0 8px 6px -6px black;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image:url(../images/navbg.jpg);
}

#logo{float:left; margin:5px 0px 2px 0px;
display: inline;  /* <---Solution for bug IE6 */ }



#ios ul { display: none; }
#ios li:hover ul { display: block; }



#topnavAdmin ul{		
	list-style: none;
	position: relative;
	}
#topnavAdmin  ul:after {
		content: ""; clear: both; display: block;
	}

#topnavAdmin ul ul {
	display: none;
}

#topnavAdmin ul li:hover > ul {
		display: block;
	}

#topnavAdmin ul li{ float:left; text-transform:uppercase; font-weight:bold; height:45px; list-style:none;width:95px;  padding:0px 0px 15px; }
#topnavAdmin ul li:hover{ color:#ffffff;  height:44px; 
background: #155BB6;
background: linear-gradient(top, #4D94DB 0%, #155BB6 100%);  
	background: -moz-linear-gradient(top, #4D94DB 0%, #155BB6 100%); 
	background: -webkit-linear-gradient(top, #4D94DB 0%, #155BB6 100%); }

#topnavAdmin ul li:hover a {
			color: #fff;
		}
	
#topnavAdmin ul li a {
		display: block; padding: 25px 0px;
		color: #333; text-decoration: none; text-align:center;
		cursor:pointer;
	}

#topnavAdmin ul ul {
	 border-radius: 0px; padding: 0;
	position: absolute; top: 100%; z-index:9999;
    background: #155BB6;
 background: linear-gradient(top, #4D94DB 0%, #155BB6 100%);  
	background: -moz-linear-gradient(top, #4D94DB 0%, #155BB6 100%); 
	background: -webkit-linear-gradient(top, #4D94DB 0%, #155BB6 100%);
	
}
	#topnavAdmin ul ul li {
		float: none; 
		position: relative;
		
	}
		#topnavAdmin ul ul li a {
			
			color: #0066cc;
		}	
			#topnavAdmin ul ul li a:hover {
				 color:#0066cc;
				 background: #elelel; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #c8c8c8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c8c8c8)); /* Chrome,Safari4+ */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c8c8)); /* Chrome10+,Safari5.1+ */
background: -moz-linear-gradient(top, #ffffff, #c8c8c8); /* FF3.6+ */
background: -ms-linear-gradient(top, #ffffff 0%,#c8c8c8 100%); /* IE10+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8c8c8',GradientType=0 ); /* IE6-9 */
			}
			
			#topnavAdmin ul ul ul {

	position: absolute; left: 100%; top:0;

}



#search{ float:right; margin-right:0px;  display: inline; }

#searchBox { width:160px; 
background: white url(../images/googleLogo.gif) 5px 0px no-repeat;

margin:20px 0 0 40px;

	border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;}



/*----------------------------------------------Content Area-------------------------------------*/
/*----------------------------------------------Homepage-------------------------------------*/
#intro {margin-bottom:10px;}
#intro h2{ 	margin-top: 15px;	padding: 5px 0 0px 15px; font-size: 18px;	font-weight: normal; line-height: normal; color: #0066cc; 
           text-transform:uppercase; text-shadow: 1px 1px #000066;}
#intro span{ padding: 5px 0px 5px 10px;
	font-family:"century gothic", Tahoma, Verdana, sans-serif;	font-size: 11px;
	font-weight: normal;
	color: #CC9900;
	font-variant: small-caps;
	text-align: left;
	width: 280px;
	display: block;}
#intro ul li{
	list-style-image: url('../images/arrow1.gif');
	font-size: 12px;
	text-align: left;
	width: 270px;
	margin-left: 0;
}

/*----------------------------------------------Subpage-------------------------------------*/


#container{ width:960px;
	padding: 15px 0px;	
	
	
}
/*---------------------------------------------main box-------------------------------------*/
.box { 

    padding:10px 15px;	

	color: #333333;	

	background-color:#fff;

	border:1px solid #eee;

	border-radius:5px;	

	

	-webkit-box-shadow: 0px 5px 6px -6px black;	   

	        box-shadow: 0px 5px 6px -6px black;

}
.box a {
	color:#0099FF;
}


/* ----------------------------------------------Side Navigation-------------------------------------*/

#container aside {float:left; width: 23%; border:1px solid #999; border-radius:5px; background-color:white; -webkit-box-shadow: 0 8px 6px -6px black;	  

	        box-shadow: 0 8px 6px -6px black;}

#container aside header{ border:0.5px solid; border-top-left-radius:5px; border-top-right-radius:5px;

padding:5px 10px 0 20px; 

color:#666666; 

overflow:auto; 

background: #elelel; /* Old browsers */

background: -moz-linear-gradient(top, #ffffff 0%, #7f7f7f 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#7f7f7f)); /* Chrome,Safari4+ */

background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#7f7f7f)); /* Chrome10+,Safari5.1+ */

background: -moz-linear-gradient(top, #ffffff, #7f7f7f); /* FF3.6+ */

background: -ms-linear-gradient(top, #ffffff 0%,#7f7f7f 100%); /* IE10+ */

 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7f7f7f',GradientType=0 ); /* IE6-9 */}

 

 #container aside h2{margin-bottom:10px; padding: 5px 0 0px 5px; font-size: 18px;	font-weight: bold; color:#ffffff; text-transform:none;}
 
#container aside nav{ width:auto; margin-bottom:2px; }
#container aside nav ul{margin:0; padding:0; list-style:none;}
#container aside nav ul li{margin-left:0; padding-left:0; list-style:none;}
#container aside nav li{margin:0 0 0 0px; padding:0;
}
#container aside nav ul ul, #container aside nav ul ul ul, #container aside nav ul ul ul ul, #container aside nav ul ul ul ul ul{border-top:none; padding-top:0;}
#container aside nav a{display: inline-block; display: block;
margin:0; padding:5px 10px 5px 5px; color:#666666; 
overflow:auto; 
background: #elelel; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #c8c8c8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c8c8c8)); /* Chrome,Safari4+ */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c8c8)); /* Chrome10+,Safari5.1+ */
background: -moz-linear-gradient(top, #ffffff, #c8c8c8); /* FF3.6+ */
background: -ms-linear-gradient(top, #ffffff 0%,#c8c8c8 100%); /* IE10+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8c8c8',GradientType=0 ); /* IE6-9 */
}

#container aside nav a:hover{color:#FF9900; background-color:#FFFFFF;}
#container aside nav a.selected{color:#FF9900; background-color:#FFFFFF;}
#container aside nav ul ul a, #container aside nav ul ul ul a, #container aside nav ul ul ul ul a, #container aside nav ul ul ul ul ul a{background:url("../images/black_file.gif") no-repeat #FFFFFF; }

#container aside nav ul ul a{padding-left:20px; background-position:15px center;  }
#container aside nav ul ul ul a{padding-left:50px; background-position:40px center;}
#container aside nav ul ul ul ul a{padding-left:60px; background-position:50px center;}
#container aside nav ul ul ul ul ul a{
	padding-left: 80px;
	background-position: 60px center;
}

/* --------------------------Product--------------------*/

.grey1{color:#646464; font-style:normal; font-size:28px; text-align:center}
.greyright{color:#646464; font-style:normal; font-size:28px; text-align:right}
.grey2{color:#646464; font-style:normal; text-align:center}
.grey3{color:#646464; font-style:normal; text-align:left}
.bluebtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.bluebtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.bluebtn:active {
	position:relative;
	top:1px;
}
/* --------------------------Right Column--------------------*/

#container #right_column{float:right; width:25%; overflow: hidden; margin-left:1%}
#content p {font-family:"century gothic", Tahoma, Verdana, sans-serif;	;	color: #FFFFFF;}
#container #right_column #content ul li {font-family:"century gothic", Tahoma, Verdana, sans-serif;	color: #FFFFFF;}
#container #right_column #content{
	padding: 10px 10px;
	text-align: left;
}
#container .productheader{height:334px; margin-top:0px; }
#container #bannerleft{float:left; width:350px; color:#fff; padding:10px 20px; margin-top:15px;text-align:justify;}
#container #bannerleft p{color:#fff;}
#container #bannerleft ul{color:#fff;}
#container .subtitle{ color:#fff; font-style:normal;font-size:14px }
#container .uppercase{text-transform:uppercase; color:#ffcc00; text-align:left;font-size:20px}
.banner_title{color:#ffcc00; font-weight:bold;}


.buynowbtn {
	width: 110px;
	height:30px;
	margin-bottom:5px;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#615c61;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}
.buynowbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}.buynowbtn:active {
	position: relative;
	top: 1px;
	
}
/* This imageless css button was generated by CSSButtonGenerator.com */
#content h2,#content h4{color:#eabb00;}
#container h1, #container h2, #container h3, #container h4, #container h5, #container h6
{
	margin-bottom: 0px;
	font-color: #eabb00;
}
#container section{display:block; width:100%; margin:0 0 30px 0; padding:0;}
#container .last{margin:0;}
#subtitle{color:#fff;
background:url(../images/boards/product/line.png) no-repeat bottom;
padding-left:75px;
}

#tablestyle thead, #tablestyle2 thead {
	font-family:"century gothic", Tahoma, Verdana, sans-serif;	padding: 0 .2em 0;
	text-align: center;
	color: #4B4B4B;
	background-color: #C8C8C8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e3e3), color-stop(.6,#B3B3B3));
	background-image: -moz-linear-gradient(top, #D6D6D6, #B0B0B0, #B3B3B3 90%);
	
	}

#tablestyle th, #tablestyle2 th {
	font-family:"century gothic", Tahoma, Verdana, sans-serif;	padding: 0 .8em 0;
	font-size: 13px;
	line-height: 25px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-shadow: white 1px 1px 1px;	 
}
#tablestyle tr td{width:240px; text-align:center; color:#000;}

.graybg{
	background: #85A3C2;
	color: #000;
}
.lighterbg{background:#B6C8DA; text-align:center; height:30px}

#tablestyle, #tablestyle2 p{color:#000;}

aside h2{font-size:16px; text-transform:uppercase; text-align:left;}
aside1 h2{
	padding-bottom: 0px;
	font-size: 16px;
	text-transform: uppercase;
	border-bottom: 2px solid #ffcc00;
	text-align: left;
	color: #FFFFFF;
}

#container #homepage #services article{margin-top:20px; padding-top:15px; border-top:1px solid #D6D6D6;}

/* ------Products detail page-----*/

#content_product_info p{font-family:"century gothic", Tahoma, Verdana, sans-serif;	color: #000;}
#container #right_column #content_product_info{
	padding: 20px 20px;
	text-align: left;
}
#container #right_column #content_product_info h3{padding:0px; margin-bottom:0}
#container #right_column #content_product_info ul{padding-top:0px}
#container #right_column #content_product_info ul li {font-family:"century gothic", Tahoma, Verdana, sans-serif;	color: #000;}



/* ------Comments-----*/

#comments ul{margin:0 0 40px 0; padding:0; list-style:none;}
#comments li.comment_odd, #comments li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}
#comments li.comment_odd{color:#666666; background-color:#F7F7F7;}
#comments li.comment_odd a{color:#ffcc00; background-color:#F7F7F7;}
#comments li.comment_even{color:#666666; background-color:#E8E8E8;}
#comments li.comment_even a{color:#ffcc00; background-color:#E8E8E8;}
#comments article, #comments header{display:block; width:100%;}
#comments figure{float:right; margin:0 0 10px 10px; padding:3px; border:1px solid #DEDACB; text-align:center;}
#comments figure img{float:inherit;}
#comments header address{font-weight:bold;}
#comments header time{font-size:smaller;}
#comments article section{margin:0; padding:0;}
#comments article section p{margin:10px 5px 10px 0; padding:0;}



/*----------------------------------------------Footer-------------------------------------*/

#footer{padding:5px 0;
line-height:1.6em; 
-webkit-box-shadow: 0 8px 6px -6px black;	   
	        box-shadow: 0 8px 6px -6px black;
background: #elelel; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #c8c8c8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c8c8c8)); /* Chrome,Safari4+ */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c8c8)); /* Chrome10+,Safari5.1+ */
background: -moz-linear-gradient(top, #ffffff, #c8c8c8); /* FF3.6+ */
background: -ms-linear-gradient(top, #ffffff 0%,#c8c8c8 100%); /* IE10+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8c8c8',GradientType=0 ); /* IE6-9 */
border:1px solid #eee;
border-radius:5px;
font-size:13px;
}
#footerAdmin{padding:5px 0;
line-height:1.6em; 
-webkit-box-shadow: 0 8px 6px -6px black;	   
	        box-shadow: 0 8px 6px -6px black;
background: #elelel; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #c8c8c8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c8c8c8)); /* Chrome,Safari4+ */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c8c8c8)); /* Chrome10+,Safari5.1+ */
background: -moz-linear-gradient(top, #ffffff, #c8c8c8); /* FF3.6+ */
background: -ms-linear-gradient(top, #ffffff 0%,#c8c8c8 100%); /* IE10+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8c8c8',GradientType=0 ); /* IE6-9 */
border:1px solid #eee;
border-radius:5px;
}

#footer	h3{	
	 padding: 5px 0 5px 15px;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	text-transform:uppercase;	
	color: #0066cc;
}
#footerAdmin h3{	
	 padding: 5px 0 5px 15px;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	text-transform:uppercase;	
	color: #0066cc;
}	 
.quickLinkcol {
  width: 200px;
  float: left;
  margin-left:15px;
  padding: 5px 10px 10px;
}
#footerAdmin a {
  color:#333333;
  background-color: inherit;outline:none; text-decoration:none;
  margin-left:0;
}
#footerAdmin a:hover {
 color:#FF9900;}

#footerAdmin ul{	padding: 0 10px;}
#footerAdmin ul li {	
  padding: 0 5px;
  margin-left: 0px;
}

#footerAdminlinks {	
	font-size: 12px;
	color: #377EFF;	
	padding: 0px 35px;
}

#footerAdminlinks a { float:left;
	padding: 0px 5px 0px 5px;
	color: #377EFF;
	text-decoration: none;
	font-size: 12px;
}

#footerAdminlinks a:hover {
	color: #377EFF;
}

#footerAdmin section{margin-bottom:0; }
#footerAdmin section ul{margin:0; list-style:none;}
#footerAdmin section p{margin:5px 0; padding:0; color:white;}


/* ------Blogposts-----*/

#footerAdmin section article header h2{font-size:13px; font-weight:bold;}
#footerAdmin section article address, #footerAdmin section article time{font-size:10px; font-style:normal;}

/* ---Gallery Thumbs---*/

#footerAdmin .ft_gallery li{float:left; margin:0 15px 15px 0; line-height:normal;}
#footerAdmin .ft_gallery li.last{margin-right:0;}

/* ---Tweet Box---*/

#footerAdmin .ft_tweets li{margin-bottom:10px;}

/* ------Quick Links-----*/

#footerAdmin section nav li{margin:0 0 8px 0; padding:0 0 5px 0; border-bottom:1px solid #555555;}
#footerAdmin section nav li.last{margin:0;}
#footerAdmin section nav a{padding:0 0 0 10px; background:url('images/arrow.gif') no-repeat left center;
}	 
#footer a {
  color:#333333;
  background-color: inherit;outline:none; text-decoration:none;
  margin-left:0;
}
#footer a:hover {
 color:#FF9900;}

#footer ul{	padding: 0 10px;}
#footer ul li {	
  padding: 0 5px;
  margin-left: 0px;
}

#footerlinks {	
	font-size: 12px;
	color: #377EFF;	
	padding: 0px 35px;
}

#footerlinks a { float:left;
	padding: 0px 5px 0px 5px;
	color: #377EFF;
	text-decoration: none;
	font-size: 12px;
}

#footerlinks a:hover {
	color: #377EFF;
}

#footer section{margin-bottom:0; }
#footer section ul{margin:0; list-style:none;}
#footer section p{margin:5px 0; padding:0; color:white;}


/* ------Blogposts-----*/

#footer section article header h2{font-size:13px; font-weight:bold;}
#footer section article address, #footer section article time{font-size:10px; font-style:normal;}

/* ---Gallery Thumbs---*/

#footer .ft_gallery li{float:left; margin:0 15px 15px 0; line-height:normal;}
#footer .ft_gallery li.last{margin-right:0;}

/* ---Tweet Box---*/

#footer .ft_tweets li{margin-bottom:10px;}

/* ------Quick Links-----*/

#footer section nav li{margin:0 0 8px 0; padding:0 0 5px 0; border-bottom:1px solid #555555;}
#footer section nav li.last{margin:0;}
#footer section nav a{padding:0 0 0 10px; background:url('images/arrow.gif') no-repeat left center;
}

/*----------------------------------------------Copyright-------------------------------------*/

#copyright{padding:20px 0;}
#copyright p{margin:0; padding: 0;font-size:13px;}




/*----------------------------------------------Product slide-------------------------------------*/
.content_main{width:1000px; margin:0 auto}
.content_main .side_right .dcont.mlss{ margin:25px 40px 40px 40px;}
.content_main .side_right .dcont .pdetail{ padding:35px 0 0}
.content_main .side_right .dcont .pdetail .pd_l{ float:left; margin-left:12em;}
.content_main .side_right .dcont .pdetail .pd_l .bpic{ width:300px; height:300px; overflow:hidden}
.content_main .side_right .dcont .pdetail .pd_l .slider{ padding:10px 0 10px 13px}
.content_main .side_right .dcont .pdetail .pd_l .slider ul{}
.content_main .side_right .dcont .pdetail .pd_l .slider ul li{ float:left; padding:5px 0 0 10px; width:62px; height:62px}
.content_main .side_right .dcont .pdetail .pd_l .slider ul li img{ width:50px; height:50px; overflow:hidden}
.content_main .side_right .dcont .pdetail .pd_l .slider .arrow{ background:none; padding:0; width:30px; float:left}
.content_main .side_right .dcont .pdetail .pd_l .slider .arrow img{width:30px; height:62px;}

/*----------------------------------------------Solution page-------------------------------------*/

.column{
	display: block;
	float: left;
	width: 30%;
	text-align: justify;
	padding: 0 10px;
	word-wrap: break-word;
	 }
.column_right{ display:block;
	float:left;	
	width:30%;	
	text-align:center;
	padding:0 10px;
	border-left: 1px solid #a6acb5;
	margin-right:0px;
	word-wrap:break-word;
	 }
.column p, .column_right p{		 
	 text-align:left;
	 color:#333;}
#solution p{font-size:1em; text-align:justify}
.sl_left{float:left; width:180px; padding:10px 10px 10px 0px;}

.sl_right{float:right;
   width:750px;    
   }
   
 .italic{
	 font-style:italic;
	  font-weight:bold;}
	
#solution li{ text-align:left;}
	  
#solution nav li{ height:30px; font-size:1.2em;  line-height:35px; text-align:left;   }  
#solution nav a { 
 color: #666;
 cursor: pointer;
 height:25px;
 line-height: 25px; 
 display:block;             
 text-decoration:none;
 width:100%;
 text-indent:5px;
 font-size:0.8em
}
a:hover{
 color: #FF9900;
}
#solution a:hover{
 color: #FF9900;
}

#solution a.selected{color: #fff; background:url(../images/yellowbar.jpg)}


.fl_left{float:left; }
.fl_right{float:right;}#container .box span {
	font-style: italic;
	font-size: 13px;
}
.whitebg #container #solution .sl_right .clear table {
	color: #333;
}

.btnright {
	display: inline;
	padding: 0 5px 0px 10px;
	margin-left: 140px;
}

.description {
	padding: 40px 25px;	
	height:auto;
}

.description3 {
	padding: 20px 25px;	
	height:180px;
}
.description2 {
	padding: 0 40px 0 80px;	
}
