#carousel1 {
	width:1004px;
	height:328px;
	overflow:scroll;
}
.textholder {
	text-align:left;
	font-size:11px; color:#FFF;
	padding:10px;
	/*-moz-border-radius: 0px 0px 0px 0px;*/
	-webkit-border-top-left-radius:0px;	
	-webkit-border-top-right-radius:0px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	background-color:#e7e7e7;
}

td{
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

a{
	font-family: Arial;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #908d0e;
	text-decoration: none; outline:none;
}

a:hover{
	font-family:Arial;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.header_bg{
	/*background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;*/
	height:106px; 
	}

.header_text{
	font-family: Arial;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #0d0e0b;
	text-decoration: none;
}

.header_link{
	font-family: Arial;
	font-size: 12px;
	line-height:normal;
	font-weight:bold;
	color: #315ccd;
	text-decoration: none;
}

.header_link:hover{
	font-family:Arial;
	font-size: 12px;
	line-height:normal;
	font-weight: bold;
	color: #980000;
	text-decoration: none;
}

.footer_text{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

.footer_link{
	font-family:  Verdana, Arial;
	font-size: 11px;
	line-height:normal;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
}

.footer_link:hover{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:normal;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}


.div_content{ padding:0px;}
.sub_title_icon{
	background-image: url(../images/sub_title_icon.jpg);
	background-repeat: no-repeat; width:20px; height:23px;
}
.sub_title{
	font-family:"Arial Narrow";
	font-size:21px;
	line-height:normal;
	font-weight: bold;
	color:#6d2b32; padding-left:40px; padding-top:6px;
	text-decoration:none; background-color:#f1f1f1;
	background:url(../images/title_bullet.jpg) no-repeat  left top #f1f1f1 ;  height:35px;
}
.page_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.page_title:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height:20px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.page_sub_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:20px;
	font-weight:bold;
	color: #b82b00;
	text-decoration: none;
}

.textfield{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none; width:175px; height:18px; border:solid 1px #CCCCCC;
}

.textarea{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none; width:175px; height:100px; border:solid 1px #CCCCCC;
}

.submit{
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFF; background:url(../images/submit.jpg) no-repeat left top; width:80px; height:37px; 
	border: 0px;;
}

form{ padding:0px; margin:0px;}

.banner_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:normal;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

.banner_small_text{
	font-family: Verdana, Arial;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.projects_top_bg{
	background-image: url(../images/projects_top_bg.jpg);
	background-repeat: no-repeat; width:232px; height:57px; background-position: left top;
}
.projects_bottom_bg{
	background-image: url(../images/projects_bottom_bg.jpg);
	background-repeat: no-repeat; width:232px; height:14px; background-position: left top;
}
.projects_bottom_bg1{
	background-image: url(../images/projects_bottom_bg1.jpg);
	background-repeat: no-repeat; width:232px; height:33px; padding-top:11px; background-position: left top;
}
.projects_middle_bg{
	background-image: url(../images/projects_middle_bg.jpg);
	background-repeat:repeat-y; width:232px;
}

.more_link{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height:normal;
	 font-weight:bold;
	color: #FFF;
}

.more_link:hover{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height:normal;
	 font-weight:bold;
	color: #f3d3d4;
}

.bold_text{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height:18px;
	 font-weight:bold;
	color: #005e99;
	text-decoration:none;
}
.project_text{
	font-family:Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
	color: #057ac4;
	text-decoration:none;
}
.project_text:hover{
	font-family:Verdana, Arial;
	font-size: 13px;
	font-weight:bold;
	color: #063350;
	text-decoration:underline;
}

.highlight_text{
	font-family:Verdana, Arial;
	font-size: 12px;
	line-height:18px;
	 font-weight:normal;
	color: #0057aa;
	text-decoration:none;
}

.featurs_bullet{
	background-image: url(../images/featurs_bullet.jpg);
	background-repeat:no-repeat; background-position:center 5px; width:18px; height:17px;
}
.upcoming_bullet{
	background-image: url(../images/ring.png);
	background-repeat:no-repeat; background-position:left top ; width:25px; height:25px;
	padding-right:6px;
}
.demo{
	background-image: url(../images/circle.png);
	background-repeat:no-repeat; background-position:left top ; width:25px; height:25px;
	padding-right:6px;
}
.rightmenu_link{
	font-family:  Verdana, Arial;
	font-size: 12px;
	line-height:normal;
	font-weight:bold;
	color: #ab3000;
	text-decoration: none;
}

.rightmenu_link:hover{
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:normal;
	font-weight: bold;
	color: #4a82cf;
	text-decoration:none;
}
.rightmenu_sublink{
	font-family:  Verdana, Arial;
	font-size: 12px;
	line-height:normal;
	font-weight:normal;
	color: #4a82cf;
	text-decoration: none;
}

.rightmenu_sublink:hover{
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:normal;
	font-weight: normal;
	color: #ab3000;
	text-decoration:none;
}

.sublink{
	font-family:  Verdana, Arial;
	font-size: 11px;
	line-height:normal;
	font-weight:normal;
	color: #ab3000; padding-left:5px;
	text-decoration: none;
}

.sublink:hover{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:normal;
	font-weight: normal;
	color: #4a82cf; padding-left:5px;
	text-decoration:none;
}
.commercial_title{
	font-family:  Verdana, Arial;
	font-size: 13px;
	line-height:normal;
	font-weight:bold;
	color: #125db2;
	text-decoration: none;
}

.commercial_title:hover{
	font-family:  Verdana, Arial;
	font-size: 13px;
	line-height:normal;
	font-weight:bold;
	color: #4873a3;
	text-decoration: underline;
}
.project_small_text{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8a8b8c;
	text-decoration: none;
}

.project_bullet{background:url(../images/project_bullet.jpg) no-repeat center 5px ; width:16px; height:17px;}
.sub_bullet{background:url(../images/sub_bullet.jpg) no-repeat center 3px ; width:12px; height:12px;}
.nav_left_bg{background:url(../images/nav_left_bg.gif) no-repeat left top ; width:6px; height:34px;}
.nav_right_bg{background:url(../images/nav_right_bg.gif) no-repeat right top ; width:6px; height:34px;}
.nav_bg{background:url(../images/nav_bg.gif) repeat-x; height:34px;}


.textfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000; background-color:#FFF;
	text-decoration: none; border: solid 1px #ceb294; width:170px; height:18px;
}
.textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000; background-color:#FFF;
	text-decoration: none; border: solid 1px #ceb294; width:170px; height:60px;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	border: 1px solid #3F82D0;
	background-color:#3F82D0;
	height: 22px;
}
.star{
	font-family:Verdana, Arial;
	font-size: 12px;
	color: #ff0000; 
}

.banner_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height:normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}

.banner_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height:normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}

.site_link{
	font-family:  Verdana, Arial;
	font-size: 11px;
	line-height:normal;
	font-weight:bold;
	color: #6E3131;
	text-decoration: none;
}

.site_link:hover{
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:normal;
	font-weight: bold;
	color: #7A7676;
	text-decoration: underline;
}
