@charset "utf-8";
/* CSS Document */
 /* @media only screen 
and (min-device-width : 1025px) 
and (max-device-width : 1500px) 
and (orientation : portrait) {
 Styles */

body
{
  background: url(images/main_bg.gif);  
}

#back{

	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
	

#left_head{
	height:142px;
	width:25%;
	margin-top:10px;
	float: left;
}

#right_head{
	height:41px;
	width:70%;
	float:left;
	padding-top:0px;
	margin-right:auto;
    margin-left: 0px;
}
/*
#right_head li{
	display:inline;
	font-size:18px;
	color:#FFFFFF;
	padding-left:20px;
	height:40px;
	vertical-align:top;
	line-height:20px;}
#right_head a{
	background-image:url(images/menubtn.png);background-repeat:no-repeat;

	height:40px;
	text-decoration:none;
	color:#FFFFFF;
	width:80px;
}*/
	



	
	#logo{

 padding:0px;
	margin: 0px;
	}
	
	#logo img{
		height: auto;
	width: 70%;
	margin: 0px;
	}
#news{
	/*background-image:url(layers/latest-news.png);*/
	height:auto;
	width:50%;
	margin-left:160px;
	margin-top:10px;
	
}
#news h1{
	color:Blue;
	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:small;
}

#news h2{
	 color: #000066;
	font-family:Georgia, "Times New Roman", Times, serif;

}

marquee{
	 color: #000066;
	font-family:Georgia, "Times New Roman", Times, serif;
width:99%;
margin-left:10px;
}

.full
{
    width:99%;
}
#image{
	background-image:url(layers/image.png);
	/* height:300px;
	width:50%; 
	margin-left:160px;*/
	margin-top:auto;
	position:relative;
	overflow:hidden;
}

.service_wrapR{
	float:right; margin-right:10px;position:relative;width:30%;
}
.service_wrapL{
	float:left; margin-left:20px; padding-left:10px;position:relative;
}

.service{
	/*background-image:url(layers/services.png);width:100%;
	height:41px;*/
	background-color:Navy;
	
	
		border-top-left-radius:10px;
			border-top-right-radius:10px;
	}
	

.contact{
	/*background-image:url(layers/services.png);*/
	background-color:Navy;
	width:400px;
	height:41px;
		border-top-left-radius:10px;
			border-top-right-radius:10px;
	}
	.contact_content
{
   /* background-image:url(layers/services_content.png); */ width:500px; height:auto;
    background-color:White; 
 border-radius:10px;
 }


.service_content
{
   /* background-image:url(layers/services_content.png); width:291px; height:auto;*/ 
     background-color: #E0E0E0;
 border-radius:10px;
 }

#long_service_content
{
    /*background-image:url(layers/long_services_content2.png);*/
    border: thin solid #000080;
    width: 85%;
    height: auto;
    margin-right: 20px;
    background-color: White;
    border-radius: 10px;
} 
 
   .insidemenu
 {
     width:auto;
        text-align:center;  
 }
 
 .insidemenu img
 {
     width:80%;
     margin-left:auto;
     margin-right:auto;
       text-align:center;  
 }
  .insidemenu .RadPBar
 {
     width:80%;
     margin-left:auto;
     margin-right:auto;
       text-align:center;  
       font-size:smaller;

 }
 
#long_contact_content{
	/*background-image:url(layers/long_services_content2.png);*/
	width:100%;
	height:auto;
	margin-right:20px;
	background-color:White; 
    border-radius:10px;
 }


.icon{ background-image:url(layers/icon.png); width:20px; height:20px; float:left;}


content_right{
	background-image:url(layers/right-content.png);
	height:auto;
	width:497px;
	margin-right:0px;
	float:right;
}

#footer{/*background-image:url(../layers/footer.png);*/
height:61px; width:99%;

 }

head{
	background-image:url(layers/head.png);
	height:241px;
	width:99%;
	float:left;
}

