body{
margin:20px 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:#F3EA96 url(../images/body-bg.gif) repeat-x;
color:#808080;
}

img{
border:0px;
}
form,p,ul,l1,h1,h2,h3,h4,h5,h6{
padding:0px;
margin:0px;
}
a{color:#553C23;}
a:hover{color:#196C99;outline:none;}
.float-left{
float:left;
}
.float-right{float:right;}

.clear{clear:both;}

.strong{font-weight:bold;}
.highlight{color:#196C99;}
.pad-bot20{padding:0 0 20px 0;}

.layout{
width:956px;
margin:auto;
}
.header{
width:956px;
}
.header .logo-panel{
width:956px;
}
.header .menu-panel{
width:956px;
background:url(../images/menu-bg.jpg) no-repeat;
height:50px;
}
.navigation-home{
width:500px;
height:50px;
background:url(../images/navigation-home-bg.jpg) no-repeat;
padding:0 0 0 22px;
}
.navigation{
width:500px;
height:50px;
background:url(../images/navigation-inner-bg.jpg) no-repeat;
padding:0 0 0 22px;
}
.navigation-aboutus{
width:500px;
height:50px;
background:url(../images/navigation-aboutus-bg.jpg) no-repeat;
padding:0 0 0 22px;
}
.navigation-services{
width:500px;
height:50px;
background:url(../images/navigation-services-bg.jpg) no-repeat;
padding:0 0 0 22px;
}
.navigation-contactus{
width:500px;
height:50px;
background:url(../images/navigation-contactus-bg.jpg) no-repeat;
padding:0 0 0 22px;
}

.navigation-inner{width:500px;}
.navigation-inner ul{
list-style-type:none;
padding:0;
}
.navigation-inner ul li{
display:inline;
line-height:50px;
width:128px;
text-transform:uppercase;
text-align:center;
float:left;
font-weight:bold;
font-size:13px;
}
.navigation-inner ul li.home{width:108px;
}
.navigation-inner ul li.selected-home{
display:inline;
line-height:50px;
width:108px;
text-transform:uppercase;
text-align:center;
float:left;
color:#1A1A1A;
}
.navigation-inner ul li.selected{
display:inline;
line-height:50px;
width:128px;
text-transform:uppercase;
text-align:center;
float:left;
color:#1A1A1A;
}
.navigation-inner ul li a{text-decoration:none;color:#104668;}

.navigation-inner ul li a:hover{
text-decoration:none;
color:#705B40;
font-size:13px;
font-weight:bold;/*background:url(../images/navigation-bg.gif) repeat-x right 100%;*/
}

.news-letter{width:190px;padding:15px 30px 0 0}
.news-letter .newsletter{width:167px;border:0;font-size:11px;font-family:Arial, Helvetica, sans-serif}
.middle{
width:956px;
background:#ffffff;
}
.middle .middle-top-panel{width:956px;}

.middle-top-panel .middle-top-content{
width:686px;
background:url(../images/top-banner-bg.jpg) repeat-x;
}
.middle-top-panel .middle-top-content .middle-top-content-inner{
width:686px;
}
.middle-top-content-inner .top-content-inner{
width:670px
}
.top-content-inner h2{
color:#3E2B2A;
font-size:24px;
font-weight:normal;
padding:30px 0 15px 0;
}
.top-content-inner p{
color:#3E2B2A;
padding:0 10px 15px 4px;
}
.top-content-inner p.read-more a{
color:#3E2B2A;
font-weight:bold;
}
.top-content-inner p.read-more a:hover{
color:#F54718;
}
.middle .middle-divider{
width:896px;
background:url(../images/middle-content-bg.gif) repeat-y;
padding:0 30px 20px 30px;
}
.middle .middle-divider-inner{
width:926px;
background:url(../images/middle-content-bg.gif) repeat-y;
padding:0 15px 20px 15px;
}
.middle-left{
width:656px;
}
.middle-left h1{ 
font-size:22px;
color:#196C99;
padding:5px 0 0 0;
font-weight:normal;
}
.middle-left-inner{width:686px;}

.middle-left-inner .bredcume{
width:686px;
font-weight:bold;
color:#848484;
padding:5px 0 25px 0;
}
.middle-left-inner .bredcume a{
font-weight:normal;
color:#848484;
text-decoration:none;
}
.middle-left-inner .bredcume a:hover{color:#196C99;}
.middle-left-inner h1{ 
font-size:22px;
color:#196C99;
padding:5px 0 10px 0;
font-weight:normal;
}
.middle-left-inner .content-inner{width:660px;border:#E0E0E0 1px solid;color:#6D6A6A;}
.middle-left-inner .content-inner p{padding:0 15px 15px 15px;}
.middle-left-inner .content-inner p.first{padding:15px;}
.middle-left-inner .content-inner p.highlight{color:#196C99;font-family:verdana;font-size:15px;font-weight:bold;}
.middle-left-inner .content-inner .imgpad{padding:15px;}

.middle-left-inner .content-inner h2{color:#A98C06; padding:15px;font-size:12px;}
.middle-left-inner .content-inner .bullet{color:#196C99;font-weight:bold;font-size:12px;}
.middle-left-inner .content-inner ul{padding:0 15px 15px 15px;list-style-type:none;}
.middle-left-inner .content-inner ul li{padding:0 0 5px 12px;background:url(../images/bullet02.gif) no-repeat left 5px;}
.middle-left-inner .content-inner ul li label{width:70px;float:left;}
.middle-left-inner .content-inner ul li ul {padding:5px 0 0 0;}
.middle-left-inner .content-inner ul li ul li{background:none;}

.middle-left-inner .content-inner .form{width:275px;padding:0 0 0 200px;}
.middle-left-inner .content-inner .form ul{list-style-type:none;}
.middle-left-inner .content-inner .form ul li{padding:8px;background-image:none;background-color:#E0E0E0;border-right:#F0EDED 1px solid;}
.middle-left-inner .content-inner .form ul li.alternate-row{background:none;}
.middle-left-inner .content-inner .form ul li label{width:70px;float:left;font-weight:bold;}
.middle-left-inner .content-inner .form ul li .istyle{border:#E0E0E0 1px solid;font:11px Verdana, Arial, Helvetica, sans-serif}
.middle-left-inner .content-inner .form ul li .bt-submit{border:#E0E0E0 0px solid;font:bold 12px  Verdana, Arial, Helvetica, sans-serif ;background:#8FBA41;color:#fff;padding:2px 10px;}

.logout{color:#553C23;text-decoration:none;border:#553C23 1px solid;border-width:0 1px;padding:0 5px;}
.logout:hover{color:#196C99;}
.user-details{width:660px;}
.user-details table{border:#F0EDED 1px solid;border-width:1px 0;}
.user-details table th{border:#F0EDED 1px solid;border-collapse:collapse;background-color:#E0E0E0;padding:5px;}
.user-details table th.first{width:65px;}
.user-details table td{border:#F0EDED 1px solid;border-collapse:collapse;padding:5px;}
.user-details table .alternate-row{background-color:#F3F3F3;}

.service-gallery-row{ 
width:656px;
padding:30px 0 0 0;
}
.service-gallery-colum{ 
width:160px;
padding:0 58px 0 0;
}
.service-gallery-colum h3{ 
color:#553C23;
font-size:12px;
}
.service-gallery-colum img{ 
padding:5px 0;
}
.service-gallery-colum p{ 
padding:0 0 20px 0;
}
.service-gallery-colum p.read-more{ 
padding:0;
}
.service-gallery-colum p.read-more a{ 
font-weight:bold;
text-decoration:none;
color:#808080;
}
.service-gallery-colum p.read-more a:hover{ 
color:#196C99;
}
.middle-right{
width:240px;
padding:25px 0 0 0;
}
.middle-right-inner{
width:240px;
padding:10px 0 0 0;
}
.middle-right-inner{
width:240px;
padding:10px 0 0 0;
}

.right-service-panel{width:240px;}

.right-service-panel h2{background:url(../images/right-panel-service-heading.gif) no-repeat;height:44px;color:#130F0B;font-size:18px;line-height:44px;padding:0 0 0 20px;}

.right-service-panel .our-services{width:210px;padding:0 15px;background:#F2DF3F url(../images/right-panel-service-bg.gif) repeat-x;}

.right-service-panel .our-services ul{list-style-type:none;padding:10px 0 0 5px;}
.right-service-panel .our-services ul li{background:url(../images/bullet01.gif) no-repeat left 3px;padding:0 0 15px 20px; color:#130F0B;font-weight:bold;font-size:12px;}
.right-service-panel .our-services ul li a{color:#130F0B;text-decoration:none;}
.right-service-panel .our-services ul li a:hover{color:#196C99;}


.footer{width:956px;}
.footer .footer-top{width:956px;background:url(../images/footer-top-bg.gif) repeat-x;}
.footer-diclamiar-outer{
width:956px;
padding:5px 0 30px 0px;
color:#553C23;
}
.footer-diclamiar-outer .copy-right{
width:456px;
padding:0;
}
.footer-diclamiar-outer  a{
color:#553C23;
text-decoration:none;
}
.footer-diclamiar-outer a:hover{
text-decoration:underline;
}
.footer-diclamiar-outer .service-provider{
width:500px;
text-align:right;
}

/*Error notification*/
/* notices and errors */

#flashMessage, .error, .error_message {
color:#900;
font-size: 11px;
background-color: #fff;
margin: 0px 0px;
font-weight: bold;
}
.error_message {
clear: both;
}
.error em {
font-size: 18px;
color: #003d4c;
}
.notice {
color: #656565;
font-size: 14px;
background-color: #f4f4f4;
padding: 0.5em;
margin: 1em 0;
display:block;
}
.tip {
color: #656565;
background-color: #ddd;
}


.notice {
	COLOR: #000000;
  BACKGROUND-COLOR: #ffffdd;
	font-size:12px;
}
.error {
	COLOR: #ff0000; 
  BACKGROUND-COLOR: #ffffcc;
  font-size:12px;
}

DIV.notice {
	BORDER-RIGHT: #ffd700 0.1em solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 50%; BORDER-TOP: #ffd700 0.1em solid; PADDING-LEFT: 36px; BACKGROUND-IMAGE: url(/images/icon/s_notice.png); PADDING-BOTTOM: 10px; MARGIN: 0.5em 0px; BORDER-LEFT: #ffd700 0.1em solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ffd700 0.1em solid; BACKGROUND-REPEAT: no-repeat
}
DIV.error {
	BORDER-RIGHT: #ff0000 0.1em solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 50%; BORDER-TOP: #ff0000 0.1em solid; PADDING-LEFT: 36px; BACKGROUND-IMAGE: url(/images/icon/s_error.png); PADDING-BOTTOM: 10px; MARGIN: 0.5em 0px; BORDER-LEFT: #ff0000 0.1em solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 0.1em solid; BACKGROUND-REPEAT: no-repeat
}


