body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	background:#c1c9be url(../images/bg.gif);
}

a,
a:link,
a:visited,
a:active{
	text-decoration: none;
	color: #587A12;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
	text-decoration: none;
	color: #FF9900;
	font-size:11px;
}

img{
	border: 0px none;
}

select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	border: 1px solid #bfc773;
	background: #f5ffc3;
} 

input, textarea{
	border:1px solid #bfc773;
	background-color:#f5ffc3;
	color:#61661E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.button {
	font-size: 11px;
	font-weight:700;
	color: #3D4B0E;
	padding:2px 6px 2px 6px;
	border: 1px solid #3D4B0E;
	background:url(../images/footer_bg.jpg) repeat-x;
	height:25px;
}

#marqueecontainer{
	position: relative;
	width: 210px; /*marquee width */
	height: 300px; /*marquee height */
	overflow: hidden;
	padding: 2px;
	padding-left: 4px;
}

.boxBlock{
	border:#cfe677 1px solid; 
	background:#e1edb2;
	color:#3D4B0E;
}

.boxContent{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#3D4B0E;
}


#innerBox1{ 
	border:#C2D282 1px solid;
}

#innerBox1 td{
	padding:3px;
	text-align:center;
}

#innerBox{ 
	border-top:#C2D282 1px solid;
	border-left:#C2D282 1px solid;
}

#innerBox td{
	padding:1px;
	border-right:#C2D282 1px solid;
	border-bottom:#C2D282 1px solid;
	text-align:center;
}

#innerScrollBox{
	border:#cfe677 1px solid;
	background:#e1edb2;
}

#innerScrollBox .t1{
	/*background:url(../images/streep.png) repeat-x;*/
	background:#cbe46c url(../images/innerscroll_li.jpg) repeat-y;
	height:30px;
	color:#455504;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
	text-align:left
}

#innerScrollBox td{
	padding:3px;
	text-align:left;
}

#innerScrollBoxMenu {
	padding:10px 5px 5px 5px;
}

#innerScrollBoxMenu ul{
	padding:0px 2px 0px 7px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#b2d82a 1px solid;
	width:182px;
	background:#cbe46c url(../images/innerscroll_li.jpg) repeat-y;
}

#innerScrollBoxMenu ul li {
	border-style:none;
	color:#3D4B0E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	height:25px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:2px 0 2px 7px;
	border-bottom:1px solid #cbe46c;
}

#innerScrollBoxMenu ul li a:link, #innerScrollBoxMenu ul li a:visited{
	color:#4D5115;
	border:none;
	font-size:12px;
	font-weight:bold;
}

#innerScrollBoxMenu ul li a:hover{
	color:#FF9900;
	border:none;
	font-size:12px;
	font-weight:bold;
}	

.headText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:2px; 
	font-size:12px; 
	font-weight:700;
	height:20px;
	border-bottom:#A0A72C 1px dotted;
	color:#FF9900;
	margin-right:5px;
}

.headText1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px; 
	font-size:12px; 
	font-weight:700;
	height:18px;
	color:#990000;
	margin-right:5px;
}


.NextLink a:link{ color:#FF6600; font-size:12px; font-weight:bold; }

.main_tbl {
	background:#e6f2cc; 
	/*background:#fdffdb;*/
	/*background: url(../images/n2.gif) repeat-x top #FFFFFF;*/
	border:#cfe677 1px solid; 
}

.main_tb2 {
		border:#8bc233 1px solid; 
}

.td_pad {
	padding:18px 0px 0px 0px; 
}

.welcome {
 	background:url(../images/welcome-title.jpg) top left repeat-x;
 	height:23px; 
 }
 
 
#link_ul{
	padding:2px 5px 5px 5px;
}

#link_ul ul{
	padding-left:15px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#link_ul ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:3px 0 2px 0;
	list-style:url(../images/right.png);
	color:#3D4B0E;
	border:none;
}

#link_ul ul li a:link, #link_ul ul li a:visited{
	color:#4D5115;
	border:none;
}