content_left{
	background-image:url(layers/left-content.png);
	height:480px;
	width:442px;
	margin-left:20px;
	float:left;
}


.clear{
	clear:both;
}


#footer_1{/*background-image:url(layers/footer.png); */
   background-color:Black;        
height:61px; width:99%; 
margin-top:20px; margin-left:10px;
text-align:center;
 color:White; }

LI
{
    background-repeat: no-repeat;
    
    color:Navy;
    line-height: 20px;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 11px;
    text-transform: capitalize;
    padding-top: 0px;
    list-style-image: url('layers/bulet1.png');
}

p {
	
	color:Navy;
	line-height:29px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
 text-align:justify;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
}
h1{
	color:#FFF;
	font-size:12px;
	text-align:center;
	padding-top:10px;
	padding-bottom:0px;
}
	
ul{
	padding-top:0px;
}
.body
{
    width:70%;
    margin-left:auto;
    margin-right:auto;
}

body h4 { font: normal 36px Arial, Helvetica, sans-serif; color:#131313; border-bottom:1px solid #d8d8d8; padding:20px 0; margin:5px 15px 25px 5px; }
.body h3 { font: normal 16px Arial, Helvetica, sans-serif; color:#131313; border-bottom:1px solid #d8d8d8; padding:20px 0; margin:5px 15px 25px 5px; }
.body h2
{
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #000066;
    margin: 0;
    padding: 15px 5px;
    text-transform: uppercase;
}
.body h1 { font: bold 14px Arial, Helvetica, sans-serif; color:#282828; margin:0; padding:15px 5px; text-transform:uppercase; }

.body p { font:normal 10px Arial, Helvetica, sans-serif; color:#6d6d6d; line-height:1.6em; padding:5px 5px; margin:0; }
.body a { text-decoration:none; color:#dd4200; line-height:1.8em; font: normal 10px Arial, Helvetica, sans-serif; }

.bg {  border-bottom:1px solid #dedede; padding:1px 0 0 0; margin:0 0 1px 0; background:none; list-style:none; } 
.galeria
{
 /*   background-image: url('images/crm.png');*/
    float: left;
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 10;
    background-repeat: no-repeat;
    width: 200px;
    height: 193px;
   
}

.galeria Panel
{
    background-color:Blue;
    border-bottom-style:double;
}

.galeria h3
{
    vertical-align:bottom;
   z-index:11;
}
.galeria .query
{
    text-align:center
   
}
.galeria h5
{
     background-color:Blue;
     color:White;
     text-align:center;
   
}


/*galeria*margin:0;padding:5px 0 0 0;padding:10px 2px 0 2px;padding:10px 2px 0 2px*/
.galeria1 {
	width:25%;
	float: left;
	position:fixed;
	top:5px;  left:0px;
	z-index:10;
}
.galeria1 p { margin:30px 0 0 0; text-align:left; }
.galeria1 a {  padding:20px 2px 0 2px;  width:40px; height:50px; margin-left:0; background-color:Red ;}
.galeria1 a:hover { margin-left:0; }
.galeria1 a.first
{
    background: url('images/in.png') no-repeat center top;
}
.galeria1 a:hover.first { background:url('images/inh.png') top no-repeat; }
.galeria1 a.sek
{
    background: url('images/fb.png') no-repeat top;
}
.galeria1 a:hover.sek { background: url('images/fbh.png') top no-repeat; }
.galeria1 a.thre
{
    background: url('images/tw.png') no-repeat top;
}
.galeria1 a:hover.thre { background: url('images/twh.png') top no-repeat; }
.galeria1 a.four
{
    background: url('images/gplus.png') no-repeat top;
}
.galeria1 a:hover.four { background: url('images/gplush.png') top no-repeat; }

/********** contact form **********/
.form { margin:5px; padding:0; background:#fff; border:1px solid #dedede; }
/********** contact form **********/
#contpanel { margin:0; padding:5px 20px; }
#contpanel * { color:#7a7a7a; }
#contpanel ol { margin:0; padding:0; list-style:none; }
#contpanel li { margin:0; padding:0; background:none; border:none; display:block; }
#contpanel li.buttons { margin:5px 0 5px 0; }
#contpanel label { float:left; margin:0; width:100px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-transform:capitalize; }
#contpanel label span { font:normal 10px Arial, Helvetica, sans-serif; }
#contpanel asp:TextBox.text { width:350px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:12px; background:#f8f8f8; }
#contpanel textarea
{
    width: 350px;
    border: 1px solid #e9e9e9;
    margin: 5px 0 5px 0;
    padding: 2px;
    background: #f8f8f8;
    height: 100px;
}
#contpanel li.buttons input { padding:3px 0; margin:0 0 0 150px; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }
p.clr,
.clr { clear:both; padding:0; margin:0; }
li.bg,

.asptext { width:350px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8;}
.txtarea { width:350px; border:1px solid #e9e9e9; margin:5px 0; padding:2px; background:#f8f8f8; height:100px; }

a 
{
    color:Navy;
    text-decoration:none;
    text-transform:capitalize;
    
}

#footer_1 a
{
    color: #CCFF33;
    text-decoration: none;
    text-transform: capitalize;
}

.chat
{
 /*   background-image: url('images/crm.png');*/
 background-color:Gray;
    float: right;
    position: fixed;
    bottom: 0px;
   right: 10px;
    z-index: 10;
    background-repeat: no-repeat;
    width: 200px;
    height: 150px;
   
}
.chat .query
{
    text-align:center;
    margin-left:10px;
    
   
}


@media screen and (max-width:720px)
{
    
    
#left_head{
	height:auto;
	width:25%;
	margin-top:10px;
	float: left;
}

#right_head{
	height:41px;
	width:auto;
	float:left;
	padding-top:0px;
	margin-right:auto;
    margin-left: 0px;
}
/*
#right_head li{
	display:inline;
	font-size:18px;
	color:#FFFFFF;
	padding-left:20px;
	height:40px;
	vertical-align:top;
	line-height:20px;}
#right_head a{
	background-image:url(images/menubtn.png);background-repeat:no-repeat;

	height:40px;
	text-decoration:none;
	color:#FFFFFF;
	width:80px;
}*/
	


#logo{

 padding:0px;
	margin: 0px;
	}
	
	#logo img{
	height: 80px;
	width: 200px;
	margin: 0px;
	}
#news{
	/*background-image:url(layers/latest-news.png);*/
	height:auto;
	width:50%;
	margin-left:12%;
	margin-top:120px;
	float:left;
}
#news h1{
	color:Blue;
	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:small;
}

#news h2{
	 color: #000066;
	font-family:Georgia, "Times New Roman", Times, serif;

}

marquee{
	 color: #000066;
	font-family:Georgia, "Times New Roman", Times, serif;
width:99%;
margin-left:10px;
}


#image{
	background-image:url(layers/image.png);
	height:0px;
	width:0px;
	margin-left:10px;
	margin-top:auto;
	position:relative;
 display:none;
	
}

.service_wrapR{
	 float:left; margin-right:10px;position:relative; margin-top:40px; width:30%;
}
.service_wrapL{
	float:left; margin-left:5px; padding-left:0px;position:relative;
}

.service{
	/*background-image:url(layers/services.png);*/
	background-color:Navy;
	width:100%;
	height:41px;
		border-top-left-radius:10px;
			border-top-right-radius:10px;
	}
	

.contact{
	/*background-image:url(layers/services.png);*/
	background-color:Navy;
	width:400px;
	height:41px;
		border-top-left-radius:10px;
			border-top-right-radius:10px;
	}
	.contact_content
{
   /* background-image:url(layers/services_content.png); */ width:500px; height:auto;
    background-color:White; 
 border-radius:10px;
 }


.service_content
{
   /* background-image:url(layers/services_content.png); */ width:171px; height:auto;
    background-color:White; 
 border-radius:10px;
 }

#long_service_content{
	/*background-image:url(layers/long_services_content2.png);*/
width:100%;
	height:auto;
	margin-right:20px;
	background-color:White; 
    border-radius:10px;
 
 }
 
   .insidemenu
 {
     width:auto;
        text-align:center;  
 }
 
 .insidemenu img
 {
     width:80%;
     margin-left:auto;
     margin-right:auto;
       text-align:center;  
 }
  .insidemenu .RadPBar
 {
     width:80%;
     margin-left:auto;
     margin-right:auto;
       text-align:center;  
       font-size:smaller;

 }
 
