/* CSS for MYDIGITEC */
body
	{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:17px;
	background:url(../images/bg.jpg) repeat-x left top;
	}
#site
	{
	background:url(../images/bg_bottom.jpg) repeat-x bottom;
	}
.clear
	{
	clear:both;
	}
p
	{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	text-align:left;
	}
a
	{
	color:#593f3e;
	text-decoration:none;
	}
a:hover
	{
	color:#996600;
	text-decoration:underline;
	}
ol
	{
	text-align:left;
	}
li	{
	padding:5px 0px 5px 0px;
	}
h1, h2, h3, h4	
	{
	margin:0px;	
	padding:10px 0px 10px 0px;
	}
#wrap
	{
	width:860px;
	margin:auto;
	}
#header
	{
	background:url(../images/headerlogo.jpg) no-repeat left top;
	padding:0px 6px 107px 448px;
	}
#header a.home
	{
	display:block;
	padding:50px 15px 10px 15px;
	float:left;
	}
#header a.home:hover
	{
	display:block;
	background:url(../images/home_hover.jpg) no-repeat top;
	}
#header a.about
	{
	display:block;
	padding:50px 15px 10px 15px;
	float:left;
	}
#header a.about:hover
	{
	display:block;
	background:url(../images/about_hover.jpg) no-repeat top;
	}
#header a.why
	{
	display:block;
	padding:50px 12px 10px 12px;
	float:left;
	}
#header a.why:hover
	{
	display:block;
	background:url(../images/why_hover.jpg) no-repeat top;
	}
#header a.careers
	{
	display:block;
	padding:50px 16px 10px 15px;
	float:left;
	}
#header a.careers:hover
	{
	display:block;
	background:url(../images/careers_hover.jpg) no-repeat top;
	}
#header a.write
	{
	display:block;
	padding:50px 15px 10px 15px;
	float:left;
	}
#header a.write:hover
	{
	display:block;
	background:url(../images/write_hover.jpg) no-repeat top;
	}
#banner
	{
	
	}
#footer
	{
	padding-bottom:8px;
	text-align:left;	
	}
#footer a
	{
	padding:0 10px 0 10px;
	}
#footer a:hover
	{
	color:#FFFFFF;
	}
#footer span
	{
	font-size:10px;
	
	}
#middleleft
	{
	float:left;
	width:317px;
	padding:30px 0 0 17px;
	}
#middleright
	{
	width:512px;
	float:left;
	background:url(../images/rightbg.jpg) repeat-y top left;
	margin:10px 0px 30px 0px;
	padding:0px 0px 30px 10px;
	}
#middleright h2
	{
	font-size:17px;
	color:#B03629;
	font-weight:bold;
	padding:0px;
	}
#middleright h2 span
	{
	font-size:14px;
	color:#586C0D;
	font-weight:bold;
	}
.lan
	{
	background:url(../images/lanebg.jpg) repeat-x center left;
	padding:10px;
	}
.boxes
	{
	clear:both;
	}
.boxes ul
	{
	list-style:none;
	margin:10px 0 0 0;
	padding:0px;	
	font-size:14px;
	color:#084270;
	}
.boxes ul li a
	{
	background:url(../images/libg.jpg) no-repeat center left;
	padding-left:25px;
	float:left;
	clear:both;
	}
	.boxes  li h1
	{
	font-size:14px;
	padding:0px 0px 5px 0px;
	float:left;
	color: #000;
	}
		.boxes  li h1:hover
	{
	color: #00CCFF;
	}
.boxes ul li a:hover
	{
	background:url(../images/libghover.jpg) no-repeat center left;
		text-decoration:none;

	}
.boxes h2 span
	{
	background:url(../images/spanbgh2.jpg) no-repeat bottom left;
	padding-bottom:8px;
	}
.boxes_left
	{
	width:244px;
	float:left;
	padding:10px 0 20px 10px;
	margin-bottom:0px;
	background:url(../images/boxleftbg.jpg) no-repeat bottom left;
	}
.boxes_left h2 a
	{
	font-size:18px;
	color:#189BCA;
	background:url(../images/h2bl.jpg) no-repeat center left;
	padding-left:30px;
	}
.boxes_left h2 a:hover
	{
	text-decoration:none;
	color:#666600;
	}
.boxes_right
	{
	width:244px;
	float:left;
	padding:10px 0 20px 10px;
	background:url(../images/boxrightbg.jpg) no-repeat bottom left;
	}
.boxes_right h2 a
	{
	font-size:18px;
	color:#189BCA;
	background:url(../images/h2br.jpg) no-repeat center left;
	padding-left:30px;
	}
.boxes_right h2 a:hover
	{
	text-decoration:none;
	color:#666600;
	}
.leftmatr
	{
	width:294px;
	margin:0 5px 15px 0;
	padding:5px;
	background:url(../images/lanebg.jpg) repeat-x bottom left;
	}
.leftmatr img
	{
	float:left;
	padding:0 5px 5px 0;
	}
.leftmatr h3
	{
	font-size:13px;
	color:#D63E29;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
.leftmatr p
	{
	margin:0px;
	padding:4px 0 4px 0;
	}
a.readmore
	{
	float:right;
	color:#35A8D1;
	}
#innerwrap{
	margin:10px 0px 20px 0px;
	padding:0px 0px 30px 10px;
	}
#innerwrap h2
	{
	font-size:17px;
	color:#B03629;
	font-weight:bold;
	padding:0px;
	}