#link_ul ul li a:hover{
	color:#ff9900;
	border:none;
}	
 
 /*************************************************** Top Menu *****************************************************/
.menu_back_img {
	 background:url(../images/menu_bg.jpg) top left repeat-x;
	 height:47px; 
	 border-bottom:#DBECB3 1px solid;
}


.home_graphics {
	background:url(../images/top-graphics.jpg) top left no-repeat; 
	height:119px;
}
.aboutus_graphics {
	background:url(../images/about_us.jpg) top left no-repeat; 
	height:119px;
}

.webser_graphics {
	background:url(../images/website_services.jpg) top left no-repeat; 
	height:119px;
}

.graphicdes_graphics {
	background:url(../images/graphic_design.jpg) top left no-repeat; 
	height:119px;
}

.casestudies_graphics {
	background:url(../images/case_studies.jpg) top left no-repeat; 
	height:119px;
}

.testimonials_graphics {
	background:url(../images/testimonials.jpg) top left no-repeat; 
	height:119px;
}

.reqaquote_graphics {
	background:url(../images/request_quote.jpg) top left no-repeat; 
	height:119px;
}

.contactus_graphics {
	background:url(../images/contactus.jpg) top left no-repeat; 
	height:119px;
}

.webhosting_graphix{
	background:url(../images/Hosting_new.jpg) top left no-repeat; 
	height:119px;
}

.domain_graphix{
	background:url(../images/domainreg.jpg) top left no-repeat; 
	height:119px;
}

#menu ul {
	list-style: none; 
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
}

#menu li { 
	float: left;
	position: relative;
	margin:0px;
	padding:2px 5px 2px 5px;
	list-style-type:none;
	display:block;
}

#menu li ul {
	position: absolute;
	display: block;
	margin-top:17px;
	margin-left:0px;
	left: 0;
	top:20;
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

#menu li ul li ul  {/* third-level lists */
	position: absolute;
	display: block; 
	background-color:#F9DFB0;
	top:0;
}

#menu li ul li {/* third-level lists */
	width:170px;
	vertical-align:middle;
	border-bottom:#C5CD27 1px dotted;
	height:20px;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%;}
* html #menu ul li a { height: 2px;  }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 5px 5px 5px 0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52871D;
	border-right:#ECF5C5 1px dotted;
}

/* Styles for Menu Items */
#menu ul li a:link, #menu ul li a:visited {
	padding:10px 2px 17px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	/*font-weight:700;*/
}
/* Hover Styles */
#menu ul li a:hover { 
	padding:10px 2px 17px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
} 

/* Sub Menu Styles */
#menu ul, li ul {
    margin: 1px -2px 1px 1px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
}/*#FDEFD0*/

#menu ul li ul li a:link, #menu ul li ul a:visited {
	padding:2px 5px 2px 5px;
	text-decoration: none;
	font-size:11px;
	color:#003300;
} 

/* Sub Menu Hover Styles */
#menu ul li ul li a:hover { 
	font-size:11px;
	padding:2px 5px 2px 5px;
	color:#990000;
	text-decoration:none;
} 

#menu li a.submenu {background:#fff url("v_arrow.gif") no-repeat right; }
#menu li a.submenu:hover {background:#f9f9f9 url("v_arrow.gif") no-repeat right;}
#menu li ul a.submenu {background:#fff url("r_arrow.gif") no-repeat right;}
#menu li ul a.submenu:hover {background:#f9f9f9 url("r_arrow.gif") no-repeat right;}


.img{
	padding:3px;
	border:#677322 1px solid;
}