#long_contact_content{
	/*background-image:url(layers/long_services_content2.png);*/
	width:60%;
	height:auto;
	margin-right:20px;
	background-color:White; 
    border-radius:10px;
 }


.icon{ background-image:url(layers/icon.png); width:20px; height:20px; float:left;}


content_right{
	background-image:url(layers/right-content.png);
	height:auto;
	width:497px;
	margin-right:0px;
	float:right;
}

#footer{/*background-image:url(../layers/footer.png);*/
height:61px; width:99%;

 }

head{
	background-image:url(layers/head.png);
	height:241px;
	width:99%;
	float:left;
}

content_left{
	background-image:url(layers/left-content.png);
	height:480px;
	width:442px;
	margin-left:20px;
	float:left;
}


.clear{
	clear:both;
}


#footer_1{/*background-image:url(layers/footer.png); */
   background-color:Black;        
height:61px; width:1000; 
margin-top:20px; margin-left:10px;
text-align:center;
 color:White; }

LI
{
    background-repeat: no-repeat;
    
    color:Navy;
    line-height: 20px;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 11px;
    text-transform: capitalize;
    padding-top: 0px;
    list-style-image: url('layers/bulet1.png');
}

p {
	
	color:Navy;
	line-height:29px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
 text-align:justify;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
}
h1{
	color:#FFF;
	font-size:12px;
	text-align:center;
	padding-top:10px;
	padding-bottom:0px;
}
	
