/* CSS Document */

body{
	margin:0px;
	
}
.wraper{
	margin:0px auto;
	width:780px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #006766;
	border-bottom-color: #006766;
	border-left-color: #006766;

}
.left_content{
	float:left;
	width:209px;
	min-height:750px;
	height:750px;
	/*min-height:780px;
	height:780px;*/
	background-color:#00a29d;
	border:0px solid #FF0000;
}
.right_content{
	float:left;
	width:571px;
	background-color:#ffffff;
	min-height:750px;
}

.right_content h3{
    font-family:Arial, Helvetica, sans-serif;
	color: #028e8b;
	font-size:14px;
}
.right_detail_box{
	padding:10px 10px  10px  10px ; 
}
.title_main{
	font-family:Arial, Helvetica, sans-serif;
	color: #028e8b;
	font-size:14px;
	font-weight:bold;
	padding:8px 0px 4px 30px;
	margin-bottom:10px;
	text-transform:uppercase;
	border-bottom:#CCCCCC 1px solid;
}
.title_content{
	font-family:Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size:14px;
	font-weight:bold;
	padding:8px 0px 4px 8px;
	margin-bottom:10px;
	
}

.title_maingrey{
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:14px;
	font-weight:bold;
	padding:8px 0px 4px 30px;
	margin-bottom:10px;
	text-transform:uppercase;
	border-bottom:#CCCCCC 1px solid;
}

.footer{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	line-height:18px;
	padding-top:5px;
	padding-left:228px;
	background-image: url(images/footer.jpg);
}
.content_text{
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	padding:8px 0px 4px 30px;
	line-height:18px;
	text-align:justify;
}
#navi_bar{
height:31px;
width:100%;
background:url(images/navi_bg_09.gif) repeat-x;
}

/*--------------------------horimenu--------------------------------------------------*/


/*#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 30px; /*margin between first menu item and left browser edge*/
/*padding: 0;
list-style: none;
}*/
#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 1px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 1px 0 0;
padding: 0;
text-transform:uppercase;
}

/*#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}*/

/*#modernbricksmenu a{
float: left;
display: block;
color:#000000;
margin: 3px 1px 0 0; 
padding: 5px 7px;
text-decoration: none;
letter-spacing: 1px;
}*/
#modernbricksmenu a{
float: left;
display: block;
color:#000000;
margin: 3px 1px 0 0; 
padding: 5px 5.5px;
text-decoration: none;
letter-spacing: 1px;
}

#modernbricksmenu a:hover{
background-color:#00A29D;
color:#FFFFFF; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #00A29D; /*green color theme*/ 
border-color: #00A29D;
color:#FFFFFF; /*green color theme*/ 
}


/*----------------------------------bori_menu_end----------------------------------------------------*/

/*----------------------------------Vertical Menu--------------------------------------*/
.arrowlistmenu{
width: 190px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#ffffff;
background: #006462 url(images/titlebar.gif) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 2px 0 2px 15px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #ffffff;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #006462;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
}

.arrowlistmenu ul li a:visited{
color: #ffffff;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ffffff;
background-color: #006462;
}

.contactleft{
	float:left;
	width:225px;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:4px;
	padding-left: 30px;
}

.contactright{
	float:left;
	width:290px;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 2px;
	padding-left: 0px;
}

img.left{float:left;
    margin:0px 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right: 10px;
	padding-left: 0px;
}
img.right{
	float:right;
	margin:0px 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right: 0px;
	padding-left: 0px;
}

.image_holder{
	float:left;
	width:500px;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 0px 0px;
	padding: 3px 3px;
	border: solid 1px #CCCCCC;
}

.image_left_holder{
	float:left;
	width:494px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background: #00a29d;
	margin: 3px 3px;
	text-padding: 20px 20px;
}

.image_right_holder{
	float:left;
	width:494px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background: #00a29d;
	margin: 3px 3px;
	padding: 0px 0px;
}

.image_right_holder p{
     padding-left: 10px;
}

td,th {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	margin-left: 3px;
}