#innerwrap h2 span
	{
	font-size:14px;
	color:#586C0D;
	font-weight:bold;
	}
#innerwrap ul
	{
	list-style:none;
	margin:10px 0 0 0;
	padding:0px;	
	font-size:14px;
	color:#084270;
	}
#innerwrap ul li a
	{
	background:url(../images/libg.jpg) no-repeat center left;
	padding-left:25px;
	}
#innerwrap ul li a:hover
	{
	background:url(../images/libghover.jpg) no-repeat center left;
	}
#innerwrap ul li
	{
	background:url(../images/libg.jpg) no-repeat center left;
	padding-left:25px;
	}
	#innerwrap ul li ul
	{
	list-style:none;
	margin:10px 0 0 0;
	padding:0px;	
	font-size:14px;
	color:#084270;
	}
	#innerwrap ul li ul li
	{
	padding-left:25px;
	margin:0px 0px 0px 30px ;
	background: url(../images/bg-2.gif);
	background-repeat:no-repeat; 	
	}
		#innerwrap ul li ul li a
	{
	padding-left:0px;
	margin:0px ;
	background: none;
	background-repeat:no-repeat;
	color:none;	
	}
			#innerwrap ul li ul li a:hover
	{
	background:none;
	text-decoration:none;
	}
	
#innerwrap  img{
	float:left;
	padding:5px 20px 10px 0px;
	}
#innerwrap h4{
	font-size:13px;
	font-weight:bold;
	padding:10px 0 0px 0;
	color:#E48939;
	margin:0px;
	}
	#innerwrap h5{
	font-size:15px;
	font-weight:bold;
	padding:10px 0 0px 0;
	color: #0066CC;
	margin:0px;
	}
#innerwrap h4 a{
	font-size:13px;
	font-weight:normal;
	}
#innerwrap span{
	font-weight:bold;
	padding-right:10px;
	}
a.top{
	background:url(../images/topbg.jpg) no-repeat left;
	padding:5px 0 5px 10px;
	margin-left:820px;
	}
.contactleft{
	width:262px;
	float:left;
	padding:95px 10px 0 29px;
	background:url(../images/con_leftbg.jpg) no-repeat top left;
	
	}
.contactleft input
	{
	width:232px;
	height:21px;
	border:1px solid #B0E6E9;
	margin:0px 0 5px 0;
	padding:5px 0 0 3px;
	font-size:12px;
	}
.contactleft textarea
	{
	width:232px;
	height:84px;
	border:1px solid #B0E6E9;
	
	padding:5px 0 0 3px;
	overflow:hidden;
	font-size:12px;
	}

.contactright{
	width:535px;
	float:left;
	padding:25px 10px 0 0;
	
	}
.contactright h4{
	padding:0px;
	margin:0px;
	}
.contactright a{
	color:#0000FF;
	}
	
		#link_exchange {
		width:400px;
		float : left;
		padding : 0 0px 0 200px;
		margin : 0 0 0px 0;
		}
	#link_exchange form {
		width : 400px;
		height:15px;
		float : right;
		border:0px;
		padding:0px;
		margin:0px;
		}
	#link_exchange label {
		float : right;
		padding : 0 0 0px 0;
		font : normal 11px/14px "trebuchet MS", arial;
		color : #999;
		border:0px;
		}
	#link_exchange select {
		width : 400px;
		float : right;
		clear : both;
		padding : 0px;
		font : normal 11px/14px "trebuchet MS", arial;
		color : #999;
		background-color:#fff;
		border-bottom-color:#C7D7D7;
		border-style:solid;
		border-width:1px;
		}
		
		.more{
		float: right;
		font-family:Tahoma;
		font-size:12px;
		color:#0066FF;
		letter-spacing:1px;
		}
		
		.more2 A{
		color: #CC0000;
		font-weight:bold;
		text-decoration:underline;
		}
		.more2 A:hover{
		color: #CC0000;
		text-decoration: none; 
		}
		
		#con-left{
		float:left;
		padding:0px 30px 0px 30px;
		}
		#con-right{
		float: left;
		width: auto;
		height:auto;
		padding:0px 10px 0px 0px;
		border-left:1px solid #CCCCCC;

		}
#contactform2 {
width : 400px;
float : left;
margin : 0 0 15px 30px;
}
#contactform2 fieldset {
width : 350px;
float : left;
border : none;
}
#contactform2 label {
width : 100px;
height : 14px;
float : left;
text-align : left;
padding : 4px 15px 0 0;
font : normal 11px/12px "trebuchet MS", arial;
color : #666;
}
#contactform2 input.text {
width : 150px;
height : 16px;
float : left;
padding : 3px 0 0 4px;
margin : 0 0 10px 0;
font : normal 11px/12px Tahoma;
color : #666;
background : #fff;
border : 1px solid #ccc;
}
#contactform2 textarea {
width : 150px;
height : 70px;
float : left;
padding : 4px 0 0 4px;
margin : 0 0 10px 0;
font : normal 11px/14px "trebuchet MS", arial;
color : #666;
background : #fff;
border : 1px solid #ccc;
}
#contactform2 input.button {
width : 50px;
height : 20px;
float : left;
text-align : center;
padding : 2px;
margin : 0 0 0 220px;
border : 1px solid #2f3d4a;
font : bold 11px/14px Tahoma; 
color: #333333;
text-transform : uppercase;
letter-spacing:1px;
}
.adrs{
line-height:20px;
}
.clear{
clear:both;
}