/* CSS Div */





body {

background-color:#FFFFFF;

font-family:Tahoma;

text-align:center;

margin:auto;

}



#div_border {

margin: auto;

width:800px;

}



#div_top {

width:100%;

height:40px;

margin:auto;

position: relative;

background-color:#333333;

}



#div_intop {

width:785px;

height:40px;

margin:auto;

position: relative;

background-color:#333333;

text-align:right;

padding-right:15px;

}



#div_menu {

width:100%;

height:25px;

margin:auto;

position: relative;

text-align:center;

background-image:url(images/bg_menu.jpg);

background-repeat:repeat-x;

}



#div_inmenu {

width:800px;

height:25px;

margin:auto;

position: relative;

text-align:center;

}



#div_header {

width:100%;

height:130px;

margin:auto;

position: relative;

text-align:center;

border-bottom:1px #d9d7d0 solid;

}



#div_inheader {

width:800px;

height:130px;

margin:auto;

position: relative;

text-align:center;

background-image: url(images/header5.jpg);

}



/* CSS Menu */





.menu {

font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;

font-weight:normal;

color:#E9E9E9;

text-align:left;

}



.menu2 {

	font:bold 13px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#FFF8F0; 

	text-align:center; 

	float:left;

	}	





#div_content {

width:100%;

height:100%;

margin:auto;

position: relative;

text-align:center;

background-color:#ffffff;

border-bottom:20px #ffffff solid;

}





#div_incontent {

width:800px;

height:1500px;

margin:auto;

position: relative;

text-align:center;

padding-top:20px;

}



#div_incontent_contact {

width:800px;

height:600px;

margin:auto;

position: relative;

text-align:center;

padding-top:20px;

}



#div_left {

width:500px;

height:auto;

margin:auto;

position: relative;

text-align:left;

vertical-align:top;

float:left;

}



#div_right {

width:266px;

height:280px;

margin:auto;

position: relative;

text-align:center;

float:right;

border-left:2px #f2f0e9 solid;

}



#div_title {

width:500px;

height:30px;

margin:auto;

position: relative;

text-align:left;

border-bottom:1px #999999 dashed;

background-image:url(images/title1.jpg);

background-repeat:no-repeat;

background-position:left;

}

#div_title2 {

width:250px;

height:30px;

margin:auto;

position: relative;

text-align:left;

border-bottom:1px #999999 dashed;

background-image:url(images/title1.jpg);

background-repeat:no-repeat;

background-position:left;

}



#div_text {

width:580px;

height:auto;

margin:auto;

position: relative;

text-align:left;

}



#div_space {

width:800px;

height:35px;

margin:auto;

position: relative;

}



#div_intro {

width:500px;

height:35px;

margin:auto;

position: relative;

margin-top:20px;

margin-left:5px;

}



.intro2 {

	font-size:12px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:1.6em;

	color: #666666;

}



.intro {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:1.9em;

	color: #666666;

	margin-top:10px;

	margin-left:5px;

}









.text1 {

font-family:"Trebuchet MS";

font-size:14px;

color:#000000;

vertical-align: bottom;

text-align:right;

}



.text2 {

font-family:"Trebuchet MS";

font-size:13px;

color:#009900;

vertical-align:bottom;

text-align:right;

font-weight:bold;

}



.text3 {

font-family:"Trebuchet MS";

font-size:13px;

color:#999999;

vertical-align:bottom;

text-align:right;

font-weight:bold;

}



.H1 {

font-family:"Trebuchet MS";

font-size:16px;

color:#FF6600;

vertical-align:bottom;

text-align:right;

font-weight:bold;

line-height:20px;

padding-top:20px;

}



.H1B {

font-family:"Trebuchet MS";

font-size:14px;

color:#34160C;

vertical-align:bottom;

text-align:right;

line-height:35px;

padding-left:15px;

text-decoration:none;

font-weight:bold;

}



.H1B a {

color:#34160C;

padding-left:14px;

text-decoration:none;

}



.H1B a:hover {

font-family:"Trebuchet MS";

font-size:14px;

color:#006699;

vertical-align:bottom;

text-align:right;

font-weight:bold;

line-height:35px;

}



.H2 {

font-family:"Trebuchet MS";

font-size:14px;

color:#666666;

vertical-align:bottom;

text-align:right;

font-weight:bold;

line-height:20px;

padding-left:10px;

}



.H3 {

font-family:"Trebuchet MS";

font-size:11px;

color:#666666;

vertical-align:bottom;

text-align:right;

padding-left:10px;

}



.moduletable h3 {

	color: #444;

	font-family: 'Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;

	font-size: 18px;

	font-weight: normal;	

	width: 160px;

padding-bottom: 10px;

margin: 0px;

}



.headings {

	color: #5A96CA;

	font-family: 'Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;

	font-size: 20px;

	font-weight: normal;

	letter-spacing: -1px;

	margin-top: 10px;

line-height: 30px;

}



.middle{

font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;

font-size: 15px;

letter-spacing: -1px;

font-weight: normal;

width: 150px;

color: #5978A8;

text-align: left;

text-transform: uppercase;

margin: 0px;

padding-top: 10px;



}



.middle a {

font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;

font-size: 15px;

letter-spacing: -1px;

font-weight: normal;

width: 150px;

color: #5978A8;

text-align: left;

text-transform: uppercase;

margin: 0px;

padding-top: 10px;

}



