/* CSS Document for Runwal Housing website*/
/* Created by Kundan. Email: kundan@arkinc-design.com. Date:15-11-07*/
body {
	margin:0px;
	padding:0px;
	background-color:#d8d4d4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
/* == Master table ID */
#Master_table {
	width:787px;
	margin:0px auto 0px auto;
	border-left:1px solid #d8d4d4;
	border-right:1px solid #d8d4d4;
	border-top:0px;
	border-bottom:0px;
	background-color:#FFFFFF;
}
/* == */
/* == Top banner styles starts */
#Top_banner .RunwaLogo {
	margin:auto;
}
#Top_banner .bgimg {
	background-image:url(/images/template_images/top_banner_runwal_hoousing.jpg);
}
/* == Top banner styles ends */
/* == Top menu styles starts */
#Topmenu {
	background-color:#90b4e5;
	padding:2px 5px 2px 0px;
	text-align:right;
	color:#000000;
	letter-spacing:0.10em;
}
#Topmenu span {
	float:left;
	text-align:left;
	padding:0px 0px 0px 15px;
}
#Topmenu a:link {
	color:#000000;
	text-decoration:none;
}
#Topmenu a:active {
	color:#000000;
	text-decoration:none;
}
#Topmenu a:hover {
	color:#f8f8f8;
	text-decoration:underline;
	font-size:110%;
}
#Topmenu a:visited {
	color:#000000;
	text-decoration:none;
}
/* == Top menu styles ends */
/* == Bottom menu styles starts */
#Bottommenu {
	background-color:#173885;
	padding:2px 5px 2px 0px;
	font-size:90%;
	text-align:right;
	color:#FFFFFF;
	letter-spacing:0.09em;
}
#Bottommenu a:link {
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 5px 0px 5px;
	font-size:90%;
}
#Bottommenu a:active {
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 5px 0px 5px;
	font-size:90%;
}
#Bottommenu a:hover {
	color:#F0F0F0;
	font-size:100%;
	text-decoration:underline;
	margin:0px 5px 0px 5px;
}
#Bottommenu a:visited {
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 5px 0px 5px;
	font-size:90%;
}
#Bottommenu span {
	float:left;
	text-align:left;
	font-size:90%;
	margin-left:5px;
}
/* == Bottom menu styles ends */
/* == Content Row style starts */
#Content_row {
	padding:0px 0px 10px 0px;
}
/* == Content Row style ends */

