﻿@charset "utf-8";
/* CSS Document */
/*************************** the general properties ***************************/
body{

color:#315985;
font-family:Tahoma;
font-size:11px;

}
*{
margin:0px;
padding:0px;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.more{
text-align:right;
}
img{
border:0px;
margin:0px;
padding:0px;
}
a{
color:#006fe1;
text-decoration:none;
}
a:hover{
color:#ff5a00;
text-decoration:underline;
}


/****************************************************** End general proberties ************************/
/*****************************************************************DESIGN *******************************/
div#master
{
width:100%;
height: auto;
background:url(../images/dody_bg.gif) repeat-x top;
}
div#wrapper{
margin:0px auto;
width:750px;
border-left:#b1b1b1 solid 1px;
border-right:#b1b1b1 solid 1px;
background-color:#FFFFFF;

}
div#upper{
position:relative;
width:750px;
height:59px;
}
div#upper1{
width: 153px;
height:59px;
background:url(../images/upper1.jpg) no-repeat left;
position:relative;
}
div#upper2{
width: 319px;
height:59px;
background:url(../images/upper2.gif) repeat-x;
}
div#upper3{
width: 278px;
height:59px;
}
div#mail{
position:absolute;
top:0px; 
left:7px;
width:21px;
height:15px;
}
div#sitemap{
position:absolute;
width:21px;
height:15px;
top:0px;
left:28px;
}
div#home{
position:absolute;
width:24px;
height:15px;
top:0px;
left:49px;
}
div#search_bar{
position:absolute;
z-index: 0px;
top:27px;
left:0px;
width:153px;
height:20px;
}
.search .inputbox
{
	width:160px;
	height:15px;
	border:1px #008fe8 solid;
	font:Arial;
	font-size: 12px;
	color:#616161;
	margin-left:10px;
}
.text_feild{
width:147px;
border:#126a95 solid 1px;
line-height:10px;
height:15px;
margin-left:7px;
font-size:11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
}
.btn{
display:block;
width:47px;
height:17px;
background:url(../images/search_btn.gif) 0px 0px;
}
div#banner1{
width: 472px;
height:191px;
}
div#banner2{
width: 278px;
height:191px;
}
div#menu{
width:750px;
height:20px;
}
div#left{
width:207px;
height:auto;

}
div#left_inner{
width:207px;
height:auto;
position:relative;
}
div#flash_news{
width:196px;
margin:0px auto;
height:200px;
}
div#left #left_inner #adver1{
margin:96px auto 4px;
}
div#right{
width:542px;
/* border-left:#b1b1b1 solid 1px; */
text-align:left;
}
div#welcome_block{
width:542px;
height:123px;
background:url(../images/welcome_block.jpg) no-repeat top;
position:relative;
}
div#title_welcome{
position:absolute;
width:70px;
height:15px;
top:8px;
left:34px;
color:#820c11;
font-weight:300;
line-height:11px;
}
div#welcome_block_inner{
margin-left:20px;
margin-top:22px;
margin-right:20px;
margin-bottom:15px;
}
div#mid_adver{
clear:both;
width:543px;
height:117px;
float:left;
}
div#small_blocks{
width:542px;
height:249px;
position:relative;
}
div#e_commerce{
width:260px;
height:114px;
background:url(../images/ecom_block.jpg);
position:relative;
}
div#title_e-com{
position:absolute;
width:70px;
height:15px;
top:13px;
left:39px;
color:#820c11;
font-weight:300;
line-height:11px;
}
div#inner_ecom{
margin:30px 10px 11px 17px;
}
div#addal{
width:279px;
height:114px;
background:url(../images/addall_block.jpg);
position:relative;
}
div#title_addall{
position:absolute;
width:70px;
height:13px;
top:12px;
left:34px;
color:#820c11;
font-weight:300;
line-height:11px;
}
div#inner_addal{
margin:30px 10px 11px 21px;
}
div#gfx_design{
background:url(../images/gfxdesign_block.jpg);
width:260px;
height:107px;
position:relative;
}
div#title_gfx_design{
position:absolute;
width:100px;
height:15px;
top:5px;
left:36px;
color:#820c11;
font-weight:300;
line-height:11px;
}
div#inner_gfxdesign{
margin:24px 10px 13px 17px;
}
div#infocare{
width:279px;
height:107px;
background:url(../images/infocare_block.jpg);
position:relative;
}
div#title_infocare{
position:absolute;
width:70px;
height:15px;
top:4px;
left:35px;
color:#820c11;
font-weight:300;
line-height:11px;
}
div#inner_infocare{
margin:24px 10px 13px 21px;
}
div#footer{
clear:both;
background:url(../images/footer.gif) repeat-x;
width:750px;
height:43px;

margin:0px auto;
border-left:#b1b1b1 solid 1px;
border-right:#b1b1b1 solid 1px;
position:relative;
}
div#footer a{
color:#00f0ff;
font-size:10px;
text-decoration:none;
}
div#footer a:hover{
color:#ff5a00;
text-decoration:underline;
}
div#small_e{
position:absolute;
width:21px;
height:19px;
top:22px;
left:5px;
background:url(../images/smallEcommerce.gif) no-repeat;
}
div#small_text{
color:#6a8ca1;
font-size:10px;
line-height:17px;
position:absolute;
width:300px;
height:19px;
top:22px;
left:30px;
text-align:left;
}
div#footer_links{
position:absolute;
width:100px;
height:19px;
top:22px;
right:10px;
text-align:right;
}
.sBody{
			margin-left:25px;
			font-size:11px;
			margin-bottom:2px;
			margin-top:2px;
	}
.sBody img{
		margin:0px 2px 2px 2px;
		width:70px;
		height:69px;
}

.componentheading {
	margin-left: 5px;
	color: #003050;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 14px;
	text-transform: capitalize;

}
.contentpane{
	margin-left: 10px;
	width:95%;
}
.contentpaneopen{
margin-left: 5px;
margin-right: 5px;
}
.contentheading {
	height: 30px;
	margin-left: 5px;
	color: #003050;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
	text-transform: capitalize;
}
.contentpagetitle {
	margin-left: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #003050;
	text-align:left;
	text-transform: capitalize;
}
table.searchinto {
	width: 100%;
	font:Arial, Helvetica, sans-serif;
}

table.searchintro td {
	font-weight: bold;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
}
.code {
	background-color: #ddd;
	border: 1px solid #bbb;
}
.mosimage {
  border: 1px solid #cccccc;
  margin: 5px
}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}
.sitemap ul{
	margin-left: 10px;
}
	
div#left #left_inner #adver1{
margin:5px auto 4px;
}
div#left #left_inner #adver3{
margin-top:5px;
width:200xp;
height:74px;
}
