body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#CCCCCC;
	font-size:9pt;
	font-family:arial;
}



.blue_links a:link, .blue_links a:visited {color:#1293D0; text-decoration:none;}
.blue_links a:hover, .blue_links a:active { color:#666666; font-weight:bold }

.td_heading { background:#1293D0; color:#FFFFFF; font-weight:bold; padding:5px}

div#content_wrapper{background:#F0F0F0;}
#content{ padding:10px;}
#headings_wrapper {height:35px; background: url(/imgs/headings_bg.jpg) #1293D0; background-repeat:repeat-x }
#headings { padding-left:15px; color:#FFFFFF; font-size:14pt }

div#left_wrapper{ display:inline; width:210px; float:left}

div#left_menu ul { list-style:none; padding:0px; margin-left:0px}
div#left_menu ul li, div#left_menu ul li a:link, div#left_menu ul li a:visited{list-style:none; color:#1293D0; padding-top:3px; padding-bottom:3px; padding-left:3px; font-weight:bold; text-decoration:none}

div#left_menu ul li a:hover, div#left_menu ul li a:active { color:#000000}

div#left_menu ul hr{height: 1px; color:#999999; background:#999999; border:0px }



div#right_wrapper{ margin-left:220px; width:720px;}

.plan_highlight_links { font-size: 10pt; font-weight: bold}

.plan_highlight_links a:link, .plan_highlight_links a:visited{ color:#0099FF;}
.plan_highlight_links a:hover, .plan_highlight_links a:active { color:#999999; text-decoration:none;}

.plan_highlight { background:url(/imgs/plan_highlight_arrow.jpg) no-repeat left; padding-left:15px; color:#666666; } 


#feather { padding-left:10px; float:left}
#home_testimonial { padding: 10px 20px 10px 10px; text-align:justify;}

#domain_search {background:url(/imgs/domain_search_bg.jpg) no-repeat; width:290px; height:253px;}

.domain_ext { font-size:10pt}
#domain_search_form {padding: 50px 10px 10px 20px;}

#share_your_story{ position:inherit; left:0px; bottom:0px}

.bottom_white{ background: #FFFFFF url(/imgs/bottom_line.jpg) no-repeat top; padding:10px}
.bottom_black { background:#333333; text-align:center; height:40px; color:#CCCCCC }
.bottom_black2 { background:#333333; text-align:center; height:25px; word-spacing:2px; color:#CCCCCC; text-decoration:none; }

.mainbtn, .mainbtn a:link, .mainbtn a:visited {
font-size: 11px; 
font-family: tahoma;
 color: #333333;
 font-weight: bold;
 text-decoration:none;
 }
.mainbtn a:hover, .mainbtn a:active {
font-size: 14px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #813400;
 font-weight: bold;
 text-decoration:none;
 }
 
.testimonials{ background:url(/imgs/testimonial_bg.jpg) no-repeat; background-position:0px  80px; padding-left:10px}
 
 .products {
font-size: 11px; 
font-family: tahoma;
 color: #FFFFFF;
  font-weight: bold;
 text-decoration:none;
 }
 
  .products:hover {
font-size: 11px; 
font-family: tahoma;
 color: #E1E102;
  font-weight: bold;
 text-decoration:none;
 }
 

  .buttom {	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

.art {
font-family: Tahoma; 
font-size: 11px; color: #000000; 
font-weight: bold; 
}

.des {
font-family: arial; 
font-size: 12px; 
color: #999999; 
font-weight: none; 
}


.style19 {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	}
	
	.style19:hover {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

    .mian_button, .mian_button a:link, .mian_button a:visited {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}

    .mian_button a:hover, .mian_button a:active {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #13A0EC;
	text-decoration:none;
}

    .close {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E5A23A;
	text-decoration:none;
}

    .close:hover {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
}

    .top_home, .top_home a:link, .top_home a:visited  {
	font-weight: none;
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}

    .top_home a:hover, .top_home a:active {
	font-weight: none;
	font-family: arial;
	font-size: 12px;
	color: #13A0EC;
	text-decoration:none;
}

    .normal {
	font-weight: none;
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

    .normal:hover {
	font-weight: none;
	font-family: tahoma;
	font-size: 11px;
	color: #6BB8FF;
	text-decoration:none;
}
    .item {
	font-weight: none;
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
    .remove {
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}

    .remove:hover {
	font-weight: bold;
	font-family: tahoma;
	font-size: 11px;
	color: #013652;
	text-decoration:none;
}

    .about {
	font-weight: none;
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}

  .contatusm {font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	
}

.domain {
	font-size: 11px;
	border:1px solid #cccccc;
	font-family: tahoma;
	background-color:#333333;
	color: #ffffff;
	text-decoration:none;
}
	
.doamin_text {
font-size: 10px; 
font-family: verdana;
 color: #333333;
 font-weight: bold;
 text-decoration:none;
 }


.check_box {
	border:1px solid #cccccc;
	background-color:#333333;
	color: #ffffff;
}








/*Content Slider styles*/

#jFlowSlide{ background:#FFFFFF; border:#CCCCCC solid 1px;}
#myController { margin-top:2px;  width:468px; background:#363636; height:30px; font-weight:bold }
#myController span.jFlowSelected { background:#43A0D5; margin-right:0px;  font-weight:bold }

.slide-wrapper { padding: 0px; overflow-y:auto; overflow-x:hidden}
.slide-thumbnail img {max-width:300px; }
.slide-details { width:456px; padding:8px; }
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; }

.jFlowControl { background:url(/imgs/page_icon.jpg) no-repeat; color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;  font-weight:bold}
.jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;  font-weight:bold }
.jFlowControl:hover{ background: #43A0D5; font-weight:bold }

.jFlowNext{ text-align:right }


/*End content slider styles*/







/* Big Images sliders classes */


div#slide-runner a:link, div#slide-runner a:visited {
color : #fff;
text-decoration : none;
font-family:arial;
}
a img {
border : 0;
}
div.wrap {
width : 940px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 940px;
height : 52px;
margin : 22px 0 0;
font-family:arial;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
font-family:arial;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
font-family:arial;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 225px;
}
div#header div#slide-holder {
z-index : 1;
width : 940px;
height : 225px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 0px;
left : 0px;
width : 940px;
height : 225px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 8px;
width : 940px;
height : 46px;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(/images/silde-nav.png);
}
div#nav ul li a {
background : url(/images/nav.png) no-repeat;
}


/* End Big Images sliders classes */





/* top jquery menu classes */

.jqueryslidemenu{
font: bold 11px arial;
/* background: #414141; */
z-index:1000;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
z-index:1000;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
color:#ffffff;
background-position:left;
background-repeat:no-repeat;
text-align:center;
z-index:1000;

}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
/* background: #414141; */ /*background of tabs (default state)*/
/* color:#333333; */
padding: 4px 35px;
/* border-right: 1px solid #778; */
color: #ffffff;
text-align:center;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color:#ffffff;

}

.jqueryslidemenu ul li a:hover, .jqueryslidemenu ul li a:active{
/* background: #13A0EC; /*tab link background during hover state*/
color:#13A0EC;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
margin-left:6px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 8pt tahoma;
width: 145px; /*width of sub menus*/
padding: 5px;
margin: 0px;
background:#363636;
border-top-width: 0;
border-bottom: 1px solid #999999;
text-align:left;
}


.jqueryslidemenu ul li  ul li a:link, .jqueryslidemenu ul li  ul li a:visited{
color:#FFFFFF;
}

.jqueryslidemenu ul li  ul li a:hover, .jqueryslidemenu ul li  ul li a:active{
/* background: black; /*tab link background during hover state*/
color:#FFFFFF;
background:#13A0EC;
}


.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #13A0EC;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* end jquery top menu */



/* portfolio images */

#portimg_parent{
margin-left:auto;
margin-right:auto;
}

#portimg_parent img {
border:10px solid #FFF;
margin:10px;
width:110px;
height:100px;
}

.portimg{
display:inline;
}


#port_detail_img{
float:left;
width:370px;
}

#port_detail_img img { 
width:300px;
height:275px;
}

#portfolio_dwrapper{ padding-top:10px; padding-bottom:10px;
}

.faq_link{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.faq_link:hover{
font-family:Tahoma;
font-size:11px;
color: #CC0000;
text-decoration: underline;
}



/* end portfolio images */

.banner_thumb_over {
padding:5px;
border:1px solid #bbbbbb;
cursor:pointer;
background-color:#FFFFFF;
}
.banner_thumb_over:hover {
border: solid 1px #2a2a2a;
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}