/* == Left menu styles start */
#Leftmenu {
	margin-bottom:10px;
}
#Leftmenu a:link {
	color:#000000;
	text-decoration:none;
}
#Leftmenu a:active {
	color:#000000;
	text-decoration:none;
}
#Leftmenu a:hover {
	color:#f8f8f8;
	text-decoration:underline;
}
#Leftmenu a:visited {
	color:#000000;
	text-decoration:none;
}
#Leftmenu td {
	padding:3px 3px 3px 15px;
	color:#000000;
	background-color:#90b4e5;
	border-bottom:1px solid #FFFFFF;
}
/* == Left menu styles ends */
#LeftCol {
	padding:0px 0px 0px 15px;
}
#LeftCol p {
	line-height:120%;
}
#CenterCol {				/* Inside pages center column */
	width:654px;
	letter-spacing:0.09em;
}
#Arkinc {
	border:0px;
	margin:0px auto 0px auto;
	padding:3px 0px 0px 0px;
}
#Arkinc td {
	text-align:right;
	letter-spacing:0.05em;
	color:#575757;
	font-size:95%;
}
#Arkinc td span {
	float:left;
	letter-spacing:0.05em;
	margin-left:5px;
}
#Arkinc td span a:link {
	color:#575757;
}
#Arkinc td span a:active {
	color:#575757;
}
#Arkinc td span a:hover {
	color:#888888;
	font-size:100%;
}
#Arkinc td span a:visited {
	color:#575757;
	text-decoration:none;
}
/* ##### Styles used in template end ##### */
/* <><><><><> Following styles for editable region <><><><><>*/
/* == Common styles starts */
h1 {
	font-size:170%;
	color:#173885;
	margin:0px auto 10px 0px;
	padding:0px;
	font-weight:normal;
	line-height:110%;
}
h2 {
	font-size:150%;
	font-weight:normal;
	padding:0px;
	color:#173885;
	margin:0px 0px 5px 0px;
	letter-spacing:90%;
}
h3 {
	font-size:142%;
	color:#173885;
	margin:0px auto 10px 0px;
	padding:0px;
	font-weight:normal;
}
h5 {
	font-size:105%;
	margin:0px 0px 5px 0px;
	color:#292728;
	line-height:95%;
}
p {
	margin:2px 0px 15px 0px;
	line-height:150%;
	padding:0px;
}
li {
	line-height:150%;
}
td {
	line-height:150%;
}
input {
	background-color:#e9edf3;
	color:#1f1a17;
}
textarea {
	background-color:#e9edf3;
	color:#1f1a17;
	font-family:Arial, Helvetica, sans-serif;
}
a.morelink:link {
	color:#0070ba;
	text-align:right;
	text-decoration:none;
}
a.morelink:active {
	color:#0070ba;
	text-align:right;
	text-decoration:none;
}
a.morelink:hover {
	color:#0070ba;
	text-align:right;
	font-style:italic;
	text-decoration:none;
}
a.morelink:visited {
	color:#0070ba;
	text-align:right;
	text-decoration:none;
}
a.paralink:link {
	color:#0070ba;
	text-decoration:underline;
}
a.paralink:active {
	color:#0070ba;
	text-decoration:underline;
}
a.paralink:hover {
	color:#0070ba;
	text-decoration:none;
	font-style:italic;
}
a.paralink:visited {
	color:#0097fb;
	text-decoration:none;
}
.left_img {
	float:left;
	margin-right:5px;
}
.project_image {
	float:left;
	margin-right:15px;
}
.normaltext {
	line-height:150%;
	letter-spacing:0.0635em;
}
/* == Common styles ends */
/* == Styles for Index page center editable regions (2:left and right) */
#IndexpageCols h2 {
	font-size:100%;
	font-weight:bold;
	padding:3px 5px 3px 5px;
	background-color:#e9edf3;
	margin:0px 0px 3px 0px;
}
#IndexpageCols p {
	margin:2px 0px 15px 0px;
	line-height:150%;
	padding:0px 0px 0px 5px;
}
#IndexpageCols .article_list {
	list-style-image:url(/images/bullet_triangle.jpg);
	line-height:155%;
	margin-left:22px;
	margin-top:2px;
}
#IndexpageCols .article_list li {
	margin-bottom:5px;
}
#IndexpageCols a.paralink:link {
	color:#0070ba;
	text-decoration:underline;
}
#IndexpageCols a.paralink:active {
	color:#0070ba;
	text-decoration:underline;
}
#IndexpageCols a.paralink:hover {
	color:#0070ba;
	text-decoration:none;
	font-style:italic;
}
#IndexpageCols a.paralink:visited {
	color:#0070ba;
	text-decoration:none;
}
#IndexpageRtCol .article_list {
	list-style-image:url(/images/bullet_triangle.jpg);
	line-height:155%;
	margin-left:20px;
	margin-top:2px;
}
#IndexpageRtCol .article_list li {
	margin-bottom:5px;
}
#IndexpageRtCol a.paralink:link {
	color:#0070ba;
	text-decoration:underline;
}
#IndexpageRtCol a.paralink:active {
	color:#0070ba;
	text-decoration:underline;
}
#IndexpageRtCol a.paralink:hover {
	color:#0070ba;
	text-decoration:none;
	font-style:italic;
}
#IndexpageRtCol a.paralink:visited {
	color:#0097fb;
	text-decoration:none;
}
#IndexpageRtCol p {
	margin:0px 0px 15px 0px;
	line-height:150%;
	padding:0px 0px 0px 5px;
}
#form {
	margin-top:3px;
}
#form select {
	width:125px;
	font-size:100%;
	color:#173885;
	background-color:#e9edf3;
}
/* == */
/* == #CenterCol styles start == */
#CenterCol .grouplinks {
	margin-bottom:10px;
}
#CenterCol .grouplinks a:link {
	font-size:95%;
	color:#173885;
	text-decoration:underline;
}
#CenterCol .grouplinks a:active {
	font-size:95%;
	color:#0070ba;
	text-decoration:none;
}
#CenterCol .grouplinks a:hover {
	font-size:100%;
	color:#0070ba;
	text-decoration:none;
	letter-spacing:0.0635em;
}
#CenterCol .grouplinks a:visited {
	font-size:95%;
	color:#85a8c0;
	text-decoration:none;
}
#CenterCol .DownloadBox {
	float:right;
	width:100px;
}
#CenterCol .DownloadBox td {
	border:1px dashed #eecd93;
}
#CenterCol a.paralink:link {
	color:#0070ba;
	text-decoration:none;
}
#CenterCol a.paralink:active {
	color:#0070ba;
	text-decoration:none;
}
#CenterCol a.paralink:hover {
	color:#0070ba;
	text-decoration:underline;
}
#CenterCol a.paralink:visited {
	color:#0097fb;
	text-decoration:none;
}
#CenterCol .testi_table {
	width:180px;
	border:1px dashed #70A0EB;
	margin:0px 0px 5px 5px;
	float:right;
}
#CenterCol .testi_table td {
	padding:5px;
	text-align:center;
	background-image:url(/images/bg_testimonial.gif);
}
#CenterCol .testi_table_rt {
	width:180px;
	border:1px dashed #70A0EB;
	margin:0px 5px 5px 0px;
	float:left;
}
#CenterCol .testi_table_rt td {
	padding:5px;
	text-align:center;
	background-image:url(/images/bg_testimonial.gif);
}
#CenterCol .lists {
	margin:0px 0px 10px 35px;
}
#CenterCol .btn_bdr {
	padding-bottom:5px;
	border-bottom:1px dashed #70A0EB; 
}
#CenterCol .vici_heading {
	padding-top:10px;
}
/* == */