/* CSS Document */

body{padding:0; margin:0; background:#041833; font-family:Arial, Helvetica, sans-serif;}
img{border:none;}
p{ text-align:justify;}
h1{ margin:0px; padding:0px;}
h2{ margin:0px; padding:0px;}


#main_container{width:970px; height:100%; margin:0 auto; padding-top:0px;}
#top_bg{background:url(images/top_white_bg.jpg) left top repeat-x; height:11px;}
#bottom_bg{background:url(images/bottom_bg.jpg) left top repeat-x ; height:11px;}
#mid_left{background:url(images/mid_left_bg.jpg) left top repeat-y; height:100%;}
#mid_right{background:url(images/mid_right_bg.jpg) left top repeat-y; height:100%;}
#logo{width:370px; float:left; padding-top:4px; padding-bottom:13px;}
#call{width:570px; float:right;}
#main_body{width:940px; height:100%;}
#nav{background:url(images/nav_bg.jpg)   bottom no-repeat; height:43px;  }
#mid_bg{ background-color:#041833; height:100%; float:left; width:940px;}
#falsh{ width:416px; float:left; height:100%; padding-right:20px;}
#falsh1{ width:250px; float:left;  padding-left:20px; padding-top:55px;  text-align:left;}
#content{ width:449px; float:right; height:100%; padding-right:35px;}
#content2{ width:520px; float:left; height:100%; padding-right:30px;}
#content1{ width:900px; float:left; height:100%; padding-right:0px; padding-left:4px;}
#button{ width:890px; height:100%;}
#top_bottom_bg{background:url(images/top_bottom_img.jpg) left bottom no-repeat; height:65px; margin-top:0px;}
#footerlink{width:380px; float:left;}
#footerlink5{width:450px; float:left;}

#footerlink1{width:490px; float:left; vertical-align:top;}
#footerlink2{width:450px; float:left; vertical-align:top;}
/*-------------------------------------------------*/
.call{ font-size:18px; font-weight:normal; color:#085890;}
.call a{ font-size:18px; font-weight:normal; color:#085890; text-decoration:none;}
.call a:hover{ font-size:18px; font-weight:normal; color:#085890; text-decoration:underline;}
.link ul {margin:0; padding:0px 0px 22px 0px; }
.link ul li{font-size:14px; color:#FFFFFF; text-decoration:none; display: inline; list-style:none; }
.link ul li a{font-size:14px; color:#FFFFFF; text-decoration:none; padding-right:35px; }
.link ul li a:hover {font-size:14px; color:#00a2da; text-decoration:none; padding-right:35px; }
.heading{font-size:30px; color:#00a2da; font-weight:normal;}
.heading_contact{font-size:14px; color:#00a2da; font-weight:bold;}
pricing-txt{text-decoration:none; font-size:13px;}


/*.text ul {margin:0; padding:0;}*/
.text ul li{
list-style-image:url(images/tick.jpg);
}
.Link_new li{
list-style-image:url(images/tick.jpg); line-height:25px;
}
.Link_new li a{ color:#00A2DA; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.Link_new li a:hover{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline;}


.text2 ul li{
list-style-image:url(images/tick.jpg);
}
.text{font-size:15px; color:#FFFFFF;}
.text1{font-size:13px; color:#cccccc;}
.text2{font-size:14px; color:#ffffff;}
.text_name{font-size:12px; color:#fff;}
.ecommerce{font-size:24px; color:#00a2da;}
.Services1{font-size:18px; color:#00a2da; line-height:30px;}
.Services2{font-size:14px; color:#00a2da; line-height:30px; font-weight:bold; text-decoration:underline;}
.linkt{font-size:15px; color:#00a2da;text-decoration:none;}
a.linkt:hover{font-size:15px; color:#00a2da;text-decoration:underline;}

.text_18{font-size:18px; color:#FFFFFF;  font-weight:normal;}
.latest{font-size:14px; color:#FFFFFF;}
.footer_link{font-size:11px; color:#FFFFFF; text-decoration:none;}
.footer_link a:hover{font-size:11px; color:#00a2da; text-decoration:underline;}

.glossymenu{
margin:5px 0;
padding:0;
width: auto; /*width of menu*/
}
.glossymenu a.menuitem{ 
background: #041833 repeat-x bottom left;
font-family:Arial, Helvetica, sans-serif; text-align:left;
font-size:18px;  color:#00a2da; line-height:30px;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 13px;
text-decoration: none; background:url(images/bullet.jpg) left no-repeat;
border: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #00a2da;
}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none; background:url(images/spacer.gif) no-repeat;
}
.glossymenu a.menuitem:hover{
background:url(images/bullet.jpg) left  no-repeat;  
color: #FFFFFF; 
border: none;
}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #041833;
}
.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px 0px 0px 22px;
padding: 0;
}
.glossymenu div.submenu ul li{ list-style-image:url(images/bullets.jpg);}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px Arial ,Verdana, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
padding: 2px 0;
padding-left: 0px;
text-align:left;
}
.glossymenu div.submenu ul li a:hover{
background: #041833;
color: #00a2da;
}
.glossymenu div.submenu ul li a:active{
background: #041833;
color: #00a2da;
}
.im{
background-image:url(images/portfolio_bg.jpg);
background-repeat: repeat-x;
font-size:15px; color:#FFFFFF;
height:180px;
padding-right:10px;
}
.cms{color:#ffffff;}

.cms a:link{color:#ffffff; text-decoration:none;}
.cms a:visited{color:#ffffff; text-decoration:none;}
.cms a:hover{color:#00a2da; text-decoration:underline;}
.email_link{ color:#ffffff;}
.email_link a{ color:#ffffff; text-decoration:underline;}
.email_link a:hover{ color:#ffffff; text-decoration:none;}

.text6 ul li{
list-style-image:url(images/tick.jpg); line-height:30px;
}
.text6 ul li a{ color:#00a2da; font-weight:bold; font-size:14px; text-decoration:none;

}
.text6 ul li a:hover{ color:#fff;  text-decoration:none;}
.text6 ul li ul{ }
.text6 ul li ul li{list-style-image:url(images/bullets.jpg); }

.text6 ul li ul li a{ font-size:13px;}
.text6 ul li ul li a:hover{ }
.text6 ul li ul li ul{}
.text6 ul li ul li ul li{ list-style-image:url(images/bullet.jpg);}
.text6 ul li ul li ul li a{  font-size:12px; font-weight:normal;}
.text2 ul li ul li ul li a:hover{ font-weight:normal;}



.Articletext{font-size:15px; color:#FFFFFF;}
.Articletext a{font-size:15px; color:#00a2da;}

.Article{ margin:0px; padding:0px; list-style:none; list-style-type:none;}
.Article li{ list-style:none;   font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; padding:10px 0px 10px 0px;}
.Article li strong{ color:#ffffff; }
.Article li em{ color:#ffffff; }
.Article li u{ color:#ffffff; }


.Article li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00a2da; font-weight:bold; text-decoration:none;}
.Article li span a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00a2da; font-weight:normal; padding-left:8px;}
.Article li span a:hover{ color:#ffffff; text-decoration:none; }
.SeoTxtTop{padding-top:0px; color:#785513; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.SeoTxtBottom{padding-bottom:13px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.article-heading{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 12px;}
.paging a{ border: solid 1px #ffffff; background-color:#00a2da; text-decoration:none; padding:0px 5px 0px 5px; text-align:right; color:#FFFFFF;}
.paging a:hover{ border: solid 1px #00a2da; background-color:#ffffff; text-decoration:none; padding:0px 5px 0px 5px; color:#000000;	}

.ArticleTd{ padding-top:5px; padding-bottom:5px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.ArticleTd a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-left:8px; padding-right:8px; font-weight:bold;}
.ArticleTd a:hover{color:#00a2da; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}



.BottomArticleLeft{ background: #041833 url(images/bottom-arricle-left.jpg) no-repeat top left; width:7px; height:321px;}
.BottomArticleRight{ background: #041833 url(images/bottom-arricle-right.jpg) no-repeat top left; width:7px; height:321px; }
.BottomArticleMuddle{ background: #041833 url(images/bottom-arricle-middle.jpg) repeat-x top left;   padding:15px 15px 0px 15px; height:321px;}
.ArtArea{ padding-top:10px; padding-bottom:20px;}
.ArHeading{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#ffffff;}
.Artxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; padding-top:10px; color:#ffffff;}
.Artxt a{font-size:12px; color:#00a2da; text-decoration:none;}
.Artxt a:hover{font-size:12px; color:#ffffff; text-decoration:underline;}

