@charset "utf-8";
/* CSS Document */

body {
margin:0;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #0033FF;
}
a:active {
	text-decoration: none;
}

/*Header*/
#header {
width:1000px;
height:212px;
margin:0 auto;
background:url(images/headerright_bg.jpg) no-repeat;
background-position:right bottom;
position:relative;
border:solid #CCCCCC 1px;
border-bottom:0;
}

#smallmenu {
	width:109px;
	height:16px;
	position:absolute;
	top: 194px;
	left: 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}

#smallmenu a:link {
	color: #666666;
	text-decoration: none;
}
#smallmenu a:visited {
	text-decoration: none;
	color: #CC0000;
}
#smallmenu a:hover {
	text-decoration: none;
	color: #0033FF;
}
#smallmenu a:active {
	text-decoration: none;
}

#message {
	width:130px;
	height:127px;
	position:absolute;
	top: 30px;
	left: 484px;
	font-family: "Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color: #0066FF;
}

#logowrapper {
	width:294px;
	height:141px;
	position:absolute;
	left: 1px;
	top: 30px;
}
/*End Header*/

/*Menu Wrapper*/
#menuwrapper {
width:1000px;
height:51px;
margin:0 auto;
border-right:solid #CCCCCC 1px;
border-left:solid #CCCCCC 1px;
background: url(images/menu_bg.gif) repeat-x;
}

#menuwrapper ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menuwrapper li {
	display: inline;
}

#menuwrapper a {
	display:block;
	float:left;
	margin-left:1px;
	background: url(images/menu_bg.gif) repeat-x;
	text-decoration:none;
	color:#393838;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:120px;
	height:33px;
	padding-top:1px;
	padding-right:3px;
	text-align:center;
}

#menuwrapper a:hover {
	color: #CC0000;
	
}

#menuwrapper .active a {
    background: url(images/menu_activebg.gif) no-repeat;
	background-position:center;
	color:#393838;
}

#menuwrapper .small a {
	background: url(images/divider.jpg) no-repeat;
	background-position:center;
	width:3px;
	height:28px;
	padding:0 0 0 0;
	padding-top:5px;
}
/*End Menu Wrapper*/

/*Body Contant*/
#bodycontant {
width:994px;
height:500px;
margin:0 auto;
position:relative;
padding-left:3px;
padding-right:3px;
border-right:solid #CCCCCC 1px;
border-left:solid #CCCCCC 1px;
}

#welcomebox {
width:994px;
height:190px;
}

/*contant box for other pages*/
#contantbox {
	width:994px;
	height:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
}

#contantbox #right {
	width:466px;
	height:190px;
	float:right;
}

#flashbox {
	width:466px;
	height:163px;
}

#btmeffect {
	width:466px;
	height:24px;
	background:url(images/btmeffect.gif) no-repeat;
}

#contantbox #left {
	width:500px;
	height:500px;
	float:left;
	position:relative;
}
/*feedback*/
#feedbackleft {
	width:400px;
	height:500px;
	float:left;
	position:relative;
}
/*End feedback*/
#contantbox #heading {
	width:74px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	float:left;
	position: absolute;
	left: 9px;
	top: 9px;
}

#contantbox h1 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	margin:0;
}

#contantbox p {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0;
}
/*End contant box for other pages*/

#welcomebox #right {
	width:466px;
	height:190px;
	float:right;
}

#flashbox {
	width:466px;
	height:163px;
}

#btmeffect {
	width:466px;
	height:24px;
	background:url(images/btmeffect.gif) no-repeat;
}

#welcomebox #left {
	width:500px;
	height:190px;
	float:left;
	position:relative;
}

#welcomebox #heading {
	width:74px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	float:left;
	position: absolute;
	left: 9px;
	top: 9px;
}

#welcomebox h1 {
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#990000;
	margin:0;
}

#welcomebox p {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0;
}

#servicesbox {
width:994px;
height:261px;
}

#servicesbox #right {
width:641px;
height:212px;
float:right;
background:url(images/services_right_bg.gif) no-repeat;
position:relative;
}
/*Customer support box*/
#customersupport {
	width:202px;
	height:202px;
	background:url(images/customersupportbg.gif) no-repeat;
	background-position:left top;
	position:absolute;
	left: 433px;
	top: 5px;
}

#customersupport #contant {
	width:194px;
	height:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	top: 89px;
	left: 5px;
}

#customersupport #detail {
	width:47px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cb5c20;
	position:absolute;
	top: 179px;
	left: 152px;
}
/*End Customer support box*/

#divider1 {
	width:2px;
	height:194px;
	position:absolute;
	left: 426px;
	top: 8px;
}

/*why us box*/
#whyus {
	width:202px;
	height:202px;
	background:url(images/whyusbg.gif) no-repeat;
	background-position:left top;
	position:absolute;
	left: 219px;
	top: 5px;
}

#whyus #contant {
	width:194px;
	height:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	top: 90px;
	left: 5px;
}

#whyus #detail {
	width:47px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cb5c20;
	position:absolute;
	top: 179px;
	left: 152px;
}
/*End why us box*/

#divider2 {
	width:2px;
	height:194px;
	position:absolute;
	left: 211px;
	top: 8px;
}

/*solution*/
#solution {
	width:202px;
	height:202px;
	background:url(images/solutionbg.gif) no-repeat;
	background-position:left top;
	position:absolute;
	left: 4px;
	top: 5px;
}

#solution #contant {
	width:194px;
	height:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:absolute;
	top: 89px;
	left: 5px;
}

#solution #detail {
	width:47px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#cb5c20;
	position:absolute;
	top: 178px;
	left: 152px;
}
/*End solution*/


#servicesbox #left {
width:225px;
height:212px;
float:left;
position:relative;
}

#serviceheading {
	width:97px;
	height:20px;
	position: absolute;
	left: 10px;
	top: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3b3a3a;
}

#serviceslist {
	width:197px;
	height:183px;
	position:absolute;
	left: 3px;
	top: 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#otherservicesboxhead {
	width:135px;
	height:20px;
	position: absolute;
	left: 600px;
	top: 220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	
}

#otherservicesbox {
	width:197px;
	height:237px;
	position:absolute;
	left: 524px;
	top: 207px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0033FF;
	font-weight: bold;
	color: #0858C9;
	
}
/*End Body Contant*/

/*Services gallery*/
#servicesgallerybox {
	width:406px;
	height:231px;
	position:absolute;
	background:#E4E4E4;
	left: 3px;
	top: 159px;
}
/*End services gallery*/

/*Body Footer*/
#Footer {
width:1000px;
height:35px;
margin:0 auto;
background:#e4e4e4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#5b5b5b;
padding-top:15px;
border-right:solid #CCCCCC 1px;
border-left:solid #CCCCCC 1px;
}
/*End Body Contant*/

/*Contact us Page*/
#contantbox #form {
	width:550px;
	height:auto;
	float:right;
}
/*Contact us page*/