.img1{
	padding:3px;
	border:#b0dd4d 1px solid;
}
.img3{
	/*border:#cccccc 1px solid;*/
	margin:1px;
	
}
#protbl{ 
}
#protbl .head_back{
	background:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#785210;
}
#protbl a{
	text-decoration: none;
	color: #587A12;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	vertical-align:middle;
	
}
#protbl a:hover{
	color:#FF9900;
	font-size:14px;
	text-decoration:none;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.heading_text{
color:#a10000; font-size:18px;
 border-bottom:#587A12 1px  dotted; padding-bottom:2px;
}
.header_bottom {
	color:#003300;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	padding:3px 5px 0 0;
	background:url(../images/footer_bg.jpg) repeat-x top left; height:23px;
	text-align:right;	
}

#prof_tbl{
	border:#8bc233 1px solid;
	color:#333333;
}

#prof_tbl .t1{
	background: url(../images/box_head.jpg) repeat-x;
	height:22px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.t3{
	padding-left:15px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}


#prof_tbl td{
	height:22px;
	font-style:normal;
}

#box_ul {
	font-weight:400;
}

#box_ul ul{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#box_ul li {
	BACKGROUND: url(../images/arrow_orange.gif) no-repeat 5px 0.7em; MARGIN: 0px; padding:2px 2px 5px 15px; text-align:left; 	
	font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px; 
}

.package_hd{
	padding-bottom:15px;
	font-size:11px;
	color:#006600;
	font-weight:bold;
}

.package_hd b{
	color:#FF9900;
}

.wel_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#f7941d;
}
.middle_bg_img{
	background: url(../images/middle_bg.jpg) #e9ff9a top left repeat-x;
	height:500px;
}

.about_media{
	padding:0px 5px 5px 10px;
	width:95%; 
	line-height:20px; 
	font-size:12px;
	margin-top:10px;
}
.middle_bottom_img{
background:url(../images/medianx-web-middle_bottom.jpg);
height:291px; 
width:343px; 
background-repeat:no-repeat;
}

.quick_contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:2px; 
	font-size:12px; 
	font-weight:700;
	height:20px;
	border-bottom:#A0A72C 1px dotted;
	color:#3D4B0E;
	margin-right:5px;
}

.quick_contact_text{
	margin-left:9px; width:95%; 
	margin-top:10px;
	line-height:140%;
 	font-size:11px;
}

.copyright{
	background:url(../images/footer_bg.jpg) repeat-x top left; 
	height:28px; 
	font-size:9px; 
	color:#333333;
}

.compulsary{
	color: #FF0000
}

.right_line{
	border-right:#82bd00 1px solid;
}

.web_heading{
	/*background:url(../images/streep.png) repeat-x;*/
	background:#cbe46c url(../images/innerscroll_li.jpg) repeat-y;
	height:30px;
	color:#455504;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	padding-top:0px;
	text-align:left;
}

.static_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3D4B0E;
	font-size:12px;
	text-align:justify;
	padding-left:15px;
	padding-top:5px;
}

.label{
	color:#000000;
	font-size:12px;
	vertical-align:top;	
}

.input
{
	font-family: DINCE-Medium;
	height:18;
	font-size: 12px;
	color: #000000;
	border: 1px solid #8bc233;
}

#box_st_ul {
	 font-size:12px;
	 
}

#box_st_ul ul{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#box_st_ul li {
	BACKGROUND: url(../images/middle_bullet.jpg) no-repeat 5px 0.4em; MARGIN: 5px; padding:2px 2px 5px 30px; text-align:left; 	
	font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;color:#336600;  
}
.middletop{
background:url(../images/m1.jpg) ; 
height:134px; 
}
.middlecenter{
background:url(../images/m2.jpg) ; 
height:17px; 
}
.middleleft{
background-color:#99fa6f;
/*background:url(../images/m3.jpg) ; 
height:128px; */
}
.middleright{
/*background:url(../images/m4.jpg) ;height:128px;  */
background-color:#b6f09c;

}
.messagetext{
font-size:14px;
color:#FF3300;
}
.online_shop {
background:url(../images/medianx-web-right_bottom.jpg) top left no-repeat; 
height:246px;
}
.online_shop_text {
margin-left:8;
font-size: 9px;
color: #0066FF;
font-weight: bold;
}

/********************** tooltip style *************************/
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}