
img
{
	border-style:none;  
}
h1
{
	color:#292594;
	font-size:22px;
	font-family:Verdana; 
	font-weight:normal; 
}
h1 em
{
	color:#ee1c25;
	font-style:normal;  
}
h2
{
	color:#000000;
	font-size:20px;
}
h3
{
	font-size:18px;
	text-decoration:underline; 
}
h4
{   
	font-size:16px;
	text-decoration:underline; 
	color:#ee1c25;
}
h5
{   
	font-size:16px;
	text-decoration:none; 
	color:#ee1c25;
}
hr
{
margin:5px 0px 20px 0px;
background:url('../images/horizontal_line.jpg') no-repeat left top;
border:none;
height:1px; 
}
a
{
	color:#ee1c25;
}
p
{
	margin:10px 10px 10px 20px;
	text-align:justify; 
}
.errmsg
{
	color:#ee1c25;
	font-size:12px; 
}
label
{
	font-size:12px;
	font-style:normal;
	font-family:Arial;   
	color:#452d00;
}
label:after
{
	content:":"; 
}
.data,INPUT[type="text"],TEXTAREA
{
	color:Maroon;
	text-transform:capitalize; 
}
/*------------Home------------*/
/*------------Home------------*/
/*------------Services------------*/
/*------------Services------------*/
/*------------Branch------------*/
.googlemap
{
	background:#FFFFFF;
	border:1px dashed #ecdbb7;
	width:590px;
	height:260px;
	text-align:left;
	margin:10px 5px;
	padding:0px;
}

.mapimg
{
	float:right;
	margin:7px;
}

ul.map
{
	margin:0px;
	padding:5px 0px 10px 0px;
	list-style-type:none;
	line-height:30px;
}

ul.map li
{
	background:url('../images/bullet_inner.gif') no-repeat 0px 10px;
	padding:5px 4px 0px 35px;
}
ul.map li>b
{
	color:#ee1c25;
	text-decoration:underline;
	font-size:14px;  
}
ul.map li>b em
{
	color:#292594;
	font-size:11px; 
}
ul.map li.phone,ul.map li.fax,ul.map li.mail
{
	padding:0px 0px 0px 10px;
	background-position:10%  50%;
	background-repeat:no-repeat;  
	text-indent:50px; 
	width:250px; 
}
ul.map li.phone
{
	background-image:url('../images/phoneicon.jpg');
}
ul.map li.fax
{
	background-image:url('../images/faxicon.jpg');
}
ul.map li.mail
{
	background-image:url('../images/mailicon.jpg');
}
/*------------Branch------------*/
/*------------AboutUs------------*/
/*------------AboutUs------------*/
/*------------LogIn------------*/
/*------------LogIn------------*/
/*------------Contact_Us------------*/
ul.contact_us
{
	list-style-type:none;
	line-height:30px;
	margin-left:40px;   
}
ul.contact_us li
{
	float:none;
	background-position:left center;
	background-repeat:no-repeat;   
}
ul.contact_us li.phone
{   
	line-height:35px;
	text-indent:35px; 
	background-image:url('../images/remox_contact.png'); 
}
ul.contact_us li.servicemail
{	
	line-height:35px;
	text-indent:35px; 
	background-image:url('../images/remox_E-mail.png'); 
}
ul.contact_us li.adminmail
{   
	line-height:40px;
	text-indent:45px; 
	background-image:url('../images/remox_mailbox_40.png'); 
}
/*------------Contact_Us------------*/
/*------------Other------------*/
ul.inner
{
	margin:0px;
	padding:10px 10px 10px 10px;
	list-style-type:none;
	background:#FFFFFF;
	outline:#ecdbb7 solid thin; 
	height:auto;
}

ul.inner li
{
	background:url(../images/bullet_inner.gif) no-repeat 0px 5px;
	padding:5px 4px 4px 35px;
}
ul.inner1
{
	margin:0px;
	padding:5px 10px 5px 5px;
	list-style-type:none;
	background:#FFFFFF;
	outline:#ecdbb7 solid thin; 
}

ul.inner1 li
{
	background:url(../images/bullet_inner.gif) no-repeat 0px 5px;
	padding:5px 4px 10px 35px;
}
ul.home
{
	margin:0px;
	padding:20px 15px 2px 2px;
	list-style-type:none;
}
ul.home li
{
	padding:3px 3px 3px 22px;
	background:url(../images/bullet_gray.gif) no-repeat 4px 7px;
}
ul.bullet_red
{
	margin:0px;
	padding:0px 5px 5px 5px;
	list-style-type:none;
}
ul.bullet_red li
{
	background:url(../images/arrow_red.jpg) no-repeat 0px 8px;
	padding:4px 4px 0px 23px;
}
.tdpad
{
	padding:10px 5px 10px 5px;
	background-color:#FFFFFF; 
}
.button
{
background:url('../images/button_bg.png') no-repeat left top;
width:70px;
height:21px;
border:none; 
color:#FFFFFF;
}
     #Details
        {
        	width:95%;
        	height:auto; 
            margin:30px auto;
            background:url('../images/vertical_line.jpg') no-repeat left top;
            background-color:#fdf9de; 
        }
        #Details div.top
        {
        	background:url('../images/details_bg.jpg') repeat-x left top;
        	height:40px;
        	width:100%; 
        }
       #Details div.top div.box
       {
       	background:url('../images/detiles_header.jpg') no-repeat left top;
       	height:40px;
        width:80%;
        color:#000000;
        padding:15px 0px 0px 70px;
        text-transform:uppercase;
        font-weight:bold;
        font-size:14px; 
        float:left;  
       }
       #Details div.top img
        {
        	float:right; 
        }
       #Details div.Details-list
       {
       	width:95%;
       	padding:20px 20px;  
       }
       div.Details-list td
       {
       	text-indent:20px; 
       }
/*------------Other------------*/
