body{font-family:sans-serif;margin:0;padding:0px 0 5px 0;background:#ededed;font-size:150%;}
a{color:#356d35;}
a:hover{text-decoration:underline;color:#000;}
a:active{}
.clr{clear:both;font-size:1px;height:1px;overflow:hidden;}
.l2 .skipnav{display:block !important;background:#75674a;padding:2px;color:#c4ac70;text-decoration:none;}
.skipnav:hover{background:#000;color:#fff;}
/* Shrink images to fit within viewport;some phones
can't scroll horizontally. */
img{max-width:100%;}
.imgwrap{display:none;}
#container{margin:0 auto;width:auto;background:#fff;}

#header{background:#fff;}

#mainlogo{height:200px;}
#topnav{}
#topnav ul{list-style:none;padding:0;margin:0;}
#topnav ul li{display:inline;margin:0 0 15px 0;}
#topnav ul li a{color:#fff;text-transform:uppercase;display:block;float:none;padding:3px 6px;background:#a99b81;border-left:none;text-decoration:none;border-bottom:1px solid #592f16;}
#topnav ul li a:hover{color:#261b0a;background:#cac4b6;}
#topnav ul ul{display:none;}
#tagline,#logo{display:none;}
#breadcrumbs{display:none;background:#c4cf81;padding:3px;font-size:90%;}
.l2 #breadcrumbs{display:block;}
.index #imgwrap{height:150px;}
.index .imgwrap{margin-bottom:5px;}
.index #img2{background:url(../images/img.jpg) no-repeat;border-bottom:1px solid #c4ab70;width:100%;height:154px;background-position:center center !important;}
.l2 .imgwrap{display:none;}
#content{padding:5px 20px;}
#content h3{color:#1cbceb;font-size:130%;}
#cfrags,#fragments,.globalcfrags{padding:5px;}
#fragments,.sidebar{padding:20px;}
.fragment{margin:10px 0;}
.fragment h4{font-size:110%;text-transform:uppercase;border-bottom:4px solid #ab9d83;margin:3px 0;background:#64543b;padding:4px 0;}
.fragment h4 a{text-decoration:none;color :#fff;padding:0px 5px;}
.fragment p{margin:0;}
#sitesearch{float:left;padding:0 10px;}
.profilepic{float:right;}
#footer{background:#ddd;padding :15px;}
#footer ul{list-style:none;margin:4px 0;padding:4px 0;border-bottom:1px solid #fff;}
#footer ul li{display:inline;margin-right:15px;}
#footer .credits{font-size:80%;margin:20px 0;float:right;}
.copyright{font-size:80%;}
.copyright,
.copyright a{color:#a99258;}
.detailedform input,
.detailedform textarea{max-width:100%;}
.detailedform label{display:block;clear:both;margin-top:5px;}
.detailedform label strong{display:block;}
.prnlink,
.emllink{display:block;}
#alphabhets{padding:10px 0;}
.profilesearch label{display:block;margin-top:5px;}
.profilesearch .field{width:45%;float:left;min-width:150px;}
.profilesearch .field input,
.profilesearch .field select{width :99%;}
.profilesearch .button{clear:both;}
.peoplelist{width :auto;border-top:1px solid #ede6d4;padding:5px;}
.peoplelist .name{font-size:130%;font-weight:bold;}
.e{background:#f8f6f0;}
#genericcontactform{}
#genericcontactform label{display:block;margin:4px 0 0 0;}
#genericcontactform input,#genericcontactform textarea{width:98%;}
#genericcontactform input{font-size:16px;}
.ua{display:block !important;}

#address div { padding-bottom:20px; color:#3d3d3d; }
#address div strong { color:#000; }