ul{
	padding-top:0px;
}

body h4 { font: normal 36px Arial, Helvetica, sans-serif; color:#131313; border-bottom:1px solid #d8d8d8; padding:20px 0; margin:5px 15px 25px 5px; }
.body h3 { font: normal 16px Arial, Helvetica, sans-serif; color:#131313; border-bottom:1px solid #d8d8d8; padding:20px 0; margin:5px 15px 25px 5px; }
.body h2
{
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #000066;
    margin: 0;
    padding: 15px 5px;
    text-transform: uppercase;
}
.body h1 { font: bold 12px Arial, Helvetica, sans-serif; color:#282828; margin:0; padding:15px 5px; text-transform:uppercase; }

.body p { font:normal 8px Arial, Helvetica, sans-serif; color:#6d6d6d; line-height:1.6em; padding:5px 5px; margin:0; }
.body a { text-decoration:none; color:#dd4200; line-height:1.6em; font: normal 10px Arial, Helvetica, sans-serif; }

.bg {  border-bottom:1px solid #dedede; padding:1px 0 0 0; margin:0 0 1px 0; background:none; list-style:none; } 
.galeria
{
 /*   background-image: url('images/crm.png');*/
    float: left;
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 10;
    background-repeat: no-repeat;
    width: 200px;
    height: 250px;
    display:none;
   
}

.galeria Panel
{
    background-color:Blue;
    border-bottom-style:double;
}

.galeria h3
{
    vertical-align:bottom;
   z-index:11;
}
.galeria .query
{
    text-align:center
   
}
.galeria h5
{
     background-color:Blue;
     color:White;
     text-align:center;
   
}


/*galeria*margin:0;padding:5px 0 0 0;padding:10px 2px 0 2px;padding:10px 2px 0 2px*/
.galeria1 {
	width:330px;
	float: left;
	position:fixed;
	top:5px;  left:0px;
	z-index:10;
	display:none;
}
.galeria1 p { margin:30px 0 0 0; text-align:left; }
.galeria1 a {  padding:20px 2px 0 2px;  width:40px; height:50px; margin-left:0; background-color:Red ;}
.galeria1 a:hover { margin-left:0; }
.galeria1 a.first
{
    background: url('images/in.png') no-repeat center top;
}
.galeria1 a:hover.first { background:url('images/inh.png') top no-repeat; }
.galeria1 a.sek
{
    background: url('images/fb.png') no-repeat top;
}
.galeria1 a:hover.sek { background: url('images/fbh.png') top no-repeat; }
.galeria1 a.thre
{
    background: url('images/tw.png') no-repeat top;
}
.galeria1 a:hover.thre { background: url('images/twh.png') top no-repeat; }
.galeria1 a.four
{
    background: url('images/gplus.png') no-repeat top;
}
.galeria1 a:hover.four { background: url('images/gplush.png') top no-repeat; }

/********** contact form **********/
.form { margin:5px; padding:0; background:#fff; border:1px solid #dedede; }
/********** contact form **********/
#contpanel { margin:0; padding:5px 20px; }
#contpanel * { color:#7a7a7a; }
#contpanel ol { margin:0; padding:0; list-style:none; }
#contpanel li { margin:0; padding:0; background:none; border:none; display:block; }
#contpanel li.buttons { margin:5px 0 5px 0; }
#contpanel label { float:left; margin:0; width:100px; padding:5px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#222; text-transform:capitalize; }
#contpanel label span { font:normal 10px Arial, Helvetica, sans-serif; }
#contpanel asp:TextBox.text { width:350px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:12px; background:#f8f8f8; }
#contpanel textarea
{
    width: 350px;
    border: 1px solid #e9e9e9;
    margin: 5px 0 5px 0;
    padding: 2px;
    background: #f8f8f8;
    height: 100px;
}
#contpanel li.buttons input { padding:3px 0; margin:0 0 0 150px; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }
p.clr,
.clr { clear:both; padding:0; margin:0; }
li.bg,

.asptext { width:350px; border:1px solid #e9e9e9; margin:5px 0; padding:5px 2px; height:15px; background:#f8f8f8;}
.txtarea { width:350px; border:1px solid #e9e9e9; margin:5px 0; padding:2px; background:#f8f8f8; height:100px; }

a 
{
    color:Navy;
    text-decoration:none;
    text-transform:capitalize;
    
}

#footer_1 a
{
    color: #CCFF33;
    text-decoration: none;
    text-transform: capitalize;
}

.chat
{
 /*   background-image: url('images/crm.png');*/
 background-color:Gray;
    float: right;
    position: fixed;
    bottom: 0px;
   right: 10px;
    z-index: 10;
    background-repeat: no-repeat;
    width: 200px;
    height: 150px;
     display:none;
   
}
.chat .query
{
    text-align:center;
    margin-left:10px;
    
   
} 
.loginDisplay
{
position:absolute; 
   vertical-align:bottom ;
  text-align:right;	
	z-index:3;
	margin-left:65%;
	width:300px;
}
     .txtboxstyl
{
    width:50px;
    height:20px;
    font-size:.75em;
     white-space:nowrap ;
       -moz-border-radius: 1em 1em 1em 1em;
    border-radius: 1em 1em 1em 1em;
    }
        .ImageButton
{

        margin-left:50%;
        
    }
    
    .lnkbtn
    {
        text-decoration:none;
        display:inline-block;
font-weight:bold;
line-height:50px;
color:Gray;

    }

}