/* CSS Document */

body{

background-color:#00397b;
}

#navigation td {
height:auto;

	}
	
#navigation a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-decoration: none;
	display:block;
	padding:8px 6px 5px 10px;
	}
	
#navigation a:hover {
	background: #efb514;
	color:#000;
	
	}
	
	
	
	.style1 {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration:none;
	
	}
	
	.style1:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration:underline;
	
	}
	
	#nav {
	background: #efb514;
	
	}
	.navText {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #F3F3F3;
	text-decoration: none;

	}
	
	p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#cfdcf6;
	padding:2px 0 0 0;
	margin:0px;
	line-height:1.5em;
	text-align:justify;
	}
	
	.contant{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:20px 16px 0 10px;
	margin:0px;
	line-height:1.9em;
	text-align:justify;
	}
	
	.company{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 16px 0 10px;
	margin:0px;
	line-height:1.7em;
	text-align:justify;
	}
	
	
	.big{
	font-size:12px;
	}
	
	.hostplan{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	.hostplan1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 10px;
	}
	
	.hostplan2{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 10px;
	}
	
	.footer{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d8d9db;
	}
	
	.footer a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d8d9db;
	text-decoration:none;
	}
	
	.footer a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d8d9db;
	text-decoration:underline;
	}
	
	h1{
	font:bold 14px  Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 0 0;
	margin:0px;
	font-weight:bold;

			
	}
	
	
	
	h2{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:15px 0 0 10px;
	margin:0px;
	}
	
	h3{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fd8711;
	padding:15px 0 0 10px;
	margin:0px;
	}
	
	ul{
	padding:5px 0 0 30px;
	margin:0px;
	}
	
	li{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:000;
	list-style:disc;
	line-height:1.7em;
	}
	
	.top_buttons{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	}
	
	.top_buttons a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	}
	
	.top_buttons a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
.feedback{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
padding:5px 5px 5px 15px;
}

input{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
padding:0 5px 0 5px;
}

.contact{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#373434;
text-decoration:none;
padding:5px;
}


.feedback_float{z-index:9999999;position:fixed !important;
position:absolute;
cursor:pointer;}

.feedback_bottom{bottom:0px;
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}
.feedback_right{right:0px;}

.space{
padding:0 20px 0 0;
border:0px;
text-decoration:none;
}
.space a{
text-decoration:none;
}
.space a:hover{
text-decoration:none;
}

.location {
	font-family: Verdana, Arial, Helvetica, Tahoma, "Comic Sans MS";
	font-size: 11px;
	color: #6D6D6D;
	font-weight: bold;
}


.location a {
	font-family: Verdana, Arial, Helvetica, Tahoma, "Comic Sans MS";
	font-size: 11px;
	color: #6D6D6D;
	font-weight:normal;
	text-decoration:none;
}
.location a:hover {
	font-family: Verdana, Arial, Helvetica, Tahoma, "Comic Sans MS";
	font-size: 11px;
	color: #ff0000;
	font-weight:normal;
}


.title {
	font-family: Verdana, Arial, Helvetica, Tahoma, "Comic Sans MS";
	font-size: 11px;
	color: #6D6D6D;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	top: 1px;
	vertical-align: top;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.table_portfolio {
	background-image:url(images/portimg_bg.gif);
	background-repeat: no-repeat;
}
.table_portfolio1 {
	background-image:url(images/portimg_bg2.gif);
	background-repeat: no-repeat;
}
img{
border:0px;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#FFFFFF;
padding: 5px;
left: -1000px;
border: 1px solid #888888;
visibility: hidden;
top:20px;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:0px;
left: 60px; /*position where enlarged image should offset horizontally */

}

/*right */

.thumbnail1{
position: relative;
z-index: 0;
}

.thumbnail1:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail1 .part{ /*CSS for enlarged image*/
position: absolute;
background-color:#FFFFFF;
padding: 5px;
left: -1000px;
border: 1px solid #888888;
visibility: hidden;
top:20px;
right:800px;
color: black;
text-decoration: none;
}

.thumbnail1 .part img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail1:hover .part{ /*CSS for enlarged image on hover*/
visibility: visible;
top:0px;
left: 60px; /*position where enlarged image should offset horizontally */
}

.sitemap{
font:bold 12px  Helvetica, sans-serif;
color:#606060;
text-decoration:none;
}

.sitemap:hover{
font:bold 12px  Helvetica, sans-serif;
color:#E0070D;
text-decoration:none;
}

.border
{
border-bottom:solid; border-bottom-color:#cccccc; border-bottom-width:1px;
border-left:solid; border-left-color:#cccccc; border-left-width:1px;
}
.border_top
{
border-top:solid; border-top-color:#cccccc; border-top-width:1px;
}
.div
{
background-image: url(images/div2.jpg); background-position:top;
background-repeat:repeat-y; 
} 
.div1
{
background-image: url(images/div3.jpg); background-position:top;
background-repeat:repeat-y; 
} 
.hostcontent
{
font-family:Arial, Helvetica, sans-serif; font-size:16px;
font-weight:bold; color:#419900;
}
.hostcontent1
{
font-family:Arial, Helvetica, sans-serif; font-size:16px;
font-weight:bold; color:#004485;
}
.hostcontentheader2
{
font-family:Arial, Helvetica, sans-serif; font-size:13px;
font-weight:bold; color:#333333;
}
.hostborder
{
border:solid; border-width:1px; border-color:#CCCCCC;
}
.hostborder2{
border:solid; border-width:1px; border-color:#888888;
}

.contenthost_header{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#e50000;
}
.contenthost_header1{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#419900; padding-left:20px;
}
.contenthost_header2{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	 padding-left:20px;
	
}
.contenthost_header3{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#173788;
}
.back_repeat
{
background-image: url(images/back.jpg);
background-repeat:repeat-x; background-position:left;
}
.bottom_repeat
{
background-image: url(images/bottomrepeat.jpg);
background-repeat:repeat-x; background-position:left;
}
.domianhost_border
{
border:solid;
 border-width:1px;
  border-color:#6a6a6a;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
 

}
.domianhost_borderbottom
{
border-bottom:solid; border-bottom-color:#6a6a6a; border-bottom-width:1px;
}
.contact_back{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#373434; background-color:#e2e7f5;
text-decoration:none; border:solid; border-color:#999999;
border-width:1px;
padding:5px;
}

.contant_back
{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#373434; background-color:#F4F4F4;
text-decoration:none; border:solid; border-color:#999999;
border-width:1px;
padding:5px;
}
.package_borderright
{
border-right:solid; border-right-color:#6a6a6a; border-right-width:1px;
border-top:solid; border-top-color:#bfbfbf; border-top-width:1px;
font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 20px;
}
.packagecontent1
{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
font-weight:bold; color:#ffffff; padding-left:20px;

}
.package_bordertop
{
border-top:solid; border-top-color:#bfbfbf; border-top-width:1px;
font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 20px;
}
.packagecontent{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 20px;

	}
	
.pcktable
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 font-weight:normal;
 border:1px dotted #C7EFFC;
}
.pckhd1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:800; font-size:12px;
color:#CC9933;
}	
.pckhd2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}

.checkout{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 50px;
	}
	
.websolution_head
{
font-family:Arial, Helvetica, sans-serif; padding-left:20px;
font-size:20px; font-weight:normal; color:#FFFFFF;
}
.background
{
background-color: #FFFFFF;
}
.websolutioncontent{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000000; border-bottom:solid; border-bottom-color:#dadada; border-bottom-width:1px;   
	padding:0 0 0 20px;
	}	
	