.middle a:hover {

font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;

font-size: 15px;

letter-spacing: -1px;

font-weight: normal;

width: 150px;

color: #5978A8;

text-align: left;

text-transform: uppercase;

margin: 0px;

padding-top: 10px;



}



/*------- services slider -------*/





.title_green a {

	font-size:12px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:30px;

	color: #000000;

	overflow:hidden;

	cursor: pointer;

	padding-left:20px;

	text-decoration:none;

	font-weight:bold;

	}



.title_green a:hover {

	color: #666666;

	}



.font2 {

 font-family:Arial, Helvetica, sans-serif;

 font-size:12px;

 text-align:right;

 line-height:16px;

 border-bottom:1px #CCCCCC solid;

 text-decoration:none;

 font-weight:bold;

 }

 

/*------------------------------------------Footer Start-------------------------------------*/



#div_footer {

width:100%;

height:90px;

margin:auto;

position: relative;

text-align:center;

border-top:20px #d9d7d0 solid;

background-color:#1c1b1a;

}
#div_footer1 {

width:100%;

height:80px;

margin:auto;

position: relative;

text-align:center;

border-top:3px solid;

background-color:#1c1b1a;

}



#div_infooter {

width:800px;

height:90px;

margin:auto;

position: relative;

text-align:center;

background-image: url(images/footer_logo.gif);

background-repeat:no-repeat;

background-position:left;

}



#div_footer_right {

width:550px;

height:50px;

margin:auto;

position: relative;

text-align:right;

float:right;

border-bottom:0px #999999 dashed;

margin-top:25px;

}





.split2 { 

	background-image: 

	url('../images/main/split2.gif');

	background-color: #dedcd5;

	background-repeat: repeat-x;

	}	



.footer {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:1.6em;

	color: #7a7976;

	}



.top {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	color: #999999;

	}



.top1 {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:40px;

	color: #CCCCCC;

	font-weight:bold;

	}

.top2 {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:40px;

	color: #FF6600;

	}



.footer a {

	color: #c2c0ba;

	text-decoration: none;

	border-bottom: 1px dotted #1c1b1a;

	}



.footer a:hover {

	color: #c2c0ba;

	border-bottom: dotted #999999 1px;

	}



.bright {color: #c2c0ba}



.sub2 {

	font-size:9px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:1.9em;

	color: #7a7976;

	}



.sub2 a {

	color: #7a7976;

	text-decoration: none;

	border-bottom: 1px dotted #7a7976;

	}



.sub2 a:hover {

	color: #444444;

	background-color: #d9d7d0;

	border-bottom: dotted #d9d7d0 1px;

	}



/*------------------------------------------Footer End-------------------------------------*/



a.mainlevel-top:link, a.mainlevel-top:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

font-size: 11px;

font-weight:normal;

color:#FFFFFF;    

border-right: 1px solid #cccccc;

display: block;   

height: 25px;

width:100px;

padding-left: 10px;

padding-right: 10px;

vertical-align: middle;

margin-bottom: 0px;

line-height: 25px;

background-color: transparent;

text-align: center;

float: left;

}





a.mainlevel-top:hover {

	background-color: #fafafa;

	color: #000;

	height:25px;

	line-height:25px;

}

a.mainlevel-top#active_menu-top {

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

font-size: 11px;

font-weight:normal;

color:#000;    

border-right: 1px solid #cccccc;

display: block;   

height: 25px;

padding-left: 8px;

padding-right: 8px;

vertical-align: middle;

margin-bottom: 0px;

line-height: 25px;

background-color: #FFFFFF;

text-align: center;

float: left;



}



.email {

	color: #006699;

	text-decoration:none;

}



a.email:hover {

	color: #006699;

	text-decoration:underline;

}





/*------------------------------------------Form Contact Start-------------------------------------*/



form {

	padding-bottom: 10px;

	margin-left:10px;

}



input, textarea, select {

	border: 1px solid #CCCCCC;

	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;

	font-size : 1em;

	padding: 2px;

	margin-bottom:2px;

	

}

label {

	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;

	font-size : 12px;

	vertical-align:middle;

}



input {

	width: 300px;

	height:20px;

}



textarea {

	width: 350px;

	height: 150px;

}



.button {

	font-size:12px;

	color: #ffffff;

	background-color: #1c1c1c;

	font-weight: bold;

	border: 1px solid #333333;

	cursor:pointer;

	padding: 3px 3px 3px 3px;

	height: 30px;

	width: 100px;

}





#div_contact {

	width: 450px;

	height: auto;

	text-align:left;

}



#div_contact2 {

	width: 266px;

	height: auto;

	text-align:left;

}



.contact2 {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	line-height:1.9em;

	color: #666666;

	margin-top:10px;

	margin-left:5px;

}



.contact_title {

	font-size:20px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	color: #006699;

	margin-left:10px;

	font-weight:bold;

}



.contact_content {

	font-size:11px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	color: #666666;

	line-height:1.9em;

	margin-left:10px;

	margin-right:10px;

	margin-bottom:20px;

	width:400px;

}



#contact_redirect {

	margin-top:40px;

	margin-bottom:20px;

	width:450px;

}



.contact_redirect {

	font-size:12px;

	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;

	color: #343434;

	margin-left:10px;

	margin-right:10px;

	margin-bottom:20px;

	width:400px;

}
.a1{text-decoration:none;
font-size:12px;
	font-family: "Lucida Grande","Arial Unicode MS", sans-serif;
color:#FFFFFF;}





/*------------------------------------------Form End-------------------------------------*/